Comunidad de diseño web y desarrollo en internet online

Enviar variable de php a archivo.js

Citar            
MensajeEscrito el 24 May 2007 08:58 am
Hola a todos me gustaria saber como se puede pasar una variable php a un archivo javascript(scrollnoticias.js) para modificar una variable de este.
Estoy intentando insertar desde un formulario las noticias que estan contenidas en un archivo javascript(scrollnoticias.js)el cual las nuestra en forma de scroll vertical.

Muchas gracias.

Por torm1972

0 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 May 2007 01:40 pm
Pues... mhh... ehh... no se presisamente a lo que te refieras, si es por ejemplo una variable que está en php y ese mandalo imprimir con javascript o procesar ese dato con JS... pero depende de lo que quieras hacer... por ejemplo, puedes hacer algo como esto

Código :

<html>   
   <script language="javascript" type="text/javascript">
      function datosdePHP()
      {
         <?php
            $miTextoRecibido =$_GET['miDatoURL'];
            if ($miTextoRecibido==null)
            {
               echo "alert(\"El testo recibido es ".$miTextoRecibido."\");";
            }
            else
               echo "alert(\"Lo sentimos pero no recibimos ningun dato\");";
         ?>         
      }
      function datosdePHP2(pTexto)
      {
         alert(pTexto);
         if (pTexto!= null)
         {
            alert(pTexto);
         }
      }      
   </script>  
   <body>
      <form name="frmFormaReenvio" method="get" action="minitest.html">         
         <input type="button" name="btnSend"  id="btnSend"  value="Probar Funcion dependiente de PHP"             onClick="javascript:datosdePHP()">
         <input type="button" name="btnSend2" id="btnSend2" value="Probar Funcion con parametros con PHP impreso" onClick="javascript:datosdePHP2('<?php echo $miTextoRecibido?>')">
      </form>      
   </body>
<html>


Y de esa manera Javascript va a "procesar" los datos que tiene PHP, pero lo que puedes usar para que lo mande al server, lo procese y lo manejes con javascript... pues la opcion es AJAX.

Saludos.

Por zelgadiss01

87 de clabLevel



 

The Silent Hills

msie
Citar            
MensajeEscrito el 24 May 2007 02:19 pm
mira, antes de pensar en "pasarle" una variable de php a tu archivo scrollnoticias.js tienes que pensar en cambiar la extencion a php. Es decir scrollnoticias.js.php. Luego ahi escribes tu script en js tal cual lo quieras y cuando quieras pasar una variable de php usas <?php =$nombrevariable; ?>
por ejemplo:

Código :

//esto es php
<?php
$tipo = "mascota";
$nombre = "juanito";
?>
//esto es javascript
alert("me encanta el nombre de mi <?php =$tipo; ?> se llama <?php =$nombre?>","alerta!");


sencillo vez?

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.