💬
Logga in
Fuska.se

Kontakta Oss Formulär

4 svar · startad

Nivå 3 · Lärling
Trådstartare #1

Jo, Jag har ett kontakta oss formulär på min sida men problemet är att meddelandet inte skickas någonstans det bara skickas iväg i luften och hur gör jag för att det ska skickas till min mail. Kan någon ge ett kodexempel?

Nivå 1 · Novis
#2

Äre inte du som borde vara proffset?

Nivå 3 · Lärling
Trådstartare #3

Varför?

10 Apr 2010
Nivå 1 · Novis
#4

Formuläret :

 

skicka.html

 

<form method="POST" action="skickad.php">

<input type="text" name="name" size="19"><br>

<br>

<input type="text" name="email" size="19"><br>

<br>

<textarea rows="9" name="message" cols="30"></textarea>

<br>

<br>

<input type="submit" value="Submit" name="submit">

</form>

 

 

Koden som skickar

 

skickad.php

<?php

if(isset($_POST['submit'])) {

 

$to = "[email protected]";

$subject = "Form Tutorial";

$name_field = $_POST['name'];

$email_field = $_POST['email'];

$message = $_POST['message'];

 

$body = "From: $name_field\n E-Mail: $email_field\n Message:\n $message";

 

echo "Data has been submitted to $to!";

mail($to, $subject, $body);

 

} else {

 

echo "blarg!";

 

}

?>

 

Ändra

$to = "[email protected]";

 

till din email ist för "[email protected]"

 

 

Nu kan du såklart trixa med koden.

 

Men ja har markerat saker saker med röd text för att visa att du kan byta de

 

 

HTML filen döper du till detta fallet vad du vill,

 

 

Men för att döpa PHP filen va du vill måste du ändra

 

<form method="POST" action="skickad.php">

 

Där de står skickad.php till te.x asballt.php

 

 

Hoppas de hjälpte..

 

Mvh Zorron

Nivå 3 · Lärling
Trådstartare #5
↗ till inlägget

Formuläret :

 

skicka.html

 

<form method="POST" action="skickad.php">

<input type="text" name="name" size="19"><br>

<br>

<input type="text" name="email" size="19"><br>

<br>

<textarea rows="9" name="message" cols="30"></textarea>

<br>

<br>

<input type="submit" value="Submit" name="submit">

</form>

 

 

Koden som skickar

 

skickad.php

<?php

if(isset($_POST['submit'])) {

 

$to = "[email protected]";

$subject = "Form Tutorial";

$name_field = $_POST['name'];

$email_field = $_POST['email'];

$message = $_POST['message'];

 

$body = "From: $name_field\n E-Mail: $email_field\n Message:\n $message";

 

echo "Data has been submitted to $to!";

mail($to, $subject, $body);

 

} else {

 

echo "blarg!";

 

}

?>

 

Ändra

$to = "[email protected]";

 

till din email ist för "[email protected]"

 

 

Nu kan du såklart trixa med koden.

 

Men ja har markerat saker saker med röd text för att visa att du kan byta de

 

 

HTML filen döper du till detta fallet vad du vill,

 

 

Men för att döpa PHP filen va du vill måste du ändra

 

<form method="POST" action="skickad.php">

 

Där de står skickad.php till te.x asballt.php

 

 

Hoppas de hjälpte..

 

Mvh Zorron

 

Tack, Hittade faktiskt lite tidigare idag det jag behövde på webdesignskolan men tack =).

Vill du vara med i diskussionen?

Bli medlem Logga in