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

    parsare stringa con regexp

    salve ragazzi, mi piacerebbe parsare l'url per capire in quale sezione del mio sito mi trovi. Esempio:

    http://www.miosito.com/section/gioch...telle/punteggi

    in questo caso la sezione sarebbe 'giochi_a_premi'

    come posso prelevare quest'informazione?
    pensavo con le espressioni regolari, ,a come?
    si vivono molte vite e si muore una volta sola

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    prova questo:
    $url = 'http://doc_root/aaaa/bbb.php';
    $ind = parse_url($url);
    echo $ind[path];

    ti crea un array che come valori ha parti dell'indirizzo gia' divise. In questo esempio $ind[path] visualizza /aaaa/bbb.php
    Poi lo spezzi con un explode o split.
    http://it.php.net/manual/it/function.parse-url.php

  3. #3
    carino! non lo conoscevo sai?
    cmq con le espressioni regolari potrei andare più a fondo, nel senso, mettere in una variabile cio' che trova dopo 'section/' e prima del seguente '/'
    sarebbe ancora meglio no?
    si vivono molte vite e si muore una volta sola

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Non conosco bene le espressioni regolari ma una volta che hai la tua "stinga" ci fai quello che vuoi..

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.