PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 14-07-2015 16:06:44

Flo345
Membre
Inscription : 12-07-2015
Messages : 3

Problème de lien et de ligne

Bonjour, je créé ce sujet car j'aurai besoin d'aide de qulq'un qui s'y connais et qui pourrait m'aider svp.

Voila mon problème:

J'ai suivis un tuto sur youtube pour créé un formulaire d'inscription en .php donc pour commencer je suis aller dans phpmyadmin et j'ai créé une base de donnée, ensuite je suis aller dans c:/wampp/www et la j'ai créé un dossier nommé "phpmembre". Ensuite j'ai évidement créé une nouvelle page intitulé "Inscription.php" que j'ai placé dans "phpmembre"
jusqu'ici tout va bien. un fois la page créé j'ai commencer à suivre le tutotriel comme indiqué j'ai taper tout les codes qu'il fallait etc tout marche niquel sauf ou depuis quelques jours j'ai le message d’erreur qui s'affiche : Parse error: syntax error, unexpected end of file in C:\wamp\www\phpmembre\Inscription.php on line 52.
Donc je me suis rendu à la ligne 52 de mon fichier est la enfet il semblerai que sa soit un commentaire que j'ai mis en bas de mon code html qui a un problème du coup pour voir si cela causé vraiment le problème j'ai supprimer ce commentaire et re-charger la page mais voila un 2ième problème qui arrive maintenant il semblerai que se soit la ligne 51 qui est un problème enfet c'est quand je supprimer la "ligne" qui cause problème sa m'indique la ligne au dessu etc donc sa en fini jamais.

2ième problème: dans mon dossier "phpmember" j'ai aussi mis mes fichier .html dans ces fichier en .html il ya des lien vers les autres pages de monsite tout fonctionne sauf pour la page inscription.php . quand je suis sur mon site je clique sur l'onglet "Inscription" mais au lieux d'avoir la page d'inscription c'est carément le code qui s'affiche sur la page comme si j'avais mis le code entre 2 balises <p> </p> donc je ne comprend pas vraiment.

J'espère que qulq'un pourra m'apporter de l'aide si possible et merci a ceux qui liront se long chapitre pour m'aider.

Dernière modification par Flo345 (14-07-2015 16:10:14)

Hors ligne

#2 14-07-2015 16:19:15

tof73
Membre
Inscription : 21-12-2014
Messages : 150
Site Web

Re : Problème de lien et de ligne

pour le 1, sans le code entier, impossible de dire où il manque une balise fermante.

pour le 2, cela fait cela quand on demande la page php par le protocole file:// au lieu de http://. quelle est l'adresse de la page qui s'affiche dans le nvigateur ?

Hors ligne

#3 14-07-2015 16:23:32

Flo345
Membre
Inscription : 12-07-2015
Messages : 3

Re : Problème de lien et de ligne

Pour le 1 voici le code :

<meta charset="utf-8">

<!-- Base de donnée inscription ( début ) !-->

<?php

if (isset($_POST['submit']))
{

  $username = htmlspecialchars (trim($_POST['username']));
  $password = htmlspecialchars (trim($_POST['password']));
  $repeatpassword = htmlspecialchars (trim($_POST['repeatpassword']));

if ($username&&$password&&$repeatpassword)

  {
   if (strlen($username) >=4)
  {

    if (strlen($password) >=6)

   {

   if ($password==$repeatpassword)
   
   {

     echo "Inscription Réussie"

     }else echo "Les mots de passe ne correspondent pas";
     }else echo "Votre Mot de passe doit comporter 6 caractères minimum";
     }else echo "Votre nom d'utilisateur doit comporter 4 caractères minimum";
     }else echo "S'il vous plaît, Veuillez saisir tous les champs ";
 

?>

<!-- Base de donnée inscription ( fin ) !-->

<!-- Page d'inscription ( début ) !-->

<title>Inscription</title>

<div id="Insciption_Page">
<ul>
<li><a href="Acceuil.html">Acceuil</a></li>
</ul>
</div>
<form method="post" action="Inscription.php">
    <p>Pseudo</p>
    <input type="text" name="username">
    <p>Mot de passe</p>
    <input type="password" name="password">
    <p>Répetez le mot de passe<p>
    <input type="password" name="repeatpassword"><br><br>
    <input type="submit" name="submit" value="Go !">
</form>
  <!-- Page d'inscription ( fin ) !-->


Pour le 2 : Effectivement quand je vais sur mon site c'est : file:///C:/wamp/www/phpmembre/Acceuil.html
et pareil quand je clique sur "inscription" : file:///C:/wamp/www/phpmembre/Inscription.php

Hors ligne

#4 14-07-2015 18:12:07

tof73
Membre
Inscription : 21-12-2014
Messages : 150
Site Web

Re : Problème de lien et de ligne

5 if ouverts et aucun fermés, forcément l'interpréteur de code n'aprécie pas tellement.

pour le 2, il faut donc accéder au site par http://localhost ou http://127.0.0.1

Hors ligne

#5 14-07-2015 18:21:39

Flo345
Membre
Inscription : 12-07-2015
Messages : 3

Re : Problème de lien et de ligne

D'accord mais les if elle ne sont pas fermer devant else? car devant else il y a le " } "

et pour l'adresse merci mais comment je fait s'il vous plait?

Hors ligne

Pied de page des forums