lyryk
26.10.2008, 11:13:03
Witam.
Mam problem ze strona ponieważ na stronie nie wyswietla mi zdjecia miniaturki z danego ogloszenia , jest to strona z ogloszeniami. Mecze sie z tym juz jakis czas i nie wiem zabardzo w czym tkwi problem czy w ustawieniach chmod czy w kodzie PHP czy poprostu to wina serwera ale to ostatnie malo prawdopodobne jest mysle daje link do strony poniewaz strona ma za dlugi kod i jest podzielona na katalogi ( strona jest jeszcze w budowie graficznej i funkcjonalnej) Jesli bylby ktos sklonny pomoc bylbym wdzieczny.
Pozdrawiam.
Link do strony:
http://www.at.lua.pl jest to serwer na ktorym testuje stronę.
piotrooo89
26.10.2008, 11:16:48
pokaż jak ładujesz miniaturki bo bez tego ani rusz
lyryk
26.10.2008, 12:30:32
<?php
require_once("includes/resize.php");
if($_SERVER["REMOTE_ADDR"]=="127.0.0.1") $_pt=explode("\\", $_SERVER["SCRIPT_FILENAME"]);
else $_pt=explode("/", $_SERVER["SCRIPT_FILENAME"]);
for($_s=0; $_s<count($_pt)-1; $_s++) $path.=$_pt[$_s]."/";
$path.="fotki/".$_POST['tmp_id'];
if(!is_dir($path)) mkdir( $path, 0777);
$path.="/";
$nr = $_POST["zdjecie_nr"];
$nazwa="zdjecie_".$nr;
if(!empty($_FILES[$nazwa]["name"])) {
if($_FILES[$nazwa]["size"]>250000) $_err_arr[]="Zdjęcie ma niedozwolony rozmiar (jest: ". $_FILES[$nazwa]["size"]."kb, max. 150kb).";
$_ext=$_FILES[$nazwa]["type"];
if($_ext!='image/bmp' && $_ext!='image/pjpeg' && $_ext!='image/jpg' && $_ext!='image/jpeg' && $_ext!='image/gif' && $_ext!='image/x-png' && $_ext!='image/png') $_err_arr[]="Zdjęcie ma niedozwolony typ (".$_ext.").<br />";
$image_type = strtolower(strstr($_FILES[$nazwa]["name"], '.'));
# $image_type=".jpg";
if(!is_array($_err_arr)) {
if(copy($_FILES[$nazwa]["tmp_name"], $path."org_".$nr.$image_type)) {
$_size=getimagesize($path."org_".$nr.$image_type);
$prop = proporcje($_size[0], $_size[1]);
#exit;
$mp_size = MP_makeImgSize( $_size[0], $_size[1], 90, $prop);
makeimage( "org_".$nr.$image_type, 'th_'.$nr.'.jpg', $path, $mp_size[0], $mp_size[1]);
$mp_size = MP_makeImgSize( $_size[0], $_size[1], 200, $prop);
makeimage( "org_".$nr.$image_type, 'mid_'.$nr.'.jpg', $path, $mp_size[0], $mp_size[1]);
$mp_size = MP_makeImgSize( $_size[0], $_size[1], 500, $prop);
makeimage( "org_".$nr.$image_type, 'big_'.$nr.'.jpg', $path, $mp_size[0], $mp_size[1]);
@chmod($path."org_".$nr.$image_type, 0777);
@chmod($path."th_".$nr.".jpg", 0777);
@chmod($path."mid_".$nr.".jpg", 0777);
@chmod($path."big_".$nr.".jpg", 0777);
}
if($_SESSION['config']['FOTKA_OD_RAZU_AKTYWNA']['WARTOSC']=='T') $status=2; else $status=1;
$q=mysql_query("update `".TABLE_OGLOSZENIA."` set `z".$nr."` = '".$status."' where `id`='".$_POST['tmp_id']."';");
}//if(!is_array($_err_arr))
}//if(!empty($_FILES["zdjecie_".$nr]["name"]))
?>
Cysiaczek
26.10.2008, 13:13:08
@lyryk - Proszę, dodaj odpowiedni bbcode do listingu.
Oj, przegapiłbym. Nadaj temu wątkowi sensowny temat.