Co tu robię źle? To przerobiony gotowiec nie znam się na PHP.
Chciałbym, żeby po wysłaniu otwierało nową stronę. W oryginale był $message w miejscu formularza.
<?php
{
$email = 'xxx@xx.pl';
$subject = 'Artykuly czytelnikow';
$error = 'Wystąpił błąd podczas wysyłania formularza';
$charset = 'iso-8859-2';
$head =
"MIME-Version: 1.0rn" .
"Content-Type: text/plain; charset=$charsetrn" .
"Content-Transfer-Encoding: 8bit";
$body = '';
foreach ($_POST as $name => $value)
{
{
for ($i = 0; $i < count($value); $i++) {
}
}
}
{ header('location: pelnyadres'); } else
}
else
{
?>
<div id="formularz1" style="text-indent: 0;">
<form action="?" method="post" onsubmit="if (this.tresc.value == '') { alert('Zanim wyślesz formularz, musisz wypełnić pole "treść" tekstem!'); return false }">
<span class="fontform">Imię i nazwiko lub nick:<br />
<input type="text" name="nazwisko" style="width: 200;" /><br />
Tytuł:<br />
<input type="text" name="tytul" style="width: 535;" /><br />
Treść:<br />
<textarea name="tresc" style="width: 535; height: 200" /></textarea><br />
e-mail (tylko do kontaktu – nieobowiązkowe):<br /></span>
<input type="text" name="email" style="width: 200;" /><br />
<input type="submit" value="Wyślij" />
</form>
</div>
<?php
}
?>
Można ten kod wstawić do pliku z roszerzeniem html na zasadzie formularz w pliku z action="send.php"
cała reszta w pliku send.php?
Ten post edytował AdamAGP 18.04.2007, 13:01:02