- 1
- 2
- 3
- 4
- 5
- 6
- 7
if (strrpos(' ' . $lsText, $v)) {
//
}
вместо
if (strpos($lsText, $v) !== false) {
//
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
if (strrpos(' ' . $lsText, $v)) {
//
}
вместо
if (strpos($lsText, $v) !== false) {
//
}
нашёл у себя на сайте vovkontakte.ru :) как же давно я его писал...
+154
$balans= round($balans[1],2);
$balans = explode('.', $balans);
$balans = $balans[0];
$cents = isset($balans[1]) ? (int)$balans[1] : '00';
$tmp=$balans."";
$balans_s= '';
for($i=0;$i<=strlen($tmp);$i++)
if(($i-3*ceil($i/3))!=-2) $balans_s= $tmp[strlen($tmp)-$i].$balans_s;
else $balans_s= $tmp[strlen($tmp)-$i]." ".$balans_s;
$balans_s = trim($balans_s).'.'.$cents.'$';
Аналог $balans_s = number_format($balans, 2, '.', ' ') . '$' со своим блэкджеком и шлюхами.
+78
private String createJndiName(Class homeClass) {
return "ejb/" + homeClass.getName().replace(".".charAt(0), "/".charAt(0));
}
no comments
+168
if ($page != 1) $pervpage = '<a href="?emw;News;1" rel="history2">'.first.'</a> | <a href="?emw;News;'.($page - 1).'" rel="history2">'.previous.'</a> | ';
if ($page != $total) $nextpage = ' | <a href="?emw;News;'.($page + 1).'" rel="history2">'.next.'</a> | <a href="?emw;News;'.$total.'" rel="history2">'.last.'</a>';
if ($page - 5 > 0) $page5left = '<a href="?emw;News;'.($page - 5).'" rel="history2">'.($page - 5).'</a> | ';
if ($page - 4 > 0) $page4left = '<a href="?emw;News;'.($page - 4).'" rel="history2">'.($page - 4).'</a> | ';
if ($page - 3 > 0) $page3left = '<a href="?emw;News;'.($page - 3).'" rel="history2">'.($page - 3).'</a> | ';
if ($page - 2 > 0) $page2left = '<a href="?emw;News;'.($page - 2).'" rel="history2">'.($page - 2).'</a> | ';
if ($page - 1 > 0) $page1left = '<a href="?emw;News;'.($page - 1).'" rel="history2">'.($page - 1).'</a> | ';
if ($page + 5 <= $total) $page5right = ' | <a href="?emw;News;'. ($page + 5) .'" rel="history2">'.($page + 5).'</a>';
if ($page + 4 <= $total) $page4right = ' | <a href="?emw;News;'. ($page + 4) .'" rel="history2">'.($page + 4).'</a>';
if ($page + 3 <= $total) $page3right = ' | <a href="?emw;News;'. ($page + 3) .'" rel="history2">'.($page + 3).'</a>';
if ($page + 2 <= $total) $page2right = ' | <a href="?emw;News;'. ($page + 2) .'" rel="history2">'.($page + 2).'</a>';
if ($page + 1 <= $total) $page1right = ' | <a href="?emw;News;'. ($page + 1) .'" rel="history2">'.($page + 1).'</a>';
if ($total > 1)
{
Error_Reporting(E_ALL & ~E_NOTICE);
echo "<center><div class=\"pstrnav\">";
echo $pervpage.$page5left.$page4left.$page3left.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$page3right.$page4right.$page5right.$nextpage;
echo "</div></center>";
}
Навигация.
+160
<?php
//...
public function saveTask($task){
if(is_numeric($task->id)){ //How do I check whether a member exists in php?
//update
}else{
// insert new
}
}
//...
Комментарий на 4-й строке убивает.
Снова код из vTiger CRM.
+162
$send = mysql_query("INSERT INTO comments VALUES(NULL,'$postid','$text','$name','$email','$date')");
if ($send == 'true')
{
....
}
Еще кусок из Light CMS
+156
$postid = htmlspecialchars($_POST['postid']);
mysql_query("UPDATE posts SET comments = comments + 1 WHERE id = $postid");
Кусок из Light CMS :)
+152
$(document).ready(function(){
$.get('/forum/51-79-1',
function(data){
$.post('/forum',{
'message':'Йа КреВетКо',
'ssid':$('input[name="ssid"]',data).val()
})
})
})
oO
+170
@$captcha = $_POST['captcha'] or die("Убедитесь, что вы ввели защитный код!$back");
$num = $_POST['num'];
if($captcha != $num)
{
echo "Вы ввели неправильный защитный код!$back";
exit;
}
Валидация формы онлайн-заявки на сайте магазина межкомнатных дверей. Зачем хранить капчу в сессии? На сессиях пускай студенты мучаются, а сабж писал целый аспирант.
−104
@hands_by_value.each do |hand|
if @hands_by_value.slice(@hands_by_value.index(hand)+1..@hands_by_value.index(@hands_by_value.last)).include?(hand)
@hands_by_value.delete_at(@hands_by_value.index(hand))
end
end
Рукотворный array.uniq! похоже :)