Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692

    Recuperare variabile asp e stamparla a video

    Buongiorno al forum... oggi è festa ma... ho questo codice:
    codice:
    arrPer = Split(arrivodalform,", ")
    for i=LBound(arrPer) to UBound(arrPer)
      arr = Split(arrPer(i),"-")
    
      sql = "INSERT INTO tabella (IdDC, ente, Data, Stato, Tipo, NoteAdd) VALUES (" & arr(0) & ", '" & Replace(arr(1),"'","''") & "', #"&date()&"#, '"&Stato&"', '"&Tipo&"', '"&NoteAdd&"')"
      cn.Execute sql
    
    next
    %>
    <script language="javascript">
      alert("I seguenti dati:\n<%=arr(1)%>\nsono state registrati.");
      location.href='compilazioneform.asp';
    </script>
    Funziona tutto bene, tranne la finestra di alert che "recupera" soltanto il primo dei valori che arrivano dal form... c'è soluzione???

    Grazie
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  2. #2
    sarà perché gli passi solo arr(1)?

  3. #3
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    probabile, anzi sicuro... ma le variabili che arrivano dal form possono essere di numero diverso... come risolvo?
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  4. #4
    mentre cicli (lo fai già per la insert) ti costruisci la variabile da passare all'alert. non è difficile

  5. #5
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    scusa ma non ho idea come si fa...
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  6. #6
    ma dai... vorresti farmi credere che non sai fare una concatenazione di una stringa... dai, sforzati, è più facile di quanto sembri

  7. #7
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    grazie opt per l'incoraggiamento... provo così ma con scarso risultato...
    codice:
    strD = arr(0) & arr(1)
      response.write strD
    ...
    <script language="javascript">
      alert("Le presenze del/i dipendente/i <%=strD%> sono state registrate correttamente.\nGrazie.");
      location.href='pagina.asp';
    </script>
    nella alert recupera l'ultimo dei records...
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  8. #8
    certo che recuperi l'ultimo. ti ho detto nel primo post "mentre cicli"

  9. #9
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    Non è quello che faccio?:
    codice:
    arrPer = Split(arrivodalform,", ")
    for i=LBound(arrPer) to UBound(arrPer)
      arr = Split(arrPer(i),"-")
    
    strD = arr(0) & arr(1)
    
      sql = "INSERT INTO tabella (IdDC, ente, Data, Stato, Tipo, NoteAdd) VALUES (" & arr(0) & ", '" & Replace(arr(1),"'","''") & "', #"&date()&"#, '"&Stato&"', '"&Tipo&"', '"&NoteAdd&"')"
      cn.Execute sql
    
    next
    %>
    <script language="javascript">
      alert("I seguenti dati:\n<%=strD%>\nsono state registrati.");
      location.href='compilazioneform.asp';
    </script>
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

  10. #10
    Utente di HTML.it L'avatar di orcim
    Registrato dal
    May 2003
    Messaggi
    1,692
    non riesco...
    "Ubi Maior, Minor Cessat"
    Domandare è lecito, rispondere è cortesia...
    A tutti è dovuta una risposta, comunque...

    “Dio gradisce molto di più le bestemmie dell’uomo disperato che non le lodi del benpensante la domenica mattina durante il culto“ Martin Lutero

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.