Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85

    inviare dati in un file txt

    ciao a tutti!
    gli utenti si collegano nell'area privata senza utilizzare db mysql.
    io vorrei che quando si collegano inviare il nome utente della sessione
    ad un file txt, per poi leggere chi è online???


    c'è un altro modo per vedere a video chi è online??

  2. #2
    puoi salvare i nomi degli utenti on line in un database xml e poi estrarne i dati (magari con ajax e dom).
    o salvare i nomi in un file di testo.
    Per recuperare i dati da un file txt ci sono diversi modi : salvare un nome per riga e poi con php analizzare il documento riga per riga ,salvare i nomi separati da una virgola e poi recuperarli con php e dividerli con explode ...
    Come creare e pubblicare ebook : Creare ebook

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85
    ti ringrazio....
    Non ne sono molto pratico, non è che mi scriveresti il codice?
    Il modo più semplice penso che sia file txt con i nomi divisi da virgole

    ti ringrazio infinitamente.
    grazie
    ciao

  4. #4
    Per recuperare i file scritti in un file txt :

    Codice PHP:
    $read="";
    $fp fopen('try.txt','r');
    while (
    $red fread($fpfilesize('try.txt'))) $read .= $red;
    $utenti explode(',',$read);
    reset($utenti);
    while (
    $utente each($utenti)) echo $utente[1] ";
    fclose($fp); 
    Come creare e pubblicare ebook : Creare ebook

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85
    ciao...
    scusami...ma per inserire il nome utente nel file txt da una sessione???

    ps. io ho un file php con nome utente e pwd

    grazie ancora

  6. #6
    Codice PHP:
    if (IsSet($_SESSION['user'])) { 
    $utente $_SESSION['user'
    $fp fopen('try.txt','a+');
    fwrite($fp"$utente,");
    fclose($fp);

    Come creare e pubblicare ebook : Creare ebook

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85
    ciao, ti ringrazio moltissimo per il tuo aiuto....

    1. quando faccio refresh aggiunge il nome utente nel file txt e quindi compare più di una volta nella videata...

    2. quando un utente esce, come faccio a dirgli di toglierlo dal file txt???


    grazie
    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85
    ciao...
    il primo punto sono riuscito a risolverlo, mettendo il codice che mi hai dato nella parte di login (autenticazione utente) invece della prima pagina ad accesso riservato.

    manca solo la parte di logout, togliere i nomi dal file txt

    grazie ancora
    ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85
    ho provato a scrivere così, ma mi elimina tutto il contenuto del file txt e non solo l'utente che si è disconnesso.

    posto il codice
    Codice PHP:
    <?php
    $utente 
    file("../user_online.txt");
    $somecontent "";
    // Scrive $somecontent nel file aperto.
    $fp = @fopen("../user_online.txt","w+"); 
    @
    fwrite($fp$somecontent);
    @
    fclose($fp);
    può essere a causa di $somecontent ????
    non so più come modificarlo!!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    85
    up

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.