Avaleht
uus teema   vasta Tarkvara »  WWW »  planet.ee upload märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
aer0x
HV kasutaja
aer0x

liitunud: 11.11.2005




sõnum 16.05.2008 00:25:53 planet.ee upload vasta tsitaadiga

Kasutan siis planet.ee keskonnas sellist koodi uploadimiseks

       // FILE UPLOAD
   $server = "*****"; // serveri nimi
   $user = "******"; // kasutajanimi
   $pass = "******"; // parool

   $source_file = $_FILES['Filedata']['tmp_name'];
   $destination_file = "htdocs/UPLOAD/uploads/".$_FILES['Filedata']['name'];

  if(stristr($destination_file, '.php'))
  die('<br><br><br><font size=36> Ära häksi!</font>');
$ftp_connect = ftp_connect($server)
   or die ("Could not connect to $server");
$ftp = ftp_login($ftp_connect, $user, $pass)
   or die ("Authentication failed");
$result=ftp_put($ftp_connect, $destination_file, $source_file, FTP_BINARY);
ftp_quit ($ftp_connect);
?>

kuid sellega on mingi planet.ee-ga jama, st et ei lase uploadida suuremaid faile nt 45mb ja nii. Väiksemad kuni 20mb nt laseb kõik üles panna. See script on ftp põhine nii et seal ei ohiks upload limitit olla minumeelest. Ehk oskab keegi aidata?

_________________
O_o
Kommentaarid: 18 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum
miq599
HV kasutaja

liitunud: 24.08.2004



Autoriseeritud ID-kaardiga

sõnum 16.05.2008 08:29:50 vasta tsitaadiga

võibolla on probleem selles, et php skripti jooksutamiseks ette nähtud aeg saab otsa...
_________________
"Ooops. My brain just hit a bad sector."
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 16.05.2008 09:04:00 vasta tsitaadiga

aer0x, eksid, esmane upload tehakse ikka läbi apache ju, sealt edasi tõstetakse ftp'sse temp kaustast
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
tanzanite
HV kasutaja
tanzanite

liitunud: 13.05.2006




sõnum 16.05.2008 16:22:58 Re: planet.ee upload vasta tsitaadiga

aer0x kirjutas:
Kasutan siis planet.ee keskonnas sellist koodi uploadimiseks

       // FILE UPLOAD
   $server = "*****"; // serveri nimi
   $user = "******"; // kasutajanimi
   $pass = "******"; // parool

   $source_file = $_FILES['Filedata']['tmp_name'];
   $destination_file = "htdocs/UPLOAD/uploads/".$_FILES['Filedata']['name'];

  if(stristr($destination_file, '.php'))
  die('<br><br><br><font size=36> Ära häksi!</font>');
$ftp_connect = ftp_connect($server)
   or die ("Could not connect to $server");
$ftp = ftp_login($ftp_connect, $user, $pass)
   or die ("Authentication failed");
$result=ftp_put($ftp_connect, $destination_file, $source_file, FTP_BINARY);
ftp_quit ($ftp_connect);
?>
Hm ... hackers paradise!
tagasi üles
vaata kasutaja infot saada privaatsõnum
aer0x
HV kasutaja
aer0x

liitunud: 11.11.2005




sõnum 17.05.2008 12:38:37 vasta tsitaadiga

aga kuidas siis saaks laadida suuremaid faile?
_________________
O_o
Kommentaarid: 18 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum
marx1
HV vaatleja
marx1

liitunud: 17.11.2006




sõnum 17.05.2008 14:46:50 vasta tsitaadiga

aer0x kirjutas:
aga kuidas siis saaks laadida suuremaid faile?


Võta oma teenusepakkujaga ühendust ja küsi, äki lubavad icon_biggrin.gif
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum
spikhoff
HV veteran

liitunud: 26.01.2005



Autoriseeritud ID-kaardiga

sõnum 19.05.2008 09:51:32 vasta tsitaadiga

$i = 60; // EHK SIIS 60 minutit lubatud skriptil jooksta

set_time_limit($i);

Loe rohkem siit:
http://ee.php.net/function.set-time-limit
Kommentaarid: 59 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Valdars
HV veteran
Valdars

liitunud: 22.02.2003




sõnum 19.05.2008 11:25:05 vasta tsitaadiga

tyyp88 kirjutas:
$i = 60; // EHK SIIS 60 minutit lubatud skriptil jooksta

set_time_limit($i);

Loe rohkem siit:
http://ee.php.net/function.set-time-limit

See aeg käib ikka sekundites ja vaikimisi väärtus oli minu mäletamist mööda 30. Ehk 60 minutit oleks 60*60=3600.
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 44
tagasi üles
vaata kasutaja infot saada privaatsõnum
sander85
HV kasutaja
sander85

liitunud: 30.09.2007




sõnum 19.05.2008 12:04:02 vasta tsitaadiga

kui ma nüüd ei eksi, siis ei tohiks üles laadimine puutuda sellesse kui kaua skript joosta võib icon_rolleyes.gif enamus vaikimisi php confe on 30 sekundi limiidiga ja pole see veel mind takistanud midagi minut aega üles laadimast.. vbl mälu petab icon_rolleyes.gif
_________________
Think of how stupid the average person is, and realize half of them are stupider than that.
-- G. Carlin
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
miq599
HV kasutaja

liitunud: 24.08.2004



Autoriseeritud ID-kaardiga

sõnum 19.05.2008 19:21:04 vasta tsitaadiga

sander85, mõtle ikka hoolikalt järgi...
minu mõistus ütleb antud koodiridade juures seda, et upload kestab täpselt nii kaua, kuni skriptil on lubatud joosta.

_________________
"Ooops. My brain just hit a bad sector."
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 33
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 19.05.2008 20:51:30 vasta tsitaadiga

miq599, loe speci
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
sander85
HV kasutaja
sander85

liitunud: 30.09.2007




sõnum 19.05.2008 20:53:28 vasta tsitaadiga

nojah, ma olin unustanud, milles siin teema oli ja viimast vastust kirjutades ei süvenenud koodi uuesti, siin tõesti pole tegemist üleslaadimise limiidiga.. samas pole ka nii väga kindel, kas tegemist on ajalimiidiga, aga selle peaks saama lihtsalt ära mõõta..

samas
tsitaat:

Note: The set_time_limit() function and the configuration directive max_execution_time only affect the execution time of the script itself. Any time spent on activity that happens outside the execution of the script such as system calls using system(), stream operations, database queries, etc. is not included when determining the maximum time that the script has been running.


see nagu võiks tähendada, et see failide laadimine ei tohiks antud ajalimiiti puutuda icon_rolleyes.gif krt seda teab icon_confused.gif

_________________
Think of how stupid the average person is, and realize half of them are stupider than that.
-- G. Carlin
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
aer0x
HV kasutaja
aer0x

liitunud: 11.11.2005




sõnum 24.05.2008 01:58:10 vasta tsitaadiga

seal see set_time_limit() ei funka kuna safe mode on peal, vähemalt mina sain errori

E: oskab keegi siis aidata? icon_rolleyes.gif

_________________
O_o
Kommentaarid: 18 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 16
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  planet.ee upload
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.