Cookies et hébergement

midnnight Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   -  
midnnight Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Savez vous si certains hébergeurs donnant accès à php refusent les cookies ?
J'ai fait un site pour une amie et son fils héberge le site à l'étranger et mon système d'identification par cookies ne fonctionne pas. C'est pour cette raison que je vous pose cette question...
Merci bien par avance...

3 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Qui te dis que ça provient de l'hébergeur ?
Passe ton code.
S'il est assez long, colles-le sur ce site.
0
midnnight Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   38
 
Non, il n'est pas très long, mais il fonctionne chez mon hébergeur, c'est pour ça que je pige pas...
<?php /* Date de création: 11/07/2009 */ ?>
<?
// si le visiteur a tapé "les mots de pass" dans le formulaire
// on met "ok" dans le cookie
if($_POST["user"]=="pseudo"
and $_POST["pass"]=="mot_de_pass") {
   setcookie("passe2","ok");
   Header("Location: ".$_SERVER["PHP_SELF"]);
// sinon si le lien contient ?pass=no
// on vide le cookie
} elseif(@$_GET["user"]=="no"
and @$_GET["pass"]=="no") {
   setcookie("passe2");
   Header("Location: ".$_SERVER["PHP_SELF"]);
}
// on lit le cookie
$isOK = (@$_COOKIE["passe2"]!="");
// si non vide : afficher le menu
if($isOK) { ?>
</span><span style="color:#FF0000">Bonjour</span>
 <br />
<? // si vide : afficher le formulaire
} else { ?>
   <form method="post" action="<?$PHP_SELF;?>">
    <label>Nom d utilisateur : <input type="text" name="user" /></label><br />
    <label>Mot de passe : <input type="password" crypt_password name="pass" /></label><br /><br />

    <input type="submit" value="Envoyer" />
    <input type="reset" value="Rétablir" />
</form>
<?php
function crypt_password($texte) { 
   $s=""; 
   for ($i=0;$i<strlen($texte);$i++) { 
     $s.="&#".ord($texte{$i}).";"; 
   } 
   return $s; 
} 
// FIN du Filtre crypt_form
?>
<? } ?>
0
midnnight Messages postés 484 Date d'inscription   Statut Membre Dernière intervention   38
 
Up ?
Personne à eu ce prob chez un hébergeur à l'étranger ?
0