Repository navigation
Expand file tree
/
Copy pathinsert.php
More file actions
216 lines (212 loc) · 12.2 KB
/
Copy pathinsert.php
File metadata and controls
216 lines (212 loc) · 12.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
<?php
$epoch = time();
$dt = new DateTime("@$epoch");
//$dt->format('Y/m/d');
$fe = $dt->format('Y/m/d');
session_start();
if(!isset($_POST['submit'])){
echo "Access not allowed.";
exit;
}else{
if($_POST['capturo']==$_SESSION['security_number']){
$cadena = $_SESSION["security_number"]."-".date('Ym.d,H.i.s')."@".$_SERVER['REMOTE_ADDR'];
$mypic = $_FILES['upload']['name'];
$temp = $_FILES['upload']['tmp_name'];
$type = $_FILES['upload']['type'];
mysql_connect("Localhost","thewhole_root","mexico1") or die("Can not connect rigth now. Try it later!!!");
mysql_select_db("thewhole_testsite");
$name = mysql_real_escape_string($_POST['name']);
$dato01 = mysql_real_escape_string($_POST['dato01']);
$dato02 = mysql_real_escape_string($_POST['dato02']);
$dato03 = mysql_real_escape_string($_POST['dato03']);
$dato04 = mysql_real_escape_string($_POST['dato04']);
$dato05 = mysql_real_escape_string($_POST['dato05']);
$dato06 = mysql_real_escape_string($_POST['dato06']);
$dato07 = mysql_real_escape_string($_POST['dato07']);
$dato08 = mysql_real_escape_string($_POST['dato08']);
$dato09 = mysql_real_escape_string($_POST['dato09']);
$dato10 = mysql_real_escape_string($_POST['dato10']);
$dato11 = mysql_real_escape_string($_POST['dato11']);
$dato12 = mysql_real_escape_string($_POST['dato12']);
$dato13 = mysql_real_escape_string($_POST['dato13']);
$dato14 = mysql_real_escape_string($_POST['dato14']);
$dato15 = mysql_real_escape_string($_POST['dato15']);
$dato16 = mysql_real_escape_string($_POST['dato16']);
$dato17 = mysql_real_escape_string($_POST['dato17']);
$dato18 = mysql_real_escape_string($_POST['dato18']);
$dato19 = mysql_real_escape_string($_POST['dato19']);
$dato20 = mysql_real_escape_string($_POST['dato20']);
$dato21 = mysql_real_escape_string($_POST['dato21']);
$dato22 = mysql_real_escape_string($_POST['dato22']);
$dato23 = mysql_real_escape_string($_POST['dato23']);
$dato24 = mysql_real_escape_string($_POST['dato24']);
$dato25 = mysql_real_escape_string($_POST['dato25']);
$dato26 = mysql_real_escape_string($_POST['dato26']);
$dato27 = mysql_real_escape_string($_POST['dato27']);
$dato28 = mysql_real_escape_string($_POST['dato28']);
$dato29 = mysql_real_escape_string($_POST['dato29']);
$dato30 = mysql_real_escape_string($_POST['dato30']);
$dato31 = mysql_real_escape_string($_POST['dato31']);
$dato32 = mysql_real_escape_string($_POST['dato32']);
$dato33 = mysql_real_escape_string($_POST['dato33']);
$dato34 = mysql_real_escape_string($_POST['dato34']);
$dato35 = mysql_real_escape_string($_POST['dato35']);
$dato36 = mysql_real_escape_string($_POST['dato36']);
$dato37 = mysql_real_escape_string($_POST['dato37']);
$dato38 = mysql_real_escape_string($_POST['dato38']);
$dato39 = mysql_real_escape_string($_POST['dato39']);
$dato40 = mysql_real_escape_string($_POST['dato40']);
$dato41 = mysql_real_escape_string($_POST['dato41']);
$dato42 = mysql_real_escape_string($_POST['dato42']);
$dato43 = mysql_real_escape_string($_POST['dato43']);
if ($name && $dato01 && $dato02 && $dato03 && $dato04 && $dato06 && $dato07 && $dato08 && $dato09 && $dato10 && $dato11 && $dato12 && $dato13 && $dato14 && $dato15 && $dato16 && $dato18 && $dato19 && $dato20 && $dato21 && $dato22 && $dato23 && $dato25 && $dato26 && $dato27 && $dato28 && $dato29 && $dato30 && $dato31 && $dato32 && $dato33 && $dato34 && $dato35 && $dato37 && $dato38 && $dato39 && $dato40 && $dato41){
if(preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $dato23) && preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $dato41)){
// mysql_connect("Localhost","thewhole_root","mexico1") or die("Can not connect rigth now. Try it later!!!");
// mysql_select_db("thewhole_testsite");
$username = mysql_query("select name from users where name = '$name'"); //confirm exist only one
$count = mysql_num_rows($username); //confirm exist only one
$remail = mysql_query("select conEmail from users where conEmail = '$dato23'");
$checkemail = mysql_num_rows($remail);
$remail2 = mysql_query("select noConcientoEmail from users where noConcientoEmail = '$dato41'");
$checkemail2 = mysql_num_rows($remail2);
if($checkemail!=0 && $checkemail2!=0){
echo "These emails already registered";
}else{
if($count!=0){ //confirm exist only one
echo "Username ya existe!";
}else{
if(($type=="image/jpeg") || ($type=="image/jpg") || ($type=="image/bmp")){
$directory = "./profiles/$name/images/";
mkdir($directory, 0777, true);
move_uploaded_file($temp, "profiles/$name/images/$mypic");
echo "Imágen seleccionada<p><img border='1' width='50' height='50' src='profiles/$name/images/$mypic'/><p>";
$pagina="<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transition..." ;
$pagina.="<html>";
$pagina.="<head>";
$pagina.= " <title>Creado</title>";
$pagina.="</head>";
$pagina.="<body>";
$pagina.="AVISO / POLÍTICAS DE PRIVACIDAD<br/><p>
De acuerdo a la Ley Federal de Protección de Datos Personales en Posesión de los Particulares, aprobada el
día 13 de abril de 2010 en los artículos 3, Fracciones II y VII, y 33, así como la denominación del
capítulo II, del Título Segundo, de la Ley Federal de Transparencia y Acceso a la Información
Pública Gubernamental, hacemos de su conocimiento que '$dato01 y/o $dato02', con domicilio en
$dato03, $dato04, $dato05, $dato06, $dato07, $dato08, $dato09, es responsable de recabar sus datos
personales, del uso que se le dé a los mismos y de su protección.<br/><p>
Su información personal será utilizada para: proveer los servicios y productos que ha solicitado,
informarle y/o notificarle sobre cambios en los mismos, realizar evaluaciones periódicas de nuestros productos y servicios a efecto
de mejorar la calidad de los mismos. Con base en las finalidades antes mencionadas, requerimos obtener los siguientes datos personales:
$dato10, $dato11, considerado como sensible según la Ley Federal de Protección de Datos Personales en
Posesión de los Particulares: $dato12 y $dato13.<br/><p>
Es importante informarle que usted tiene derecho de acceder, rectificar y cancelar sus datos personales, así como de oponerse
al tratamiento de los mismos o revocar el consentimiento que para tal fin nos haya otorgado, a
través de los procedimientos que hemos implementado es necesario que envíe la solicitud en los términos que marca la Ley en su
Art. 29. con nuestro departamento de datos personales en $dato14, $dato15, $dato16, $dato17, $dato18, $dato19, $dato20, $dato21
$dato22, $dato23 ";
if ($dato24){
$pagina.=" ó visitar nuestra página de Internet $dato24<br/><p>";
}else{
$pagina.=".<br/><p>";
}
$pagina.="Así mismo, hacemos de su conocimiento que sus datos personales pueden ser transferidos y tratados dentro y
fuera del país, por personas distintas a esta empresa. En ese sentido, su información puede ser
compartida con $dato25 $dato26 $dato27 $dato28, para $dato29 $dato30 $dato31 $dato32. Si usted no manifiesta su oposición para que sus
datos personales sean transferidos, se entenderá que ha otorgado su consentimiento para ello.<br/><p>
° Para el no consentimiento sobre mis datos personales que sean transferidos en los términos que señala el presente.
Sí usted desea dejar de recibir mensajes promocionales de nuestra parte puede solicitarlo a través
de $dato33, $dato34, $dato35, $dato36, $dato37, $dato38, $dato39, $dato40, $dato41.
Cualquier modificación a este aviso de privacidad podrá consultarla en $dato42.<br/><p>
Fecha última actualización: $fe";
$pagina.="</body></html>";
$path="./profiles/$name/images/aviso.htm";
$Open = fopen ($path,"a+");
if ($Open) {
fwrite ($Open,"$pagina");
}
if ($dato43){
$to = $dato43.', contacto@pegoga.com';
}else{
$to = $dato23.', contacto@pegoga.com';
}
$subject = 'Intrucciones para pago del proceso de Crear Aviso';
$body = $dato01 . ' / ' . $dato23 . ' : ' . $dato43 . ' Gracias por utilizar nuestro servidor.
Para realizar el pago:
Deposito por $49.00 en cuenta de HSBC o en Chedraui, Farmacias Benavides, Farmacias ABC, Telecomm;
Enviar imagen de la ficha del pago/deposito respondiendo a este correo.
Entregables:
Despues de conciliar el pago (12 a 24 hrs) se enviara la pagina de con los datos que ud capturo en el formulario.
Ud. podra generar con la siguiente sugerencia una URL corta y un codigo bidimensional QR: http://www.the-qrcode-generator.com/' ;
$from = "contacto@pegoga.com";
$headers = "From: $from";
if($to && $subject && $body){
mail($to,$subject,$body,$headers);
}
$dato01 = md5($dato01);
$dato02 = md5($dato02);
$dato03 = md5($dato03);
$dato04 = md5($dato04);
$dato05 = md5($dato05);
$dato06 = md5($dato06);
$dato07 = md5($dato07);
$dato08 = md5($dato08);
$dato09 = md5($dato09);
$dato10 = md5($dato10);
$dato11 = md5($dato11);
$dato12 = md5($dato12);
$dato13 = md5($dato13);
$dato14 = md5($dato14);
$dato15 = md5($dato15);
$dato16 = md5($dato16);
$dato17 = md5($dato17);
$dato18 = md5($dato18);
$dato19 = md5($dato19);
$dato20 = md5($dato20);
$dato21 = md5($dato21);
$dato22 = md5($dato22);
$dato23 = md5($dato23);
$dato24 = md5($dato24);
$dato25 = md5($dato25);
$dato26 = md5($dato26);
$dato27 = md5($dato27);
$dato28 = md5($dato28);
$dato29 = md5($dato29);
$dato30 = md5($dato30);
$dato31 = md5($dato31);
$dato32 = md5($dato32);
$dato33 = md5($dato33);
$dato34 = md5($dato34);
$dato35 = md5($dato35);
$dato36 = md5($dato36);
$dato37 = md5($dato37);
$dato38 = md5($dato38);
$dato39 = md5($dato39);
$dato40 = md5($dato40);
$dato41 = md5($dato41);
$dato42 = md5($dato42);
mysql_query("insert into users (name , razSocial, comercial, calle, numero, colonia, ciudad, munDelegacion, cp, entidad, dato1, dato2, dato3, dato4, conNombre, conDirTel, conEmail, conWWW, tipoDestinatario, finalidades, noConcientoTel, noConcientoDir, noConcientoEmail, medio, fechaActualizacion, captcha) values ('$name', '$dato01', '$dato02', '$dato03', '$dato04', '$dato05', '$dato06', '$dato07', '$dato08', '$dato09', '$dato10', '$dato11', '$dato12', '$dato13', '$dato14', '$dato15 $dato16 $dato17 $dato18 $dato19 $dato20 $dato21 $dato22', '$dato23', '$dato24', '$dato25 $dato26 $dato27 $dato28', '$dato29 $dato30 $dato31 $dato32', '$dato33', '$dato34 $dato35 $dato36 $dato37 $dato38 $dato39 $dato40', '$dato41', '$dato42', '$fe','$cadena')");
$registered = mysql_affected_rows();
mysql_close();
//echo "Registro: ".$registered.$_SESSION['security_number']."@".date('Ym.d,H.i.s').",".$_SERVER["REMOTE_ADDR"].$to."<br/>";
echo "Registro: ".$registered.$_SESSION['security_number'].$cadena."<br/>";
echo "Por favor, revisar su cuenta de correo electrónico.<br/> Le llegará instrucciones sobre como realizar el pago y recibir su URL de la página html e imágen QR";
//header("Refresh:4; url=logout.php");
sleep(2);
{
printf("<script>location.href='logout.php'</script>");
}
}else{
echo "Seleccione una imágen del tipo de archivo permitido";
}
}
}
}else{
echo "Formato de correo invalido";
}
}else{
echo "Llene los campos.";
}
}else{
echo "Codigo de seguridad CAPTCHA incorrecto.<br/> Transacción Rechazada";
}
}
?>