- 1
- 2
- 3
- 4
- 5
- 6
if (!mysql_query($query)) {
echo 'Invalid query: '.mysql_error()."\n";
die();
} else {
mysql_query($query);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
if (!mysql_query($query)) {
echo 'Invalid query: '.mysql_error()."\n";
die();
} else {
mysql_query($query);
}
Вот такой вот крутой дебаггер!
+143
foreach (array(0, 1, 2, 3) as $i) { ... }
Чем им for не угодил?
+157
// (c) Template Optimizer
// (c) Template Compiler
// skin/news.tpl
/*<?php
die ('<br /><br />Template Parser: <b>Access locked</b>');
?>*/
$value0 = '
';
if ( $this->get_tpl_tag ('USER.ACCESS') == '1' )
{
$value0 .= '
';
$this->set_tpl_tag ('ACTION', 'new_add');
$value0 .= '
';
$this->set_tpl_tag ('SUBMIT', 'Добавить');
$value0 .= '
';
$this->set_tpl_tag ('CAPTION', 'Добавить новость');
$value0 .= '
' . $this->file_include ('content.tpl') . '
';
}
$value0 .= '
';
$this->open_local (array ('NEW'));
if ( is_array ($this->get_tpl_tag ('NEWS')) )
foreach ( $this->get_tpl_tag ('NEWS') as $this->tags['NEW'] )
{
$value0 .= '
<table class="news" width="100%">
<tr>
<th>
<h2>' . $this->get_tpl_tag ('NEW.TITLE') . '</h2>
</th>
<th align="right">
<span class="gensmall">' . $this->get_tpl_tag ('NEW.TIME') . ' </span>
';
if ( $this->get_tpl_tag ('USER.ACCESS') == '1' )
{
$value0 .= '
<a href="admin.php?action=new_edit&new=' . $this->get_tpl_tag ('NEW.ID') . '"><img src="' . $this->root_dir . '/images/rename.gif" alt="Редактировать" title="Редактировать" style="vertical-align: middle; border: none;" /></a>
<a href="admin.php?action=new_delete&new=' . $this->get_tpl_tag ('NEW.ID') . '" onclick="return confirm (\'Удалить новость за ' . $this->get_tpl_tag ('NEW.TIME') . '?\');"><img src="' . $this->root_dir . '/images/delete.gif" alt="Удалить" title="Удалить" style="vertical-align: middle; border: none;" />
';
}
$value0 .= '
</th>
</tr>
<tr>
<td colspan="2">
' . $this->get_tpl_tag ('NEW.BODY') . '
</td>
</tr>
</table>
';
}
$this->close_local();
$value0 .= '
';
$this->set_tpl_tag ('_ALIGN_', 'LEFT');
$value0 .= '
' . $this->file_include ('pagebar.tpl');
Вот такой "говнокод" выдает мой шаблонизатор после компилирования шаблона.
В данном примере это блок новостей.
+168
function m($s, $re)
{
return preg_match($re, $s);
}
Из какого-то движка такая вот функа в файле function.php
+169
/* создать задачу */
function add_problem($value) {
...
}
+151
$g_source= SF(qGet("source")); // $_GET['source'] со всякой фильтрацией
if ($g_source=="") { $g_source=''; }
+161
<!--<?php if( $updatesData[ $updateCol->getId() ]['remainingToIndex'] < 10 ): ?>
<?php $indexedToday = $updatesData[ $updateCol ]['remainingToIndex']; ?>
<?php else: ?>
<?php $indexedToday = rand( 5, $updatesData[ $updateCol ]['remainingToIndex'] ); ?>
<?php endif; ?>-->
Закомментировал.
+158
<?
if(!isset($_POST['vote'])){
print"<form action='' method='post' name='vote'>";
print"<table width='400' height='50' align='center'>";
$conn_id=@mysql_connect("localhost","root","") or
die("Ошибка соединения с сервером БД !");
@mysql_select_db("db");
$q=@mysql_query("SELECT * FROM `pools` WHERE status='on'",$conn_id) or
die("Ошибка запроса к БД !");
if(@mysql_num_rows($q)==0){
echo"Голосования не найдены !";
}else{
$id=mt_rand(1,@mysql_num_rows($q));
unset($q);
$q=@mysql_query("SELECT * FROM `pools` WHERE id='".$id."'",$conn_id) or
die("Ошибка запроса к БД !");
$row=@mysql_fetch_array($q);
print"<tr><Td colspan='2'>Q: ".$row['question']."</td>
</tr>";
unset($q);
$vote_check=@mysql_query("SELECT id FROM `alredy_vote` WHERE ip='".
$_SERVER['REMOTE_ADDR']."'",$conn_id) or die("Ошибка запроса к БД !");
$q=@mysql_query("SELECT id,value FROM `pools_answs` WHERE vote_id='".
$id."'",$conn_id) or die("Ошибка запроса к БД !");
if(@mysql_num_rows($q)==0){
die("Вопросы не найдены !");
}else{
while($row=@mysql_fetch_array($q)){
$row2=@mysql_fetch_array($q2);
if(@mysql_num_rows($vote_check)!=0){
$q2=@mysql_query("SELECT count FROM `pools_answs` WHERE id='".$row['id']."'",
$conn_id) or die("Ошибка запроса к БД !");
print"<tr><td>".$row['value']."</td><td>".
$row2['count']."</td></tr>";
}else{
print"<tr><td>".$row['value']."</td><td><input
type='radio' name='answer' value='".$row['id']."'></td></tr>";
print"<input type='hidden' name='id' value='".$id."'>";
print"<tr><td colspan='2'><input type='submit' name='vote'
value='Проголосовать'></td></tr>";
}
}
}
}
print"</table>";
print"</form>";
@mysql_close($conn_id);
}else{
$id=$_POST['id'];
$answer=$_POST['answer'];
$conn_id=@mysql_connect("localhost","root","")
or die("Ошибка во время запроса к серверу !");
@mysql_select_db("db");
$q=@mysql_query("SELECT id FROM `aredy_vote` WHERE ip='".
$_SERVER['REMOTE_ADDR']."'",$conn_id)
or die("Ошибка во время запроса к серверу !");
if(@mysql_num_rows($q)!=0){
print"Вы уже участвовали в данном голосовании !";
}else{
$q=@mysql_query("INSERT into `alredy_vote` VALUES('','".$id."','".
$_SERVER['REMOTE_ADDR']."')",$conn_id) or die("Ошибка запроса к БД !");
unset($q);
$q=@mysql_query("UPDATE `pools_answs` SER count=count+1 WHERE id='".$id.
"' AND vote_id='".$_POST['answer']."'",$conn_id) or die("Ошибка запроса к БД !");
print"Ваш голос учтён. Спасибо за участие !!";
}
@mysql_close($conn_id);
}
?>
Приятного аппетита ;-)
+157
# Количество эл. массива
$count = count($arr);
echo "<p class='code'>( ";
# Разбиваем массив на ключи и значения
foreach ($arr as $key=>$value) {
echo $value;
# Проверяем если это последний эл. массива
if(!next($arr)){
echo " ) / ".$count;
# Считаем среднее арифметическое
$average = array_sum($arr)/$count;
echo " = ".$average."</p><p class='info'>Сурженко Дмитро<br>402 група</p>";
# Выход
exit();
}
echo " + ";
}
+160
//Global definitions
//Joomla framework path definitions
$parts = explode( DS, JPATH_BASE );
//Defines
define( 'JPATH_ROOT', implode( DS, $parts ) );
Joomla! 1.5.21
Файл: includes/defines.php