Avatar billede technodance.dk Nybegynder
11. juli 2003 - 21:28 Der er 12 kommentarer og
1 løsning

glemt password script og send det i mail

hej exp.

jeg søger et php-script som kigger om brugernavn, kodeord og mail er rigtigt i en database og vi så skal den sende en mail med brugernavn og kodeord....  og vis det ikke er rigtigt skal den skrive at brugernavnet ikke eksistere

Håber at I kan hjælpe mig

/rene
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 21:44 #1
Jeg finder lige nogle scripts (hvis jeg kan) men ellers skal der nok være nogle her:

www.solutions2all.dk
www.netcoders.dk
www.thomaslunde.dk

2 sek jeg finder lige nogle direkte links!

// Anders
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 21:48 #2
Her er der et script, hvor der er en glemt password funk. indeni: http://www.netcoders.dk/sources.asp?mode=view_source&tech_id=2&id=1554

Jeg ser lige om jeg kan finde flere.
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 21:55 #3
Der er helt sikkert en masse på Solutions2All.dk men de er desværre midlertidigt nede lige i øjeblikket :o(
Avatar billede technodance.dk Nybegynder
11. juli 2003 - 22:14 #5
kan ikke finde script og poste det her??
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 22:36 #6
Sådan noget her:

<?php
if(count($_POST)>0)
{
$sql = "select * from tabelnavn where navn='$navn'";
if($result = mysql_query($sql))
{
    $row = mysql_fetch_array($result);
    if(mail($row[navn]." <".$row[email].">", "Dit password", "Dit password er: ".$row[pass]."\nOg brugernavnet er: ".$row[navn]))
    {
        echo "Password sendt";
    }
}
}
else
{
    echo "Bruger eksisterer ikke i databasen";
}
?>
<form name="nytpassword" method="post">
Brugernavn: <input type="text" name="navn">
<input type="submit" value="Modtag password">
</form>

??
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 22:38 #7
Du skal selvfølgelig selv tilpasse det, din database.
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 22:48 #8
Se evt. dette spm.: http://www.eksperten.dk/spm/328131

Det er der jeg har ovenstående script fra.

// Anders
Avatar billede technodance.dk Nybegynder
11. juli 2003 - 22:50 #9
hvor er fejl lige???

<?

//conn.php

if(count($_POST)>0)
{
$sql = "select * from kundelogin where mail='$mail'";
if($result = mysql_query($sql))
{
    $row = mysql_fetch_array($result);
    if(mail($row[navn]." <".$row[email].">", "zubnet.dk - glemt kodeord", "Dit kodeord er: ".$row[kodeord]."\nOg brugernavnet er: ".$row[navn]))
    {
        echo "Password sendt";
    }
}
}
else
{
    echo "Bruger eksisterer ikke i databasen";
}
?>

<form action="" method="post">
<TABLE ALIGN="center" BORDER="0">
<TR>
    <TD COLSPAN="2" id="nexpag" ALIGN="center"><b>Har du glemt<br>brugernavn og kodeord?</b></TD>
</TR>
<TR>
    <TD COLSPAN="2" id="nexpag" ALIGN="center"><b>Indtast dit brugernavn</b></TD>
</TR>
<TR>
    <TD><font class="text">Din mail:</font></TD>
    <TD><input type="text" name="mail"></TD>
</TR>
    <TD COLSPAN="2" ALIGN="center"><input type="submit" name="ok" value="Send kodeord"><br><? echo "$fejl";?></TD>
</TR>
</TABLE>
<FORM>
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 23:08 #10
Prøv:

<?

//conn.php

$mail = $_GET["mail"];
$sql = "select * from kundelogin where mail='$mail'";

while($row = mysql_fetch_array($sql)) {

$epost = $row["epost"];
$bruger = $row["navn"];
$pass = $row["kodeord"];
mail("$epost",
    "Bruger og pass",
    "Brugernavn: $bruger\nAdgangskode: $pass");

echo "Mail er sendt til $epost";
}

?>

<form action="ovenstaaendeside.php" method="post">
<TABLE ALIGN="center" BORDER="0">
<TR>
    <TD COLSPAN="2" id="nexpag" ALIGN="center"><b>Har du glemt<br>brugernavn og kodeord?</b></TD>
</TR>
<TR>
    <TD COLSPAN="2" id="nexpag" ALIGN="center"><b>Indtast dit brugernavn</b></TD>
</TR>
<TR>
    <TD><font class="text">Din mail:</font></TD>
    <TD><input type="text" name="mail"></TD>
</TR>
    <TD COLSPAN="2" ALIGN="center"><input type="submit" name="ok" value="Send kodeord"><br>TD>
</TR>
</TABLE>
<FORM>

Jeg har lavet en ny version, den burde virke. Det er i 2 sider, en til formen, og en til php siden.

Bare spørg hvis der er noget.

// Anders
Avatar billede technodance.dk Nybegynder
12. juli 2003 - 23:40 #11
<?

//conn.php

$mail = $_GET["mail"];
$sql = "select * from kundelogin where mail='$mail'";

while($row = mysql_fetch_array($sql)) {

$epost = $row["mail"];
$bruger = $row["brugernavn"];
$pass = $row["kodeord"];
mail("$mail",
    "Bruger og pass",
    "Brugernavn: $bruger\nAdgangskode: $pass");

echo "Mail er sendt til $mail";
}

?>
Avatar billede technodance.dk Nybegynder
12. juli 2003 - 23:41 #12
der er fejl i linen while
Avatar billede technodance.dk Nybegynder
13. juli 2003 - 03:18 #13
lukke og fandt selv ud af det men tak fordi I ville hjælpe mig
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester