PplWare Mobile

PHP é à quinta-feira – Criar Links

                                    
                                

Este artigo tem mais de um ano


Autor: Pplware


  1. António Coutinho says:

    Muito bom, continuem, agradecemos! 😀

  2. beleza Bruno…super cool, alto nivel, como sempre…keep it up buddy ! 🙂

  3. E porque não no 3º argumento colocar apenas “blank” e a função tratar do resto?

  4. softclean says:

    Boa dica. Isso aplicado a uma função para criar automaticamente hiperligações de um texto, era fantástico! 😉 fica a sugestão.

  5. Andrer757 says:

    O 3º parâmetro da função podia ser um array. exemplo: array(‘title’ => ‘kklkoisa’, ‘target’ => ‘_blank’).

  6. Bónus says:

    Grande coincidência! Antes de vir dar a minha espreitadela diária ao Pplware, estive a desenvolver uma pequena função em PHP para criar links! 🙂 Um pouco diferente, pois substitui sempre uma determinada palavra pelo respectivo link com a função str_replace.
    Dá muito jeito quando temos um site onde inserimos bastante conteúdo dinâmico e queremos que certa palavra apareça sempre como link.

  7. Ice says:

    Em vez de

     if (!stristr($url,"http://") && !stristr($url,"ftp://") && !stristr($url,"https://") && !stristr($url,"javascript:") && !stristr($url,"mailto:"))
      {
        $url = $config_url.$url;
      }
    

    porque não simplificar?

    if(!preg_match('/((ht|f)tp(s)?:\/\/|(javascript|mailto):)/i', $url)) { 
        $url = $config_url.$url;
    }
    

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.