<script language="javascript" type="text/javascript">
function moveNumbers(num) {
var txt=document.getElementById("result").value;
txt=txt + num;
document.getElementById("result").value=txt;
}
</script>
<textarea id="result" name="image_id" rows="8" cols="11" readonly>
</textarea>
<tr>
<?php
$path = "photos/";
$dir_handle = @opendir($path) or die("Unable to open folder");
echo "<table height='500px'width='800px'align='center'border='1'>";
echo "<tr>";
while (false !== ($file = readdir($dir_handle))) {
if($file == "index.php")
continue;
if($file == ".")
continue;
if($file == "..")
continue;
{
echo ($x % 6 == 0) ? "</tr><tr>" : "";
echo "<td><input type='checkbox' name='add' value='$file'
onclick='moveNumbers(this.value)'>
<img src='photos/$file'alt='$file' style='height:auto;width:50%;'alt='$file'>
<br>
$file
</td>";
$x++;
}
}
echo "</tr>";
echo "</table>";
closedir($dir_handle);
?>
Salut à tous, PHP trouve des fichiers image et les affiche avec des cases à cocher à côté d'eux. J'ai des problèmes avec l'entrée des cases à cocher dans la zone de texte. Lorsque cette case est cochée, le texte est ajouté et lorsque vous décochez la case, le même texte est à nouveau ajouté. J'essaie de faire ce qui suit: Vérifié -> Ajouter du texte, décochez la même case -> Supprimer le texte. Des idées?Multiple Cochez la case dans la zone de texte - ajoutez du texte - supprimez le texte de la zone de texte
Salut Joe, Reason for no id pour les cases à cocher est qu'ils sont faits à la volée via le répertoire PHP recherche PHP affiche des images avec case à cocher à côté. eux .. Cheers – CPM
retravaillé pour ne pas utiliser l'ID, juste dele te la première occurrence de la valeur. Cela devrait fonctionner correctement tant que les cases à cocher 2 n'ont pas la même valeur. – Joe
aww putain ne peut toujours pas le faire fonctionner? faire quelque chose de mal je pense? – CPM