array dizisini post ile taşıma.
selam arkadaşlar öncelikle herkeze kolay gelsin.
şöyle birdizim var;
$kayit = array(''.$kullanici.'',''.$sifre.'',''.$email.'',''.$kbr.'',''.$kip.'');
ve bu diziyi post metodu ile taşımak istiyorum bunun için birfonksiyon bilen varmı acaba?
Not: taşımak istediğim dizi aynı php dosyası içerisinde fakat bir switchden başka bir switch'e taşımak istiyorum.
cvp
anladıgım kadarıyla bunumu yapmak istiyorsun
$kayit = array($_POST["kullanici"], $_POST["sifre"], $_POST["email"], $_POST["kbr"],$_POST["kip"])
$kayit[0] // Kullanıcı
$kayit[1] // Şifre
$kayit[2] // Mail
$kayit[3] // kbr
$kayit[4] // kip
Bu diyilse birazdaha açık yaz anlıyalım :)
Php
hayır yapmak istediğim bu değil tam olarak yapmak istediğim şey şu.
bir üye kayıt formum var yeniuye.php adında kullanıcı formu doldurup üye oluyor üyelik kaydı ise kayıt.php 'de yapılıyor.
üyelik işlemi tamamlandıktan sonra üyelik bilgileri ekrana yazdırılıyor.
benim burda yapmak istediğim üyelik bilgilerini direkt olarak kayit.php de yazdırmak yerine kayit.php?i=basarili url sinde yazdırmak.
üyelik bilgilerini array ile diziye atadım fakat url değiştiği için diziler sıfırlanıyor sanırım
Php
yani şimdi bu şekilde yapar isem array dizimi istediğim gibi taşıyabilirmiyim bozkurt ustam.
Php
teşekkürler bozkurt ustam beceremedim bu serialize işini düzgün kaynak yok hiç bir yerde hep hatalı kodlar dolu netde php.net de var ama açıklayıcı değil yinede teşekkürler yardımın için bozkurt ustam
Şu şekilde yapabilirsiniz ;
Örnek a.php sayfası içi
$dizi = array('ali','veli','deli');
a.php dosyasını b.php dosyasına post etmek için. form kullanıcaksınız zaten.
formda bir tane hidden ala oluşturun ve value'si şu şekilde olucak
<input type="hidden" name="dizi_post" value="<?php echo serialize($dizi); ?>" />
Ve b.php dosyasının içi
$dizi = unserialize($_POST['dizi_post']);
ve artık b.php sayfasında diziniz hazırdır.
kolay gelsin...
Php
alicilin hocam guzel acıklamıs ben yazmayı unutmusum kusura bakma kardesim unserialize yapmadan calısmaz o nedenle hata vermis
Php
estafurlah bozkurt ustam sizlerde hata yapabilirsiniz ama herşeye rağmen ustamızsınız allah sizden razı olsun