Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
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 302 che non funziona
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • K
    kru User Attivo • 15 apr 2007, 22:15 ultima modifica di

    Redirect 302 che non funziona

    Ciao, ragazzi.

    Ho un problema, che mi sembra inspiegabile.

    Ho inserito un redirect in una pagina PHP, ma non reindirizza!

    Ecco il codice:

    
    .......
    $id= (int) $_GET['id'];
    $urlstring3 = $mercurl.'-usato'.$id.'.html';
    if (! ereg( '^/'.$urlstring3, $_SERVER['REQUEST_URI'])) {
       echo '<br>    prima if superata<br>';
      if ( ereg('^(.*)/dettaglio_mercatino.php\?id=(.*)$', $_SERVER['REQUEST_URI'])) {
         header('HTTP/1.1 302 Redirect Found');
         header('Location:'.$urlstring3);
      echo '     seconda if superata   <br>';
      echo $urlstring3;
      }
    }
    .........
    
    

    Come potete vedere ho inserito degli echo di controllo, che, puntualmente restituiscono:

    prima if superata
    seconda if superata
    mercatino/annate-pc-professionale-usato7.html

    Insomma, le IF funzionano perfettamente, idem gli array.

    Allora, perchè il redirect non avviene? Riuscite a capirlo?

    Grazie 🙂

    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
       

    • F
      fusionman User Attivo • 17 apr 2007, 20:28 ultima modifica di

      [PHP]header("302 Moved Temporarily");[/PHP]

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • K
        kru User Attivo • 17 apr 2007, 20:44 ultima modifica di

        🙂

        Così?

        header('HTTP/1.1 302 Moved Temporarily');
        header('Location:'.$urlstring3);

        Grazie 🙂

        :ciauz:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          fusionman User Attivo • 17 apr 2007, 22:45 ultima modifica di

          Si...dovrebbe funzionare.
          Ti ho dato solo la riga da sostituire.
          La seconda andava gia bene
          :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