Visualizzazione risultati 1 fino 6 di 6

Discussione: cercare all'interno di tutta la pagina..

  1. #1
    Guest

    Predefinito cercare all'interno di tutta la pagina..

    supponiamo che abbia una pagina html o php normalissima... come posso fare per fare in modo che se in un form uno scrive ciao, e una delle pagine tipo sopra (selezionate precedentemente) contiene tale parola, compaia il link alla pagina?

    ciao!!
    giaco

  2. #2
    Guest

    Predefinito

    Dovresti aprire tali file, scansionarle alla ricerca delle parole attraverso espressioni regolari, e restituire i risultati.
    Prova a fare qualcosa se hai minime conoscenze, altrimenti puoi cercare in rete qualcosa di simile.


    Ciaoooooo!!!!!!!!

  3. #3
    Guest

    Predefinito

    avevo pensato magari a qualcosa tipo... i contenuti della pagina sono in una tabella col campo $pag, la pagina sarebbe

    <html>
    <head ecc
    </head>
    <body>
    <?php
    echo $pag;
    ?>
    </body>
    </html>

    questo è un esempio di pagina, chiamata pag1 e con title il campo $title...

    poi al form con un query cerca nel db nella tabella con tutte l'elenco della pagine, e quindi con tutti i campi $pag con un Like e quando trova la parola richiama la pag...

    però se uno crea a mano una pag html e la invia questo non funziona... come potrei fare per fare ciò che hai detto tu?

  4. #4
    Guest

    Predefinito

    Ecco appunto, col mio metodo potresti usare fopen e aprire la pagine interessate, cercare la stringa immessa nel form con le espressioni regolari (sono più veloci, ma puoi anche usare strpos), e in caso di riscontro restituire la pagina corrispondente.


    Ciaooo!!!!!!

  5. #5
    L'avatar di marcio
    marcio non è connesso AlterGuru 2500
    Data registrazione
    17-08-2003
    Residenza
    Palermo
    Messaggi
    3,300

    Predefinito

    Dovrai usare sicuramente queste funzioni:
    apri il file: http://it2.php.net/manual/it/function.fopen.php
    metti il suo contenuto in una stringa: http://it2.php.net/manual/it/function.fread.php

    per trovare la parola non saprei farlo molto bene,probabilmente come ha detto Debug devi usare le espressioni regolari,forse questa funzione ti può essere utile:
    http://it2.php.net/manual/it/function.strripos.php

    se lo fai col db è molto + facile e si può fare proprio come hai detto tu

    good luck ciao!
    MaRcIo

  6. #6
    Guest

    Predefinito

    grazie a tutti proverò poi vi faccio sapere!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •