-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsalvarusuario.php
53 lines (45 loc) · 1.65 KB
/
salvarusuario.php
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
<?php
if (realpath(__FILE__) === realpath($_SERVER['SCRIPT_FILENAME'])) header('Location: '.$urlHost);
//https://wp-mix.com/php-protect-include-files/
if(isset($_POST['salvarusuario'])){
session_start();
require "config.php";
include 'sessao.php';
$nomedeusuario = filter_input(INPUT_POST, 'nomedeusuario');
$nomedonoivo = filter_input(INPUT_POST, 'noivo');
$nomedanoiva = filter_input(INPUT_POST, 'noiva');
$datadocasamento = filter_input(INPUT_POST, 'datadocasamento');
$err = array();
$mensagem = array();
if(empty($nomedeusuario)){
$err[] = "Por favor, escolha um nome de usuário para o casal.";
$mensagem[] = "Por favor, escolha um nome de usuário para o casal.";
}
if(empty($nomedonoivo)){
$err[] = "Por favor, digite o nome completo do noivo.";
$mensagem[] = "Por favor, digite o nome completo do noivo.";
}
if(empty($nomedanoiva)){
$err[] = "Por favor, digite o nome completo da noiva.";
$mensagem[] = "Por favor, digite o nome completo da noiva.";
}
if(empty($datadocasamento)){
$err[] = "Por favor, entre com a data do casamento.";
$mensagem[] = "Por favor, entre com a data do casamento.";
}
if(!$err || !$mensagem){
$salvarusuario = $pdo->prepare("UPDATE usuarios_cadastrados SET nomedeusuario = ?, nomedonoivo = ?, nomedanoiva = ?, datadocasamento = ? WHERE id = ?");
$salvarusuario->execute(array($nomedeusuario, $nomedonoivo, $nomedanoiva, $datadocasamento, $row['id']));
header('Location: '.$urlHost.'/site.php');
exit;
}else{
//$campovazio = true;
?>
<script>
alert('<?php foreach($mensagem as $valormensagem){ echo $valormensagem."\n"; }?>');
location.href = '$urlHost/site.php';
</script>
<?php
}
}
?>