Ekleme

Basit bir PHP çağrı ve jQuery komut benim sitede benim twitter yem göstererek ediyorum kullanarak, tüm çalışıyor ama twitter.com üzerindeki etiketleri gibi olmak benim tweets bağlantıları istiyorum.

Örneğin XML:

<text>There are over 20,000 design based businesses in London alone - http://icanhaz.com/designbusinesses</text>

: Bu yüzden bu gibi HTML dönebilirsiniz I <a href="...."> .... </a> URL almak istiyorum

<p>here are over 20,000 design based businesses in London alone - <a href="http://icanhaz.com/designbusinesses"> ... </a> </p>

2 Cevap

Basit bir Google arama PHP tıklanabilir bir köprü haline bağlantıları değiştirmek için aşağıdaki kod parçası ile geldi:

http://www.totallyphp.co.uk/code/convert_links_into_clickable_hyperlinks.htm

Kodu:

function makeClickableLinks($text) {

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

   return $text;
}

Bu mailto ftp:/ http:// her şeyi değiştirir: bir bağlantı içine