Ver Mensaje Individual
  #27 (permalink)  
Antiguo 17/10/2005, 03:54
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
de que manera podria hacerlo?
No te sirvió lo que dejé???.

Maneras de hacerlo hay varias:
- Trabajar directo con JavaScript, fuera de PHP, imprimiendo ahí las variables de PHP:
Código HTML:
<script> alert('Texto:\n<?=$variable ?>\n<?=$variable2 ?>') </script> 
- Puedes hacer que PHP no te interprete el salto de línea (ya lo dejé)
- Puedes incluso escapar la diagonal invertida para que tengas una de salida:
Código PHP:
$texto"Texto:\\n $variable\\n $variable2";
echo 
"<script> alert('$texto') </script>"
... entre muchas posibilidades más. Repito: el "\n" debe estar en el JS resultante, solo es eso...

Tus errores:
- Utilizas el símbolo "+" como si estubieras concatenando con JS... ve bien, estás en PHP.
- No mandas a imprimir las comillas del JS. Seguro te da un error, pero de JS. Hay que diferenciar las cosas.
Código PHP:
echo '<script>alert("'.$error.'\n'.$error1.'\n'.$error2.'");</script>'
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

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