Frågan#1 SQL = "UPDATE anv Set strFoto = pic/foto/"&namn&" Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
namn = session("User")
'Tar bort mellanslagen vid början och i slutet
namn = Trim(namn)
Fixat ett uploadscript i chili!asp och vill lagra adress till bilden i databasen..
Får felmesset: Unknown column 'pic' in 'field list'
@ndersMedlem sedan juni 200032 967 inläggVad har vi sagt om apostrofer runt strängvärden?
SQL = "UPDATE anv Set strFoto = '"&namn&"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
Skriver jag så får jag fram mitt User.. Men hur får jag dit pic/foto??
Löste de nu faktiskt..
Förutom en sak..
Hur får jag ut ändelsen?
alltså *.gif, *.jpg..
Tror de kan lösas med <%=Right(upload.SourceFileName),4)%> eller?
Fixade allt med:
andelse = Right((upload.SourceFileName),4)
strUrl = "pic/foto/" & namn
SQL = "UPDATE anv Set strFoto = '"& strUrl &""& andelse &"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
LLarsGMedlem sedan dec. 200012 464 inlägg Jo, det går ju bra alltsomoftast.
TroxyMedlem sedan mars 20041 505 inläggAnnars tror jag det finns en speciell egenskap för filändelsen faktiskt.
Troxy skrev:
Annars tror jag det finns en speciell egenskap för filändelsen faktiskt.
Med hjälp av FSO gör man på följande vis
strFile = "c:\test\test.html"
Set fso = CreateObject("Scripting.FileSystemObject")
strExtension = fso.GetExtensionName(strFile)
Response.Write("Filändelsen är "& strExtension)
Går att kombinera ihop med webbSAJTEN's kod ovan men det kräver att filen redan sparats ner.
TroxyMedlem sedan mars 20041 505 inlägg
webbSAJTEN skrev:
Fixade allt med:
andelse = Right((upload.SourceFileName),4)
strUrl = "pic/foto/" & namn
SQL = "UPDATE anv Set strFoto = '"& strUrl &""& andelse &"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128
Gud så onödigt långt. Gör såhär istället:
andelse = namn&Right((upload.SourceFileName),4)
SQL = "UPDATE anv Set strFoto = 'pic/foto/"&andelse&"' Where strAnv = '"&session("user")&"'"
Connect.Execute(SQL),,128