Fálj feltöltés PROBLÉMA
Üdv mindenkinek.
Olyan problémám van hogy feltöltök 2 db fájlt egy űrlapon belül.
Az első fájlt tökéletesen mozgatja oda ahová én megszabtam,viszont a második fájlt már nem tölti fel. Az útvonalat DB-ben mentem el,ott viszont a jó útvonalat írja be a DB-be. De a fájlt mégsem töltődik fel.Remélem érthetően jól írtam le. Köszönöm a segítséget.
■ Olyan problémám van hogy feltöltök 2 db fájlt egy űrlapon belül.
Az első fájlt tökéletesen mozgatja oda ahová én megszabtam,viszont a második fájlt már nem tölti fel. Az útvonalat DB-ben mentem el,ott viszont a jó útvonalat írja be a DB-be. De a fájlt mégsem töltődik fel.
$KEP_FILE_NAME = $_FILES['image']['name'];
$KEP_FILE_DIRR = $_FILES['image']['tmp_name'];
if(!preg_match('/(rar|zip)$/i',$file_name)){ echo "rossz fájltípus"; }
else {
$FILE_HELYE = './uploads/'.$this->h_tipus.'/'.$file_name;
$KEP_FILE_DIRR = './uploads/'.$this->h_tipus.'/kepek/'.$KEP_FILE_NAME;
switch($this->h_tipus)
{
case "ebook":
if($this->h_pdf_page != "" && is_numeric($this->h_pdf_page)){
$file_hely = './uploads/ebook';
$KEP_FILE_HELYE = './uploads/ebook/kepek';
move_uploaded_file($file_dirr,$file_hely.'/'.$file_name);
$UpImage = move_uploaded_file($KEP_FILE_DIRR,$KEP_FILE_HELYE.'/'.$KEP_FILE_NAME);
Logot néztél? Nem lép túl
Nem lép túl valami méretkorlátot a feltöltött fájl?
Nem
Valami PHP-ban tárgyalóképes
Nem terveztem.
Csupán csodálkozom,hogy a szakemberek nem "cincálták" szét a témát,jó ötletekkel.
A másik cikk indításért,elnézést.
Sokat dobna a kérdés
A kód olvashatatlan
Esetleg a form releváns részei is segíthetnek, valamint egy részletesebb leírás (akár már az említett kommentek formájában), hogy hol minek kéne történnie. Azt se árt tudni, hogy a kódrészleten kívül értékett kapott változók mire jók és mit tartalmaznak, ha már a nevük nem pontosan árulja el.
A debuggolásra tett kísérletek és azok eredménye (és itt nem bedumpolt logokra és hibaüzenethalmokra gondolok) is sok időt spórolnak az esetleges segíteni hajlamos személynek. A hibaüzenetek szintjét úgy érdemes beállítani, hogy minden üzenetet mutasson, a notice-okat és hasonlókat is.
Az esetek nagy többségében (95%!), amikor elvégeztem ezeket a lépéseket, hogy előkészítsem a kérdést, amit felteszek majd egy fórumon/stackoverflow-n, útközben magam találtam meg a választ. A maradék 5%-ban gyors választ kaptam, mivel a terep elő volt készítve. Ha mindent megteszel, hogy egy ismeretlen kényelmesen megértse a kódodat, időközben nagy esélyed van, hogy magad is megérted.
+10
Én is ezért nem szóltam erre a topicra, kérdésfeltevéseim száma is követhető. Keresem, hogy mit hagytál ki, de sajnos nem találok. :)
formázva
A másik probléma az, hogy nem látjuk a változókat, honnan jönnek. Még a $_FILES tartalma is kérdéses (hogy vannak feltöltve a fájlok? Kéne a HTML form), de a $this->*, és a $file_* kiléte teljes rejtély.
Nekem még az sem világos, hogy a $KEP_FILE_DIRR miért van fülülírva...
Így sajnos nem tudunk segíteni.
Elsőre is gyanús volt, hogy
Én várnám,
Köszönöm.
Össze voltak akadva az $_FILES-dolgok.
A kód ki kommentelését,és a formázási dolgokat,köszönöm mint tanácsot,megfogadom.
Legközelebb felkészülten a problémás kód teljes részét be másolom,ha több fájl kódjáról is van szó.
Köszönöm a türelmet,és a segítséget,legközelebb már a fent általatok megemlített dolgokkal együtt dobom ki a kérdésemet,ha lesz ilyen.