Hejsan.. för att stoppa dubbel klick på submit knapp så behöver du en javascript kod som disablar submit knappen på första klicket Eller också kan man angående '-tecknet köra Du kan ju lösa det där med två clickså här: Ok.. är lite nybörjare som du kanske märker så jag har en följdfråga =) Håller med IT. rekomenderar att man terminerar ett '-tecken med istället två. Jag använder följande funktion:Submit 2ggr spärr...
Har ett litet problem med folk som klickar 2ggr på submit för då körs frågan 2ggr.
Finns det nått bra sätt att fixa det?
En annan sak är när folk skriver ' tecknet så blir det fel i sqlfrågan och det skulle jag också vilja ha hjälp med.
Tacksam för svar.Sv: Submit 2ggr spärr...
det med '-tecknet så får du köra en replace
str = replace(str,"'","&39;")
så ska den bli samma tecken fast i "html-kod"
/FR - Killar är som hösten, totalt utblåsta. Sv: Submit 2ggr spärr...
str = replace(str,"'","''")
så blir det precis samma i databasen, om man inte vill spara som htmlkod.
/IvarSv: Submit 2ggr spärr...
När man trycker på submitknappen så döljer du den med lite javascript och CSS:
<input type="submit" value="Spara" name="SubmitButton" onclick="this.style.visibility = 'hidden';">
Och så kan man inte trycka på den någe mer eller så gör du den disabled.
//JonasSv: Submit 2ggr spärr...
Just nu ser det ut så här men hur blir det då men den funktionen du sa?
report = Request.Form("report")
report = Server.HTMLencode(report)
str = replace(str,"'","&39;")Sv: Submit 2ggr spärr...
<code>
Function SQLText(Value)
If Len(Value) > 0 Then
SQLText = "'" & Replace(Value, "'", "''") & "'"
Else
SQLText = "Null"
End if
End Function
strText = "It's time for a test"
strSQL = "SELECT * FROM TabellNamn WHERE FältNamn = " & SQLText(strText)
</code>