From: tuncay bas (tuncay@bir.net.tr)
Date: Thu 21 Aug 2003 - 09:05:02 EEST
php sürümünüzü bilmiyorum ama sanirim ayarlarda problem var. php.ini
dosyasinda register_globals degerini ON yapmayi deneyin. bir sekilde $kart
degiskeni çalismiyorsa formadan aliniyorsa $_POST["kart"], linkten
aliniyorsa $_GET["ekart"] olarak degiskenleri alabilirsiniz.
-----Original Message-----
From: linux-programlama-bounce@liste.linux.org.tr
[mailto:linux-programlama-bounce@liste.linux.org.tr]On Behalf Of kaptan
Sent: Thursday, August 21, 2003 8:51 AM
To: linux-programlama@liste.linux.org.tr
Subject: [linux-programlama] PHP'de form islemede yasanan degisken sorunu
Merhaba,
Denek bilgisayarimda RH9 olan partisyonda su an Internet olmamasina da
guvenerek tum paketler kurulu...
Perl ve MySQL tikir tikir calisiyor ancak -bu sorunu 2 yil once bir Windows
makinede de yasamistim- PHP'de formdan alinan degiskenler ne hikmetse
calismiyor, ornek kod yazayim hemen:
urunler.html
......
<form action="sonuc.php" method="post">
<table>
<tr>
<td>Kart</td>
<td><input type="text" name="kart" size="12"></td>
</tr>
</table>
</form>
..........
sonuc.php
.........
<?php
echo "sectiginiz urun $kart";
?>
Goruldugu uzere temel anlamda bir form isleme sozkonusu ancak sayfa
cagrildiginda ciktisi:
sectiginiz urun oluyor; degisken gorunmuyor... Hepsinde boyle...
Ancak sunu da belirteyim, form isleme disinda degiskenler goruntuleniyor
yani deneme.php dosyasinda diyelim $a=2 $b=3 echo "$a+$b" calisiyor...
Yardimci olunursa sevinirim...
Saygilarimla,
Cengizhan Kaptan