Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: Funzione Replace

  1. #1

    Funzione Replace

    Salve,
    volevo migliorare la protezione con una funzione replace più ampia e ho fatto così:

    codice:
      Function ProteggiSQLI (txtData)
         TxtData = Replace (txtData, "%", "")
         TxtData = Replace (txtData, "'", "")
         TxtData = Replace (txtData, "*", "")
         TxtData = Replace (txtData, "-", "")
         TxtData = Replace (txtData, "'", "''")
         TxtData = Replace (txtData, """", "")
         TxtData = Replace (txtData, ")", "")
         TxtData = Replace (txtData, "(", "")
         TxtData = Replace (txtData, ",", "")
         TxtData = Replace (txtData, "-", "")
         TxtData = Replace (txtData, "|", "")
         TxtData = Replace (txtData, "select", "")
         TxtData = Replace (txtData, "drop", "")
         TxtData = Replace (txtData, "insert", "")
         TxtData = Replace (txtData, "delete", "")
         TxtData = Replace (txtData, "__ ", "")
         ProteggiSQLI = txtData
     End Function
    dopo di che richiamo la funzione qui:

    codice:
    DL_Username=ProteggiSQLI(CStr(Request.Form("utente")))
    
    e
    
    ProteggiSQLI(Request.Form("pwd"))
    Volevo sapere se ho fatto errori, dal momento che non ho modo di verificare.

    Grazie
    Buona giornata a tutti
    Ultima modifica di bigdaniel; 29-10-2013 a 11:14
    BigDaniel

  2. #2
    nessuno è in grado di darmi una risposta?
    BigDaniel

  3. #3
    Sconcertante
    BigDaniel

  4. #4
    Quote Originariamente inviata da bigdaniel Visualizza il messaggio
    Sconcertante
    dai, facce ride pure a noi

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,802
    Quote Originariamente inviata da bigdaniel Visualizza il messaggio
    Sconcertante
    "Sconcertante" cosa?
    non è che ti riferisci al fatto di non aver avuto una risposta immediata, express. VERO? VERO?

    veniamo all'argomento:
    l'hai testo, funziona?
    se cosa ha dubbi?

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,802
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    l'hai testo, funziona?
    se cosa ha dubbi?
    mamma mia cosa ho scritto


    l'hai testato? funziona?
    su cosa hai dubbi?

  7. #7
    SE ho scrito sconcertante è perchè a distanza di 9 ore non avevo avuto nessuna risposta. Non che si è obbligati a rispondere prima, per carità, ma ho avuto la sensazione di essere stato ignorato.

    Quindi niente di express, tanto per intenderci.

    Come ho scritto nel primo post, non ho modo di verificarlo. Il mio dubbio è solo sul modo di richiamare la funzione. Tutto qui.
    In sostanza era qusto che volevo sapere. se secondo qualcuno più bravo di me, era scritta correttamente.
    BigDaniel

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,802
    Quote Originariamente inviata da bigdaniel Visualizza il messaggio
    Non che si è obbligati a rispondere prima.
    Quindi niente di express, tanto per intenderci.
    bene. perché qui TUTTO è su base volontaria: chi c'è c'è, e anche se c'è non è tenuto a rispondere e/o domandare. lo fa se ne è capace e, soprattutto, se ne ha ha voglia

    In sostanza ... volevo sapere ... se era scritta correttamente.
    l'ho provata e funziona, quindi direi che è a posto

  9. #9
    Quote Originariamente inviata da bigdaniel Visualizza il messaggio
    SE ho scrito sconcertante è perchè a distanza di 9 ore non avevo avuto nessuna risposta. Non che si è obbligati a rispondere prima, per carità, ma ho avuto la sensazione di essere stato ignorato.Quindi niente di express, tanto per intenderci.
    non è che si è obbligati o meno a rispondere *prima*, è che non si è proprio obbligati a rispondere!

    rileggiti il punto 3 del regolamento prima di lamentarti

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,802
    opti, secondo te la funzione è a posto? o c'è qualcosa da migliorare?
    (a parte necessità specifiche sui replace)

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.