- 1
echo 'antichat'
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+138
echo 'antichat'
ggg
+148
do {
continue;
} while (false);
Зациклится или нет?
+140.6
public String find(String request) {
String result = "";
status.setState(Status.STATUS_IN_PROGRESS);
status.setMessage("search start");
buildTokens(request);
if (buildWords()) {
if (buildSynonyms()) {
if (buildValues()) {
if (buildProperties()) {
if (buildParameters()) {
result = buildCondition();
status.setParameters(new ArrayList(parameters));
status.setState(Status.STATUS_SUCCESS);
status.setMessage("search done successfully");
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build parameters");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build properties");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build values");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build synonyms");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build words");
}
return result;
}
По мотивам http://www.govnokod.ru/593
Ява суровей :)
+154
switch($action){
default:
case 'main':
{
if($request_do == 'adtb'){
$sql->Query("SELECT * FROM utb WHERE `siteid` = $request_site AND `uid` = ".$_SESSION['id'].";");
if($sql->size_of_result == 0){
$sql->Query("INSERT INTO utb VALUES(null,".$_SESSION['id'].",$request_site,'$request_url');");
}
}
if($request_do == 'del' && isset($request_id)){
$sql->Query("SELECT * FROM utb WHERE `id` = $request_id AND `uid` = ".$_SESSION['id'].";");
if($sql->size_of_result != 0){
$sql->Query("DELETE FROM utb WHERE `id` = $request_id;");
}
}
if($request_do == 'save' && is_array($request_tbdata)){
foreach($request_tbdata as $k=>$v){
$sql->Query("UPDATE utb SET `url` = '$v' WHERE `id` = $k;");
}
}
$sql->Query("SELECT `id`, `domen`, `sitename` FROM sites;");
$sdata = $sql->GetAssoc();
$sql->Query("SELECT *,(SELECT `domen` FROM sites WHERE `id` = utb.id) as `site` FROM utb WHERE `uid` = ".$_SESSION['id'].";");
$udata = $sql->GetAssoc();
$sql->Query("SELECT `id`, `domen` FROM sites WHERE `id` NOT IN(SELECT `siteid` FROM utb WHERE `uid` = ".$_SESSION['id']." );");
$data = $sql->GetAssoc();
$smarty->assign('sdata',$sdata);
$smarty->assign('data',$data);
$smarty->assign('udata',$udata);
$smarty->assign('id',$_SESSION['id']);
$smarty->display('links.tpl');
break;
}
}
Ага новые конструкции в PHP! Нашел в одной Cmsке
+139.3
(bool) $frmchk_user_edit = 0;
и такое тут сплошь и рядом...
платный продукт..
+138
alert('Anticat!!!!!1 ;)');
AlexTheC0d3r
+154
LRESULT ViewAddBuddy::OnPaint(UINT, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
{
CPaintDC dc( m_hWnd );
SetBkMode( dc, TRANSPARENT );
iNameLabel.Paint(dc);
iUIDLabel.Paint(dc);
iGroupLabel.Paint(dc);
if(0)
iMSNLabel.Paint(dc);
return 0;
}
код в рабочем проекте... ;(
+144
for (int i = 0; i < arr.Length; i++)
{
for (int j = 0; j < arr[i].Length; j++)
{
for (int k = 0; k < arr[i][j].Length; k++)
Console.Write(arr[i][j][k] + " ");
Console.Write("\n");
}
Console.Write("\n");
}
хотя это просто
вот, господа, пользуйтесь - говнокодец ещё свеженький))
+149.2
$page = preg_replace( array( "/action=.*?\\&/i",
"/bx_event_calendar_request=.*?\\&/i",
"/clear_cache=.*?\\&/i",
"/bitrix_include_areas=.*?\\&/i",
"/bitrix_show_mode=.*?\\&/i",
"/back_url_admin=.*?\\&/i"), "", $arParams['pageUrl']."&" );
$page = preg_replace( array( "/^(.*?)\\&\$/i", "/^(.*?)\\?\$/i" ), "\$1", $page );
как перечислить возможные слова или символы в регулярке? Нормальные программисты делают это через (word1|word2) и [&?], но в битриксе...
+213.9
if ($result=='admin') {
$result='admin'; }
выбрал, но не поверил