I
illaki54
Misafir
Merhaba..
Benim size bir sorum olacakti.
Cevaplayacak arkadaslara simdiden çokk tesekkürler..
Ben asp ile çesitli siteler yapmis biriyim..
Simdi ise php ile ilgileniyorum.
Php'yi gerçekten çok begendim.
Fakat yasadigim bir sorun daha ileriye gitmeme engel oluyor.
php ile bir sayfadan digerine veri aktarmak istiyorum.
querystring ile yolluyorum ama ikinci sayfada url ile yolladigim veriyi bir türlü yazdiramiyorum..
querystring kullanarak olusturdugum iki sayfadaki kod asagida;
querystring.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<?php
$deger="tamer";
?>
<a href="querystring_isle.php?deneme=<? echo $deger ?>">bu linkten bilgi al</a>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
querystring_isle.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<?php
echo($deneme);
?>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
querystring metoduyla yapamayinca form kullanip post metoduyla yapayim dedim ama
veriyi bir sayfadan digerine onunla da aktaramadim..
yazdigim iki sayfaya ait kod asagida;
form1.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<form name="form1" method="post" action="form1_isle.php">
<input type="text" name="ad">
<input type="submit" name="Submit" value="Submit">
</form>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
form1_isle.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<?php
echo $ad;
?>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// fakat Hakki Öcal'in kitapcigindaki post metoduyla gelen verileri alma basligi altindaki metodu
uyguladigimda ilk sayfadan ikinci sayfaya verilerin aktarildigini gördüm
ama neden yukaridaki metodlarla veriyi alamiyorum ?
Not: Benim yukarida kullandigim metod Kayra Otaner'in kitabinda anlattigi metodla ayni
Not2: Hakki Öcal'in kitapcigindaki "post metoduyla gelen verileri alma" ile ilgili kod asagidadir:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<?php
$form_bilgisi = ( isset($HTTP_POST_VARS ) )
? $HTTP_POST_VARS : $HTTP_GET_VARS;
foreach ($form_bilgisi as $anahtar=>$deger ) {
if ( gettype ($deger ) == "array" ) {
print ("$anahtar == <br>\n");
foreach ( $deger as $yeni_degerler )
print (".. $yeni_degerler<br>");
}
else {
print ("<b>$anahtar = $deger <br>\n");
}
}
?>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Benim size bir sorum olacakti.
Cevaplayacak arkadaslara simdiden çokk tesekkürler..
Ben asp ile çesitli siteler yapmis biriyim..
Simdi ise php ile ilgileniyorum.
Php'yi gerçekten çok begendim.
Fakat yasadigim bir sorun daha ileriye gitmeme engel oluyor.
php ile bir sayfadan digerine veri aktarmak istiyorum.
querystring ile yolluyorum ama ikinci sayfada url ile yolladigim veriyi bir türlü yazdiramiyorum..
querystring kullanarak olusturdugum iki sayfadaki kod asagida;
querystring.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<?php
$deger="tamer";
?>
<a href="querystring_isle.php?deneme=<? echo $deger ?>">bu linkten bilgi al</a>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
querystring_isle.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<?php
echo($deneme);
?>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
querystring metoduyla yapamayinca form kullanip post metoduyla yapayim dedim ama
veriyi bir sayfadan digerine onunla da aktaramadim..
yazdigim iki sayfaya ait kod asagida;
form1.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<form name="form1" method="post" action="form1_isle.php">
<input type="text" name="ad">
<input type="submit" name="Submit" value="Submit">
</form>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
form1_isle.php
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<body>
<?php
echo $ad;
?>
</body>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
// fakat Hakki Öcal'in kitapcigindaki post metoduyla gelen verileri alma basligi altindaki metodu
uyguladigimda ilk sayfadan ikinci sayfaya verilerin aktarildigini gördüm
ama neden yukaridaki metodlarla veriyi alamiyorum ?
Not: Benim yukarida kullandigim metod Kayra Otaner'in kitabinda anlattigi metodla ayni
Not2: Hakki Öcal'in kitapcigindaki "post metoduyla gelen verileri alma" ile ilgili kod asagidadir:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<?php
$form_bilgisi = ( isset($HTTP_POST_VARS ) )
? $HTTP_POST_VARS : $HTTP_GET_VARS;
foreach ($form_bilgisi as $anahtar=>$deger ) {
if ( gettype ($deger ) == "array" ) {
print ("$anahtar == <br>\n");
foreach ( $deger as $yeni_degerler )
print (".. $yeni_degerler<br>");
}
else {
print ("<b>$anahtar = $deger <br>\n");
}
}
?>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::