- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
function handle($handler) {
//...
ob_start();
include("./handlers/$handler.php");
$result = ob_get_contents();
ob_end_clean();
return $result;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+143
function handle($handler) {
//...
ob_start();
include("./handlers/$handler.php");
$result = ob_get_contents();
ob_end_clean();
return $result;
}
Требуется результат работы внешнего скрипта вывести посреди работы внутреннего. Есть ли варианты без голимой буферизации выходного потока?
+153
/**
* you known..
* here you find great music: http://www.youtube.com/watch?v=0lTKErnmmoA
*
* good, yeah? :)
*
*/
$controller = self::call($controllerName);
$controller->preLoad();
$controller->runBefore();
+149
<?php
while($menu = mysql_fetch_assoc($q))
{
?>
<option value="<?=$menu['id']?>"<?=($id === $menu['id']) ? ' selected="selected"' : ''?>><?=$menu['title']?></option>
<?php
}
?>
Адовейший пиздец наговнокодил сегодня. Ну не люблю я HTML-теги в PHP писать, о шаблонизаторах никогда не слышал
+145
public function parse_url($url)
{
return parse_url($url);
}
Модель из моего диплома... Всё по фен-шуй!
+151
class geo extends db {
public function ip2Country($ip, $id=false)
{
$result=$this->doQuery("SELECT `eng`, `ID_parent`, `type`, `id` FROM cngeo_geo WHERE id=(
SELECT ID_geo FROM cngeo_ip WHERE IP_bi <= INET_ATON(?) ORDER BY IP_bi DESC LIMIT 1)", array('0' => array('s' => $ip)), array(0 => 'ID_parent', 1 => 'type', 2 => 'nac', 3 => 'id'));
if($result!=NULL)
{
while($result[0][2]!='c')
{
$result=$this->doQuery("SELECT `eng`, `ID_parent`, `type`, `id` FROM cngeo_geo WHERE `id`=?", array('0' => array('i' => $result[0][1])), array(0 => 'ID_parent', 1 => 'type', 2 => 'nac', 3 => 'id'));
if($result==NULL) break;
}
//echo $result[0][0];
if( $id )
return $result[0][3];
return $result[0][0];
}
}
}
+159
$sess_data = $this->getZamkadCurrent();
Opencart: /catalog/model/shipping/moscow.php line 25
+163
// WTF адская магия
$_SESSION['item_count'] = $_SESSION['item_count'] + 1;
$_SESSION['item_count'] = $_SESSION['item_count'] - 1;
Достался в наследие код корзины
+166
<?php
// ПОдключение к БД
include'connect.php';
$x = 1;
$sql_1 = 'SELECT * FROM etalon';
$res = mysql_query($sql_1);
$num_rows = mysql_num_rows($res);
while ($x < $num_rows)
{
// Определение содержимого данной строки
$name = mysql_query("SELECT name FROM etalon WHERE id ='$x'");
$value = mysql_query("SELECT value FROM etalon WHERE id ='$x'");
$type = mysql_query("SELECT type FROM etalon WHERE id ='$x'");
$priority = mysql_query("SELECT priority FROM etalon WHERE id ='$x'");
echo '<table width=1024 border=1 align=center cellpadding=0 cellspacing=0><tr>
<td align=center>'. $name. '</td>
<td align=center>'.$value.'</td>
<td align=center>'.$type.'</td>
<td align=center>'.$priority.'</td>
<td align=center><img src=/images/apply.png ><br></td>
</tr>
</table>';
$x++;
}
?>
http://forum.php.su/topic.php?forum=71&topic=10932&postid=13 71975539#1371975539
+152
$useAliasMap = $ctx->getOption('cache_alias_map', false) && array_key_exists($uri, $ctx->aliasMap);
if ($useAliasMap && array_key_exists($uri, $ctx->aliasMap)) {
$resourceId = (integer) $ctx->aliasMap[$uri];
}
Видимо array_key_exists у разработчика только на второй раз срабатывает
+150
if (!empty ($src) && !array_key_exists($src, $this->loadedjscripts)) {
if (isset ($this->loadedjscripts[$src]))
return;
Если ключа нет, то проверяем не null ли значение в массиве по этому индексу.