[ enferty @ 28.01.2009. 21:25 ] @
Da li neko zna da radi u PHPMaker-u?
Potrebna mi je velika pomoc oko uploadovanja file-ova, javlja mi se nesto cudno...
Molim za pomoc....
Ko je zainteresovan, objasnicu mu sve.... :-(
[ ColdKeyboard @ 28.01.2009. 23:33 ] @
Iznesi svoj problem pa ako neko ima rjesenje pomoce ti...

p.s. Nemoj mi slati PM necu odgovoriti na njega, samo pisi ovdje...
[ enferty @ 29.01.2009. 10:21 ] @
Naime, problem je u tome sto ja zelim da napravim stranicu na kojoj bi korisnik mogao da upload-uje svoje file-ove u moju bazu....
Kako to da uradim?
Da li moze neki jednostavan primer, ali da radi?
Isprobavala sam razne skripte i nista nije odgovaralo.... Molim za sto brzu pomoc....
Radila sam cak i sa PHPMaker-om i javlja mi ovu gresku:

Warning: Missing argument 1 for cUpload::cUpload(), called in /usr/local/www/juins/www/upload/uploadinfo.php on line 4 and defined in /usr/local/www/juins/www/upload/phpfn6.php on line 743

Warning: Missing argument 2 for cUpload::cUpload(), called in /usr/local/www/juins/www/upload/uploadinfo.php on line 4 and defined in /usr/local/www/juins/www/upload/phpfn6.php on line 743

Fatal error: Cannot redeclare class cupload in /usr/local/www/juins/www/upload/uploadinfo.php on line 7



Kod prve dve linije kod je sledeci: to je linija 4: $upload = new cupload; // Initialize table object
a linija 743: class cUpload {
var $Index = 0; // Index to handle multiple form elements
var $TblVar; // Table variable
var $FldVar; // Field variable
var $Message; // Error message
var $DbValue; // Value from database
var $Value = NULL; // Upload value
var $Action; // Upload action
var $UploadPath; // Upload path
var $FileName; // Upload file name
var $FileSize; // Upload file size
var $ContentType; // File content type
var $ImageWidth; // Image width
var $ImageHeight; // Image height

// Class initialize
function cUpload($TblVar, $FldVar, $Binary = FALSE) { ------> ovo je ta linija
$this->TblVar = $TblVar;
$this->FldVar = $FldVar;

Zadnji deo, kod fatal error-a, linija je:
// Define table class
class cupload {

Da li neko moze da mi pomogne, molim vas? :-(

[ ColdKeyboard @ 29.01.2009. 11:02 ] @
Dobrodosla na forum, nadam se da ces se brzo snaci i ukapirati kako stvari ovdje teku

U vezi tvoj PHPMaker-a, nemam pojma koji je to program, predpostavljam da je u pitanju neki WYSIWYG program koji ima neku svoju klasu za upload.

Svaki primjer koji nadjes na netu da je neko napisao za pocetnike vjerujem da radi jer je 'baratanje' sa uploadom fajlova na server prilicno 'jednostavno' kada ukapiras kako ide procedura.

Dakle sta tebi treba:

1. Stranica (html) na kojoj korisnik ima formu za slanje fajla. Nesto tipa dugme Browse za odabir fajla i dugme Submit za slanje.

2. Formu uputis na svoju .php skriptu koja treba da ima sledece:
Provjeru da li je fajl poslat, ukoliko jeste, koristis funkciju move_uploaded_file() u direktorijum u koji ti zelis
da on bude sacuvan.

To bi bilo to u najkracoj mogucoj verziji. Takodje vjerujem da zelis da ogranicis koji fajlovi mogu biti poslati preko ekstenzije, ili koja je najveca dozvoljena velicina fajla itd itd...

Sve primjere i dokumentaciju za funkcije move_uploaded_file(), serverske varijable $_FILE[] preko koje citas podatke o poslatom fajlu itd mozes naci na sledecim stranicama:

http://www.php.net/move_uploaded_file
http://www.php.net/manual/en/features.file-upload.php
http://www.php.net/features.file-upload
http://www.php.net/manual/en/reserved.variables.files.php

Procitaj sva objasnjenja na ovim stranicama i vjerujem da ces sigurno shvatiti kako radi slanje fajlova na server preko php-a.

Ako nakon citanja i probavanja primjera koje imas na ovim stranicama budes imala nekih pitanja, tu smo da pomognemo
[ Nemanja Avramović @ 29.01.2009. 17:21 ] @
Da li si pogledala ovo: http://www.elitesecurity.org/p1365274 ?
[ enferty @ 29.01.2009. 17:36 ] @
To je dobra stranica na koju si me uputio
Taman sam se resila problema sa uploadom, ali sad me muci listanje tih fileova i njihov download (da je to omoguceno korisniku)
pa, ako ste tu bolji, please help
posaljite koji kod
[ ColdKeyboard @ 29.01.2009. 20:20 ] @
Predpostavljam da znas engleski tako da ostaje ti jos samo da naucis koristiti PHP manual i da imas malo volje da nesto uradis sama ;)

http://www.php.net/readdir <-- Funkcija koju trazis. Imas isto primjere kako da izlistas kompletan sadrzaj nekog direktorijuma kao i objasnjenja sta cemu sluzi.

Predpostavljam da te fajlove samo prebacujes u neki folder i to je sve (ne upisujes podatke o njima u SQL bazu) tako
da ce ti ovo biti sasvim dovoljno.

Pozdrav,
Sale