Ben bir acemi olduğum için beni affet. Ben değişkenleri kaydetmek için $ _SESSIONS kullanıyorum hangi bir çok sayfalı bir form var.
<?php
session_start();
foreach ( $_POST as $key=>$value ) {
if ( $key!="submit" ) {
$value= htmlentities(stripslashes(strip_tags($value)));
$_SESSION[$key] = $value;
}
}`
Ben aslında iki sorun var. Ben bu değişkenleri yazdırır yapılmış bir checkform.php olsun, sayfa 1 değişkenleri yukarıda listelenen kod her sayfada olsa bile görünmüyor. Ben çerezleri devre dışı bırakmak için Firefox web geliştiricileri aracını kullanıyorum ve php ini, bunu açmak için 1 session.use_trans_sid değişmiş. Benim checkform.php üzerinde son sayfa için ben çalışıyor son sayfasında için ($ _POST) print_r. Neden 1. sayfada değişkenleri göstermek değil değil mi? Ne eksik?
2. Sorun ($ _SESSION) print_r zaman, bazı alanların, özellikle onay kutusunu diziler, olarak yazdırmak olduğunu
[payment] => Array
[agerange] => Array
[meals] => Array
[mealtypes] => Array
Ne eksik?