Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] problem z formularzami
Forum PHP.pl > Forum > Przedszkole
Gość_sivy
Witam mam problem z pokazaniem strony z formularzem po wystapieniu bledow. Jezeli nie wszystkie pola zostana wypelnione to formularz powinien sie przeladowac i zostawic juz wpisane pola ale wyskakuje mi tego typu blad

Warning: include(strona.php?id=zglosz1) [function.include]: failed to open stream: Invalid argument in C:\WWW\tekst\zglosz.txt on line 65

Warning: include() [function.include]: Failed opening 'strona.php?id=zglosz1' for inclusion (include_path='.;C:\php5\pear') in C:\WWW\tekst\zglosz.txt on line 65

Nie wiem czy to wina instrukcji include czy konfiguracji PHPa.

Ponizej przedstaiwam ta feralna czesc kodu

  1. <?php
  2. //jezeli byly bledy to wyswielamy i oraz formularz:
  3.  if ($blad) {
  4. print "<h2>Wystąpiły błędy!</h2><strong><ul>$blad</ul></strong>";
  5. include("strona.php?id=zglosz1");
  6.  }
  7. ?>


Bede wdzieczny na wszelka pomoc w tej sprawie.
bigZbig
Złe zastosowanie funkcji include. Funkcja ta dolancza tresc pliku a nie wynik wygenerowany przez kod zawarty w tym pliku. Poza tym nie masz na dysku pliku o nazwie "strona.php?id=zglosz1" tylko "strona.php"

Poczytaj o include w manualu.
treewood
Po pierwsze manual, ale podpowiedz Ci dam taka, ze zamiast include() powinienes zastosowac header()
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.