Visualizzazione dei risultati da 1 a 6 su 6

Discussione: spam nei commenti

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250

    spam nei commenti

    salve ragazzi
    continua ad arrivarmi sempre lo stesso messaggio nei commenti del mio sito.
    ecco un'esempio.

    Codice PHP:
    scuk; [url="http://health-insurance-quotes-mo.lookera.net"]health insurance[/url94288; [url="http://health-insurance-mo.lookera.net"]individual health insurance[/url] >:-]; [url="http://progressive-insurance-mo.lookera.net"]progressive insurance[/url] =-DD; [url="http://urlser.com/?DYEVZ"]insurance quote[/url] >:[[; [url="http://urlser.com/?tgSTS"]no deposit casinos[/url] :-(((; 
    Volevo chiedervi.. secondo voi..
    visto che sono sempre gli stessi e tutti mettono in continuazione link esterni
    è possibile fare un controllo al momento dell'inserimento del commento che mi dice:
    SE NEL COMMENTO è INSERITO IL TAG http:// rifiutalo, altrimenti inseriscilo nel database.

    che funzione devo usare?

  2. #2
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    mi sa' che sbaglio qualcosa?!?!..

    Codice PHP:
                    $search = array('http://');
            
    $spam strip_tags($_POST[descrizione1], $search);
            
            if(!
    $spam){
            
    $s="INSERT INTO commenti (id_art, nome, descrizione1, ip, data_ins) VALUES ('$_POST[id]', '$_POST[nome]', '$_POST[descrizione1]', '$_POST[ip]', NOW())";
            
    $r=mysql_query($s);
            } 
    nn funziona

  4. #4
    Codice PHP:
    $spam strpos($_POST[descrizione1], 'http:') !== false

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    250
    Perfetto, funzia!
    grazie 1000 nicola!

  6. #6
    Beh.... a prescindere da questa soluzione "tampone", il mio consiglio è di leggerti la Guida alla Sicurezza in PHP.
    Ci sono diversi metodi per evitare tanti piccoli/grandi problemi che si possono verificare nei siti che permettono l'interazione con gli utenti.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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.