-
Поиск говнокода
Этот поиск практически ничего не может найти! Но вы всё-таки попытайтесь, вдруг повезет.
Найдено: 32
-
+170
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
<?php if ( $row->type ){ ?>
<?php if ( $row->type==1 ){ ?><?php echo _EZREALTY_TYPE_SALE;?><?php } ?>
<?php if ( $row->type==2 ){ ?><?php echo _EZREALTY_TYPE_RENTAL;?><?php } ?>
<?php if ( $row->type==3 ){ ?><?php echo _EZREALTY_TYPE_LEASE;?><?php } ?>
<?php if ( $row->type==4 ){ ?><?php echo _EZREALTY_TYPE_AUCTION;?><?php } ?>
<?php if ( $row->type==5 ){ ?><?php echo _EZREALTY_TYPE_SWAP;?><?php } ?>
<?php if ( $row->type==6 ){ ?><?php echo _EZREALTY_TYPE_TENDER;?><?php } ?>
<?php } ?>
Компонент joomla ezrealty)
antongorodezkiy,
10 Февраля 2011
-
+163
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
$result = mysql_query("SELECT name FROM joomlabd1.jos_favorit WHERE fav='$Uname' ORDER BY id")
or die("не выцепить" . mysql_error());
$ids = mysql_query("SELECT id FROM joomlabd1.jos_favorit WHERE fav='$Uname'")
or die("не выцепить" . mysql_error());
$key = mysql_query("SELECT `key` FROM joomlabd1.jos_favorit WHERE fav='$Uname'")
or die("не выцепить" . mysql_error());
$rows = mysql_num_rows($result);
$fields = mysql_num_fields($result);
//echo $rows;
//echo $fields;
for ($c=0; $c<$rows; $c++) {
for ($cc=0; $cc<$fields; $cc++) {
// дальше работа с извлеченными данными и много говнокода
А еще можно вот так пробегать по строкам и столбцам результата запроса в БД
isergey,
27 Января 2011
-
+161
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
//Проверка чекбоксов
for ($r=0; $r<1000; $r++) {
if ($_POST["id$r"] == 'on') {
//echo "id$r";
$yppi=mysql_query("DELETE FROM joomlabd1.jos_favorit WHERE id='$r' AND fav='$Uname'")
or die("Не поучилось");
}
}
//Формирование формы
//в $i хранится id записи в базе
echo "<div align=\"right\"> Удалить запись <input type=\"checkbox\" name=\"id$i\">
Чувак осуществляет фантастическую проверку отмеченный чекбоксов
isergey,
26 Января 2011
-
+172
- 1
- 2
- 3
- 4
for($i;$i<strlen($param);$i++)
{
if(strpos($extra,$param[$i]) === FALSE && eregi('[^a-zA-Z]', $param[$i] )) return false;
}
Проверка, что строка состоит только из букАвок. com_rsform для Joomla. Там весь validation.php таким измазан.
young,
06 Декабря 2010
-
+160
- 1
- 2
- 3
- 4
- 5
- 6
//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
sectus,
11 Октября 2010
-
+159.6
- 1
$str .= $style!="" ? " class=\"active\"" : " class = \"active\"";
Модуль меню в Joomla.
(при том. что $style неопределён)
dmarco,
22 Декабря 2009
-
+160.2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
if($showmode == 0 || $showmode == 2):
if($count['user'] != 0):
if($count['user'] == 1):
echo '<p class="tpwhosonline">Members Online: <span>1</span></p>';
else:
if($count['user'] > 1):
echo '<p class="tpwhosonline">Members Online: <span>' . $count['user'] . '</span></p>';
endif;
endif;
else:
echo '<p class="tpwhosonline">Members Online: <span>0</span></p>';
endif;
if($count['guest'] != 0):
if($count['guest'] == 1):
echo '<p class="tpwhosonline">Guests Online: <span>1</span></p>';
else:
if($count['guest'] > 1):
echo '<p class="tpwhosonline">Guests Online: <span>' . $count['guest'] . '</span></p>';
endif;
endif;
else:
echo '<p class="tpwhosonline">Guests Online: <span>0</span></p>';
endif;
endif;
и такая вот хрень еще и за бабки продается (Joomla template)
endi,
04 Сентября 2009
-
+155
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$output_array = array();
foreach( $list as $key => $value ) {
if( $a >= $GLOBALS['start'] && ($a - $GLOBALS['start'] < $GLOBALS['limit'] )) {
$output_array[$key] = $value;
}
$a++;
}
$list = $output_array;
Вдогонку к №1727. Аналог array_splice в стороннем компоненте к Joomla!
Kuros,
31 Августа 2009
-
+149.2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
function removeContent( &$cid, $sectionid, $option ) {
...
$state = '-2';
$ordering = '0';
//seperate contentids
mosArrayToInts( $cid );
$cids = 'id=' . implode( ' OR id=', $cid );
$query = "UPDATE #__content"
. "\n SET state = " . (int) $state . ", ordering = " . (int) $ordering
. "\n WHERE ( $cids )"
;
$database->setQuery( $query );
...
}
Взято из администрирования статичного контента CMS Joomla! 1.0.x. Забавно ребята приводят к целому типу только что собственноручно объявленные строкой переменные =)
guest,
04 Мая 2009
-
+150
- 1
- 2
- 3
- 4
- 5
$yj_date .='<table class="yj_contentpaneopen"><tr><td>';
$yj_date .= '<table width="100%" border="0"><tr valign="top">';
$yj_date .= '<td class="yj_date">';
$yj_date .= $dispaly.'</td><td style="width:100%;">';
echo $yj_date;
Классический говнокодец, к тому же выдает ворнинг.
К слову ребята делают платные компоненты для Joomla которые стоят недешево...
Совершенно не разбираясь в PHP тупо упростил до:
$yj_date ='<table class="yj_contentpaneopen"><tr><td><tabl e width="100%" border="0"><tr valign="top"><td class="yj_date">'. $dispaly .'</td><td style="width:100%;">';
echo $yj_date;
guest,
18 Апреля 2009