Gå til innhold

Registrerings script av noe slag. hjelp


Anbefalte innlegg

Hei,

 

Sitter her og vet ikke hva jeg skal gjøre.

 

Jeg trenger en slags rute hvor random personer skriver inn navn,nummer,e-post og et spm felt. når den random personen da trykker send så kommer det en e.post til meg og personen er påmeldt til arrangementet.

 

burde være i php da jeg ikke skjønner mysql.

 

Kan noen hjelpe værsnåsnill ?

 

Bimme

Lenke til kommentar
Videoannonse
Annonse

Det ene tregner ikke å utelukke det andre. Spørringene er enkle;

 

Følgende legges inn i databasen når en person fyller ut skjemaet

"INSERT INTO paameldte (navn, telefon, epost, kode) VALUES('$navn', '$telefon', 'epost', 'kode')";

 

Følgende spørring kjøres når personen har klikket på lenken i bekreftelseseposten.

"UPDATE paameldte SET bekreftet = true WHERE kode = '$kode'";

 

Følgende kjøres for å liste opp alle som har bekreftet deltagelse.

"SELECT navn, telefon, epost FROM paameldte WHERE bekreftet = true";

 

Du må selvfølgelig koble til databasetjeneren og feilsjekke data du har mottatt fra skjema selv.

 

Hva er dette "smp-feltet" du prater om og hva er det du trenger hjelp til sånn helt sånn egentlig?

Lenke til kommentar

ja, hvilke sider er det som må til for og få dette scriptet til og fungere ?

 

 

<html>

<body>

 

<?php

if (isset($_REQUEST['email']))

//if "email" is filled out, send email

{

//send email

$email = $_REQUEST['email'] ;

$subject = $_REQUEST['subject'] ;

$message = $_REQUEST['message'] ;

mail( "[email protected]", "Subject: $subject",

$message, "From: $email" );

echo "Thank you for using our mail form";

}

else

//if "email" is not filled out, display the form

{

echo "<form method='post' action='mailform.php'>

Email: <input name='email' type='text' /><br />

Subject: <input name='subject' type='text' /><br />

Message:<br />

<textarea name='message' rows='15' cols='40'>

</textarea><br />

<input type='submit' />

</form>";

}

?>

 

</body>

</html>

 

Lenke til kommentar

dette ble for hardt for meg..

 

Kan noen lage et script til meg som jeg limer inn på siden jeg har laget ?

 

skal inneholde :

 

4 ruter som en setning skal fylles ut i hver.

 

og 1 stor rute til spm.

 

også en submit knapp.

 

plz

 

send det gjerne på pm om den som lager det gidder,,

 

takk

Lenke til kommentar

Ikke den beste koden, og det ser heller ikke så pent ut for den som mottar mailen, men den funker.

 

<html>
<body>

<form action="lenke-til-den-siden-du-er-på-nå" method="post">
Din epost: <input type="text" name="epost" /><br />
Ditt navn: <input type="text" name="navn" /><br />
Ditt nummer: <input type="text" name="nummer" /><br />
Annet: <input type="text" name="annet" /><br />
<input type="submit" value="Send mail" />
</form>

<?php $to = "[email protected]";
$from = $_POST['epost'];
$subject = "Påmelding til arrangement";
$navn = $_POST['navn'];
$nummer = $_POST['nummer'];
$message = $from . " " . $_POST['annet'] . " " . $navn . " " . $nummer;
$headers = "From: $from";

mail($to,$subject,$message,$headers);
echo "Påmeldingen er sendt.";

?>

</body>
</html>

Lenke til kommentar

Prøvd en annen email?

 

Det er noe feil på denne, sikkert noen her som klarer å fikse det, men det er i alle fall en start. Feilen er at du ikke får sendt inn mailen, for da spør den om passord på nytt. Er sikkert noen som klarer å finne på noe ;)

 

Klikk for å se/fjerne innholdet nedenfor
<?php

$username = "bimme";

$password = "passord";



if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {



?>



<h1>Logg inn</h1>



<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

   <p><label for="txtUsername">Brukernavn:</label>

   <br /><input type="text" title="Brukernavn" name="txtUsername" /></p>



   <p><label for="txtpassword">Passord:</label>

   <br /><input type="password" title="Passord" name="txtPassword" /></p>



   <p><input type="submit" name="Submit" value="Logg inn" /></p>



</form>



<?php


}

else {



?>



 <form action="http://www.kris.li/kontakt/Logg.php" method="post">
 Din epost: <input type="text" name="epost" /><br />
 Ditt navn: <input type="text" name="navn" /><br />
 Ditt nummer: <input type="text" name="nummer" /><br />
 Annet: <input type="text" name="annet" /><br />
 <input type="submit" value="Send mail" />
 </form>

 <?php 

 $to = "[email protected]";
 $from = $_POST['epost'];
 $subject = "Påmelding til arrangement";
 $navn = $_POST['navn'];
 $nummer = $_POST['nummer'];
 $message = $from . " " . $_POST['annet'] . " " . $navn . " " . $nummer;
 $headers = "From: $from";

 mail($to,$subject,$message,$headers);
 echo "Påmeldingen er sendt.";

 ?>

 

Edit: Du kan sikkert bruke dette:

http://www.mtopsoft.com/htmllock/passwordphp.htm

Endret av Kris
Lenke til kommentar

ja, blir ikke det en liten enkel koding jeg putter inn nederst da ? ;D

 

kan være veldig simpelt men bare den MÅ fylles ut for og trykke send inn.

 

jeg har også testet en annen mail , men den er fortsatt tom;/

hva skal jeg gjør ?

 

Bimme

Endret av b-i-m-m-e
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...