Avatar billede tanettes Nybegynder
24. november 2007 - 16:17 Der er 8 kommentarer

kontaktoplysninger sendes til mail + udskrives på ny side

jeg har en kontaktform hvor brugeren skal skrive oplysninger i og sendes til en mail. den har jeg dog klaret og virker, MEN oplysningerne skal også udtrækkes på en "tak for hendvendelsen side". forstiller mig noget med session, men hvis jeg siger til FORMEN at den skal linkes til den nye side og udskrive oplysningerne så sender den jo ikke også samtidig oplysningerne til mailen... hvordan for jeg den til at gøre begge ting?
Avatar billede Slettet bruger
27. november 2007 - 09:14 #1
den side der sender mailen, skal også outputte "tak for henvendelsen"-beskeden
Avatar billede sorensen_123 Nybegynder
27. november 2007 - 11:17 #2
Altså.. Du vil have at:

1: Man indtaster mail på en side.
2: Man trykker OK eller noget, og så viderestiller den til en ny side, hvor den sender mailen og skriver "Tak for henvendelsen"?

Hvad vil du så?
Avatar billede Slettet bruger
27. november 2007 - 12:09 #3
ja, eller endnu nemmere: En side der både viser formen, sender mail og skriver tak. Det har jeg lavet mange gange i PHP.
Avatar billede tanettes Nybegynder
28. november 2007 - 21:22 #4
ja det er det er det jeg gerne vil have at den skal kunne. men hvordan alle de mange ting på én gang?
Avatar billede Slettet bruger
28. november 2007 - 22:05 #5
if ($_GET['sendbesked']) {
mail('modtager1@blabla.dk,modtager2@blabla.dk',$subject,$besked);
echo "Tak for henvendelsen!<br><br>Her er hvad du har sendt:<br><br><b>Subject:</b><br>{$_GET['subject']}<br>
<br><b>Besked</b><br>{$_GET['besked']}";
exit;};

echo "<form method=post action=mailform.php>
subject: <input type=text name=subject><br>
besked: <input type=text name=besked><br>
<input type=submit value=Send name=sendbesked>";
Avatar billede Slettet bruger
28. november 2007 - 22:06 #6
hov 1 linie mere tilsidst:
echo "</form>";
Avatar billede Slettet bruger
03. december 2007 - 23:12 #7
får jeg point for den her?
Avatar billede Slettet bruger
03. december 2007 - 23:13 #8
hov så skal jeg lige lave et svar:
if ($_GET['sendbesked']) {
mail('modtager1@blabla.dk,modtager2@blabla.dk',$subject,$besked);
echo "Tak for henvendelsen!<br><br>Her er hvad du har sendt:<br><br><b>Subject:</b><br>{$_GET['subject']}<br>
<br><b>Besked</b><br>{$_GET['besked']}";
exit;};

echo "<form method=post action=mailform.php>
subject: <input type=text name=subject><br>
besked: <input type=text name=besked><br>
<input type=submit value=Send name=sendbesked>";
echo "</form>";
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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