Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Август 24, 2017, 15:52:08


Войти


Страниц: [1]
  Печать  
Автор Тема: Помогите с онлайн игрой?  (Прочитано 2911 раз)
0 Пользователей и 1 Гость смотрят эту тему.
whyzet
Новичёк
*

Карма: -3
Сообщений: 7


Просмотр профиля
« : Апрель 09, 2008, 20:28:21 »

Вообщем проблема в том что я немогу зайти как админ вот и через бд немогу создать героя! При любом входе пишет что такого пользователя в базе нет! Пробовал с регестрацией там проблема в регистрационом коде картинке с цифрами (там нет ни одной цифры)
Вот скрипт regcode.php
Код:
<?
error_reporting(0);
$font = "Arial";
$content = $_COOKIE["secret_number"];
$img = imagecreate(80, 30);
$colours = array();
$colours['white'] = imagecolorallocate($img, 255, 255, 255);
$colours['black'] = imagecolorallocate($img, 0, 0, 0);
$colours['gray'] = imagecolorallocate($img, 128, 128, 128);
$txt_bbox = imagettfbbox(30, 0, $font, $content);
header('Content-type: image/png');
imageline($img,0,6,110,6,$colours['black']);
imageline($img,0,31,110,31,$colours['black']);
for($i=0;$i<7;$i++){
$a = $i*20;
imageline($img,15+$a,0,(-5+$a),40,$colours['gray']);
}
imagettftext($img, 25, 10, 10, 35, $colours['black'], $font, $content);
imagepng($img);
imagedestroy($img);
?>
<? setCookie("secret_number","2265"); ?>
Помигите хотябы чтоб можно было зарегистрироваться или через сай или через бд!
Записан
whyzet
Новичёк
*

Карма: -3
Сообщений: 7


Просмотр профиля
« Ответ #1 : Апрель 09, 2008, 20:59:08 »

Код:
<?
  mysql_query("SET NAMES cp1251");
$im = imageCreate(120,40);

$black = imageColorAllocate($im, 235, 237, 236);
$orange = imageColorAllocate($im, 0, 0, 0);

imageFill($im, 0, 0, $black);

imagettftext($im, 20, 0, 15, 27, $orange, getcwd()."/inc/times.ttf",$reg_code);

Header("Content-type: image/png");

imagePng($im);

?>

Вот написал этот код сам и нечего не получилось исправте или помогите
Записан
atimur
Просветлённый
****

Карма: 59
Сообщений: 990


Живу в SanCity


Просмотр профиля WWW
« Ответ #2 : Апрель 09, 2008, 21:58:48 »

Код:
<?php
  
if(!empty($_COOKIE["secret_number"])) { $uniq_id $_COOKIE["secret_number"]; } else { $uniq_id ""; }; 

if(empty(
$uniq_id)) {
  
srand ((double) microtime() * 1000000);
  
$uniq_id uniqid(rand());
  
$uniq_id substr($uniq_id0);

  
setCookie("secret_number","$uniq_id");
};


$image_x_size "88";
$image_y_size "31";
header ("Content-type: image/gif");
$im imagecreate ($image_x_size$image_y_size) or die ("Не удается открыть новую картинку");
$background_color imagecolorallocate ($im0x550xFF0xFF);
$text_color imagecolorallocate ($im00255);
imagestring ($im687$uniq_id$text_color);
$bord_color imagecolorallocate ($im000);
imageRectangle($im00$image_x_size 1$image_y_size 1$bord_color);
$line_color imagecolorallocate ($im0x770x550x88);

imagegif($im);
imagedestroy($im); 
?>
« Последнее редактирование: Апрель 09, 2008, 22:02:17 от atimur » Записан

- Правда, она всегда глаза режет...
- Капча - Идите лесом...
atimur
Просветлённый
****

Карма: 59
Сообщений: 990


Живу в SanCity


Просмотр профиля WWW
« Ответ #3 : Апрель 10, 2008, 16:49:51 »

ИМХО хранить код картинки в кукисе глупо и не безопастно.
Записан

- Правда, она всегда глаза режет...
- Капча - Идите лесом...
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.047 секунд. Запросов: 17.