Ses derniers messages sur les forums
Non, je ne crois pas... Le cookie de session est bien suprimé oui, MAIS pas les sessions...
Tout dépends de la config de ton serveur !!!!
Par défaut, les sessions ont une durée de vie de 180mn...
Mais, tu peux modifier cette valeur très facilement !!!
Si par exemple, l' id de la session n' est pas transmise par cookie mais par l' URL, si il revient deux heures après (même après avoir fermé le névigateur et même en ayant redémaré son pc) en allant dans l' historique et bien il sera de nouveau identifié !!!
Ciao...
J' essaye un peu de relancer mon sujet !!!
Je comprends pas...
Je n' arrive pas à récupérer la valeur de mon cookie et pourtant lorsque je regarde dans les cookies de mon navigateur il est bien là...
Là sérieu je ne vois pas...
Si quelqu' un pourrais me donner une petite astuce ou quoique se soit se serait vraiment cool !!!
Ciao...
Dans action du formulaire de la première liste déroulante tu met l' adresse de la même page ainsi lorsque le formulaire sera lancé la page se réouvera et il te restera plus que tester l' existance de la variable $_POST["premire_liste_deroulante"] qui contient la valeur de la première liste et donc en fonction de cette variable tu construit ta deusième liste...
J' éspère avoir été clair...
Si $_POST["premire_liste_deroulante"] existe pas faire rien...
Si $_POST["premire_liste_deroulante"] existe gérer en fonction de cette variable la deuxième liste...
Voila j' espère avoir été clair...
Ciao...
Bonjour tout le monde...
Voilà, je comprends pas du tout, mais je n' arrive pas à récupérer la valeur du cookie pourtant il est bien présent dans le navigateur !!!
Voilà mon code:
<?php
if( isset($_POST['D1'])){ session_start();
$temps = time() + 365*24*3600;
$location = "Location: ../index.php";
setcookie ("zoneprivate_style", $_POST['D1'], $temps);
$_SESSION['style'] = $_POST['D1'];
header($location);
}else{
if(isset($_COOKIE['zoneprivate_style'])){ $_SESSION['style'] = $_COOKIE['zoneprivate_style']; }
if(isset($_SESSION['style'])){
echo "<link href=\"feuilles_de_styles/style".$_SESSION['style'].".css\" rel=\"stylesheet\" type=\"text/css\">";
}else{
echo "<link href=\"feuilles_de_styles/style1.css\" rel=\"stylesheet\" type=\"text/css\">";
}
}
?>
Ciao...
<?php
$tableau[1][]="ce que tu veux";
$tableau[2][]="ce que tu veux";
//etc...
?>
Ciao...
Oups, désolé !!!
J' était prèssé et j' ai répondu à coté !!!
Merci beaucoup... Et je suis vraiment désolé...
Ciao... Bye...
Oui, mai il faut peut être pousser la réflexion un peu plus loin!!!
Que faut il pour éxécuter du code comme du code php ???
Et bien les balises:
Non ???
Or avec la fonction htmlentities() sa devient :
Et tu peu me dire comment Apache va exécuter sa ???
Au lieu de dire chute, réfléchit un peu...
Ciao...
Pour afficher du code sans l' interprèter, tu n' as qu' à utiliser la fonction
htmlentities()
Elle convertit tous les cractère du style < et > etc... pour qu' ils soient seulement interprèté !!!
Et donc, aucun code ne peut être interprèté...
Ciao...
La Globule, tu dis préférer de mettre les donnés en forme brute dans la bdd !!!
Mais si on réfléchie bien, les informations ne sont entrés qu' une seules fois dans la base OR elles sont lu continuellement !!!
A ta manière, le traitement se fait plusieur fois, or, si on fait htmlentities()(et tous les autres traitements) lors de l' enregistrement et bien cette action ne sera faite qu' une seule fois !!!
D' où l' intérêt de faire les traitements lors de l' enregistrement... Cela permettra d' économiser de la ressource !!!
Non ???
Ciao...
Sacré Bill Gate !!!
A la la !!! Internet explorer sans ces bugs ne serait pas inter explorer !!! Si si...
Ciao..