Jestem początkującym php'kiem. Mam problem z zczytaniem z źródłowego kodu html danych do przetworzenia na stronie php.
Oto moja strona html:
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-win-1250" />
<title> Strona potwierdzania zakupu przedmiotu</title>
</head>
<body bgcolor="#669999" link="lightskyblue" vlink="red">
<p align="center">
<font face="courier new" size="4" color="yellow">
Witaj!!! <br> Znajdujesz się na stronie potwierdzania zakupu towaru. Poniżej znajduje się formularz, po wypełnieniu którego bezproblemowo sfinalizujemy transakcję kupna-sprzedaży. Wypełnij go, i kliknij na przycisk "Wyślij formularz".</p>
<script TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function sprawdz(formularz)
{
for (i = 0; i < formularz.length; i++)
{
var pole = formularz.elements[i];
if ((pole.type == "text" || pole.type == "password" || pole.type == "textarea") && pole.value == "")
{
alert("Proszę wypełnić wszystkie pola!");
return false;
}
}
return true;
}
//-->
</SCRIPT>
<form action="obsluga_ankiety.php" method="post" enctype="text/plain" onreset="if (!confirm('Czy na pewno chcesz wyczyścić cały formularz?')) return false" ENCTYPE="text/plain" onsubmit="if (sprawdz(this)) return true; return false">
<fieldset>
<legend><font size="-1" color="lightskyblue"> Twoje dane, wybór opcji płatności i wysyłki</font></legend>
<table align="center" cellpadding="3" cellspacing="4">
<tr>
<td>
Imię: </td><td><input type="text" name="imie" input size="30">
</td></tr><tr><td>
Nazwisko: </td><td><input type="text" name="nazwisko" input size="30"><br>
</td></tr><tr><td>
Login Allegro: </td><td><input type="text" name="login_allegro" input size="30"><br>
</td></tr><tr><td>
Twój adres eMail: </td><td><input type="text" name="user_email" input size="30"><br>
</td></tr></table><br>
<table align="center" cellpadding="3" cellspacing="4">
<tr><td>Wybierz:</td>
<td><input type="radio" name="adres" value="brak">Brak</td> <td><input type="radio" name="adres" value="ulica">Ulica</td>
<td><input type="radio" name="adres" value="osiedle">Osiedle</td>
<td><input type="radio" name="adres" value="aleja">Aleja</td>
<td><input type="radio" name="adres" value="plac">Plac</td>
<td><input type="text" name="nazwa_ulicy" input size="35"></td></tr></table>
<table align="center" cellpadding="3" cellspacing="4">
<tr><td>
Nr domu: </td><td> <input type="text" name="nr_domu" input size="3" maxlength="4"></td><td> Nr mieszkania: </td><td><input type="text" name="nr_mieszk" input size="3" maxlength="4"></td><tr>
<tr><td>
Kod pocztowy:</td><td> <input type="text" name="kod_pocztowy" input size="4" maxlength="6"></td><td> Miejscowość: </td><td> <input type="text" name="miejscowosc" input size="30"></td></tr>
</table>
<table align="center" cellpadding="3" cellspacing="3">
<tr><td rowspan="4">
Wybierz formę płatności:</td></tr><tr><td><input type="radio" name="platnosc" value="przelew">Płatność przelewem/wpłatą na konto*),* *) </td></tr><tr><td>
<input type="radio" name="platnosc" value="pobranie">Za pobraniem pocztowym* * *)</td></tr>
<tr><td><input type="radio" name="platnosc" value="o_osobisty">Odbiór osobisty* * * *)</td></tr><br>
</table>
<br>
<table align="center" cellpadding="3" cellspacing="3">
<tr><td rowspan="5">
Wybierz formę przesyłki:</td></tr><tr><td><input type="radio" name="przesylka" value="zwykla">Przesyłka zwykła*)</td></tr><tr><td><input type="radio" name="przesylka" value="priorytet">Przesyłka priorytetowa* *)</td></tr><tr><td><input type="radio" name="przesylka" value="pobranie">Przesyłka za pobraniem pocztowym* * *)</td></tr><tr><td><input type="radio" name="przesylka" value="o_osobisty">Odbiór osobisty* * * *)</td></tr>
</table>
<table align="center">
<tr><td><font size="-1px" color="lime" face="tahoma"><b>*)</font></b></td><td>
<font size="1" color="lime" face="tahoma"><b>
Aby przedmiot został wysłany przesyłką ZWYKŁĄ, do wylicytowanej kwoty należy doliczyć dodatkowo 5 PLN (lub koszty podane na aukcji, w której licytowałeś)<br></font></b></td></tr><tr><td><font size="-1px" color="lime" face="tahoma"><b>**)</font></b></td><td><font size="1" color="lime" face="tahoma"><b>
Aby przedmiot został wysłany przesyłką PRIORYTETOWĄ, do wylicytowanej kwoty należy doliczyć dodatkowo 7 PLN (lub koszty podane na aukcji, w której licytowałeś)<br></font></b></td></tr><tr><td><font size="-1px" color="lime" face="tahoma"><b>***)</font></b></td><td><font size="1" color="lime" face="tahoma"><b>
Aby przedmiot został wysłany ZA POBRANIEM POCZTOWYM, do wylicytowanej kwoty należy doliczyć dodatkowo 11 PLN (lub koszty podane na aukcji, w której licytowałeś)<br></font></b></td></tr><tr><td><font size="-1px" color="lime" face="tahoma"><b>****)</font></b></td><td><font size="1" color="lime" face="tahoma"><b>
Odbiór osobisty możliwy tylko i wyłącznie po wcześniejszym ustaleniu miejsca i godziny spotkania. Brak kosztu przesyłki !</b></font></td></tr></table><br>
</fieldset><fieldset><legend><font size="-1" color="lightskyblue">Wylicytowany przedmiot</font></legend>
<br>
<table align="center" cellpadding="3" cellspacing="4">
<tr><td>
Nazwa zakupowanego przedmiotu: </td><td> <input type="text" name="nazwa_przedmiotu" input size="62"></td></tr>
<tr><td>
Ilość sztuk:</td><td><input type="text" name="ilosc" input size="2" maxlength="2"></td></tr></table><br>
<p align="center">
</fieldset>
<br><p align="center">
<input type="reset" name="reset" value="Wykasuj formularz">
<input type="submit" value="Wyślij formularz"><br><br>
</p>
</form>
<p align="center"><img src="http://zumol.w.interia.pl/created123.gif"></p>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-win-1250" />
<title> Strona potwierdzania zakupu przedmiotu</title>
</head>
<body bgcolor="#669999" link="lightskyblue" vlink="red">
<p align="center">
<font face="courier new" size="4" color="yellow">
Witaj!!! <br> Znajdujesz się na stronie potwierdzania zakupu towaru. Poniżej znajduje się formularz, po wypełnieniu którego bezproblemowo sfinalizujemy transakcję kupna-sprzedaży. Wypełnij go, i kliknij na przycisk "Wyślij formularz".</p>
<script TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function sprawdz(formularz)
{
for (i = 0; i < formularz.length; i++)
{
var pole = formularz.elements[i];
if ((pole.type == "text" || pole.type == "password" || pole.type == "textarea") && pole.value == "")
{
alert("Proszę wypełnić wszystkie pola!");
return false;
}
}
return true;
}
//-->
</SCRIPT>
<form action="obsluga_ankiety.php" method="post" enctype="text/plain" onreset="if (!confirm('Czy na pewno chcesz wyczyścić cały formularz?')) return false" ENCTYPE="text/plain" onsubmit="if (sprawdz(this)) return true; return false">
<fieldset>
<legend><font size="-1" color="lightskyblue"> Twoje dane, wybór opcji płatności i wysyłki</font></legend>
<table align="center" cellpadding="3" cellspacing="4">
<tr>
<td>
Imię: </td><td><input type="text" name="imie" input size="30">
</td></tr><tr><td>
Nazwisko: </td><td><input type="text" name="nazwisko" input size="30"><br>
</td></tr><tr><td>
Login Allegro: </td><td><input type="text" name="login_allegro" input size="30"><br>
</td></tr><tr><td>
Twój adres eMail: </td><td><input type="text" name="user_email" input size="30"><br>
</td></tr></table><br>
<table align="center" cellpadding="3" cellspacing="4">
<tr><td>Wybierz:</td>
<td><input type="radio" name="adres" value="brak">Brak</td> <td><input type="radio" name="adres" value="ulica">Ulica</td>
<td><input type="radio" name="adres" value="osiedle">Osiedle</td>
<td><input type="radio" name="adres" value="aleja">Aleja</td>
<td><input type="radio" name="adres" value="plac">Plac</td>
<td><input type="text" name="nazwa_ulicy" input size="35"></td></tr></table>
<table align="center" cellpadding="3" cellspacing="4">
<tr><td>
Nr domu: </td><td> <input type="text" name="nr_domu" input size="3" maxlength="4"></td><td> Nr mieszkania: </td><td><input type="text" name="nr_mieszk" input size="3" maxlength="4"></td><tr>
<tr><td>
Kod pocztowy:</td><td> <input type="text" name="kod_pocztowy" input size="4" maxlength="6"></td><td> Miejscowość: </td><td> <input type="text" name="miejscowosc" input size="30"></td></tr>
</table>
<table align="center" cellpadding="3" cellspacing="3">
<tr><td rowspan="4">
Wybierz formę płatności:</td></tr><tr><td><input type="radio" name="platnosc" value="przelew">Płatność przelewem/wpłatą na konto*),* *) </td></tr><tr><td>
<input type="radio" name="platnosc" value="pobranie">Za pobraniem pocztowym* * *)</td></tr>
<tr><td><input type="radio" name="platnosc" value="o_osobisty">Odbiór osobisty* * * *)</td></tr><br>
</table>
<br>
<table align="center" cellpadding="3" cellspacing="3">
<tr><td rowspan="5">
Wybierz formę przesyłki:</td></tr><tr><td><input type="radio" name="przesylka" value="zwykla">Przesyłka zwykła*)</td></tr><tr><td><input type="radio" name="przesylka" value="priorytet">Przesyłka priorytetowa* *)</td></tr><tr><td><input type="radio" name="przesylka" value="pobranie">Przesyłka za pobraniem pocztowym* * *)</td></tr><tr><td><input type="radio" name="przesylka" value="o_osobisty">Odbiór osobisty* * * *)</td></tr>
</table>
<table align="center">
<tr><td><font size="-1px" color="lime" face="tahoma"><b>*)</font></b></td><td>
<font size="1" color="lime" face="tahoma"><b>
Aby przedmiot został wysłany przesyłką ZWYKŁĄ, do wylicytowanej kwoty należy doliczyć dodatkowo 5 PLN (lub koszty podane na aukcji, w której licytowałeś)<br></font></b></td></tr><tr><td><font size="-1px" color="lime" face="tahoma"><b>**)</font></b></td><td><font size="1" color="lime" face="tahoma"><b>
Aby przedmiot został wysłany przesyłką PRIORYTETOWĄ, do wylicytowanej kwoty należy doliczyć dodatkowo 7 PLN (lub koszty podane na aukcji, w której licytowałeś)<br></font></b></td></tr><tr><td><font size="-1px" color="lime" face="tahoma"><b>***)</font></b></td><td><font size="1" color="lime" face="tahoma"><b>
Aby przedmiot został wysłany ZA POBRANIEM POCZTOWYM, do wylicytowanej kwoty należy doliczyć dodatkowo 11 PLN (lub koszty podane na aukcji, w której licytowałeś)<br></font></b></td></tr><tr><td><font size="-1px" color="lime" face="tahoma"><b>****)</font></b></td><td><font size="1" color="lime" face="tahoma"><b>
Odbiór osobisty możliwy tylko i wyłącznie po wcześniejszym ustaleniu miejsca i godziny spotkania. Brak kosztu przesyłki !</b></font></td></tr></table><br>
</fieldset><fieldset><legend><font size="-1" color="lightskyblue">Wylicytowany przedmiot</font></legend>
<br>
<table align="center" cellpadding="3" cellspacing="4">
<tr><td>
Nazwa zakupowanego przedmiotu: </td><td> <input type="text" name="nazwa_przedmiotu" input size="62"></td></tr>
<tr><td>
Ilość sztuk:</td><td><input type="text" name="ilosc" input size="2" maxlength="2"></td></tr></table><br>
<p align="center">
</fieldset>
<br><p align="center">
<input type="reset" name="reset" value="Wykasuj formularz">
<input type="submit" value="Wyślij formularz"><br><br>
</p>
</form>
<p align="center"><img src="http://zumol.w.interia.pl/created123.gif"></p>
</body>
</html>
A oto strona obsługująca stronę html'ową:
Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-win-1250" />
<title> Strona potwierdzania zakupu przedmiotu</title>
</head>
<body bgcolor="#669999" link="lightskyblue" vlink="red">
<p align="left">
<font face="courier new" size="4" color="yellow">
<?php
// Ustawienia błędów
ini_set ('display_errors', 1);
error_reporting(E_ALL & ~E_NOTICE);
// Podziękowanie za wypełnienie ankiety i prośba o sprawdzenie czy wszystko jest OK.
print "$imie $nazwisko, dziękuję za wypełnienie ankiety. Sprawdź, czy wszystkie wprowadzone przez Ciebie dane sš poprawne:<br /><br />";
// Wyświetlenie danych wprowadzonych do formularza ankieta_allegro.html.
print "<u>Twoje dane:</u><br />";
print "Imię: <b>$imie</b><br />";
print "Nazwisko: <b>$nazwisko</b><br />";
print "Login z Allegro: <b>$login_allegro</b><br />";
print "Adres e-mail: <b>$user_email</b><br /><br />";
print "<u>Adres, na który ma być przesłana przesyłka:</u><br />";
print "Ulica: <b>$adres $nazwa_ulicy $nr_domu $nr_mieszk</b><br />";
print "Kod, miejscowość: <b>$kod_pocztowy $miejscowosc</b><br /><br />";
print "<u>Dane o przesyłce:</u><br />";
print "Sposób płatności: <b>$platnosc</b><br />";
print "Sposób przesyłki: <b>$przesylka</b><br />";
print "Nazwa przedmiotu: <b>$nazwa_przedmiotu</b><br />";
print "Ilość sztuk: <b>$ilosc</b><br /><br />";
print "Jeśli wszystko się zgadza, kliknij <a href=\"dziekuje.html\"> WYŚLIJ!!!</a>, lecz jeśli coś nie gra, kliknij <a href=\"ankieta_allegro.html\"> WSTECZ!!!</a>.<br /><br />";
// konkatenacja adresów.
$adresa = $adres. ' ' . $nazwa_ulicy. ' ' . $nr_domu. ' ' . $nr_mieszk;
$adresb = $kod_pocztowy. ' ' . $miejscowosc;
// $tresc to cała zawartość e-maila.
$tresc = "Imię: $imie, Nazwisko: $nazwisko, Login z Allegro: $login_allegro, Adres e-mail: $user_email, Adres: $adresa, $adresb, Sposób płatnoci: $platnosc, Sposób przesylki: $przesylka, Nazwa przedmiotu: $nazwa_przedmiotu, Ilość sztuk: $ilosc";
// wysyłka mailem zawartości formularza w określonej postaci przez $tresc.
mail ( 'zoomol@orange.pl', 'Ankieta Allegro', 'Dane do wysyłki: $tresc', 'From: $user_email' );
?>
</font>
</p>
</body>
</html>
"http://www.w3.org/TR/xhtml1/DTD/xtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-win-1250" />
<title> Strona potwierdzania zakupu przedmiotu</title>
</head>
<body bgcolor="#669999" link="lightskyblue" vlink="red">
<p align="left">
<font face="courier new" size="4" color="yellow">
<?php
// Ustawienia błędów
ini_set ('display_errors', 1);
error_reporting(E_ALL & ~E_NOTICE);
// Podziękowanie za wypełnienie ankiety i prośba o sprawdzenie czy wszystko jest OK.
print "$imie $nazwisko, dziękuję za wypełnienie ankiety. Sprawdź, czy wszystkie wprowadzone przez Ciebie dane sš poprawne:<br /><br />";
// Wyświetlenie danych wprowadzonych do formularza ankieta_allegro.html.
print "<u>Twoje dane:</u><br />";
print "Imię: <b>$imie</b><br />";
print "Nazwisko: <b>$nazwisko</b><br />";
print "Login z Allegro: <b>$login_allegro</b><br />";
print "Adres e-mail: <b>$user_email</b><br /><br />";
print "<u>Adres, na który ma być przesłana przesyłka:</u><br />";
print "Ulica: <b>$adres $nazwa_ulicy $nr_domu $nr_mieszk</b><br />";
print "Kod, miejscowość: <b>$kod_pocztowy $miejscowosc</b><br /><br />";
print "<u>Dane o przesyłce:</u><br />";
print "Sposób płatności: <b>$platnosc</b><br />";
print "Sposób przesyłki: <b>$przesylka</b><br />";
print "Nazwa przedmiotu: <b>$nazwa_przedmiotu</b><br />";
print "Ilość sztuk: <b>$ilosc</b><br /><br />";
print "Jeśli wszystko się zgadza, kliknij <a href=\"dziekuje.html\"> WYŚLIJ!!!</a>, lecz jeśli coś nie gra, kliknij <a href=\"ankieta_allegro.html\"> WSTECZ!!!</a>.<br /><br />";
// konkatenacja adresów.
$adresa = $adres. ' ' . $nazwa_ulicy. ' ' . $nr_domu. ' ' . $nr_mieszk;
$adresb = $kod_pocztowy. ' ' . $miejscowosc;
// $tresc to cała zawartość e-maila.
$tresc = "Imię: $imie, Nazwisko: $nazwisko, Login z Allegro: $login_allegro, Adres e-mail: $user_email, Adres: $adresa, $adresb, Sposób płatnoci: $platnosc, Sposób przesylki: $przesylka, Nazwa przedmiotu: $nazwa_przedmiotu, Ilość sztuk: $ilosc";
// wysyłka mailem zawartości formularza w określonej postaci przez $tresc.
mail ( 'zoomol@orange.pl', 'Ankieta Allegro', 'Dane do wysyłki: $tresc', 'From: $user_email' );
?>
</font>
</p>
</body>
</html>
Nie wiem co zrobiłem źle lub czego nie zrobiłem wcale...

Z góry bardzo dziękuję za pomoc

Pozdrawiam
Zoomol