Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Problema su variabile querystring

    Ragazzi scusate, io ho questa pagina dove mando una variabile form:

    codice:
    bli=Request.Form ("dieta")
    ad un certo punto voglio fare un redirect ad un'altra pagina mandando il valore della variabile:
    codice:
    Response.redirect "cartellaSCARICOsegr2.asp?varseg=&bli&"
    ma sbaglio sicuramente qualcosa perchè non mi manda niente (come da url):
    codice:
    cartellaSCARICOsegr2.asp?varseg=&bli&
    Sbaglio la sintassi?

  2. #2
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Risolto. Le virgolette......

  3. #3
    Ciao,
    devo fare un redirect passando 2 variabili anzichè una in questo modo però mi dice carattere non valido:

    Codice PHP:
    Response.Redirect(mod_utente.asp?idutente=(=Session("idutente"))&stato=utente doppio
    :master:

    ciao fabio

  4. #4
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Puoi settare le variabili prima, comunque:
    codice:
    Response.Redirect(mod_utente.asp?idutente=<%=Session("idutente")%>&stato=<%=rs("utente doppio")%>)
    Prova..

  5. #5
    Non funziona... anche perchè stato doppio non è un recordset ma una variabile che serve per mandare un messaggio all'utente che l'username che ha inserito è già presente nel database.

  6. #6
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Allora:
    codice:
    Response.Redirect(mod_utente.asp?idutente=<%=Session("idutente")%>&stato=<%=Session("utente doppio")%> )
    Comunque ti conviene settare la variabile prima:
    codice:
    xxxx=Session("idutente")
    yyyy=Session("utente doppio")
    Response.Redirect(mod_utente.asp?idutente=<%=xxxx%>&stato=<%=yyyy%> )

  7. #7
    No mi spiego meglio.
    ho due pagine mod_utente.asp e mod_utente_ok.asp nella prima c'è un form con dei dati (nome cognome username password) nella seconda faccio una select di controllo nel DB per vedere se l'username è già utilizzato, se non è utilizzato vado avanti se invece è utilizzato faccio un response.redirect alla pagina mod_utente.asp con una variabile stato=utente_doppio.
    Nella pagina mod_utente.asp c'è poi un If per cui se stato=utente_doppio esce fuori un alert in avascript che dice l'utente è doppio e quindi chiede di reinserire un nuovo username.

    Questo metodo funziona già nella pagina di aggiunta utente, però nella pagina mod_utente.asp serve passare di nuovo anche la variabile idutente in quanto tale pagina fa una select al db ricavando i dato da mettere nel form (ovvio essendo una pagina di modifica) da qui quindi il problema del response.redirect con due variabili.
    Spero di essermi spiegato ciao

    Fabio

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.