Problème avec getURL();

Problème avec getURL(); - XML/XSL - Programmation

Marsh Posté le 24-03-2005 à 16:31:00    

Bonjour  
 
J'utilise la fonction getURL(); pour appeler un script php :  

Code :
  1. include("config.inc.php" );
  2. $sql = "SELECT puissance, eclairement FROM donneesCalculees WHERE id=1";
  3. $requete = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  4. $obj = mysql_fetch_object($requete);
  5. echo"Puissance : $obj->puissance W, <br>Eclairement : $obj->eclairement W/m";


 
Donc ce qui est renvoyé à la fonction getURL() est la le contenue de echo"".
 
Seul soucis, je souhaiterai effectuer un passage à la ligne après le W de puissance, j'ai essayé le <br>, \n, \r et beaucoup d'autres choses, mais toutes ces balises ne sont pas interprétées et elles sont laissées telle quelle.
 
Avez vous une idée
 
Merci pour votre aide

Reply

Marsh Posté le 24-03-2005 à 16:31:00   

Reply

Marsh Posté le 24-03-2005 à 17:01:44    

Pour plus d'info en fait c'est un code ECMASCRIPT qui fait appel à la fonction getURL, avec des fonctions je remplace ensuite le resultat du getURL dans une balise <text> du langage SVG
 
Si ca peut vous aidez a comprendre mon problème...
 

Code :
  1. <svg width="220" height="20" xmlns="http://www.w3.org/2000/svg" onload="load(evt)">
  2. <script type="text/ecmascript">
  3.  <![CDATA[
  4.   function load(evt)
  5.   {
  6.    begin(evt);
  7.    faire();
  8.   }
  9.   function begin(evt)
  10.   {
  11.    SVGDoc = evt.getTarget().getOwnerDocument();
  12.    setInterval('faire()',5000);
  13.   }
  14.   function faire()
  15.   {
  16.    getURL('donneesTempsReel.php',fn);
  17.   }
  18.   function fn(objRand)
  19.   {
  20.    obj = svgDocument.getElementById("texte" );
  21.    var newTexte = svgDocument.createTextNode(objRand.content);
  22.    obj.replaceChild(newTexte,obj.getFirstChild());
  23.   }
  24.  ]]>
  25. </script>
  26. <rect x="0" y="0" width="750" height="20" fill="#FFFCEC"/>
  27. <text id="texte" font-family="Verdana" font-size="12pt" x="0" y="15">-</text>
  28. </svg>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed