HTML-szerkesztés kezdőknek!!!
  • Dj Faustus #7708
    "Hogyan lehet legegyszerűbben egy megrendelőlapot csinálni? (akár HTML-ben-is)"
    Maga a megrendelőlap megjelenítését meg lehet oldani HTML (+CSS)-ben, viszont az űrlap további feldolgozásához szerveroldali szript (ASP, JSP, CFML, Perl, PHP) kell.

    Egy szimpla HTML-űrlap így néz ki:
    <form action="feldolgoz.php" method="post">
    <p><label for="neve">Név:</label><input type="text" name="neve" id="neve" /></p>
    <p><label for="cime">Cím:</label><input type="text" name="cime" id="cime" /></p>
    <p><label for="phone">Telefon:</label><input type="text" name="phone" id="phone" /></p>
    <p><input type="checkbox" name="termek[]" value="taska">Táska</p>
    <p><input type="checkbox" name="termek[]" value="cipo">Cipő</p>
    <p><input type="checkbox" name="termek[]" value="esernyo">Esernyő</p>
    <p><input type="submit" name="submit" value="Rendel"></p>
    </form>


    Ehhez csinálni kell egy szerveroldali szkriptet - például ilyesmit (feldolgoz.php):
    <?php
    if ($_POST["submit"]=="Rendel") {
    $cim="[email protected]"
    $msg="";
    $msg.="Neve: ".$_POST["neve"]."\n";
    $msg.="Címe: ".$_POST["cime"]."\n";
    $msg.="Telefonszáma: ".$_POST["phone"]."\n";
    $msg.="Megrendelései:."\n";
    foreach ($_POST["termek"] as $ertek) {
    $msg.=$ertek."\n";
    }
    if (mail($cim,"Új megrendelés",$msg)==TRUE) {
    echo "Köszönjük megrendelését";
    }
    }
    ?>


    Persze ezt még lehet (érdemes) finomítani (Captcha-val le lehet ellenőrizni, hogy a küldő tényleg ember, nem valami spammer-robot; a különböző mezőket le lehet formailag ellenőrizni, stb...), csak példaképp mutattam be.