IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Erreur lors de l'utilisation de session_start();


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut Erreur lors de l'utilisation de session_start();
    Bonjour tt le monde;
    j'ai un problème avec l'utilisation de la fonction session_start();
    En effet je crée un formulaire dans lequel se trouve les champs necessaire à l'identité d'une personne pour une inscription sur le site.
    Mais un fois inscrit sur le site on peut se connecter pour modifier les données déja saisie.
    Pour cela je veux avoir un formulaire qui recupere les données de la BD et les affiche dans les champs respectifs.
    quand j'utilise la fonction session_start() le message s'affiche en mentionnant que l'ouverture de la sessiona echoué.
    Merci

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Salut !

    il faudrait que tu donnes le mesasge d'erreur précisément...

    de plus, n'hésite pas à lire le tuto sur les sessions qui est indiqué sur mon site (cf ma signature), tu y trouvera des infos intéressantes, de plus, n'oublie pas que session_start() doit être appellé avant l'envoie de tout caractère au navigateur...
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut
    Voici le message d'erreur:

    Warning: open(/tmp\sess_5f25d08d27ad0f59658b2e191450b72c, O_RDWR) failed: No such file or directory (2) in c:\program files\easyphp\www\test\exercices\edit.php on line 18

  4. #4
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    il faut que tu modifies la ligne de ton php.ini pour mettre un dossier qui existe (et pense à relancer Apache après ça )
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut
    Le fichier php.ini ne contenait que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ; php.ini for PEAR tests
    include_path=..
    et j'ai ajouté la ligne suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    session.save_path="C:\Program Files\EasyPHP\tmp\";
    Mais le message d'erreur reste le même

  6. #6
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Ca ne doit pas être le php.ini utilisé par le serveur.

  7. #7
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut
    Il y'a un autre fichier easyphp.ini et son contenu est le suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    [EasyPhp]
    AutoStartServers=Y
    AutoStartEasyPhp=N
    AutoReloadConf=Y
    ExpertMode=N
    CheckVersion=N
    StartAsServices=N
    ShowAlways=N
    ExpandPos=1
    [MySql]
    MySqlArguments=--skip-name-resolve --language=french
    datadir=C:\Program Files\EasyPHP\mysql\data
    basedir=C:\Program Files\EasyPHP\mysql
    [System]
    Setupdir=C:\Program Files\EasyPHP
    Windir=C:\WINDOWS
    Systemdir=C:\WINDOWS\system32

  8. #8
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    fais un click droit sur l'icone de easyphp, et tu vas dans fichier de configuration. tu verra php.ini.
    autrement tu vas dans le repertoire easyphp et dans le repertoire conf_files tu verra les fichiers de configuration

  9. #9
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Par défaut
    fais un click droit sur l'icone de easyphp, et tu vas dans fichier de configuration. tu verra php.ini.
    autrement tu vas dans le repertoire easyphp et dans le repertoire conf_files tu verra les fichiers de configuration
    Hier 11h59
    Aucune des deux méthodes ne marche pour moi. Quand je fais un click droit sur l'icône la fenêtre qui s'affiche ne contient que la configuration du démarrage et l'arrêt des serveurs. Le repertoire de easyphp ne contient pas de repertoire conf_files.
    J'ai fais une recherche des fichiers .ini et je trouve 5 fichiers qui sont:
    easyphp.ini ;easyphp-safe.ini; my-safe.ini;php-safe.ini;php.ini

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur lors de l'utilisation de TableSorter.java
    Par Frac10 dans le forum AWT/Swing
    Réponses: 47
    Dernier message: 20/11/2006, 13h06
  2. [POO] Erreur lors de l'utilisation de $this en PHP5
    Par Ekimasu dans le forum Langage
    Réponses: 4
    Dernier message: 03/11/2006, 21h21
  3. Erreur lors de l' utilisation des objets ADO
    Par aityahia dans le forum Bases de données
    Réponses: 10
    Dernier message: 24/03/2006, 14h46
  4. Eviter les erreurs lors de l'utilisation des compo Tsocket
    Par Coussati dans le forum Composants VCL
    Réponses: 5
    Dernier message: 01/02/2006, 20h14
  5. Erreur lors de l'utilisation de strlwr ?!
    Par MonsieurAk dans le forum C++
    Réponses: 4
    Dernier message: 05/12/2005, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo