Стена пользователей

  • Автор темы kvozimir
  • Дата начала
mobisaite
Участник
Сообщения
308
Реакции
63
  • #41
mobisaite написал(а):
Оставлять отзывы самому себе запрещено! кстати проверка тоже не проходит и что самое странное не работает все что связано с таблицей db_users_a а вот все данные из db_users_b тянет нормально я имя цифрами ввела просто тоже не выводит
почистите тему и приношу извинения скрипт работает нормально это у меня ошибка была в базе немного отличались логины 1 буквой, подскажите как сделать проверку на существование юзера то коменты можно хоть куда оставлять даже тупо набрав в адресной строке любую комбинацию букв вместо ника
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #42
например id поля для ввода текста несет имя "nickname",создаешь переменную для него.
$nickname = htmlspecialchars($_POST['nickname']);
Перед этим сделай выборку из базы, храни ее в переменной,привычной для всех $user_data.
Сравнивай, если $nickname == $user_data['user'] { и тут понеслась, если все ок.
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #43
mobisaite написал(а):
почистите тему и приношу извинения скрипт работает нормально это у меня ошибка была в базе немного отличались логины 1 буквой, подскажите как сделать проверку на существование юзера то коменты можно хоть куда оставлять даже тупо набрав в адресной строке любую комбинацию букв вместо ника
А какой именно буквой и где были отличия? А то у меня тоже не тянет из db_users_a
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #44
wh1skas написал(а):
например id поля для ввода текста несет имя "nickname",создаешь переменную для него.
$nickname = htmlspecialchars($_POST['nickname']);
Перед этим сделай выборку из базы, храни ее в переменной,привычной для всех $user_data.
Сравнивай, если $nickname == $user_data['user'] { и тут понеслась, если все ок.
на мысль натолкнул спс, так как ты предложил в адресной то строке можно хоть что вводить
PHP:
if( $name == $userid) {
echo "<center><b><font color = 'red'>Пользователя не существует</font></b></center><BR />";
} else {
сделала так с выборкой и присвоением переменной значения $userid = $user_data['user'];


Выше пост отвечаю проверь логин в обеих таблицах first и frist
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #45
mobisaite написал(а):
на мысль натолкнул спс, так как ты предложил в адресной то строке можно хоть что вводить
PHP:
if( $name == $userid) {
echo "<center><b><font color = 'red'>Пользователя не существует</font></b></center><BR />";
} else {
сделала так с выборкой и присвоением переменной значения $userid = $user_data['user'];


Выше пост отвечаю проверь логин в обеих таблицах first и frist
Да я вообще уже как ни пытался от этого ферста избавиться-ни в какую...))
 
mobisaite
Участник
Сообщения
308
Реакции
63
  • #46
mobisaite написал(а):
на мысль натолкнул спс, так как ты предложил в адресной то строке можно хоть что вводить
PHP:
if( $name == $userid) {
echo "<center><b><font color = 'red'>Пользователя не существует</font></b></center><BR />";
} else {
сделала так с выборкой и присвоением переменной значения $userid = $user_data['user'];
Выше добавленую проверку сменила на
PHP:
if( $us_inf == Null) {
echo "<center><b><font color = 'red'>Пользователя не существует</font></b></center><BR />";
} else {
так корректно работает
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #47
снизил хайд до 50
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #48
Я одного понять не могу ни в какую,почему при комментарии выводится ава комментирующего персонажа,а должна ведь выводиться именно того,кто этот коммент оставляет? И рейтинг тоже так же,как это исправить,у кого какие решения имеются?
 
tonime30rus
Участник
Сообщения
93
Реакции
2
  • #49
Я так понимаю с базой что-то
Table '102511.useranet1' doesn't exist таблицы нету?
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #50
tonime30rus написал(а):
Я так понимаю с базой что-то
Table '102511.useranet1' doesn't exist таблицы нету?
Ну судя по сообщению так и есть...))
 
tonime30rus
Участник
Сообщения
93
Реакции
2
  • #51
alexsoft59 написал(а):
Ну судя по сообщению так и есть...))
получается таблица нужна есть запрос у кого?
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #52
tonime30rus написал(а):
получается таблица нужна есть запрос у кого?
Еще бы понять для чего она используется...)) Просто там не понятно к какому она файлу идет...
 
tonime30rus
Участник
Сообщения
93
Реакции
2
  • #53
alexsoft59 написал(а):
Я одного понять не могу ни в какую,почему при комментарии выводится ава комментирующего персонажа,а должна ведь выводиться именно того,кто этот коммент оставляет? И рейтинг тоже так же,как это исправить,у кого какие решения имеются?
Cогласен с тобой выводится только чела кого комментируют а не тебя(
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #54
tonime30rus написал(а):
Cогласен с тобой выводится только чела кого комментируют а не тебя(
Ну все,разобрался я с этой бедой,кучу времени и нервов убить пришлось..))
 
tonime30rus
Участник
Сообщения
93
Реакции
2
  • #55
alexsoft59 написал(а):
Ну все,разобрался я с этой бедой,кучу времени и нервов убить пришлось..))
можешь скинуть рабочий тогда или нет?
 
vogman
http://fight-of-robots.ru
Участник
Сообщения
153
Реакции
14
ICQ
663721547 663721547
Skype
  • #57
mrleks написал(а):
скинте ссылку в личку кому не жалко, а то до 50 сообщений как то долго...а флудить не охото
для этого и создан хайд чтобы каждый подряд не сливал модули
 
mrleks
Участник
Сообщения
121
Реакции
25
ICQ
688214321 688214321
  • #58
alexsoft59 написал(а):
Ну все,разобрался я с этой бедой,кучу времени и нервов убить пришлось..))
не подскажешь как решил проблему
а то ава выводится не того кто оставил отзыв а того кто просматривает....
и как то не получается исправить
выводит либо просматривающего либо того чья стена...
уже мозг кипит как правильно сделать?
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #59
mrleks написал(а):
не подскажешь как решил проблему
а то ава выводится не того кто оставил отзыв а того кто просматривает....
и как то не получается исправить
выводит либо просматривающего либо того чья стена...
уже мозг кипит как правильно сделать?
Просто там при загрузке авы она крузится в две таблы сразу,основная в db_users_a ,а миниатюра от нее в db_wall
 
mrleks
Участник
Сообщения
121
Реакции
25
ICQ
688214321 688214321
  • #60
Спасибо.. помог)))
вот только у меня ава малость не тот скрипт
попробую чтоб сразу в 2 таблицы писал сделать
 
Сверху