Autor | Zpráva | ||
---|---|---|---|
joozef Profil |
#1 · Zasláno: 12. 3. 2012, 19:12:29
Zdravím, pri pokuse o kopírovanie súboru dostávam stále tu istú chybu a už vôbec nechápem kde sa vzali dve lomítka v názve cesty k súboru viď : Could not access file: order_attachements//23/order23_image.jpg
kopírovanie zabezpečuje nasledovný kód: mkdir(ORDER_ATTACHEMENTS_DIR.$orderID); $sourcePath = TEMP_ORDER_FILES_DIR.$variables["imageName"]; $newImgName = "order".$orderID."_image.".substr($variables["imageName"], -3); $destinationPath = ORDER_ATTACHEMENTS_DIR.$orderID."/".$newImgName; echo $sourcePath.' | '.$newImgName.' | '.$destinationPath; if (copy($sourcePath, $destinationPath)) unlink($sourcePath); toto je výstup :(prvý riadok je len informatívny výpis čo obsahujú tie premenné. temp_order_files/5018438302012uow7.jpg | order23_image.jpg | order_attachements/23/order23_image.jpg Warning: copy(temp_order_files/5018438302012uow7.jpg) [function.copy]: failed to open stream: No such file or directory in /www/s/i/u8469/public_html/creator/beta/order_handler.php on line 284 Could not access file: order_attachements//23/order23_image.jpg ďakujem za pomoc ! |
||
Jan Tvrdík Profil |
#2 · Zasláno: 12. 3. 2012, 19:26:12
joozef:
První chyba (failed to open stream: No such file or directory) je způsobená špatnými cestami. Doporučuji při práci se soubory vždy používat absolutní cestu. Druhá chyba (Could not access file) je pravděpodobně způsobená nějakým dalším, zde neuvedeným příkazem. |
||
Časová prodleva: 11 let
|
0