![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 6 Dołączył: 12.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym się zapytać czy ten kod jest poprawny. Tzn. chodzi mi o to, że ten kod jest umieszczony na stronie "index.php"; jak za pomocą przeglądarki wejdzie sie na ta strone to w polu "tekst" ma nic nie pisać. Natomiast jak się w tym polu coś wpisze i kliknie na przycisk "przeslij" to ponownie ma sie wyswietlic ta sama strona, ale w polu "tekst" ma sie pojawic napis taki jak wpisano poprzednio. I tak sie zastanawiam czy dobrze zrobiłem przypisujac polu "tekst" wartosc "value='$_POST[tekst]'", bo przeciez jak sie pierwszy raz wejdzie na strone to jeszcze $_POST[tekst] nie istnieje, wiec pole tekst przyjmuje wartosc "NULL" znaczy za pierwszym razem jest puste ? W w przegladarce firefox to działa prawidłowo. Ale czy miałem prawo tak zrobić, czy to jest poprawne ? Ten post edytował nieraczek 19.09.2007, 13:44:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 1 Dołączył: 10.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
@nieraczek ogólnie Twój sposób jest poprawny. Jedyne co rzuciło mi się w oczy i - że tak się wyrażę - nie spodobało, to fakt że sprawdzasz ustawienie wartości zmiennej $_POST['przeslij'], która zawsze będzie miała ustaloną wartość. No i o "funkcji" head już pisałem.
@Istalacar Gwoli ścisłości, takie "cuda" wyskoczyłyby Ci w sytuacji, gdybyś w php.ini miał ustawione dyrektywy: error_reporting = E_ALL, display_errors = On (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Gdybym wyłączył notices wszystko wyglądałoby niby pięknie, tak jak np. w Twoim przypadku (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował c0cr0ach 19.09.2007, 18:52:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 05:42 |