par
musatge » 01 mai 2011, 15:37
Merci xTG
Je récupère la valeur de la vaiable $inscrit à la ligne 6:
dans ce cas de figure est-il nécessaire de la protéger?
Ma table inscrits:
id identifiant motdepasse courriel hachage actif
17 essai 5000
[email protected] a666587afda6e89aec274a3657558a27 1
18 essai1 2772
[email protected] b7892fb3c2f009c65f686f6355c895b5 0
Par ailleurs j'ai rajouté la ligne 16:
Code : Tout sélectionner
if ($resultat = mysqli_query($connexion, $requete)) {
while ($donnees = mysqli_fetch_array($resultat)) {
echo $donnees['courriel'];
if(!empty($_POST)){
ce qui me donne bien à l'écran:
[email protected]
lors de l'exécution de la ligne 16:
echo $donnees['courriel'];
par contre l'exécution de la ligne 63:
Code : Tout sélectionner
<input id=identifiant type="text" name="identifiant" placeholder="Votre identifiant" value="<?php if(isset($identifiant)) echo $identifiant;?>" required autofocus /> [/color]
ne m'affiche pas:
[email protected], la zone de saisie reste vide.
Si je saisie de nouvelles coordonnées, je reçoit bien le courriel mais la table n'est pas mise à jour et j'ai le message:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/musatgen/public_html/inscrits/profil.php on line 15
En résumé la requête n'a pas échouée puisqu'elle me renvoie bien une valeur pour
[/color] et le script envoie bien le courriel. Mais après il y a quelque chose qui coince et ça me dépasse

Merci xTG
Je récupère la valeur de la vaiable $inscrit à la ligne 6:
[code]$inscrit = $_SESSION['inscrit'];[/code]
dans ce cas de figure est-il nécessaire de la protéger?
Ma table inscrits:
id identifiant motdepasse courriel hachage actif
17 essai 5000
[email protected] a666587afda6e89aec274a3657558a27 1
18 essai1 2772
[email protected] b7892fb3c2f009c65f686f6355c895b5 0
Par ailleurs j'ai rajouté la ligne 16:
[code]
if ($resultat = mysqli_query($connexion, $requete)) {
while ($donnees = mysqli_fetch_array($resultat)) {
echo $donnees['courriel'];
if(!empty($_POST)){
[/code]
ce qui me donne bien à l'écran:
[color=#FF0000]
[email protected][/color]
lors de l'exécution de la ligne 16:
[color=#FF0000]echo $donnees['courriel'];[/color]
par contre l'exécution de la ligne 63:
[color=#FF0000][code]<input id=identifiant type="text" name="identifiant" placeholder="Votre identifiant" value="<?php if(isset($identifiant)) echo $identifiant;?>" required autofocus />[/code] [/color]
ne m'affiche pas: [color=#FF0000]
[email protected][/color], la zone de saisie reste vide.
Si je saisie de nouvelles coordonnées, je reçoit bien le courriel mais la table n'est pas mise à jour et j'ai le message:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/musatgen/public_html/inscrits/profil.php on line 15
En résumé la requête n'a pas échouée puisqu'elle me renvoie bien une valeur pour
[color=#FF0000][code]echo $donnees['courriel'];[/code][/color] et le script envoie bien le courriel. Mais après il y a quelque chose qui coince et ça me dépasse :?