Не работет код - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > PHP

PHP Форум как для начинающих программистов на PHP так и для профессионалов этого дела. Если нужно создать скрипт, функцию и т.д, но не знаете как, спросите у нас и мы вам подскажем. Здесь вы найдете примеры скриптов которые вы сможете использовать на сайтах своих серверов (онлайн, регистрация, семь печатей, топ игроков). Так же много книг и статей.

Ответ
Опции темы
Непрочитано 15.10.2015, 12:04   #1
Пользователь

Автор темы (Топик Стартер) Не работет код

PHP код:
function server_edit($link$site$id$rate$chronicles$subscribe) {
        
//подготовка
        
$site trim($site);
        
$id = (int)$id;
        
$rate trim($rate);
        
$chronicles trim($chronicles);
        
$subscribe trim($subscribe);
        
        
        
//Проверка
        
if ($link == '')
            return 
false;
        
//Запрос
        
$sql "UPDATE server SET site='%s', id='%s', rate='%s', chronicles='%s', subscribe='%s' WHERE id='%d'";
        
        
$query sprintf($sqlmysqli_real_escape_string($link$site), 
                    
mysqli_real_escape_string($link$id
                                  
mysqli_real_escape_string($link$rate), 
                                  
mysqli_real_escape_string($link$chronicles),
                                 
mysqli_real_escape_string($link$subscribe), $id);
        
        
$result mysqli_query($link$query);
        
        if (!
result)
            die(
mysqli_error($link));
        return 
mysqli_affected_rows($link);
    } 
Если данную функцию включить, то при подключении в index.php не грузиться страница разметки, вернее просто белый экран, нечего не грузится. В чем косяк? я только учусь и этот код практически копипаст, подставлял переменные и значения на интуитивном уровне, зная некоторые основы.
Подскажите, пожалуйста, в чем тут конкретно проблема?
REchargeD вне форума Ответить с цитированием
Непрочитано 15.10.2015, 12:14   #2
Пользователь

По умолчанию Re: Не работет код

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

Чтобы не гадать посмотрите ошибку в логах WEB сервера.
flopix вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.10.2015, 12:17   #3
Аватар для Thomas TMB
Заинтересовавшийся

По умолчанию Re: Не работет код

анонсер клепаешь? хД
__________________
Thomas TMB вне форума Ответить с цитированием
Непрочитано 15.10.2015, 12:20   #4
Пользователь

Автор темы (Топик Стартер) Re: Не работет код

Цитата:
Сообщение от flopix Посмотреть сообщение
Белый экран потому что выполнение вываливается на ошибке, а их отображение на боевых серверах всегда отключено.

Чтобы не гадать посмотрите ошибку в логах WEB сервера.
Спасибо, нашел, запятую забыл)
Цитата:
Сообщение от Thomas TMB Посмотреть сообщение
анонсер клепаешь? хД
Ага.
REchargeD вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 10:54. Часовой пояс GMT +3.

Вверх