Je suis en train de passer ensemble en utilisant la méthode post de formulaire:php sous forme de méthode post
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 ces deux fichiers fonctionne parfaitement sur mon localhost avec XAMPP. php version 5.3
mais sur ma matrice de serveurs n'est pas transmise. J'ai vérifié en remplaçant le tableau avec une seule variable. Même si rien n'est passé au fichier makepub.php
Y a-t-il quelque chose qui me manque ici ??? Toute suggestion est appréciée.
Merci.
Essayez var_dump ($ _ POST) pour voir ce qui se passe. –