Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    estrarre un punto particolare da una stringa...

    ho qst var di sessione ed č un array
    $_SESSION['pagine'][$a]
    e mi dā un valore come qst:

    pagina.php?id_cat_pad=409&type=cat ...

    vorrei da questa stringa estrapolare quello che viene subito dopo id_cat_pad= e prima di &type=cat cioč il numero....
    non posso usare substr... voi come fareste?

    pagina.php?id_cat_pad=409&type=cat

  2. #2
    Usa parse_str() :
    codice:
    // isoli la querystring e poi usi la funzione
    parse_str(substr($url,strpos($_SESSION["pagine"][$a],'?')+1));
    echo $id_cat_pad;
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  3. #3
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Grazie AnĒkin... a me non funziona... ora sto cercando di usare le espressioni regolari... mi aiutate?

    eregi("pagina.php\?id_cat_pad=(.?)&type=cat",$_SES SION['pagine'][$a]);

  4. #4
    avevo lasciato una variabile che nn c'entrava, riprova cosė:
    codice:
    parse_str(substr($_SESSION["pagine"][$a],strpos($_SESSION["pagine"][$a],'?')+1));
    echo $id_cat_pad;
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  5. #5
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    si, adesso funziona! 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.