pb formulaire html recuperer données avc perl/cgi ou c++

pb formulaire html recuperer données avc perl/cgi ou c++ - HTML/CSS - Programmation

Marsh Posté le 18-09-2007 à 16:56:00    

bonjour,
 
j'ai toujours un probleme avec un formulaire tout simple voici le code:
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Test</title>
</head>
<body>
<form method="GET" action="recup.pl" >
<p>Nom : <input type="text" name="nom"></p>
<p>Prenom : <input type="text" name="prenom"></p>
<p>Courriel : <input type="text" name="email"></p>
<p><input type="submit" name="Submit" value="envoyer">
</p>
</form>
</body>
</html>
 
alors pour explication je suis sur vista integrale avec IIS pour tester
 
le recup.pl cest la toute lhistoire :
 
#!f:\Perl\bin\perl
 
print "Hello, world";
 
je sais que jai oublié des trucs
 
je voudrais deja qd jappuye sur envoyer quil maffiche un hello sur la page web
 
ensuite pour recup nom prenom et courriel cest une autre histoire.
 
Jespere avoir pas été trop compliqué dans l'explication.
 
Si vous poster pour descendre abstenez-vous!
 
ps: je dit ca car c'est trop frequent, on est la pour partager des connaissances, pas pour rabaisser les gens qui apprennent...
 
merci aux autres


Message édité par eX- le 18-09-2007 à 16:57:02
Reply

Marsh Posté le 18-09-2007 à 16:56:00   

Reply

Marsh Posté le 18-09-2007 à 17:58:19    

Citation :

j'ai toujours un probleme avec un formulaire tout simple voici le code:


 
Quel genre de problème as-tu ?
Fichier non trouvé ? Erreur de traitement ? Explosion du PC ? :p

Reply

Marsh Posté le 19-09-2007 à 15:53:43    

Bidem a écrit :

Citation :

j'ai toujours un probleme avec un formulaire tout simple voici le code:


 
Quel genre de problème as-tu ?
Fichier non trouvé ? Erreur de traitement ? Explosion du PC ? :p


 
c'est vrai que je n'est pas spécifié lerreur
 
qd je lance iexplore sur localhost (IIS installé)
 
j'ai ceci:
http://localhost/recup.pl?nom=klk& [...] it=envoyer
 
Erreur de serveur dans l'application "test"
 
--------------------------------------------------------------------------------
 
Erreur HTTP 404.2 - Not Found
Description : La page que vous avez demandée est introuvable en raison des paramètres de la liste des restrictions ISAPI et CGI du serveur Web.  
 
Code d'erreur : 0x800704ec  
 
Notification : ExecuteRequestHandler  
 
Module : CgiModule  
 
URL demandée : http://localhost:80/recup.pl?nom=k [...] it=envoyer  
 
Chemin d'accès physique : D:\Home\Inetpub\wwwroot\test\recup.pl  
 
Session utilisateur : Anonyme  
 
Méthode d'ouverture de session : Anonyme  
 
Gestionnaire : CGI Script Map  
 
Causes les plus probables :  
 
Aucun mappage de gestionnaire n'a été trouvé pour cette demande. Une fonctionnalité doit peut-être être installée.  
L'extension du service Web de la ressource demandée n'est pas activée sur le serveur.  
Le mappage de l'extension pointe vers un emplacement incorrect.  
L'extension a été mal orthographiée dans le navigateur ou dans le serveur Web.  
Essayez la chose suivante :  
 
Installez la fonctionnalité qui gère cette demande. Par exemple, si vous obtenez cette erreur pour une page .ASPX, vous devrez peut-être installer ASP.NET à l'aide du programme d'installation d'IIS.  
Vérifiez que l'extension du service Web demandée est activée sur le serveur.  
Ouvrez le Gestionnaire des services Internet IIS et accédez au niveau de serveur que vous souhaitez gérer.  
Dans la section Fonctionnalités, double-cliquez sur Restrictions ISAPI et CGI afin de vérifier que l'extension du service Web est définie sur Allowed.  
Si l'extension ne figure pas dans la liste, cliquez sur Ajouter dans le volet Actions.  
Dans la boîte de dialogue Ajouter une restriction ISAPI ou CGI, saisissez le chemin du fichier .dll ou .exe dans la zone Chemin ISAPI ou CGI, ou cliquez sur Parcourir pour accéder à l'emplacement du fichier.  
Dans la zone Description, décrivez brièvement la restriction.  
(Facultatif) Cochez l'option "Autoriser l'exécution du chemin de l'extension" afin d'autoriser l'exécution automatique de la restriction. Si vous ne le faites pas, l'état de la restriction sera défini sur Non autorisé, qui correspond au paramètre par défaut. Vous pouvez autoriser ultérieurement la restriction en cliquant dessus puis en cliquant sur Autoriser dans le volet Actions.  
Click OK.  
REMARQUE : Assurez-vous que cette extension de service Web ou CGI est nécessaire pour votre serveur avant de l'ajouter à la liste.  
Vérifiez que l'emplacement de l'extension est correct.  
Vérifiez que l'URL de l'extension est orthographiée correctement dans le navigateur et dans le serveur Web.  
Créez une règle de suivi pour effectuer le suivi des demandes ayant échoué pour ce code d'état HTTP. Pour plus d'informations sur la création d'une règle de suivi pour les demandes ayant échoué, cliquez ici.  
Plus d'informations... Cette erreur survient lorsque l'extension du service Web requise n'est pas activée, lorsque l'emplacement ou le nom de l'extension sont mal orthographiés ou sont saisis de manière incorrecte.  
 
 
--------------------------------------------------------------------------------
Informations de version du serveur : Services IIS 7.0.
 
 
et une autre question a titre dinformation je voulais savoir si l'on peut faire ce genre de chose cryptés ?
 
 
merci


Message édité par eX- le 19-09-2007 à 15:55:03
Reply

Sujets relatifs:

Leave a Replay

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