PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (10): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

> Найдено сообщений: 139
Evgen8 Отправлено: 15 Июля, 2012 - 06:54:39 • Тема: Проверьте код на логичность и корректность... • Форум: JavaScript & VBScript

Ответов: 27
Просмотров: 3145
tuareg пишет:
(function($){
  $.fn.start = function() {
    // код....
  });
})(jQuery);

Что-то я не нашел описания данной байды...
Evgen8 Отправлено: 14 Июля, 2012 - 22:47:41 • Тема: Проверьте код на логичность и корректность... • Форум: JavaScript & VBScript

Ответов: 27
Просмотров: 3145
armancho7777777 пишет:
Evgen8, если всё так, как я описал выше, то нормально.

Ха-ха
Evgen8 Отправлено: 14 Июля, 2012 - 22:37:41 • Тема: Проверьте код на логичность и корректность... • Форум: JavaScript & VBScript

Ответов: 27
Просмотров: 3145
LIME пишет:
что будет если посмотрев код я просто перейду на http://mc-diamond[dot]ru/log_true.php ?

PHP:
скопировать код в буфер обмена
  1.  
  2.  header('Content-Type: text/html; charset= utf-8');
  3.     die('Доступ закрыт. Пожалуйста , пройдите авторизацию.');
  4.  

?
Evgen8 Отправлено: 14 Июля, 2012 - 22:33:24 • Тема: Проверьте код на логичность и корректность... • Форум: JavaScript & VBScript

Ответов: 27
Просмотров: 3145
LIME пишет:
вы понимаете что любой чел посмотрит этот код и пройдет валидацию при этом дико хохоча Радость

??
Evgen8 Отправлено: 14 Июля, 2012 - 22:03:08 • Тема: Проверьте код на логичность и корректность... • Форум: JavaScript & VBScript

Ответов: 27
Просмотров: 3145
Есть обработчик кнопки , которая отправляет POST запрос.
На JQuery.
Можно ли сделать легче , компактней , быстрей , логичней....

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function start(){
  3.  var str = $("#login_admin").serialize();
  4.    $.post("login_admin.php", str, function(data) {
  5.           if (data.ok_ok == "1"){
  6.             $("#result").html("Вы найдены в базе данных. Перенаправление...");
  7.             setTimeout('window.location = "http://mc-diamond.ru/log_true.php?";', 2000);
  8.           }
  9.           else {
  10.             $("#result").html('Ошибка. Вас нет в базе данных.');
  11.           }
  12.    });
  13.   };
  14. $(document).ready(function(){
  15.  $('#password:input').keyup(function(){
  16. if(event.which == 13)
  17.   start();
  18.   });
  19. $('input:button').click(function(){
  20. start();
  21. });
  22.   });
  23.  
Evgen8 Отправлено: 08 Июля, 2012 - 21:56:54 • Тема: Почему не работает? • Форум: Вопросы новичков

Ответов: 13
Просмотров: 340
Эммм...Что-то я теперь не могу попасть на TRUE
if (isset($_SESSION['user_id']))
После нажатии на кнопку.
Evgen8 Отправлено: 08 Июля, 2012 - 20:46:08 • Тема: Почему не работает? • Форум: Вопросы новичков

Ответов: 13
Просмотров: 340
Bio man пишет:
а где out.php?

В каком смысле?
(Добавление)
armancho7777777 пишет:
Забыли session_destroy()
Или можно так ещё, что бы всю сессию не разрушать: мало-ли что там у Вас ещё в сессии хранится.
PHP:
скопировать код в буфер обмена
  1.  
  2. unset($_SESSION['user_id']);
  3. header("Location: http://www.mc-diamond.ru/");
  4.  

Ничего не происходит. Такое ощущение , что обработчик даже не вызывается...
Мля , я понял....
Evgen8 Отправлено: 08 Июля, 2012 - 20:37:00 • Тема: Почему не работает? • Форум: Вопросы новичков

Ответов: 13
Просмотров: 340
При нажатии выхода ничего не происходит.
Страница:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. if (isset($_SESSION['user_id'])) {
  4. echo
  5. '<html>
  6. <head>
  7. <title>WEB</title>
  8. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  9. </head>
  10. <body>
  11. Вы успешно вогли в систему!
  12. <form method="post" action="out.php">
  13. <input type="button" value="выход">
  14. </form>
  15. </body>
  16. </html>';
  17. }
  18. else {
  19.    header('Content-Type: text/html; charset= utf-8');
  20.    die('Доступ закрыт, даём ссылку на авторизацию.');
  21. }
  22. ?>
  23.  

Обработчик:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3. $_SESSION = array();
  4. header("Location: http://www.mc-diamond.ru/");
  5. ?>
  6.  
Evgen8 Отправлено: 07 Июля, 2012 - 21:23:02 • Тема: Вопрос про ошибку и еще кое-что... • Форум: Вопросы новичков

Ответов: 0
Просмотров: 69
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/kela/mc-diamond.ru/log_true.php:6) in /home/kela/mc-diamond.ru/log_tru e.php on line 7
Не понял
***************************************************************************
И еще....Как сделать кнопку типа "Выход". Чтобы после прохода авторизации , при нажатии кнопки "Выход" сессия прекращалась и страница переводилась на авторизацию.
Я пытался session_destroy() ,не вышло.
Evgen8 Отправлено: 07 Июля, 2012 - 10:48:49 • Тема: JQuery , Mysql , php(--__--). • Форум: Вопросы новичков

Ответов: 57
Просмотров: 1530
Viper пишет:
Evgen8 приведите полный код js того куска(с учетом исправлений которые привел tuareg) в котором вы пытаетесь получить ответ.


CODE (javascript):
скопировать код в буфер обмена
  1. $(document).ready(function(){
  2.  $('input:button').click(function(){
  3.    var str = $("#login_admin").serialize();
  4.    $.post("login_admin.php", str, function(data) {
  5.           if (data.ok_ok == 1){
  6.             $("#result").html("все хорошо");
  7.             setTimeout('window.location = "http://mc-diamond.ru/log_true.php?";', 2000);
  8.           }
  9.           else {
  10.             $("#result").html('текст ошибки');
  11.           }
  12.    });
  13.   });
  14. });
Evgen8 Отправлено: 06 Июля, 2012 - 23:49:20 • Тема: JQuery , Mysql , php(--__--). • Форум: Вопросы новичков

Ответов: 57
Просмотров: 1530
Viper пишет:
tuareg пишет:
добавляем в php код
PHP:
скопировать код в буфер обмена
 
header('Content-Type: text/json;charset=UTF-8');
 

и смотрим


Неправильно.



PS! ajax всегда в utf8. text/json нет такого mime.


Нечем это не помогло...
Evgen8 Отправлено: 06 Июля, 2012 - 23:30:01 • Тема: JQuery , Mysql , php(--__--). • Форум: Вопросы новичков

Ответов: 57
Просмотров: 1530
tuareg пишет:
Завтра с утра я напишу простой вариант.

Ок
Evgen8 Отправлено: 06 Июля, 2012 - 23:25:21 • Тема: JQuery , Mysql , php(--__--). • Форум: Вопросы новичков

Ответов: 57
Просмотров: 1530
tuareg пишет:
Где-то ошибка в php. Посмотри у тебя даже ответа нет? смотрю в fierbuge

У меня нет..
Evgen8 Отправлено: 06 Июля, 2012 - 23:06:57 • Тема: JQuery , Mysql , php(--__--). • Форум: Вопросы новичков

Ответов: 57
Просмотров: 1530
tuareg пишет:
Evgen8 пишет:

Uncaught TypeError: Cannot read property 'ok_ok' of null

Это откуда? Кто выдает? php? js?

Google Chrome
data is null
FireFox
Evgen8 Отправлено: 06 Июля, 2012 - 23:01:43 • Тема: JQuery , Mysql , php(--__--). • Форум: Вопросы новичков

Ответов: 57
Просмотров: 1530
tuareg пишет:
Evgen8 пишет:
tuareg пишет:
смотрим

Warning: Cannot modify header information - headers already sent by (output started at /home/kela/mc-diamond.ru/login_admin.php:1) in /home/kela/mc-diamond.ru/login_a dmin.php on line 2

А почитать что значит такая ошибка? Где-то пробел забыл, или BOM

Uncaught TypeError: Cannot read property 'ok_ok' of null
Ничего...

Страниц (10): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB