Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    form con invio dati da confrontare con quelli scritti in un file

    Salve a tutti complimenti inanzi tutto per il sito e il forum
    Volevo chiedervi aiuto riguardo a questo mio problema, io ho una pagina in php con un form che mi invia i dati ad una pag sempre in php.
    In questa ultima pag io devo confrontare i valori del form con quelli scritti su un txt esterno in maniera che se quello passatomi dal form è presente in una riga del txt mi dia un "echo" con la riga del file.
    Una specie di motore di ricerca insomma
    Come posso fare???

  2. #2
    nessuno proprio sa come fare questo script??

  3. #3
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:
    $file file("./file.txt");
    $str $_POST['stringa'];
    for(
    $i=0;$i<count($file);$i++)
    {
        if(
    strpos($file[$i], $str))
        {
            print(
    $file[$i])."
    "
    ;
        }

    se disponi di PHP5 allora usa stripos() anzichè strpos(), se non ti frega l'occorrenza esatta di maiuscolo / minuscolo.


  4. #4
    Grazie mille per la risposta e l'aiuto
    Però mi spieghi cosa fa questa parte di codice?
    Codice PHP:
    for($i=0;$i<count($file);$i++) 

        if(
    strpos($file[$i], $str)) 
        { 

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.