Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Inserimento url in messaggeria

    Salve a tutti,

    vorrei dare la possibilità,nel mio forum, di lasciare degli indirizzi http.
    come posso fare ?

    help!

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    la messaggeria, da questa discussione, sembrerebbe essere già in tuo possesso e scritta in php

    spiegati meglio così valutiamo se sia opportuno risolvere lato server (e quindi chiudere qui e continuare nell' altra discussione)
    ciao

  3. #3
    non credo. Quello delle messaggio nella sezione "PHP" è più un problema di passaggio di parametri in PHP. Il problema dell'inserimento di un caratteri che indicano un indirizzo, credevo si potesse risolvere con qualche script..
    ..(forse sbaglio, però :master: )...

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    eh, ma lasci ancora alle nostre supposizioni quello che precisamente ti serve

    vuoi che, come nel messaggio che sto compilando, l' inserimento di un http://www.dominio.it/... venga trasformato automaticamente in un link?

    se è così va risolto lato server
    ciao

  5. #5
    Esatto!
    scusa la mia imprecisione..

    come posso fare?!

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    come già detto è da risolvere lato server, nel momento in cui php salva il contenuto del messaggio

    un esempio di regexp da utilizzare lo trovi qui a fondo pagina

    nell' esempio la stringa passata è solo un url, non c' è nulla nè prima nè dopo
    per agire su tutto il corpo del messaggio devi togliere i segni ^ e $
    $Search = "(https?|ftp)://([^<>[:space:]]+)";

    e, chiaramente, dargli in pasto tutto il corpo del messaggio:
    al posto di
    echo CodeUrl("http://www.html.it");

    $messaggio=CodeUrl($messaggio);

    ciao

  7. #7
    Grazie 1000!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.