Php - nie wyświetla liczby


(Biuro) #1

Mam taki kod i nie chce mi się wyświetlać liczba zamówionych opon .. w czym problem ?

<?php

echo "
Zamowienie przyjete.";

echo date('H:i. jS F');

//

$iloscopon = $_POST['iloscopon'];

echo $iloscopon.' opon';

?>

(L337 Crew) #2

Pokaż jeszcze kod formularza, którym przesyłasz te dane.


(Monczkin) #3

Tweener , dlaczego nie obejmujesz kodów znacznikami? Popraw to proszę.


(Biuro) #4

Czesci samochodowe Janka

Wyniki zamowienia

<?php

echo "
Zamowienie przyjete.";

echo date('H:i. jS F');

//

$iloscopon = $_POST['iloscopon'];

$iloscoleju = $_POST['iloscoleju'];

$iloscswiec = $_POST['iloscswiec'];


echo $iloscopon. 'opon';

?>

taki jest cały kod a 1 to

| Produkt | Ilość |

[/code]


(system) #5

Robisz przekierowanie z formularza na stronę 'zamowienie.php' na której nie ma tych danych. Wyjściem jest użyć cookie lub session ewentualnie nie przechodzić na inną stronę tylko wszystko robić na jednej stronie.

ps. Chyba że formularz też jest na stronie 'zamowienie.php'?


(Biuro) #6

zrobiłem w jednym pliku dalej tak samo.. robię wszystko tak jak jest w książce ..


(L337 Crew) #7

Jak ma działać, skoro każdego inputa nazwałeś "iloscopon" i później chcesz otrzymać wartości zmiennych $iloscoleju,

których w ogóle nie przesłałeś...

W formularzu po prostu popraw nazwy inputów tak, by odpowiadały temu, co przypisujesz.

[EDIT]

Eee?

Formularz jest wysyłany do pliku zamowienie.php (a raczej tablica $_POST) i tam sobie odbiera...

Można się przyczepić do brzydkiego

niestosowania " "


(Biuro) #8

heh nie zauważyłem dzięki udało się ale w 2 plikach :wink: