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. [ASP] Pagina da non visualizzare (sezione riservata)
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gelova User Attivo • ultima modifica di

      [ASP] Pagina da non visualizzare (sezione riservata)

      Ciao a tutti tempo fa avevo postato qui http://www.giorgiotave.it/forum/asp-asp-net/19510-asp-come-creare-un-login-e-registrazione-utenti-3.html
      un problema relativo alla non-visualizzazione di una pagina e maglia rosanero mi aveva suggerito questo script:

      <%
      If Session("Admin") <> true then
      Response.redirect("nonautorizzato.htm")
      Response.End
      End If
      %>Ora il problema si ripresenta data la grande mole di spam ho voluto bloccare la pagina dei contatti in modo che chi deve scrivermi deve inserire un codice antispam preso da:
      http://www.mrwebmaster.it/script/asp/scheda605.htm
      Il problema è che non riesco a trovare la session
      Potreste darmi una mano grazie ?:ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • G
        gelova User Attivo • ultima modifica di

        :arrabbiato:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gelova User Attivo • ultima modifica di

          :arrabbiato:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            madai User Attivo • ultima modifica di

            Ciao gelova,

            tu quindi usi example_process_form.asp per processare il form?

            Se si allora aggiungi tu la session che ti serve, ad esempio qui:

             If blnCAPTCHAcodeCorrect Then 
                
                Response.Write("Correctly")
            **     Session("Admin") = true**
            Else
            
                Response.Write("Incorrectly")
            End If
            
            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gelova User Attivo • ultima modifica di

              Si il file è example_process_form.asp, ma era...

              If blnCAPTCHAcodeCorrect =true then

              **Response.Redirect**"paginacontatti.asp"
              

              Else

              **Response.Redirect**"pagina di errore.htm"    
              

              End If e non > Response.Writenon so se è stata una tua svista o la mia ignoranza in materia ?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • G
                gelova User Attivo • ultima modifica di

                Dove sei finito Madai ?😢

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  gelova User Attivo • ultima modifica di

                  Ma se volessi integrare il codice CAPTCHA in questo formmail che sarebbe la cosa + logica ?

                  <form method="post" action="inviomail.asp">
                  <p>*Nome:        
                  <input type="text" name="nome" id="nome"/>
                      *Cognome:
                  <input type="text" name="cognome" id="cognome"/>
                  </p>
                  <p>   Città:  
                          <input type="text" name="citta" id="citta"/>

                      &nbsp;&nbsp;&nbsp;&nbsp;*Email:&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
                      <input type="text" name="email" id="email"/>
                      </p>
                    <p>
                      &nbsp;&nbsp;Oggetto: &nbsp;&nbsp;&nbsp;&nbsp;
                        <input name="subject" type="text" id="subject" />
                    </p>
                    <p>&nbsp;&nbsp;Messaggio:&nbsp;
                      <textarea name="commenti" id="commenti"></textarea>
                      </p>
                    <p> 
                      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" name="Submit" value="Invia" />
                      <label>
                      <input type="reset" name="Submit2" value="Cancella" />
                      </label>
                    </p>
                  </form>
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    madai User Attivo • ultima modifica di

                    @gelova said:

                    Si il file è example_process_form.asp, ma era...
                    e non non so se è stata una tua svista o la mia ignoranza in materia ?

                    Io ho copiato il codice che ho trovato. Ad ogni modo valorizza la medesima session prima del redirect.

                    Comunque la cosa migliore sarebbe proprio quella di utilizzare i codici di esempio che hai trovato nela pacchetto da te scaricato, al fine di CAPIRNE IL FUNZIONAMENTO per poi utilizzarlo all'interno del tuo codice.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • G
                      gelova User Attivo • ultima modifica di

                      Ok sono riuscito codice antispam integrato nel form ! 😉 GRAZIE !
                      Ma un'altra cosa...mi è venuto un dubbio:
                      nel file inviomail.asp (che sarebbe il file che controlla i campi se sono tutti riempiti e si occupa dell'invio email vi è questo codice:

                      cdoMessage.From=Request.Form("email")
                      cdoMessage.To="[email protected]"
                      cdoMessage.Subject=Request.Form("subject")

                      Non vorrei che questi software per lo spam setacciano anche le sorgenti delle pagine, altrimenti mi sgamerebbero subito la mia email e il controllo antispam nel formmail non basterebbe !
                      Oltretutto l'emai è scritta in chiaro anche sul form !

                      Che ne dite ?
                      E se ho ragione come potrei ovviare ?
                      :ciauz:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        madai User Attivo • ultima modifica di

                        @gelova said:

                        Non vorrei che questi software per lo spam setacciano anche le sorgenti delle pagine, altrimenti mi sgamerebbero subito la mia email e il controllo antispam nel formmail non basterebbe !

                        Non è assolutamente possibile sbirciare nel codice sorgente.

                        @gelova said:

                        Oltretutto l'emai è scritta in chiaro anche sul form !

                        In che senso è scritta in chiaro? Fammi vedere.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • G
                          gelova User Attivo • ultima modifica di

                          In chiaro...nel senso che sotto le caselle dove inserire nome,cognome, messaggio ecc..ho voluto scrivere oltre ai recapiti telefonici anche l'email (tipo [email][email protected][/email]) !

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • G
                            gelova User Attivo • ultima modifica di

                            In poche parole così:

                            http://www.soluzionepc.it/prove/contatti.asp

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • G
                              gelova User Attivo • ultima modifica di

                              :mmm:

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • G
                                gelova User Attivo • ultima modifica di

                                dove sei madai...già in ferie ? :mmm:

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • L
                                  legolas Moderatore • ultima modifica di

                                  se la mail è scritta in chiaro nell'html sta tranquillo che riceverai spam, ammesso che già non lo ricevi ora...
                                  comunque il sorgente non lo legge nessuno, sta tranquillo

                                  :ciauz:

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • G
                                    gelova User Attivo • ultima modifica di

                                    Grazie della risposta Legolas ! :ciauz:

                                    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