Gå til innhold

lefsaker

Medlemmer
  • Innlegg

    511
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av lefsaker

  1. Jeg har akkurat satt opp en WoW-BC server, og trenger et skjema som brukere kan fylle inn brukernavn og passord, og dette blir sendt til databasen, i riktig tabell.

     

    Jeg legger ved et bilde som viser "localhost | database | table" og resten av siden, slik som tabellen er.

     

    Det første scriptet må gjøre, er å høyne verdien i "id" hver gang en ny bruker registrerer seg.

    Deretter registreres brukernavn og passord som er fylt inn i to felter.

    Etter det, skal "gmlevel" automatisk bli satt til "0" og resten av rekkene tror jeg kan være tomme.

     

    Jeg aner ikke hvor vanskelig dette er eller om det i det hele tatt er mulig, men jeg hadde satt stort pris på om noen kunne hjulpet meg med dette, ettersom jeg er helt fulstendig blank på database-arbeid.

     

     

    BAH! Slett denne... Jeg fant ut av det

    post-105097-1173596907_thumb.jpg

  2. Jeg har tenk å sette opp en liten side som folk kan bruke til å sende mail fra hvem de vil, til hvem de vil.

     

    Dette er scriptet jeg bruker:

    <?php
    
    if ($_POST['submit'] == TRUE) {
    $receiverMail  = stripslashes(strip_tags($_POST['receiver']));
    $name       = stripslashes(strip_tags($_POST['name']));
    $email  = stripslashes(strip_tags($_POST['email']));
    $msg  = stripslashes(strip_tags($_POST['msg']));
    $msgformat	= "Fra: $name \nEmail: $email\n\n$msg";
    
    if(empty($receiverMail) || empty($email) || empty($msg)) {
     echo "<h2>Meldingen er ikke sendt</h2><p>Vennligst fyll ut alle de nødvendige feltene</p>";
    }
    elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
     echo "<h2>Meldingen er ikke sendt</h2><p>E-mail adressen er ugyldig</p>";
    }
    elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
     echo "<h2>Meldingen er sendt!</h2><p>Dette er ditt annsvar, ikke mitt.<br><br><br><br><br><br><br><br></p>"; }
    else {
     echo "<h2>Meldingen er ikke sendt</h2><p>Vennligst prøv igjen... Hvis problemet oppstår igjen, er det nok noe galt med serveren.</p>";
    }
    }
    else { ?>
    <form method="post" action="">
    <p>
    <label for="name">E-mail adressen du vil sende TIL:</label><br>
    <input id="receiver" name="receiver" type="text" size="30" maxlength="500" /><br /><br />
    
    <label for="email">E-mail adressen du vil sende FRA:</label><br>
    <input id="email" name="email" type="text" size="30" maxlength="500" /><br /><br />
     
     <label for="name">Navnet du vil sende FRA:</label><br>
    <input id="name" name="name" type="text" size="30" maxlength="500" /><br /><br />
    
    <label for="message">Melding:</label><br>
    <textarea id="message" name="msg" cols="50" rows="6"></textarea><br />
    
    <label for="submit"></label>
    <input id="submit" class="button" type="submit" name="submit" value="Send" />
    </p>
    </form>
    <?php } ?>

     

    Jeg vil at hvis man prøver å sende skjemaet dersom feks. "[email protected]" er fylt inn i enten "$receiverMail", "$mail", eller at "Kanin kaninsen" er fylt inn i "$name" så skal det ikke være mulig å sende mailen, og en feilmelding skal komme opp.

     

    Er dette lett å få til?

  3. Prøvde den nå, men det funker bare på 1,5 av 3 diver...

     

    Headeren er OK

    Menu funker halvveis, men den er mong mot venstre.

    Innholdet får ikke bakgrunn i det hele tatt.

     

    Her er linken til siden

     

     

    I head tagen:

    <style type="text/css">
    img, div { behavior: url(iepngfix.htc) }
    </style>
    <script type="text/javascript">
    
    if (document.all && document.styleSheets && document.styleSheets[0] &&
     document.styleSheets[0].addRule)
    {
      document.styleSheets[0].addRule('*', 'behavior: url(iepngfix.htc)');
    }
    </script>
    

     

     

     

    CSS'en som tilhører headeren er:

    #header {
    width: 709px;
           margin: 0 auto;
    position: relative;
    height: 150px;
    background: url(img/header.png) repeat center top;
    padding: 0;
    font-size: 14px;
    color: #FFF;
    }
    

     

     

    CSS'en for menu er:

    #menu {
    clear: both;	
    margin: 0; 
    position: relative;
           padding: 0 210px 0 0;
    background: url(img/menu.png) repeat-y center top;	
    font: bold 12px/26px Verdana, Arial, Tahoma, Sans-serif;
    height: 29px;
    }
    

     

     

    CSS'en for wrap (innhold) er:

    #wrap {
    width: 709px;
    background: url(img/content.png) repeat-y center top;
    margin: 0 auto;
    position: relative;
    padding: 0;
    text-align: left;
    
    }
    

×
×
  • Opprett ny...