Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    mi d aquesto errore:
    Warning: Cannot use a scalar value as an array in on line 90


    la riga 90 è questa:
    $fh[$ip] = "";

  2. #12
    questo è il pezzo di codice:
    Codice PHP:
    $fh fopen($counter_file'a+');
             while(!
    feof($fh)) {
                
    $ip=fread($fh,1024);                               
                
    $arr explode ("/"$ip);                
             }    
             for(
    $i=0;$i count($arr);$i++){
                 
    $ip $arr[$i];
                unset(
    $fh[$ip]); 
                
    $fh[$ip] = ""
            }        
        } 

  3. #13
    :quote:

  4. #14
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Prova a cambiare queste 3 righe:
    codice:
     
    $ip = $arr[$i];
    unset($fh[$ip]); 
    $fh[$ip] = "";
    con
    codice:
     
    unset($arr[$i]); 
    $arr[$i] = "";

  5. #15
    Originariamente inviato da TittyMail
    questo è il pezzo di codice:
    Codice PHP:
    $fh fopen($counter_file'a+');
             while(!
    feof($fh)) {
                
    $ip=fread($fh,1024);                               
                
    $arr explode ("/"$ip);                
             }    
             for(
    $i=0;$i count($arr);$i++){
                 
    $ip $arr[$i];
                unset(
    $fh[$ip]); 
                
    $fh[$ip] = ""
            }        
        } 
    è sbagliato... a parte il fatto che non devi aprirlo subito con fopen, ma prima con file(), dopodichè usi fopen ma con il parametro "w", visto che devi riscriverlo il file.

    fai così:


    Codice PHP:
    $file "file.txt";
    $read file($file);
    unset(
    $read[$riga]);
    $read[$id] = $nuovariga
    $fp 
    fopen($file"w");
    for(
    $i=0$i<=count($read); $i++) {
    fwrite($fp$read[$i]);

    oppure (ma non sono sicuro che funzioni):

    Codice PHP:
    $file "file.txt";
    $read file($file);
    unset(
    $read[$riga]);
    $read[$id] = $nuovariga
    $fp 
    fopen($file"w");
    foreach(
    $read as $read) {
    fwrite($fp$read);

    MSI KT4V (MS-6712) AMD Athlon XP 2400+@2000 Mhz Vcore 1.65 Fsb 133 Multiplier 15 1x256 SDRAM PC2700 Ati Radeon 9100 Tv-Out Samsung SD1533D 14 Gb@5400 rpm (eMule power) Maxtor 6y080L0 80 Gb@7200 rpm

  6. #16
    poi per vedere se l'ip è in lista fai una cosa del genere:

    if (in_array("$ip", $array)) {
    //ecc ecc...
    }
    else {
    //ecc ecc...
    }




    p.s. ricorda di mettere ogni ip su una riga del file di testo, altrimenti non funziona
    MSI KT4V (MS-6712) AMD Athlon XP 2400+@2000 Mhz Vcore 1.65 Fsb 133 Multiplier 15 1x256 SDRAM PC2700 Ati Radeon 9100 Tv-Out Samsung SD1533D 14 Gb@5400 rpm (eMule power) Maxtor 6y080L0 80 Gb@7200 rpm

  7. #17
    Originariamente inviato da eiyen
    Prova a cambiare queste 3 righe:
    codice:
     
    $ip = $arr[$i];
    unset($fh[$ip]); 
    $fh[$ip] = "";
    con
    codice:
     
    unset($arr[$i]); 
    $arr[$i] = "";

    così ho provato non cancella quello che c'è nel file

  8. #18
    Originariamente inviato da flumbe
    è sbagliato... a parte il fatto che non devi aprirlo subito con fopen, ma prima con file(), dopodichè usi fopen ma con il parametro "w", visto che devi riscriverlo il file.

    fai così:


    Codice PHP:
    $file "file.txt";
    $read file($file);
    unset(
    $read[$riga]);
    $read[$id] = $nuovariga
    $fp 
    fopen($file"w");
    for(
    $i=0$i<=count($read); $i++) {
    fwrite($fp$read[$i]);

    oppure (ma non sono sicuro che funzioni):

    Codice PHP:
    $file "file.txt";
    $read file($file);
    unset(
    $read[$riga]);
    $read[$id] = $nuovariga
    $fp 
    fopen($file"w");
    foreach(
    $read as $read) {
    fwrite($fp$read);


    questo l'ho provato ma non funge forse perchè devo mettere il darto su ogni riga???? come faccio????

    fwrite($fh,$LastIp."
    "); mi sa che non va così

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 © 2026 vBulletin Solutions, Inc. All rights reserved.