![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 3.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam umieściłem prosty skrypt komentarzy napisany w PHP na kilku podstronach mojego serwisu i mój problem polega na tym że gdy dodam komentarz na jednej podstronie widoczny jest na wszystkich. Jak tego uniknąć??
CODE extract($_REQUEST);
/* annotate.php3 This is a module that can be placed on any php3 page to allow users to add their comments. The comments are stored in a file in the current directory, whose name is constructed by adding ".comment" to the calling page's name, and merged into the calling page dynamically. (The calling page is not modified.) I wrote this because I wanted a simple way to add this functionality to my pages without requiring that mySQL be available. In the message input, blank lines are converted to paragraph tags. No other conversions are applied. If you don't want your users to be able to input html, uncomment the "strip_tags" line. Note that the directory must be writable by the web server. Put this module in some convenient location and then embed it in your pages like so: require("/some/full/path/annotate.php3"); or, relative to the docroot: require($DOCUMENT_ROOT . "/relativepath/php3"); Steve Yelvington */ if ($message) { /* uncomment the next two lines to strip out html from input */ /* $name = strip_tags($name); */ /* $message = strip_tags($message); */ $message = ereg_replace("\r\n\r\n", "\n", $message); $date = date("l, F j Y, h:i a"); $message = "$name -- $date $message "; $fp = fopen (basename($PHP_SELF) . ".comment", "a"); fwrite ($fp, $message); fclose ($fp); } @readfile(basename(($PHP_SELF . ".comment"))); ?> :Formularz: |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Kod basename($PHP_SELF) . ".comment" Zmienna $PHP_SELF na 90% jest u Ciebie niedostępna. PS. http://rtfm.killfile.pl -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Proszę o nadanie sensownego tytułu i tagu
Zamykam -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:48 |