Código Javascript :
<script type="text/Javascript"> var abuscar; abuscar=function(){ if(document.palabras.texto.value==""){ document.getElementById("buscar").innerHTML="El campo de texto está vacío. Por favor, introduce un texto que desees buscar en Taringa.net y luego dale a 'Buscar'."; }else{ var txt=document.palabras.texto.value; var n=1; for(var i=0;i<n;i++){ if(txt.indexOf(' ')!=-1){ n++; txt=txt.substring(0,txt.indexOf(' '))+"+"+txt.substring(txt.indexOf(' ')+1,99999); }else{ txt= document.getElementById("buscar").innerHTML="<?php $var="<script type='text/Javascript'> document.write(txt); </script>"; include './dir/buscador.php?url=$var'; ?>"; }; }; }; }; </script>
Todo este script lo tengo en el encabezado de una página PHP. La página PHP se refiere al siguiente código:
Código HTML :
<div align='center'> <p>Buscador en JS by miglug</p> </div> <div align='center'> <form name='palabras'> <textarea name='texto' cols='70' rows='1'></textarea> <input type='button' value='Buscar' name='busc' onClick='abuscar()' /> <br /> <br /> <div id='buscar' align='center'> </div> </form> </div>
y por supuesto, mencionar el archivo al que se hace referencia en el include:
Código PHP :
<?php $var1=$_GET['url']; echo $var1; ?>
La finalidad de tal código sería la obtención del contenido que se cree con la variable $_GET['url']; e incrustarlo sin cargar toda la página más que esto. ¿Alguien me puede ayudar? ¡Muchas gracias gentes!
NOTA: Achaco el error a la ? que se pone en el archivo al que me refiero, pues sin la variable $_GET['url'];, substituyéndola por un String tal como $var1="otro texto";, sí funciona, quitando el correspondiente ?url=$var de la dirección del segundo código.