- Fichier envoi.asp
- <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
- <%
- strImagePath = Server.MapPath("./" & Request.QueryString("f")) ' nom du fichier à transmettre
- Set objADOStream = server.createobject("ADODB.Stream")
- objADOStream.Open
- objADOStream.Type = 1
- objADOStream.LoadFromFile strImagePath
-
- Response.Write("sending " & strImagePath & " ...<br>")
-
- URLString = "http://www.votresite.ch/scripts/recois.asp?f=" & Request.QueryString("f")
- Set objXMLHTTP = Server.CreateObject ("Microsoft.XMLHTTP")
- objXMLHTTP.Open "POST", URLString, False
- objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
- objXMLHTTP.setRequestHeader "charset", "ISO-8859-1"
- objXMLHTTP.send objADOStream.Read(-1)
- reqstatus = objXMLHTTP.status
- txtResult = objXMLHTTP.responseText ' ou ResponseBody !
- Set objXMLHTTP = nothing
-
- Response.Write("reqstatus = '" & reqstatus & "'<br>")
- Response.Write("txtResult = '" & txtResult & "'<br>")
-
- objADOStream.Close
- Set objADOStream=Nothing
- %>
-
-
- Fichier recois.asp
- <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
- <%
- dim file
-
- file = Request.QueryString("f") ' on demande le nom du fichier à sauver
-
- Set adoStream = Server.CreateObject("ADODB.Stream")
- adoStream.Type = 1 ' binary
- adoStream.Open
- adoStream.Write Request.BinaryRead(Request.TotalBytes) ' on intercepte les données émises
- adoStream.SaveToFile Server.mapPath("./backup/" & file), 2 ' on sauve le fichier
- adoStream.Close
- Set adoStream = Nothing
-
- Response.Write("fichier '" & file & "' correctement reçu !")
- %>
Fichier envoi.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
strImagePath = Server.MapPath("./" & Request.QueryString("f")) ' nom du fichier à transmettre
Set objADOStream = server.createobject("ADODB.Stream")
objADOStream.Open
objADOStream.Type = 1
objADOStream.LoadFromFile strImagePath
Response.Write("sending " & strImagePath & " ...<br>")
URLString = "http://www.votresite.ch/scripts/recois.asp?f=" & Request.QueryString("f")
Set objXMLHTTP = Server.CreateObject ("Microsoft.XMLHTTP")
objXMLHTTP.Open "POST", URLString, False
objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objXMLHTTP.setRequestHeader "charset", "ISO-8859-1"
objXMLHTTP.send objADOStream.Read(-1)
reqstatus = objXMLHTTP.status
txtResult = objXMLHTTP.responseText ' ou ResponseBody !
Set objXMLHTTP = nothing
Response.Write("reqstatus = '" & reqstatus & "'<br>")
Response.Write("txtResult = '" & txtResult & "'<br>")
objADOStream.Close
Set objADOStream=Nothing
%>
Fichier recois.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
dim file
file = Request.QueryString("f") ' on demande le nom du fichier à sauver
Set adoStream = Server.CreateObject("ADODB.Stream")
adoStream.Type = 1 ' binary
adoStream.Open
adoStream.Write Request.BinaryRead(Request.TotalBytes) ' on intercepte les données émises
adoStream.SaveToFile Server.mapPath("./backup/" & file), 2 ' on sauve le fichier
adoStream.Close
Set adoStream = Nothing
Response.Write("fichier '" & file & "' correctement reçu !")
%>