🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #76

Re: recuperer une variable d'un formulaire a l'autre

#76
From: Denis Fournier
Date: Thu, 09 Oct 2003 22:14
59 lines
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-mail
References: <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