%
function premieremajuscule(mot)
tempmaj = Ucase(left(mot,1))
mot = right(mot,len(mot)-1)
premieremajuscule = tempmaj&mot
end function
booknum = request.querystring("num")
If IsObject(Session("Conn")) Then
Set Conn = Session("Conn")
Else
Set Conn = Server.CreateObject("ADODB.connection")
Conn.Open("infodans")
Session("Conn") = Conn
end if
title = "Echange de liens avec Paris-Danse.com"%>
<%
Server.ScriptTimeOut=15*60
Function Convertenvoimail(string)
if instr(string,chr(10))>0 or instr(string,chr(13))>0 or instr(string,chr(34))>0 or instr(string,"€")>0 then
Convertenvoimail = ""
Convertenvoimail = Replace(Replace(Replace(Replace(string,chr(10)," "),chr(13)," "),chr(34),"'"),"€","E")
else
Convertenvoimail = string
end if
End Function
Function envoimail(email,emailde,sujet,body)
Set Mail = Server.CreateObject("CDONTS.NewMail")
mail.from = corrigemailpourlespolio(emailde)
mail.cc = "michel@paris-casting.com"
mail.bcc = "leo@cogitel-forum.fr"
mail.To = "info@book.paris-casting.com"
mail.subject = sujet
dim rc,rc2
rc = chr(13) & chr(10)
rc2 = rc & rc
Const CdoBodyFormatHTML = 0 ' Body property is HTML
Const CdoBodyFormatText = 1 ' Body property is plain text (default)
Const CdoMailFormatMime = 0 ' NewMail object is in MIME format
Const CdoMailFormatText = 1 ' NewMail object is plain text (default)
mail.BodyFormat = CdoBodyFormatHTML
mail.MailFormat = CdoMailFormatMime
mail.body = Convertenvoimail(body)
Set WaitObj = Server.CreateObject ("WaitFor.Comp")
WaitObj.WaitForSeconds 1
if FileExistenvoimail(fichierattache) and fichierattache <> "" then
Mail.AttachFile fichierattache
end if
mail.send
set mail=nothing
end function
%>
<%
dim email,sujet
email = corrigemailpourlespolio(request.querystring("email"))
sujet = request.querystring("sujet")
Dim upl, NewFileName, bondownload,fsCompletted,fichierattache
Set upl = Server.CreateObject("ScriptUtils.ASPForm")
fsCompletted=0
%>
<%if upl("cmd") = "envoi" then
if upl.State = fsCompletted Then
uploadenvoimail(fichierattache)
else
Response.Write("Une erreur s'est produite durant le chargement de votre pièce jointe.")
end if
else
%>
Pour proceder à un échange de lien avec notre site, il vous suffit de :
1) Inserer le code suivant sur votre site :
2) Remplir le formulaire ci-dessous. Si vous éprouvez une difficulté à le remplir : tel 0892-680-134
3) Si le lien vers Paris-Danse est bien présent sur votre site, votre demande sera traitée dans les meilleurs délais.
Merci
<%
Function FolderExistenvoimail(folder)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FolderExists("C:\InetPub\wwwroot\pagliani\u\"&folder)) Then
FolderExistenvoimail = true
Else
FolderExistenvoimail = false
End If
End Function
Function CreateFolderenvoimail(folder)
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.CreateFolder("C:\InetPub\wwwroot\pagliani\u\"&folder&"\")
CreateFolderenvoimail = f.Path
End Function
Function DeleteFolderenvoimail(folder)
dim fso
if FolderExist(folder) = true then
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder("C:\InetPub\wwwroot\pagliani\u\"&folder)
end if
end function
Function FileExistenvoimail(filename)
On Error Resume Next
Dim fs, a
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.OpenTextFile(filename, 1, False)
If Err.Number > 0 Then
Err.Clear
FileExistenvoimail=False
else
FileExistenvoimail=true
end if
a.Close
End Function
function uploadenvoimail(byref fichierattache)
if len(upl("File").FileName)>0 then
Randomize
dim newfolder,newfoldername
newfolder = ""
while newfolder = "" or FolderExistenvoimail(newfolder) = true
newfolder = int(Rnd*1000000000000)
wend
if FolderExistenvoimail(newfolder) = true then
DeleteFolderenvoimail(newfolder)
end if
CreateFolderenvoimail(newfolder)
NewFileName = "/u/" & newfolder & "/" & upl("File").FileName
NewFolderName = "/u/" & newfolder & "/"
' response.write NewFileName
upl("File").SaveAs("C:\InetPub\wwwroot\pagliani"&NewFileName)
fichierattache = "C:\InetPub\wwwroot\pagliani" & NewFileName
End If
lesujet = "Demande de liens, cochonnet de danse"
lebook = "
"
if trim(upl("emailde")) <> "" and upl("lisite")<>"" then
envoimail upl(""),trim(enlevespace(upl("emailde"))),lesujet,lebook
response.write "Votre demande d'échange de liens a bien été envoyée
N'oubliez pas d'ajouter le code suivant :
sur la page que vous nous avez indiqué;"
else
response.write "Votre demande d'échange de lien n'a pas été envoyée, car vous n'avez pas mis un email valide ou vous n'avez pas rempli le champ texte.
"
end if
end function
function enlevespace(truc)
enlevespace = replace(truc," ","")
end function
%>