Nasıl bazı başarı mesajı görüntülenecek olan başka bir sayfaya (başarı sayfası) üzerinden bir sayfa (ev) yönlendirebilirsiniz?

4 Cevap php

Ben PHP 5 +, Windows, Apache sunucusu kullanıyorum.

Ben bir kayıt sayfası createaccount.php olan başarılı kaydı Ben sadece o kendisi tarafından ana hompage.php geçmeden birkaç saniye için createaccountsuccess.php sayfayı göstermek istiyorum üzerindeki ..

Bu gibi:

Registration Page----> Successfull Registration------> Home page
                   (Wait for 3 seconds on this page)

Bunu nasıl yapabilir miyim? Bana yardım edin lütfen ....

4 Cevap

Bu "kaç saniye mesajları" kullanılabilirlik hatası vardır. Bunu okundu emin olamaz. Ve bu sinir bozucu. Sadece sağ o kayıt başarılı oldu ve onun ayarlarını gözden geçirebilirsiniz öğrenebilirsiniz kullanıcının ayrıntıları sayfasına yönlendirir.

Html-başlığında bir HTML-Meta-tag kullanın

<meta http-equiv="refresh" content="3;url=createaccountsuccess.php">

<HEAD> ve için HTML kodu </HEAD> etiketleri arasında bu yerleştirin createaccountsuccess.php:

<meta HTTP-EQUIV="REFRESH" content="3; url=http://hompage.php">

Yukarıdaki HTML yönlendirme kodu ziyaretçi yönlendirme olacaktır için hompage.php (ama 3 saniye sonra homepage.php :-) istiyorum düşünüyorum.

Javascript setTimeout yardımcı olabilir. Fakat daha iyi bir çözüm bunlardan biridir:

  • o ara sayfada kullanıcı kalmasına izin ve kendisi üzerine onu terk etmeye karar
  • ana sayfasında embed "başarı" mesajı (bunun için kullanım kurabiye)