Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]edycja przesłanego textu, Potrzebuję skryptu który wyszuka w komentarzach jakiś nick i podmieni
-konopek98-
post
Post #1





Goście







Potrzebuję skryptu który wyszuka w komentarzach jakiś nick i podmieni do na coś w tym stylu:
  1. <div class="container">
  2.  
  3. Cześć! jestem <a href="#" class="trigger">Login</a>.
  4. Najedz na mój login!!
  5.  
  6. <div id="tooltip">
  7. <img class="avatar" src="zdjecia-profilowe/mini_login.png" />
  8. <div class="info">
  9. <h2>Login</h2>
  10. <a href="profil?u=login">Pokaż profil</a>
  11. <a href="blog?u=login">Lub bloga</a>
  12. </div>
  13. <a class="close">×</a>
  14. </div>
  15.  
  16. </div>

Czyli jeśli ktoś w komentarzu (bo do tego to ma być używane) wpisze np: *login* to skrypt to rozpozna i zastąpi powyższym wstawiając text podany między '*' zamiast 'login'
Jeśli ktoś ma pomysł jak to zrobić, proszę pisać (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
-konopek98-
post
Post #2





Goście







Ok ten problem już rozwiązany..
dla ciekawych, wystarczy użyć preg_replace
  1. preg_replace("#\*([a-z0-9]*?)\*#si","login to: \\1",$text_do_przeszukania)

ale ma ktoś pomysł jak sprawdzić czy login podany pomiędzy '*' i '*' istnieje naprawdę w bazie mysql??
Proszę o pomoc..
Go to the top of the page
+Quote Post
Greg0
post
Post #3





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


Przechwyć ten login do zmiennej i wykonaj zapytanie do tabeli z użytkownikami.
Go to the top of the page
+Quote Post
-konopek98-
post
Post #4





Goście







A możesz jakiś przykład? Zawsze jakoś lepiej zapamiętuje jak przerabiam jakiś gotowy skrypt. (IMG:style_emoticons/default/tongue.gif)
albo wytłumacz w jaki sposób to można zrobić.. (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
-konopek98-
post
Post #5





Goście







Jak można wyciągnąć ten login do zmiennej?
Ale tak żeby to działało nawet jeśli ktoś doda z 50 loginów.. nigdy nie wiadomo na co wpadnie użytkownik (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post

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: 26.09.2025 - 08:43