Nejste přihlášeni
Stránky 1
Na endora.cz mi nejde tento jednoduchý php skript k uploadu souboru do dané složky:
Index.php:
<form method="post" action="upload.php" enctype="multipart/form-data"><br>
<input name="userfile[]" type="file"> <br>
<input name="userfile[]" type="file"> <br>
<input type="submit" value="Upload!!!" >
upload.php:
<?
for($i=0;$i<sizeof($userfile);$i++)
{
if(!$userfile_size[$i])
continue;
$UPLOAD = fopen( $userfile[$i], "r" );
$contents = fread( $UPLOAD,$userfile_size[$i]);
fclose( $UPLOAD );
$SAVEFILE = fopen("stuff//".$userfile_name[$i], "wb" );
fwrite( $SAVEFILE, $contents,$userfile_size[$i] );
fclose( $SAVEFILE );
}
echo "Vpořádku.";
?>
Na jiných serverech např. na ic.cz skript funguje bez potíží. Za každou radu jak to předělat, tak aby to fachalo i na endora.cz budu rád.
Offline
A čo tak použíť funkciu move_uploaded_file?
Tento tvoj spôsob uploadovania súborov som ešte nikde inde nevidel ...
Portfólio
E-mail: eduard(at)karpiel.sk
Offline
A to jak přesně? V php se pohybuju jenom chvilku, tak se nediv.
Offline
Tak jsem to udělal takhle:
<?php
$target = "stuff/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
echo "Upload ". basename( $_FILES['uploadedfile']['name']). " successful";
}
else {
echo "Upload was not successful";
}
?>
už to fachá, díky
Offline
Stránky 1