Avatar billede technodance.dk Nybegynder
11. juli 2003 - 17:08 Der er 7 kommentarer og
1 løsning

send kodeord php

hej exp

jeg har et script her som jeg ikke kan få til at finde e-mailen fra databasen via af brugernavnet og hvis brugernavnet ikke Eksistere skal den skrive det


håber i kan hjælpe mig

/rene


php-kode:
-----------------------------
<?
if(isset($_REQUEST['ok'])) {
$brugernavn = $_REQUEST["brugernavn"];

// adgang til databasen


$resultat = mysql_query("select brugernavn, kodeord from kundelogin where kodeord='$kodeord'");
if(mysql_num_rows($resultat) == 1){
 
$raekke = mysql_fetch_array($resultat);

}else{
$fejl = "<p>Brugernavnet \"$brugernavn\" Eksistere ikke.</p>";
}


$foresp = mysql_query("SELECT mail, kodeord, brugernavn FROM kundelogin WHERE brugernavn= '$brugernavn'");

while($data = mysql_fetch_row($foresp))


// Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = "$data[0]";
    // Emne
    $subject = "zubnet.dk =\Glemt kodeord og brugernavn";

    $message = "<html><body>";
    $message .= "<center>";  //  \n  er et linieskift
    $message .= "<br>";  //  \n  er et linieskift

    $message .= "<head>";  //  \n  er et linieskift

    $message .= "<LINK REL='stylesheet' HREF='http://zubnet.dk/2003/7_7/indstillinger.css' TYPE='text/css'>";  //  \n  er et linieskift


    $message .= "</head>";  //  \n  er et linieskift

    $message .= "<body id='table'></body>";  //  \n  er et linieskift   

    $message .= "<IMG SRC='http://nyt.zubnet.dk/nyt_1/zubnet_logo_1.gif' BORDER='0' WIDTH='288' HEIGHT='70' ALT=''><br>";

    $message .= "brugernavn: <p class='sp1'>$data[2]</p>";
    $message .= "kodeord: <p class='sp2'>$data[1]</p><br>";
    $message .= "<br>";  //  \n  er et linieskift

    $message .= "</center>";  //  \n  er et linieskift
    $message .= "</html></body>";


    $headers .= "from: Robot@zubnet.dk";
    $headers .= "Content-type: text/html";

    mail($recipient, $subject, $message, $headers);
   
    print "<center>mail er afsendt til $recipient<br></center>";

}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>[glemt kodeord]</TITLE>
<!-- index.php -->
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<LINK REL="stylesheet" HREF="indstillinger.css" TYPE="text/css">

</HEAD>
<BODY id="table">
<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">Brugernavn:</font></TD>
    <TD><input type="text" name="brugernavn"></TD>
</TR>
    <TD COLSPAN="2" ALIGN="center"><input type="submit" name="ok" value="Send kodeord"><br><? echo "$fejl";?></TD>
</TR>
</TABLE>
<FORM>
</center>

</BODY>
</HTML>
Avatar billede ahv Nybegynder
11. juli 2003 - 17:19 #1
Prøv ->

<?
if(isset($_REQUEST['ok'])) {
$brugernavn = $_REQUEST["brugernavn"];

// adgang til databasen


$resultat = mysql_query("select mail, kodeord, brugernavn from kundelogin where brugernavn='$brugernavn'");
if(mysql_num_rows($resultat) == 1){
 
$data = mysql_fetch_array($resultat);

// Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = "$data[0]";
    // Emne
    $subject = "zubnet.dk =\Glemt kodeord og brugernavn";

    $message = "<html><body>";
    $message .= "<center>";  //  \n  er et linieskift
    $message .= "<br>";  //  \n  er et linieskift

    $message .= "<head>";  //  \n  er et linieskift

    $message .= "<LINK REL='stylesheet' HREF='http://zubnet.dk/2003/7_7/indstillinger.css' TYPE='text/css'>";  //  \n  er et linieskift


    $message .= "</head>";  //  \n  er et linieskift

    $message .= "<body id='table'></body>";  //  \n  er et linieskift   

    $message .= "<IMG SRC='http://nyt.zubnet.dk/nyt_1/zubnet_logo_1.gif' BORDER='0' WIDTH='288' HEIGHT='70' ALT=''><br>";

    $message .= "brugernavn: <p class='sp1'>$data[2]</p>";
    $message .= "kodeord: <p class='sp2'>$data[1]</p><br>";
    $message .= "<br>";  //  \n  er et linieskift

    $message .= "</center>";  //  \n  er et linieskift
    $message .= "</html></body>";


    $headers .= "from: Robot@zubnet.dk";
    $headers .= "Content-type: text/html";

    mail($recipient, $subject, $message, $headers);
   
    print "<center>mail er afsendt til $recipient<br></center>";

}else{
$fejl = "<p>Brugernavnet \"$brugernavn\" Eksistere ikke.</p>";
}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>[glemt kodeord]</TITLE>
<!-- index.php -->
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<LINK REL="stylesheet" HREF="indstillinger.css" TYPE="text/css">

</HEAD>
<BODY id="table">
<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">Brugernavn:</font></TD>
    <TD><input type="text" name="brugernavn"></TD>
</TR>
    <TD COLSPAN="2" ALIGN="center"><input type="submit" name="ok" value="Send kodeord"><br><? echo "$fejl";?></TD>
</TR>
</TABLE>
<FORM>
</center>

</BODY>
</HTML>
Avatar billede technodance.dk Nybegynder
11. juli 2003 - 17:49 #2
den sender ikke mailen?
Avatar billede technodance.dk Nybegynder
11. juli 2003 - 17:49 #3
den skriver fint at mail er afsendt til (mail-adresse)
Avatar billede ahv Nybegynder
11. juli 2003 - 17:56 #4
$recipient = $data[0];
Avatar billede technodance.dk Nybegynder
11. juli 2003 - 18:05 #5
den skriver fint at mail er afsendt til (mail-adresse)

men nej det gør den ikke
Avatar billede technodance.dk Nybegynder
11. juli 2003 - 19:31 #6
der nogle andre der kan hjælpe mig
Avatar billede snuseren.dk Nybegynder
11. juli 2003 - 22:54 #7
Prøv dette:

<?
if(isset($_REQUEST['ok'])) {
$brugernavn = $_REQUEST["brugernavn"];

// adgang til databasen


$resultat = mysql_query("select * from kundelogin where brugernavn='$kodeord'");
if(mysql_num_rows($resultat) == 1){
 
$raekke = mysql_fetch_array($resultat);

}else{
$fejl = "<p>Brugernavnet \"$brugernavn\" Eksistere ikke.</p>";
}


$foresp = mysql_query("SELECT * FROM kundelogin WHERE brugernavn= '$brugernavn'");

while($data = mysql_fetch_row($foresp))


// Mailen sendes til denne adresse. Flere adresser kan sepereres med komma.
    $recipient = "$data["mail"]";
    // Emne
    $subject = "zubnet.dk =\Glemt kodeord og brugernavn";

    $message = "<html><body>";
    $message .= "<center>";  //  \n  er et linieskift
    $message .= "<br>";  //  \n  er et linieskift

    $message .= "<head>";  //  \n  er et linieskift

    $message .= "<LINK REL='stylesheet' HREF='http://zubnet.dk/2003/7_7/indstillinger.css' TYPE='text/css'>";  //  \n  er et linieskift


    $message .= "</head>";  //  \n  er et linieskift

    $message .= "<body id='table'></body>";  //  \n  er et linieskift   

    $message .= "<IMG SRC='http://nyt.zubnet.dk/nyt_1/zubnet_logo_1.gif' BORDER='0' WIDTH='288' HEIGHT='70' ALT=''><br>";

    $message .= "brugernavn: <p class='sp1'>$data[2]</p>";
    $message .= "kodeord: <p class='sp2'>$data[1]</p><br>";
    $message .= "<br>";  //  \n  er et linieskift

    $message .= "</center>";  //  \n  er et linieskift
    $message .= "</html></body>";


    $headers .= "from: Robot@zubnet.dk";
    $headers .= "Content-type: text/html";

    mail($recipient, $subject, $message, $headers);
   
    print "<center>mail er afsendt til $recipient<br></center>";

}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
    <TITLE>[glemt kodeord]</TITLE>
<!-- index.php -->
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<LINK REL="stylesheet" HREF="indstillinger.css" TYPE="text/css">

</HEAD>
<BODY id="table">
<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">Brugernavn:</font></TD>
    <TD><input type="text" name="brugernavn"></TD>
</TR>
    <TD COLSPAN="2" ALIGN="center"><input type="submit" name="ok" value="Send kodeord"><br><? echo "$fejl";?></TD>
</TR>
</TABLE>
<FORM>
</center>

</BODY>
</HTML>

// Anders
Avatar billede technodance.dk Nybegynder
13. juli 2003 - 03:17 #8
lukke og fandt selv ud af det men tak for de 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