Avatar billede weblance Nybegynder
26. oktober 2005 - 10:29 Der er 5 kommentarer og
1 løsning

Give brugeren besked om at meddelelsen er sendt - hvordan?

Jeg har denne formular hvor man kan tilmelde sig et nyhedsbrev:

Formularen:
<form method = "post" onSubmit="validering();return false;" action="<? echo $_SERVER["PHP_SELF"];?>">
                  <table width="75%"  border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td width="200"><input name="email" type="text" class="textfelt" id="email" size="40"></td>
                      <td width="10"><img src="images/tom.gif" width="20" height="10"></td>
                      <td width="105"><input name="Submit" type="submit" class="knap" value="Tilmeld nyhedsbrev"></td>
                    </tr>
                  </table>
                </form>

Scriptet:
<?
$xemail = str_replace("@", "=", $email);
mail("mailinglist-subscribe-$xemail@mitdomæne.dk", "","","From: $email <$email>")
?>

Hvordan kan jeg give brugeren besked om at forespørgslen er sendt, ikke som en popup, men evt. som en tekst øverst i browseren?

På forhånd tak

/Carl
Avatar billede dmdisco Nybegynder
26. oktober 2005 - 10:35 #1
<?
$xemail = str_replace("@", "=", $email);
mail("mailinglist-subscribe-$xemail@mitdomæne.dk", "","","From: $email <$email>") or die("Mailen blev ikke sendt");
print "mailen blev sendt";
?>
Avatar billede weblance Nybegynder
26. oktober 2005 - 10:47 #2
Tak dmdisco, men nu står der 'mailen blev sendt' hele tiden!
Avatar billede dmdisco Nybegynder
26. oktober 2005 - 11:26 #3
det er fordi du ikke tjekker om formen er submittet

<?
if ($email) {
$xemail = str_replace("@", "=", $email);
mail("mailinglist-subscribe-$xemail@mitdomæne.dk", "","","From: $email <$email>") or die("Mailen blev ikke sendt");
print "mailen blev sendt";
} elseif ($submit) {
print "du skal skrive en mail adresse";
}
?>
Avatar billede weblance Nybegynder
26. oktober 2005 - 11:29 #4
OK, tak for det! Send et svar til dine point :)
Avatar billede dmdisco Nybegynder
26. oktober 2005 - 11:42 #5
svar
Avatar billede dmdisco Nybegynder
26. oktober 2005 - 11:42 #6
hovsa
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