Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zamiana linku, pozostawiając tylko końcówkę.
teleimpact@
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 1
Dołączył: 16.03.2010

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


Witam, kiedyś miałem pewien skrypt - generował on link pozostawiając tylko końcówkę orginalnego linku.

Przykładowo:
Wklejałem w pole formularza http://allegro.pl/profile_7767.html klikałem prześlij
I otrzymywałem: http://dowolny_tekst/profile_7767.html

Plik składał się dosłownie z kilku linijek kodu. Czy wie ktoś może gdzie można znaleźć skrypt o podobnym działaniu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
RiE
post
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 45
Dołączył: 5.05.2010

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


Mozna to tez za pomoca funkcji ereg_replace zrobic np tak:
  1. <form action="" method="post">
  2. <input type="text" name="link" />
  3. <input type="submit" />
  4. </form>
  5. <?
  6. $url = $_POST['link'];
  7. $url = ereg_replace("[http]+://[[:alnum:]]+\.[a-z]{2,}","http://dowolny_text", $url);
  8. echo 'Link: '.$url.'';
  9. ?>

Warunkiem działania tego skryptu jest podanie adresu bezwzglednego
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: 14.10.2025 - 04:59