Jump to content
php.lv forumi

Nolasīt pareizi urli


yeahz

Recommended Posts

Ir šāds links (tas ir pašlaik ieslēgtais, kas rādās browserim augšā):

http://krutalapa.lv/?b=18&url=http://links.lv/download.php?id=1831&name=SuperDuperNosaukums

kā lai nolasa visu $_GET['url'] ?

Pagaidām viņš nolasa tikai tik daudz - http://links.lv/download.php?id=1831 un tālāk nogriež visu pārējo, jo tālāk seko &.

Edited by yeahz
Link to comment
Share on other sites

vēl viena lietiņa - kā lai šajā funkcijā tikai url parametru pārtaisa ar urlencode()?

 

function makeClickableLinks($text, $bump_id) {

 $text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)',
   '<a target="_blank" href="/click/?b='.$bump_id.'&url=\\1">\\1</a>', $text);
 $text = eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)',
   '\\1<a target="_blank" href="/click/?b='.$bump_id.'&url=http://\\2">\\2</a>', $text);

   return $text;

} 

 

Ja kas, tad funkcija pārtaisa linkus, piemēram, ja es ierakstu vienkārši linku http://www.adrese.lv/ tad funkcija arī pārtaisīs tā, lai šis teksts parādās kā links. Vienīgais šeit to tā nevar parādīt, jo forums pārtaisa to, tieši tāpat kā es vēlos.

Edited by yeahz
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...