Salut,
Je voudrais savoir si vous me trouvez l´erreur de ces deux scripts php.
< ?php
$expire = 365*24*3600;
setcookie("TextField_ID1","TextField_ID1.value",ti
me()+$expire);
setcookie("TextField_ID2","TextField_ID2.value",ti
me()+$expire);
setcookie("TextField_ID3","TextField_ID3.value",ti
me()+$expire);
setcookie("TextField_ID4","TextField_ID4.value",ti
me()+$expire);
setcookie("TextField_ID5","TextField_ID5.value",ti
me()+$expire);
setcookie("TextField_ID6","TextField_ID6.value",ti
me()+$expire);
setcookie("TextField_ID7","TextField_ID7.value",ti
me()+$expire);
setcookie("TextField_ID8","TextField_ID8.value",ti
me()+$expire);
setcookie("TextField_ID9","TextField_ID9.value",ti
me()+$expire);
setcookie("TextField_Interprete1","TextField_Inter
prete1.value",time()+$expire);
setcookie("TextField_Interprete2","TextField_Inter
prete2.value",time()+$expire);
setcookie("TextField_Interprete3","TextField_Inter
prete3.value",time()+$expire);
setcookie("TextField_Interprete4","TextField_Inter
prete4.value",time()+$expire);
setcookie("TextField_Interprete5","TextField_Inter
prete5.value",time()+$expire);
setcookie("TextField_Interprete6","TextField_Inter
prete6.value",time()+$expire);
setcookie("TextField_Interprete7","TextField_Inter
prete7.value",time()+$expire);
setcookie("TextField_Interprete8","TextField_Inter
prete8.value",time()+$expire);
setcookie("TextField_Interprete9","TextField_Inter
prete9.value",time()+$expire);
setcookie("TextField_Titre1","TextField_Titre1.val
ue",time()+$expire);
setcookie("TextField_Titre2","TextField_Titre2.val
ue",time()+$expire);
setcookie("TextField_Titre3","TextField_Titre3.val
ue",time()+$expire);
setcookie("TextField_Titre4","TextField_Titre4.val
ue",time()+$expire);
setcookie("TextField_Titre5","TextField_Titre5.val
ue",time()+$expire);
setcookie("TextField_Titre6","TextField_Titre6.val
ue",time()+$expire);
setcookie("TextField_Titre7","TextField_Titre7.val
ue",time()+$expire);
setcookie("TextField_Titre8","TextField_Titre8.val
ue",time()+$expire);
setcookie("TextField_Titre9","TextField_Titre9.val
ue",time()+$expire);
setcookie("Select_1","Select_1.value",time()+$expi
re);
setcookie("Select_2","Select_2.value",time()+$expi
re);
setcookie("Select_3","Select_3.value",time()+$expi
re);
setcookie("Select_4","Select_4.value",time()+$expi
re);
setcookie("Select_5","Select_5.value",time()+$expi
re);
setcookie("Select_6","Select_6.value",time()+$expi
re);
setcookie("Select_7","Select_7.value",time()+$expi
re);
setcookie("Select_8","Select_8.value",time()+$expi
re);
setcookie("Select_9","Select_9.value",time()+$expi
re);
setcookie("TextField_Quantite1","TextField_Quantit
e1.value",time()+$expire);
setcookie("TextField_Quantite2","TextField_Quantit
e2.value",time()+$expire);
setcookie("TextField_Quantite3","TextField_Quantit
e3.value",time()+$expire);
setcookie("TextField_Quantite4","TextField_Quantit
e4.value",time()+$expire);
setcookie("TextField_Quantite5","TextField_Quantit
e5.value",time()+$expire);
setcookie("TextField_Quantite6","TextField_Quantit
e6.value",time()+$expire);
setcookie("TextField_Quantite7","TextField_Quantit
e7.value",time()+$expire);
setcookie("TextField_Quantite8","TextField_Quantit
e8.value",time()+$expire);
setcookie("TextField_Quantite9","TextField_Quantit
e9.value",time()+$expire);
setcookie("TextField_Prixuni1","TextField_Prixuni1
.value",time()+$expire);
setcookie("TextField_Prixuni2","TextField_Prixuni2
.value",time()+$expire);
setcookie("TextField_Prixuni3","TextField_Prixuni3
.value",time()+$expire);
setcookie("TextField_Prixuni4","TextField_Prixuni4
.value",time()+$expire);
setcookie("TextField_Prixuni5","TextField_Prixuni5
.value",time()+$expire);
setcookie("TextField_Prixuni6","TextField_Prixuni6
.value",time()+$expire);
setcookie("TextField_Prixuni7","TextField_Prixuni7
.value",time()+$expire);
setcookie("TextField_Prixuni8","TextField_Prixuni8
.value",time()+$expire);
setcookie("TextField_Prixuni9","TextField_Prixuni9
.value",time()+$expire);
setcookie("TextField_PrixTotal","TextField_PrixTot
al.value",time()+$expire);
setcookie("TextField_Nom","TextField_Nom.value",ti
me()+$expire);
setcookie("TextField_Prenom","TextField_Prenom.val
ue",time()+$expire);
setcookie("TextField_DateDeNaissancej","TextField_
DateDeNaissancej.value",time()+$expire);
setcookie("SelectMoiDeNaissance","SelectMoiDeNaiss
ance.value",time()+$expire);
setcookie("TextField_DateDeNaissanceA","TextField_
DateDeNaissanceA.value",time()+$expire);
setcookie("TextField_Adresse1","TextField_Adresse1
.value",time()+$expire);
setcookie("TextField_Adresse2","TextField_Adresse2
.value",time()+$expire);
setcookie("TextField_NPA","TextField_NPA.value",ti
me()+$expire);
setcookie("TextField_Ville","TextField_Ville.value
",time()+$expire);
setcookie("SelectPays","SelectPays.value",time()+$
expire);
setcookie("TextField_AdresseEmail","TextField_Adre
sseEmail.value",time()+$expire);
setcookie("TextField_PourDevenirMembrePseudo","Tex
tField_PourDevenirMembrePseudo.value",time()+$expi
re);
setcookie("TextField_PourDevenirMembreMotDePasse",
"TextField_PourDevenirMembreMotDePasse.value",time
()+$expire);
setcookie("TextField_PourDevenirMembreConfirmation
DeMotDePasse","TextField_PourDevenirMembreConfirma
tionDeMotDePasse.value",time()+$expire);
setcookie("TextField_PourDevenirMembreAdresseEmail
","TextField_PourDevenirMembreAdresseEmail.value",
time()+$expire);
setcookie("TextField_MembrePseudo","TextField_Memb
rePseudo.value",time()+$expire);
setcookie("TextField_MembreMotDePasse","TextField_
MembreMotDePasse.value",time()+$expire);
? >
< ?php
TextField_ID1.value="$TEXTFIELD_ID1";
TextField_ID2.value="$TEXTFIELD_ID2";
TextField_ID3.value="$TEXTFIELD_ID3";
TextField_ID4.value="$TEXTFIELD_ID4";
TextField_ID5.value="$TEXTFIELD_ID5";
TextField_ID6.value="$TEXTFIELD_ID6";
TextField_ID7.value="$TEXTFIELD_ID7";
TextField_ID8.value="$TEXTFIELD_ID8";
TextField_ID9.value="$TEXTFIELD_ID9";
TextField_Interprete1.value="$TEXTFIELD_INTERPRETE
1";
TextField_Interprete2.value="$TEXTFIELD_INTERPRETE
2";
TextField_Interprete3.value="$TEXTFIELD_INTERPRETE
3";
TextField_Interprete4.value="$TEXTFIELD_INTERPRETE
4";
TextField_Interprete5.value="$TEXTFIELD_INTERPRETE
5";
TextField_Interprete6.value="$TEXTFIELD_INTERPRETE
6";
TextField_Interprete7.value="$TEXTFIELD_INTERPRETE
7";
TextField_Interprete8.value="$TEXTFIELD_INTERPRETE
8";
TextField_Interprete9.value="$TEXTFIELD_INTERPRETE
9";
TextField_Titre1.value="$TEXTFIELD_TITRE1";
TextField_Titre2.value="$TEXTFIELD_TITRE2";
TextField_Titre3.value="$TEXTFIELD_TITRE3";
TextField_Titre4.value="$TEXTFIELD_TITRE4";
TextField_Titre5.value="$TEXTFIELD_TITRE5";
TextField_Titre6.value="$TEXTFIELD_TITRE6";
TextField_Titre7.value="$TEXTFIELD_TITRE7";
TextField_Titre8.value="$TEXTFIELD_TITRE8";
TextField_Titre9.value="$TEXTFIELD_TITRE9";
Select_1.value="$SELECT_1";
Select_2.value="$SELECT_2";
Select_3.value="$SELECT_3";
Select_4.value="$SELECT_4";
Select_5.value="$SELECT_5";
Select_6.value="$SELECT_6";
Select_7.value="$SELECT_7";
Select_8.value="$SELECT_8";
Select_9.value="$SELECT_9";
TextField_Quantite1.value="$TEXTFIELD_QUANTITE1";
TextField_Quantite2.value="$TEXTFIELD_QUANTITE2";
TextField_Quantite3.value="$TEXTFIELD_QUANTITE3";
TextField_Quantite4.value="$TEXTFIELD_QUANTITE4";
TextField_Quantite5.value="$TEXTFIELD_QUANTITE5";
TextField_Quantite6.value="$TEXTFIELD_QUANTITE6";
TextField_Quantite7.value="$TEXTFIELD_QUANTITE7";
TextField_Quantite8.value="$TEXTFIELD_QUANTITE8";
TextField_Quantite9.value="$TEXTFIELD_QUANTITE9";
TextField_Prixuni1.value="$TEXTFIELD_PRIXUNI1";
TextField_Prixuni2.value="$TEXTFIELD_PRIXUNI2";
TextField_Prixuni3.value="$TEXTFIELD_PRIXUNI3";
TextField_Prixuni4.value="$TEXTFIELD_PRIXUNI4";
TextField_Prixuni5.value="$TEXTFIELD_PRIXUNI5";
TextField_Prixuni6.value="$TEXTFIELD_PRIXUNI6";
TextField_Prixuni7.value="$TEXTFIELD_PRIXUNI7";
TextField_Prixuni8.value="$TEXTFIELD_PRIXUNI8";
TextField_Prixuni9.value="$TEXTFIELD_PRIXUNI9";
TextField_PrixTotal.value="$TEXTFIELD_PRIXTOTAL";
TextField_Nom.value="$TEXTFIELD_NOM";
TextField_Prenom.value="$TEXTFIELD_PRENOM";
TextField_DateDeNaissancej.value="$TEXTFIELD_DATED
ENAISSANCEJ";
SelectMoiDeNaissance.value="$SELECTMOIDENAISSANCE"
;
TextField_DateDeNaissanceA.value="$TEXTFIELD_DATED
ENAISSANCEA";
TextField_Adresse1.value="$TEXTFIELD_ADRESSE1";
TextField_Adresse2.value="$TEXTFIELD_ADRESSE2";
TextField_NPA.value="$TEXTFIELD_NPA";
TextField_Ville.value="$TEXTFIELD_VILLE";
SelectPays.value="$SELECTPAYS";
TextField_AdresseEmail.value="$TEXTFIELD_ADRESSEEM
AIL";
TextField_PourDevenirMembrePseudo.value="$TEXTFIEL
D_POURDEVENIRMEMBREPSEUDO";
TextField_PourDevenirMembreMotDePasse.value="$TEXT
FIELD_POURDEVENIRMEMBREMOTDEPASSE";
TextField_PourDevenirMembreConfirmationDeMotDePass
e.value="$TEXTFIELD_POURDEVENIRMEMBRECONFIRMATIOND
EMOTDEPASSE";
TextField_PourDevenirMembreAdresseEmail.value="$TE
XTFIELD_POURDEVENIRMEMBREADRESSEEMAIL";
TextField_MembrePseudo.value="$TEXTFIELD_MEMBREPSE
UDO";
TextField_MembreMotDePasse.value="$TEXTFIELD_MEMBR
EMOTDEPASSE";
? >
Bye
ou pour simplifier:
http://www.sound-of-energy.com/code_cookie.html
AIE-AIE-AIE...
C´est quoi cette horreur ?
tu connais les boucle ?
$expire = 365*24*3600;
$i = 10
while ( --$i){
setcookie(´TextField_ID´.$i, ´TextField_ID´.$i.´.value´, ti
me()+$expire);
}
Ceci est les strict équivalent de tes 10 première instructions...
Pour ce qui est de l´erreur, est ce que c´est quelque chose du genre ´Header already send´ ?
Si oui c´est que setcookie() est utilisé après la première balise HTML du document.
Ouais en fait ce que je veux faire, c´est que quand l´internaute quitte la page ou la recharche les données sont saubegardées ou rechargées.
Maintenant pour le temps, je voudrais savoir comment faire pour qu´ils s´effacent lorsque l´internaute quitte le site?
Et comment faire pour insérer ce script PHP dans une page HTML?
Et pourquoi ne pas utilisé une table MySQL temporaire. Pour ce que tu veux faire, ce sera beaucoup mieux.
Ou tu peux aussi utiliser les sessions ( c´est peut-être même la meilleure solution).
Salut
Tu veux dire quoi par session?
Malheureusement je ne sais pas trop comment faire un script utilisant une base MySQL... une adresse?
Bye
effectivement les sessions c ce qu´il y a de mieux dans ce genre de cas
une url ?
tiens : http://www.phpdebutant.com/article69.php
arf si tu bourre le cache de tes visiteurs avec des dizaines de coockies compte pas sur moi pour visiter tes sites.
Les coockies c´est quelque chose à utiliser avec moderaion, sache que c´est stocké chez l´internaute et perso j´aurais pas envie qu´un site perso m´envoie autant de coockies.
T´imagine si tout le monde faisait ça ?