Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. form
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      izzyweb User Attivo • ultima modifica di

      form

      Ciao a tutti....
      Ho creato un form nella mia index per lasciare i commenti...
      che funziona perfettamente
      il problema è che alcuni utenti lasciano messaggi di soli link, praticamente Spam,
      è possibile data la variabile $messaggio controllare il contenuto e non stampare a video le parole che iniziano per http oppure www
      non so se sono stato chiaro......
      Mi aiutate grazie
      Fabio

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        maxmin User • ultima modifica di

        @Izzyweb said:

        Ciao a tutti....
        Ho creato un form nella mia index per lasciare i commenti...
        che funziona perfettamente
        il problema è che alcuni utenti lasciano messaggi di soli link, praticamente Spam,
        è possibile data la variabile $messaggio controllare il contenuto e non stampare a video le parole che iniziano per http oppure www
        non so se sono stato chiaro......
        Mi aiutate grazie
        Fabio
        Potresti sisabilitare i tag html in fase di aquisizione della stringa, c'è un comando php apposito.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          probid Super User • ultima modifica di

          Ciao izzyweb,prova così:
          [php]
          strip_tags($messaggio);[/php]oppure:
          [php]
          <?
          $messaggio=str_replace("http://","",$messaggio);
          $pos=strpos($messaggio, "http://");
          $messaggio=substr($messaggio, $pos+1);
          $link=substr($messaggio, 0, strpos($messaggio, "")-1);
          str_replace($link,"",$messaggio);
          ?>[/php];)

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • I
            izzyweb User Attivo • ultima modifica di

            Penso di aver capito adesso faccio le modifiche...
            poi vi faccio sapere
            Grazie

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • I
              izzyweb User Attivo • ultima modifica di

              Per i tag ho risolto con questo:
              strip_tags($messaggio);
              Cosi non vengono stampati a video

              Ma per http non sono riuscito ad evitarlo....
              Grazie comunque

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                probid Super User • ultima modifica di

                [php]str_replace("http://","",$messaggio);[/php] 😉

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  izzyweb User Attivo • ultima modifica di

                  @probid said:

                  [php]str_replace("http://","",$messaggio);[/php] 😉

                  Grazie cosi funziona.....
                  ho fatto tutte le verifiche del caso.....
                  Grazie di nuovo

                  ciauz

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    probid Super User • ultima modifica di

                    Di niente,grazie a te 😉

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    Caricamento altri post
                    Rispondi
                    • Topic risposta
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti