Avatar billede tobrukDk Novice
13. juli 2012 - 01:24 Der er 1 løsning

opret del til min hjemmesiden

Hej

jeg arbejder lige nu på opret del til min hjemmeside men det er sådan at jeg ikke lige nu og her kan få det til at virker som jeg gerne vil have det..


<div class="bruger_boxopret">
<ul>
<?php
    if(isset($_POST["godkend_bruger"]))
    {
    if ($stmt = $mysqli->prepare('SELECT NULL FROM `bruger_infomation` WHERE `Brugernavn` = ? && `djnavn` = ?'))
        {
            $stmt->bind_param('ss', $brugernavn, $djnavn);
            $brugernavn = $_POST['brugernavn'];
            $djnavn = $_POST['djnavn'];
            $stmt->execute();
            $stmt->store_result();
            $count = $stmt->num_rows;
            $stmt->close();
                if ($count > 0)
                {
                    $user_found = 1;
                }
        }
    if(!isset($user_found))
    {
    if($_POST["pass"] != $_POST["gentag"])
        {
            $errors = 1;
            echo "<li id=\"check_not\">Angive ens password på siden..</li>";
        }
    if (empty($_POST['pass']) && empty($_POST['gentag']))
        {
            $errors = 1;
            echo "<li id=\"check_not\">Angive et password på siden..</li>";
        }
    if (empty($_POST["djnavn"]))
        {
            $errors = 1;
            echo "<li id=\"check_not\">Angive et djnavn</li>";
        }
    if(empty($_POST["booking"]))
        {
            $errors = 1;
            echo "<li id=\"check_not\">Angive et Booking email</li>";
        }
   
    if(!isset($errors))
    {
        $pb = null;
        include "inc/upload_billede/class.upload.php";
        $handle = new Upload($_FILES['file']);
   
        if($handle->uploaded)
        {
            //lidt mere store billeder
            $handle->image_resize = true;
            $handle->image_ratio_y = true;
            $handle->image_x = 220;
            $handle->Process("profil/store");
           
            //til profil billede lign..
            $handle->image_resize = true;
            $handle->image_ratio_crop = true;
            $handle->image_y = 75;
            $handle->image_x = 75;
            $handle->Process("profil");
            $pb = $handle->file_dst_name;
       
            echo "<h2>Tak for du opret dig hos djinfo.dk</h2>";
            ?>
            <img src="http://www.xxx.dk/profil/<?php echo $pb;?>" alt="profilbillede" height="75" width="75"><br />
            <?php
            echo "<li id=\"check_ok\">Dit billede blev upload</li>";
        }
        else
        {
            echo "<li id=\"check_not\">Du upload intet billede. Vi ønsker at du opret et billede.</li>";
            $fejl = 1;
        }
    }
    //Lukker $errors
if(!isset($user_found))
{
    if($stmt = $mysqli->prepare('INSERT INTO `brugere`
    (`brugernavn`, `password`, `profiltekst`, `djnavn`, `faktura_nr`, `kat`, `email_booking`, `website`, `email`, `profilbillede`, `network`)
    VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)'))
    {
       
        $stmt->bind_param('ssssisssiss', $brugernavn, $password, $profiltekst, $djnavn, $faktura_nr, $katogori, $booking, $website, $email, $profilbillede, $network);
       
        $brugernavn = $_POST["brugernavn"];
        $password = sha1($_POST["password"]);
        $profiltekst = $_POST["profiltekst"];
        $djnavn = $_POST["djnavn"];
        $faktura_nr = mt_rand(81, 9120);
        $katogori = $_POST["kategori"];
        $booking = $_POST["booking"];
        $website = "http://www.xxx.dk/";
        $profilbillede = $pb;
        $profiltekst = $_POST["tekst"];
        $network = "https://www.facebook.com/xxx";
       
       
        $stmt->execute();
        $stmt->close();
       
       
        $fra = "xx Godkendt bruger <support@xx.dk>";
        //fra bruger hjemmeside email..
        $til = $email;
        // til bruger som har skrevet sin email ind..
        $emne = "Godkendt bruger email - xx.dk";
        //title-emne..
        $besked = str_replace("[CODE]", $code, file_get_contents('email.html'));
       
        $headers = "From: " . $fra . "\r\n";
        $headers .= "MIM-Version: 1.0\r\n";
        $headers .= "Content-type: text/html; charset=UTF-8\r\n";
        /*
        sende email til bruger..
        */
        if(mail($til, $emne, $besked, $headers))
        {
            echo "<li id=\"check_ok\">Tilsendt e-mail til; $til - Tjek email</li>";
        }
    }
}
else {
    echo "<li id=\"check_not\">Der findes allerede en bruger med denne mail - G&#248;r et fors&#248;g mere <a href=\"http://xxx.dk/opret-bruger/\">Fors&#248;ge igen...</a></li>";
}
}
else
{
    echo "<li id=\"check_opret\">Indtast dine oplysninger herunder for at oprette din gratis bruger </a></li>";
}
?>
</ul>
</div>


den siger bare den har opret og lign,, men den ligger sig ikke ind i databasen? -.- håber du kan hjælp mig frem til problem og fejl i min kode.. :)
Avatar billede tobrukDk Novice
13. juli 2012 - 02:51 #1
Har klart problem nu! :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester