Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di ermy
    Registrato dal
    Jun 2000
    Messaggi
    121

    eliminare parte di un testo

    Salve
    mi scuso subito per l'ignoranza in php

    Ho un semplice modulo dove viene inserito l'indirizzo web di un sito, il modulo poi mi invia in email l'indirizzo ed altri dati.
    Dovrei togliere dall'indirizzo web, l' http:// e tutto quello dopo il punto dell'estensione, es. il .it ecc ecc

    In sostanza al posto di avere http:// www.nomedelsito.it mi dovrebbe rimanere solo "nomedelsito"

    Come devo procedere con il codice php?

    Grazie per l'aiuto!

    byee

  2. #2

  3. #3
    Utente di HTML.it L'avatar di ermy
    Registrato dal
    Jun 2000
    Messaggi
    121
    ecco cosa si usa!! il bello che ci stavo navigando sul sito, ma non trovavo nulla

    grazie infinite ora ci provo!!

    grazie ancora

    byee

  4. #4
    è meglio usare un semplice str_replace ... e non una ereg o una eregi dato che infinitamente più lenta ... oppure una preg per cose + complesse, dato che INFINITAMENTE più veloci di una ereg/eregi ^^
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5

    Re: eliminare parte di un testo

    [supersaibal]Originariamente inviato da ermy
    In sostanza al posto di avere http:// www.nomedelsito.it mi dovrebbe rimanere solo "nomedelsito"[/supersaibal]
    array parse_url ( string url )

    This function returns an associative array containing any of the various components of the URL that are present. If one of them is missing, no entry will be created for it. The components are :

    • scheme - e.g. http
    • host
    • port
    • user
    • pass
    • path
    • query - after the question mark ?
    • fragment - after the hashmark #

  6. #6
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    usi la funzione segnalata da skidx e poi lavori con explode per prendere solo il nome dell'host.

    $array = parse_url( $url );
    $parti = explode('.', $array['host']);

    echo $parti[count($parti)-2];
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  7. #7
    Utente di HTML.it L'avatar di ermy
    Registrato dal
    Jun 2000
    Messaggi
    121
    Ottimo amici! Anche se sono una frana con php ci sono riuscito grazie agli esempi e alle vs. info

    Ciaoo... grazie

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.