webForumDet fria alternativet

Upload

4 svar · 173 visningar · startad av Bj

BjMedlem sedan sep. 2000314 inlägg
#1

Hittade ett upload script på nätet där man kan ladda upp bilder till servern.
Testade det på en dator med W98 och PWS där det funkade utmärkt.
När jag sedan skulle testa på W2000 och IIS så "låser" sig applicationen och inget händer. Man måste sedan starta om webläsaren för att över huvud taget kunna göra något.
Vad är det som skiljer PWS och IIS när det gäller detta? Finns det ngn inställning som man kan ändra för att det skall funka?

@ndersMedlem sedan juni 200032 969 inlägg
#2

till att börja med får du se till att internet-gästkontot har tillräckliga rättigheter där du försöker spara filer.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

BjMedlem sedan sep. 2000314 inlägg
#3

Jag har bockat i "läs - skriv - åtkomst" på den mappen ome det var det du tänkte på @nders.

@ndersMedlem sedan juni 200032 969 inlägg
#4

för <iusr_datornamn> ja.

hur ser din kod ut?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
nobody expects the spanish inquisition!</A>

BjMedlem sedan sep. 2000314 inlägg
#5
<%		If Request.QueryString("mode") = "doit" Then
			
			Dim Image()
			
			If Session("ImageArray") = True Then
			
				ArraySize = UBound(Session("Images"))
				ReDim Preserve Image(ArraySize + 1)
				
				For imgRun = 1 To ArraySize
				
					Image(imgRun) = Session("Images")(imgRun)
				
				Next
				
			Else
			
				ArraySize = 0
				ReDim Image(1)
				
			End If
			
			Image(ArraySize + 1) = UploadFile()
			Session("ImageArray") = True

			If Image(ArraySize + 1) = "None" Then	
									
				Response.Write("<br><br><p align='center'>Bilden kunde inte laddas upp! Använd back-knappen i din webläsare eller klicka <a href='javascript:history.go(-1)'>här</a>!</p>")
				
			Else
			
				If Request.QueryString("window") = "yes" Then
			
					Response.Write("<br><br><p align='center'>Uppladdningen lyckades. <a href='#' onClick='window.close();'>Stäng detta fönster</a>!</p>")
				
				Else
				
					Response.Write("<br><br><p align='center'>Image successfully uploaded. <a href='admin_home.asp'>Fortsätt</a>!</p>")
					Response.Write("<meta http-equiv='Refresh' content='1; URL=admin_home.asp'>")
					
				End If
													
			End If
			
			Session("Images") = Image
				
		Else
		%>
			<form action="admin_upload.asp?mode=doit<% If Request.QueryString("window") = "yes" Then Response.Write("&window=yes")%>" method="post" ENCTYPE="multipart/form-data">
			<table class="Main" width="500" border="0" cellspacing="0" cellpadding="0" align="center">
			  <tr>
			    <td>
			    <table class="Main" border="0" width="100%" cellspacing="1" cellpadding="4">
			      <tr>
			        <td class="Head" colspan="2">
			          <b>Ladda upp bild</b>
			        </td>				        
			      </tr>
			      <tr>
			        <td colspan="2" valign="top">
			          <b>Specificera filnamnet och sökvägen</b>
			        </td>
			      </tr>
				  <tr>
				    <td valign="top" align="right">
				  	  Bild att ladda upp:
					</td>
					<td valign="top">
					  <input type="file" name="FILE1" size="30">
					</td>
			      </tr>			      
			      <tr>			
					<td valign="top" align="center" colspan="2">
					  <input type="submit" value="Ladda upp">			
				    </td>
				  </tr>	
				  <tr>
				    <td class="Head" align="right" colspan="2">
						    
				      <% If Request.QueryString("window") = "yes" Then %>
						      
				        <a class="Head" href="#" onClick="window.close();">Stäng detta fönster</a>
						        
				      <% Else %>
								
						<a class="Head" href="admin_home.asp">Tillbaka till administrationen</a>
							  
					  <% End If %>
							  
				    </td>
				  </tr>				  			  		      				  			  		      
			    </table>
			    </td>
			  </tr>
			</table>
			</form>
	
<%		End if
126 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)