Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2009, 10:35
Avatar de Jask
Jask
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años
Puntos: 15
Mensaje Problema al insertar publicidad en mi código

Muy buenas a todos :) que tal ?

Bueno les comento mi problema.

Tengo una web la cual tiene un apartado para colocar publicidad que yo mismo he creado y tal. Si en ese apartado inserto cualquier texto en plan "prueba de texto" o cosas así, aparece todo correcto en la web, el problema viene cuando inserto un código javascript para que aparezca el típico banner pues no sale, ya que no se porqué al editar el fichero y colocar ese código va insertando barras tanto asi "/" como "\" así, y eso en el código no está.

Os dejo como lo he creado.

- Cuadro para insertar la publicidad.
Código HTML:
<form method="POST" action="links.php">
<p style="margin-left: 30px;"> Opciones de publicidad</p>
<p style="margin-left: 40px; font-size: 11pt;">C&oacute;digo Superior<br>
<!--Caja de texto pequeña publicidad superior-->
	<input  name="link1" type="text" style="width: 90%;" value="<?echo $link1;?>"></p> 

<br><input type="submit" value="Guardar"></p>
</form> 

El formulario nos manda a links.php que es el siguiente archivo:
Código PHP:
<?
$zaptext
=$_POST['link1'];
$ispfile="db/toplinks.php";
if(
file_exists($ispfile)) {

    
$fp fopen($ispfile,"r");
    
$zamen fread($fp,filesize($ispfile));
    
fclose($fp);
    
    
$zamen ="<?JJJ1link1='".$zaptext."';?>";
    
$zamen str_replace("JJJ1","$",$zamen);
    
$fp fopen($ispfile,"w");
    
fwrite($fp,$zamen);
    
fclose($fp);
}
echo 
"<meta http-equiv=refresh content='0; url=banners.php'>";
?>
Y esto modifica un archivo php para añadirle el código (os dejo como me añade el código cuando lo introduzco en la casilla para que puedan ver lo que digo.)

toplinks.php
Código PHP:
<?$link1='<script  language=\"javascript\"  type=\"text/javascript\">iwsrcplus=\"http://codenew.impresionesweb.com/r/banner_iw.php?idrotador=708&tamano=728x90&lgid=\"+((new Date()).getTime() % 2147483648) + Math.random(); document.write(\"<scr\"+\"ipt language=javascript  type=text/javascript src=\"+iwsrcplus+\"></scr\"+\"ipt>\");</script><noscript><iframe src=\"http://alt.impresionesweb.com/noscript.php?tam=728x90&idp=708&ref=708&cod=85591\" width=\"728\" height=\"90\" frameborder=\"0\" marginheight=\"0\" marginwidth=\"0\" scrolling=\"no\"></iframe></noscript>';?>
Como ven aparecen las barras inclinadas que he comentado anteriormente.

Me gustaría saber que hago mal por qué al copiar el código o en la programación, porqué me crea esas barras si no hay nada de por medio que afecte.. a ver si me pueden echar un cable :)

saludos y gracias a todos los de aquí que sois unos cracks :D