webForumDet fria alternativet

ladda upp bild, byt namn

ASP

8 svar · 475 visningar · startad av n1kke

Medlem sedan aug. 200634 inlägg
Frågan#1

har 2 problem

1.
när man har formulär vad ska man skriva så ett enter slag ska bli en radbrytning?

2.
hur gör en applikation där man kan ladda upp en bild i en viss map, sen ska den byta namn till vad användaren heter. Om inte bilden finns ska det komma upp en annan bild ex. ingen.jpg

Medlem sedan nov. 20053 inlägg
#2

1: <%=Replace(objRS("fält"),vbCrlf,"<br />")%>

2: Använd en uppladdningskomponent, t.ex AspUpload och kolla sedan på tillverkarens hemsida så hittar du säkert något. Annars är det bara att fråga.

Medlem sedan aug. 200634 inlägg
#3

smarta jonte. det funkade ej

Microsoft VBScript compilation error '800a0414'

Cannot use parentheses when calling a Sub

/preview/profile_start.asp, line 40

Replace(Rs("pres"),vbCrlf,"<br>")
---------------------------------^

Replace(Rs("pres"),vbCrlf,"<br>")

Response.write "<form method='post' action='?page=profile&id="&Request.QueryString("id")&"&do=pres_change'><textarea class='f_text' name='pres' cols='45' rows='5'>"& Rs("pres") &"</textarea><br><br><input name='submit2' class='f_submit' type='submit' value=' Ändra Presentation '></form>"
Medlem sedan mars 20041 505 inlägg
#4

Kom igen nu, detta är grundläggande programmering ;)
Replace är en funktion som returnerar en sträng.
Därför kan man inte bara skriva replace som du gjort, utan man måste lagra värdet i en variabel också. Exempelvis:

strPres = Replace(Rs("pres"),vbCrlf,"<br>")
Medlem sedan jan. 20022 440 inlägg
#5

Troxy skrev:

Kom igen nu, detta är grundläggande programmering ;)
Replace är en funktion som returnerar en sträng.
Därför kan man inte bara skriva replace som du gjort, utan man måste lagra värdet i en variabel också. Exempelvis:

strPres = Replace(Rs("pres"),vbCrlf,"<br>")

Fungerar det inte att göra

Response.Write Replace(Rs("pres"),vbCrlf,"<br>")

då?

Medlem sedan mars 20041 505 inlägg
#6

CatZ skrev:

Fungerar det inte att göra

Response.Write Replace(Rs("pres"),vbCrlf,"<br>")

då?

Ja, såklart att man kan göra det! :birp

Personligen så skulle jag göra en funktion av allting som man kan använda på fler ställen.

Medlem sedan aug. 200634 inlägg
#7

har fortfarande inte fått rätt på att

när det inte finns en bild så ska en annan bild visas

Medlem sedan jan. 20022 440 inlägg
#8

Använd in aspupload, det kostar ju pengar jag skulle satsa på var det override som skapade en komponentlös upload, eller aspsmartupload som inte kostar pengar.

Det bästa är givetvis om man kan undvika installera något på servern.

Medlem sedan jan. 20022 440 inlägg
258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)