Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Missing URL

  1. #1

    Missing URL

    Non capisco come mai, quando faccio una pagina web, che cancelli un record, ed alla fine dò il classico
    codice:
    Response.Redirect(Request.ServerVariables("HTTP_REFERER"))
    a volte va e a volte non mi rimanda alla pagina di origine e mi dà l'errore Missing URL.
    Qualcuno ha qualche idea?
    Grazie
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    forse perchè la pagina da cui arrivi conteneva dei parametri QueryString non più validi
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Originariamente inviato da marco_c
    forse perchè la pagina da cui arrivi conteneva dei parametri QueryString non più validi
    Perdonami, mi spieghi meglio?
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  4. #4
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    la pagina da cui arrivi ha un url del tipo

    www.dominio.ext/pagina.asp

    oppure

    www.dominio.ext/pagina.asp?par1=val1&par2=val2

    ?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  5. #5
    Originariamente inviato da marco_c
    la pagina da cui arrivi ha un url del tipo

    www.dominio.ext/pagina.asp

    oppure

    www.dominio.ext/pagina.asp?par1=val1&par2=val2

    ?
    No niente querystring, si tratta di una pagina tipo elenco.asp dove a fianco ad ogni record ho messo un link alla pagina elimina.asp?ID<%= objrs("ID")%>
    Nella pagina Elimina.asp eseguo il codice per eliminare il record con ID uguale a quello indicato nel link e poi vorrei rimandare a la pagina di riferimento. Ma non mi piace scrivere
    codice:
    Response.Redirect("elenco.asp")
    Sarebbe più elegante l'altra versione, anche perchè se dovessi cambiare il nome della pagina elenco.asp, poi dovrei andare a cambiare anche il reindirizzamento...
    Spero di essermi spiegato. Se qualcuno ha qualche idea a riguardo...
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  6. #6
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    appunto... in questo modo quando chiami HTTP_REFERER ti richiama "Elimina.asp?parametri" e non "Elenco.asp", no?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  7. #7
    Originariamente inviato da marco_c
    appunto... in questo modo quando chiami HTTP_REFERER ti richiama "Elimina.asp?parametri" e non "Elenco.asp", no?
    No, mi manda a elenco.asp
    dato che quella è la pagina di refering... no?
    Enrico
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  8. #8
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    ma sei hai detto che ti dà missing url come fai a dire che ti manda a elenco.asp?
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  9. #9
    Originariamente inviato da marco_c
    ma sei hai detto che ti dà missing url come fai a dire che ti manda a elenco.asp?
    No appunto... lì è dove dovrebbe mandarmi...
    Ha sempre funzionato...
    nella pag elenco.asp o la lista dei record, a fianco a ciascuno c'è il link a elimina.asp?ID=xx con il numero del record da cancellare.
    Nella pagina elimina.asp?ID=xx c'è lo script che cancella dal db e poi finisce il tutto con Response.Redirect(Request.ServerVariables(HTTP_REF ERER))
    A volte mi rimanda all'elenco a volte mi dà quel cavolo di errore.
    C'è qualche motivo?
    Grazie
    Enrico
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

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.