Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 40

Discussione: passaggio di variabili

  1. #1

    passaggio di variabili

    Salve ragazzi come faccio per passare una variabile da una pagina ad una altra, ho fatto così ma non mi funziona:
    header("Location: http://localhost/database_film/viewcodice.php?$query=$val");
    ma controllando nella pagina view codice non la passa, come devo fare ?
    Roberto Dungino

  2. #2
    viewcodice.php?$query=$val

    non va bene, scrivi invece

    viewcodice.php?query=$val (query senza $)

  3. #3
    mi dà lostesso errore !!!
    cosa devo fare
    Roberto Dungino

  4. #4
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da dungino
    mi dà lostesso errore !!!
    cosa devo fare
    prova a fare un
    print $_GET['query'];

    in viewcodice
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  5. #5
    Notice: Undefined index: query in c:\programmi\easyphp1-8\www\database_film\viewcodice.PHP on line 4
    Mi dice che la variabile non è definita, quindi non gli è stata passata. Ma come mai succede tutto questo forse è la versione di php che ho io che non è buona!
    Roberto Dungino

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Hai recuperato l'id nella pagina che deve ricevere?

    $val = $_REQUEST['val'];

  7. #7
    cosa significa!
    io passo una variabile ad un'altra pagina, tale variabile è il risultato di una query, che gli viene inviata attraverso il redirect Location, e qui tutto a posto. La pagina viewcodice che deve ricevere tale variabile , faccio questa operazione:

    $query = isset( $_GET['query'] ) ? $_GET['query'] : 'la variabile non è passata';
    echo"$query";

    Mi stampa che la variabile non è passata.

    Scrivendo quello che mi hai detto tu in view codice
    mi dà questo errore.
    $query = $_REQUEST['query'];
    Notice: Undefined index: query in c:\programmi\easyphp1-8\www\database_film\viewcodice.PHP on line 10
    Roberto Dungino

  8. #8
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Beh,non hai scritto la stessa cosa che ti ho detto io.
    E poi anche se non uso l'operatore ternario credo che prima di isset ci voglia un if.

  9. #9
    codice:
    header("Location: http://localhost/database_film/viewcodice.php?query=$val");
    codice:
    //viewcodice.php
    echo $_REQUEST['query'];
    se segui quello che ti hanno detto fino ad ora e riscrivi in modo corretto il tutto...funziona!
    www.bitmade.com Momentan ist richtig_Momentan ist gut_Nicht ist wirklich wichtig_Nach der Ebbe kommt die Flut_ _Am Strand des Lebens_ohne Grund,ohne Verstand_ist nichts vergebens_ich baue di traeume auf den Sand.

  10. #10
    ho modificato come hai detto tu nel file view codice ecco cosa mi risponde:
    Notice: Undefined index: val in c:\programmi\easyphp1-8\www\database_film\viewcodice.PHP on line 5


    $val = $_REQUEST['val'];


    quindi ?
    Roberto Dungino

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.