hej
hvis det er sådan at bruger ikke har upload et billede eller lign så kunne jeg godt tænke mig at ham/hende skulle for viset et billede kun hvis man ikke har upload et billede til hjemmesiden? hvordan skal jeg gør og er der nogle måde man kan gøre det på , jeg har tænkt lidt på at gøre det med mysql_num_rows lign i den still
er det den fejl jeg skal gå eller hvad?
Jeg har fået hjælp til at gøre sådan her ;
- <?php
- error_reporting(E_ALL ^ E_NOTICE);
- include("include/database/database.php");
-
- //Infomation
- $email = mysql_real_escape_string($_POST["email"]);
- $password = mysql_real_escape_string($_POST["password"]);
- $gentag = mysql_real_escape_string($_POST["gentag"]);
- $facebook = mysql_real_escape_string($_POST["facebook"]);
- $land = mysql_real_escape_string($_POST["land"]);
- $profiltekst = mysql_real_escape_string($_POST["profiltekst"]);
- $djnavn = mysql_real_escape_string($_POST["djnavn"]);
- $site = mysql_real_escape_string($_POST["site"]);
- $fk_id = mysql_real_escape_string($_POST["kategori"]);
- $errorCount = 0;
-
- $billedefilnavn = null;
-
- include("include/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 = 175;
- $handle->Process("picthumb/storeimg");
-
- //til profil billede lign..
- $handle->image_resize = true;
- $handle->image_ratio_crop = true;
- $handle->image_y = 75;
- $handle->image_x = 75;
- $handle->Process("picthumb");
-
- $billedefilnavn = $handle->file_dst_name;
- echo 'Billedet: '.$billedefilnavn.'<br>';
-
- echo "Dit billede blev upload<br>";
-
- }else {
- $billedefilnavn = 'img/bg-info/default_profil/default.jpg';
- }
-
- if($email == "")
- {
- echo "Du skal indtaste et Email som brugernavn.<br>";
- $errorCount++;
- }
- if($password == "")
- {
- echo "Du skal indtaste et password.<br>";
- $errorCount++;
- }
- if($gentag == "" || $gentag != $password)
- {
- echo "De to passwordfelter skal have ens indhold.<br>";
- $errorCount++;
- }
-
-
- $password = sha1($password);
- $sql = "INSERT INTO brugere (email,password,facebook,land,profiltekst,djnavn,site,fk_musik_info,profilbillede) "
- ."VALUES ('$email','$password','$facebook','$land','$profiltekst','$djnavn','$site','$fk_id','$billedefilnavn')";
- $insert = mysql_query($sql) or die (mysql_error());
-
- if(!$insert) {
- echo "Fejlede at gemme i databasen!";
- echo "<a href='index.php'>forside</a>";
- }
- else {
- echo "<a href='index.php'>forside</a>";
- }
-
- ?>
men den gider ikke lige sig op på databasen