Avatar billede shjorth Nybegynder
11. december 2006 - 19:25 Der er 2 kommentarer og
1 løsning

Indsætter ikke i mysql

Hejsa..

Jeg har et stk kode her som virker fortræffeligt på min localhost, men af en eller anden mærkelig grund virker det ikke på min server ude i byen...
Den uploader billedet som den skal, men den vil ikke indsætte i databasen. Jeg forstår ikke hvorfor. Håber der er nogen der kan hjælpe :)


<?php
require("conn.inc.php");
$src = $_FILES['fil']['tmp_name'];
$ext = strtolower(end(explode(".", $_FILES['fil']['name'])));
$kommentar = $kommentar;
$uge = $uge;
$tid = time();
$nytNavn = "uploadet-" . $tid . "." . $ext;
$dst = "upload/" . $nytNavn;
copy($src, $dst);
$image = $dst;
if(file_exists($image)) {
$foto = 1;
$imgsize = getimagesize($image);
if($imgsize[0] > 200) {
$width = 200;
$height = $imgsize[1] / ($imgsize[0] / 200);
$dst_img=imagecreatetruecolor($width,$height);
$src_img=ImageCreateFromJpeg("$image");
ImageCopyResampled($dst_img,$src_img,0,0,0,0,$width,$height,ImageSX($src_img),ImageSY($src_img));
ImageJpeg($dst_img, "upload/thumbnail/" . $nytNavn);
} else {
$src_img=ImageCreateFromJpeg("$image");
ImageJpeg($src_img, $dst);
};
$imgurl = "../upload/thumbnail/" . $nytNavn;
} else {
$foto = 0;
};
print("ok");
mysql_query("INSERT INTO `billeder` (`billeder`, `thumbnail`, `frm`) VALUES ('".$dst."', '".$imgurl."', '".$_POST['sid']."')")or die(mysql_error());
?>
Avatar billede shjorth Nybegynder
11. december 2006 - 19:28 #1
Jeg har simpelthen fundet problemet.. Der er en grænse for hvor stort, eller hvor meget billedet må fylde.. Er der nogen der ved hvorfor?
Avatar billede fbhzone Nybegynder
11. december 2006 - 20:36 #2
Serverens opsætning :)
Avatar billede shjorth Nybegynder
16. februar 2007 - 20:15 #3
Nåh, men det må jeg jo leve med ;)
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