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

    Estrarre i valori da un url

    Ciao a tutti,
    vorrei estrarre tutti i valori di un url del tipo:
    http://www.miodominio.it?nome=pippo&citta=2

    Qualche consiglio? o ancora meglio la regular expression
    Grazie anticipate, Claudio

  2. #2

  3. #3
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Non serve scomodare le espressioni regolari
    Puoi usare la funzione parse_url() che restituisce un array associativo con le varie parti dell'url

    Un esempio chiarisce tutto:

    Codice PHP:
    parse_url('http://www.html.it/php/index.php?funge=ok'); 
    la funzione restituirà un array così formato:

    codice:
    Array
    (
        [scheme] => http
        [host] => www.html.it
        [user] => NULL
        [pass] => NULL
        [path] => /php/index.php
        [query] => funge=ok
        [fragment] => NULL
    )
    Volendo si può recuperare direttamente la stringa desiderata specificando come secondo valore della funzione una delle costanti predefinite che trovi elencate in questa pagina (insieme ai dettagli su come funziona):

    http://www.php.net/manual/it/function.parse-url.php

    Ciao
    Daniele
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  4. #4
    ...... grazie Sky e filippo.toso

    Volevo cercare nel forum - per vedere se la questione era già trattata - ma ieri la funzione di ricerca non funzionava. Non ero a conoscenza della funzione php.

    Con l'occasione ringrazio tutti i ragazzi che si dedicano al forum Php, poiché ogni volta che ho avuto un problema me lo avete sempre risolto.

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.