Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Nazwy linków
Fei
post 26.05.2012, 10:39:46
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 26.05.2012
Skąd: Wielkopolska

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


Mam formularz, w którym użytkownik może wysłać do baazy link.
Po pobraniu go z bazy danych, chciałbym że wyglądało to tak:
np. link jest http://www.qwerty.pl/wqeqew.html
to link byłby coś jak <a href="http://www.qwerty.pl/wqeqew.html">qwerty</a>
Czyli żeby tekst wyświetalny po linkiem sam się ustalał.
Coś podobnego jest na wielu forach(tutaj chyba też) - np po wklepaniu linku nie wyświetla się link tylko tytuł strony.

Myślałem też żeby zrobić coś takiego
jeśli $zmienna == dowolny ciąg znaków qwerty dowolny ciąg znaków
<a href="$zmienna">qwerty</a>
jeśli $zmienna == dowolny ciąg znaków ytrewq dowolny ciąg znaków
<a href="$zmienna">ytrewq </a>
Bo na stronie będą linki z może 5 źródeł.
Go to the top of the page
+Quote Post
b_chmura
post 26.05.2012, 10:52:22
Post #2





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


Zainteresuj się BBCodem ewentualnie wyrażeniami regularnymi. Do automatycznego pobierania tytułów strony niezbędne będzie odczytanie nagłówków wstawianej strony (funkcja file_get_contents() + wyrażenia regularne).
Go to the top of the page
+Quote Post
brzoza91
post 26.05.2012, 11:13:14
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 4
Dołączył: 9.05.2012

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


może coś takiego, rozwiązanie na cepa

  1. $link='http://www.qwerty.pl/wqeqew.html';
  2. $link=explode('.',$link);
  3. echo $link[1];
Go to the top of the page
+Quote Post
piotrala
post 26.05.2012, 11:23:40
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 4
Dołączył: 20.05.2007
Skąd: Kutno

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


Faktycznie rozwiązanie na cepa wink.gif

Polecam tę funkcję:
http://www.php.net/manual/pl/function.parse-url.php
Go to the top of the page
+Quote Post
b_chmura
post 26.05.2012, 11:24:30
Post #5





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


brzoza91 co jeśli link będzie bez "www." albo z subdomeną "www.sub.domena.pl"? Twój sposób wtedy nie zadziała.
Go to the top of the page
+Quote Post
Fei
post 26.05.2012, 16:00:10
Post #6





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 26.05.2012
Skąd: Wielkopolska

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


parse_url() mi wystarczy. Dzięki za pomoc.
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: 18.07.2025 - 02:36