<% recaptcha_challenge_field = Request.Form("recaptcha_challenge_field") recaptcha_response_field = Request.Form("g-recaptcha-response") recaptcha_public_key = "6LdKolQUAAAAAFFk8DBOyKLlEqJxfPtQL8KzGH1A" ' your public key recaptcha_private_key = "6LdKolQUAAAAACQwGmG255we9qlHoVVyIDofUx3B" ' your private key ' returns the HTML for the widget function recaptcha_challenge_writer() recaptcha_challenge_writer = _ "" & _ "" & _ "" end function ' returns "" if correct, otherwise it returns the error response function recaptcha_confirm(rechallenge,reresponse) Dim VarString VarString = _ "privatekey=" & recaptcha_private_key & _ "&remoteip=www.coramuc.fr" & _ "&challenge=" & rechallenge & _ "&response=" & reresponse Dim objXmlHttp Set objXmlHttp = Server.CreateObject("Msxml2.ServerXMLHTTP") objXmlHttp.open "POST", "http://www.google.com/recaptcha/api/verify", False objXmlHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" objXmlHttp.send VarString Dim ResponseString ResponseString = split(objXmlHttp.responseText, vblf) Set objXmlHttp = Nothing if ResponseString(0) = "true" then 'They answered correctly recaptcha_confirm = "" else 'They answered incorrectly recaptcha_confirm = ResponseString(1) end if end function server_response = "" newCaptcha = True if (recaptcha_challenge_field <> "" or recaptcha_response_field <> "") then server_response = recaptcha_confirm(recaptcha_challenge_field, recaptcha_response_field) newCaptcha = False end if %> PETITION NATIONALE
 






Pétition au premier ministre

Monsieur le Premier Ministre,

En tant que ruraux nous sommes chaque jour et par obligation utilisateurs des routes secondaires.

Nous sommes opposés au nouveau cocktail de mesures concocté par votre gouvernement dont le but n'est pas la sécurité mais bien celui de remplir les caisses de l’État sur le dos des automobilistes.

NON à l'abaissement de la vitesse à 80 km/h sur l'ensemble des routes secondaires.
NON à la privatisation des contrôles de vitesse avec la multiplication des radars embarqués.
NON au nouveau contrôle technique 20% plus cher et durci à l’extrême.
NON à l'augmentation sans précédent des taxes sur le carburant .

NON à ces mesures qui n'ont aucun fondement en matière de sécurité routière et qui viennent, une fois de plus, affaiblir une cohésion sociale rurale fragile et mise régulièrement à rude épreuve.

En signant cette pétition, je vous demande le retrait immédiat de ces mesures discriminatoires et injustifiées au bénéfice de la remise en état du réseau routier secondaire, d'un contrôle technique réaliste et de mesures incitatives pour l’installation sur les véhicules d'un système d'économiseurs de carburant et de réducteurs de pollution.

Recevez Monsieur le Premier Ministre mes respectueuses salutations.

<% If Request.ServerVariables("REQUEST_METHOD") <> "POST" Then %>

Civilité: * Indiquez votre civilité.

Nom: * Indiquez votre nom.

Prénom: * Indiquez votre prénom.

Adresse: * Indiquez votre adresse

Code postal: * Indiquez votre code postal

Ville: * Indiquez votre ville

Email: * Indiquez votre Email

Commentaire:  Saisissez votre commentaire

 
* Ces champs sont obligatoires.

<% else %> <% Function DBOpenConnection() Dim oDBConn Set oDBConn = Server.CreateObject("ADODB.Connection") oDBConn.Open SQLServ_DSN Set DBOpenConnection = oDBConn Set oDBConn = Nothing End Function Function DateForSQL(ThisDate) Dim Annee, Mois, Jour, Heure Annee = Year(ThisDate) Mois = Month(ThisDate) Jour = Day(ThisDate) Heure = Hour(ThisDate) & ":" & Minute(ThisDate) & ":" & Second(ThisDate) DateForSQL = Annee & "-" & Mois & "-" & Jour & " " & Heure End Function function DetectQuote(sTexte) If inStr(sTexte,"""")<>0 then DetectQuote = Replace(sTexte,"""","'") Else DetectQuote = sTexte End if If inStr(sTexte,"'")<>0 then DetectQuote = Replace(sTexte,"'","''") Else DetectQuote = sTexte End if End function Dim recaptcha_secret, sendstring, objXML ' Secret key recaptcha_secret = "6LdKolQUAAAAACQwGmG255we9qlHoVVyIDofUx3B" sendstring = "https://www.google.com/recaptcha/api/siteverify?onload=onloadCallback&render=explicit&secret=" & recaptcha_secret & "&response=" & Request.form("g-recaptcha-response") Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP") objXML.Open "GET", sendstring, False objXML.Send dim result, oJSON, success, action, errorCapatcha, errorMsg result = (objXML.responseText) Set car = JSON.parse(result) if car.success = True then Dim textFile, inStream, Mailer, Message, fileObject Dim Email Message = "" blnSuccess = True ' Envoi des emails Set Mailer = Server.CreateObject("Persits.MailSender") Mailer.Host = "mail.perfea.fr" Mailer.From = "petition@coramuc.fr" Mailer.FromName = "Coramuc" Mailer.AddAddress "petition@coramuc.fr" Mailer.AddAddress "petition2@coramuc.fr" Mailer.Subject = "Pétition 80 CORAMUC" Mailer.Username = "petition@coramuc.fr" Mailer.Password = "pl2008pm" Mailer.isHTML = true message = message & "Civilité : " & Server.HTMLEncode(Request.Form("id_1")) & "
" message = message & "Nom : " & Server.HTMLEncode(Request.Form("id_2")) & "
" message = message & "Prénom : " & Server.HTMLEncode(Request.Form("id_3")) & "
" message = message & "Adresse : " & Server.HTMLEncode(Request.Form("id_4")) & "
" message = message & "Code postal : " & Server.HTMLEncode(Request.Form("id_5")) & "
" message = message & "Ville : " & Server.HTMLEncode(Request.Form("id_6")) & "

" message = message & "Email : " & Server.HTMLEncode(Request.Form("id_7")) & "

" message = message & "Commentaires : " & "
" & Server.HTMLEncode(Request.Form("id_10")) & "

" message = message & "Posté le : " & CStr(Date) & " a " & CStr(Time) & "
" Mailer.Body = Message On Error Resume Next Mailer.Send If Err <> 0 Then blnSuccess=false End if Err.clear Set Mailer = Nothing Set Mailer = Server.CreateObject("Persits.MailSender") Mailer.Host = "mail.perfea.fr" Mailer.From = "petition@coramuc.fr" Mailer.FromName = "Coramuc" Mailer.AddAddress Request.Form("id_7") Mailer.Subject = "Pétition 80 CORAMUC" Mailer.Username = "petition@coramuc.fr" Mailer.Password = "pl2008pm" Mailer.isHTML = true Message = "

Merci d'avoir signé la pétition de la CORAMUC.
" & vbCRLF Message = Message & "« Taxation+Répression = Ruralité Assassinée ».

" & vbCRLF message = message & "

C'est en étant uni et solidaire, que nous pourrons faire entendre la voix des automobilistes et notamment des usagers ruraux, victimes dans leur vie quotidienne d'une répression routière toujours plus forte et injuste et d'une pression fiscale insoutenable sous prétexte de sécurité routière.

" & vbCRLF & vbCRLF message = message & "

Merci de faire signer et circuler cette pétition auprès de tous vos amis et contacts.

" & vbCRLF & vbCRLF message = message & "

Pour signer la pétition cliquez ici

" & vbCRLF & vbCRLF message = message & "

Pour télécharger l'affiche cliquez ici

" & vbCRLF & vbCRLF message = message & "

Pour suivre l'actualité de la CORAMUC (Confédération des Randonneurs Motorisés et Usagers des Chemins) rendez-vous sur notre site: cliquez ici

" & vbCRLF & vbCRLF message = message & "

Encore merci pour votre soutien.

" & vbCRLF & vbCRLF message = message & "

Cordialement

" & vbCRLF & vbCRLF message = message & "

Le Conseil d'Administration et le Bureau de la CORAMUC

" & vbCRLF & vbCRLF Mailer.Body = Message On Error Resume Next Mailer.Send If Err <> 0 Then blnSuccess=false End if Err.clear Set Mailer = Nothing ' Enregistrement dans la base de données Dim SQLServ_DSN, SQLServ_Host, SQLServ_UserName, SQLServ_Password, SQLServ_Database SQLServ_Host = "BACKUP\SQLEXPRESS2" SQLServ_UserName = "sa" SQLServ_Password = "GT45x59" SQLServ_Database = "CORAMUC" SQLServ_DSN = "driver={SQL Server}; server="& SQLServ_Host &";uid="& SQLServ_UserName &"; pwd="& SQLServ_Password &";database="& SQLServ_Database &"" Dim oCOnn, oRS, sSQL Set oConn = DBOpenConnection() sSQL = "INSERT INTO Petition80 (Civilite, Nom, Prenom, Adresse, CodePostal, Ville, Email, Numero, Commentaires, DateSignature) VALUES (" sSQL = sSQL & "'" & DetectQuote(Request.Form("id_1")) & "', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_2")) & "', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_3")) & "', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_4")) & "', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_5")) & "', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_6")) & "', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_7")) & "', " sSQL = sSQL & "'0', " sSQL = sSQL & "'" & DetectQuote(Request.Form("id_10")) & "', " sSQL = sSQL & "'" & Now() & "')" oConn.Execute(sSQL) oConn.close() else Response.Write("ERREUR !!") blnSuccess = false end if If blnSuccess Then %> <% Response.Redirect("/petition80/petition_merci.htm") %> <% else %> <% Response.Redirect("/petition80/formulaire.asp") %> <% end if %> <% end if %>