• 29 Mars 2024, 02:01:11


Auteur Sujet: Probleme de chekbox server.cfg [php]  (Lu 994 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne alcapone

  • *
  • Criminel
  • Messages: 25
    • Voir le profil
Probleme de chekbox server.cfg [php]
« le: 29 Août 2008, 01:44:02 »
Bonjour a tous allor voila j'ai un petit problemme avec un script que j'ai fait allor je m'explike j'ai lister un repertoire nomer filterscript puis devant chaque nom de fichier lister il ya une chekbox et le probléme ces que par exenple si la perssonne coche toutes les chekboxe le dernier fichier cocher et envoyer sur le server.cfg et les autres cocher ne sont pas envoyer voici mon code:


$adresse = 'client/'.$aff['dossier'].'/gamemodes/'; //Adresse du dossier.
$dossier = opendir($adresse); //Ouverture du dossier.
$id_fichier = 1;
echo '      '; //Ouverture de fieldset
//(Fieldset permet de faire des cadres avec légende intégrée en haut a gauche.
//C'est très simple à utiliser et ça permet de répartir les formulaires en plusieurs parties et donc d'accroître leur lisibilité !).
while ($Fichier = readdir($dossier)) //Affichage...

     if ($Fichier != "." && $Fichier != "..")
     {
  $Fichier = preg_replace('#\.([a-z0-9]+)$#i','',$Fichier);
          echo '<tr><tr>
 

   
      <td>
   <input name="gamemode" value="'.$Fichier.'" type="checkbox"> - '.$Fichier.'</td>
    </td>     
<td>&nbsp;</td>
</tr><tr>

  ';
     }
}
closedir($dossier); //Fermeture du dossier.
echo '<br><br><br>

<br>
'; //Fermeture du fieldset.


et le code qui envoit les informations au server.cfg


                                                                fwrite($open, "gamemode ".$_POST['gamemode']."\r\n");
fwrite($open, "port ".$_POST['port']."\r\n");
fwrite($open, "rcon_password ".$_POST['rcon_password']."\r\n");
fwrite($open, "lanmode ".$_POST['lanmode']."\r\n");
fwrite($open, "maxplayers ".$_POST['maxplayers']."\r\n");
fwrite($open, "announce ".$_POST['announce']."\r\n");
fwrite($open, "query ".$_POST['query']."\r\n");
fwrite($open, "hostname ".$_POST['hostname']."\r\n");
fwrite($open, "weburl ".$_POST['weburl']."\r\n");
fwrite($open, "mapname ".$_POST['mapname']."\r\n");
                                                                fwrite($open, "\r\n");
?>


voila merci sa fait 2 ou 3 jours que je me casse la téte sur ce code .
« Modifié: 29 Août 2008, 01:45:45 par alcapone »