|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : mai 2007 Messages : 209 ![]() |
Bonjour j'utilise actuellement un TOUT PETIT script qui me permet d'ajouter dans un fichier txt une nouvelle ligne a chaque validation du formulaire.
Code :
Code :
|
||||
|
|
00
|
|
|
#2 | ||||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Par rapport à votre cas c'est simple puisque cela consiste à créer puis ajouter un nouvel élément email à l'élément racine :
Version DOM : Code PHP :
Code PHP :
|
||||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 209 ![]() |
Merci beaucoups pour votre réponse aussi rapide.
j'ais testé les deux solutions, mais le fichier xml ne ce génere pas. comment corriger ce pb |
|
|
00
|
|
|
#4 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Vous n'avez rien de plus précis quant au dysfonctionnement ? Avez-vous bien le droit d'écrire sur le fichier et/ou dans le répertoire parent ? Avez-vous des messages d'erreurs ? Autres ?
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 209 ![]() |
Dsl, je fais les choses à moitié.
pour la source avec simplexml, j'ai cette erreur Code :
Fatal error: Call to undefined function: simplexml_load_file() in /xxxxx/yyyyy/www/zzzzz/post_result.php on line 3 Code :
$sxml = simplexml_load_file(FICHIER_XML); pour la source avec DOMxml, j'ai 2 erreurs Code :
Warning: domdocument() expects at least 1 parameter, 0 given in /xxxxx/yyyyy/www/zzzzz/post_result.php on line 7 Code :
Fatal error: Call to undefined method: domdocument->createelement() in /xxxxx/yyyyy/www/zzzzz/post_result.php on line 8 Code :
$racine = $dom->createElement('Wanliste'); |
|
|
00
|
|
|
#6 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Vous n'auriez pas une version 4 et non 5 [de PHP] par hasard ? Si tel est le cas vous ne disposez ni de l'extension DOM ni de l'extension SimpleXML
![]() Sachant que certains hébergeurs, comme Free, proposent les deux. La différence se faisant au niveau de l'extension du fichier (.php => PHP 4, .php5 => PHP 5) sauf cas particulier. |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 209 ![]() |
Géniale les deux méthodes marche. Pour ça j'ais changé l'extention php en php5.
Par contre ce qui m'etonne c'est que DOMXML existe depuis la version 4.3 de php. Donc pourquoi cela ne marchait pas avant que je change l'extention ? surtout que mon hebergeur est en version 4.4 une derniere chose ou rajouter des sauts de lignes pour formater visuellement le fichier correctement. Acctuelement tout est a la suite. Un grand merci pour votre aide |
|
|
00
|
|
|
#8 | ||||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Citation:
Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com