Проверьте плиз Где я допустил ошибку?
$img = getimagesize($_FILES['ava']['tmp_name']);
$file=$_FILES['ava']['tmp_name'];
$create=imagecreatefromjpeg($file);
$w=intval($img[0]/2);
$h=intval($img[1]/2);
$img2=imagecreatetruecolor($w,$h);
imagecopyresampled($img2,$create,0,0,0,0,$w,$h,$img[0],$img[1]);
@mkdir("avatars", 0777);
$dir="/avatars/";
$k="50";
imagejpeg($img2,$dir,$k);
imagedestroy($img2);
Директорию неправильно указал. Сомневаюсь, что у тебя в корне диска есть директория avtars
Наверное, первый слэш лишний.
@mkdir("avatars", 0777);
$dir="/avatars/";
Данир, и убери символ собачки. Так будет лучше:
$img = getimagesize($_FILES['ava']['tmp_name']);
$file=$_FILES['ava']['tmp_name'];
$create=imagecreatefromjpeg($file);
$w=intval($img[0]/2);
$h=intval($img[1]/2);
$img2=imagecreatetruecolor($w,$h);
imagecopyresampled($img2,$create,0,0,0,0,$w,$h,$img[0],$img[1]);
if(mkdir("avatars", 0777) == TRUE) {
$dir="avatars/";
$k="50";
imagejpeg($img2,$dir,$k);
imagedestroy($img2);
} else { die("Ошибка при создании каталога!"); }
блин это я везде искал но незнаю как например вот код <select name="level">
<option value="0">Не изменять</option>
<option value="1">Юзер</option>
<option value="2">VIP Юзер</option>
<option value="3">Модератор ЗЦ</option>
<option value="4">Модератор Форума</option>
<option value="5">Модератор Мини-чата</option>
<option value="6">Ст.Модератор</option>
<option value="7">Гл.Админ</option>
</select><br/>
как сделать так чтобы показывало значения которое стоит в базе?
Скитч, к тому option, который равен текущему значению, добавь атрибут selected="true"
19 Ноя 2010, 20:02Скитч, функцию например создать
function select ($real, $str) {
return ($real == $str ? 'selected="selected"' : null);
}
Поcле <option value="1" '.select(1, $row['поле']).'">Юзер</option>