Php sayfa yenileme, formm dan sonrası değerleri almak

2 Cevap php

i jquery yükleme ve kırpma komut dosyası var ve ben bunu kullanmaya çalışıyorum.

İlk ben bazı metinler ve görüntü gerektiren bir form var bir 1.html dosyası var. Formu doldurduktan sonra onu bazı görüntü özellikleri için denetler ve eğer başarılı bunu kullanarak sayfayı yeniler header("location:".$_SERVER["PHP_SELF"]); nereye main.php gider

Benim $_POST['name'] koyarsanız Yani ben 1.html gelen değeri olsun. Şimdi ne zaman görüntü resmini seçmek için bir seçenek daha var ve üzerlerine seçilmesi üzerine bir tane daha sayfa yenileme, orada son görüntüleri (büyük ve başparmak iki) görüntülemek için sayfayı yenileyin sonra görüntülenir. Şimdi benim sorunum ikinci sayfa refresh i 1.html gelen yayınlanmıştır vardı alanları almak mümkün değildir duyuyorum. Herhangi bir öneri son derece mutluluk duyacağız. Teşekkürler

2 Cevap

Bunun üzerine header yenilemek her bilgi kaybediyorlar. Yenileme bırakın ve ardışık formları yapın: Eğer takip formları gizli giriş alanları kullanırken, ilk formun ihtiyaç değerlerini yaymak gerekir

<input type="hidden" value="<?php echo $value_from_original_post; ?>">

veya session değişken (ler) in çıkarları değer (ler) saklayabilirsiniz.

Alternatif olarak, hiçbir tekar veya sayfa değişikliği gerektiren bir AJAX çözümü kullanabilirsiniz, ama biraz daha fazla iş (ve siz javascript istemeyebilirsiniz).

Sen olmadıkça sayfaları arasında devletler saklayamazsınız:

  • Bu form gönderme ise hidden giriş tipi olarak öne değer (ler) haddeleme tutun.
  • Tüketilen kadar geçici çerez olarak değer (ler) kaydedin.