Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Sv: Hvad er der galt med (copy)

Sv: Hvad er der galt med (copy)


 

Sv: Hvad er der galt med (copy)

Per H  

Hej jeg er ved at rette noget i et script, men får fejl i line 40

kode:
<?
if($_GET['do'] == "ok"){
//her ligger mine db oplysninger i
require("connect.php");


//Her skal filen flyttes fra 
$src $_FILES['fil']['tmp_name']; 

//Hvilken type fil arbejder vi med? 
$ext strtolower(end(explode("."$_FILES['fil']['name']))); 

//laver lige et par variabler :-)
$tid time();

//Her giver vi billedet et andet navn, så der ikke kommer to ens navne… 
$nytNavn "uploadet-" $tid "." $ext

//Her er vores destination for det store billede
$dst "/upload/" $nytNavn

//her uploades det store billede: 
if(!copy($src$dst)){ 



//billed-funktioner:
$image $dst;

//hvis billedet eksisterer
if(file_exists($image)) {

//billedet eksisterer
$foto 1;

//find størrelsen
$imgsize getimagesize($image);

//hvis bredden er mere end 200px
if($imgsize[0] > 200) {

//sæt det nye billedes bredde til 200, 
//og regn højden ud så propertionerne passer
$width 200;
$height $imgsize[1] / ($imgsize[0] / 200);

//lav et nyt, blankt billede
$dst_img=imagecreatetruecolor($width,$height); 

//åbn kildebilledet
$src_img=ImageCreateFromJpeg("$image"); 

//kopiér og resize kildebilledet over i det nye billede
ImageCopyResampled($dst_img,$src_img,0,0,0,0,$width,$height,ImageSX($src_img),ImageSY($src
_img
));

//lav output til mappen /tmp/
ImageJpeg($dst_img"/upload/thumbnail/" $nytNavn);
        
//hvis bredden ikke er over 200px
} else {

//åbn kildebilledet og lav output
$src_img=ImageCreateFromJpeg("$image"); 
ImageJpeg($src_img$dst);
};

//sæt url'en til billedet
$imgurl "/upload/thumbnail/" $nytNavn;
} else {

//foto findes ikke
$foto 0;
};


//Her ligges oplysningerne ind databasen – huske at connecte til den!
$query    "INSERT INTO billeder (billede, thumbnail) VALUES ('$dst', '$imgurl')";
mysql_query($query);
}
}
?>

Fejl:
Warning: copy() [function.copy]: SAFE MODE Restriction in effect. The script whose uid is
46821 is not allowed to access / owned by uid 0 in
/web/www/frac/users/chatpotalen/upload.php on line 40

Warning: copy(/upload/uploadet-1144620106.jpg) [function.copy]: failed to open stream:
Ingen sådan fil eller filkatalog in /web/www/frac/users/chatpotalen/upload.php on line
40

//Per H

P.s.
Hvad kan jeg lave om??



Dato : 10.04.2006, 17:33

Visninger : 614

Points : 0

 

hmm i kan saggens få flere point hvis det er der problemmet ligger, (at i ikke vil
hjælpe)

//Per H


Dato : 10.04.2006, 17:33

Kommentar af : Per H  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund