E-mail form

Tags:    php

Hej

Jeg vil meget gerne have en e-mail form på min hjemmeside (www.anamia.dk), men ved ikke præcist hvordan det skal laves. Formen skal minde om den der er på www.furhuse.dk (under kontakt siden) og skal være programmeret i PHP.

Jeg håber nogen kan hjælpe mig med at få den oprettet!

Mvh.
Mogens Møller



10 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 10 karma
Sorter efter stemmer Sorter efter dato
Hej

Jeg vil meget gerne have en e-mail form på min hjemmeside (www.anamia.dk), men ved ikke præcist hvordan det skal laves. Formen skal minde om den der er på www.furhuse.dk (under kontakt siden) og skal være programmeret i PHP.

Jeg håber nogen kan hjælpe mig med at få den oprettet!

Mvh.
Mogens Møller


Hejsa...

Her er en kode der meget gerne skulle virke:

<code><?php
if(!empty($_POST[mail])){
$fra = $_POST['fra'];
$framail = $_POST['email'];
$til = "spectrum@mail.dk";
$tlf = $_POST['tlf'];
$emne = $_POST['emne'];
$besked = $_POST['besked'];
$headers .= "From: $fra <$framail>\\r\\n";

mail($til, $emne, nl2br($besked), $headers);
echo "Din Besked Belv Sendt";
}
else
{
echo "
<form action='' method='post' name='mail'>
<input type='text' name='fra' value='Dit Navn'><br>
<input type='text' name='email' value='Din E-mail'><br>
<input type='text' name='tlf' value='Dit Tlf Nr'><br>
<select name='emne'>
<option value='valg1'>Valg1</option>
<option value='valg2'>Valg2</option>
<option value='valg3'>Valg3</option>
</select><br>
<textarea cols='50' rows='10' name='besked'></textarea><br>
<input type='submit' name='mail' value='- Send -'>
</form>
";
}


?></code>

Håber det kan bruges

- SpeC - #SpeC.DK @ Q-NET



HELT fantastisk... det virker!!!

Nu bare et enkelt sidste spørgsmål!
Følgende kode:
<select name='emne'>
<option value='valg1'>Valg1</option>
<option value='valg2'>Valg2</option>
<option value='valg3'>Valg3</option>
</select>
Bestemmer hvad emnet på e-mailen bliver. Men kan man ikke slette denne dropdown-funktion og så bare have et fast emne på e-mailen som f.eks.: E-mail fra hjemmesiden.

Det er nemlig det jeg skal bruge e-mail formen til!

Håber I kan hjælpe igen...

Det her burde virke:
<?php
if(!empty($_POST[mail])){
$fra = $_POST['fra'];
$framail = $_POST['email'];
$til = " spectrum@mail.dk";
$tlf = $_POST['tlf'];
$emne = "(HER SKAL DU SKRIVE EMNET)";
$besked = $_POST['besked'];
$headers .= "From: $fra <$framail>\\r\\n";

mail($til, $emne, nl2br($besked), $headers);
echo "Din Besked Belv Sendt";
}
else
{
echo "
<form action='' method='post' name='mail'>
<input type='text' name='fra' value='Dit Navn'><br>
<input type='text' name='email' value='Din E-mail'><br>
<input type='text' name='tlf' value='Dit Tlf Nr'><br>
<br>
<textarea cols='50' rows='10' name='besked'></textarea><br>
<input type='submit' name='mail' value='- Send -'>
</form>
";
}
?>

Husk lige at ændre dit emne...
I will Survive...

Kandu li PHP???
Så tjek denne gruppe:
http://www.udvikleren.dk/groups/?gid=132



Hej PHP-nørdenn og Spec

Mit web-hotel understøtter PHP. Men når jeg uploader filer, så skriver browseren at der er i fejl i linje 5. Gad godt jeg selv vidste hvad fejlen var, men vil I ikke prøve at se på det?

Se det her: "www.anamia.dk/hello.php" eller her "anamia.1go.dk/hello.php". Den skriver det samme begge steder.

Fold kodeboks ind/udKode 

Sådan skal det vist se ud...
//Krille



Hej
udviklerern har en fejl med " men din kode skal se sådan her ud

<?php
if(!empty($_POST[mail])){
$fra = $_POST['fra'];
$framail = $_POST['email'];
$til = " spectrum@mail.dk"; //<-- Vil tro fejlen lå der: $til = &quot;spectrum@mail.dk";
$tlf = $_POST['tlf'];
$emne = $_POST['emne'];
$besked = $_POST['besked'];
$headers .= "From: $fra <$framail>\\r\\n";

mail($til, $emne, nl2br($besked), $headers);
echo "Din Besked Belv Sendt";
}
else
{
echo "
<form action='' method='post' name='mail'>
<input type='text' name='fra' value='Dit Navn'><br>
<input type='text' name='email' value='Din E-mail'><br>
<input type='text' name='tlf' value='Dit Tlf Nr'><br>
<select name='emne'>
<option value='valg1'>Valg1</option>
<option value='valg2'>Valg2</option>
<option value='valg3'>Valg3</option>
</select><br>
<textarea cols='50' rows='10' name='besked'></textarea><br>
<input type='submit' name='mail' value='- Send -'>
</form>
";
}
?>
men der skal ikke være mellemrum efter $til = " til Spektrum.
håber det hjælperdug :)
-------------------------------------------
Husk At Besøge www.GenerationX.dk
-------------------------------------------



Hej Spec

Tak for hjælpen hidtil. Men hvad skal jeg gøre med koden du har givet mig. Jeg har aldrig før programmeret PHP (eller ASP for den sags skyld), kun HTML. Jeg aner ikke frygtelig meget om programmeringe, så vil du ikke forklare lidt nærmere hvordan jeg bruger koden!

På forhånd tak!

Mvh.
Mogens Møller



Hej Spec

Tak for hjælpen hidtil. Men hvad skal jeg gøre med koden du har givet mig. Jeg har aldrig før programmeret PHP (eller ASP for den sags skyld), kun HTML. Jeg aner ikke frygtelig meget om programmeringe, så vil du ikke forklare lidt nærmere hvordan jeg bruger koden!

På forhånd tak!

Mvh.
Mogens Møller

Du opretter et tekstdokument. Så copy/paste'er du alt koden ind i det og vælge gem som.
I filnavn skriver du filnavnet.php
I filtype vælger du Alle filer
Så trykker du Gem og så har du et PHP dokument.

BEMÆRK:
Du kan ikke køre PHP scriptet i din browser uden at installere nogle programmer så du skal have et webhotel med PHP på for at det kan lade sig gøre.


I will Survive...

Kandu li PHP???
Så tjek denne gruppe:
http://www.udvikleren.dk/groups/?gid=132



Hej Spec

Tak for hjælpen hidtil. Men hvad skal jeg gøre med koden du har givet mig. Jeg har aldrig før programmeret PHP (eller ASP for den sags skyld), kun HTML. Jeg aner ikke frygtelig meget om programmeringe, så vil du ikke forklare lidt nærmere hvordan jeg bruger koden!

På forhånd tak!

Mvh.
Mogens Møller


Du gør bare det som PHP-nørden har skrevet. men som sagt skal du ha' installeret PHP på din web-server

- SpeC - #SpeC.DK @ Q-NET



Hej PHP-nørdenn og Spec

Mit web-hotel understøtter PHP. Men når jeg uploader filer, så skriver browseren at der er i fejl i linje 5. Gad godt jeg selv vidste hvad fejlen var, men vil I ikke prøve at se på det?

Se det her: "www.anamia.dk/hello.php" eller her "anamia.1go.dk/hello.php". Den skriver det samme begge steder.



HELT fantastisk... det virker!!!

Nu bare et enkelt sidste spørgsmål!
Følgende kode:
<select name='emne'>
<option value='valg1'>Valg1</option>
<option value='valg2'>Valg2</option>
<option value='valg3'>Valg3</option>
</select>
Bestemmer hvad emnet på e-mailen bliver. Men kan man ikke slette denne dropdown-funktion og så bare have et fast emne på e-mailen som f.eks.: E-mail fra hjemmesiden.

Det er nemlig det jeg skal bruge e-mail formen til!

Håber I kan hjælpe igen...



Det er jo helt forrygende så hurtigt det går herinde...!!! SKØNT. Nu virker det hele perfekt.

Mange tak allesammen...



t