Article View: fr.comp.lang.c
Article #76Re: recuperer une variable d'un formulaire a l'autre
From: Denis Fournier
Date: Thu, 09 Oct 2003 22:14
Date: Thu, 09 Oct 2003 22:14
59 lines
2633 bytes
2633 bytes
On se souviendra toujours du 9 Oct 2003 10:38:54 GMT quand zimbolactus
<zimbolactu.s@laposte.net> (zimbolactus) prit sa plume electronique
pour nous ecrire :
followup to fr.comp.developpement
>
>Je suis un tres mauvais programmeur et je dois recuperer un champs d'un
>formulaire a l'autre en .cgi sur un serveur apache (cgi-bin)
>Dans la 1ere page je recupere la variable "monlog" avec les instructions
> suivantes:
>fprintf(cgiOut,"<form= method='post' action='modif_login.cgi'>\n");
>..........
>fprintf(cgiOut,"<input type='text' name='monlog'>");
>............
>comment pourrais je faire pour dans le programme "modif_login.cgi", pour
> afficher la variable "monlog" recuperee de la page precedente ???
>
>Excusez ma nullite
>
<HS>
Voici un debut de contenu pour modif_login.cgi
excute le en tant que cgi tu vas comprendre
#include <stdio.h>
#define MAX 1024
int main(void)
{
int len=0;
char valeur[MAX];
printf("Content-type: text/html\n\n");
printf("<HTML><body>\n");
len=atoi(getenv("CONTENT_LENGTH"));
if (len < MAX)
{
fgets(valeur,len+1,stdin);
printf("valeur='%s'<br>\n",valeur); /* Ici doit etre affichee
une chaine contenant tes variables sous la forme "VAR1=VALEUR"*/
}
else
printf("<h1> Erreur argument trop long</h1>");
printf("</body></html>");
}
</HS>
Denis
--
retrouvez vos camarades de classes
http://www.photo-de-classe.com
Technical Details
Message-ID:
<7enbovskbtsl0dc12ql5slvid26l5l6fc6@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!freenix!teaser.fr!not-for-mailReferences:
<bm3dru$m27$1@news.x-echo.com>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII-7-bit X-Google-Thread: 102e15,4512d6ca27a293e6,start X-Google-Attributes: gid102e15,public X-Google-Thread: f9822,19c055e3a5e64f04 X-Google-Attributes: gidf9822,public X-Google-ArrivalTime: 2003-10-09 15:14:45 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!freenix!teaser.fr!not-for-mail From: Denis Fournier <dfournier@teaser.fr> Newsgroups: fr.comp.lang.c,fr.comp.developpement Subject: Re: recuperer une variable d'un formulaire a l'autre Followup-To: fr.comp.developpement Date: Fri, 10 Oct 2003 00:14:43 +0200 Organization: - Lines: 59 Message-ID: <7enbovskbtsl0dc12ql5slvid26l5l6fc6@4ax.com> References: <bm3dru$m27$1@news.x-echo.com> Reply-To: dfournier@teaser.fr NNTP-Posting-Host: d020.dhcp212-198-101.noos.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: feed.teaser.net 1065737685 3907 212.198.101.20 (9 Oct 2003 22:14:45 GMT) X-Complaints-To: abuse@teaser.fr NNTP-Posting-Date: Thu, 9 Oct 2003 22:14:45 +0000 (UTC) X-Newsreader: Forte Agent 1.93/32.576 Francais