Archief - HTML: gegevens versturen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

sir argeh

Legacy Member
hallo,
ik zou graag wat info over de bezoekers hebben van m'n site etc.
dus ik wou ze een formulier laten invullen, maar eens ze dit hebben ingevuld hebben, moeten ze op 'gegevens versturen" duwen en dan moeten de gegevens naar bv. [email protected] verstuurt worden,
alleen dat deeltje ontbreekt in m'n code, kunne jullie zegge welke code ik moet toevoeg en waar?

hier volgt de nog-niet-af-code die ik al heb:

<head>
<title>inloggen</title>
</head>
<body>
<From method= post action="/cgi-bin/x.pl">
<p>mijn persoonlijke gegevens</p>
<p>Naam : <input type=text name="naam">
<p>Adres : <input type=text name="adres">
<p>Plaats: <input type=text name="plaats">
<p>email adres: <input type=text name="email">
</pre>
<p>Geef mij info over:<br>
<p><select size= name="system"><option> site updates
<option>optredens
<option>allebei</select>
<p><input type="submit" value="gegevens versturen">
<input type="reset" value= "gegevens wissen">
</form></p>
</body>
</html>


dank bij voorbaat :p

El Pietrovich

Legacy Member
Met CGI weet ik het niet, maar met PHP is het redelijk eenvoudig.
Code:
Ipv
<From method= post action="/cgi-bin/x.pl">
Gebruik je:
<form method="post" action="mail.php">
Vervolgens schrijf je een klein php scriptje welke de waarden van je velden uitleest en via Mail() verzend. (meer info: http://be2.php.net/manual/en/ref.mail.php )

Een voorbeeld van een php pagina'tje:
Code:
<?php

        // Handle POST method.
        if ($_POST)
        {
            $name = $_POST['name'];
            $email = $_POST['email'];
            $comments = $_POST['comments'];

            // Compose simple text message:
            $message = "Message from $name ($email)\n\nComments:\n\n$comments";

            // Send message to [email protected]
            mail("[email protected]", "Feedback", $message);

            // Thank the generous user
            echo "<h1>Cheers!</h1>\n";
        }
        else
        {

        ?>

Het komt enige wat je moet veranderen zijn de waarden tussen $_POST['waarde'] welke overeenkomt met de naam van het element dat je wil uitlezen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan