Foros del Web » Programando para Internet » PHP »

Problema con salto de linea en confirm.

Estas en el tema de Problema con salto de linea en confirm. en el foro de PHP en Foros del Web. Buen dia. hace poco vengo utilizando estas ventanas js alert y confirm. los saltos de linea los he echo con \n y funcionan bien; pero ...
  #1 (permalink)  
Antiguo 19/11/2009, 11:01
 
Fecha de Ingreso: mayo-2009
Mensajes: 177
Antigüedad: 15 años
Puntos: 1
Pregunta Problema con salto de linea en confirm.

Buen dia.

hace poco vengo utilizando estas ventanas js alert y confirm. los saltos de linea los he echo con \n y funcionan bien; pero me ha salido un problema.

Tengo este fragmento de codigo en php donde quiero llamar un confirm

print("
<script>
if(!confirm('ATENCION\n prueba'))
{
window.location='adminusuarios.php';
}
</script>
);

pero si inserto el salto de linea, me muestra un error, el cual dice que es una cadena interminable y me parece que es que esta escapando las comillas con la barra, si quito el salto todo queda bien. entonces les pregunto:

como debo insertar este salto de linea?
  #2 (permalink)  
Antiguo 19/11/2009, 11:08
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola jucas1987

Muevo tu tema al foro de PHP desde Javascript.

Saludos,
  #3 (permalink)  
Antiguo 19/11/2009, 11:12
 
Fecha de Ingreso: mayo-2009
Mensajes: 177
Antigüedad: 15 años
Puntos: 1
Respuesta: Problema con salto de linea en confirm.

Cita:
Iniciado por JavierB Ver Mensaje
Hola jucas1987

Muevo tu tema al foro de PHP desde Javascript.

Saludos,

Gracias javier, pense que ese era el foro adecuado.

POR FAVOR NO PRESTEN ATENCIÓN A ESTE FORO, YA LO SOLUCIONE, ERA ALGO SIMPLE PERO A VECES UNO SE PEGA EN ESTAS COSAS.

SOLO TENIA QUE PONER \\n DOS VECES LA BARRA Y LISTO.
  #4 (permalink)  
Antiguo 19/11/2009, 11:15
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Problema con salto de linea en confirm.

Usa comillas simples para que el \n no sea interpretado en la cadena:
Código PHP:
Ver original
  1. print('
  2. <script type="text/javascript">
  3.    confirm("Texto con saltos de línea\nen confirm");
  4. </script>
  5. ');
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #5 (permalink)  
Antiguo 19/11/2009, 11:21
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: Problema con salto de linea en confirm.

hazlo con un echo, por ejemplo

Código php:
Ver original
  1. echo '<script>alert("HOla\nComo tas?");</scritp>';
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 02:17.