Foros del Web » Programando para Internet » PHP »

Problema con link al validar página dinámica PHP

Estas en el tema de Problema con link al validar página dinámica PHP en el foro de PHP en Foros del Web. Hola, Estoy tratando de validar una página dinámica (mi primera pagina dinámica ) y me da dos tipos de error, aunque creo que son el ...
  #1 (permalink)  
Antiguo 19/10/2008, 04:25
 
Fecha de Ingreso: abril-2004
Mensajes: 100
Antigüedad: 20 años
Puntos: 0
Problema con link al validar página dinámica PHP

Hola,

Estoy tratando de validar una página dinámica (mi primera pagina dinámica ) y me da dos tipos de error, aunque creo que son el mismo:

Error 1:
Line 117, Column 15: an attribute value specification must start with a literal or a name character.

<a href=>La Casa Vieja</a></td>

Error 2:
Line 117, Column 15: XML Parsing Error: AttValue: " or ' expected.

<a href=>La Casa Vieja</a></td>

Me subraya el > de color rojo.

La línea de código es esta:

Código PHP:
<?php echo "<a href=".$row_casaszonas['"rutaweb"'].">".$row_casaszonas["nombre"]."</a>"?>
"rutaweb" le puse comillas y solucioné el problema, pero no se como poner para que me valide estos.

¿ Se os courre cúal es el problema ?

Gracias.
  #2 (permalink)  
Antiguo 19/10/2008, 04:29
Avatar de Tokkara  
Fecha de Ingreso: junio-2008
Mensajes: 131
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: Problema con link al validar página dinámica PHP

El error es aquí ['"rutaweb"']. No puedes tener 2 caracteres comienzo de cadena seguidos. Si quieres colocar " literalmente en una frase debes escapar el caracter usando \

Prueba asi.
Código PHP:
<?php echo "<a href=\"".$row_casaszonas["rutaweb"]."\">".$row_casaszonas["nombre"]."</a>"?>
__________________
Revolucionario controlador de plantillas para php
www.simphple.com
  #3 (permalink)  
Antiguo 19/10/2008, 04:33
 
Fecha de Ingreso: abril-2004
Mensajes: 100
Antigüedad: 20 años
Puntos: 0
Respuesta: Problema con link al validar página dinámica PHP

Fantástico. Gracias , Tokkara, ya no tengo ningún error.

Sois maravillosos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:57.