• Enviar datos formulario web

 #440091  por selanabar
 31 Mar 2014, 20:43
Hola, pues ya he hecho programas en C tipo tftp para descargar y subir archivos. Pero lo que quiero hacer es rellenar un formulario utilizando un diccionario(el tema de leer no problema) enviarlo a la página y procesar el resultado devuelto.
El tema de enviar y recibir el resultado es lo que no se por donde atacar, continuo buscando en google, a ver si me respondéis vosotros primero .

Si hay un programa que ya lo haga decidmelo please.


Por cierto el formulario es simple, solo tiene 1 campo.
 #440184  por adwind
 02 Abr 2014, 04:03
selanabar escribió:Hola, pues ya he hecho programas en C tipo tftp para descargar y subir archivos. Pero lo que quiero hacer es rellenar un formulario utilizando un diccionario(el tema de leer no problema) enviarlo a la página y procesar el resultado devuelto.
El tema de enviar y recibir el resultado es lo que no se por donde atacar, continuo buscando en google, a ver si me respondéis vosotros primero .

Si hay un programa que ya lo haga decidmelo please.


Por cierto el formulario es simple, solo tiene 1 campo.
Lo que buscas es hacer peticiones http usando el método GET/POST depende el que use el formulario. Si colocaras el formulario que es lo que envia asi podrian ayudarte
 #440186  por Blau
 02 Abr 2014, 04:11
No sé C/C++ pero yo esto lo he hecho en VB6 y Java de la siguiente manera:

Pseudocodigo
Código: [ Debe registrarse para ver este enlace ]
string pagina = "http://www.pagina.com/?palabra="
string palabra = "hola"
string resultado = url.open(pagina + palabra)

if (resultado == "correcta"){
	console("La palabra es correcta")
}else{
	console("La palabra es incorrecta")
}
PHP
Código: [ Debe registrarse para ver este enlace ]
<?php
	$palabracorrecta = 'Blau';
	if(isset($_GET['palabra'])){
		if($_GET['palabra'] == $palabracorrecta){
			echo 'correcta';
		}else{
			echo 'incorrecta';
		}
	}
?>