Visualizzazione dei risultati da 1 a 8 su 8

Discussione: URL della pagina prima

  1. #1

    URL della pagina prima

    Come posso ricavare l'url della pagina precedente?????
    Ho una pagina di segnalazione in caso di errore dello script o di mancanza pagina. Se questa pagina viene visualizzata, vuol dire che la pagina prima ha generato un errore irreversibile, di conseguenza dovrei sapere l'URL assoluto di quella pagina, come posso fare???
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  2. #2
    codice:
    Request.ServerVariables("HTTP_REFERER")

  3. #3
    Mi restituisce una stringa vuota, come potrei fare??
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  4. #4
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Hai sostituito la pagina standard per l'errore 500 ?
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  5. #5
    Certo, sia per la pagina 500, 404, 403 e 500:100. Per questo pagine ho un documento ASP che mi invia una mail, però devo memorizzare in una variabile l'indirizzo che ha causato l'errore, cioè quello precedente a questa pagina.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  6. #6
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Inserisci nel file (oppure controlla che non esista già un oggetto simile)

    Set E = Server.GetLastError

    A questo punto puoi scoprire
    E.File 'file che ha causato l'errore
    E.Line 'linea che ha causato l'errore

    e tante altre cose. Se guardi l'help di IIS puoi vedere tutte le proprietà dell'oggetto ASPError.
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  7. #7
    Ho provato ad utilizzare questo oggetto, però non mi funziona, mi crea l'oggetto ASPError, però non mi restituisce le cose che richiedo io, cioè l'origine del file che ha creato l'errore. Avviene sia in locale che sul web. Ho guardato la guida e parla solamente di errori 500:100, cioè quelli dovuti ad ASP, vale solamente per questo tipo di errore o anche per gli altri???
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  8. #8
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Vale sugli errori di tipo 500... se ti interessa intercettare anche le richieste di pagine non esistenti temo che tu debba andare a guardarti i log di IIS...
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.