Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak skrócić link klikalny, np. www.dluga(...)nazwa.strony.pl
grattz
post
Post #1





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


W zasadzie to dwa pytania:

1) Mam forum na którym ktoś wysyła do MySQL w formie formularza <textarea> post np. takiej treści :
"chciałbym sie z wami podzielić linkiem www.php.pl"
I taki link potem na stronie wyświetla sie jako text nieklikalny. Jak zrobić z niego link klikalny ?

2)Jeśli juz będe miał link klikalny chciałbym go automatycznie skracać by zamiast :
http://taka.strona.której.link.jest.bardzo...znie.wyglada.pl (widze ze tutaj własnie coś takiego samo sie robi)
Miała postać:
http://taka.strona...wyglada.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
franki01
post
Post #2





Grupa: Zarejestrowani
Postów: 508
Pomógł: 75
Dołączył: 2.11.2005
Skąd: Bydgoszcz

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


1. preg_replace" title="Zobacz w manualu PHP" target="_manual

2. preg_replace" title="Zobacz w manualu PHP" target="_manual + strlen" title="Zobacz w manualu PHP" target="_manual + substr" title="Zobacz w manualu PHP" target="_manual
Tutaj dla preg_match trzeba użyć modyfikatora e, ale o tym mozna latwo w googlach znalezc (na tym forum jest tez kilka wątków).

EDIT:
Zmieniłem preg_match na preg_replace, bo o tą funkcję bardziej chodzi.

Ten post edytował franki01 4.05.2008, 11:04:43
Go to the top of the page
+Quote Post
Crozin
post
Post #3





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


http://bbcode.strefaphp.net/bbcode.php - generator BBCode
A skracanie (http://ddasdas...adasdasdas) to jak już napisał @franki01 - strlen" title="Zobacz w manualu PHP" target="_manual i substr" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://pl.php.net/manual/en/function.preg-replace.php#82020

Czasami by się przydało manuala chociaż przejrzeć... ;/
Go to the top of the page
+Quote Post
grattz
post
Post #5





Grupa: Zarejestrowani
Postów: 138
Pomógł: 0
Dołączył: 29.10.2006
Skąd: BB

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


Cytat(Crozin @ 4.05.2008, 11:57:51 ) *

Generator tworzy JS - więc odpada (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)

Cytat(erix @ 4.05.2008, 13:29:55 ) *
http://pl.php.net/manual/en/function.preg-replace.php#82020

Czasami by się przydało manuala chociaż przejrzeć... ;/

Trochę już nad tym siedzę i dalej nie mogę dojść jak to użyć: Mógłby mnie ktoś nakierować ?
Go to the top of the page
+Quote Post
Crozin
post
Post #6





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Ten JS to tylko jakiś "dodatkowy bajer" z tego co pamiętam. Więc możesz go usunąć (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 23.08.2025 - 17:15