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).
all'interno del file.txt ho scrittocodice:<?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>"; } } ?>
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!