[CGI] - Petites questions ... je suis largué là

- Petites questions ... je suis largué là [CGI] - Perl - Programmation

Marsh Posté le 02-06-2004 à 18:20:36    

Bonjour tout le monde !
 
Je viens de commencer un stage en entreprise et je dois développé un site Intranet utilisant une base de donnée assez complexe utilisée pour les gros calculs (cette bdd est développée par la propre boite).
 
Bref, je dois faire un site aidant le support technique (qui ne développe pas).
 
Ils ont commencé à faire quelques trucs et m'ont dit que c'était du CGI (je ne connais absolument pas).
Apres avoir matté, il s'avere que lorsque qu'un utilisateur appelle le page HTML, le serveur execute un .exe qui est fait en C puis compilé. Ce .exe crée la page HTML demandée à l'aide de fprintf ....
Jusque là, pas trop de problèmes.
 
Mis à part ... est ce bien du CGI ? Je pense que oui mais je préfere m'en assurer ... comme le CGI est utilisé principalement avec Perl, je me demande si c'est possible avec du C (je n'ai rien trouvé sur le net sur ce sujet).
 
Bref, en mettant de coté cette question et en supposant que c'est vraiment du CGI (apres tout, ce sont bien des scripts executés par le serveur donc, pourquoi pas), je voudrais savoir si c'est possible d'utiliser des variables de sessions.
C'est pour réglé un problème d'identification sécurisée mais je n'arrive pas a trouver quelque chose sur l'utilisation des variables de sessions avec un fichier .c .... (j'ai trouvé avec ColdFusion mais je sais meme pas ce que c'est alors bon ...).
 
Donc en gros, session vars or not session vars ?
 
Merci d'avoir lu jusqu'au bout et peut etre de m'aider un poil.
@+
Damien

Reply

Marsh Posté le 02-06-2004 à 18:20:36   

Reply

Marsh Posté le 02-06-2004 à 18:23:06    

oui, c'est ça du CGI


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 02-06-2004 à 21:24:50    

ok ... déjà, ca m'enleve pas mal de doutes ...
 
Mais a ce moment là en quoi le PHP n'est pas considéré comme du CGI également ?
Apres tout c'est à peut pres la meme chose ... un script qui s'execute et qui genere des fichiers en fonction ...
 
Bref ... merci
 
Mais pour les variables de session, quelqu'un sait si c'est possible ou non ?

Reply

Marsh Posté le 02-06-2004 à 21:34:29    

http://forum.hardware.fr/forum2.ph [...] t=#t744771


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 03-06-2004 à 07:21:06    

Yeah impec !
Voilà ce qu'il me fallait ...
 
Mais manque toujours la réponse pour les variables de session (c'est quand meme le plus important).
 
Le pb est que j'ai pas encore le net au taf alors c'est un peu compliqué pour les recherches
 
En tout cas, déjà merci beaucoup parce que ca va mieux dans ma tete :)

Reply

Marsh Posté le 03-06-2004 à 07:27:45    

PS: oui, c'est possible d'utiliser des variables de sessions, mais c'est pas prévu par défaut dans l'interface CGI. Il faut donc y aller à la bite et au couteau (positionnement d'un cookie sessionId chez l'utilisateur, base de données pour associer les sessions et leurs informations, ...)
 
Autre solution, trouver une bibliothèque qui fait ça tout seul.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 03-06-2004 à 07:52:14    

Ouais !!!! C'est que ce serait une idée pas trop mauvaise ...
 
En tout cas merci ... si j'étais une meuf, ca me dérangerais de te su.er la b..e (pas compliqué à deviner quand meme) :D  
 
C'est un peu lourd à gérer cette solution mais pk pas apres tout ... faudra juste que je vois si c'est possible de créer une base
 
Au niveau du SessionID, c'est une fonction qui permet de l'avoir ? (c'est peut etre dans les variables d'environnement)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed