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 :

creer XML avec variable de session


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    478
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 478
    Points : 189
    Points
    189
    Par défaut creer XML avec variable de session
    Bonjour,

    Je voudrais creer un fichier XML a partir d'un select.

    voici mon code pour un select avec la ville de paris

    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
    18
    19
    20
      $user = "";
      $password = "";
      $host = "";
      $bdd = "";
     
      mysql_connect($host,$user,$password);
      mysql_select_db($bdd) or die("erreur de connexion à la base de données");
     
      $sql = "select * from menu WHERE ville='paris'";
      $res = mysql_query($sql) or die(mysql_error());
      $dom = new DomDocument('1.0', 'UTF-8');
      $node = $dom->createElement("markers");
      $parnode = $dom->appendChild($node);
      while ($result = mysql_fetch_array($res)){
        $node = $dom->createElement("marker");
        $newnode = $parnode->appendChild($node);
        $newnode->setAttribute("id", $result['id']);
      }
      $xmlfile = $dom->saveXML();
      echo $xmlfile;
    cela fonctionne correctement.
    Maintenant je voudrais pouvoir change mon select avec une variable en session pour pouvoir changer de ville.

    j'ai donc fait cela

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    session_start();
    $catpays = $_SESSION ["catpays"];
    $catprovince = $_SESSION ["catprovince"];
    $catville = $_SESSION ["catville"];
     
      $user = "";
      $password = "";
      $host = "";
      $bdd = "";
     
      mysql_connect($host,$user,$password);
      mysql_select_db($bdd) or die("erreur de connexion à la base de données");
     
      $sql = "select * from menu WHERE ville='$catville'";
      $res = mysql_query($sql) or die(mysql_error());
      $dom = new DomDocument('1.0', 'UTF-8');
      $node = $dom->createElement("markers");
      $parnode = $dom->appendChild($node);
      while ($result = mysql_fetch_array($res)){
        $node = $dom->createElement("marker");
        $newnode = $parnode->appendChild($node);
        $newnode->setAttribute("id", $result['id']);
      }
      $xmlfile = $dom->saveXML();
      echo $xmlfile;
    Mais j'obtiens le message suivant :
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /htdocs/public/www/1/dat.php:1) in /htdocs/public/www/1/data1.php on line 2
    Comment faut-il faire?

    Merci de votre reponse

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    478
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 478
    Points : 189
    Points
    189
    Par défaut
    merci, c'était un espace

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

Discussions similaires

  1. pb mvc4 avec variables de session
    Par jmclej dans le forum ASP.NET MVC
    Réponses: 1
    Dernier message: 15/02/2013, 17h29
  2. Réponses: 6
    Dernier message: 31/01/2011, 00h50
  3. [MySQL] Problème avec variables de session PHP sous safari
    Par tomguiss dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 20/10/2010, 14h24
  4. requete sql insert en asp avec variables de session
    Par b_steph_2 dans le forum ASP
    Réponses: 14
    Dernier message: 29/03/2007, 16h28
  5. Problème avec variables de session
    Par jorggy dans le forum Langage
    Réponses: 2
    Dernier message: 22/03/2007, 00h31

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