Rechercher : dans
Par :

Petit script cgi-bin

Dernière réponse le 19 jui 2008 à 00:12:27 frzburn, le 10 mar 2004 à 20:54:19 
 Signaler ce message aux modérateurs

Salut,
Je veux faire une petit script cgi. Je veux que sa ressemble à :
Entrer valeur1 :
Entrer valeur2 :
Envoyer

Lorsqu'on clique sur le bouton envoyer, sa fait:
valeur3 = valeur1 + valeur2

et que sa retourne la valeur3 à l'utilisateur. Aussi simple que ça! Mais j'ai chercher sur Google et j'ai rien trouvé qui m'aide beaucoup. En Perl, C ou script, n'importe quoi fait mon affaire!

Merci!

Meilleures réponses pour « Petit script cgi bin » dans :
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
[Web] Un minuscule serveur web sous Windows VoirLe plus petit serveur web sous Windows: 28 ko ! C'est TinyWeb. Malgré sa petite taille, il fonctionne très bien et il est très rapide. Avantages: Pas d'installation nécessaire (un seul fichier) Ultra-compact (59 ko seulement ! Compacté...
Introduction à la programmation des CGI VoirPrésentation de l'interface CGI Un script CGI (Common Gateway Interface, traduisez interface de passerelle commune) est un programme exécuté par le serveur web (on dit généralement « côté serveur »), permettant d'envoyer au navigateur de...
CGI - Réception et traitement des données VoirEnvoyer des données à un script CGI L'envoi de données à un script CGI se fait par l'intermédiaire d'un formulaire HTML. Les formulaires HTML se créent à l'aide de la balise contenant des boutons, des champs, des listes et/ou des cases à...
L'affichage de données sur le navigateur avec les CGI VoirBut d'un script CGI Les scripts CGI ont pour but d'afficher des pages Web générées par un programme informatique, d'où la dénomination de pages web dynamiques pour les pages créées par ce moyen. Toutefois, étant donné que le serveur renvoie telles...

1

grandmoug, le 10 mar 2004 à 21:08:48

Salut,
pourquoi tu veux faire ça avec un script cgi ?
tu peux pas faire ça en php ?
avec un formulaire par exemple ?
<form action='toto.php' method="post" >
nb1 :<input type="text" name="nb1" maxlength="250">
<br>
nb2 :<input type="text" name="nb2" maxlength="250">
<input type="submit" value="envoyer">
</form>

et dans le fichier toto.php
<?
$nb3=$_POST['nb1']+$_POST['nb2'];
echo "val3 = ".$nb3
?>

Voilou, enfin je crois

Répondre à grandmoug

10

olive, le 26 mar 2008 à 15:45:15

Bonjour, j'ai besoin de ton aide. J'ai fait un site hebergé sur free qui contient un formulaire. Je voudrais que les données (nom et prénom) soient envoyées sur mon adresse email. Comment faire ?

Répondre à olive

2

frzburn, le 10 mar 2004 à 21:24:12

Bien je sais pas.... Comme je suis dans Linux, je voulais faire ça en cgi, mais maintenant que tu propose une solution en php, je veux bien essayer!

Merci!

Répondre à frzburn

3

frzburn, le 10 mar 2004 à 21:28:18

J'obtient le message d'erreur suivant :
Method Not Allowed
The requested method POST is not allowed for the URL /car.php.

:/ Tu sais ça peut etre du a quoi?

Répondre à frzburn

4

grandmoug, le 10 mar 2004 à 22:35:35

Comme je suis dans Linux, je voulais faire ça en cgi,
il y a peut être plus simple des fois ;)

Sinon en un fichier (toto.php)
<html>
<head></head>
<body>
<?
if ($_POST['soumis'])
{
$nb3=$_POST['nb1']+$_POST['nb2'];
echo $_POST['nb1']." + ".$_POST['nb2']." = ".$nb3;
exit();
}
?>
<form action='toto.php' method="post" >
nb1 :<input type="text" name="nb1" maxlength="250">
<br>
nb2 :<input type="text" name="nb2" maxlength="250">
<input type="submit" value="envoyer">
<input type="hidden" name="soumis" value="1">
</form>
</body>
</html>
j'ai testé, ça marche au poil ;)

Répondre à grandmoug

5

frzburn, le 10 mar 2004 à 22:45:08

Merci! Merci beaucoup! Ça marche!!! =D
J'avais un autre problème en plus, j'avais pas activer le php dans mon httpd.conf, mais là sa marche!

Merci encore =)

Répondre à frzburn

6

grandmoug, le 10 mar 2004 à 22:46:12

De rien :)

Répondre à grandmoug

7

frzburn, le 10 mar 2004 à 22:59:56

J'ai une autre question pour toi ;;^^
Y a t'il des fonctions mathématiques plus avancées?
Genre, sir je veux élevé mon nb1 à 0,333, genre 1^0.333, je fais comment?

Merci

Répondre à frzburn

8

grandmoug, le 10 mar 2004 à 23:02:51
Répondre à grandmoug

9

frzburn, le 10 mar 2004 à 23:04:16

Haha lol
oui ok, je vais regarder ça =)

bye!

Répondre à frzburn

11

 angel, le 19 jui 2008 à 00:12:27

Ya pas des site qui te donne une page CGI préte ?

Répondre à angel