System komentarzy - jak?

Chodzi mi tutaj konkretnie zeby osoby z zewnatrz mogly dodawac komentarze pod zdjeciami , artykulami na mojej stronie

prosilbym o kod w html

poproś Chucka Norrisa 8)

Nie ma możliwości napisania owego systemu komentarzy w czystym html’u.

HTML to nie język programowania, a służy jedynie do kreowania wizerunku strony (czyt. odpowiada za cały wygląd strony) .

To w nim właśnie formatujesz tekst i inne badziewia .

By napisać system komentarzy nie obejdzie się bez php (może być nawet java script - ale to niezbyt wygodne ),

a w połączeniu z bazą danych - w try miga :wink:

Zawsze możesz skorzystać z gotowego skryptu,

którego oczywiście ja nie polecam :roll:

Jeśli jesteś zdesperowany, to tutaj znajdziesz kilka ‘gotowców’ .

pozdrawiam.

a w javie jak to mozna by zrobic? niestety mam serwa ktory nie obsluguje php i msql a serwa nie zmienie :?

W java script się nie da bo nie ma możliwości zapisu na serwer.

Zmień tytuł na konkretny używając funkcji icon_edit.gif

Inaczej temat poleci do śmietnika.

spojrzcie na skrina chcialbym zeby na stronie bylo wlasnie cos takiego jak narysowalem pod zdjeciem czerwonym olowkiem… mam juz server z php

i chcialbym zeby mi ktos napial lub dal gotowy kod … i powiedzial jak to poalczyc z html bo kompletnie sie nie znam na php…

z gory dzieki

http://img134.imageshack.us/img134/927/90216053pz8.jpg

No to zobacz te skrypty:

:arrow: http://all.tunia.pl/index.php?path=Skry … omentarze/

:arrow: http://all.tunia.pl/index.php?path=Skry … ega+Gosci/

sciagnalem Komentashyk v.0.1.rar

i tak

INSTALACJA.

  1. Wgraj wszystkie pliki na serwer

  2. Nadaj plikowi ‘kom.txt’: Chmod 777

(Jak nadać Chmod: http://www.rknet.go.pl/)

i nie wiem o co chodzi stronka nie dziala :confused:

Zobacz:

:arrow: http://www.google.pl/search?hl=pl&q=chmody&lr=

Tu masz najkrótszy scrypt komentarzy. Dodaj na swojej stronie tam gdzie chcesz umieścić, ewentualnie dostosuj do swoich potrzeb i wszystko. Pamiętaj, że skrypty php będą wyonywane dopiero gdy wrzucisz plik na serwer obsługujący php.

<?

// początek scryptu php

if ($message)

	{

	$message = ereg_replace("\r\n\r\n", "\n
", $message);

	$date = date("Y-m-d H:i:s");

	$message = "$name -- $date
 $message 
";

	$fp = fopen (basename($PHP_SELF) . ".comment", "a");

	fwrite ($fp, $message);

	fclose ($fp);

	}

@readfile(basename(($PHP_SELF . ".comment")));

$message="";

// koniec scryptu php

?>

Twoje imię:


Komentarz:




[/code]

gdybys mogl mi dac ten plik i juz dalbym wam spokoj… i tak duzo mi pomogliscie :slight_smile: dzieki

================

no i jednak sie poajwil problem

nibya wszystko oke jak na skrinie wgralem to php

i jest tak

http://img369.imageshack.us/img369/3462/123yo4.jpg

ale jak klika sie dodja komentarz to chcialbym zeby sie dodawal nad fotka

ale nic sie nie dodaje ://

co wy na to?

Na tych twoich fotkach to nic nie widać. Czy napewno ten serwer obsługuje php?

komentarz będzie dodany tam gdzie wpiszesz skrypt.

floyd sprawdzałem skrypt i nie działa

jak może działać, skoro korzysta z register globals …

$name zamień na $_POST[‘name’] itd.

to jak musi byc poprawnie? :|/////////

zamienilem…

teraz kod wyglada tak

<?

if ($message)

   {

   $message = ereg_replace("\r\n\r\n", "\n
", $message);

   $date = date("Y-m-d H:i:s");

   $message = "$_POST['name'] -- $date
 $message 
";

   $fp = fopen (basename($PHP_SELF) . ".comment", "a");

   fwrite ($fp, $message);

   fclose ($fp);

   }

@readfile(basename(($PHP_SELF . ".comment")));

?>

Twoje imię:


Komentarz:




[/code]




ale po zamianie w ogole nie wlacza sie ta strona tylko wychodzi

[code]Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/sites/yoyo.pl/m/y/mygalleryarts/1.html on line 28

Na serwerze interii jest ok. Sprawdziłem też na yoyo.pl czyli tam gdzie ty masz założoną stronę i rzeczywiście nie dodaje komentarza.(Inaczej skonfigurowany serwer php). Trzeba będzie poprawić. Napiszę ci potem na PW. :frowning:

wporzadku dzieki

Teraz powinno działać i na innych serwerach.

<?

$im=$_POST['imie']; $message=$_POST['message'];

if ($message && $im)

	{

	$date = date("Y-m-d H:i:s");

	$message = "$im -- $date
 $message 
";

	$fp = fopen (basename($_SERVER['PHP_SELF']).".text", "a");

	fwrite ($fp, $message);

	fclose ($fp);

	}

@readfile(basename(($_SERVER['PHP_SELF'].".text")));

$message ="";

?>


Twój nick:


Komentarz:






[/code]

na interii nie działa.

Złączono Posta : 10.03.2007 (Sob) 19:24

na interi nie ma php.

Nieprecyzyjnie się wypowiedziałem. Rzeczywiście na darmowym koncie interii nie ma obsługi php ale na koncie płatnym jest. :slight_smile: