- 1
if (!function_exists('function_exists')) die('o_O');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+174
if (!function_exists('function_exists')) die('o_O');
существует или нет, вот в чем вопрос
+153
<?php
/*
$Id: specials.php,v 1.1.1.1 2004/03/04 23:42:27 ccwjr Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
CRE Loaded , Open Source E-Commerce Solutions
http://www.creloaded.com
Chain Reaction Works, Inc
Portions: Copyright © 2005 - 2006 Chain Reaction Works, Inc.
Last Modified by $Author$
Last Modifed on : $Date$
Latest Revision : $Revision:$
Released under the GNU General Public License
*/
if(!tep_session_is_registered('sppc_customer_group_id')) {
$customer_group_id = 'G';
} else {
$customer_group_id = $sppc_customer_group_id;
}
$random_product25 = tep_db_query("select distinct
p.products_id,
pd.products_name,
IF(pg.customers_group_price IS NOT NULL,pg.customers_group_price, p.products_price) as products_price,
p.products_tax_class_id,
p.products_image,
s.specials_new_products_price
from " . TABLE_PRODUCTS . " p
left join " . TABLE_PRODUCTS_GROUPS . " pg on p.products_id = pg.products_id and pg.customers_group_id like '%" . $customer_group_id . "%',
" . TABLE_PRODUCTS_DESCRIPTION . " pd,
" . TABLE_SPECIALS . " s
where
p.products_status = '1'
and p.products_id = s.products_id
and pd.products_id = s.products_id
and pd.language_id = '" . (int)$languages_id . "'
and s.status = '1'
and p.products_group_access like '%". $customer_group_id."%'
order by rand(), s.specials_date_added desc limit " . MAX_RANDOM_SELECT_SPECIALS);
$random_product24_side_row = tep_db_num_rows($random_product25);
if ($random_product24_side_row > 0){
// EOF Separate Price per Customer
//Eversun mod end for sppc and qty price breaks
?>
<!-- d specials //-->
<tr>
<td>
<?php
while ($product_specials22 = tep_db_fetch_array($random_product25)){
$product_specials22_id = $product_specials22['products_id'];
$product_specials22_image = tep_get_products_image($product_specials22['products_id']);
$product_specials22_name = tep_get_products_name($product_specials22['products_id']);
$pf->loadProduct($product_specials22['products_id'],$languages_id);
$special_random_price = $pf->getPriceStringShort();
}
$info_box_contents = array();
$info_box_contents[] = array('text' => '<font color="' . $font_color . '">' . BOX_HEADING_SPECIALS . '</font>');
new infoBoxHeading($info_box_contents, tep_href_link(FILENAME_SPECIALS));
$info_box_contents = array();
$info_box_contents[] = array('align' => 'center',
'text' => '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $product_specials22_id) . '">' . tep_image(DIR_WS_IMAGES . $product_specials22_image, $product_specials22_name, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a><br><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $product_specials22_id) . '">' . $product_specials22_name . '</a><br>' . $special_random_price);
new infoBox($info_box_contents);
if (TEMPLATE_INCLUDE_FOOTER =='true'){
$info_box_contents = array();
$info_box_contents[] = array('align' => 'left',
'text' => tep_draw_separator('pixel_trans.gif', '100%', '1')
);
new infoboxFooter($info_box_contents);
}
?>
</td>
</tr>
<!-- d specials_eof //-->
<?php
}
?>
Судя по всему, это говнокод с CRE Loaded. Это кусок дерьма, еще и продается за большие деньги!
+147
<?php
/***************************************************************************
* usercp_activate.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : [email protected]
*
* Id: usercp_activate.php,v 1.6.2.9 2005/09/14 18:14:30 acydburn Exp
*
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
*
***************************************************************************/
if ( !defined('IN_PHPBB') )
{
die('Hacking attempt');
exit;
}
Рихиты что ж тут еще скажешь...
+158.1
for( $i = 0 ; $i < strlen( $field_amount ); $i++ ) {
$letter = substr( $field_amount, $i, 1 );
if ( $letter == '0' || $letter == '1' || $letter == '2' || $letter == '3' || $letter == '4' || $letter == '5' || $letter == '6' || $letter == '7' || $letter == '8' || $letter == '9' ) {
$amount .= $letter;
}
}
$field_amount = $amount;
Разбирая сорцы биллинговой системы...
+152.3
if($_POST[tel]=='')
{
print "<script language=\"javascript\">\n";
print "showmsg('tel');\n";
print "</script>\n";
}
if($_POST[name]=='')
{
print "<script language=\"javascript\">\n";
print "showmsg('name');\n";
print "</script>\n";
}
if(($_POST[name]!='')&&($_POST[tel]!=''))
{
print "<meta http-equiv=\"Refresh\" content=\"0;URL=send.php?name=$_POST[name]&tel=$_POST[tel]\" />\n";
die();
}
Разбираю один движок инет-магазина. Первое что я понял - автор идиот. Второе - он совершенно ничего не знает об elseif'ах
+152
$n = count($arts) * $destruct_p;
$p = $n - floor(n);
$n = floor(n);
кодим без E_NOTICE
+147
// (C) Cody Mays <[email protected]> All Rights Reserved. BSD License
require_once('Auth/OpenID/DatabaseConnection.php');
require_once("Auth/OpenID/FileStore.php");
class OpenIDSystem
{
private $consumer;
private $response;
private $callbacks;
public function __construct()
{
$this->consumer = false;
$this->response = false;
$this->callbacks = false;
}
один из кандидатов на роль либы для работы с openID
+149
<xsl:template match="/ | @* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()" />
</xsl:copy>
</xsl:template>
+148
<xsl:template name="a">
<xsl:for-each select="//item">
<megaitem>
<xsl:value-of select="node()"/>
</megaitem>
</xsl:for-each>
</xsl:template>
+144
<?php
/**
* @author Mr. Roman Dunhill
* @copyright 2009
*/
$map_height = 301;
$map_weight = 518;
$map = imagecreate($map_weight, $map_height);
$grassimg = imagecreatefrompng("images/grass.png");
$grass_height = imagesy($grassimg);
$grass_width = imagesx($grassimg);
$start_point1 = ($map_height / 2) - ($grass_height / 2);
$transparent = imagecolorat($grassimg, 1, 1);
imagecolortransparent($grassimg, $transparent);
for($i = 0; $i < 7; $i++)
{
imagecopy($map, $grassimg, ($grass_width * $i), $start_point1, 0, 0, $grass_width, $grass_height);
}
$start_point2 = ($map_height / 2) - $grass_height;
for($i = 0; $i < 6; $i++)
{
imagecopy($map, $grassimg, (($grass_width * $i) + ($grass_width / 2)), $start_point2, 0, 0, $grass_width, $grass_height);
}
header('Content-Type: image/png');
imagepng($map);
?>