mahone eredeti hozzászólása
Itt van két script. Én ezeket használom, szóval tuti mennek, hátha segítenek.
Kód:
if($_FILES['uploaded']['name']) {
$target = "uploads/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$ok=1;
if ($uploaded_size > 350000)
{
echo "A fajlod merete tul nagy.<br>";
$ok=0;
}
if ($uploaded_type =="text/php")
{
echo "Nem tolthetsz fel PHP fajlokat!<br>";
$ok=0;
}
if ($ok==0)
{
Echo "Nem kerult fel a fajlod.";
}
else
{
set_time_limit(0);
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
$fajlnev = basename( $_FILES['uploaded']['name']);
echo "A fájlodat feltoltottem. ";
$yourpost = $yourpost . "\n\nCsatolt fájl: http://skooma.isgreat.org/uploads/" . $fajlnev;
}
else
{
echo "Nem sikerult feltoltenem a fajlodat, anyazz a webmesternek. :(";
}
}
Itt van az enyem, mint latod ugyanazokkal a functionokkal mint amit te adtal. Beleneztem, igen.
Van benne size limit, de 35 megas. AZ nem okozhatja a problemat.
Probáltam már ftp hasznalatra is atirni, az is ugyanigy mukodott. Kis fajlok OK, 1.5 MB nem OK.
EDIT: most egy tipp alapjan a formban megadtam hiddenkent egy max_file_size parametert de az sem segitett.
Könyvjelzők