- 1
- 2
- 3
- 4
- 5
$sel = '';
for($i=90;$i<=250;$i++){
$sel.= "<option value=\"$i\"".(($i==100) ? ' selected' : '').">$i px</option>\n";
$i = $i + 9;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
$sel = '';
for($i=90;$i<=250;$i++){
$sel.= "<option value=\"$i\"".(($i==100) ? ' selected' : '').">$i px</option>\n";
$i = $i + 9;
}
Код из Danneo CMS
+161
/**
* Корневая директория
*/
define('ROOT', dirname(dirname(dirname(__FILE__))) );
В случае 5.3 было бы на один раз короче... :P
+155
{{if $remove_email eq "Y"}}
<script type="text/javascript">
if( confirm("Are you sure you want to delete email \"{{$email|escape}}\"?") )
document.location.href="http://{{$host}}/email.html?action=remove_email&confirm=Y";
</script>
{{/if}}
Смарти феерия продолжается. Теперь редиректы с яваскриптом
+158
{{capture assign=isSmtng}}1{{/capture}}
Опять смарти. Кто-то обьяснит чем указанное решение лучше этого?
{{assign var="isSmtng" value="1"}}
+162
$n = array(38, 95,10, 8, 95, 38, 10);
sort($n);
$n = implode(',', $n);
$uniq_num = preg_replace('#,?(\d+),\1,?#', '', $n);
+139
class secure
{
public function clear_get($_GET)
{
foreach ($_GET as $inx => $var)
{
if (!empty($_GET[$inx]))
{
$_GET[$inx] = trim($_GET[$inx]);
$_GET[$inx] = mysql_real_escape_string($_GET[$inx]);
$_GET[$inx] = htmlspecialchars($_GET[$inx]);
}
else
$_GET[$inx] =NULL;
}
}
public function clear_post($_POST)
{
foreach ($_POST as $inx => $var)
{
if (!empty($_GET[$inx]))
{
$_POST[$inx] = trim($_POST[$inx]);
$_POST[$inx] = mysql_real_escape_string($_POST[$inx]);
}
else
$_POST[$inx] =NULL;
}
}
}
Опытный прогер. мля
+165
function sorti()
{
if($_GET['where']=='desc'?$where='asc':$where='desc');
return 'where='.$where;
}
+166
public function getPreviousId(){
return $this->getId() - 1;
}
А вот так из модели можно возвратить айдишник предыдущей записи, и ничего страшного что запись с этим айдишником может не существовать в базе
+156
list($year, $month, $day) = split('[/.-]', $r['data']);
//$month = $man[(int)$month];
$date = "$day.$month.$year";
DATE_FORMAT
+158
<script type="text/javascript">
jQuery('.container').cycle({
fx: 'scrollHorz',
prev: '#prev2',
next: '#next2',
timeout: 0});
</script>
<img id="prev2" src="<?=$this->getSkinUrl('images/leftarr.png')?>" alt="Left Arrow" />
<?php foreach ($_gallery as $_image)
$__gallery[] = $_image;
?>
<ul class="container">
<?php
for($i = 0;$i < count($__gallery);$i++):
$_image = $__gallery[($i) % count($__gallery)];
?>
<li>
<a href="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()); ?>" onclick="slide('<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()) ?>',<?php echo ($s = isset($s) ? ++$s : 0) ?>,'<?php echo $this->getGalleryUrl($_image) ?>'); return false;"><img src="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->resize(90); ?>" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>" /></a>
</li>
<?php endfor; ?>
</ul>
<ul class="container">
<?php
for($i = 0;$i < count($__gallery);$i++):
$_image = $__gallery[($i+1) % count($__gallery)];
?>
<li>
<a href="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()); ?>" onclick="slide('<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()) ?>',<?php echo ($s = isset($s) ? ++$s : 0) ?>,'<?php echo $this->getGalleryUrl($_image) ?>'); return false;"><img src="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->resize(90); ?>" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>" /></a>
</li>
<?php endfor; ?>
</ul>
<ul class="container">
<?php
for($i = 0;$i < count($__gallery);$i++):
$_image = $__gallery[($i+2) % count($__gallery)];
?>
<li>
<a href="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()); ?>" onclick="slide('<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()) ?>',<?php echo ($s = isset($s) ? ++$s : 0) ?>,'<?php echo $this->getGalleryUrl($_image) ?>'); return false;"><img src="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->resize(90); ?>" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>" /></a>
</li>
<?php endfor; ?>
</ul>
<ul class="container">
<?php
for($i = 0;$i < count($__gallery);$i++):
$_image = $__gallery[($i+3) % count($__gallery)];
?>
<li>
<a href="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()); ?>" onclick="slide('<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'image', $_image->getFile()) ?>',<?php echo ($s = isset($s) ? ++$s : 0) ?>,'<?php echo $this->getGalleryUrl($_image) ?>'); return false;"><img src="<?php echo $this->helper('catalog/image')->init($this->getProduct(), 'thumbnail', $_image->getFile())->resize(90); ?>" alt="<?php echo $this->htmlEscape($_image->getLabel()) ?>" title="<?php echo $this->htmlEscape($_image->getLabel()) ?>" /></a>
</li>
<?php endfor; ?>
</ul>
слайдер с прокруткой с помощью цайкла