![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Sciągnąłem sobie gotowy skrypt katalogu stron internetowych i mam problem. Gdy dodaje ktoś stronę i wpisuje wszystko zgodnie z wymaganiami formularza za kązydm razem system odrzuca formularz prosząc o wpisanie adresu strony, tylko rzecz w tym że wszystko jest wypełnione dobrze w 100 %
Oto kod php dodający stronę: Kod <BR><center> <? $data=date("d.m.Y"); if (($adres=="")) { echo("<B>Formularz nie zosta³ przyjêty!</B><BR>\n"); echo("<B>Nale¿y podaæ adres strony!</B><BR><BR>\n"); echo("<A HREF=\"add.php\"><< Powrót na stronê z formularzem.</A>\n"); exit; } if (($tytul=="")) { echo("<B>Formularz nie zosta³ przyjêty!</B><BR>\n"); echo("<B>Nale¿y podaæ tytu³ strony!</B><BR><BR>\n"); echo("<A HREF=\"add.php\"><< Powrót na stronê z formularzem.</A>\n"); exit; } if (($opis=="")) { echo("<B>Formularz nie zosta³ przyjêty!</B><BR>\n"); echo("<B>Nale¿y podaæ opis strony!</B><BR><BR>\n"); echo("<A HREF=\"add.php\"><< Powrót na stronê z formularzem.</A>\n"); exit; } $licznik_file_a = "ilosc.txt"; $fp_a = fopen($licznik_file_a, "r+"); $count_a = fgets($fp_a, 10); $count_a += 1; fseek($fp_a, 0); fwrite($fp_a, $count_a, 10); fclose($fp_a); $opis = ereg_replace("\n", " ", $opis); $opis = ereg_replace("%0D%0A ", " ", $opis); $data = date("mY"); $file=fopen("wpisy/".$count_a.".txt", "a"); flock($file, 2); fwrite($file, $tematyka."\n"); fwrite($file, $adres."\n"); fwrite($file, $tytul."\n"); fwrite($file, $opis."\n"); fwrite($file, $data."\n"); flock($file, 3); fclose($file); $file=chmod("wpisy/".$count_a.".txt", 0777); if ($tematyka ==1) $kat = "weterynaria"; if ($tematyka ==2) $kat = "zwiazki"; if ($tematyka ==3) $kat = "hodowle"; if ($tematyka ==4) $kat = "prywatne"; if ($tematyka ==5) $kat = "zoo"; if ($tematyka ==6) $kat = "czasopisma"; if ($tematyka ==7) $kat = "parki i rezerwaty"; if ($tematyka ==8) $kat = "listy, chaty"; if ($tematyka ==9) $kat = "schroniska"; if ($tematyka ==10) $kat = "galerie"; if ($tematyka ==11) $kat = "zoologie"; if ($tematyka ==12) $kat = "psy"; if ($tematyka ==13) $kat = "koty"; if ($tematyka ==14) $kat = "ptaki"; if ($tematyka ==15) $kat = "akwarium"; if ($tematyka ==16) $kat = "terrarium"; if ($tematyka ==17) $kat = "inne zwierzêta"; if ($tematyka ==18) $kat = "my¶listwo"; if ($tematyka ==19) $kat = "wêdkarstwo"; if ($tematyka ==20) $kat = "flora"; if ($tematyka ==21) $kat = "muzea"; if ($tematyka ==22) $kat = "inne"; mail("papugi@poczta.onet.pl", "Katalog - jax", "Oto nowa strona:\n\nTytu³: ".$tytul."\n\nUrl: ".$adres."\n\nOpis: ".$opis."\n\nKategoria= ".$tematyka."\n\nPlik: ".$count_a.".txt"); ?> <B>Strona zosta³a dodana!</B><BR><BR> <A HREF="index.php"><< Powrót na stronê z spisem kategorii.</A> </CENTER> Proszę o pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 251 Pomógł: 13 Dołączył: 15.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
pewnie masz wylączone register_globals ( i niech tak zostanie )
może zamiast
daj
lub bo zapewnie zmienna adres i inne pobierasz z formularza to powinno zalatwić sprawe Ten post edytował krzyszbi 8.04.2006, 13:04:14 -------------------- Everything should be made as simple as possible, but not simpler. - A.Eainstein
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Juz przyjmuje formularz ale nie pobiera danych do pliku txt. , poprostu jest pusty.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 236 Pomógł: 4 Dołączył: 1.05.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
ustaw CHOMOD pliku na 777 i juz jak nie wiesz jak to zrobic to wpisz w google: jak zmienic chomod? i juz
dziekuje ;D -------------------- _tworzenie stron www tanio Lublin - tworzenie stron www, tanio, szybko, solidnie, własny CMS.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:13 |