begin process at 2012 05 30 23:56:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

include, cookie et method post


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

include, cookie et method post

dimanche 21 mai 2006 à 11:26:23 | include, cookie et method post

Ephedrine

Bonjour,

Je cherche à faire une page sur mon site réservée aux membres, et j'avais l'intention d'utiliser un cookie pour qu'on se souvienne du pseudo de l'utilisateur pendant tout le temps qu'il sera connecté.

Mes questions sont les suivantes :
- peut-on introduire un cookie par un include ? (les sources que j'ai vues sur internet étaient pour le moins ambigues)
- les cookies inclus par include bénéficient-ils de la method POST (par exemple, l'utilisateur s'enregistre et à la page à laquelle il accède, se lance un cookie qui prend en considération son pseudo grâce à un include, cela marchera-t-il ?) ?

Merci d'avance,

E.
dimanche 21 mai 2006 à 12:22:58 | Re : include, cookie et method post

coucou747

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

http://fr.php.net/manual/fr/function.setcookie.php


In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
dimanche 21 mai 2006 à 12:29:42 | Re : include, cookie et method post

Ephedrine

Merci mais ça j'avais déjà trouvé toute seule...

Cela ne me dit pas plus si les éléments envoyés par post sont repris dans le include du cookie ou pas ! (ou alors je lis vraiment mal)
dimanche 21 mai 2006 à 12:44:20 | Re : include, cookie et method post

coucou747

Administrateur CodeS-SourceS
Salut,

"include du cookie"=> ça veut dire quoi ???

franchement, c'est pas clair ton truc...

et faut faire setcookie pour envoyer un cooki, post c'est totalement différent....


In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
dimanche 21 mai 2006 à 12:46:11 | Re : include, cookie et method post

malalam

Administrateur CodeS-SourceS
hello, Ephredine => je pense que Coucou a raison, tu devrais bien relire la doc...parce que je pense que tu n'as absolument pas compris ce qu'était un cookie. tes questions n'ont pas de sens. On "inclut" pas un cookie, non...il est "inclus" tout seul, à la limite... "les cookies inclus par include bénéficient-ils de la method POST (par exemple, l'utilisateur s'enregistre et à la page à laquelle il accède, se lance un cookie qui prend en considération son pseudo grâce à un include, cela marchera-t-il ?) ?" => Heu...relis la doc. Tu crées un formulaire d'identification, puis tu stockes les saisies dns le cookie, oui...mais ça ne se fait pas tout seul.
dimanche 21 mai 2006 à 15:10:26 | Re : include, cookie et method post

Ephedrine

Je pense plutôt que vous n'avez pas compris ce que je voulais dire, car je sais très bien que ce que vous croyiez que je dis n'a aucune sens. Je sais très bien que la method POST n'a rien à voir avec un cookie...

J'ai lu, justement dans la doc, qu'un cookie ne pouvait fonctionner que lorsqu'il était la première fonction d'un fichier php (arrêtez moi si je me trompe). A ce moment là, il ne faut mettre dans ledit fichier que <? setcookie(...); ?>, d'après ce que j'ai lu dans un autre forum et sur d'autres docs en plus.
Ce que je cherche à faire est tout bête, mais je vais réexpliquer parce qu'il est très probable que je n'ai pas été assez claire :
- je crée une page, avec un formulaire bateau qui prend en considération les informations de l'utilisateur sur son pseudonyme et son mot de passe
- ces informations sont traitées grâce à la method POST dans une nouvelle page php. Après vérification de l'existence du pseudo et la validité du password (aucun problème pour ça), j'aimerais que le pseudo soit enregistré en cookie. Mais, d'après ce que j'ai lu précédemment, je ne peux pas faire (et d'ailleurs j'ai quand même essayé, mais ça ne marche pas) un setcookie dans cette même page (headers déjà envoyés etc...). Mon idée était donc de créer une nouvelle page avec seulement le cookie, où le code serait quelque chose comme :
<?
$pseudo = $_POST['pseudo'];
setcookie("pseudocookie", $pseudo, time()+ 2*3600);
?>
Ensuite, j'inclus cette page dans la page php de traitement des données de l'enregistrement. Comme vous l'aurez remarqué, je suis obligée de refaire appel aux éléments enregistrés par POST. Cela va-t-il marché ?

En espérant avoir été plus claire !
dimanche 21 mai 2006 à 15:23:26 | Re : include, cookie et method post

coucou747

Administrateur CodeS-SourceS
"J'ai lu, justement dans la doc, qu'un cookie ne pouvait fonctionner que lorsqu'il était la première fonction d'un fichier php (arrêtez moi si je me trompe)."=> tu te trompes.... le fichier php ne doit rien afficher avant, c'est totalement différent

"<? setcookie(...); ?>"=> remplace au moins tes <? par des <?php

il suffit en fait que tu affiches les données après avoir procédé à l'envoi du cookie...

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Mon site (articles sur la programmation et programmes)
dimanche 21 mai 2006 à 15:43:44 | Re : include, cookie et method post

Anthomicro

Salut,

"- peut-on introduire un cookie par un include ? (les sources que j'ai vues sur internet étaient pour le moins ambigues)
- les cookies inclus par include bénéficient-ils de la method POST (par exemple, l'utilisateur s'enregistre et à la page à laquelle il accède, se lance un cookie qui prend en considération son pseudo grâce à un include, cela marchera-t-il ?) ?"

ça ne veut rien dire.

"J'ai lu, justement dans la doc, qu'un cookie ne pouvait fonctionner que lorsqu'il était la première fonction d'un fichier php (arrêtez moi si je me trompe)"

Je me demande où tu as lu ça car c'est une énorme bêtise

Tu peux utiliser setcookie n'importe où avant d'avoir envoyé les headers (donc pas d'envoi de texte avant...), et même n'importe où en passant par la bufferisation de sortie (ob_start() et ob_end_flush() par exemple).

a +




    Cette discussion est classée dans : page, include, post, cookie, method


    Répondre à ce message

    Sujets en rapport avec ce message

    form include [ par spaa05 ] bonjour index.phppage1< Probleme pagination [ par tif27940 ] Bonjour, Voila j'ai un petit soucis avec ma pagination tout d'abord le code : include "connection.php"; include "fonction.php"; $nombre = 100; Function, Require, Include [ par eli42 ] Bonjour a tous (tes) voila j'ai un peu chercher sur delphi fr et google mais je n'ai pas vu de solution à ma question j'expose mon probleme ma page Afficher le contenu d'un post sur une page web [ par dommm063 ] Bonjour,J'ai un site web et un forum attaché (phpbb3, MySQL).J'aimerai créer une page web (html), qui inclut automatiquement (code Java ou Php ?) le c Passage de variables sans $_POST et sans $_GET !! Urgent [ par WrestlingMan ] Salut !! Voilà mon souci !! Dans un formulaire, je saisis la ou les premières lettres du nom d'une personne. ->Première page de code !! Deuxième pag $POST [ par eva4 ] Bonjour, Dans une page j'ai des données qui arrivent sous cette forme : [code=php]$valeur1 = $_POST['mon_champ']; $valeur2 = $_POST['mon_ Afficher ma $_SESSION après un traitement formulaire sur la même page [ par lorenzo16000 ] Bonjour, voilà mon problème, j'ai une administration ou je me sert bien-sure d'un formulaire avec un traitement qui si ce traitement et réaliser corre un liens image qui change l'include de la page [ par hadesD ] Bonjours, je souhaite faire plusieurs liens image qui change l'include de ma page principale(le corps de ma page pour être preci),je essaye plusieurs demande [ par petitmozart ] y 'aurait il encore d'autres erreurs par la suite du code? method="post"> meme ayant inserer le Gestion des posts [ par lilj ] Bonjour, voilà je suis totalement bloqué, j'essaye tant bien que mal de résoudre mon problème. Mon problème : J'ai une page qui affiche des "idées" p


    Nos sponsors


    Sondage...

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    Photothèque

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 0,655 sec (4)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales