Prob php

Résolu/Fermé
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 - 3 sept. 2008 à 01:40
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 - 4 sept. 2008 à 11:45
Bonsoir
j'ai le prob suivant Notice: Undefined variable: sur ma variable page meme si j'ai deja fait:
if(isset($_POST['page']) && $_POST['page']!=""){$page=$_POST['page'];}

avez vous idée de l'origine de cette erreur!!
merci et bonne soirée
A voir également:

5 réponses

c facile
0
hafidodido Messages postés 40 Date d'inscription vendredi 15 août 2008 Statut Membre Dernière intervention 11 octobre 2008 10
Modifié par 00lina00 le 24/07/2010 à 01:04
vous pouvez ecrire tout le code??
-1
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 1
3 sept. 2008 à 02:53
bonsoir !!
voila le bout de code ou j'ai mon prob
<?php if(isset($_POST['page']) && $_POST['page']!="") {echo $page;} ?>">

si j'enleve if(isset($_POST['page']) && $_POST['page']!="") j'ai une erreur mais le prob ce que le numero de page ne s'afiche pas!! tu as une idée??
-1
hafidodido Messages postés 40 Date d'inscription vendredi 15 août 2008 Statut Membre Dernière intervention 11 octobre 2008 10
Modifié par 00lina00 le 24/07/2010 à 01:04
je veux voir toute la page pour bien détecter l'erreur.
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
3 sept. 2008 à 19:41
<?php if(isset($_POST['page']) && $_POST['page']!="") {echo $page;} ?>

L'erreur vient du fait que tu "echo" une variable qui n'existe pas notamment "$page"
car tu ne l'as pas initialisé avant ta boucle if ;

Essayes ça et dis moi ce que ça donne :

<?php
$page = "la variable postée n'existe pas";
if(isset($_POST['page']) && $_POST['page']!="")
{
$page = $_POST['page'];
echo $page;
}
?>

ou bien plus simple :

<?php
$page = (isset($_POST['page'])) ? $_POST['page'] : "la variable postée n'existe pas";
echo $page;
?>
-1
fati.zahra Messages postés 74 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 5 juillet 2010 1
4 sept. 2008 à 11:45
bonjour atspinto!!

merci pour ta réponse j'ai bien utilisé ton code!! l'erreur est disparue

bonne journée :-)
-1