Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić, dodać emotki w komentarzach, jak dodać emotki do komentarzy
jaca121212
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 16
Dołączył: 21.12.2014

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


Witam mam prosty skrypt ktory sluzy do wysyłania komentarzy pod np artykul czy tez moze sluzyc jako shoutbox i pytanie mam takie jak dodac do tego zeby mozna bylo dodawac emotki np tak jak tutaj na forum jest zrobione macie moze jakis link gdzie by to bylo opisane jak to zrobic albo moze macie jakis skryt do tego
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jaca121212
post
Post #2





Grupa: Zarejestrowani
Postów: 256
Pomógł: 16
Dołączył: 21.12.2014

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


niestety nie działa ten skrypt lub moze ja nie wiem jak go podpiac zeby zadzialal
mam utworzony folder o nazwie emotki gdzie znajduje sie w nim obrazek ktory ma sie wyswietlic na ekranie czat kod do tego jak to wtawilem
  1. <?php
  2. function emotki ($string)
  3. {
  4. str_replace(':)','<img src="emotki/usmiech.png" alt="" />',$string);
  5. str_replace(':(','<img src="emotki/zlamina.jpg" alt="" />',$string);
  6.  
  7. return $string;
  8. }
  9.  
  10. if(isset($_POST['wyslij']) && !empty($_POST['login']) && !empty($_POST['tresc']))
  11. {
  12.  
  13.  
  14. $login = mysql_real_escape_string(htmlspecialchars($_POST['login']));
  15. $tresc = mysql_real_escape_string(htmlspecialchars($_POST['tresc']));
  16. $data = date('Y-m-d H:i:s');
  17. $ip = $_SERVER['REMOTE_ADDR'];
  18.  
  19.  
  20. mysql_query ("INSERT INTO `posty` (`login`, `tresc`, `data`, `ip`) VALUES('$login', '$tresc', '$data', '$ip')");
  21.  
  22.  
  23. header('Location: '.$_SERVER['REQUEST_URI']);
  24. }
  25.  
  26. else {
  27.  
  28. $query = mysql_query ("SELECT * FROM `posty` ORDER BY `posty`.`data` DESC");
  29.  
  30.  
  31. echo '<div id="qt" >';
  32.  
  33.  
  34. while($shout=mysql_fetch_array($query)) {
  35. echo '<div id="st" ><div id="pt">'
  36. .'Nick: '.'<b>'.$shout['login'].':</b> ' .'</br>'
  37. .'Wiadomość: '.$shout['tresc'] .'</br>'
  38. .'<br/>'
  39. .'Czas Napisania: '.$shout['data'] .'</br>'
  40. .'</div></div>';
  41. }
  42.  
  43.  
  44. echo '</div>';
  45. }

gdy wpisuje w pole do wpisywania takie cos
Kod
:)
to powinno zamienic na obrazek ale tego nie robi a osobno nie w temacie jak zmienic zeby baza danych laczyla sie za pomoca PDO::query moglby mi to ktos poprawic tak zeby bylo dobrze bo jak zmienilem z obecnego laczenia (mysql_connect)sie na $db = new PDO('mysql:host=localhost;dbname=test', $user, $pass); oczywiscie podstawiajac swoje dane to wyskakuje mi błąd
  1. Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1049] Unknown database


Ten post edytował jaca121212 25.12.2014, 19:26:26
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 - 14:08