Lettre de diffusion

Farid
Invité n'ayant pas de compte PHPfrance

22 nov. 2006, 02:51

Salut,

J'ai un petit probleme dans ma lettre de diffusion qui est au forme de pseudo frames:

index.php comporte:

Menu droit
Menu gauche
Centre

Ma lettre est dans le menu gauche, alors si l'utilisateur veut s'inscrire, s'il y a un message d'erreur il apparat au meme menu, comment faire pour que ce message apparait au centre.

Merci

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

22 nov. 2006, 08:45

Il faut appeler ton menu gauche ou effectuer son traitement avant d'afficher le centre de ta page. Tu stocke alors le message d'erreur (si tu as inclu le menu gauche avant) dans une variable, que tu n'as plus qu'à afficher dans ta page, ou bien tu récupères le résultat du traitement (ça t'évite de le rejouer ensuite dans le menu gauche), tu affiches ton message et tu dis à ton menu gauche de tenir compte de la valeur de cette variable :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Farid
Invité n'ayant pas de compte PHPfrance

28 nov. 2006, 22:43

J'ai rien pige :shock:

Farid
Invité n'ayant pas de compte PHPfrance

29 nov. 2006, 19:14

Est ce que je peux avoir un exemple concret de ca, voila la structure:


menu_gauche menu_centre menu_droit

la lettre de diffusion est en menu gauche avec include, comme ca:

<form.... ="lettre.php">

</form>

lettre.php:
traitement des donnees, alors ici s'il y a une erreur, je veux l'afficher au menu_centre, comme faire, pque les erreurs s'affichent au menu_gauche.

merci