Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    33

    Ricerca precisa all'interno di un txt

    Salve a tutti. Ho sviluppato un piccolo script in php che dando in input un codice, ad es. 01 (che l'ho associato ad un prodotto) mi stampi in output il risultato. (Lo script legge all'interno di un txt, come vedete nello script).

    codice:
    <?php
      $ricerca = $_REQUEST['prodotto'];
      $haystack = file('database/file.txt');
      for ($i=0;$i<count($haystack);$i++){
         if (strpos($haystack[$i], $ricerca))
        { echo $haystack[$i]."<br>"; }
      }
    ?>
    all'interno del file.txt ho scritto

    http://www.miosito.it/01.jpg

    Cercando "01" Mi stampa correttamente. Ma se scrivo "0" mi stampa tutti i "01, 02, 03 eccc.." io voglio che stampi errore in quel caso. Come procedo?? Grazie!

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,361
    Se nel file hai solo nomi di altri file e che non cerchi altro.
    if(strpos($haystack[$i], $ricerca.'.'))
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

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