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

    inserire pagina in un'altra

    ciao a tutti,
    espongo subito il problema:

    in una pagina web (ma anche php) devo inserire un form molto semplice con i campi nome, cognome, email;
    al click del submit/invia, i dati verranno registrati in un file di testo "iscritti.txt"

    quindi avrò i file

    - form.html (oppure form.php)
    - inserisci.php (script che esegue l'inserimento dei dati nel txt)
    - iscritti.txt
    - iscritti.php (script che pesca i dati dalfile di testo iscritti.txt)

    Il mio problema sta nel form.php (o form.html):
    vorrei inserire nella pagina del form un link "visualizza gli iscritti"; cliccando sul link compare sotto lo stesso link, la lista degli iscritti

    Quello che ho fatto fino ad ora è questo (le ho provate tutte):

    visualizza tutti gli iscritti


    visualizza tutti gli iscritti



    visualizza tutti gli iscritti


    visualizza tutti gli iscritti


    visualizza tutti gli iscritti


    visualizza tutti gli iscritti


    visualizza tutti gli iscritti


    <script language="javascript">
    document.write('<a href=iscritti.php>visualizza tutti gli iscritti</a>');
    </script>


    Click per ricaricare la pagina



    Il problema è che il link mi riporta alla pagina iscritti.php e non la ricarica all'interno di form.php.

    In pratrica l'utente deve poter cliccare prima dell'iscrizione sul link per visualizzare chi si è iscritto oppure dopo con la lista aggiornata contenente i suoi dati


    Sbaglio qualcosa?

    Vi ringrazio anticipatamente per l'aiuto
    SimplyMepis

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    ma scusa... se semplicemente nel form.php fai una query e tiri su tutti gli iscritti
    li metti dentro un

    <div id="iscritti" style="display: none">
    ...lista
    </div>

    e poi il link sarà così

    Visualizza iscritti

    Fai comparire al volo il div nascosto con tutti gli iscritti
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    io uso questo metodo: all'inizio della pagina uso una variabile e controllo se c'è qualcosa; se non c'è nulla allora visualizza il form di insnerimento, clicco su submit e mi ricarica la pagina con la variabile suddetta impostata., A questo punto aggiorno il file txte dato che la variabile è settata subito dopo il form visualizzo una table coi dati del file.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    127
    grazie,
    vi ringrazio per le risposte

    La risposta di Emulman non saprei come attuarla...


    marco_c:

    io ho questo file che fa una query sul txt

    <?php
    $file = file("./iscritti.txt");
    if($perpage == FALSE) $perpage = 30;
    if($pos == FALSE) $pos = 0;
    $count = count($file);
    for($i = $pos; $i < ($perpage+$pos); $i++)
    {
    if($i > $count-1) break;
    $result = explode("|", trim($file[$count-$i-1]));

    echo "[*]$result[0] $result[1]\n";
    }

    echo "<div align=\"center\">[ ";
    for($p = 0; $p < $count; $p++)
    {
    if(!($p % $perpage))
    {
    $pg = ($p/$perpage)+1;
    if ($p == $pos)
    {
    echo "$pg ";
    }
    else
    {
    echo "<a href=\"?pos=$p\">$pg</a> ";
    }
    }
    }
    echo " ]</div>";
    ?>


    comefaccio ad assgnare un id per utilizzare il div?

    grazie ancora per la disponibilità
    SimplyMepis

  5. #5
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    Molto semplicemente, all'istruzione

    Codice PHP:
    echo "<div align=\"center\">[ "
    la sostituisci con

    Codice PHP:
    echo "<div id=\"iscritti\" style=\"display:none;\" align=\"center\">[ "
    A questo punto se in qualsiasi punto della pagina inserisci un link come ti avevo detto

    Codice PHP:
    [url="javascript:void(0);"]Visualizza iscritti[/url
    Fai comparire il DIV nascosto con tutti gli iscritti
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

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.