Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/03/2010, 15:46
Avatar de maturano
maturano
 
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 4 meses
Puntos: 36
Respuesta: Insertar datos de un fichero a un formulario

Cita:
Iniciado por bichomen Ver Mensaje
¿Como ataco el formulario? se que muchos robots por Internet rellenan formularios automáticamente
No lo rellena; son robots, "no ven".

A mi parecer, una mejor descripción sería que saltan el formulario inyectando la información directamente al archivo que se encarga de procesarlo.

Por ejemplo, tienes un archivo guarda.php con un código como este:
Código PHP:
Ver original
  1. <?php
  2. // En el código solo recibes un dato por POST
  3. $dato = $_POST['campo'];
  4.  
  5. // Y haces lo que tengas que hacer.

Para ello, tendrás un formulario como:
Código HTML:
Ver original
  1. <form method="post" action="guarda.php">
  2.   <input type="text" name="campo" value="" />
  3.   <input type="submit" value="Guardar" />
  4. </form>

Tema aparte que podrías parsear el HTML extraer el nombre de los componentes y del action, la acción final es hacer la petición directa a el archivo .php. Para ello se utiliza algo llamado CURL.

Para este ejemplo, valdría hacer algo como:
curl -d campo=valor http://dominio/guarda.php


Igual no entiendo bien tu propósito, es probable lo estés planteando mal.... no lo sé, pero siento que es muy probable.
__________________
I ♥ The Music!