Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Podkomentarze (odpowiedzi do komentarzy)
klusekman
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 22.01.2010

Ostrzeżenie: (0%)
-----


Hmm... zastanawiam się jak to zrobić. Tabelę w mysql sobie zaprojektowałem z takimi kolumnami: id, idnad(id komentarza nadrzędnego), element (element komentowany), tresc, idusera, data.

I teraz do głowy mi przychodzi żeby do każdego komentarza robić formularz, ale coś mi to się nie wydaje żeby to był dobry pomysł:
  1. <form name="komentarz" action="komentuj.php" method="POST">
  2. <input type="hidden" name="nadid" value="12" />
  3. <input type="hidden" name="idelementu" value="34" />
  4. <input type="text" name="tresc" />
  5. <input type="submit">
  6. </form>


Atrybut nadid byłby inny przy każdym formularzu, a jeżeli komentarz ma być poprostu komentarzem do elementu, a nie odpowiedzią na komentarz to dałbym tam 0. Formularz by się pojawiał klikając w odpowiedz pod komentarzem (java script). Tylko trochę dziwne mi się wydaje robienie oddzielnych formularzy do każdego komentarza. Co o tym sądzicie? Nic oprócz php i html i trochę podstaw js nie umiem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
klusekman
post
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 22.01.2010

Ostrzeżenie: (0%)
-----


Aha dzięki, zrobiłem że każdy komentarz jest w znacznikach <p id="tutaj id komentarza"> a potem w js tylko
  1. function odpowiedz(id) {
  2. document.getElementById(id).innerHTML += "tutaj formularz z id w hiddenie";
  3. }


ładnie chodzi, tylko muszę jeszcze zrobić, żeby mi się nie wyświetlało kilka formularzy obok siebie jak się klika cały czas to samo, ale z tym już sobie dam radę (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 13:36