livor.php
Upload User: feiyaoda
Upload Date: 2016-11-21
Package Size: 9556k
Code Size: 2k
Category:

WEB Mail

Development Platform:

PHP

  1. //script livor
  2. <?
  3. include("page_haut.inc");
  4. require ("xml_domit_parser.php");
  5. require ("xml_domit_utilities.php");
  6. //require ("xml_saxy_parser.php ");
  7. require ("xml_domit_nodemaps.php");
  8. echo"<br><br>";
  9. $client=& new DOMIT_Document();
  10. $success=$client->loadXML("./modules/client/admin/modules/administration/livre.xml");
  11.   $nums=count($client->documentElement->childNodes);
  12. if($nums==0){
  13. $nb=0;
  14. }
  15. else
  16. {
  17. $currentcl =& $client->documentElement->childNodes[$nums-1];
  18.         $clid=$currentcl->childNodes[0]->firstChild->nodeValue;
  19. $nb=$clid+1;
  20. }
  21. $newnode=$client->createElement("commentaire");
  22. $client->documentElement->appendChild($newnode);
  23. $newchild=& $client->documentElement->lastChild;
  24. $newchild->appendChild($client->createElement("id"));
  25. $newchild->appendChild($client->createElement("client"));
  26. $newchild->appendChild($client->createElement("email"));
  27. $newchild->appendChild($client->createElement("avis"));
  28. $newtextnode=& $client->createTextNode($nb);
  29. $newtextnode1=& $client->createTextNode($nom);
  30. $newtextnode11=& $client->createTextNode($mail);
  31. $newtextnode2=& $client->createTextNode($avis);
  32. $new=& $client->documentElement->lastChild;
  33. $idnew=& $new->firstChild;
  34. $namenew=& $idnew->nextSibling;
  35. $mailnew=& $namenew->nextSibling;
  36. $avisnew=& $mailnew->nextSibling;
  37. $idnew->appendChild($newtextnode);
  38. $namenew->appendChild($newtextnode1);
  39. $mailnew->appendChild($newtextnode11);
  40. $avisnew->appendChild($newtextnode2);
  41. $succes=& $client->saveXML("./modules/client/admin/modules/administration/livre.xml");
  42. $fichier = "./modules/client/admin/modules/administration/livre.xml";
  43.  $id_fichier = fopen($fichier, "rb");
  44.  $contenu = fread($id_fichier, filesize ($fichier));
  45. @fclose($fichier);
  46. @unlink ("./modules/client/admin/modules/administration/livre.xml");
  47. $f=fopen("./modules/client/admin/modules/administration/livre.xml","w");
  48. fputs($f,"<?xml version='1.0' encoding='ISO-8859-1' ?>r");
  49. fputs($f,$contenu);
  50. ?>
  51. <script>
  52. document.location='?m=client&a=livre_dor';
  53. </script>