Php ftp upload script
13 december 2006 - 10:00   
geplaatst door: jimpoep
Ik zoek een, totaal niet uitgebreid, ftp upload scriptje, met deze wensen:

- Een formulier waar ik het bestand kan uitkiezen
- Een gedeelte waar ik de directory kan uitkiezen
- En een submit knop

Heeft iemand misschien een idee?

Bvd, Jim

p.s. Net2FTP is veel te uitgebreid.

MacBook 2 GHz Intel Core Duo » iPod 20 Gb
Php ftp upload script
13 december 2006 - 10:08    reactie #1
geplaatst door: Tallman
Ik weet niet wat je bedoelt met directory uitkiezen.
Maar hier heb je een simpel upload script.


upload_directory = "../../afdeling_$afdeling/actie";
$max_upload_size = "20121654"; // Set to 2 MB  
$allow_type = "image/jpg,gif,jpeg"; // This is the tag to only allow *.MP3 files to be uploaded!
$allow_file_type = "3"; // Only allows 1 file to be uploaded to server!
$font = "verdana";
$font_size = "2";
$font_color = "black";

# Geen file geselecteerd
$no_file = "<b><font face=\"$font\" size=\"$font_size\" color=\"$font_color\">Helaas u heeft geen file geselecteerd!";

# File te groot
$to_big_file = "<b><font face=\"$font\" size=\"$font_size\" color=\"$font_color\">Helaas de door u gekozen file is te groot!";

# Niet het correcte file type
$not_correct_file = "<b><font face=\"$font\" size=\"$font_size\" color=\"$font_color\">Helaas het door u gekozen file is geen gif of jpg file!";

# Fout in de te uploaden directory
$error_write_file = "<b><font face=\"$font\" size=\"$font_size\" color=\"$font_color\">Helaas er is een fout op getreden met $file_name naar $upload_directory! Probeer het later nog eens!<br><a href=\"fotowissel01.php3?welkefoto=$welkefoto&afdeling=$afdeling&foto=$foto\">terug</a>";

$thank_you = "<b><font face=\"$font\" size=\"$font_size\" color=\"$font_color\">Bedankt voor het uploaden van ($file_name)!<br><a href=\"fotokeuze.php3?item=$afdeling\">U kunt hier eventueel andere foto's wisselen van afdeling $afdeling!</a>";

if (!$file_name) die("$no_file");

if ($file_size > $max_upload_size) {
die("$to_big_file");
}
if ($allow_file_type == "1") {
if ($type != $allowtype) {
die("$not_correct_file");
}
}
@copy($file, "$upload_directory/$file_name") or die("$error_write_file");

echo "<center><b>$thank_you";

Met vriendelijke groet

Php ftp upload script
13 december 2006 - 10:31    reactie #2
geplaatst door: jimpoep
OKe. En hoe verwerk ik deze dan in een xhtml pagina?

Directory is de plek waar ie moet komen. Bijvoorbeeld:

Map1/map2

of

map2/map5 enz.


Dat ik dat zelf kan typen
:)

(Bewerkt door jimpoep om 10:33, 13-12-2006)

MacBook 2 GHz Intel Core Duo » iPod 20 Gb
Php ftp upload script
13 december 2006 - 10:33    reactie #3
geplaatst door: Tallman
Sorry dit is een php script en geen xml.