php ve form sorunu

0
Onaylı Üye
Üye
Katılım
15 Ağustos 2012
Mesajlar
6
Tepki puanı
0
php öğrenmeye yeni başladım. takip ettiğim video derslerde basit bir örnek var.



Kod:
<html>	

<head></head>

<body>

<form action="gonder.php" method="post">


Adınız		: <input type="text" name="adi" /> </br>
Soyadınız	: <input type="text" name="soyadi" /> </br>
Şifreniz	: <input type="password" name="sifre" /> </br>
		      <input type="submit" value="Gonder" /> </br>

</form>

</body>

</html>

gonder.php ise şu

Kod:
<?php

$kisiadi = $_POST['adi'];
$kisisoyadi = $_POST ['soyadi'];
$sifre = $_POST ['sifre'];

echo '$kisiadi';



?>

Gönder'e bastığımda ismimin yazması gerekiyor fakat boş bir sayfa çıkıyor. Nerede hata var?
 
0
Onaylı Üye
Üye
Katılım
1 Aralık 2010
Mesajlar
955
Tepki puanı
8
Konum
Samsun
Hata yok aslında ama bir de bunu dener misin?

<?php

$kisiadi = $_POST['adi'];
$kisisoyadi = $_POST ['soyadi'];
$sifre = $_POST ['sifre'];

echo $kisiadi;

?>
 
0
Onaylı Üye
Üye
Katılım
15 Ağustos 2012
Mesajlar
6
Tepki puanı
0
Hata yok aslında ama bir de bunu dener misin?

<?php

$kisiadi = $_POST['adi'];
$kisisoyadi = $_POST ['soyadi'];
$sifre = $_POST ['sifre'];

echo $kisiadi;

?>

kurcalarken çözdüm ama sorunun sebebini anlamadım. tarayıcımdan localhost/dersler - iki dosya da bu klasörde - şeklinde açınca bir sorun olmuyor. ama html dosyasını direkt olarak açıp gönder'e basınca boş sayfa geliyor.

ayrıca sizin uyarınız da yerindeydi sanırım, nedense tek tırnak çalışmadı burada.
 
0
Onaylı Üye
Üye
Katılım
1 Aralık 2010
Mesajlar
955
Tepki puanı
8
Konum
Samsun
Adres çubuğuna localhost/dersler/index.html veya localhost/dersler diye girip açman gerekiyor. html i direk çift tıklayıp açarsan olmaz. ;)
 
0
Onaylı Üye
Üye
Katılım
17 Temmuz 2012
Mesajlar
977
Tepki puanı
7
Konum
Sammamish, WA, US
echo '$kisiadi'

yerine

echo "$kisiadi"

kullanin sorun hallolur.

PHP tek tirnakta (') degiskenleri islemez.
 
0
Onaylı Üye
Üye
Katılım
17 Mart 2011
Mesajlar
104
Tepki puanı
1
Ayrıca form gönderme işleminde name değil id kullanın.
 
Mikro Yazılım Bayi
Onaylı Üye
Üye
Katılım
23 Aralık 2011
Mesajlar
148
Tepki puanı
1
Konum
İstanbul
echo komutundan sonra yazdığın değişkenin tırnaklarını kaldır.
 
Geri
Üst