Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    4

    due pagine correlate di cui una aggiornabile

    ciao a tutti, ho già postato una richiesta ma con scarso successo...
    provo a rispiegare le mie necessità: ho due pagine una deve essere un form con due elementi (visibile solo al gestore) e l'altra una pagina semplicissima che mostra idati inseriti nel form e che deve essere visibile a tutti e di conseguenza accessibile tramite un semplice link. è possibile gestire in maniera molto semplice?
    mille grazie

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    Tramite DB?

    In pratica tu dici, dal pannello di controllo ADMIN ho un form dove inserisco quello che voglio.
    Voglio stamparlo a video accessibile a tutti, non fai altro che richiamare la pagina con la query.
    ¿Hasta la pasta?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    4
    ciao, si il tutto dovrebbe essere più o meno così. più che ad un db pensavo ad un semplice txt, da far leggere alla query. tieni solo conto del fatto che sono a digiuno totale di php, quindi avrei bisogno di un sorgente eventualmente da modificare...
    ad ogni modo mille grazie!
    alessandro

  4. #4
    Utente di HTML.it L'avatar di Kloaz
    Registrato dal
    Nov 2004
    Messaggi
    101
    ma io farei cosi:
    (cn un login semplice semplice)
    Pagina Admin:
    Codice PHP:
    <?php
    $password 
    tua_password;

    if (!isset(
    $_POST['pswd']) || $_POST['pswd'] != $password) {
       echo
    "
    <html>
     <head>
      <title>Login</title>
     </head>
     <body>
      <form method='post' action='pagina invio dati'>
       <table>
        <tr>
         <td>Password:</td>
         <td><input type='password' size='10' /></td>
        </tr>
       </table>
      </form>
     </body>
    </html>"
    ;
    }

    else {
       echo
    "
    codice html con form per l'invio dati tramite form POST
    "
    ;
    }
    ?>
    Pagina per l'invio dati
    Codice PHP:
    <?php
    $dato1 
    $_POST['dato1'];
    $dato2 $_POST['dato2'];
    $fp fopen("file.txt" "a+");
    fwrite($fp$dato1);
    fwrite($fp$dato2);
    fclose($fp);
    ?>


    Pagina pubblica lettura dati
    Codice PHP:
    <?php
    $filename 
    "file.txt";
    $fp fopen($filename"r");
    $content fread($fpfilesize($filename));
    fclose($fp);
    echo
    "
    codice html usa 
    $content per mostarre il contenuto del file
    "
    ;
    ?>
    ps: nn ho testato nulla nn escludo errori

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    4
    che dire? mille grazie davvero!
    sto provando il tutto, ma alcune cose non mi tornano:
    1 ridireziono la pagina del login su quella dell'inserimento, ma una volta inserito il testo non riesco a scrivere sul txt (e di conseguenza a leggerlo)
    ho creato un form con un campo text e un campo textarea (chiamati rispettivamente dato1 e dato2) con action su una pagina mostra.php
    ti allego il tutto (ho sicuramente errato l'integrazione fra php e htm)

    <html>
    <head>
    <title>Documento senza titolo</title>
    </head>

    <body>

    <?php
    $dato1 = $_POST['dato1'];
    $dato2 = $_POST['dato2'];
    $fp = fopen("file.txt" "a+");
    fwrite($fp, $dato1);
    fwrite($fp, $dato2);
    fclose($fp);
    ?>

    <form method="post" action="mostra.php">
    <label>
    <input type="text" name="dato1" id="dato1" />




    <textarea name="dato2" id="dato2" cols="45" rows="5"></textarea>




    <input type="submit" name="button" id="button" value="Invia" />
    </label>
    </form>
    </body>
    </html>



    dove ho sbagliato?

  6. #6
    Utente di HTML.it L'avatar di Kloaz
    Registrato dal
    Nov 2004
    Messaggi
    101
    il codice html con il form va messo nella pagina di admin, quella cn il login nella parte dove ho scriotto " codice html con form per l'invio dati tramite form POST" poi ho notato che ti ho scritto erroneamente sempre nella pagina di admin, nella action del form:

    action='pagina invio dati'

    mentre la pagina è sempre quella dle logn cioe punta a se stessa, e se la password è corretta ti visualizza il form, che è quello che devi inserire tu cn dato1 e dato2 che punterà alla pagina di invio dati

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.