Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> upload plików, upload plików problem
pinki
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.05.2005

Ostrzeżenie: (0%)
-----


mam taki sobie skrypt do uploadu grafiki z ktorym mam problem na lokalnym c:\apahe podczas testów działa zupełnie poprawnie, jednak problemy zaczynaja sie
po wgraniu go na serwer - niby wszystko działa poprawnie bez będów jednak za cholere skrypt nie ładuje jpg-ów na serwer. Jeśli ktoś powiem mi w czym problem będe wdzięczny smile.gif
-----------------------------------------------------------------------------
$maxr = 100000;
@$oo=chmod("zdjecia", 0777);
if (is_uploaded_file($_FILES["plik"]["tmp_name"])){
if ($_FILES["plik"]["size"] > $maxr){
echo("<P STYLE='text-align:center'>Bł&plusmn;d! Plik jest za duży!</P>");
}
else
{
$nazva=$_FILES["plik"]["name"];
if (strtolower(substr($nazva,strlen($nazva)-3,3))=="jpg"){
move_uploaded_file($_FILES["plik"]["tmp_name"],"zdjecia".$nazva);
$okau=1;
print "zdjecie zostalo dodane";
$foto=$nazva;
$foto = str_replace(".jpg","",$foto);
$foto = str_replace(".JPG","",$foto);
// $fp = fopen("foty.dat", "w+");
// $threadID = fputs($fp, $foto);
include ('foto.php');
}
else
{
echo("<P STYLE='text-align:center'>Bł&plusmn;d! Plik posiada niewła&para;ciwe rozszerzenie!</P>");
}
}
}
else
{
echo("<P STYLE='text-align:center'>Bł&plusmn;d! Spróbuj jeszcze raz!</P>");
}

if ($okau==1){

$zumob=file("zdjecia/subst.txt");
$ilgo=count($zumob);


$brazek="zdjecia".$nazva;
$brazz=0;
@$eee=ImageCreatefromJPEG($brazek);
if ($eee<>""){
$brazz=1;


$ssx=Imagesx($eee);
$ssy=Imagesy($eee);
if ($ssx<>180 or $ssy<>130){
$eee2=Imagecreatetruecolor(180,130);
Imagecopyresampled($eee2,$eee,0,0,0,0,180,130,$ssx,$ssy);
$ilgov=$ilgo+1;
ImageJPEG($eee2,"zdjecia/zdkgb".$ilgov.".jpg",180);
Imagedestroy($eee2);
}
else
{
$ilgov=$ilgo+1;
ImageJPEG($eee,"zdjecia/zdkgb".$ilgov.".jpg",180);
Imagedestroy($eee);
}
$zmab=$ilgov.chr(13).chr(10)."zdkgb".$ilgov.chr(13).chr(10);
$zsub=fopen("zdjecia/subst.txt","a+");
flock($zsub,2);
fwrite($zsub,$zmab);
flock($zsub,3);
fclose($zsub);
print $nazva;
@unlink("zdjecia".$nazva);
echo("<CENTER><IMG SRC='zdjecia/zdkgb".$ilgov.".jpg' WIDTH=180 HEIGHT=130>");
echo("<P>Zdjęcie zostało dodane. <SPAN CLASS='b'>".$ilgov."</SPAN> </P>");
}
}
echo("<BR><BR>");
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
tara
post
Post #2





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 3.03.2004
Skąd: śląsk

Ostrzeżenie: (0%)
-----


nadałeś atrybut 777 dla folderów ?


--------------------
MySQL 4.0.15 | PHP 4.3.3 | Apache 1.3.28 | Kwrite | phpMyAdmin 2.5.6-rc1 | Linux MDK 10.1 pp
Go to the top of the page
+Quote Post
pinki
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 2.05.2005

Ostrzeżenie: (0%)
-----


OWSZEM KATLOG ZDJECIA MA USTAWIONE PRAWA NA 777 I NADAL KICH exclamation.gif!!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 12:53