hej
det er sådan at jeg er i gang med en side og jeg vil gerne have hvis at det "code nr" han få på email passer til databasen så skal den echo 0 og hvis den ikke gøre det så skal den sig f.eks den her er ikke echo 0, og hvis man bare gå ind på siden altså uden at have skrevet en "code nr" elller noget som ikke passer til databasen så skal den da bare sende en hen til en anden side,
jeg har prøve at bygge det sådan her men den bliver ved med at sige fejl hmm
jeg har gøre det sådan her ;
sådan her ser email ude når den bliver sendt
- $subject = "Hej ,,,,.dk - Godkendt brugere konto";
- $msg = "Tak for du vil opret dig på ,,,,.dk!. \n \n For at kun activate din konto skal du bare klikke på dette link her: \n \n http://,,,,.dk/activate/$code/ \n \n Du kan ikke besvar den her email!!";
- $header = "from:,,,,.dk - Godkendt Profil!! <support@,,,,.dk>";
så når man kommer ind på den her side så har jeg bygge den sådan her ;
- if($stmt = $mysqli->prepare("SELECT `code` FROM `brugere` WHERE `code` = ?"))
- {
- $stmt->bind_param('i', $g_code);
- $g_code = $_GET["code"];
- $stmt->execute();
- $stmt->store_result();
- $stmt->bind_result($code);
- $stmt->fetch();
- $count_res = $stmt->num_rows;
- $stmt->close();
-
- if($count_res > 0)
- {
- if($code == 0)
- {
- if($stmt = $mysqli->prepare("UPDATE brugere SET `code`=1 WHERE `code`=?"))
- {
- $stmt->bind_param('i', $g_code);
- $g_code = $_GET["code"];
- $stmt->execute();
- }
- echo 'Din bruger er blevet godkendt';
- }
- if($code == 1)
- {
- echo 'Din bruger er allerede godkendt';
- }
- }
- else {
- /* Der er opstået en fejl */
- echo 'Der opstod en fejl' . $mysqli->error;
- }
- }
det er hvis den er 0 så skal jeg lavet sådan at den updater til 1 og så siger den det og efter det siger "Din konto er blevet godkendt" og hvis den er 1 så skal den bare sige "Desværre du har godkendt din konto",
der bliver ved med at komme fejl som siger sådan her ;
Der opstod en fejl