[quote="oxpus";p="70814"]Nicht auf die Grösse, sondern auf die Bildmaße um gefakte Images zu erkennen![/quote]aso ist das gemeint.
hab mir grad ma die smilies_upload angeschaut.
also am besten zuvor noch das einfügen:
Code: Alles auswählen
// --------------------------------
// Check for bad image
// ---------------------------
$filetmp = $HTTP_POST_FILES['pic']['tmp_name'];
$pic_size = @getimagesize($filetmp);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
if (!$pic_width || !$pic_height)
{
message_die(GENERAL_ERROR, 'Das hochzuladene Bild ist unlesbar.', '', '', '', '');
}
würde dann letztlich so aussehen:
#
#-----[ OPEN ]------------------------------------------------------------------
#
\nickpage_admin.php
#
#-----[ FIND ]---------------------------------------------------
#
if(isset($HTTP_POST_FILES['pic']['tmp_name']) AND $HTTP_POST_FILES['pic']['name'] != "")
#
#-----[ REPLACE WITH ]------------------------------------------------------------
#
// --------------------------------
// Check for bad image
// ---------------------------
$filetmp = $HTTP_POST_FILES['pic']['tmp_name'];
$pic_size = @getimagesize($filetmp);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
if (!$pic_width || !$pic_height)
{
message_die(GENERAL_ERROR, 'Das hochzuladene Bild ist unlesbar.', '', '', '', '');
}
if((isset($HTTP_POST_FILES['pic']['tmp_name'])) AND ($HTTP_POST_FILES['pic']['name'] != "") AND ($_FILES['pic']['size'] > 0))