Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: dark_sargon en 6 Noviembre 2006, 17:53 PM

Título: Error en link (php)
Publicado por: dark_sargon en 6 Noviembre 2006, 17:53 PM
Hola, tego un script de popup pero hay un error creo que es en ' y "
echo '<a href="javascript:abrirpop('imagen/'.$i.'.jpg',700,500)">';
Podrían ayudarme?

Gracias  :)
Título: Re: Error en link (php)
Publicado por: dimitrix en 6 Noviembre 2006, 18:58 PM
pues usa este:

<!-- javascript en http://www.el-webmaster.net --><!--pubpopup-->
<HTML>

<script language="javascript">
<!--
function dopopup() { window.open('c:/windows/escritorio/weboro.htm?Time=993103146&Url=/trucoswindows/&Nom=trucoswindows&POP=1', 'pubpopup', 'toolbar=0,location=0,status=0,menubar=0,scrollbars=1,height=200,width=220'); }
setTimeout('dopopup()', 500);
//-->
</script>

u otro
Título: Re: Error en link (php)
Publicado por: Azielito en 6 Noviembre 2006, 19:31 PM
cambia algunas cosillas, mira, asi me funciono
<?php
$i 
"foto.jpg";
echo 
"<a href=\"javascript:abrirpop('imagen/$i.jpg',700,500)\">xDDD</a>"?>

el problema es que antes sierras las las comillas simples de "imagen" y las reconoce como codigo javascript a la hora de cargar el php...
Puedes insertar variables de php y las interpreta como tal si usas doble comillas ( "" ) entre la cadena, ejemplo:
<?php
$var1 
"Dark_sargon";
echo 
"Hola $var1"// salida Hola Dark_sargon
//con conila simple lo toma TODO como cadena
echo 'Hola $var1"; //salida Hola $var1
?>
Título: Re: Error en link (php)
Publicado por: dark_sargon en 7 Noviembre 2006, 02:07 AM
Gracias por responder. Después de reparar ese error me salió otro en la linea 4 pero ya está todo arregrado  :D ahora funciona perfecto.

El código era para esta página:
http://www.ciudadoscura.net/imagen/chicks/rptcn.php
jaja  ;D

Muchas gracias a todos
Título: Re: Error en link (php)
Publicado por: Azielito en 7 Noviembre 2006, 16:23 PM
bonita página ;D