Marti> //MZ
Marti> echo "<tr><td colspan=10>";
Marti> $error = "";
Marti> $pic_name = "./npcpics/{$id}.jpg";
Marti> if (!is_file($pic_name)) {
Marti> $image = $_FILES["npcpic"];
Marti> if (is_array($image) && $image["error"]==0 && is_file($image["tmp_name"])) {
Marti> list($width, $height, $type, $attr) = getimagesize($image["tmp_name"]);
Marti> if ($width==300 && $height==300 && $type==2) {
Marti> move_uploaded_file($image["tmp_name"], $pic_name);
Marti> chmod($pic_name, 0777);
Marti> } else {
Marti> $error = "
<font color=#FF0000><b>Ошибка в размере или в формате картинки!</b></font>
";
Marti> }
Marti> }
Marti> }
Marti> if (is_file($pic_name)) {
Marti> list($width, $height, $type, $attr) = getimagesize("./npcpics/{$id}.jpg");
Marti> echo "<img {$attr} src='npcpics/{$id}.jpg' />";
Marti> } else {
Marti> if (strlen($error)) {
Marti> echo $error;
Marti> }
?>>
Marti> <form method='post' enctype='multipart/form-data' action='monsters.php?id=<?=$id?>'>
Marti> <input type='file' class='tbox' size='40' id='npcpic' name='npcpic' /><BR>
Marti> <input type=submit value='сохранить'>
</form>>
<BR><BR>>
<B>>Важно: принимается только формат JPG, с размером картинки ровно 300 на 300 точек.
Marti>
Сделать можно конечно, но это довольно много чего писать и встраивать придётся. Вещь вобщем-то конечно довольно полезная но я наверное всё-таки не буду её встраивать(по крайней мере в ближайшем будущем).