Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    39

    [PHP] passare variabili da php a textarea

    salve.
    Mi sono letto praticamente tutti i "Passare variabili" nel search del forum e siti vari, trovo molti esempi opposti o casi differenti dal mio.

    Ho un insieme di script php che devono passare variabili quindi compilare dei textarea.
    In pratica un unica pagina di supervisione di cio' che accade, un interfaccia dove leggere e gestire il tutto

    Vorrei capire cosa sbaglio, le variabili sono vuote!!
    gli script si trovano tutti dentro la stessa directory

    Posto un esempio schematico della struttura

    script1.php

    //queste variabili vengono compilate da uno script su un altro sito quando l'utente si connette invia i dati criptati a questo script qui sotto sul mio server

    $richiesta = htmlspecialchars($_GET['type_request']);
    $nome_user = htmlspecialchars($_GET['name_user']);
    $id_key_user = htmlspecialchars($_GET['key_user']);
    $url_orig = htmlspecialchars($_GET['url_origine']);
    $dtime = date("Y/m/d h:i:s");

    passano alla funzione di decript ()
    passano alla funzione di salvataggio batabase()

    ora il database mi restituisce delle query che voglio inviare allo script2.php
    la variabile da passare $n_utenti

    echo "<a href=\"script2.php?testo=$n_utenti \"></a>";


    script2.php

    <?php
    session_start();
    $utenti = $_GET['testo'];

    $_SESSION['var1'] = $utenti;
    echo $_SESSION['var1'];
    echo $variab_test;
    ?>

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <style type="text/css"></style>
    </head>
    <body bgcolor="#FFFFFF" text="#000000" link="#000000">


    <textarea readonly name="test"><?php echo $_SESSION['var1']; ?></textarea></p>
    </body>
    </html>


    vuoto totale mi spiegate per favore ... grazie

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Passa i tuoi dati direttamente tramite $_SESSION e non via l'URL.

    Codice PHP:
    $_SESSION['testo']=$n_utenti

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    39
    quindi tu dici questo se non ho capito male perchè è sempre vuoto totale )

    script1.php

    <?php
    session_start();
    $n_utenti=100; //stringa di prova
    $_SESSION['testo']=$n_utenti;
    ?>



    script2.php

    <?php
    session_start();
    $utenti= $_SESSION['testo'];
    ?>

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <style type="text/css"></style>
    </head>
    <body bgcolor="#FFFFFF" text="#000000" link="#000000">


    <textarea readonly name="test"><?php echo $utenti; ?></textarea></p>
    </body>
    </html>

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Sì, è quello che intendessi, puoi postare tutto il codice?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    39
    ahhhh ho capito

    Si suppone che io debba clikkare sullo script 1 per attivare la sessione

    se lo faccio e poi vado a vedere sul textarea trovo il valore 100
    giustissimo come dici tu, ma nessuno attiva lo script1.php esso risponde a una o piu'
    richieste remote inviata tramite URL.

    mmm devo trovare un altro sistema per inviare la variabile

    Io ti posto anche tutto lo script ma è 830 righe che ti farebbero impazziere e il 90% non utili al problema.

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.