Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/08/2011, 12:35
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problema con PHP y body onload

Bueno, viendo que lo unico que tienes ahi es puro HTML, no le veo caso a hacerlo con echo, simplemente necesitas cambiar el modo del interprete PHP para que haga la salida directamente:

Código PHP:
Ver original
  1. <?php
  2. if($condicion) {
  3.     // Aqui haces lo que debas hacer
  4. } else {
  5.    // Necesitas un bloque grande de HTML?
  6.    // Finalizas el interprete y envias la salida directa:
  7. ?>
  8. <html>
  9. <head>
  10.     <title><?php echo 'Puedes intercambiar el modo sin problema'; ?></title>
  11. </head>
  12. <body onload="init('texto');">
  13.     <img src="imagen.jpg" alt="imagen" />
  14. </body>
  15. </html>
  16. <?php
  17. } // endif $condicion

De esta forma te evitas tambien problemas de escapar comillas (simples o dobles) y puedes crear tus codigos html correctamente, es decir, los atributos de las etiquetas encerrados entre comillas dobles.
__________________
- León, Guanajuato
- GV-Foto