Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zmienne formularza
Forum PHP.pl > Forum > Przedszkole
tommyhoe
Witam mam problem z wyświetlaniem zmiennych formularza. Zamiast wpisanych danych o ilosci zamówionego sprzętu wyświetla mi się "Notice: Undefined variable: iloscoleju in C:\xampp\htdocs\Pierwsze_skrypty\przetworzzamowienie.php on line 21", "[php][/php]Notice: Undefined variable: iloscswiec in C:\xampp\htdocs\Pierwsze_skrypty\przetworzzamowienie.php on line 22"
świec zapłonowych

oto moj skrypt wraz z formularzem html:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250" />
</head>
<form action="przetworzzamowienie.php" method="post">
<table border=0>
<tr bgcolor=#cccccc>
<td width="150">Produkt</td>
<td width="30">Ilość</td>
</tr>
<tr>
<td>Opony</td>
<td align="center"><input type="text" name= "iloscopon" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Olej</td>
<td align="center"><input type="text" name= "iloscoleju" size="3" maxlenght="3" /></td>
</tr>
<tr>
<td>Świece zapłonowe</td>
<td align="center"><input type="text" name= "iloscswiec" size="3" maxlenght="3" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Złóż zamówienie"/></td>
</tr>
</tabel>
</form>
</html>

----------------------------------


<html>
<?php

$iloscopon = $_POST [ "iloscopon" ];
$iloscopon = $_POST [ "iloscoleju" ];
$iloscopon = $_POST [ "iloscswiec" ];
?>
<head>
<title>Części samochodowe Janka - wynik zamówienia</title>
</head>
<body>
<h1>Części samochodowe Janka</h1>
<h2>Wyniki zamówienia</h2>
<?php
echo "<p>Zamówienie przyjęte o ";
echo date ("H; i , jS F Y");
echo "</p>";
echo "<p> Zamówienie Państwa wygląda nastepujaco: </p>" ;
echo $iloscopon. "opon<br />";
echo $iloscoleju. "butelek oleju<br />";
echo $iloscswiec. "świec zapłonowych<br />";
?>


SmokAnalog
Usuń spacje z HTML-a:
  1. atrybut="wartość"

zamiast:
  1. atrybut= "wartość"

To pierwsze co widzę, nie analizowałem dalej.
Turson
  1. $iloscopon = $_POST [ "iloscopon" ];
  2. $iloscopon = $_POST [ "iloscoleju" ];
  3. $iloscopon = $_POST [ "iloscswiec" ];

poszło kopiuj wklej i nie zmieniłes nazwy zmiennych
tommyhoe
nie pomogło moze cos źle zrobiłem , możnaby przesłąc cały poprawny skrypt? z góy dzięki

ok wielkie dzięki poszło!!!

nie wiem jak moglem tego nei zauważyć

pomogło wielkie dzięki
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.