Witam was serdecznie. Potrzebuję jeden prosty skrypt. Nigdy nie miałem zdolności do php, a w dodatku ostatnio sprzedałem książkę vademecum o php koledze który wyjechał do anglii. Szukam informacji na stronach www i na jednej jest taki, a na drugiej inny kod... Strona znajduje się na darmowym hostingu.
Błędy to:
Notice: Undefined index: imie in /var/www/virtual/stronawww.cba.pl/ok.php on line 5
Notice: Undefined index: nazwisko in /var/www/virtual/stronawww.cba.pl/ok.php on line 6
Notice: Undefined index: miastoadres in /var/www/virtual/stronawww.cba.pl/ok.php on line 7
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//PL">
<head>
<title>Formularz</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="Stylesheet" type="text/css" href="formularz.css" />
</head>
<body style="font-size: 11px; font-family: arial, sans-serif; background: url(background.jpg);">
<script type="text/javascript">
// <![CDATA[
function sprawdz(formularz)
{
for (i = 0; i < formularz.length; i++)
{
var pole = formularz.elements[i];
if (!pole.disabled && !pole.readonly && (pole.type == "text") && pole.value == "")
{
alert("Proszę wypełnić wszystkie pola!");
return false;
}
}
return true;
}
// ]]>
</script>
<br />
<center>
<div id="stylized" class="myform">
<form method="post" action="ok.php" enctype="text/plain" onsubmit="if (sprawdz(this)) return true; return false">
<label class="font12">Imię
<span class="small">Wpisz swoje imię</span>
</label>
<input type="text" name="imie" id="imie" class="inputext" />
<label class="font12">Nazwisko
<span class="small">Wpisz swoje nazwisko</span>
</label>
<input type="text" name="nazwisko" id="nazwisko" class="inputext" />
<label class="font12">Adres
<span class="small">Adres zamieszkania</span>
</label>
<input type="text" name="adres" id="adres" class="inputext" />
<label class="font12">Miejscowość
<span class="small">Miejsce zamieszkania</span>
</label>
<input type="text" name="miejscowosc" id="miejscowosc" class="inputext" />
<label class="font12">Kod pocztowy
<span class="small">XX-XXX</span>
</label>
<input type="text" name="kod1" id="kod1" class="kod1" /><input type="text" name="kod2" id="kod2" class="kod2" />
<button type="submit" name="submit" id="submit">Potwierdzam</button>
<div class="spacer"></div>
</form>
</div>
</center>
</body>
</html>
Zaś php:
<?php
error_reporting(E_ALL); // poziom raportowania, http://pl.php.net/manual/pl/function.error-reporting.php
ini_set('display_errors', 1);
$to = $_POST['imie'];
$subject = $_POST['nazwisko'];
$message = $_POST['miasto' . 'adres'];
mail("email@domena.pl","strona"," ".$to." ".$subject." ".$message." ");
?>
Błagam nie zabijajcie mnie ani mojej nadziei...