Здравейте,използвам следния код за качване на аватари
Но как да стане така че при самото качване
изображението автоматично да се конвертира във размер width: 190px , height: 190px
Благодаря предварително.
Код:
<?php
$ses = session_id();
$query2 = mysql_query("SELECT * FROM users WHERE session='$ses'") or die(mysql_error());
while($rows = mysql_fetch_array($query2)){
$iduser = $rows['id'];
}
echo "<form method='POST' action='' enctype='multipart/form-data'>
<input id='up' type='file' name='avatar' value='' /><br /><br />
<input id='vhod1' type='submit' name='submit' value='Смени' />
</form>
";
if(isset($_POST['submit'])){
$avatar = $_FILES['avatar']['name'];
if(empty($avatar)){
echo "
<br /><br /><div id='avatar_up'>Не сте избрали аватар</div>";
}
else{
$type = array('jpg','gif','png');
$ext = end(explode('.',$avatar));
$extnafaila = strtolower($ext);
if((in_array($extnafaila,$type)) ){
$put = 'avatars/'.basename($avatar);
if (!move_uploaded_file($_FILES['avatar']['tmp_name'], $put)) {
echo "<br /><br /><div id='avatar_up'>Файла не беше качен!</div>";
}
else{
$snimka_name = basename($avatar);
$query = mysql_query("UPDATE users SET avatar='$avatar' WHERE id='$iduser'") or die(mysql_error());
echo "<br /><br /><div id='avatar_up'>Успешно променихте аватара си!<meta http-equiv='refresh' content='1;url=index.php'></div>";
}
}
}
}
?>
Но как да стане така че при самото качване
изображението автоматично да се конвертира във размер width: 190px , height: 190px
Благодаря предварително.