Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270

    scrivere determinate righe su un txt

    salve raga.. avrei questo scritp che dovrebbe sovrascrivere un intero txt, scrivendo un numero di righe che dipende dalla variabile $riga, quindi tutti le righe che sn ad esempio sotto la riga numero 5...quindi verrebbero scritti riga 1,riga2,riga3,riga4...
    ho provato a fare questro script, ma mi scrive solo la riga che ho scelto e non quelle che si trovano sotto...

    Codice PHP:
    $_GET[riga] = $riga;
    $records file("./utent_reg/ut/ken/contatti.txt");
    for(
    $x 1$x $riga$x++){
    $dati explode("\n"$records[$x]); 
    list(
    $user) = $dati
    $contatti fopen("./pagina.txt","w"); 
    fputs($contatti"".$records[$x]."\n");} 

  2. #2
    Utente di HTML.it L'avatar di alkresl
    Registrato dal
    Feb 2005
    Messaggi
    270
    up

  3. #3
    non capisco il tuo script.. o_O ..

    la funz file():
    file() returns the file in an array. Each element of the array corresponds to a line in the file, with the newline still attached.
    quindi una volta che hai letto il file e lo hai dentro un array, semplicemente riscrivi le righe che vuoi e solo quelle che vuoi con un ciclo for..

    cmq il tuo script alla fine ti restituiva un file contenente solo la riga $riga perchè ad ogni iterazione del for tu apri il file con l'opzione "w", che setta a zero la lunghezza del file..

    per riassumere:
    Codice PHP:
    $_GET[riga] = $riga
    $records file("./utent_reg/ut/ken/contatti.txt"); 
    $fiel=fopen("contatti.txt","w");
    for(
    $x 1$x $riga$x++)
     
    fputs($file,$records[$x])
    fclose($file

    ciao!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

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.