Les sessions ?

WRInaute discret
Bonjour !
Je voudrais juste savoir, pourquoi il m'est impossible d'enregistrer des sessions chez 1and1 ?
C'est impossible ! mon fichier d'enregistrement des sessions est "tmp" ... et rien a faire .. les sessions ne s'enregistrent pas (quand nos cookies sont désactivés) !
Et pourtant, c'est précisé que l'on peut sans les cookies !

Comment je pourrai faire ?

Merci beaucoup.
 
WRInaute discret
Essaye d'envoyer un email à ton hébergeur! Mais s'il bloque les sessions je ne sais pas trop comment tu peux faire...
 
WRInaute discret
Non non il ne bloque pas les sessions !
Voila ce que je vois dans mon phpinfo :

Benjiman55_13440.session.JPG
 
WRInaute discret
Bah ya pas trop de code a fournir ...
vu que ca marche quand je passe par les cookies !

Et j'ai essayé l'autre méthode (celle de $_SESSION['X'] = "XX";) mais elle ne marche pas ... j'ai donc pris l'autre avec session register ...
 
WRInaute discret
Bon, donc finalement tu n'as pas de problème ?!?!? :? :?
Moi j'utilise les sessions de cette façon :
//initialise la session
session_start();

//Ecriture sur la session
$_SESSION['email'] = $email;
$_SESSION['password'] = $password;

//Recupère la variable de session
$email = $_SESSION['email'];
$password = $_SESSION['password'];
 
WRInaute discret
Non ...
les sessions ne s'enregistrent pas dans mon répertoire tmp !

Voila le code :
<?php
session_start();
if($email != "")
{
//Ecriture sur la session
$_SESSION['email'] = $email;
$_SESSION['password'] = $password;
}
//Recupère la variable de session
$email2 = $_SESSION['email'];
$password2 = $_SESSION['password'];

echo "email : $email2 - pass : $password2<br><a href='test_cookie1.php'>ok</a>";
?>

A tester ici :
http://fs-video.com/test_cookie1.php?em ... rd=VARPASS ...
VOila avec les cookies .. tout marche ! mais sans les cookies ... rien ! NADA !

Au début, pas de probleme ... puis quand on clique sur OK ... plus rien !
:'(
 
WRInaute discret
slaut,

en fait il te manque l'ID de session lorsque le navigateur n'a pas les cookies activés !

un bon code serait le suivant :
Code:
<?php
session_start();
if($email != "")
{
//Ecriture sur la session
$_SESSION['email'] = $email;
$_SESSION['password'] = $password;
}
//Recupère la variable de session
$email2 = $_SESSION['email'];
$password2 = $_SESSION['password'];

echo session_id()."<br>";
echo "email : $email2 - pass : $password2<br><a href='test.php?".strip_tags(SID)."'>ok</a>";
?>

je l'ai mis ici : [lien supprimé]

ça fonctionne (et affiche en plus l'id de session)...

visiblement par défaut 1and1 ne gère pas la transmission automatique de cet id de session via l'url lorsque les cookies ne sont pas activés. Ce qui est mieux pour être indexé dans google si j'ai bien compris ce qui s'écrit ici, mais qui dans ton cas peut poser problèmes... ;)


Plus d'infos ici :
http://fr2.php.net/manual/fr/ref.session.php

à "Passer l'identifiant de session (session ID)"
 
WRInaute discret
Il n'y a pas de probleme sur ca ... mon seul GROS probleme ...
il est que mon site est déja fait ... Et ca voudra dire qu'il faudra que je passe A CHAQUE fois cette URL dans toutes mes pages ????

Sinon ...
je ne peux pas genre réalisé un formulaire caché avec l'id de la session sur toutes les pages ???
Si oui, quel nom je lui donne au champ caché ??


EDIT : apres avoir vu le fonctionnement .. je vais tester avec comme nom PHPSESSID ...
EDIT2: J'ai raconter que de la mer** ... on ne peut pas mettre un formulaire vide sur toutes les pages :roll: je vais voir comment faire ! :wink: .. mais il n'existerai pas une fonction qui permet de le mettre automatiquement ? OU , puisque l'on a acces aux conenxion SSH, changer le php.ini ? :lol: :lol:


En tout cas, mille mercis :wink: :wink:
 
WRInaute discret
explore peut-être la piste .htaccess ou instruction php... Je ne sais pas trop s'il est possible d'activer cette possibilité en passant ailleurs que par le php.ini ???
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut