Loading...
Помощь по скриптам | Маленькая помощь
Всем прива . Давно меня не было вот решил вспомнить старое
Создаю новую штучку одну (это пока секрет :) )
Так вот столкнулся с проблемой одной создал код счетчика
ВОТ ОН
<?php

Error_Reporting(E_ALL & ~E_NOTICE);

Error_Reporting (ERROR | WARNING);

extract($HTTP_GET_VARS);

extract($HTTP_POST_VARS);

extract($HTTP_COOKIE_VARS);

extract($HTTP_SERVER_VARS);

extract($HTTP_SESSION_VARS);

session_name("SESID");

session_start();


include "core/database/connect.php";
$link=mysql_connect ($DatabaseServer, $DatabaseUser, $DatabasePass);
mysql_select_db($DatabaseName);
$qu = @mysql_query("SELECT * FROM `servers` WHERE server_id='".$id."' limit 1;");
if(mysql_affected_rows()==0)
{
$imer = ImageCreateFromGIF('img/error.gif');
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Header("Content-type: image/gif");
ImageGIF($imer);
} else {
$sqlar = @mysql_fetch_array($qu);
$count = $sqlar['online_players'];
$count_all = $sqlar['maximum_online_players'];
$counthost = $sqlar['address'];
$date=date('Y-m-d');

global $REMOTE_ADDR;
global $HTTP_USER_AGENT;
$cip = $_SERVER['REMOTE_ADDR'];



if ($count >= 0 && $count < 10)
$levo1 = 40;
if ($count >= 10 && $count < 100)
$levo1 = 40;
if ($count >= 100 && $count < 1000)
$levo1 = 40;
if ($count >= 1000 && $count < 10000)
$levo1 = 40;
if ($count >= 10000 && $count < 100000)
$levo1 = 40;
if ($count >= 100000 && $count < 1000000)
$levo1 = 40;

if ($count_all >= 0 && $count_all < 10)
$levo2 = 12;
if ($count_all >= 10 && $count_all < 100)
$levo2 = 12;
if ($count_all >= 100 && $count_all < 1000)
$levo2 = 12;
if ($count_all >= 1000 && $count_all < 10000)
$levo2 = 12;
if ($count_all >= 10000 && $count_all < 100000)
$levo2 = 12;
if ($count_all >= 100000 && $count_all < 1000000)
$levo2 = 12;
if ($count_all >= 1000000 && $count_all < 10000000)
$levo2 = 12;
$im = ImageCreateFromGIF('img/3.gif');
$color1 = #000000 ;
$color2 = #F5F5F5 ;

Imagestring($im,1,$levo2,18,$counthost,$color1);
Imagestring($im,1,$levo1,19,$count,$color2);
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Header("Content-type: image/gif");
ImageGIF($im);
}
mysql_close($link);
?>

К примеру:
при переходе site.ru/code.php?id=99
Должен работать счетчик , но он не работает а выдает ошибку
Это показывает что ошибка $imer = ImageCreateFromGIF('img/error.gif');
Все проверил ошибку не найду
Что за фигня кто может подсказать ?
Ошибка это в подключении , но подключено все норм
Дай код функции
Пупсь (04.06.2021 в 14:08)
Дай код функции

каких функций ? тут все !
Фаил connect.php это там просто подключение к базе данных
Если тебе легче будет , то вот
$DatabaseServer = "localhost";
$DatabaseUser = "уууууу";
$DatabasePass = "уууууу";
$DatabaseName = "ууууу";
Ошибку какую выдает?
Пупсь (04.06.2021 в 14:12)
Ошибку какую выдает?

когда запрос не найден
показывает
вот эту картинку
$imer = ImageCreateFromGIF('img/error.gif');
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
Header("Content-type: image/gif");
ImageGIF($imer);

Так вот мне показывает вот эту картинку
________
посл. ред. 04.06.2021 в 14:16; всего 1 раз(а); by DogMat
DogMat, mysql_affected_rows() - Возвращает количество рядов, затронутых последним INSERT, UPDATE, REPLACE или DELETE запросом.

Покажи мне, где тут - SELECT?

и перепиши код на человеческий, даже я так не говнокодил, когда начинал .tap.
Вилы Выкидные (04.06.2021 в 14:22)
DogMat, mysql_affected_rows() - Возвращает количество рядов, затронутых последним INSERT, UPDATE, REPLACE или DELETE запросом.

Покажи мне, где тут - SELECT?

и перепиши код на человеческий, даже я так не говнокодил, когда начинал .tap.
Блин Мужик спасибки ))) Благодаря тебе я заметил что не дописал ))))
Запрос $query = @mysql_query("SELECT `id` ....... не дописал ))
Онлайн: 2
Время:
Gen. 0.1031
(c) ByMAS.RU 2010-2025