data: "login=" + $('#ajax_login').value + "&pass=" + $('#ajax_pass').value,
вот весь код
function login_2() {
$.ajax({
type: "POST",
url: "../../js/php/login.php",
dataType: "html",
data: "login=" + $('#ajax_login').value + "&pass=" + $('#ajax_pass').value,
success: function(msg){
alert( "Data Saved: " + msg );
}
});
}
может я что то не так делаю??? Принимаю вот так
$login = $_POST['login'];
$password = $_POST['pass'];
да и так чтобы не создовать из-за этого тему, что в firefox 4 новый alert??? Он теперь отрисовывается в нутри окна firefox???
Спустя 16 минут, 54 секунды (16.06.2011 - 00:14) Domin написал(а):
попробуй так мб поможет...
data: "login=" + $('#ajax_login').val() + "&pass=" + $('#ajax_pass').val(),
Спустя 9 минут, 47 секунд (16.06.2011 - 00:23) Gufon написал(а):
Я уже догадался))) Но теперь другая проблема выдает ошибки на session_start() которая прописана в login.php, прописана в самом начале а ошибку все равно выдает!
Спустя 2 минуты, 7 секунд (16.06.2011 - 00:26) Domin написал(а):
Покаж ошибку!
Спустя 5 минут, 20 секунд (16.06.2011 - 00:31) Gufon написал(а):
вот код
<?php
session_start();
$db = mysql_connect("localhost","","") or die(mysql_error());
mysql_select_db("",$db) or die(mysql_error());
$login = $_POST['login'];
$password = $_POST['pass'];
if (empty($login) or empty($password))
{
$otvet = "Заполнены не все поля!";
exit ();
}
$login = stripslashes($login);
$login = htmlspecialchars($login);
$password = stripslashes($password);
$password = htmlspecialchars($password);
$login = trim($login);
$password = trim($password);
$result = mysql_query("SELECT * FROM users WHERE login='$login'",$db);
$myrow = mysql_fetch_array($result);
if (empty($myrow['password']))
{
$otvet = "Извините, введённый вами логин или пароль неверный. Логин:$login Пароль:$password";
exit ();
}
else {
if ($myrow['password']==$password)
{
setcookie("autologin_id",$myrow['autologin_id'],time()+9999999);
$ip = $_SERVER["REMOTE_ADDR"];
$login_bd = $myrow['login'];
$update = mysql_query("UPDATE users SET ip='$ip' WHERE login='$login_bd'", $db);
$_SESSION['login'] = $myrow['login'];
$_SESSION['password'] = $myrow['password'];
if ($update)
{
$otvet = "Вы успешно вошли на сайт! <a href='index.php'>Главная страница</a>";
}
else
{
$otvet = "Ошибка на сервере!";
}
}
else
{
$otvet = "Извините, введённый вами логин или пароль неверный. Логин:$login Пароль:$password";
exit ();
}
}
echo $otvet;
?>
Спустя 6 минут, 31 секунда (16.06.2011 - 00:37) Domin написал(а):
у тебя с кодировкой проблемы...
тоже были такие ошибки, попробуй поменять кодировку на utf-8 без BOM.
тоже были такие ошибки, попробуй поменять кодировку на utf-8 без BOM.
Спустя 51 секунда (16.06.2011 - 00:38) Gufon написал(а):
ой я туплю там лишняя сесия там проблема с добавлением куков!
а как сохранить без BOM
а как сохранить без BOM
Спустя 6 минут, 52 секунды (16.06.2011 - 00:45) Domin написал(а):
Скачай Notepad++ там само проще поменять кодировку, я в нем работаю просто...
и так совет не стоит в сессии хранить пароль.
Ты курсы попова смотрел чтоли ?
и так совет не стоит в сессии хранить пароль.
Ты курсы попова смотрел чтоли ?
Спустя 5 минут, 7 секунд (16.06.2011 - 00:50) Gufon написал(а):
В сесиях можно в куках нельзя, в куках и нет пароля, там код! А точно это кодировка???
Спустя 3 минуты, 33 секунды (16.06.2011 - 00:54) Gufon написал(а):
Спасибо, действительно кодировка но помог мне старый добрый dreamweaver cs4))) Еще раз спасибо!
Спустя 2 минуты, 19 секунд (16.06.2011 - 00:56) Domin написал(а):
Та незашто...
Спустя 29 минут, 24 секунды (16.06.2011 - 01:25) Gufon написал(а):
Теперь проблема, кука не создается, ошибок нет но не создается но это уже завтра