Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]
Forum PHP.pl > Forum > Przedszkole
Krismen
Zrobiłem taki oto formularz:

<table>

<form action="skrypt.php" method="post">

<tr>
<td></td>
<td> <h4> REZERWACJA </h4> </td>
</tr>

<tr>
<td><label for="miasto"><p class="formu">Miasto</p></label></td>
<td><input type="text" name="miasto" /><br /></td>
</tr>

<tr>
<td><label for="stacja"><p class="formu">Stacja</p></label></td>
<td><input type="text" name="stacja" /><br /></td>
</tr>

<tr>
<td><label for="odbior"><p class="formu">Odbiór</p></label></td>
<td><input type="text" name="odbior" /><br /></td>
</tr>

<tr>
<td><label for="zwrot"><p class="formu">Zwrot</p></label></td>
<td><input type="text" name="zwrot" /><br /></td>
</tr>

<tr>
<td><label for="produkt"><p class="formu">Produkt</p></label></td>
<td><input type="text" name="produkt" /><br /></td>
</tr>

<tr>
<td><label for="email"><p class="formu">Twój email</p></label></td>
<td><input type="text" name="email" /><br /></td>
</tr>

<tr>
<td></td>
<td><input class="wyslij" type="submit" value="Wyślij" /></td>
</tr>
</table>

i taki kod w PHP

<?

$adresat = 'ja@konto.pl'; // pod ten adres zostanie
@$email = $_POST['email'];
@$content = $_POST['content'];
$miasto = $_POST['miasto']; ('<br>');
$stacja = $_POST['stacja']; ('<br>');
$odbiór = $_POST['odbior']; ('<br>');
$zwrot = $_POST['zwrot']; ('<br>');
$produkt = $_POST['produkt']; ('<br>');
$header = "From: $email \nContent-Type:".
' text/plain;charset="iso-8859-2"'.
"\nContent-Transfer-Encoding: 8bit";
if (mail($adresat, 'List ze strony', $content, $header))
echo '<p>Twój email został wysłany</p>';
else
echo '<p><b>NIE</b> wysłano maila!</p>';

?>

Dodam tylko, że jestem raczkujący w PHP ale bardzo mi zależy by umieścić ten formularz na swojej stronie i przede wszystkim by działa poprawnie. W tej chwili jest tak że emaile do mnie dochodzą, tyle tylko że PUSTE !
Proszę fachowców od PHP by pomogli i poprawili to co jest zle w tym kodzie. Być może wszystko jest źle... HELP
nospor
$_POST['content']
przeciez nie masz pola o nazwie content....

uzywaj bbcode
popraw tytul na zgodny z regulaminem
Krismen
Ok już pomału kumam, usunąłem pole content, jednak nie mogę wpisać wszystkich moich zmiennych w polu email (jest ich 7 a mogą być chyba tylko 4) więc jak to zrobić ?
mecenas
co zrobić...?

Wybacz, będę brutalny - pogoogłować i pouczyć się. Brakuje Ci elementarnej wiedzy, a od jej zdobywania nie jest raczej to forum... Mało kto z chęcią będzie pisał za Ciebie kod, takie są niestety fakty...

Powodzenia smile.gif
nospor
poprosilem grzecznie:
Cytat
uzywaj bbcode
popraw tytul na zgodny z regulaminem


Drugi raz prosic nie bede. zamykam. jak stwierdzisz, ze jestes gotow spelnic moje prośby, zapraszam na PW
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.