При создании разреженных нескольких страниц в моем веб-каталоге происходит очень большая отладка, которая выводится без команд. Этот отладочный запрос, по-видимому, относится к таблице, которая у меня ниже выведенной отладки. Отладки в вопросе рассматривается здесь:Призрачные элементы печатаются без команд
http://gyazo.com/28bafa37238fc5c17753cdf64611cc81.png
Что соответствует выходу:
http://gyazo.com/e14f399b18fe6ddafa3882c3c8aff5e9.png
Единственное объяснение, которое я могу думать, чтобы вызвать это явление является то, что php.ini файл позволяет это где-то, но я понятия не имею, что вызывает это. Прежде чем задать этот вопрос, была добавлена дополнительная строка между номером <> Начало и < номер> html части с номером <> магия. Это было решено путем добавления линий:
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
на мой php.ini.
Если у кого-нибудь есть идеи относительно того, какой вариант влияет на это в файле php.ini, это было бы очень полезно, поскольку любые поиски этого конкретного результата оказались ничтожными.
Дополнительным моментом является то, что PHP-сборка этого хостинг-провайдера по-прежнему находится в 5.3.25.
код, относящийся к таблице выглядит следующим образом:
$out = "<table align='center'><th>Proofer</th>
<th>Story</th>
<th>Author</th>
<th>Delete</th>";
sqlConnect();
$sql = "SELECT * FROM `story` ORDER BY `st_name`";
$res = mysql_query($sql);
while($row = mysql_fetch_array($res)) {
$out .= "<tr><td><a href='./profile?u=" . $row['user_id'] . "'>". proofBy($row['user_id']) ."</a></td>";
$out .= "<td><a href='". $row['st_link'] ."'>". $row['st_name'] ."</a></td>";
$out .= "<td><a href='". $row['a_link'] ."'>". $row['author'] ."</a></td>";
$out .= "<td><a href='./storyMaster?d=". $row['st_id'] ."'>Delete</a></td>";
$out .= "</tr>";
}
mysql_close();
$out .= "</table>";
Это единственный сегмент кода, который кажется, что это будет иметь необходимое воздействие из петлевой природы приведенной здесь.
Мы должны видеть код, если вы хотите, чтобы помочь. – Dave
@Dave Извинения, код был добавлен. – M4Numbers
Можете ли вы дать нам свою функцию sqlConnect(). В php.ini нет флагов, которые заставили бы его выводить данные с частичным sql pull таким образом, что в вашем коде должно быть что-то, что может быть вашим соединением, или это может быть ваша функция proofBy(), я не могу что-то не так с первого взгляда (кроме использования mysql_ not mysqli_ или pdo), но это не значит, что я не пропустил. – Dave