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

    passare una variabile da un file php a un altro

    ciao,
    ho creato un file chiamato creadb.php dove c'è una variabile $nomedb.
    in creadb.php c'è un link ipertestuale che fa rifeermiento al file gioco.php.
    Vorrei che premendo quel link venga passato a gioco.php la variabile $nomedb presente in creadb.php.
    é possibile fare ciò?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Potresti mettere un parametro appeso al link
    link
    puoi leggere la variabile con $_GET['var']

    Non è però una grande idea se il parametro è il nome del db, per motivi di sicurezza, ti conviene mettere tale informazione in sessione.

    All'inizio di ogni pagina in cui ti serve la variabile devi mettere
    session_strat();
    questa funzione non deve essere preceduta da alcun output, neanche spazi bianchi o righe vuote.

    la variabile si mette in sessione con
    $_SESSION['var'] = $nomedb;

    nella pagina in cui vuoi recuperarla basta mettere session_start() all'inizio e e leggere la variabile con $_SESSION['var']

  3. #3
    scusami ma no ho capito dovrei fare una cosa del genere?

    FILE creadb.php
    <?php
    session_strat();
    $nomedb = "prova";
    $_SESSION['var'] = $nomedb;
    ?>

    FILE gioco.php
    <?php
    session_strat();
    $variablie = $_SESSION['var'];
    ?>

    P.S ho provato mi da errore

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Si, devi fare così, l'errore è che la funzione si chiama session_start() ho sbagliato a digitare nel precedente post.

  5. #5
    si adesso funziona grazie mille

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 © 2026 vBulletin Solutions, Inc. All rights reserved.