- 1
- 2
call LABEL
LABEL: pop eax
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
call LABEL
LABEL: pop eax
Получение адреса текущей инструкции убийственным для производительности методом.
0
#!/etc/Tivoli/bin/perl
##############################################################
# Name: Default.cgi
#
# Description: Generates translated Default HTML page
# according to browser's language
# TMF 4.1
# Licensed Materials- Property of IBM
# (C) Copyright IBM Corp. 2000. All Rights Reserved
#
# US Government Users Restricted Rights- Use, duplication,
# or disclosure restricted by GSA ADP Schedule Contract with
# IBM Corp.
##############################################################
# wupddefhtml will bind all messages contained in default page
# accordingly ( LANG is set to the browser's locale )
$defaultPage=`wupddefhtml -out`;
# all links in the default page are absolute or relative to root
# so we need to fix them because we have changed location
$defaultPage =~ s|href=|href=../|g;
$defaultPage =~ s|//|/|g;
print("HTTP/1.0 200 OK
Contents-Type: text/html
");
print "$defaultPage";
строка print("HTTP/1.0 200 OK
явно говорит о глубоких знаниях протокола :))
(C) Copyright IBM Corp. - ИТ лидер - что еще сказать
0
cStaticObject * CreateStaticObject ( obj_id_t object_id, mesh_id_t mesh_id, material_id_t material_id, int32_t coord_x, int32_t coord_y, int32_t coord_z, int32_t angle_azimuth, int32_t angle_zenith, int32_t angle_longitudinal, uint32_t size_x, uint32_t size_y, uint32_t size_z, uint16_t flags );
0
delete ptr + int(ptr=0);
Освобождение памяти и обнуление указателя.
0
StringBuffer sql = new StringBuffer();
sql.append("INSERT INTO ");
sql.append(" APPLIED_TABLE ");
sql.append(" ( ");
sql.append(" PROJECT_ID, ");
sql.append(" APPLIED_ID, ");
sql.append(" APPLIED_DAY, ");
sql.append(" USER_ID, ");
sql.append(" APPLIED_NAME, ");
sql.append(" APPLIED_LIMIT, ");
sql.append(" APPLIED_COMMENT, ");
sql.append(" CATEGORY_ID, ");
sql.append(" DB_ID, ");
sql.append(" EXCEL_ID, ");
sql.append(" UPDATE_DATE, ");
sql.append(" UPDATE_NAME ");
sql.append(" ) VALUES ( ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" SYSDATE, ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" ?, ");
sql.append(" SYSDATE, ");
sql.append(" ? ");
sql.append(" ) ");
Китайцы составляют SQL запрос. Обратите внимание, что буфер склеиваетсо токо из литералов. Что мешало им написать просто строку с содержимым объединяющим енто все, остается загадкой.
0
<?php echo ((strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) ? "top: 35px;" : ""); ?>
Постоянно натыкаюсь, разбирая старые проекты. Народ просто не знал, про CC в осле.
0
$now = mktime(date("G"), date("i"), date("s"), date("m") , date("d"), date("Y"));
получение текущего времени :)
читайте доки, юзернеймы.
0
function ru_title() {
global $locale, $lang, $settings;
define("DIVIDER", $locale['title-00']);
$title = "";
if (stristr($_SERVER['REQUEST_URI'],"news")){
$title = $locale['title-16'];
if (isset($_GET['readmore'])){
$result = dbquery("SELECT * FROM ".DB_PREFIX."news WHERE news_id='".$_GET['readmore']."'");
if (dbrows($result) != 0) {
$data = dbarray($result);
$title = $data["news_subject"].DIVIDER.$title;
}
}
}
elseif (stristr($_SERVER['REQUEST_URI'],"contact")){
$title = $locale['title-01'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"edit_profile")){
$title = $locale['title-02'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"lostpassword")){
$title = $locale['title-03'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"messages")){
$title = $locale['title-04'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"photogallery")){
$title = $locale['title-05'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"profile")){
$title = $locale['title-06'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"register")){
$title = $locale['title-07'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"search")){
$title = $locale['title-08'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"submit")){
$title = $locale['title-09'];
}
elseif (stristr($_SERVER['REQUEST_URI'],"downloads")){
if ($_SERVER['PHP_SELF'] !== "/infusions/mod_downloads/downloads.php"){ // Sky edition
$title = $lang['downloads_000'];
if (isset($_GET['cat_id'])){
$result = dbquery("SELECT * FROM ".DB_PREFIX."download_cats WHERE download_cat_id='".$_GET['cat_id']."'");
if (dbrows($result) != 0) {
$data = dbarray($result);
$title = $data["download_cat_name"].DIVIDER.$title;
}
}
}
}
return $title.(($title == "") ? ("") : (DIVIDER));
}
Споcоб реализации динамических заголовков для одной популярной CMS
0
//============================================================================================================================================
function isadekvat($ps_user){
global $conn1,$zright;
$pb1=1;
$rs_2=mysql_query("select STATUS from tbl_user where CODE=".$ps_user,$conn1);
$rs=mysql_fetch_array($rs_2);
$ps1=$rs['STATUS'];
mysql_free_result($rs_2);
$rs_2=mysql_query("select * from tbl_user_status where CODE=".$ps1,$conn1);
$rs=mysql_fetch_array($rs_2);
if ($rs['DO_MODER']==1){
if ($zright['DO_MODERATOR']==1 || $zright['DO_SET']==1){
$pb1=1;
}else{
$pb1=0;
}
}
if ($rs['DO_MODERATOR']==1 || $rs['DO_SET']==1){
if ($zright['DO_SET']==1){
$pb1=1;
}else{
$pb1=0;
}
}
mysql_free_result($rs_2);
return $pb1;
}
//============================================================================================================================================
Проверка пользователя на адекватность
Magneto
0
$buuuu = $buf;
if (!strstr($buf, 'No ch') && $buf!='') {
$nline = unserialize($buf);
foreach ($nline as $key=>$val) {
foreach ($val as $key1=>$val1) {
foreach ($val1 as $key2=>$val2) {
foreach ($val2 as $key3=>$val3) {
foreach ($val3 as $key4=>$val4) {
foreach ($val4 as $key5=>$val5) {
$key2 = str_replace($arepl, ' ', $key2);
$key2 = str_replace(' .', ' ', $key2);
$key2 = trim(ereg_replace(" +", ' ', $key2));
$oline[$key][$key1][$key2][$key3][$key4][$key5] = $val5;
}
}
}
}
}
}
$toline = serialize($oline);
$fw = fopen('ch.txt', 'w') ;
fwrite($fw, $toline);
fclose($fw);
foreach($oline as $key=>$val) {
foreach($val as $key1=>$val1) {
foreach($val1 as $key2=>$val2) {
foreach($val2 as $key3=>$val3) {
foreach($val3 as $key4=>$val4) {
foreach($val4 as $key5=>$val5) {
if ($key5>$last_ch_time) {
$last_ch_time = $key5;
}
}
}
}
}
}
}
}
названия переменных рулят!