Sayfalar arası değer taşımak ????.

mdogan35Mehmet Doğan

Merhabalar,

Benim şöyle bir sorunum var elimde iki adet sayfa var bunlar a.php ve b.php a.php içeriği şöyle:

<form name="form" action="" method="post">
<select name="markalar" onchange="change()">
  <option value="1">Marka1</option>
  <option value="2">Marka2</option>
  <option value="3">Marka3</option>
  <option value="4">Marka4</option>
  <option value="5">Marka5</option>
</select>
<select name="modeller" onchange="change()">
  <option value="1">Model1</option>
  <option value="2">Model2</option>
  <option value="3">Model3</option>
  <option value="4">Model4</option>
  <option value="5">Model5</option>
</select>
<select name="yillar">
  <option value="1">2011</option>
  <option value="2">2010</option>
  <option value="3">2009</option>
  <option value="4">2008</option>
  <option value="5">2007</option>
</select>
</form>

bu sayfada bu selectlere değişken tanımlıyor ve b.php sayfasından seçilenleri inputlara yazdırmak istiyorum fakat bir türlü olmuyor değişkenleri hep undefined index olarak yazıyor. örneğin 

<?php $markalar = $_POST['markalar']; ?>

b.php sayfasındaki inputun value değerine 

<?php echo $_POST['markalar']; ?>

olarak yapıyorum ama yanlışmı yapıyorum neden değişkenleri atamıyor isset ile denetlediğimde ise b.php sayfasındaki inputu boş gösteriyor.

Sayın ustalarım sizlerden yardım bekliyorum.

Saygılar İyi çalışmalar.

2011-08-19 18:36:57 Edit:2011-08-19 18:42:44

Php

pialfaTalip KORKMAZAvatar

Bunun için $_SESSION[]; kullanmalısın.

Örnek: a.php yi b.php almak için söyle yapalım.

b.php sayfasına;

<?php

$_SESSION["markalar"] = $_POST["markalar"];

echo '$_SESSION["markalar"]';

?>

2011-08-20 07:05:27 Edit:2011-08-20 07:06:10

mdogan35Mehmet Doğan

Sayın arkadaşım verdiğin cevap ve ilgin için teşekkür ediyorum fakat bu dediğini denedim daha önce bu şekilde alamadığım için soruyorum başka bir çözüm öneriniz olursa sevinirim.

Saygılar.

2011-08-22 03:22:47

Edit:

Php

kHuGOğuzhan Ataman

change fonksiyonu ne yapıyor bilmiyorum ama action'ı b.php yap bide submit butonu koy cillop gibi çalışıyor

2011-08-23 00:35:05

Php

badyguard14Hilmi BORAN

Sayın arkadaşım tam anlamasamda şu galiba yapmak istediğin b.php de a.php den gelenleri inputların içine yazdırmak istiyorsun galiba a.phpde formun actionunu b.php yap methodunuda post yap, b.phpde postla al

yazdırırkende

$marka=$_POST["markalar"];

echo '<input type="text" name="" value='.$marka.'/>';

böyle olabilir...Kolay gelsin

2011-08-31 23:05:54 Edit:2011-08-31 23:06:30

Php

MurikMurad Shukurlu

$a=$_POST['markalar'];

echo"$a"; yoxla olacaq

2011-09-01 12:18:52

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro