RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 php4 ecrire dans XML

Forum : PHP - BDD
Sous Catégorie : BDD
Type du sujet : Sujet Normale
FAQ : FAQ PHP - BDD

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET BLOQUER
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP - BDD

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
vans
Nouveau membre
Inscrit : 22/03/2007
Messages : 1
Message
#127925
Posté le 22/03/07 à 12:03
Bonjour à tous,

Je tente de mettre à jour les données d'un fichier xml en php. Mon hébergeur est sous php4 (PHP Version 4.4.4 domxml
DOM/XML enabled
DOM/XML API Version 20020815
libxml Version 20616
HTML Support enabled
XPath Support enabled
XPointer Support enabled
DOM/XSLT enabled
libxslt Version 1.1.11
libxslt compiled against libxml Version 2.6.14
DOM/EXSLT enabled
libexslt Version 1.1.11)

. Mon developpement étant à la base fait en PHP5 ( et il marchait très bien) je galere pour basculer mon code en PHP4

le serveur dit :
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/httpd/vhosts/.../maj/fondsanneeencoursphp4.php on line 140




140 $morceau= $doc->get_elements_by_tagname("morceau")->item($i);



voila mon code php4

$doc = domxml_open_file("../morceaux.xml"); ////localisation du noeuds à supprimer $morceau= $doc->get_elements_by_tagname("morceau")->item($i); $dernierevl= $doc->get_element_by_id("dernierevl")->item($i); $morceau->remove_child($dernierevl); //Creation des noeuds et valeurs de noeuds $dernierevl=$doc->create_element('dernierevl'); $nouvelledate= $doc->create_element('date'); $nouvellevl= $doc->create_element('vl'); $valeurdate= $doc->create_text_node($date); $valeurvl= $doc->create_text_node($vl); //Placement des noeuds et valeurs créés au bon endroit $morceau=$doc->get_elements_by_tagname('morceau')->item($i); $morceau->append_child($dernierevl); $dernierevl->append_child($nouvelledate); $dernierevl->append_child($nouvellevl); $nouvelledate->append_child($valeurdate); $nouvellevl->append_child($valeurvl); echo "RECAPITULATIF DE L' ENREGISTREMENT <br><b>".$fonds."</b><br>La Valeur Liquidative au: <b>".$date."</> est <b>".$vl."</b>"; ///// Enregistrer le xml modifié $doc->dump_file('../morceaux.xml');



Quelqu'un peut il m'éclairer?
Merci d'avance.
Vans

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

RoCk_4_EvEr
Admin Projet
Superviseur :
- Bavardages
- Langages Web
Modérateur :
- XP / 2000 / .
- Défis 3D
- Mathématique.
- MySQL
Chef de projet(s) :
- AdminServ
- Irc-Land
- Peace-It
- MoteurProg Bot

Avatar de RoCk_4_EvEr
Inscrit : 20/11/2005
Messages : 1409
Message
#128002
Posté le 23/03/07 à 11:25
Tu as regarder les ligne plus haut que 140 ? environ entre 130 et 139...?
__________________________
Bon temps des fêtes et joyeux noël!

Votre Serviteur Rock_4_Ever Smiley

Je m'excuse des fautes faites.

Je suis présentement: Image sur msn.

N'oubliez pas non plus la mention Résolu Image

Venez nous rejoindre sur le chat de MoteurProg, par Java ou mIRC

Lecteur de Flux RSS de MoteurProg

Image Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

maniacode
Superviseur :
- Sécurité
Modérateur :
- PHP
Chef de projet(s) :
- NSM-Noyau pour .

Avatar de maniacode
Inscrit : 21/08/2006
Messages : 360
Message
#128165
Posté le 25/03/07 à 12:37
Euh... premièrement, ton code ne ressemble que de loin à du php4...
__________________________
Développeur/Webmaster/Administrateur Réseau
---
La différence entre un homme politique et un expert en sécurité tient en ce fait que corrompu, le second est au chômage.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

RoCk_4_EvEr
Admin Projet
Superviseur :
- Bavardages
- Langages Web
Modérateur :
- XP / 2000 / .
- Défis 3D
- Mathématique.
- MySQL
Chef de projet(s) :
- AdminServ
- Irc-Land
- Peace-It
- MoteurProg Bot

Avatar de RoCk_4_EvEr
Inscrit : 20/11/2005
Messages : 1409
Message
#128176
Posté le 25/03/07 à 16:03
Ptdrrrrrr lol
__________________________
Bon temps des fêtes et joyeux noël!

Votre Serviteur Rock_4_Ever Smiley

Je m'excuse des fautes faites.

Je suis présentement: Image sur msn.

N'oubliez pas non plus la mention Résolu Image

Venez nous rejoindre sur le chat de MoteurProg, par Java ou mIRC

Lecteur de Flux RSS de MoteurProg

Image Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

maniacode
Superviseur :
- Sécurité
Modérateur :
- PHP
Chef de projet(s) :
- NSM-Noyau pour .

Avatar de maniacode
Inscrit : 21/08/2006
Messages : 360
Message
#128195
Posté le 25/03/07 à 19:54
Mes excuses, je te prie, ma lecture tout à l'heure a été un peu rapide. Smiley
Ce code me semble finalement correct, à des détails près...

A la ligne 140, tu emploies l'opérateur objet "->" sur la méthode get_elements_by_tagname. Or, cette méthode retourne un tableau d'objets DomElement. Tu dois donc premièrement indiquer à php que tu souhaites accéder à une ligne du tableau via [].

Je ne peux par ailleurs que te conseiller de procéder en deux étapes,
l'implémentation objet sous php4 étant assez bancale.

A essayer Smiley

( et encore toutes mes excuses pour la conclusion hative plus haut )
__________________________
Développeur/Webmaster/Administrateur Réseau
---
La différence entre un homme politique et un expert en sécurité tient en ce fait que corrompu, le second est au chômage.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

expcqm
Nouveau membre
Inscrit : 15/04/2007
Messages : 1
Message
#130659
Posté le 15/04/07 à 19:12
EDIT ROCK_4_EVER : SPAM!!!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Visiteur MP
Membre du club
Inscrit :
Messages : 1255
Message
#131458
Posté le 23/04/07 à 10:59
Hi, cool! Nice work.
<a href= <a href= http://noleggio-macchina-edile.italyline.info >noleggio macchina edile</a>
></a> <a href= <a href= http://articolo-31.italydir.info >articolo 31</a>
></a> <a href= <a href= http://emule-gratis.romedir.info >emule gratis</a>
></a> <a href= <a href= http://gif-animator.romelib.info >gif animator</a>
></a> <a href= <a href= http://adult-personal.italydir.info >adult personal</a>
></a> <a href= <a href= http://escort-forum.romelib.info >escort forum</a>
></a> <a href= <a href= http://pagina-bianca.italyline.info >pagina bianca</a>
></a> <a href= <a href= http://trenitalia.romeworld.info >trenitalia</a>
></a> <a href= <a href= http://gomma.theitaly.info >gomma</a>
></a> <a href= <a href= http://selen.italytop.info >selen</a>
></a>
Thank you!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

RoCk_4_EvEr
Admin Projet
Superviseur :
- Bavardages
- Langages Web
Modérateur :
- XP / 2000 / .
- Défis 3D
- Mathématique.
- MySQL
Chef de projet(s) :
- AdminServ
- Irc-Land
- Peace-It
- MoteurProg Bot

Avatar de RoCk_4_EvEr
Inscrit : 20/11/2005
Messages : 1409
Message
#131461
Posté le 23/04/07 à 11:23
NE PAS SUPPRIMER CES POSTE... JE VEUX EN PARLER AVEC UN ADMIN
__________________________
Bon temps des fêtes et joyeux noël!

Votre Serviteur Rock_4_Ever Smiley

Je m'excuse des fautes faites.

Je suis présentement: Image sur msn.

N'oubliez pas non plus la mention Résolu Image

Venez nous rejoindre sur le chat de MoteurProg, par Java ou mIRC

Lecteur de Flux RSS de MoteurProg

Image Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

maniacode
Superviseur :
- Sécurité
Modérateur :
- PHP
Chef de projet(s) :
- NSM-Noyau pour .

Avatar de maniacode
Inscrit : 21/08/2006
Messages : 360
Message
#131479
Posté le 23/04/07 à 14:23
Je ne supprime pas, mais je bloque le sujet, histoire que la section php ne finisse pas en dépotoire pour spammeurs désespérés -__-
__________________________
Développeur/Webmaster/Administrateur Réseau
---
La différence entre un homme politique et un expert en sécurité tient en ce fait que corrompu, le second est au chômage.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP - BDD



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.