Galleri Script Fejler
Hej Eksperter..Jeg har et script hvor man kan uploade billeder og så bliver de opstillet på en fed måde (Det er med MySQL).. Men når jeg vil uploade et billede.. Scriptet virker fint på ham der har lavet scriptet på hans side.. Men så kommer denne fejl:
:: Billede uploadet
Titel:
Fil:
Størrelse: KB
Uploaded af:
" border="0"> Der skete en fejl... prøv igen
Rigtig skulle billedet jo være der og oplysninger om hvem der har uploaded det.. Men det gør det ikke.. Og den sender ikke oplysninger til MySQl.. Håber at i kan hjælpe mig.. Her er de sider der fejler:
uploadok.asp:
<HTML>
<HEAD>
<LINK title=formal href="madsass.css" type=text/css rel=StyleSheet>
</HEAD>
<BODY BGColor=#C1C1C1>
<%
titel = Request("titel")
name = Request("name")
size = Request("size")
nick = Request("nick")
IF name <> "" and size > 1 and Session("uploadok") > 0 THEN
%>
<FONT class=blaa4>:: Billede uploadet<BR><font size=2>
<table>
<tr><td width="30"> </td><td align="right">Titel: </td><td><%
IF Request("titel") = "" THEN
response.write "·ingen titel·"
ELSE
response.write Request("titel")
END IF
%></td></tr>
<tr><td width="30"> </td><td align="right">Fil: </td><td><%response.write Request("name")%></td></tr>
<tr><td width="30"> </td><td align="right">Størrelse: </td><td><%response.write Request("size")/1000 %>KB</td></tr>
<tr><td width="30"> </td><td align="right">Uploaded af: </td><td><%
IF Request("nick") = "" THEN
response.write "·anonym·"
ELSE
response.write Request("nick")
END IF
%></td></tr>
</table>
<BR><BR>
<%
IF Session("uploadok") = 1 then Response.write "<a href='pic.asp'><FONT class=blaa3>Tilbage til billedsiden</a>"
IF Session("uploadok") = 2 then Response.write "<a href='#' onMouseUp='window.close()'><FONT class=blaa3>Luk vindue [x]</a>"
%>
<BR><BR>
<IMG SRC="pic/<%response.write Request("name")%>" border="0">
<%
' -- -- -- -- -- -- -- -- -- -- -- --
ipadr = Request.ServerVariables("REMOTE_ADDR")
madsass_ref = Request.ServerVariables("HTTP_REFERER")
'madsass_ref2 = replace(madsass_ref,"http://www.medlem.jubii.dk/picz","./ ")
Session.lcid = 1030
strConnection = "driver={MySQL};server=localhost;uid=MITBRUGERNAVN;"
strConnection = strConnection & "pwd=MINKODE;database=MINDATABASE"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open strConnection
Set rs = Conn.Execute("Select * FROM billeder ORDER BY id Desc")
MaxID = rs("id")
Set rs = Nothing
info = "0"
id = MaxID + 1
'session.lcid = 1030
'dato = CDate(now())
'response.write "test " & dato
strSQL = "Insert into billeder (id, ip, name, titel, size, nick, info) VALUES ("
strSQL = strSQL & "'" & id & "', "
strSQL = strSQL & "'" & ipadr & "', "
strSQL = strSQL & "'" & name & "', "
strSQL = strSQL & "'" & titel & "', "
strSQL = strSQL & "'" & size & "', "
strSQL = strSQL & "'" & nick & "', "
strSQL = strSQL & "'" & info & "') "
Conn.Execute(strSQL)
strSQL = "Update billeder SET dato = now() where name ='" & name & "'"
Conn.Execute(strSQL)
Conn.Close
Set Conn = Nothing
' -- -- -- -- -- -- -- -- -- -- -- --
ELSE
%>
<FONT class=blaa3>Der skete en fejl... prøv igen <input type=button name=tilbage value="Tilbage" onclick="history.back()">
<%
END IF
Session("uploadok") = 0
%>
<BR>
</BODY>
</HTML>
Uploadpic.asp:
<HTML>
<HEAD>
<LINK title=formal href="madsass.css" type=text/css rel=StyleSheet>
</HEAD>
<BODY BGColor=#C1C1C1>
<BR><BR>
<FONT class=blaa4> :: Upload Billede
<BR><BR><BR>
<FORM enctype="multipart/form-data" action="singleupload.php" method="post">
<table>
<tr>
<td><FONT class=blaa3>Billede: <font class=blaa>[jpg - gif - png - bmp]</td>
<td><input type='file' size='40' name='upfile' class="input"></td>
</tr>
<tr>
<td><FONT class=blaa3>Titel: <FONT class=blaa>[billed-navn]</td>
<td><input type='text' size='40' maxlength='25' name='titel'></td>
</tr>
<tr>
<td><FONT class=blaa3>Uploadet af: <FONT class=blaa>[eventuelt]</td>
<td><input type='text' size='40' maxlength='25' name='nick'></td>
</tr>
<td> </td>
<td><input type=submit name=Tilføj class="submit" value=Upload></td>
</tr>
</table>
</FORM>
<BR><FONT class=blaa3>
<UL><UL><UL>
<LI>1 Vælg billedet via Gennemse <font size=1>[filnavnet må ikke indeholde æ,ø,å og andre ugyldige tegn]
<FONT class=blaa3><LI>2 Giv billedet en titel [behøves ikke]
<LI>3 Skriv evt. dit navn/nick<BR><BR>
Billedet kommer ind på siden med det samme.<BR>- Jeg vil IKKE se teen porn!<BR><BR><BR>
<FONT class=blaa>Jeg fralægger mig alt ansvar for hvad der bliver lagt op<BR>
- alt hvad jeg finder uaksabtabelt bliver slettet omgående.<BR>
Hvis der skulle være et billede som virker stødende,<BR>
så skrev en mail, så bliver den slettet prompte.
<BR>
</BODY>
</HTML>
<%
IF Request("madsass") = 2 THEN
Session("uploadok") = 2
ELSE
Session("uploadok") = 1
END IF
%>
BEMÆRK: Det er mig der har fjernet min kode til MySQL.. Så det er ikke fordi at jeg har glemt det...
Håber at i kan hjælpe mig med at finde fejlen..
Med Venlig Hilsen
Madsass