Yaricks Skrevet 3. mars 2007 Del Skrevet 3. mars 2007 Hei, har egentlig fått registrerings scriptet mitt til å fungere, men har lyst at folk som registrerer seg får tilsendt en epost med all informasjon de registrerte seg med... Er dette mulig? Koden ser nå slik ut: Klikk for å se/fjerne innholdet nedenfor <center><br><br> <form action="<?php $_SERVER['PHP_SELF'] ?>" method="post"> <style> .register_table { font-family:Arial; font-size:12px; font-color:#000000; border: 1px solid #000000; } .register_tRight { text-align:right; } </style> <table width="400" class="register_table" style=""> <tr> <td colspan=2 bgcolor="#000066"><font color="#ffffff"> <b>Register new member</b></td> </tr> <tr> <td class="register_tRight">Username:</td> <td><input name='username' type='text' id="username" value="" size='25'maxlength='25' /></td> </tr> <tr> <td class="register_tRight">Password:</td> <td><input name='password' type='password' id="password" value="" size='30' maxlength='25' /></td> </tr> <tr> <td class="register_tRight">Name:</td> <td><input name='name' type='text' id="name" value="" size='30' maxlength='100' /></td> </tr> <tr> <td class="register_tRight">E-mail:</td> <td><input name='user_email' type='text' id="user_email" value="" size='30' maxlength='100' /></td> </tr> <tr> <td class="register_tRight">City:</td> <td><input name='city' type='text' id="city" value="" size='30' maxlength='100' /></td> </tr> <tr> <td class="register_tRight">Country:</td> <td><input name='country' type='text' id="country" value="" size='30' maxlength='100' /></td> </tr> <tr> <td><input type='submit' name='post' value='Join us!' style="border: 1px solid #000000; background:#000066; color:#ffffff; font-family:Arial; font-weight:bold; font-size:9px;"></td> </tr> </table> </form> <?php include ("inc/connect_db.php"); // $id = $_GET['id']; // altså må URL'en være noe slikt: // side.php?id=1 . Bytt ut 1 med ID nummeret til personen du skal slette. $username = mysql_real_escape_string($_POST['username']); $password = mysql_real_escape_string(md5($_POST['password'])); $name = mysql_real_escape_string($_POST['name']); $user_email = mysql_real_escape_string($_POST['user_email']); $city = mysql_real_escape_string($_POST['city']); $country = mysql_real_escape_string($_POST['country']); // hvis man trykker på send knappen // hvis man trykker på send knappen if (isset($_POST['post'])) { if (mysql_num_rows(mysql_query("SELECT * FROM pilots WHERE username='$username'")) > 0 ) { echo 'Det finnes allerede en bruker med det brukernavnet'; } else { $check = mysql_query (" INSERT INTO `pilots` (`pilot_id`, `username`, `password`, `name`, `user_email`, `city`, `country`, `userlevel`) VALUES ('', '$username', '$password', '$name', '$user_email', '$city', '$country', '1' )") or die (mysql_error ()); } if ($check == TRUE ) { echo 'Your request has been sent!'; } else { echo 'Something happened!'; } } ?></center> Lenke til kommentar
Runar0 Skrevet 3. mars 2007 Del Skrevet 3. mars 2007 (endret) Bruk denne: http://www.php.net/manual/en/function.date.php Endret 3. mars 2007 av Shadows0 Lenke til kommentar
Mats Danielsen Skrevet 3. mars 2007 Del Skrevet 3. mars 2007 Dette har vel ingenting med dato og gjøre? Bruk mail() som du kan lese om her: http://no.php.net/manual/en/ref.mail.php Lenke til kommentar
Runar0 Skrevet 3. mars 2007 Del Skrevet 3. mars 2007 aha sry må ha kopiert feil link Lenke til kommentar
Quattro7 Skrevet 3. mars 2007 Del Skrevet 3. mars 2007 <center><br><br> <form action="<?php $_SERVER['PHP_SELF'] ?>" method="post"> <style> .register_table { font-family:Arial; font-size:12px; font-color:#000000; border: 1px solid #000000; } .register_tRight { text-align:right; } </style> <table width="400" class="register_table" style=""> <tr> <td colspan=2 bgcolor="#000066"><font color="#ffffff"> <b>Register new member</b></td> </tr> <tr> <td class="register_tRight">Username:</td> <td><input name='username' type='text' id="username" value="" size='25'maxlength='25' /></td> </tr> <tr> <td class="register_tRight">Password:</td> <td><input name='password' type='password' id="password" value="" size='30' maxlength='25' /></td> </tr> <tr> <td class="register_tRight">Name:</td> <td><input name='name' type='text' id="name" value="" size='30' maxlength='100' /></td> </tr> <tr> <td class="register_tRight">E-mail:</td> <td><input name='user_email' type='text' id="user_email" value="" size='30' maxlength='100' /></td> </tr> <tr> <td class="register_tRight">City:</td> <td><input name='city' type='text' id="city" value="" size='30' maxlength='100' /></td> </tr> <tr> <td class="register_tRight">Country:</td> <td><input name='country' type='text' id="country" value="" size='30' maxlength='100' /></td> </tr> <tr> <td><input type='submit' name='post' value='Join us!' style="border: 1px solid #000000; background:#000066; color:#ffffff; font-family:Arial; font-weight:bold; font-size:9px;"></td> </tr> </table> </form> <?php include ("inc/connect_db.php"); // $id = $_GET['id']; // altså må URL'en være noe slikt: // side.php?id=1 . Bytt ut 1 med ID nummeret til personen du skal slette. $username = mysql_real_escape_string($_POST['username']); $postpass = $_POST['password']; $password = mysql_real_escape_string(md5($postpass)); $name = mysql_real_escape_string($_POST['name']); $user_email = mysql_real_escape_string($_POST['user_email']); $city = mysql_real_escape_string($_POST['city']); $country = mysql_real_escape_string($_POST['country']); // hvis man trykker på send knappen // hvis man trykker på send knappen if (isset($_POST['post'])) { if (mysql_num_rows(mysql_query("SELECT * FROM pilots WHERE username='$username'")) > 0 ) { echo 'Det finnes allerede en bruker med det brukernavnet'; } else { $check = mysql_query (" INSERT INTO `pilots` (`pilot_id`, `username`, `password`, `name`, `user_email`, `city`, `country`, `userlevel`) VALUES ('', '$username', '$password', '$name', '$user_email', '$city', '$country', '1' )") or die (mysql_error ()); } if ($check == TRUE ) { echo 'Your request has been sent!'; // Content $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // Avsendernavn $avsender = "Eksempel.no"; $headers .= 'From: '.$avsender."\r\n"; // Mailens emne $emne = "Kontoopplysninger"; // Meldingen $message = "Hei.<br><br>Takk for at du registerte deg på nettsiden min. <br>Her er dine kontoopplysninger<br><br><b>Brukernavn</b>: $username<br><b>Passord</b>: $postpass<br><br><b>Navn</b>: $name<br><b>Bosted</b>: $city,$country<br> mail($user_mail, $emne, $message, $headers); } else { echo 'Something happened!'; } } ?></center> Har ikke testa det, men tror det funker. Lenke til kommentar
Yaricks Skrevet 3. mars 2007 Forfatter Del Skrevet 3. mars 2007 Skal teste det! Tusen takk! Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå