Prosím, nekamenujte mne hned - před nějakým časem jsem uchodila web [
http://hedvabi.unas.cz] pro svoji rodičku-důchodkyni, vše fungovalo OK a teď na wz zakázali copy, aspoň podle diskuse na jejich fóru.
Zkusila jsem postupovat podle návodů tady ve fóru, jenomže mám phpRS Gallery 0.99.500 a ta používá funkci
/* Funkce na nahrání obrázku na server */
function ObrazekNahraj($odkud,$kam,$kam2,$jak)
Zkusila jsem použít podle návodů move_uploaded_file místo copy, zkusila jsem to upravit pro funkci mycopy v tomto fóru. Jediného čeho jsem dosáhla je, že nemám červenou hlášku, ale jenom hlášení, že obrázek nejde na server nahrát.
Pokud byste mi někdo pomohl, byla bych moc ráda a nejen já. Děkuji
PS.
/* Funkce na nahrání obrázku na server */
function ObrazekNahraj($odkud,$kam,$kam2,$jak) {
if(isset($odkud) and isset($kam) and isset($kam2)):
//if(is_file($odkud)): // nefunguje na ceskyhosting.cz
switch($jak):
case "move": // pokud chceme pouzit funkci move_uploaded_file
move_uploaded_file($odkud,$kam); // provedeme
copy($kam,$kam2); // provedeme zkopirovani obrazku kvuli nahledu
$over=file_exists($kam);
$over2=file_exists($kam2);
break;
case "copy": // pokud chceme pouzit funkci copy
copy($odkud,$kam); // provedeme
copy($kam,$kam2); // provedeme zkopirovani obrazku kvuli nahledu
$over=file_exists($kam);
$over2=file_exists($kam2);
break;
default: return 0;
endswitch;
if($over and $over2):
return 1; // vse se povedlo
else:
return 0; // nepovedlo se uploadnout obrazek
endif;
//else: // to co chceme nahrat neni soubor
//return 0;
//endif;
else: // neni zadana cesta k obrazku (nebo kam se ma obrazek nahrat)
return 0;
endif;
}