29-09-2007, 08:07 PM
--> [La question sur les variables POST étant réglée, je la zape ]
--> [Ensuite Selon vous, quelle solution est préférable : uiliser les sessions, ou POST?]
Les $_SESSIONs sont des variables qui restent en mémoire et suivent l'utilisateur partout. Elles restent actives avec le code "session_start();"
Par le principe elle n'ont donc rien à voir avec les $_POST qui servent à récupérer les saisies dans un formulaire!
--> [Comment faire pour actualiser une partie de la page seulement?]
Harapine a donné une réponse très convenable =P suis ses bons conseils
--> [Si je ne raffraichis pas toute la page, est-ce que les variables de session sont enregistrées ou pas?]
Comme dis plus haut, les variables de $_SESSIONs restent en mémoire sur n'importe quelle page tant qu'il s'y trouve le "session_start();"
--> [que tout se passe une seule et meme page, mais que quand je clique sur un lien, la page se recharge abvec des variables transmises par POST]
Si une bonne part de ton site set sur la même page, l'emploi des variables $_GET est judicieux... imagine que ta page profil.php fasse le login des utilisateurs, leur enregistrement, la modification des données etc...
Ce serait vachement plus simple de lui donner: http://tonsite.com/profil.php?mode=login que de lui donner tout à partir de la page principale
--> [Je voudrais faire en sorte que mon site soir fixe sur les cotés (la navigation)]
En CSS: "position: fixed;"
--> [Ensuite Selon vous, quelle solution est préférable : uiliser les sessions, ou POST?]
Les $_SESSIONs sont des variables qui restent en mémoire et suivent l'utilisateur partout. Elles restent actives avec le code "session_start();"
Par le principe elle n'ont donc rien à voir avec les $_POST qui servent à récupérer les saisies dans un formulaire!
--> [Comment faire pour actualiser une partie de la page seulement?]
Harapine a donné une réponse très convenable =P suis ses bons conseils
--> [Si je ne raffraichis pas toute la page, est-ce que les variables de session sont enregistrées ou pas?]
Comme dis plus haut, les variables de $_SESSIONs restent en mémoire sur n'importe quelle page tant qu'il s'y trouve le "session_start();"
--> [que tout se passe une seule et meme page, mais que quand je clique sur un lien, la page se recharge abvec des variables transmises par POST]
Si une bonne part de ton site set sur la même page, l'emploi des variables $_GET est judicieux... imagine que ta page profil.php fasse le login des utilisateurs, leur enregistrement, la modification des données etc...
Ce serait vachement plus simple de lui donner: http://tonsite.com/profil.php?mode=login que de lui donner tout à partir de la page principale
--> [Je voudrais faire en sorte que mon site soir fixe sur les cotés (la navigation)]
En CSS: "position: fixed;"