Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Separare stringa get

  1. #1

    Separare stringa get

    Ciao a tutti!
    Ho una stringa di questo tipo:

    Codice PHP:
    id $row['nome'].$row['cognome']; 
    Che utilizzo per rimanadare ad una pagina...ad esempio "profilo.php"

    Codice PHP:
    [url="http://profilo?id={$id}"][/url
    Adesso io in "profilo.php" vorrei ottente separati dalla stringa di get nome e cognome che avevo unito in id e che sono visibili nel link...come si può fare?
    So che esistono la funzione explode() e split(),ma non so come posso applicarle!

    Grazie per l'aiuto!

  2. #2
    Secondo me devi concatenare un carattere separatore tra il nome ed il cognome, ad esempio:

    Codice PHP:
    $id $row['nome']."-".$row['cognome']; 
    e poi usi:

    Codice PHP:
    explode("-"$id); 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    1) si dovrebbero mandare due ariabili GET
    2) leggendo profilo.php ho il timore ci ciò che vorrai farne con le variabili ottenute in tal modo
    3) questo modo di operare è soggetto ad errori:
    Originariamente inviato da satifal
    Codice PHP:
    $id $row['nome']."-".$row['cognome']; 
    e poi usi:

    Codice PHP:
    explode("-"$id); 
    se il nome o il cognome hanno un trattino al loro interno

  4. #4
    Originariamente inviato da oly1982
    1) si dovrebbero mandare due ariabili GET
    2) leggendo profilo.php ho il timore ci ciò che vorrai farne con le variabili ottenute in tal modo
    3) questo modo di operare è soggetto ad errori:

    se il nome o il cognome hanno un trattino al loro interno
    Ovviamente, come premesso il trattino era solo un esempio, prima di selezionare un carattere separatore bisognerebbe assicurarsi che esso non sia mai contenuto nelle stringhe da separare.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Grazie ad entrambi!

    Userò il trattino poichè nome e cognome non sono inseriti dagli iscritti,bensì sono già stati inseriti da me e contengono solo caratteri!

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.