Foros del Web » Programando para Internet » PHP »

Link hacia atras no funciona!

Estas en el tema de Link hacia atras no funciona! en el foro de PHP en Foros del Web. Tengo el siguiente código: if(empty($_POST['nombre'])){ echo "<div align='center' class='Texto'>Falta campo nombre<br><a href="javascript :history.back();">Atras</a></div>"; }else{ ... El caso es que la sentencia funciona si le quito ...
  #1 (permalink)  
Antiguo 30/09/2005, 15:15
Avatar de Isaac Mañe  
Fecha de Ingreso: enero-2002
Ubicación: Caracas
Mensajes: 396
Antigüedad: 15 años, 10 meses
Puntos: 0
Link hacia atras no funciona!

Tengo el siguiente código:

if(empty($_POST['nombre'])){
echo "<div align='center' class='Texto'>Falta campo nombre<br><a href="javascript:history.back();">Atras</a></div>";
}else{
...

El caso es que la sentencia funciona si le quito el bloque en javascript de ir hacia atras. ¿Como puedo hacer que funcione el atrás de forma que el usuario pueda regresar a revisar el formulario?

Gracias!
  #2 (permalink)  
Antiguo 30/09/2005, 15:30
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
No funciona porque no escapas las comillas dobles con lo cuál el "echo se rompe". Se ve el mal concatenamiento simplemente iluminando tu código:
Código PHP:
echo "<div align='center' class='Texto'>Falta campo nombre<br>
<a href="
javascript:history.back();">Atras</a></div>"
cuando debe de ser así:
Código PHP:
echo "<div align='center' class='Texto'>Falta campo nombre<br>
<a href=\"javascript:history.back();\">Atras</a></div>"

www.php.net/echo



Edito:
Como consejo, procura ser claro para que se te pueda ayudar mejor, menciona los errores exáctos y/o el comportamiento indebido; usualmente un "no funciona" no dice mucho. No dejes de leer las recomendaciones del foro (enlace en mi firma).
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 30/09/2005 a las 15:38
  #3 (permalink)  
Antiguo 30/09/2005, 16:11
Avatar de Isaac Mañe  
Fecha de Ingreso: enero-2002
Ubicación: Caracas
Mensajes: 396
Antigüedad: 15 años, 10 meses
Puntos: 0
Gracias mil!
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 13:38.