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 -
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 !
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 !
A voir également:
- Probleme pour un lien.
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verificateur de lien - Guide
- Lien copié - Forum Mobile
- Lien de rajout pour bara facebook - Forum Facebook
4 réponses
<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>
<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>