Возможно глупейший вопрос, но всё же почему не выполняется update запрос? Он не выполняется вообще, без всяких ошибок. Все условия срабатывают правильно.
session_start();
$uploaddir = 'C:/WebServers/home/loves.ru/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
if ($_FILES['userfile']['type'] == "image/jpeg") {
$type = '.jpeg';
$val = 1;
} else {
if ($_FILES['userfile']['type'] == "image/png") {
$type = '.png';
$val = 1;
} else {
if ($_FILES['userfile']['type'] == "image/jpg") {
$type = '.jpeg';
$val = 1;
}else{
$val = 0;
}
}
}
if($val == 1) {
$log = 'C:/WebServers/home/loves.ru/www/uploads/' . $_SESSION['login'] . $type;
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
rename($uploadfile, $log);
$test = 'test';
mysql_query("UPDATE users SET photo ='".$test."' WHERE login='".$_SESSION['login']."' ");
echo "Файл успешно загружен.\n";
echo '<a href="/profile"> Ваш профиль </a>';
}
}else{ echo 'Не поддерживаемый тип';
echo '<a href="/profile"> Ваш профиль </a>';
}