Nedir bu iyi yapmanın oldu?
Oturumlar? Nasıl 1 sayfada tanımlanan tüm değişkenleri alıp başka onları üzerinden gönderebilirsiniz.
Ben serialize bir dizeye HTTP_POST_VARS dönüştürmek ve o geçmek (gizli bir form / girişini kullanarak?) Ve geri almak için değişkenleri diğer PHP sayfada unserialize kullanmak kullanarak okudum.
Ayrıca ben kimse gibi bir şey kullanmak gördüm:
<?php
foreach($HTTP_POST_VARS as $key => $val) {
?>
<input type="hidden" name="<?php echo $key; ?>" value="<?php echo $val; ?>">
<?php
}
?>
Çirkin ve belaya görünüyor.
Temelde bu benim yapmak ne çalışıyorum aşağı koşmak:
Kullanıcı bir form doldurur ve sonra gerekli tüm bilgilerin thats formu gönderir. Daha sonra ikinci bir sayfa tüm HTTP_POST_VARS yakaladığını ve daha değişkenleri tanımlar. Bilgilerin doğru ve hepsi bilgilerinizi göndermeniz istiyorum sordu eğer kullanıcı sordu. Şimdiye kadar bu kadar aldık. Şimdi kullanıcı tıklattığında bir buton / link istiyorum ve daha sonra nihayet tüm bilgileri işlemek için kod çalışır başka bir sayfaya tüm bilgi sayfası var 2 gönderir. (MYSQL, EMAILS, vb)
Benim ideal bir çözüm ben sadece kapris bir PHP işlevi çalıştırabilirsiniz onClick gibi bir şey tanımlamak için, ama bu yok mümkün olacaktır. Bir şey kesin bilgi / itti / yayınlanmıştır şu yapmak istiyorum ne olursa olsun page3 (işleme) için onun okunaklı ve aslında Page2 (onay) geliyor ... Ben insanların sadece rastgele HTTP mesaj verme ve onu doğrulamak zorunda istemiyorum. Ben doğrulamak için gizli bir anahtar ile MD5 bazı şeyler tür çalışan düşünüyordum.
Kimse size PART 1 (doldurulması) bir formda, PART 2 (kullanıcı için onay) ve PART 3 (PART 2 tüm bilgileri işleme), zarif bir çözüm var mı.