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

    [PHP] Passare dei campi da una pagina all'altra

    Salve ragazzi, da una pagina con un form in cui ci sono 2 caselle di testo per fare il login, richiamo uno script che controlla il login e se corretto mi linka ad un altra pagina

    login.html(nome utente e password) -> login.php(controllo login e se corretto) -> ordine.php

    if (($user==$nome) && ($pw==$pass)) {
    echo "LOGIN EFFETTUATO CON SUCCESSO";
    echo "<META http-equiv='REFRESH' content='3; url=ordine.php'>";
    }

    come faccio a far arrivare in ordine.php il valore dei campi di quel form con le due caselle di testo per il login(login.html)?

  2. #2
    Utente di HTML.it L'avatar di rufo80
    Registrato dal
    Dec 2008
    Messaggi
    16
    potresti usare le sessioni :

    nella pagina login.php

    session_start();
    session_register("user");
    session_register("pw");

    nella pagina ordini.php

    session_start();
    $utente = $_SESSION['user'];
    $password = $_SESSION['pw'];
    in questo modo assegnerai alle variabili $utente e $password i valori di $user e $pw

  3. #3
    potresti usare le sessioni :
    session_start();
    session_register("user");
    session_register("pw");
    per "user" e "pw" intendi il nome assegnato ai campi nel form vero? O il nome delle var alle quali ho gia assegnato i valori del form nello script? perchè in questo caso dovrebbero essere $user e $pw..

  4. #4
    Utente di HTML.it L'avatar di rufo80
    Registrato dal
    Dec 2008
    Messaggi
    16
    devi usare il nome delle var alle quali hai gia assegnato i valori del form nello script;

    quando si "registra" una variabile di sessione si omette il simbolo del dollaro($) :

    Corretto :
    session_register("user");
    session_register("pw");

    Errato
    session_register("$user");
    session_register("$pw");

  5. #5
    Ti ringrazio rufo!

  6. #6

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.