Salam Dostlar, Men PHP-da Yeniyem. Dərsliklərdən istifadə edərək bu scripti yazdim amma alinmadı, səbəbini bilən varsa kömək etsin
1 | <title>If Php</title> |
2 |
3 | <form action="test.php" method="post"> |
4 | <br /> |
5 | <br /> |
6 |
7 | </form> |
Salam Dostlar, Men PHP-da Yeniyem. Dərsliklərdən istifadə edərək bu scripti yazdim amma alinmadı, səbəbini bilən varsa kömək etsin
1 | <title>If Php</title> |
2 |
3 | <form action="test.php" method="post"> |
4 | <br /> |
5 | <br /> |
6 |
7 | </form> |
Verilmiş cavablar və yazılan şərhlər (12 cavab var)
1
Bu php deyil axı bu sadəcə adi bir HTML-dir. Mən indi sizin üçün bunu PHP-yə çevirəcəm:
1
<?php
2
echo '<title>If Php</title>
3
4
<form action="test.php" method="post">
5
<br />
6
<br />
7
8
</form>';
9
?>
Əgər php-də yenə də nəsə kömək lazım olsa mənim fb-um: https://www.facebook.com/Mr.Ayxan
1
1. ayxano, html kimi qalsa nolacaq ki ? Orda ümumiyyətcə php-yə aid heç nə yoxdu, echo yazmaqla həll olunmur. form action html teqlərə aiddir.
2. Sual verənə cavab.
Form teqlərini yazmısız sadəcə. Formun verilənlərini də yazmaq lazımdır. Məsələn
1
<?php
2
if (isset($_POST['submit']))
3
{
4
echo 'Salam ' ,$_POST['ad'] , ', sizin ' ,$_POST['yash'] , ' yaşınız var';
5
}
6
7
?>
8
<form action="test.php" method="post">
9
<p>Adınız: <input type="text" name="ad" /></p>
10
<p>Yaşınız: <input type="text" name="yash" /></p>
11
<p><input type="submit" name="submit" value="yaz"/></p>
12
</form>
0
Günah sual verəndədi mən elə bildim ki bu yazdığı html kodu phpyə çevirmək istəyir nə istədiyini daha aydın yazsa yaxşı olar
0
Gunah Mende de Deyil Men Php Kodlarini da Yazmiwdim, Sadece Niyese Burda Yazilmayib, Yeniden Yaziram:
If Php
0
1
<?php
2
$ad=$_POST['ad'];
3
$kod=$_POST['kod'];
4
if($ad=='admin' and $kod=='123456789'){
5
echo 'dogru';
6
}
7
else{
8
echo 'yanlis';
9
}
10
?>
1
<?php
2
$ad=$_POST['ad'];
3
$kod=$_POST['kod'];
4
if($ad=='admin' and $kod=='123456789'){
5
echo 'dogru';
6
}
7
else{
8
echo 'yanlis';
9
}
10
?>
0
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
<title>If Php</title>
6
</head>
7
8
<body>
9
<form action="test.php" method="post">
10
<input name="ad" type="text" /> <br />
11
<input name="kod" type="password" /><br />
12
<input type="button" value="Giris" />
13
</form>
14
15
</body>
16
</html>
2
Yuxarıda yazdığım nümunəyə baxın səhviniz məlum olacaq.
0
VendeTTa Cox Sagol Sehvi Tapdim,
1
<input type="button" value="Giris" />
yazmişam əslində isə type=”submit” olmali idi…
0
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5
<title>If Php</title>
6
</head>
7
8
<body>
9
<form action="" method="post">
10
<input name="ad" type="text" /> <br />
11
<input name="kod" type="password" /><br />
12
<input type="submit" value="Giris" />
13
</form>
14
15
</body>
16
</html>
17
18
<?php
19
if(isset($_POST['kod'])) {
20
$ad=$_POST['ad'];
21
$kod=$_POST['kod'];
22
if($ad=='admin' and $kod=='123456789'){
23
echo 'dogru';
24
}
25
else{
26
echo 'yanlis';
27
}
28
}
29
?>
0
Ayxan if(isset($_POST[‘kod’])) ne demekdi? (PHP-da Cox Tezeyem)
0
Yoxlayır ki istifadəçi kod adlı xanaya nəsə yazıb göndərib ya yo
1
nəsə yazmasa da bu yoxlama keçəcək, çünki kod nameli input mövcuddur. Əgər input mövcud olmasa onda yoxlama keçməyəcək. Yoxlamanı daha dəqiq etmək üçün belə yazmaq lazımdır.
if(isset($_POST[‘kod’]) && !empty($_POST[‘kod’]))
bu halda boş olmadığı da yoxlanacaq.
Sual verin
Cavab verin