Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/08/2012, 14:16
txemaarbulo
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Mostrar mapa de rutas haciendo clic en un link

Cita:
Iniciado por Bullet Ver Mensaje
Oye amigo, me da un errror cuando lo hago todo junto, me da el siguiente error:

This page contains the following errors:

error on line 1 at column 20: Extra content at the end of the document
Below is a rendering of the page up to the first error.



EDITO2

Que mas amigo, logre meter el codigo html y el codigo para el archivo XML, y me carga el mapa, pero me arroja el siguiente error:

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\pruebas\mapa\phpsqlajax_genxml2.php :2) in C:\AppServ\www\pruebas\mapa\phpsqlajax_genxml2.php on line 177

elimine los espacios que estan entre el inicio y el fin del codigo php y nada, no encuentro como solucionarlo...
He estado revisando los códigos y, sin poder analizar el XML, he querido tratar de localizar el primer error (entiendo que el segundo llegó forzado por lo que trataste de hacer).

Comprueba si es éste, en el segundo código PHP que muestras:
Código PHP:
Ver original
  1. <?php
  2. require("phpsqlajax_dbinfo.php");
  3.  
  4. function parseToXML($htmlStr)  
  5. {  
  6. $xmlStr=str_replace('<','&lt;',$htmlStr);  
  7. $xmlStr=str_replace('>','&gt;',$xmlStr);  
  8. $xmlStr=str_replace('"','&quot;',$xmlStr);  
  9. $xmlStr=str_replace("'",''',$xmlStr);  
  10. $xmlStr=str_replace("&",'&amp;',$xmlStr);  
  11. return $xmlStr;  
  12. }   /* ... */

Si te fijas, lo que yo tengo como línea 9, tiene tres comillas simples seguidas. Ello anula las siguientes líneas y rompe la transformación del XML Corregida sería así:
Código PHP:
Ver original
  1. $xmlStr=str_replace("'",''',$xmlStr);
O tal vez (tendría más sentido)
Código PHP:
Ver original
  1. [HIGHLIGHT="PHP"]$xmlStr=str_replace("'",'"',$xmlStr);
[/HIGHLIGHT]
(El dichoso problema de las comillas)

Ojala sea solamente ésto. Saludos.