Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1965 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

Qui programme ses CGI en C/C++ ?

n°58143
barbarella
Posté le 06-09-2001 à 17:15:08  profilanswer
 

Reprise du message précédent :
humm,
 
pour la charge c'est vrai, mais faut monter a plusieurs centaines/milliers d'accès simultanées (dépend de la machine). Ensuite il y a des trucs de programmation. Mais a un moment ou a un autre il y a un prob, c'est ok.
 
Par contre les outils industriels sont sous certains aspects vraiment trop généralistes. Et dès que tu sors des sentiers battus au niveau algo t'as de gros risques de les faire mouliner un max, et dans ce cas ... retour a la case départ.
 
En gros au niveau pro si c'est pour faire de la prog classique, tu prends les outils fournis par le marché, sinon t'es bon pour les scripts C/C++.

 

[edtdd]--Message édité par Barbarella--[/edtdd]

mood
Publicité
Posté le 06-09-2001 à 17:15:08  profilanswer
 

n°58538
slvn
Posté le 08-09-2001 à 00:36:29  profilanswer
 

un chtit up !
j ai pas reussis a faire tourner des cgi en C++ avec le Personnal Web Server :(
 
c est bizarre, j ai du oublié qq choses car ca marche pas !!
 
ps: ou avoir IIS ??

n°58540
barbarella
Posté le 08-09-2001 à 00:52:56  profilanswer
 

il te répond quoi le nabot windows :D quand tu essaies ?

n°58541
slvn
Posté le 08-09-2001 à 01:39:37  profilanswer
 

bah il essaye de me le DL :D  
 
(faut bien le compiler avant ?!!)

n°58545
barbarella
Posté le 08-09-2001 à 09:36:07  profilanswer
 

ok,
 
quelque précision :
 
1 - le programme doit être compilé en mode console, pas GUI
2 - il doit avoir l'extension .cgi
3 - il doit se trouver dans un repertoire /script/cgi-bin
4 - le cgi doit être appellé a partir d'une URL de ton site web local. Tu dois donc faire http://nom_de_ton_ordi/scripts/cgi-bin/nom_du_prog.cgi
 
5 - la première ligne que ton programme doit afficher doit être  
 
printf("%s%c%c\n","content-type:text/html;charset=iso-8859-1",13,10);
 
6 - vérifier que le site local fonctionne bien. pour ce faire saisir dans un navigateur l'adresse http://nom_de_l'oridnateur Si tout se passe bien le navigateur va lire la pge HTML Delfault.htm situé dans le repertoire www.

n°58577
slvn
Posté le 08-09-2001 à 12:59:00  profilanswer
 

oky ca marche :)
je m etais trompé de rep :)

n°58765
slvn
Posté le 09-09-2001 à 23:41:39  profilanswer
 

J ai encore une petite question :) (arf desolé :D )
 
est il possible de passer des parametres sans les inclures dnas l url
(car ca reste dans le nav et bon, ca fait tache après, surtout quand c est un mot de passe-meme crypté)
 
sinon, tu utilise  
char *data;
data = getenv("QUERY_STRING" );
pour recuperer l url, mais c est quoi la librairie a utiliser pour cette fonction ?!

 

[edtdd]--Message édité par slvn--[/edtdd]

n°58780
barbarella
Posté le 10-09-2001 à 08:43:51  profilanswer
 

salut,
 
bon la il faudrait que tu trouves un p'tit cours sur les cgi c/c++, car te faire un cours sur le forum c'est un peu long ;).
 
Tu as 2 façons de passer les param dans un cgi. la forme GET (param visible) et POST (invisible). Mais les 2 formes de se traitent pas de la même manière pour la récup des param.
 
La forme POST est utilisé dans les formulaires exemple :
 
printf("<FORM method=\"POST\" ACTION=\"prog.cgi\">" );

n°58781
barbarella
Posté le 10-09-2001 à 08:47:24  profilanswer
 

pour la fonction getenv c'est stdlib.
 
Voila les lib que j'utilse habituellement pour linux et Windows
 
// LINUX
#include<stdio.h>
#include<fcntl.h>
#include<malloc.h>
#include<string.h>
#include<stdlib.h>
#include<sys/stat.h>
 
// Windows  
#include<stdio.h>
#include<conio.h>
#include<fcntl.h>
#include<alloc.h>
#include<mem.h>
#include<string.h>
#include<dir.h>
#include<dos.h>
#include<stdlib.h>
#include<\sys\stat.h>
#include<io.h>

n°58784
slvn
Posté le 10-09-2001 à 09:17:09  profilanswer
 

ok merci pour cette info, je tacherai de chopper des cours cgi c/c++
merci encore pour ton aide :)

mood
Publicité
Posté le 10-09-2001 à 09:17:09  profilanswer
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
Créer 1 programme batch et l'enregister en .exe ?Est ce que free accepte le CGI sur les sites perso?
[vb] créer un programme indépendantGROS PROB CGI
Lancér Notepad à partir d'un programme C++programme dos
[php] Recuperer le programme TVProgramme pour ejecter un cd
[CGI] quel hebergeur gartuit accepte els script CGI ???[HEBERGEUR] Quel hebergeur gratuit accepte les script CGI ??
Plus de sujets relatifs à : Qui programme ses CGI en C/C++ ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)