Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di skill83
    Registrato dal
    Mar 2002
    Messaggi
    2,024

    ricerca in un file di testo

    ragazzi ho questa esigenza di aprire un file ( e questo lo so fare "$apro=fopen($file,"w+");") e adesso devo cercare all'interno di questo file tutti i "src="qualcosa/qualcosa"" e sostituirli con "src="dati/qualcosa/qualkosa"".

    Avete qualke dritta??? su php.net non ho trovato il comando search.

    scusate per la domanda sicuramente stupida e grazie della vostra futura risposta

  2. #2
    Utente di HTML.it L'avatar di skill83
    Registrato dal
    Mar 2002
    Messaggi
    2,024
    ho trovato dovrei fare na cosa del genere:

    $apro=fopen($file,"w+");
    $apro = preg_replace("'<script[^>]*?>.*?</script>'si", '', $apro);

    solo che non so fare l'espressione regolare ho provato a leggere la guida ma

    help

  3. #3
    Utente di HTML.it L'avatar di skill83
    Registrato dal
    Mar 2002
    Messaggi
    2,024
    ho provato cosi' ma non funziona

    eregi_replace('^(src=\")', '^(src=\"http://news\.local/)', $apro);


  4. #4
    Utente di HTML.it L'avatar di skill83
    Registrato dal
    Mar 2002
    Messaggi
    2,024
    ho provato anche cosi'
    $apro = eregi_replace('(src=")', '(src="http://news\.local/)', $apro);

    ma nulla........


  5. #5
    Utente di HTML.it L'avatar di skill83
    Registrato dal
    Mar 2002
    Messaggi
    2,024
    $file='news.html';
    $apro=fopen($file,"w+");
    fwrite($apro,'..............qua scrivo tutto')
    handle = file_get_contents($file);
    eregi_replace('(src=")', '(src="http://news\.local/)', $handle);
    fwrite($apro,$handle);
    fclose($apro);


    ho provato anke cosi' ma nulla vi prego aiuto

  6. #6
    Prova con:

    Codice PHP:
         if (strstr ($fread'parola_da_sostituire')){ //se c'è la parola da sostituire 
                
    $apro eregi_replace('parola_da_sostituire''nuova_parola'$fread); //la sostiuisci
         


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.