Mi a hiba ebben a PHP e-mail formban?
Helló! Az alábbi kóddal dolgozna egy html fájlból indított levélküldés, azonban nem akar működni. Az egész levélben ennyi áll:
Feladó: <> - Tehát az utolsó sorból egy kevés. Mi lehet a gond a változóimmal?
$name = $_POST['name'];
$email = $_POST['email'];
$name2 = $_POST['name2'];
$message = $_POST['message'];
$email_from = $email;
$email_to = 'xyz@gmail.com';
$body = 'Az alábbi üzenet érkezett a fagyiarus.hu weboldalról:' . "\n\n" . 'Vezetéknév: ' . $name . "\n\n" . 'Keresztnév: ' . $name2 . "\n\n" . 'Email cím: ' . $email . "\n\n" . "\n\n" . 'Üzenete: ' . $message;
mail($email_to, $body, 'Feladó: <'.$email_from.'>');
------
Ötletek? :S
...........
<form id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php">
<div class="row-fluid">
<div class="span5">
<label></label>
<input type="text" name="name" class="input-block-level" required="required" placeholder="Vezetékneve">
<label></label>
<input type="text" name="name2" class="input-block-level" required="required" placeholder="Keresztneve">
<label></label>
<input type="text" name="email" class="input-block-level" required="required" placeholder="Email címe">
</div>
....
Rosszul használod a mail függvényt.
Első paraméter: kinek
Második: téma
Harmadik: üzenet szövege
Negyedik (opcionális): header (itt állítsd be a küldőt)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!