Autor | Zpráva | ||
---|---|---|---|
arvee Profil * |
#1 · Zasláno: 19. 7. 2007, 20:12:52
Chci si rozjet navstevni knihu ale po nahrani na server mi to nefunguje. Můžete mi někdo prosím poradit?
Hlásí mi to tohle: Warning: fopen(book.dat) [function.fopen]: failed to open stream: Permission denied in /DISK5/WWW/cestakekralovskemuplatu.cz/www/insert.php on line 21 Warning: fwrite(): supplied argument is not a valid stream resource in /DISK5/WWW/cestakekralovskemuplatu.cz/www/insert.php on line 22 Warning: fclose(): supplied argument is not a valid stream resource in /DISK5/WWW/cestakekralovskemuplatu.cz/www/insert.php on line 23 a tohle je muj skript: <? $name = "<table><tr><td class=jmeno>$jmeno</td></tr>"; $e_mail = "<tr><td class=odkaz><A HREF=mailto:$email>$email</A></td></tr>"; if ($web!="" && $web!="http://"): $www = "<tr><td class=odkaz><A HREF="$web">$web</A></td></tr>"; endif; $cas = "<tr><td class=cas>" . Date("j. " . "m. " . "Y, " . "H:i:s") . "</td></tr>"; $tag = HTMLSpecialChars($popis); $br = str_replace(" "," <BR> ", $tag); $zprava = "<tr><td class=text><br>$br</td></tr></table><HR color="#00008B"> "; $write = StripSlashes($name . $e_mail . $www . $cas . $zprava); if (File_Exists ("book.dat")): $fp = FOpen ("book.dat", "r"); $data = FRead ($fp, FileSize("book.dat")); FClose($fp); endif; $fp = FOpen ("book.dat", "w"); FWrite ($fp, $write.$data); FClose ($fp); ?> <html><head> <META HTTP-EQUIV="Refresh" CONTENT="60; URL=index.php"> </head></html> Děkuju za každou radu. |
||
Mastodont Profil |
#2 · Zasláno: 19. 7. 2007, 20:17:26
Že by safe mode?
|
||
arvee Profil * |
#3 · Zasláno: 19. 7. 2007, 20:22:54
aha no to je mozne to bych ovsem musel zmenit webhosting. :-(
|
||
bukaj Profil |
#4 · Zasláno: 19. 7. 2007, 20:29:52
|
||
Harkonnen Profil |
#5 · Zasláno: 20. 7. 2007, 00:27:39 · Upravil/a: Harkonnen
arvee
Zkus u souboru book.dat nastavit práva (chmod) na 777, třeba přes Total Commander, nebo cokoliv jiného. |
||
arvee Profil * |
#6 · Zasláno: 20. 7. 2007, 11:08:41
Změnil jsem prava na 777 a je tam určitý posun - nehlásí mi to už žádnou chybu nicméně na stránce kde se vypisují zprávy se vypíše pouze datum a zpráva zůstane prázdná. Máte ještě nějaký nápad?
|
||
Harkonnen Profil |
#7 · Zasláno: 20. 7. 2007, 12:51:39 · Upravil/a: Harkonnen
V tom případě zkontroluj proměnné v php, jestli se shodují s atributy "name" daných formulářových polí. V tvém případě asi "popis". Zkus to.
|
||
Časová prodleva: 17 let
|
0