Witam. Mam skrypt, który odpowiada załadowanie pliku na serwer lokalny. wszystko jest ok jeżeli plik nie zajmuje wieęcej niż 10 MB. Po przekroczeniu tego rozmiaru plik nie ładuje się. Można to jakoś zmienić?
<?php
$upload_dir = "upload_files/";
$upload_url = $url_dir."/upload_files/";
$message ="";
if ($_FILES['userfile']) {
//----------------kod 2
$filename = "E:/serwer/html/upload_files/".$_FILES['userfile']['name'];
echo "Plik $filename istnieje"; } else {
$message = do_upload($upload_dir, $upload_url);
}
}
else {
$message = "Wybierz plik do załadowania";
}
function do_upload($upload_dir, $upload_url) {
$temp_name = $_FILES['userfile']['tmp_name'];
$file_name = $_FILES['userfile']['name'];
$file_type = $_FILES['userfile']['type'];
$file_size = $_FILES['userfile']['size'];
$result = $_FILES['userfile']['error'];
$file_url = $upload_url.$file_name;
$file_path = $upload_dir.$file_name;
"PLIK JEST NIEPOPRAWNY";
$load="LOAD DATA INFILE 'E:/xampp/htdocs/upload_files/$file_name' INTO TABLE smp_all FIELDS TERMINATED BY '|' ignore 1 lines";
if($q_load)
{
echo"Załadowano poprawnie..<br />"; }
else
{
echo"Załadowanie nie powiodło się..<br />"; }
return $message;
}
?>
<form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post">
<input type="file" id="userfile" name="userfile">
<input type="submit" name="upload" value="Upload">
</form>