php board
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
som zaciatocnik co sa tyka php a snazil som sa spravit jednoduche forum bez pouzitia databaz... tu je kod <body> <form action="board.php" method="post"> nick: <input type="text" name="nick"> text: <input type="text" name="text"><p></p> <input type="submit" value="odosli" name="odoslat"> . <input type="reset" value="reset" name="reset"> </form> <?php if ($odoslat==odosli): $subor="board.body"; $fo=fopen ($subor, "r"); $fr=fread ($fo, FileSize($subor)); fclose ($fo); if (($text="")or($nick="")): echo "CHYBA, BLA BLA BLA BLA."; else: $fo=fopen("board.body", "w"); fputs ($fo); fputs($fo, "<B>".(HTMLSpecialCHars($nick))."</B>".Date(" d.m.Y o H:i"). ":<BR>\n"); fputs($fo, (HTMLSpecialCHars($text))."<P>\n"); fputs($fo,"$fr"); fclose($fo); $fo = fopen($subor, "r"); fpassthru($fo); endif; $fo = fopen($subor, "r"); fpassthru($fo); endif; ?> </body> link je http://www.klodye.yw.sk/board.php a pozrite sa co to vypise ked chcete odoslat nejaku spravu..vedeli by ste mi s tym prosim pomoct? vopred dakujem :-)
-
je potřeba nastavit souboru board.body přístupová práva aby do něj mohl skript zapisovat http://interval.cz/clanky/navstevni-kniha-v-php-bez-pouziti-databaze-bezpecnostni-mechanismy/
-
tak sa zda ze to bude v niecom inom ..skusil som to ale robi mi to stale to iste
-
ok podarilo sa mi tamto pomenit ale stale mi hlasi este jednu chybu...
-
fputs($fo,"$fr"); tohle zapisovat do souboru je asi blbost, ne?
-
zrusilo mi to chyby ale nece to tam vypisat text ktory napisem
-
zdrojový kód se mezitím asi změnil, nejsem jasnovidec, ani žádného neznám, takže proč je otázka, na kterou mohu odpovědět jen to, že nevím - nastuduj si odesílání a příjem proměnných pomocí POST, dále by asi také chtělo nějak vyřešit zápis do souboru, kombinace r a w je dost vražedná protože web je víceuživatelské prostředí a co já vím, třeba máš spatně zapsanoé jméno proměnné a tudíž tam v ní nic není