Probleme pour un lien.

Résolu
drlecteur Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
Bakux Messages postés 1195 Date d'inscription   Statut Membre Dernière intervention   -
Salut !

Encore une fois je me tourne vers vous afin de m'éclairer sur un point. Mon problème est le suivant :je code un de mes pages en php/html . A un moment je souhaite mettre un lien. Or à partir du moment ou je met le lien ma page de fonctionne plus. Lorsque je l'enlève ma page fonctionne correctement et je ne comprends pas pourquoi mes liens ne marchent pas. Mon code est le suivant :

<code type="html"><!DOCTYPE >
<html>
<head>
<title>Page Principal</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
$prenom = htmlspecialchars($_POST['prenom']);
$mdp = htmlspecialchars($_POST['mdp']);
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'root');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM Log');
$i = 0;
while ($donnees = $reponse->fetch())
{
if ($donnees['prenom'] == $prenom && $donnees['mdp'] == $mdp)
{
$i = 1;
}
}

if ($i == 0)
{
echo "Erreur d'identification, S.V.P veuillez vous indentifié a nouveaux";
?>
<form action="main_page.php" method="post">
<p>
<br /> <br /> Veuillez taper votre prenom : <br /><br />
<input type="text" name="prenom" />
<br /><br /> Veuillez taper votre mot de passe :<br /><br />
<input type="text" name="mdp" />
<br /><br /><input type="submit" value="Valider" /><br /><br />
</p>
</form>
<?php
}
if ($i == 1)
{
echo "connexion OK";?>
<p>Bonjour. Souhaitez-vous rechercher un candidat ? <a href="recherche_candidat.php">Rechercher</a> ?</p>
<p>Bonjour. Souhaitez-vous ajouter un candidat ? <a href="ajout_candidat.php">Ajouter</a> ?</p>
}
<?php
$reponse->closeCursor(); // Termine le traitement de la requête
?>
</body>
</html></code>

Sans lien mon echo "connexion OK" s'affiche. Avec les liens, lorsque j'arrive sur cette page elle est blanche. Merci d'avance pour l'aide que vous m'apporterez !


4 réponses

Bakux Messages postés 1195 Date d'inscription   Statut Membre Dernière intervention   188
 
Peux-tu mettre en gras le lien en question ?
0
drlecteur Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
<code type="html"><!DOCTYPE >
<html>
<head>
<title>Page Principal</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
$prenom = htmlspecialchars($_POST['prenom']);
$mdp = htmlspecialchars($_POST['mdp']);
try
{
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', 'root');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
$reponse = $bdd->query('SELECT * FROM Log');
$i = 0;
while ($donnees = $reponse->fetch())
{
if ($donnees['prenom'] == $prenom && $donnees['mdp'] == $mdp)
{
$i = 1;
}
}

if ($i == 0)
{
echo "Erreur d'identification, S.V.P veuillez vous indentifié a nouveaux";
?>
<form action="main_page.php" method="post">
<p>
<br /> <br /> Veuillez taper votre prenom : <br /><br />
<input type="text" name="prenom" />
<br /><br /> Veuillez taper votre mot de passe :<br /><br />
<input type="text" name="mdp" />
<br /><br /><input type="submit" value="Valider" /><br /><br />
</p>
</form>
<?php
}
if ($i == 1)
{
echo "connexion OK";?>
<p>Bonjour. Souhaitez-vous rechercher un candidat ? <a href="recherche_candidat.php">Rechercher</a> ?</p>
<p>Bonjour. Souhaitez-vous ajouter un candidat ? <a href="ajout_candidat.php">Ajouter</a> ?</p>
}
<?php
$reponse->closeCursor(); // Termine le traitement de la requête
?>
</body>
</html></code>
0
drlecteur Messages postés 36 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai trouver, j'avais oublier un accolade dans ma balise php .... Merci en tout cas je met le sujet en résolue.
0
Bakux Messages postés 1195 Date d'inscription   Statut Membre Dernière intervention   188
 
Inverse ce passage :
} 
<?php 


en

<?php 
}
0