Nuotraukos procesas pasiekeisti viska nieko nedaryti.!!!!
elseif($f == "procesas") {
$kat = "upload_foto";
$f = mysql_fetch_array(mysql_query("SELECT * FROM flood WHERE Duomenys='$slapyvardis' and Vieta='$kat'"));
$ff = $f["Duomenys"];
$fd = $f["ID"];
if($slapyvardis == "$ff") {
$flood = "taip";
$liko = $fd-time(); }
else {
$flood = "ne"; }
if($flood == "taip") {
print"
Flood apsauga! Palaukite $liko sek.
"; }
else {
$komentaras = trim(htmlspecialchars($_POST['new01'],ENT_QUOTES));
$err = false;
if (!isset($_FILES["nuotrauka"])) {
echo "Nepasirinkote failo.
";
$err = true;
}
$filepath = $_FILES['nuotrauka']['tmp_name'];
$fileSize = filesize($filepath);
$fileinfo = finfo_open(FILEINFO_MIME_TYPE);
$filetype = finfo_file($fileinfo, $filepath);
if ($fileSize === 0) {
echo"Failas tuščias.
";
$err = true;
}
if ($fileSize > 5120 * 1024) {
echo"Failas per didelis, max 5 Mb.
";
$err = true;
}
if($fileSize < 10 * 1024){
echo"Failas per mažas, min 10 kb.
";
$err = true;
}
$allowedTypes = [
'image/png' => 'png',
'image/jpeg' => 'jpg',
'image/gif' => 'gif'
];
if (!in_array($filetype, array_keys($allowedTypes))) {
echo"Netinkamas failo tipas. Galima kelti tik png, jpg arba gif failus.
";
$err = true;
}
$filename = basename($filepath);
$extension = $allowedTypes[$filetype];
$targetDirectory = "nuotraukos/$slapyvardis";
$newFilepath = $targetDirectory . "/" . $naujasIRASOid . "." . $extension;
if (!copy($filepath, $newFilepath)) {
echo"įvyko klaida failo įkėlime.
";
$err = true;
}
unlink($filepath);
if(!$err){
// echo "Failas ?keltas s?kmingai :)
";
// $ok = move_uploaded_file($tmp, $kopija);
// if($ok == false) {
// print"
// Nuotraukos įkelti neįmanoma!
//
"; }
if(!$err) {
$data = date("Y.m.d(H:i)");
mysql_query("INSERT INTO nuotraukos SET ID='$naujasIRASOid', Vartotojas='$slapyvardis', Formatas='$extension', Busena='tikrinama', Data='$data', Pavadinimas='$komentaras'");
mysql_query("UPDATE vartotojai SET Nuotraukos=Nuotraukos-1 WHERE Slapyvardis='$slapyvardis'");
$view = mysql_fetch_array(mysql_query("SELECT * FROM nuotraukos WHERE ID='$naujasIRASOid' and Vartotojas='$slapyvardis'"));
$sl = $view["Vartotojas"];
$xavataras = $view["ID"];
$encode = "$xavataras|small|$sl";
$encode = base64_encode($encode);
$encode = str_replace("=","",$encode);
$fotoFILE = "http://79.98.26.163/~nerijus/copy.php?id=$encode";
$get = file_get_contents($fotoFILE);
$fp = fopen ("$kopija", "w+");
fwrite ($fp, $get);
fclose ($fp);
update();
$newTIME = time()+30;
mysql_query("INSERT INTO flood SET ID='$newTIME', Duomenys='$slapyvardis', Vieta='$kat'");
print"
Jūsų nuotrauka sėkmingai įkelta, ji bus rodoma, kai ją patvirtins moderatoriai!
"; } } }
print"
-----
Sugrįžti
Į pradžią ";
}
}}}
print"
$end_left02 "; }
Pasikeist!!!!!
if($f == "") {
print"