Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [PHP] Komentarze
blacki
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


WitaM!
Mam pewien problem z wyszukaniem skryptu najodpowiedniejszego dla moich potrzeb. Mianowicie chciałbym, żeby wyglądało to mniej więcej tak:

(IMG:http://iv.pl/images/nh30m6j7gs04kdpnte.jpg)

TAM GDZIE JEST "KOMENTARZE NAPISANE PRZEZ UŻYTKOWNIKÓW" - chciałbym żeby wyświetlał się wpis o takich parametrach:

Cytat
Nick: blacki Miasto: Poznań Data wpisu: 12.12.2009 (ewentualnie jeszcze IP, ale to tak dodatkowo)
--------------------------------------
I TUTAJ TRAEŚĆ KOMENTARZA


te żółte pola mają być formularzami, a po kliknięciu "WYŚLIJ" chciałbym aby pokazał się komunikat: KOMENTARZ ZARAZ ZOSTANIE DODANY!, czy coś w ten deseń.

Mam nadzieję, ze dobrze wytłumaczyłem, potrzebuje takiego skryptu i jakby komuś nie sprawiało to problemu proszę również o objaśnienie całkiem ogólnikowo co do czego służy, z góry dzięki (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Fafu
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


http://lmgtfy.com/?q=skrypt+komentarzy+php
Go to the top of the page
+Quote Post
blacki
post
Post #3





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Google zostały już przeze mnie przeszukane pod tym kątem, wypożyczyłem tez kilka książek ale nigdzie nie mogę znaleźć satysfakcjonującej mnie odpowiedzi. Więc jeśli nie potrafisz pomoc, to nie pisz (IMG:style_emoticons/default/smile.gif)

Ten post edytował blacki 12.08.2009, 19:42:22
Go to the top of the page
+Quote Post
Pawel_W
post
Post #4





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


ehh, przecież to są podstawy php, szybciej napiszesz taki skrypt niż znajdziesz go w internecie (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
blacki
post
Post #5





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Cytat(Pawel_W @ 12.08.2009, 21:09:38 ) *
ehh, przecież to są podstawy php, szybciej napiszesz taki skrypt niż znajdziesz go w internecie (IMG:style_emoticons/default/winksmiley.jpg)


Własnie o to mi chodzi, dlatego prosze o jakiekolwiek wskazówki (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Fafu
post
Post #6





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


Pewnie że umiem, ale w internecie jest pełno takich skryptów..

podpowiem:
$_POST
file_get_contents
file_put_contents

ale to pewnie i tak ci nic nie mówi, więc musisz poszukać w internecie:
http://www.google.pl/search?hl=pl&q=sy...=Szukaj&lr=
pierwszy wynik na przykład.

Ten post edytował Fafu 12.08.2009, 22:05:49
Go to the top of the page
+Quote Post
blacki
post
Post #7





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


dzięki FaFu, jednak szukałem pod innym kontem, jak widać dało się znaleźć, dzięki wielkie i + dla Ciebie

jednak to nie koniec... moje kolejne pytanie brzmi: jak wstawić ten skrypt do projektu strony www. sądziłem, że podejdzie pod
Cytat
<object data="komentarze.php">


no jednak myliłem się, fafu może poleci znowu jakiś link? (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Fafu
post
Post #8





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


w php pliki dołącza się przez include
np.
  1. <?php
  2. include 'komentarze.php';
  3. ?>
Go to the top of the page
+Quote Post
blacki
post
Post #9





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Dokładniej: całą stronę mam zrobioną w HTML, chciałem dołączyć w ramce komentarze z tych plików, które mi podałeś... czyli jak wstawić te skrypty php, do projektu HTML??
Go to the top of the page
+Quote Post
Wicepsik
post
Post #10





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


iframe
Go to the top of the page
+Quote Post
blacki
post
Post #11





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Cytat(Wicepsik @ 13.08.2009, 22:23:37 ) *
iframe


Cytat
Warning: Unexpected character in input: '\' (ASCII=92) state=1
Go to the top of the page
+Quote Post
Wicepsik
post
Post #12





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


Jak zrobiłeś ?
Go to the top of the page
+Quote Post
blacki
post
Post #13





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


dokładnie: <iframe src="komentarze.php" width="100%" height="100%">...</iframe>


(IMG:http://iv.pl/images/h4jbp9ybm9h53ggeocvh.jpg)
Go to the top of the page
+Quote Post
Fafu
post
Post #14





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


to wyswietla normalnie tekst... masz wgrany php?
może serwer nie obsługuje <? to zamień na <?php
i daj komentarze.php
Go to the top of the page
+Quote Post
blacki
post
Post #15





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


korzystam z czegoś takiego jak [ KRASNAL Serv ] - raczej z tym problemu nie ma, bo szablon ze sklepem internetowym działa bez zarzutu... ale wyświetla się komunikat typu:
Cytat
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in c:\usr\krasnal\www\komentarze\komentarze.php on line 34

Parse error: parse error in c:\usr\krasnal\www\komentarze\komentarze.php on line 34


Ten post edytował blacki 14.08.2009, 00:57:41
Go to the top of the page
+Quote Post
Fafu
post
Post #16





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


Daj może linię 34....
Go to the top of the page
+Quote Post
blacki
post
Post #17





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Nic nie pomogło...
Go to the top of the page
+Quote Post
kfc4
post
Post #18





Grupa: Zarejestrowani
Postów: 195
Pomógł: 18
Dołączył: 7.10.2007

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


Wklej na forum linie id od 24 do 44. I oznacz jakoś, która to jest linia numer 34.
Go to the top of the page
+Quote Post
blacki
post
Post #19





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


  1. print "<H3>Nowy komentarz:</H3>";
  2. print "<FORM METHOD=POST><INPUT TYPE=\"hidden\" NAME=\"id\" VALUE=\"dodaj\">";
  3. print "<B>Pseudonim:</B><BR><INPUT TYPE=\"text\" NAME=\"nick\" VALUE=\"$nick\" SIZE=60><BR>n ";
  4. print "<B>Treść:</B><BR><TEXTAREA NAME=\"tresc\" ";
  5. print "ROWS=10 COLS=60>$tresc</TEXTAREA><BR>n";
  6. print "<INPUT TYPE=\"submit\" VALUE=\"Wyslij\">";
  7. print "</FORM>";
  8. print "<a href=\"komentarze.php\">Powrót</a>";
  9. }else if ($id=='dodaj') { // jeżeli zmienna id zawiera wartość dodaj
  10. //dodajemy komentarz do bazy
  11. $tresc = addslashes(nl2br(htmlentities ($tresc))); \ponieważ nie można ufać danym wprowadzanym przez użytkowników funkcją addslashes dodajemy ukośniki () w miejscach gdzie napotkanym na apostrof (?), usuwamy je potem funkcją stripslahes przy wypisywaniu komentarzy, dodatkowo funkcja nl2br zamienia znaki końca linii na tag br
  12. $nick = addslashes(htmlentities ($nick));
  13.  
  14. if ($tresc && $nick) { //jeżeli pola treść i pseudonim są uzupełnione
  15. $zapytanie = "INSERT INTO komentarze (tresc, nick, "." data) VALUES ('$tresc', '$nick', "." now());";
  16. $wynik = mysql_query ($zapytanie); //dodajemy wtedy dane do bazy wraz z aktualną datą i godziną ? funkcja now()
  17. print "<HR>";
  18. print"<H4>Twój komentarz został dodany do bazy. Ukaże się, gdy administrator go zatwierdzi</h4><br>"; //jeżeli wszystko przebiegnie bez problemów wyświetlamy komunikat
  19. print"<a href=\"komentarze.php\">Powrót</a>";
  20. }else{ //jeżeli jednak nie wyświetlamy stosowną informację
  21. print "<HR>";


11 - u mnie ta linia to 34

Ten post edytował blacki 14.08.2009, 14:19:55
Go to the top of the page
+Quote Post
Fafu
post
Post #20





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


\ponieważ
zamien na
//ponieważ
Go to the top of the page
+Quote Post
blacki
post
Post #21





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Po poprawieniu pojawia się nastepny błąd:
Cytat
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL Server Host 'hostbazydanych' (11001) in c:\usr\krasnal\www\komentarze\komentarze.php on line 9
Nie można połšczyć się z bazš MySQL


a oto linia 9:
  1. mysql_connect ("hostbazydanych", "użytkownik", "hasło") or //staramy połączyć się z bazą danych


Ten post edytował blacki 14.08.2009, 20:16:46
Go to the top of the page
+Quote Post
Fafu
post
Post #22





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


ehh musisz przecież podać dane do połączenia z bazą mysql... przykład:
  1. mysql_connect ("localhost", "root", "tajnehaslo123")
Go to the top of the page
+Quote Post
blacki
post
Post #23





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 12.08.2009

Ostrzeżenie: (10%)
X----


Cytat
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'root@localhost' (Using password: TAK) in c:\usr\krasnal\www\komentarze\komentarze.php on line 9
Nie można połšczyć się z bazš MySQL
Go to the top of the page
+Quote Post
Fafu
post
Post #24





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


ehh, musisz podać własne dane (IMG:style_emoticons/default/rolleyes.gif)
nie wiem jakie są tam domyślne w krasnalu.. poszukaj w internecie

Ten post edytował Fafu 14.08.2009, 21:23:52
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 15.09.2025 - 13:45