Problemas con un Get
Ricardo Mun~oz A.
rmunoz en pjud.cl
Mie Ago 1 11:07:38 CLT 2007
anibal leiva wrote:
> Señores, junto con saludarles, espero no hacerles una pregunta muy
> basica para no ofenderlos, estoy reciviendo un Get asi:
>
> http://192.168.0.1/prueba/get.php?evento=prueba&fecha=date&hora=time&dispositivo=router&ip=1.1.1.1
> <http://192.168.0.1/prueba/get.php?evento=prueba&fecha=date&hora=time&dispositivo=router&ip=1.1.1.1>
>
> y yo lo recivo de la siguente manera:
>
> <?php
>
>
> $handle = fopen("/var/www/prueba/prueba.txt","a");
> /*
> $evento = "";
> $fecha = "";
> $hora = "";
> $dispositivo = "";
> $ip = "";
> */
> foreach($_GET as $dato)
> {
> fputs($handle,$dato);
> }
> fclose($handle);
>
>
>
> {
>
> mysql_connect('localhost','usuario','pass') or die('Error de
> conexion.');
> mysql_select_db('base');
$evento = $_GET['evento'];
$fecha = $_GET['fecha'];
etc.
> $sql = "insert into eventorecividos(evento) values ('$evento')";
> $sql = "insert into eventorecividos(fecha) values ('$fecha')";
> $sql = "insert into eventorecividos(hora) values ('$hora')";
> $sql = "insert into eventorecividos(dispositivo) values
> ('$dispositivo')";
> $sql = "insert into eventorecividos(ip) values ('$ip')";
debe ser un solo insert:
$sql = "insert into tabla (campo1,campo2,etc.) values (valor1,valor2,etc.)";
obs. una vez que te funcione agregar validacion de las variables.
--
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)
Más información sobre la lista de distribución PHP