I have a page "bottom1.php" it has 16 select menus, labled rating1-rating16. When the user submits this form, the next page has a script that looks like this:
//pulling data from post into array.
import_request_variables("p", "form_");
$scores= array($form_rating1,$form_rating2,$form_rating3,$form_rating4,$form_rating5,$form_rating6,$form_rating7,$form_rating8,$form_rating9,$form_rating10,$form_rating11,$form_rating12,$form_rating13,$form_rating14,$form_rating15,$form_rating16);
//putting array into session
$_SESSION['scores']=$scores;
kullanıcı daha sonra ek bir 16 seçimleriniz yalnızca bu kez dizi "scores2" olarak oturum içine saklanır, sonra aynı komut koştu, yapılan başka bir sayfaya yönlendirilir.
Kullanıcı kullanıcı değerleri, puanların her üye doğru ve scores2 dizi başka bir değişkenin içine koymak, dışarı ayrıştırılır ve daha sonra bir veritabanına yerleştirilen teyit zaman sonra her diziden çıktı gösterilir ve.
Ben bu yerine getirmeye ilkel bir şekilde olduğunu biliyorum, ama onun tek yolu ben biliyorum.
Bu yöntem 5.2.13 php yapılandırma ile çalıştı, ama ben 5.1.6 bir yapılandırma ile bir sunucuya geçti ve şimdi bu komut alışkanlık iş. Bu script siteme önemlidir. Yardımlarınız için teşekkürler!
Ayrıştırma script şöyle:
$fpage=$_SESSION['scores'];
$spage=$_SESSION['scores2'];
$score1 = $fpage['0'];
$score2 = $fpage['1'];
$score3 = $fpage['2'];
$score4 = $fpage['3'];
$score5 = $fpage['4'];
...
$score31 =$spage['13'];
$score32 =$spage['14'];
$score33 =$spage['15'];
Benim db içine $ score33 .. - Ve sonra ben $ score1 eklemek