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

    lettura da file e unserialize

    Salve a tutti,
    qaulcuno può spiegarmi perchè il segunete codice non funziona?
    questo è il codice che scrive sul file:

    Codice PHP:
    $array=array($username,$password,$sesso,$anno,$ip);
    $lollo=serialize($array);
    $file=fopen("pippo.txt","a");
    $lollo=$lollo."\n";
    fwrite($file$lollo);
    fclose($file); 
    mentre questo è quello che legge
    Codice PHP:
    $file=fopen("pippo.txt","r");
    print 
    "<table width=75% border=1 cellpadding=10 cellspacing=0>";
        while (!
    feof($file)) {
            
    $buffer fgets($file90);

            
    $nuovoarray=unserialize($buffer);
            echo 
    $nuovoarray;
            print 
    "<tr><td>";
            print  
    $nuovoarray[0];
            print 
    "</td><td>";
            print 
    $nuovoarray[1];
            print 
    "</td><td>";
            print 
    $nuovoarray[2];
            print 
    "</td><td>";
            print 
    $nuovoarray[3];
            print 
    "</td><td>";
            print 
    $nuovoarray[4];
            print 
    "</td></tr>";
        }
    print 
    "</table>"
    solo che a vidoe non viene stampato nulla..perchè?

    grazie!
    ciao un tot

  2. #2
    Studiati questo codice:

    Codice PHP:
    <pre>
    <?php
    $filename 
    dirname(__FILE__) . '/pippo.txt';

    $input range(15);
    file_put_contents($filenameserialize($input));
    print_r($input );

    $output unserialize(file_get_contents($filename));
    print_r($output);
    ?> 
    </pre>

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.