Autor Tema: [Problema] Leer para mas información.  (Leído 615 veces)

Desconectado JuankoX

  • PHPer@ Fijo
  • ***
  • Mensajes: 161
  • Karma: 2
  • Sexo: Masculino
  • ¿Me agregas a MSN? =)
    • Ver Perfil
[Problema] Leer para mas información.
« en: 16 de Agosto de 2008, 07:39:47 am »
Bueno, este código me da ese error, lo he modificado lo que he podido, lo he re escrito muchísimas veces a ver si es que se me ha pasado el ToRpe (por que generalmente soy Tope programando PHP (*Alagando a Tope  :P *)) No se que pasa.. a mi se me hace que es algo que ver con el código Javascript.

El código es el siguiente...
echo &#39;<tr><td bgcolor="&#39;.$fetch[&#39;celda&#39;].&#39;" width="156"><b><font color="&#39;.$colornick.&#39;" face="Verdana" size="1"><a href="javascript:window.open(perfil.php?id=&#39;.$fetch2["id"].&#39;,toolbar=0,scrollbars=500,location=0,menubar=0,resizable=0,width=230,height=700,left = 152,top = 134);" alt="&#39;.$alt.&#39;">&#39;.$fetch[&#39;nick&#39;].&#39;</a></b></font><br>
<font face="Verdana" size="1">&#39;.bbcodes(smileys(wordwrap(strip_tags($fetch[&#39;mensaje&#39;]),20,"<br>"))).&#39;</font><br></td>&#39;;


He probado todo, y no se soluciona :-\
Alguna idea?


PD: Si preguntan de que es el código, es de un Minitag que estoy creando, este es el mensajes.php (En los minichats original, este sería como el tag.php) si este pedazo que os he dado no os funciona podría ponerles el código completo   ;)

Comunidad PHPeros

[Problema] Leer para mas información.
« en: 16 de Agosto de 2008, 07:39:47 am »

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Problema] Leer para mas información.
« Respuesta #1 en: 16 de Agosto de 2008, 11:19:37 am »
¿Y cual es el error que dices que te da?
Para ver si te da error de javascript solo tienes que ir a la consola de javascript (Control+Mayus+J en Mozilla Firefox), pulsas en Limpiar, y ejecutas tu script. Si te sale algun error o alerta en la consola nos lo dices.

Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado Tope

  • PHPero Experto
  • *****
  • Mensajes: 540
  • Karma: 23
  • Sexo: Masculino
  • Programador PHP
    • Ver Perfil
    • www.Info-Keko.Es
Re: [Problema] Leer para mas información.
« Respuesta #2 en: 16 de Agosto de 2008, 11:25:55 am »
Creo que seria un error JS porque no ha puesto comillas para escribir perfil.php (solo es opcional con numeros y variables, esto es = que php)
echo &#39;<tr><td bgcolor="&#39;.$fetch[&#39;celda&#39;].&#39;" width="156"><b><font color="&#39;.$colornick.&#39;" face="Verdana" size="1"><a href="javascript:window.open(\&#39;perfil.php?id=&#39;.$fetch2["id"].&#39;\&#39;,toolbar=0,scrollbars=500,location=0,menubar=0,resizable=0,width=230,height=700,left = 152,top = 134);" alt="&#39;.$alt.&#39;">&#39;.$fetch[&#39;nick&#39;].&#39;</a></b></font><br>
<font face="Verdana" size="1">&#39;.bbcodes(smileys(wordwrap(strip_tags($fetch[&#39;mensaje&#39;]),20,"<br>"))).&#39;</font><br></td>&#39;;
Un Saludo, Tope >> Programador FIJO en PHPeros

Desconectado JuankoX

  • PHPer@ Fijo
  • ***
  • Mensajes: 161
  • Karma: 2
  • Sexo: Masculino
  • ¿Me agregas a MSN? =)
    • Ver Perfil
Re: [Problema] Leer para mas información.
« Respuesta #3 en: 16 de Agosto de 2008, 19:17:41 pm »
El error es:
T_CONSTANT_UNESCAPE_STRING

Y no me funciona como dices Tope... ya lo probe... y me dice lo mismo...

Desconectado judoka

  • PHPero Avanzado
  • ****
  • Mensajes: 255
  • Karma: 4
  • Sexo: Masculino
  • Programando hasta lo mas alto.
    • Ver Perfil
Re: [Problema] Leer para mas información.
« Respuesta #4 en: 28 de Agosto de 2008, 19:44:37 pm »
Si aun tienes ese problema me parece k esta es la solucion:

href="javascript:window.open(\&#39;perfil.php?id=&#39;.$fetch2["id"].&#39;

y tiene k estar así:

href="javascript:window.open(\&#39;perfil.php?id=&#39;.$fetch2[&#39;id&#39;].&#39;