Page 1 sur 1

Posté : 22 févr. 2007, 23:07
par Diana
Bonsoir,

Voici mon script, c'est le 1er script php que j'écris et qui permet via des Forms de charger une applet pour tchater sur Irc .

Voici le code :

Code : Tout sélectionner

<?php $pseudo=$_GET["pseudo"]; $serveur=$_GET["serveur"]; $salon=$_GET["salon"]; $ok=$_GET["Ok"]="true"; if ($pseudo=="") {echo 'Il manque votre pseudo !';$ok="false";} else {echo $pseudo;} if ($serveur=="Choix") {echo 'Il manque le serveur !';$ok="false";} else {echo $serveur;} if ($serveur=="irc.diboo.net") { $salon="#general"; } else if ($serveur == "irc.orihane.org") { $salon="#accueil"; } else if ($serveur=="irc.united-irc.com") {$salon="#zebulon.fr";} if ($ok=="true") { echo'èa marche';} else {echo'c pas bon';} $out='<div id="pjirc"><applet codebase=Pjirc/ code=IRCApplet.class archive="irc.jar,pixx.jar" width=600 height=400> <param name="CABINETS" value="irc.cab,securedirc.cab,pixx.cab"> <param name="fileparameter" value="pjirc.cfg"> <param name="nick" value="'.$pseudo.'"> <param name="name" value="Java User"> <param name="host" value="'.$serveur.'"> <param name="gui" value="pixx"> <param name="command1" value="join '.$salon.'"> <param name="language" value="french"> <param name="style:backgroundimage" value="true"> <param name="style:backgroundimage1" value="all all 0 background.gif" </applet></div>'; ?> <FORM method="GET" action="#"> <p>Tapez votre pseudo :<input type="text" name="pseudo" size="20"><? echo $pseudo ?></p> <p>Choix du serveur : <select name="serveur" size="1"> <option selected value="Choix">- Choisir - </option> <option value="irc.diboo.net" style="background-color: black; color: white">Diboo</option> <option value="irc.orihane.org" style="background-color: green; color: white">Orihane</option> <option value="irc.united-irc.com" style="background-color: blue; color: white">Zebulon</option> <option>4</option> <option>5</option> </select><? echo $serveur ?> </p> <p>Le salon : <select name="salon" size="1"> <option selected value="Choix">- Choisir - </option> <option style="background-color: blue; color: white"><? echo $salon ?></option> </select></p> <input type="Submit" value="Ok"> </form> <? if ($ok=="true") {echo $out;} ?>
Le fonctionnement est simple:

On tape un Pseudo, on choisi un serveur puis un salon et on clic sur Ok pour démarrer l'Applet.

Le hic c'est que ma variable salon n'a pas l'air de fonctionner et je vois pas pourquoi. Quesce que j'ai oublié ?
J'aimerais bien de l'aide, merci.

Posté : 23 févr. 2007, 10:59
par titerm
tu fais un select pour definir ton salon... et en valeur tu utilise $salon...
ca se mord la queue ton histoire...

Soit tu fais un imput pour que l'utilisateur puisse entrer un salon, soit tu code en dur dans ton select des salons possibles comme tu l'as fais pour les serveurs

Posté : 23 févr. 2007, 16:15
par Invité
tu fais un select pour definir ton salon... et en valeur tu utilise $salon...
ca se mord la queue ton histoire...

Soit tu fais un imput pour que l'utilisateur puisse entrer un salon, soit tu code en dur dans ton select des salons possibles comme tu l'as fais pour les serveurs
Ha! ok merci, je vais essayé ça ;)