![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| HypnoStrike |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Я тружусь над созданием чата. У меня возникла такая проблема: все исходные скрипты я писал на курсах, причем все работало нормльно. Когда я перекинул все что было себе домой, то почемуто у меня один кусок скрипта начал лажать. Все настройки компа домашнего аналогичны настройкам компа курсового(ну по крайней мере все проверял, вроде все одинаково). Тока опирационная система другая(2000/ХР).
Вот привожу код:
помогите кто чем может
Это сообщение отредактировал(а) PARROT - 3.4.2007, 21:42 |
||||
|
|||||
| Рыжий |
|
|||
![]() Помешанный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1423 Регистрация: 19.9.2004 Репутация: 2 Всего: 20 |
HypnoStrike, Какие ошибки выдает??
БД одна и та же? |
|||
|
||||
| HypnoStrike |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
Он игногрирует иф (проверка наличия пользователя) сразу выдает сообщение о том что такой пользователь ужо существует, хотя в базе его нетту
Добавлено @ 20:46 Рыжий, Ошибок вапше не вы В запросе все изменил. Это сообщение отредактировал(а) HypnoStrike - 3.4.2007, 20:47 |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
HypnoStrike, а "пользователя" с пустым логином в базе нет случайно? Есть подозрение на проблему register_globals...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| PARROT |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Точку с запятой лишняя, в двух запросах.
Потом если логин строка, то апострофы сюда не подоходят
Если число, тогда апострофы. Потом делайте проверку:
Что за курсы? В каком городе? -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||||
|
|||||||
| HypnoStrike |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 6.12.2006 Репутация: нет Всего: нет |
SelenIT, ДА действительно, в базе тока одна строка с пустыми полями. Как с этим бороться?
PARROT, Там одна точка с запятой относится к SQL-запроссу, а вторая к PHP-окончанию. Крсы - на самом деле я хожу в институт в питере в ИТМО |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 19 Всего: 54 |
HypnoStrike, обратите внимание на:
откуда приходит переменная $log, выведите сам запрос на экран и посмотрите что в нем. -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
PARROT, простите... Вы уверены, что не наоборот? ;) С пустой строкой в базе бороться не надо, проблема не в ней. А вот с текстом по ссылке в моем посте стоило бы ознакомиться - там довольно четко расписано, что делать, чтоб в такие неприятности не попадать. -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Уверена. Мне по рукам за это били, пока переучивали после курсов за 28 тысяч рублей.
Каждый программер пишет по своему. Какое окончание (;) РНР может быть в конце запроса в базу? Может это новый стиль написания.... -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
PARROT, чтоб исключить недопонимание: речь про MySQL? И запрос со строковыми значениями, не заключенными в апострофы, не вызовет ошибки?
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Если число не заключить в апострофы, то ошибки не будет, если строка, то будет ошибка.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
Согласен. Но мне кажется, или 7-ю постами выше написано (и даже проиллюстрировано примерами) диаметрально противоположное?
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 32 Всего: 401 |
Здесь, по-моему...
-------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 19 Всего: 54 |
PARROT, SelenIT, может поможем HypnoStrike, вы говорите об одном и том же, только разными словами
-------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |