1. sayfa
soruyu tam anlayamadım ama form actionun da belirttiğin yere kullanıcı zaten yönelir ama oraya gittikten sonra yönlendirme istiyorsan header("location:index.php") ekle sayfaya |
Peki şöyle sorayım, formu dolduran kişi sayfayı görmeden başka sayfaya yönlendirilemez mi? bahsettiğin location:index.php ne anlama geliyo |
daha öncehttp://forum.donanimhaber.com/m_8269221/tm.htm location hakkında bilgi verdim burda yönlendirme yapabilirsin bu komutla yada formdan gönderdiğin dosyanın içine başka bir dosyayı include edersin |
sevgili fegabj; location olayı ben de warning weriyo,herhangi bi sayfaya yönlendirilmedi yani |
@asli yönlendirme yapıcağın yerde hiçbirşey yapmadan sayfanın en başına ob_start()ekle daha sonra header("location:sayfaadi.php") kullanabilirsin. |
Yaa arkadaşlar çok mu zor bi soru sordum:( hala bu durumu çözebilmiş diilim |
Kodlarını yaz o halde bakalım çözümü verdim sana hala neyi çözemedin |
html sayfasında form tasarımı yaptık isim ve password yazan kişi gönder e bastı diyelim gideceği sayfa aslı.php olsun <? ob_start();?> <? header("location:index.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> </head> <body> <? echo "$login $passwd" ?> </body> </html> |
<? echo "$login $passwd" //Burayı heralde göremezsin çünkü hemen yönlendirme olacağı için çok hızlı bir şekilde geçer ob_start(); header("location:index.php"); ob_end_flush(); ?> |
bunun sebebi ya sistem tarafindan derlenen PHP nin eski bir versiyon oluşu yada php-gtk nin PHP nin eski bir versiyonu ile derlenmeye çalişilmasindan kaynaklanmaktadir.Bu durumu düzeltebilmek için lütfen PHP yi PHP 4.3.4 veya daha üsr bir sürümüne yükseltin.
|
1.si ob_start(); "<?" tag inden sonra yazılmalıdır... 2.si de header() dan önce echo komutu kullanılmaz ve sayfasya birşey bastırılmaz yoksa sorunlar yaşanır ama daha pratik bi yol vardır messela::::: <? echo "$login $passwd" echo "<script> window.location.href='index.php'; </script>"; ?> umarım bunlar işini görür ya da meta ile refresh yaptırabilirsin.... Herkese iyi çalışmalar.... |
1. sayfa
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.