Проблем ;)

premier

Registered
Как да направя кода да разчита българския, защото го изкарва на китайски :)
Код:
<?


// Configuratie

$serverpath = "bitbucket";

$urltoimages = "http://ip/bitbucket";

$maxsize = 256 * 1024;

// Configuratie Eind



$mode = $_GET['mode'];

if ($mode == "") { $mode = "form"; }


if ($mode == "form") {

?>

<h1>Ъплоуд на картинки :</h1>
<form method="post" action="?mode=upload" enctype="multipart/form-data">
<p><b>Максимален обем: <?=number_format($maxsize); ?> bytes.</b></p>
<table border="1" cellspacing="0" cellpadding="5">
<tr><td class="rowhead">Качи файлът</td>
<td><input type="file" name="file" size="60" /></td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="Submit" value="Upload" class="btn" /></td></tr>
</table>
</form>
<p></p>
<table class=main width=410 border=0 cellspacing=0 cellpadding=0><tr><td class=embedded>
<font class=small><b>Disclaimer:</b> Verцffentliche keine Bilder, auf die du keine Rechte besitzt, sowie illegale oder anstцЯige Bilder. Fьr die Bilder, die du hier hochlдdst, bist du alleine verantwortlich!!</font>
</td></tr></table>

<?

}


if ($mode == "upload") {

$file = $_FILES['file']['name'];

// Als je een eigen extensie wilt toelaten, voeg deze hier toe, vergeet niet om OOK een hoofdletter extensie toe te voegen.

$allowedfiles[] = "gif";

$allowedfiles[] = "jpg";

$allowedfiles[] = "jpeg";

$allowedfiles[] = "png";

$allowedfiles[] = "GIF";

$allowedfiles[] = "JPG";

$allowedfiles[] = "JPEG";

$allowedfiles[] = "PNG"; 


if($_FILES['file']['size'] > $maxsize)

{

print "Das Bild ist zu gross. Verringere die GrцЯe und versuche es nocheinmal!";

}

else {

$path = "$serverpath/$file";

foreach($allowedfiles as $allowedfile) {


if ($done <> "yes") {

if (file_exists($path)) {

echo "Upload nicht erfolgreich, ein Bild mit dem selben Namen befindet sich bereits in unserer Datenbank.";



exit;

}

}


if (substr($file, -3) == $allowedfile) {

move_uploaded_file($_FILES['file']['tmp_name'], "$path");

$done = "yes";

echo "<p><a href=/bitbucket-upload.php>Върнете се обратно.</a></p>";

echo "<p>Вие успешно качихте вашата снимка.</p>";

echo "<p><A href='$urltoimages/$file' target='_blank'><strong>$urltoimages/$file</strong></a></p>";

echo "<p><img src='$urltoimages/$file' border='0'>";

$name = sqlesc($file);

$added = sqlesc(get_date_time());

mysql_query("INSERT INTO bitbucket (owner, name, added) VALUES ($CURUSER[id], $name, $added)") or sqlerr(__FILE__, __LINE__);

 

}


}


if ($done <> "yes") { print "<p><b>Error:</b> Dein Bild wurde nicht hochgeladen. Dieses Format wird nicht unterstьtzt. Bitte versuche es noch einmal mit einem anderen Format...

.</p>"; } 

}

}


?>
 

Back
Горе