Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> emotki i formatowanie textu
Chris_
post 13.01.2006, 17:08:46
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Gdańsk

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


Mam maly problem z uzytkownikami, ktorym sie nudzi.... winksmiley.jpg

oto sposob zamiany textu na emotki (np. emotka o nazwie .test.)
  1. <?php
  2. $tresc=str_replace(".test.","<img src="http://adres_obrazka" alt="test"/>",$tresc);
  3. ?>


a to sposob zamiany textu na link => (a)adres_bez_http(/a)
  1. <?php
  2. $tresc = preg_replace('/(a)(.*?)(/a)/', '<a href="http://1">1</a>', $tresc);
  3. ?>


wszystko dziala fajnie poki ktos nie wpisze

(a)aaaa.test.pl(/a) w ten sposob otrzymamy link z obrazkiem w srodku.

nie wiem jak sie tego pozbyc ;( Licze na Wasza pomoc smile.gif !

PS: od razu mowie, ze
  1. <?php
  2. $obr=str_replace(" .test.","<img src="http://adres_obrazka" alt="test"/>",$obr);
  3. ?>

nie wchodzi w gre, gdyz emotka moze sie pojawic na poczatku wypowiedzi i wtedy nie zostanie zamieniona.

Ten post edytował Chris_ 13.01.2006, 17:12:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
hwao
post 13.01.2006, 18:44:04
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




wpierw linki, potem emotki...
a jak nie to musisz zamienic sposob zapisywania emotek
Go to the top of the page
+Quote Post
Chris_
post 13.01.2006, 19:14:36
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Gdańsk

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


tak wlasnie mam, ale to niestety tez zle dziala, bo przeciez co to za roznica czy mamy:

<a href="http://www.test.pl">www.test.pl</a>

czy

(a)www.test.pl(/a)

niestety w obu przypadkach pojawia sie nieszczesne .test. (tudziez inna emotka) sad.gif

Ten post edytował Chris_ 13.01.2006, 19:14:58
Go to the top of the page
+Quote Post
Balas
post 13.01.2006, 19:25:14
Post #4





Grupa: Zarejestrowani
Postów: 347
Pomógł: 0
Dołączył: 27.08.2005
Skąd: Inowrocław

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


a nie mozesz zrobic emotek w ten sposob questionmark.gif
Kod
:test:
:lol:
:)

questionmark.gif

Ten post edytował OnE.Killer 13.01.2006, 19:25:38


--------------------
Go to the top of the page
+Quote Post
Chris_
post 13.01.2006, 23:04:48
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Gdańsk

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


hmm... teoretycznie to moge zrobic jak chce. Problem w tym, ze to jest strona WAP i zalezy mi by jak najlatwiej dalo sie wpisac emotki. Kropka jest najczesciej pierwszym/drugim znakiem pod 1/0/*/#. Dwukropek to bardziej "ukryty" znak na klawiaturze telefonu.
Go to the top of the page
+Quote Post
Balas
post 13.01.2006, 23:38:12
Post #6





Grupa: Zarejestrowani
Postów: 347
Pomógł: 0
Dołączył: 27.08.2005
Skąd: Inowrocław

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


a nie mozna zrobic w takim razie *lol* questionmark.gif bo kropka jest najczesciej uzywana ;]


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 05:30