Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: jona2pac en 2 Noviembre 2006, 17:08 pm



Título: como llamar un a un codigo en php
Publicado por: jona2pac en 2 Noviembre 2006, 17:08 pm
hola a todos...
como puedo llamar a un codigo en php dentro de otro codigo?? lo que pasa es que el codigo que quiero llamar es solamente para copia de registros de una BD a otra BD, entonces quiero que lo haga automaticamente.
el codigo que quiero llamar se llama copyrecords.php y el codigo de donde lo quero mandar llamar se llama weblogin.php.
gracias por su tiempo


Título: Re: como llamar un a un codigo en php
Publicado por: rodaelog en 2 Noviembre 2006, 17:25 pm
Pues yo aun soy malisimo con el php pero creo que con un include lo puedes solucionar je :P

Código:
<? php
include ("tudocumento.php");
?>

Si estoy mal aganlo saber je :P pero espero averte ayudado


Título: Re: como llamar un a un codigo en php
Publicado por: Mr.Chispa en 2 Noviembre 2006, 18:29 pm
te recomiendo q en copyrecors.php lo declares como funcion, despues en weblogin.php poner un include y llamas a la funcion
ejemplo:
suma.php
Código:
<?php
function suma($a,$b)
{
$c=$a+$b;
echo $c;
}
?>
index.php
Código:
<?php
include("suma.php");
suma(3,4);
?>
espero q te sirva. saludos


Título: Re: como llamar un a un codigo en php
Publicado por: дٳŦ٭ en 5 Noviembre 2006, 06:10 am
hola a todos...
como puedo llamar a un codigo en php dentro de otro codigo?? lo que pasa es que el codigo que quiero llamar es solamente para copia de registros de una BD a otra BD, entonces quiero que lo haga automaticamente.
el codigo que quiero llamar se llama copyrecords.php y el codigo de donde lo quero mandar llamar se llama weblogin.php.
gracias por su tiempo


eval();

http://php.net/eval

Citar
mixed eval ( string cadena_codigo )

eval() evalúa la cadena dada en cadena_codigo como código PHP. Entre otras cosas, esto puede ser útil para almacenar código en un campo de texto en una base de datos para su ejecución posterior.

Existen algunos factores a tener en cuenta cuando se usa eval(). Recuerde que la cadena pasada debe ser código PHP válido, incluyendo cosas como la terminación de sentencias con un punto-y-coma de modo que el intérprete no falle en la línea siguiente al llamado a eval(), y escapar apropiadamente las cosas en cadena_codigo.

Recuerde también que las variables que reciben valores bajo eval() conservarán esos valores en el script principal más adelante.

Una sentencia return finalizará la evaluación de la cadena inmediatamente. A partir de PHP 4, eval() devuelve NULL a menos que se llame return en el código evaluado, en cuyo caso el valor pasado a return es devuelto. En caso de que ocurra un error de análisis sintáctico en el código evaluado, eval() devuelve FALSE. En caso de que ocurra un error fatal en el código evaluado, el script completo finaliza. En PHP 3, eval() no devuelve un valor.