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 :

ajout ligne dans un xml par "interface"php


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut ajout ligne dans un xml par "interface"php
    bonjour ici,

    je cherche a ajouter une ligne dans un XML avec un formulaire php ;mon XML est une liste comme celle-ci :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      <one-of>
          <item>test1<tag>out.action._attributes.tts = "reponse1"</tag></item>
          <item>test2<tag>out.action._attributes.tts = "reponse2"</tag></item>

    et depuis une "interface" ou l'user met ce qu'il veut en (en rouge et en orange ) je veut ajouter une ligne dans le fichier XML.

    je suis noob en php/xml et je n'ai besoin que de ceci pour l'instant.

    merci d'avance aux pros de m'aider

  2. #2
    Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2013
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    essaye ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <?php
    $test = $_POST['test']; //ta variable test récupérée
    $reponse = $_POST['reponse']; //ta variable reponse récupérée
    $fichier = fopen(tonfichier,w); //tu ouvre ton fichier en écriture
    $newfichier = str_replace('</one-of>','',$fichier); //tu enlève la balise de fermeture et tu met dans une variable
    $newfichier .= '<item>'.$test.'<tag>out.action._attributes.tts = "'.$reponse.'"</tag></item>'; // tu insere la ligne
    $fichier .='</one-of>'; // tu ferme la balise
    fwrite($fichier, $newfichier);
    fclose($fichier);

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Août 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Alimentation

    Informations forums :
    Inscription : Août 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut merci
    merci bien de ta réponse rapide !!
    malgré ton aide a ne fonctionne pas comme je voudrais

    en fait mon fichier.xml(utilisé par un programme)n'est pas sur la même machine que le php

    donc je souhaite une "textbox"(html, javascript ou autre)qui au moment du submit rajoute la ligne dans le XML, mais sur ma machine ou il y a le XML il n'y a pas de wamp ou autre ça sera un pc/une tablette

    je pense avoir compris après beaucoup de recherches que ça serai + simple pour moi d’avoir un formulaire en js , je vais donc demander de l'aide a vos collègues js

Discussions similaires

  1. [WD19] Ajout ligne dans table par programmation
    Par niko9600 dans le forum WinDev
    Réponses: 14
    Dernier message: 20/03/2020, 10h31
  2. Ajouter une ligne dans un xml en Java
    Par cricri77200 dans le forum XML/XSL et SOAP
    Réponses: 0
    Dernier message: 01/06/2010, 14h27
  3. [JDOM] Ajout élément dans fichier XML
    Par delinot dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 18/07/2005, 11h10

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