Ejemplo de nueva página para GOB.mx
...

envio datos proyecto

[insert_php]

$servername = “localhost”;
$username = “itchonta_servici”;
$password = “C0X~pE1cABpm”;
$dbname = “itchonta_servicios”;

// Crea la conexion
$conn = new mysqli($servername, $username, $password, $dbname);
// Verifica la conexion
if ($conn->connect_error) {
die(“Conexion Fallida: ” . $conn->connect_error);
}

/* cambiar el conjunto de caracteres a utf8 */
if (!$conn->set_charset(“utf8”)) {
printf(“Error cargando el conjunto de caracteres utf8: %s\n”, $conn->error);
} else {
// printf(“Conjunto de caracteres actual: %s\n”, $conn->character_set_name());
printf(“”, $conn->character_set_name());
}

$nombre= $_POST[‘nombre’]; $appa= $_POST[‘paterno’]; $apma= $_POST[‘materno’]; $tipo= $_POST[‘tipo’];
$email= $_POST[‘correo’]; $tel= $_POST[‘telefono’]; $proyecto= $_POST[‘proyecto’]; $descripcion= $_POST[‘decripcion’];
$ficha= “Sin Asignar”; $fecha= date(“Y/m/d”);

$sql = “INSERT INTO PreRegProyectos (nombre, paterno, materno, email, telefono, tituloProyecto, descripcion, fechaReg, ficha, tipoSolic)
VALUES (‘$nombre’, ‘$appa’, ‘$apma’, ‘$email’, ‘$tel’, ‘$proyecto’, ‘$descripcion’, ‘$fecha’, ‘$ficha’, ‘$tipo’ )”;

if ($conn->query($sql) === TRUE) {

$idficha = “SELECT * FROM PreRegProyectos WHERE email=’$email’ ORDER BY idProyecto ASC”;
$result = $conn->query($idficha);

if ($result->num_rows > 0)
{
while($row = $result->fetch_assoc()){
$id = $row[‘idProyecto’];
$proyecto = $row[‘tituloProyecto’];
$email = $row[‘email’];
$nombre = $row[‘nombre’];
}
$ficha = ‘PRO’.date(“my”). $id;
add_filter( ‘wp_mail_content_type’, ‘set_html_content_type’ );

$to = $email ;
$subject = ‘Pre-Registro de Proyecto’;
$body = ‘‘;
$body .= ‘

Agradecemos que hayas elegido participar con un Proyecto

‘;
$body .= ‘Tu número de Ficha es: ‘.$ficha . ‘
‘;
$body .= ‘Ingresa a nuestro sitio web y
continua con tu Registro, solamente ingresa tu número de Ficha y tu número de autorización de pago (Ficha de deposito).
‘;
$body .= ‘link de registro oficial ‘;
$body .= ‘‘;

add_filter( ‘wp_mail_from_name’, ‘custom_wp_mail_from_name’ );
function custom_wp_mail_from_name( $original_email_from ) {
return ‘Servicios Externos ITECH’;
}

function set_html_content_type() {
return ‘text/html’;
}

wp_mail( $to, $subject, $body );
echo “

Hemos recibido sus datos. Enviamos a su correo la información
necesaria para continuar con su trámite.

“;
echo “

“;
echo “Tu número de ficha es: “.$ficha;
echo “

“;
echo “

Guarda tu número de ficha, lo necesitaras posteriormente en el sistema
“;
echo “

“;

$update = “UPDATE PreRegProyectos SET ficha=’$ficha’ WHERE idProyecto=’$id'”;
if ($conn->query($update) === TRUE) {
// echo “Record updated successfully”;
} else {
echo “

Error al actualizar un registro. Comuniquese con el administrador

” . $conn->error;
}

}else{
echo “algo no anda bien =(, intente de nuevo o póngase en contacto con el administrador”;
}

} else {
echo “Error: ” . $sql . ”
” . $conn->error;
}

[/insert_php]

Scroll to Top