![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 25.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Piszę, bo mam mały problem. Nie mam pojęcia gdzie popełnilem błąd. Dopiero się uczę php i napisałem dwa pliki:
HTML: I PHP: Kod <?php error_reporting(E_ALL); $dane = $_POST['dane']; echo "$dane".'</br>'; echo 'wpisałeś: '."$dane"; $data = date('H:i, jS F'); print 'o:'.'<hr />'; print "$data"; print '<br />'; ?> Efekt tego jest następujący Notice: Undefined index: dane in c:\usr\krasnal\www\bzyq\zamowienie.php on line 4 wpisałeś: o:12:37, 25th November Chodzi o to, że za żadne skarby nie mogę znaleźć błędu, dlaczego nie mogę odebrać danych? Może powinienem coś poprawić w ustawieniach php? POMOCY (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Powód edycji: dodałem tag (cysiaczek)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
aczkolwiek sądzę że nie ma się co tym przejmować... jest nie błąd lecz powiadomienie o możliwym błędzie programisty... lecz to może być zamierzone:)
Kod echo "$dane".'</br>'; co do tego... kto Was uczy tak pisać zmienne?? zmienne zawsze nalepiej poza cudzysłowiami/apostrofami!! nie dość że więcej pisania to jeszcze mogą być błądy...echo 'wpisałeś: '."$dane"; Kod echo $dane . '</br>'; tak to powinno być... a jak już Ci się nie chce dawać kropek to możesz w ostateczności dać takecho 'wpisałeś: '. $dane; Kod echo "$dane </br>"; tak też będzie chodzić ale przy zmiennych np. $_POST[] wyskoczą błędy)
echo 'wpisałeś: $dane'; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 07:04 |