Visualizzazione risultati 1 fino 6 di 6

Discussione: redirect (sull'history)

  1. #1
    L'avatar di Celtenn
    Celtenn non è connesso Utente giovane
    Data registrazione
    10-11-2005
    Residenza
    Laboratorio Mdd
    Messaggi
    57

    Arrow redirect (sull'history)

    Ciao a tutti!


    Allora, ho un piccolo problema:


    ho fatto questo script per consentire il redirect nel BODY, e non nell'HEAD della pagina:

    Codice PHP:
    <? function redirect($url)
    {
    return
    header("Location: " . $url);
    }
    ?>
    ho tentato di unirlo con uno javascript che riporta esattamente una pagina indietro (nella cronologia):

    Codice PHP:
    <? echo redirect('javascript: history.go(-1)'); ?>

    ma non funziona. Il problema non è sintassico...potreste aiutarmi! Danke!
    L'Oscuro Celtenn.

    Colui che è, che è stato, e che sempre e comunque ed evidentemente sarà. !=.




  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non puoi certo fare una cosa del genere! JavaScript è lato client e il PHP è lato server.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    L'avatar di Celtenn
    Celtenn non è connesso Utente giovane
    Data registrazione
    10-11-2005
    Residenza
    Laboratorio Mdd
    Messaggi
    57

    Predefinito

    scusa, con lo script history:back o una cosa del genere funziona, e con questo no?

    provo a fare così?

    Codice PHP:
    <? echo "javascript: history.go(-1)"; ?>
    L'Oscuro Celtenn.

    Colui che è, che è stato, e che sempre e comunque ed evidentemente sarà. !=.




  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Il codice PHP viene processato prima del codice JavaScript, quindi non puoi passare un valore da JavaScript a PHP.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    invece dello javascript potresti inserire $_SERVER['HTTP_REFERER'] ma non so se funzioni.

  6. #6
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da silverseraph
    invece dello javascript potresti inserire $_SERVER['HTTP_REFERER'] ma non so se funzioni.
    sì, funziona, è proprio quello ;)

    Non puoi mescolare linguaggi diversi come i cavoli a merenda... "javascript: history.go(-1)" lo puoi usare solo in un link
    Ultima modifica di Luffio : 12-02-2007 alle ore 13.08.29
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •