Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Генерация ссылок, а после удаление.

 PHP.SU

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


 Страниц (1): [1]   

> Без описания
Xakerok
Отправлено: 24 Августа, 2012 - 18:31:47
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)




Вот у меня есть онлайн игра. При победе(когда переменная жизни противника=0($wars=0) то мне нужно чтобы генерировалась ссылка где будет хранится php код:
PHP:
скопировать код в буфер обмена
  1. $golding2= mt_rand(10,50);//Генерируем случайное число
  2. mt_srand(time()+(double)microtime()*1000000);//продолжаем генерировать случайное число
  3. $fp=fopen('gold.txt','r+');//открываем файл, где хранятся данные сколько золотых монет у нас есть.
  4. $text=fgets('$fp')//заносим эти данные в переменную $text;
  5. $golding=$text+$golding2; //прибавляем к значению которое у нас было наше случайное число;
  6. fwrite($fp,$golding);//записываем результат в файл
  7.  

После эту ссылку удалить, иначе игрок может обновлять и обновлять страницу и за 2 часа у него будет 2000000000000 золотых((( А так уже не честно(((
 
 Top
OrmaJever Модератор
Отправлено: 24 Августа, 2012 - 18:45:02
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Xakerok пишет:
Вот у меня есть онлайн игра

Уже есть? Похвально!
Xakerok пишет:
то мне нужно чтобы генерировалась ссылка где будет хранится php код

php код в сылке? Однако Как минимум старнно
Xakerok пишет:
После эту ссылку удалить, иначе игрок может обновлять и обновлять страницу и за 2 часа у него будет 2000000000000 золотых((( А так уже не честно(((

Поверьте если вы не можите зделать такую мелочь, то в вашей игре запросто золотые будут накручивать другими путями, о которых вы сейчас и не подозреваете.

А теперь по теме: как я понял нужно в бд делать таблицу с некими хешами которые будут в сылке и когда по этой сылке переходят то этот хеш удалять из базы. Больше ничего сказать немогу т.к. особо ничего не понятно Растерялся


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Xakerok
Отправлено: 25 Августа, 2012 - 08:08:56
Post Id


Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Авг. 2012  


Помог: 0 раз(а)




Я скачал базу данных на денвер, у меня пишет "Невозможно соедениться" Огорчение Огорчение Огорчение
(Добавление)
Ну мне нужно чтобы генерировалась ссылка, после того как жизни противника равны нулю. Перейдя по этой ссылке добавлялись монеты)))) Ваш способ думаете поможет???)))
 
 Top
OrmaJever Модератор
Отправлено: 25 Августа, 2012 - 10:34:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Xakerok пишет:
Ваш способ думаете поможет???)))

Ну откуда я знаю, вы же пишите игру вам лучше знать.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB