PHP.SU

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

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

> Найдено сообщений: 387
kamikadze Отправлено: 07 Июня, 2008 - 14:28:23 • Тема: Странности • Форум: Программирование на PHP

Ответов: 6
Просмотров: 392
Улыбка Да вот давненько не кодил, и допускаю дурацкие ошибки)
kamikadze Отправлено: 07 Июня, 2008 - 13:48:50 • Тема: Странности • Форум: Программирование на PHP

Ответов: 6
Просмотров: 392
Вот что думает PHP по этому поводу))

Цитата:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/thinkin/public_html/kami/r eg.php on line 24

(Добавление)
Евгений, мы только что Не понял ошибку в запросах))) Спасибо большое, поле то login а в запросе name))
kamikadze Отправлено: 07 Июня, 2008 - 13:38:40 • Тема: Странности • Форум: Программирование на PHP

Ответов: 6
Просмотров: 392
Думаю весь код будет полезнее

PHP:
скопировать код в буфер обмена
  1. <?function form($message){
  2.     ?>
  3. <span class='login_error'><?  echo $message ?> </span> <br/>
  4. <Form method="post"  name='form' id='form' action='reg.php' class='login_form'>
  5. <B>Логин:</B>
  6. <input type='text' name='user' maxlength='20' class='login_user'/>
  7.  
  8.  
  9. <B>Пароль:</B>
  10. <input type='password' name='pass' maxlength='20' class='login_pass'/>
  11. <input  type='submit' value="Вход" name='subm' class='login_submit'/>
  12. </Form>
  13. <?
  14.     die();  }
  15. if(!isset($_POST['subm'])) form('');
  16. if(!isset($_POST['user']) OR !isset($_POST['pass']) OR empty($_POST['user']) OR empty($_POST['pass']))
  17.     form("Вы не ввели данные для регистрации");
  18. include ("db.php");
  19. $s=mysql_query("SELECT `id` FROM `users` WHERE `name`='".$_POST[user]."'");
  20. $user = mysql_escape_string($_POST['user']);
  21. $pass = md5($_POST['pass']."3dh");
  22. $o=mysql_result($s,1);
  23. echo $o;
  24. if ($s==FALSE){ mysql_query("INSERT INTO `users`(login, pass) VALUES('".$user."','".$pass."')");}
  25. else{
  26. if (mysql_num_rows($s)>0) {form("Такой логин уже существует в системе");}
  27. else
  28. {
  29. mysql_query("INSERT INTO `users`(login, pass) VALUES('".$user."','".$pass."')");}}
  30. ?>


дело в том что в базу данные попадают, НО могуг зарегестрироватся 2 одинаковых
kamikadze Отправлено: 07 Июня, 2008 - 13:20:52 • Тема: Странности • Форум: Программирование на PHP

Ответов: 6
Просмотров: 392
PHP:
скопировать код в буфер обмена
  1. $s=mysql_query("SELECT `id` FROM `users` WHERE `name`='".$_POST[user]."'");
  2. $user = mysql_escape_string($_POST['user']);
  3. $pass = md5($_POST['pass']."3dh");
  4. if ($s==FALSE){ mysql_query("INSERT INTO `users`(login, pass) VALUES('".$user."','".$pass."')");}
  5. ........

$s - постоянно FALSE и не выходит его через mysql_result() вывести... Подскажите в чем трабла.

Ошибок никаких не выдает, разве что если задействовать mysql_result()

Цитата:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /home/thinkin/public_html/kami/r eg.php on line 24
kamikadze Отправлено: 19 Января, 2008 - 00:06:43 • Тема: Куки чудят!!! • Форум: Программирование на PHP

Ответов: 11
Просмотров: 559
Всем спасибо... дело с куками у меня на машине.. даже с яндексом траблы... всем еще раз спасибо
kamikadze Отправлено: 07 Января, 2008 - 20:56:28 • Тема: Проблемы с header • Форум: Программирование на PHP

Ответов: 3
Просмотров: 289
ф опчем поздно отправляеш ты хедер
kamikadze Отправлено: 07 Января, 2008 - 15:59:55 • Тема: Куки чудят!!! • Форум: Программирование на PHP

Ответов: 11
Просмотров: 559
Ну я ж написал вардамп сделал, а что 2 скрипта, у них содержание одинаковое ,а результат вардампа я написал

var_dump($_COOKIE);


array(0) { }

Кстати, с праздником всех )
kamikadze Отправлено: 07 Января, 2008 - 12:36:19 • Тема: Куки чудят!!! • Форум: Программирование на PHP

Ответов: 11
Просмотров: 559
Хм, еще мне кажется что пора бы сменить хостера, а то на скрипт заходит только с пятого раза

При выводе массива куков array(0) { } это без ваших рекомендаций, с вашими немного не вышло, наверное потом что я не понял о адресе установки кука, в мануале тоже подробнее не нашел, раскажите, плз.
kamikadze Отправлено: 06 Января, 2008 - 21:30:07 • Тема: Куки чудят!!! • Форум: Программирование на PHP

Ответов: 11
Просмотров: 559
evgenijj пишет:
kamikadze пишет:
Ну а что, обращаюсь обычно, регистр_глобалс=он )) потому как к переменной обращаюсь, но она ПУсТА... мистика блин.... думал плорер грешит


Цитата:
Ну и хотелось бы увидеть сами скрипты.


А то это будет гадание на кофейной гуще...


Ну я же гвоорю, устанавливаю куки (время жизни не говорю им)

SetCookie("user", $inf['user']);
SetCookie("pass", md5($pass));

А потом просто вызываю как переменные


На время грешить ненадо, ведь после неудачного запуска скрипта №3, №2 норма пашет, кстати, оно один раз заработало, а потом перестало )
kamikadze Отправлено: 06 Января, 2008 - 18:13:02 • Тема: Куки чудят!!! • Форум: Программирование на PHP

Ответов: 11
Просмотров: 559
Ну а что, обращаюсь обычно, регистр_глобалс=он )) потому как к переменной обращаюсь, но она ПУсТА... мистика блин.... думал плорер грешит
kamikadze Отправлено: 06 Января, 2008 - 15:47:01 • Тема: Куки чудят!!! • Форум: Программирование на PHP

Ответов: 11
Просмотров: 559
В общем здраствуйте форумчане, вот ваш Камиказе и вернулся ) ПРоблема тут такая, есть 3 скрипта, 1 устанавливает кук, 2 в этой же директории работает с этим куком, все нормально, 3 который находится во вложеных директориях не хочет работать с куком, тоесть ошибок нет, а кук не выводит, но проблема в том что оно такое только у некоторых пользователей. ПОдскажите промах (ранше все работало) (мне кажется грешит браузер)
kamikadze Отправлено: 28 Августа, 2007 - 21:04:07 • Тема: Поддержка сайта города • Форум: Прочее

Ответов: 17
Просмотров: 181
Ну значит прийдется фиксить баги, и вообще не только добавлять а полностью админить!
kamikadze Отправлено: 06 Августа, 2007 - 16:17:17 • Тема: Вывод цифр после запятой • Форум: Программирование на PHP

Ответов: 5
Просмотров: 505
Изврат 100%
kamikadze Отправлено: 06 Августа, 2007 - 16:16:08 • Тема: Типы изображений • Форум: Программирование на PHP

Ответов: 5
Просмотров: 420
UserID пишет:
FoReAcH.
Когда напишешь, то сначала сам вопрос и ответ выбрось на башорг, а потом сюда Улыбка)

+1РадостьРадостьРадостьРадость
kamikadze Отправлено: 06 Августа, 2007 - 16:09:31 • Тема: Повторное обьявление функции без ошибки • Форум: Программирование на PHP

Ответов: 7
Просмотров: 569
Эту тупо, что мешает сделать с условиями? Или кейсом? Или приписать к имени переменную в зависимости от чего-то! а вообще если ты не знаеш что тебе надо, то забей на это гнилое дело!!

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB