$rules['confirm_password'] = '******'; $validation = new \validation_library\FormValidation(); $validation->set_rules($rules); $allGood = $validation->validate(); if (strcmp($_POST['password'], $_POST['confirm_password']) != 0) { $allGood = false; } if ($allGood) { $user->__set('name', htmlentities($_POST['name'])); $user->__set('surname', htmlentities($_POST['surname'])); $user->__set('email', htmlentities($_POST['email'])); $user->__set('password', sha1($_POST['password'])); $user->save(); header('Location: index.php'); } else { if (empty($validation->validation_errors())) { echo "Password doesn't match"; } else { $validation->display_validation_errors(); } } } /* Mozda dodati link da moze i obrisati account? ... <!-- <input type="submit" name="btnDelete" value="Delete account"/> --> */ ?> <form id='user_edit' action='' method='post' accept-charset='UTF-8'> <fieldset> <legend>Edit your profile</legend> <input type='hidden' name='submitted' id='submitted' value='1'/>
$query = \db\DAO::getInstance()->prepare("INSERT INTO Tags(image_id, tag) VALUES ({$id},?)"); if (!empty($tags)) { foreach ($tags as $tag) { if (!empty($tag)) { $query->execute([$tag]); } } } if (\db\DAO::getConnection()->saveImage($id, $_FILES['file']['tmp_name'])) { header('Location: mypictures.php'); exit; } else { echo 'Nisam uspio spremiti na disk'; } } else { if (!empty($formValidation->validation_errors())) { $formValidation->display_validation_errors(); } } } function validatePicture($picture) { $MIN_WIDTH = 128; $MIN_HEIGHT = 128; $MAX_SIZE = 512000; //500 kB $dimensions = getimagesize($picture); if ($dimensions === false || $dimensions[0] == 0) { echo "To nije ispravna slika.."; return false; }