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. Redirect 301 e problema condizione
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • C
      cali1981 Super User • ultima modifica di

      Ciao, non sei stato molto chiaro nel tuo problema, prova a spiegarti meglio!

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • N
        nandonando2 User Attivo • ultima modifica di

        Devo fare un semplice redirect 301 se si verifa una condizione(e cioè che il mio record è stato cancellato o non c'è più).

        e la mia condizione è:(ovviamente aprto la connessione interrogo il db è).
        RS(Sta per record set)
        IF NOT RS.EOF THEN
        "niente redirect perchè il record esiste"
        ELSE
        response.write("entra")
        Response.Status="301 Moved Permanently"
        Response.AddHeader "Location", "http://www.gustoroma.it"

        END IF

        la condizione si verifica nel senso che entra nella seconda ipotesi verificata dal fatto che scrive la parola "entra".

        ma non fa il redirect forse manca qualcos'altro?
        Non sò se ora è abbastanza chiaro.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • C
          cali1981 Super User • ultima modifica di

          In php, in genere quando si fa una cosa del genere da errore, dice che non si possono inviare header se sono stati inviati dei dati, prova a togliere response.write.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            nandonando2 User Attivo • ultima modifica di

            Ho provato anche perchè prima era gia cosi il response.write è stato inserito dopo.
            Questo codice è necessario??
            <%@ Language=VBScript %>

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • C
              cali1981 Super User • ultima modifica di

              Si

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                nandonando2 User Attivo • ultima modifica di

                una cosa del genere?
                <%>
                IF NOT RS.EOF THEN

                ELSE
                %>
                <%@ Language=VBScript %>

                <%
                response.write("entra")
                Response.Status="301 Moved Permanently"
                Response.AddHeader "Location", "http://www.gustoroma.it"

                END IF
                %>

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • C
                  cali1981 Super User • ultima modifica di

                  Forse meglio

                  <%@ Language=VBScript %>
                  IF NOT RS.EOF THEN
                  ...
                  ELSE
                  Response.Status="301 Moved Permanently"
                  Response.AddHeader "Location", "http://www.gustoroma.it"
                  END IF
                  %>

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • N
                    nandonando2 User Attivo • ultima modifica di

                    niente non funziona pagina bianca.
                    cos'altro posso vedere secondo te?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • C
                      cali1981 Super User • ultima modifica di

                      scusa prova con

                      <%@ Language=VBScript %>
                      <%IF NOT RS.EOF THEN
                      ...
                      ELSE
                      Response.Status="301 Moved Permanently"
                      Response.AddHeader "Location", "http://www.gustoroma.it"
                      END IF
                      %>

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • N
                        nandonando2 User Attivo • ultima modifica di

                        scusa la pagina bianca era intesa come risposta nel senso che ho provato

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • C
                          cali1981 Super User • ultima modifica di

                          Si ok, il codice sopra è diverso....

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • N
                            nandonando2 User Attivo • ultima modifica di

                            non ho capito in che senso?
                            non è quello che avevi scritto sopra?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • C
                              cali1981 Super User • ultima modifica di

                              No se dico che è diverso per definizione non è uguale, c'è <% in più.

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • N
                                nandonando2 User Attivo • ultima modifica di

                                scusami non avevo notato e comunque per forza la seconda ipotesi anche perchè <%@ Language=VBScript %>
                                deve andare necessariamente come primo codice della pagina altrimenti va in errore

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • N
                                  nandonando2 User Attivo • ultima modifica di

                                  nessuna altra ipotesi?

                                  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