Formular:
1 | <form action="#" method="GET" onsubmit="formSubmit(); return false;">
|
2 | <script type="text/javascript">
|
3 | function formSubmit() {
|
4 | var wert = document.forms[0].wert.value;
|
5 | if (wert.match(/^-?[0-9]+$/)) {
|
6 | alert('Bitte rufen Sie die Rufnr. 0123/456789 an und geben Sie dort "'+wert+'" an');
|
7 | }
|
8 | else {
|
9 | alert('Bitte geben Sie eine Zahl ein');
|
10 | }
|
11 | }
|
12 | </script>
|
13 | <input name="wert" value="" />
|
14 | <button>Abschicken</button>
|
15 | </form>
|
Natürlich dort die eigene Rufnummer einsetzen (wenn viel Verkehr auf der
Seite ist, am besten ein Callcenter aufmachen). Wenn jemand anruft,
folgendes Programm aufrufen und die Zahl eingeben, diese wird dann der
Variablen "wert" zugewiesen:
1 | #include <stdio.h>
|
2 |
|
3 | int wert;
|
4 |
|
5 | int
|
6 | main(void)
|
7 | {
|
8 | printf("Bitte vom Benutzer gewaehlte Zahl eingeben: ");
|
9 | scanf("%i", &wert);
|
10 | /* die Zahl ist jetzt in der Variablen "wert" */
|
11 | }
|
Ich denke, ich hab alle Vorgaben erfüllt, HTML mit Textfeld, abgeschickt
wird per Button, eingelesen in C. Inputvalidierung hab ich als Bonus
noch mit eingebaut.
Andreas
PS: ernsthaft, deine Frage hat was von "Ich möchte Benzin herstellen.
Das ganze soll aus einer Zapfsäule kommen, und ich möchte es in einem
Auto benutzen."
PS^2: schau dir mal die CGI-Spezifikation an.