Problema con XAMPP y CGI en C++
Publicado por José Manuel (1 intervención) el 09/11/2017 02:43:06
favorito
Estoy tratando de hacer un pequeño CGI con C++ (todo por práctica) en el que intento coger los datos de un formulario en HTML y luego imprimirlos en una pantalla nueva. El caso es que siguiendo el tutorial, a la hora de ejecutarse el .exe, lo que hace es descargarlo y no lo ejecuta.
Estos son los códigos:
Y el C++ es:
Estoy tratando de hacer un pequeño CGI con C++ (todo por práctica) en el que intento coger los datos de un formulario en HTML y luego imprimirlos en una pantalla nueva. El caso es que siguiendo el tutorial, a la hora de ejecutarse el .exe, lo que hace es descargarlo y no lo ejecuta.
Estos son los códigos:
1
2
3
4
5
6
7
<body>
<form action="prueba.exe" method="get">
<input type="text" name="nombre" value="Nombre:" class="input">
<input type="text" name="apellido" value="Apellido:" class="input">
<input type="submit" name="submit" value="Aceptar" class="button">
</form>
</body>
Y el C++ es:
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cstdlib>
using namespace std;
int main(int argc, char *argv[]){
cout << "content-type: text/html" << endl;
string data = getenv("QUERY_STRING");
cout << data << endl;
return 0;
}
Valora esta pregunta
0