Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1279 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  parse error trop bizzar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

parse error trop bizzar

n°1234245
blastman
just me !
Posté le 29-10-2005 à 20:05:00  profilanswer
 

Bonjour tout le monde
 
Eh oui c'est encore moi j'ai une erreur trop trop bizzar ca fais plus de 2h que je cherche impossible a trouver pouvez vous m'aider svp ?
 
je met le code complet car comme vous allez voir l'erreur et vraimment trop louche
 

Code :
  1. <?PHP
  2. if (isset($_GET['page']) AND $_GET['page'] == 1 AND isset($_GET['error']))
  3. {
  4. include("header.php" ); ?>
  5. <div id="contenant">
  6. <div id="conteneur">
  7. <div id="header"><img src="design/header/vert.png" alt="vert"/></div>
  8. <div id="barre">
  9. <img src="design/jackpot/or.png" alt="or"/> Le jackpot d'or est à 354.78€
  10. <img src="design/jackpot/argent.png" alt="argent"/> Le jackpot d'argent est à 54.32€
  11. <img src="design/jackpot/bronze.png" alt="bronze"/> Le jackpot de bronze est à 4.17€
  12. </div>
  13. <?
  14. $erreur = $_GET['error'];
  15. if($erreur !=0)
  16. {
  17. switch ($erreur)
  18. {
  19. case 1:
  20. echo'<br /><strong style="color:red">Le mot de passe saisi est différent de celui que vous avez confirmé !</strong>';
  21. break;
  22. case 2:
  23. echo '<br /><strong style="color:red">L\'adresse mail saisi est incorrect</strong>';
  24. break;
  25. case 3:
  26. echo '<br/><strong style="color:red">Veuillez lire et accépter les règles</strong>';
  27. break;
  28. case 4:
  29. echo '<br/><strong style="color:red">Ce pseudo est déjà utilisé, veuillez en choisir un autre</strong>';
  30. break;
  31. case 5:
  32. echo '<br/><strong style="color:red">Cette adresse mail est déjà utilisé, veuillez en choisir une autre</strong>';
  33. break;
  34. case 6:
  35. echo '<br/><strong style="color:red">Tout les champss marqué d\'une étoile ne sont pas remplis</strong>';
  36. break;
  37. default:
  38. echo "Veuillez vérifier votre formulaire si ce problème persiste contactez un de nos administrateur";
  39. }
  40. ?>
  41. <br/><br/>
  42. <form method="post" action="inscrit.php" id="inscription">
  43.    <fieldset>
  44.     <legend>Information du joueur</legend>
  45. <p align="center">
  46. <strong>Choisisez votre avatar: </strong><br/><br/>
  47. <label><input type="radio" name="avatar" value="tux" checked="checked"/><img src="design/avatar/tux.png" alt="tux" border='0'/></label>
  48.        <label><input type="radio" name="avatar" value="gnu" /><img src="design/avatar/gnu.png" alt="gnu" border='0'/></label>
  49.        <label><input type="radio" name="avatar" value="renard" /><img src="design/avatar/renard.png" alt="renard" border='0'/></label>
  50.        <label><input type="radio" name="avatar" value="diable" /><img src="design/avatar/diable.png" alt="diable" border='0'/></label>
  51.        </p>
  52.    <br /><br />
  53.    <label>Pseudo<strong style="color:red;">*</strong>
  54.  <input type="text" name="pseudonyme" tabindex="10" style="margin-left:127px;"/>
  55.        </label><br /><br />
  56.        <label>Mot de passe<strong style="color:red;">*</strong>
  57.            <input type="password" name="mot_de_passe" tabindex="20" style="margin-left:92px;"/> <em>(5 caractères minimum)</em>
  58.        </label><br /><br />
  59.    <label>Confirmation Mot de passe<strong style="color:red;">*</strong>
  60.            <input type="password" name="conf_mot de_passe" tabindex="20" style="margin-left:16px;"/>
  61.        </label><br /><br />
  62.        <label>E-Mail<strong style="color:red;">*</strong>
  63.            <input type="text" name="email" tabindex="30" style="margin-left:134px;"/>
  64.        </label><br /><br />
  65.    </fieldset>
  66.    <fieldset>
  67.        <legend>Coordonnées personnelles</legend>
  68.        <label>Nom
  69.            <input type="text" name="nom" tabindex="40" style="margin-left:145px;"/>
  70.        </label><br /><br />
  71.        <label>Prénom
  72.            <input type="text" name="prenom" tabindex="50" style="margin-left:127px;"/>
  73.        </label><br /><br />
  74.    <label>Adresse
  75.            <input type="text" name="adresse" tabindex="60" style="margin-left:124px;"/>
  76.        </label><br /><br />
  77.        <label>Code postal
  78.            <input type="text" name="code_postal" tabindex="70" style="margin-left:103px;"/>
  79.        </label><br /><br />
  80.     <label>Ville
  81.            <input type="text" name="ville" tabindex="80" style="margin-left:147px;"/>
  82.        </label><br /><br />
  83.     <label>Pays
  84.            <select name="pays" tabindex="90" style="margin-left:142px;">
  85.                    <option value="france">France</option>
  86.                    <option value="belgique">Belgique</option>
  87.                    <option value="suisse">Suisse</option>
  88.                    <option value="espagne">Espagne</option>
  89.                    <option value="italie">Italie</option>
  90.                    <option value="royaume-uni">Royaume-Uni</option>
  91.                    <option value="canada">Canada</option>
  92.                    <option value="etats-unis">Etats-Unis</option>
  93.                    <option value="chine">Chine</option>
  94.                    <option value="japon">Japon</option>
  95.            </select>
  96.        </label><br />
  97.    </fieldset>
  98.    <fieldset>
  99.        <legend>Réglement</legend>
  100.    <a href="rules.php" style="color:black;">Lire le réglement</a><strong style="color:red;">*</strong><br /><br />
  101. <label><input type="checkbox" name="rules" />J'ai lu et j'accepte le règlement du site</label><br />
  102. <label><input type="checkbox" name="newsletter" />Je m'inscris à la newsletter</label>
  103.        </label>   
  104.    </fieldset>
  105.    <p align="center">
  106.        <input type="submit" /> <input type="reset" />
  107.    </p>
  108.    <br />
  109.    <p style="font-size:10px;">
  110.    Les informations personnelles recueillies dans le cadre du présent jeu sont traitées conformément à la loi du 6 janvier 1978 "informatique et liberté".
  111.    En application de l'article 27 de cette loi, vous disposez d'un droit d'accès, de rectification et de retrait des données vous concernant.
  112.    Pour cela, rendez-vous dans votre espace personnel ou contactez notre Service Clientèle.
  113.    </p>
  114. </form>
  115. </div>
  116. <?PHP
  117. }
  118. ?>
  119. <div id="menu">
  120. <div class="titre_menu"><img src="design/menu/membre.png" alt="titre membre"/></div>
  121. <div class="corps_menu">
  122. <form method="post" action="traitement.php">
  123.  <label><strong id="login">Login </strong>
  124.  <br />
  125.  <input class="champs" type="text" name="pseudo" size="12"/></label>
  126.  <br />
  127.  <label><strong id="passe">Password </strong>
  128.  <br />
  129.  <input class="champs" type="password" name="pass" size="12"/></label>
  130.  <br /><br />
  131.  <label><input type="checkbox" name="memoriser" /><strong>Mémoriser</strong></label>
  132.  <br /><br />
  133.  <input id="bouton" type="submit" value="Connecté" />
  134. </form>
  135. <hr/>
  136. <ul>
  137.  <li><a href="inscrit.php"><img src="design/fleche.png" alt="fleche" border='0'/>  Inscription</a></li>
  138.  <li><a href="oubli.php">Mot de passe oublié</a></li>
  139. </ul>
  140. </div>
  141. <div class="titre_menu"><img src="design/menu/biguels.png" alt="titre biguels"/></div>
  142. <div class="corps_menu">
  143. <ul>
  144.  <li><a href="index.php">Sommaire</a></li>
  145.  <li><a href="classement.php">Classement</a></li>
  146.  <li><a href="classement.php">Bigpass</a></li>
  147.  <li><a href="classement.php">Quête</a></li>
  148.  <li><a href="cadeaux.php">Cadeaux</a></li>
  149. </ul>
  150. </div>
  151. <div class="titre_menu"><img src="design/menu/communaute.png" alt="titre communaute"/></div>
  152. <div class="corps_menu">
  153. <ul>
  154.  <li><a href="forums/index.php.php">Forums</a></li>
  155.  <li><a href="livreor.php">Livre d'or</a></li>
  156.  <li><a href="nospub.php">Nos publicit&eacute;</a></li>
  157.  <li><a href="equipe.php">L'équipe</a></li>
  158.  <li><a href="fairedon.php">Faire un don</a></li>
  159.  <li><a href="contact.php">Contactez-nous</a></li>
  160.  <li><a href="news.php">News</a></li>
  161. </ul>
  162. </div>
  163. <div class="titre_menu"><img src="design/menu/partenaires.png" alt="titre partenaires"/></div>
  164. <div class="corps_menu">
  165. <ul>
  166.  <li><a href="#">Liens</a></li>
  167.  <li><a href="#">Liens</a></li>
  168.  <li><a href="#">Liens</a></li>
  169.  <li><a href="#">Liens</a></li>
  170.  <li><a href="#">Liens</a></li>
  171.  <li><a href="#">Liens</a></li>
  172.  <li><a href="#">Liens</a></li>
  173. </ul>
  174. </div>
  175. </div>
  176. <div id="footer">
  177. <a href="partenaires.php">partenaires</a> | <a href="reglement.php">réglement</a> | <a href="contact.php">contact</a> | <a href="signal.php">signaler un bug</a>
  178. </div>
  179. </div>
  180. </div>
  181.   <p align="center">
  182. <a href="http://www.mozilla-europe.org/fr/products/firefox/"><img style="border:0;width:80px;height:15px" src="images/firefox.gif" alt="firefox" /></a>
  183. <a href="http://validator.w3.org/check?uri=referer"><img src="images/xhtml.png" alt="Valid XHTML 1.0 Transitional" height="15" width="80" border="none"/></a>
  184. <a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:80px;height:15px" src="images/css.png" alt="Valid CSS!" /></a>
  185. <a href="http://www.debian.org"><img style="border:0;width:80px;height:15px" src="images/debian.png" alt="debian" /></a>
  186.   </p>
  187. </body>
  188. </html>
  189. <?PHP
  190. }
  191. if(isset($_POST['pseudonyme']) AND isset($_POST['mot_de_passe']) AND isset($_POST['conf_mot_de_passe']) AND isset($_POST['email']))
  192. {
  193. if(($_POST['mot_de_passe'] == $_POST['conf_mot_de_passe']) AND preg_match("!^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9_.-]{2,}\.[a-z]{2,4}$!", $_POST['email']) AND strlen($_POST['mot_de_passe'])>5 AND !($_POST['rules'] == NULL))
  194. {
  195. include("envoi.php" );
  196. mysql_connect("localhost", "root","" );
  197. mysql_select_db("biguels" );
  198. $verification = mysql_query("SELECT COUNT(*) FROM membres WHERE pseudo='$pseudo'" ) or die (mysql_error());
  199. $donnees = mysql_fetch_array($verification)or die (mysql_error());
  200. $verification2 = mysql_query("SELECT COUNT(*) FROM membres WHERE email='$email'" ) or die (mysql_error());
  201. $donnees2 = mysql_fetch_array($verification2)or die (mysql_error());
  202. if($password != $pass2)
  203. {
  204. header("Location: inscrit.php?page=1&error=1" );
  205. }
  206. elseif(!(preg_match("!^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9_.-]{2,}\.[a-z]{2,4}$!", $email)))
  207. {
  208. header("Location: inscrit.php?page=1&error=2" );
  209. }
  210. elseif($_POST['rules'] == NULL)
  211. {
  212. header("Location: inscrit.php?page=1&error=3" );
  213. }
  214. elseif($donnees['COUNT(*)'] >= 1)
  215. {
  216. header("Location: inscrit.php?page=1&error=4" );
  217. }
  218. elseif($donnees2['COUNT(*)'] >= 1)
  219. {
  220. header("Location: inscrit.php?page=1&error=5" );
  221. }
  222. elseif( empty($pseudo) OR empty($password) OR empty($pass2) OR empty($email))
  223. {
  224. header("Location: inscrit.php?page=1&error=6" );
  225. }
  226. else
  227. {
  228. mysql_query("INSERT INTO membres VALUES('', '".$_POST['avatar']."', '".$_POST['pseudonyme']."',
  229. '".$_POST['mot_de_passe']."', '".$_POST['email']."', '".$_POST['nom']."', '".$_POST['prenom']."',
  230. '".$_POST['adresse']."', '".$_POST['code_postal']."', '".$_POST['ville']."', '".$_POST['pays']."',
  231. '".$_POST['newsletter']."')" );
  232. mail($email,'Inscription à Biguels',$message);
  233. header("Location: inscrit.php?page=1&error=0" );
  234. }
  235. }
  236. include("header.php" );
  237. ?>
  238. <div id="contenant">
  239. <div id="conteneur">
  240. <div id="header"><img src="design/header/vert.png" alt="vert"/></div>
  241. <div id="barre">
  242. <img src="design/jackpot/or.png" alt="or"/> Le jackpot d'or est à 354.78€
  243. <img src="design/jackpot/argent.png" alt="argent"/> Le jackpot d'argent est à 54.32€
  244. <img src="design/jackpot/bronze.png" alt="bronze"/> Le jackpot de bronze est à 4.17€
  245. </div>
  246. <div id="corps">
  247. <h1>Inscription</h1>
  248. <strong>Bienvenue sur biguel's !!!</strong><br/> <br/>
  249. Pour jouer et gagner de nombreux cadeaux, il vous suffit pour cela de remplir et valider le formulaire ci-dessous.
  250. <br/><br/>
  251. <form method="post" action="inscrit.php" id="inscription">
  252.    <fieldset>
  253.     <legend>Information du joueur</legend>
  254. <p align="center">
  255. <strong>Choisisez votre avatar: </strong><br/><br/>
  256. <label><input type="radio" name="avatar" value="tux" checked="checked"/><img src="design/avatar/tux.png" alt="tux" border='0'/></label>
  257.        <label><input type="radio" name="avatar" value="gnu" /><img src="design/avatar/gnu.png" alt="gnu" border='0'/></label>
  258.        <label><input type="radio" name="avatar" value="renard" /><img src="design/avatar/renard.png" alt="renard" border='0'/></label>
  259.        <label><input type="radio" name="avatar" value="diable" /><img src="design/avatar/diable.png" alt="diable" border='0'/></label>
  260.        </p>
  261.    <br /><br />
  262.    <label>Pseudo<strong style="color:red;">*</strong>
  263.  <input type="text" name="pseudonyme" tabindex="10" style="margin-left:127px;"/>
  264.        </label><br /><br />
  265.        <label>Mot de passe<strong style="color:red;">*</strong>
  266.            <input type="password" name="mot_de_passe" tabindex="20" style="margin-left:92px;"/> <em>(5 caractères minimum)</em>
  267.        </label><br /><br />
  268.    <label>Confirmation Mot de passe<strong style="color:red;">*</strong>
  269.            <input type="password" name="conf_mot de_passe" tabindex="20" style="margin-left:16px;"/>
  270.        </label><br /><br />
  271.        <label>E-Mail<strong style="color:red;">*</strong>
  272.            <input type="text" name="email" tabindex="30" style="margin-left:134px;"/>
  273.        </label><br /><br />
  274.    </fieldset>
  275.    <fieldset>
  276.        <legend>Coordonnées personnelles</legend>
  277.        <label>Nom
  278.            <input type="text" name="nom" tabindex="40" style="margin-left:145px;"/>
  279.        </label><br /><br />
  280.        <label>Prénom
  281.            <input type="text" name="prenom" tabindex="50" style="margin-left:127px;"/>
  282.        </label><br /><br />
  283.    <label>Adresse
  284.            <input type="text" name="adresse" tabindex="60" style="margin-left:124px;"/>
  285.        </label><br /><br />
  286.        <label>Code postal
  287.            <input type="text" name="code_postal" tabindex="70" style="margin-left:103px;"/>
  288.        </label><br /><br />
  289.     <label>Ville
  290.            <input type="text" name="ville" tabindex="80" style="margin-left:147px;"/>
  291.        </label><br /><br />
  292.     <label>Pays
  293.            <select name="pays" tabindex="90" style="margin-left:142px;">
  294.                    <option value="france">France</option>
  295.                    <option value="belgique">Belgique</option>
  296.                    <option value="suisse">Suisse</option>
  297.                    <option value="espagne">Espagne</option>
  298.                    <option value="italie">Italie</option>
  299.                    <option value="royaume-uni">Royaume-Uni</option>
  300.                    <option value="canada">Canada</option>
  301.                    <option value="etats-unis">Etats-Unis</option>
  302.                    <option value="chine">Chine</option>
  303.                    <option value="japon">Japon</option>
  304.            </select>
  305.        </label><br />
  306.    </fieldset>
  307.    <fieldset>
  308.        <legend>Réglement</legend>
  309.    <a href="rules.php" style="color:black;">Lire le réglement</a><strong style="color:red;">*</strong><br /><br />
  310. <label><input type="checkbox" name="rules" />J'ai lu et j'accepte le règlement du site</label><br />
  311. <label><input type="checkbox" name="newsletter" />Je m'inscris à la newsletter</label>
  312.        </label>   
  313.    </fieldset>
  314.    <p align="center">
  315.        <input type="submit" /> <input type="reset" />
  316.    </p>
  317.    <br />
  318.    <p style="font-size:10px;">
  319.    Les informations personnelles recueillies dans le cadre du présent jeu sont traitées conformément à la loi du 6 janvier 1978 "informatique et liberté".
  320.    En application de l'article 27 de cette loi, vous disposez d'un droit d'accès, de rectification et de retrait des données vous concernant.
  321.    Pour cela, rendez-vous dans votre espace personnel ou contactez notre Service Clientèle.
  322.    </p>
  323. </form>
  324. </div>
  325. <div id="menu">
  326. <div class="titre_menu"><img src="design/menu/membre.png" alt="titre membre"/></div>
  327. <div class="corps_menu">
  328. <form method="post" action="traitement.php">
  329.  <label><strong id="login">Login </strong>
  330.  <br />
  331.  <input class="champs" type="text" name="pseudo" size="12"/></label>
  332.  <br />
  333.  <label><strong id="passe">Password </strong>
  334.  <br />
  335.  <input class="champs" type="password" name="pass" size="12"/></label>
  336.  <br /><br />
  337.  <label><input type="checkbox" name="memoriser" /><strong>Mémoriser</strong></label>
  338.  <br /><br />
  339.  <input id="bouton" type="submit" value="Connecté" />
  340. </form>
  341. <hr/>
  342. <ul>
  343.  <li><a href="inscrit.php"><img src="design/fleche.png" alt="fleche" border='0'/>  Inscription</a></li>
  344.  <li><a href="oubli.php">Mot de passe oublié</a></li>
  345. </ul>
  346. </div>
  347. <div class="titre_menu"><img src="design/menu/biguels.png" alt="titre biguels"/></div>
  348. <div class="corps_menu">
  349. <ul>
  350.  <li><a href="index.php">Sommaire</a></li>
  351.  <li><a href="classement.php">Classement</a></li>
  352.  <li><a href="classement.php">Bigpass</a></li>
  353.  <li><a href="classement.php">Quête</a></li>
  354.  <li><a href="cadeaux.php">Cadeaux</a></li>
  355. </ul>
  356. </div>
  357. <div class="titre_menu"><img src="design/menu/communaute.png" alt="titre communaute"/></div>
  358. <div class="corps_menu">
  359. <ul>
  360.  <li><a href="forums/index.php.php">Forums</a></li>
  361.  <li><a href="livreor.php">Livre d'or</a></li>
  362.  <li><a href="nospub.php">Nos publicit&eacute;</a></li>
  363.  <li><a href="equipe.php">L'équipe</a></li>
  364.  <li><a href="fairedon.php">Faire un don</a></li>
  365.  <li><a href="contact.php">Contactez-nous</a></li>
  366.  <li><a href="news.php">News</a></li>
  367. </ul>
  368. </div>
  369. <div class="titre_menu"><img src="design/menu/partenaires.png" alt="titre partenaires"/></div>
  370. <div class="corps_menu">
  371. <ul>
  372.  <li><a href="#">Liens</a></li>
  373.  <li><a href="#">Liens</a></li>
  374.  <li><a href="#">Liens</a></li>
  375.  <li><a href="#">Liens</a></li>
  376.  <li><a href="#">Liens</a></li>
  377.  <li><a href="#">Liens</a></li>
  378.  <li><a href="#">Liens</a></li>
  379. </ul>
  380. </div>
  381. </div>
  382. <div id="footer">
  383. <a href="partenaires.php">partenaires</a> | <a href="reglement.php">réglement</a> | <a href="contact.php">contact</a> | <a href="signal.php">signaler un bug</a>
  384. </div>
  385. </div>
  386. </div>
  387.   <p align="center">
  388. <a href="http://www.mozilla-europe.org/fr/products/firefox/"><img style="border:0;width:80px;height:15px" src="images/firefox.gif" alt="firefox" /></a>
  389. <a href="http://validator.w3.org/check?uri=referer"><img src="images/xhtml.png" alt="Valid XHTML 1.0 Transitional" height="15" width="80" border="none"/></a>
  390. <a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:80px;height:15px" src="images/css.png" alt="Valid CSS!" /></a>
  391. <a href="http://www.debian.org"><img style="border:0;width:80px;height:15px" src="images/debian.png" alt="debian" /></a>
  392.   </p>
  393.  
  394. </body>
  395. </html>


 
 
et la fameuse erreur :/

Code :
  1. Parse error: parse error in c:\documents and settings\blastmanu\mes documents\site biguels\inscrit.php on line 424


Message édité par blastman le 29-10-2005 à 20:05:59

---------------
http://www.blastmanu.info
mood
Publicité
Posté le 29-10-2005 à 20:05:00  profilanswer
 

n°1234247
KangOl
Profil : pointeur
Posté le 29-10-2005 à 20:10:15  profilanswer
 

tu as juste oublier une accollade quelque part :o


---------------
Nos estans firs di nosse pitite patreye...
n°1234250
blastman
just me !
Posté le 29-10-2005 à 20:11:50  profilanswer
 

ben je l'ai pas trouvé et pourtant j'ai cherché c'est pour ca que je dis que c'est une erreur louche


---------------
http://www.blastmanu.info
n°1234251
KangOl
Profil : pointeur
Posté le 29-10-2005 à 20:13:16  profilanswer
 

indente ton code :o


---------------
Nos estans firs di nosse pitite patreye...
n°1234252
blastman
just me !
Posté le 29-10-2005 à 20:14:32  profilanswer
 

oups pardon
 
p'tain 2 heure que je cherche pour une accolade de merde
 
tu avais raison désolé  
 
je supprime ce topic ?


---------------
http://www.blastmanu.info
n°1234253
KangOl
Profil : pointeur
Posté le 29-10-2005 à 20:15:23  profilanswer
 

tu ferme pas l'accolade 207 :o


---------------
Nos estans firs di nosse pitite patreye...
n°1234255
blastman
just me !
Posté le 29-10-2005 à 20:20:25  profilanswer
 

oui j'viens de voir :/  


---------------
http://www.blastmanu.info

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  parse error trop bizzar

 

Sujets relatifs
parse error impossible a detecter :/[Access/SQL] Syntax error converting the varchar value...
error C2274: '->' : illegal as right side of '.' operatorruntime error
Notice: unserialize(): Error at offset => ' et retour chariotRun-time error '1004' : Application-defined od object-defined error
[C] Provoquez des IO ErrorProbléme visual C++ library error
Gestionaire parse error 
Plus de sujets relatifs à : parse error trop bizzar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR