Ich versuche Array Form post-Methode weitergeben müssen:php Form post-Methode
submit.php
<form method="post" action="makepub.php">
<?php
.... Loop
....
echo '</td><td align="center">';
echo '<input type="checkbox" name="file_list[]" value="'.$pr.'">' ;
echo '</td><tr/>';
....
.... Loop end
?>
makepub.php :
if (isset($_POST['submit1'])) {
$file_list = $_POST["file_list"];
$how_many = count($file_list);
echo '<b>Total No of Public files chosen : </b>'.$how_many.'<br><br>';
if ($how_many>0) {
echo '<b>You changed following files to public : </b><br>';
}
for ($i=0; $i<$how_many; $i++) {
echo ($i+1) . '- ' . $file_list[$i] . '<br>';
// Some code here
}
echo "<br><br>";
}
Ok diese beiden Dateien perfekt auf meinem localhost mit XAMPP funktioniert. PHP-Version 5.3
aber auf meinem Server-Array wird nicht übergeben. Ich überprüft, indem Sie das Array durch einzelne Variable ersetzen. Trotzdem wird nichts an die Datei makepub.php übergeben.
Gibt es irgendwas, was mir hier fehlt? Jeder Vorschlag wird geschätzt.
Danke.
Versuchen Sie var_dump ($ _ POST), um zu sehen, was vor sich geht. –