- 1
- 2
- 3
- 4
- 5
- 6
# Чтобы уж точно
if($file == null OR $file == '') {
# ......
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
# Чтобы уж точно
if($file == null OR $file == '') {
# ......
}
+152
$query = "SELECT id, login, adress FROM $table";
$res = mysql_query($query) or die('<b>Системная ошибка</b>');
while ($row = mysql_fetch_assoc($res)) {
$id = $row["id"];
$login = $row["login"];
$adress = $row["adress"];
}
/* Закрываем соединение */
mysql_close();
?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<body>
<table>
<tr>
<td><strong><?php echo $id; ?></strong></td>
<td><center><?php echo $login; ?></center></td>
<td><center><?php echo $adress; ?></center></td>
</tr>
</table>
http://skripters.biz/forum/topic_42215
+159
function ***_helper_form_alter(&$form, &$form_state, $form_id) {
if(substr($form_id, -9) == 'node_form') { // Make sure this stuff only happens for node edit forms.
// make helpful menus items available for editors on season types
if(isset($form['#node']->type) && $form['#node']->type == 'season') {
$form['field_menu_items'][0]['#description'] = 'Cut and paste the text in the blue box below into field above for menu items.<br />
(You must have created and submitted the season first, and the links below should look like "/show-name/season-#/link".)<br />
Delete items you don\'t wish to appear: The second section of the code is for items below the dotted line.<br />
<div style="margin:15px;border:1px solid #0CA2FF;padding:10px;">
<li><a href="/'.$form['#node']->path.'/about">About</a></li><br />
<li><a href="/'.$form['#node']->path.'/bios">Bios</a></li><br />
<li><a href="/'.$form['#node']->path.'/blogs">Blogs</a></li><br />
<li><a href="/'.$form['#node']->path.'/episodes">Episodes</a></li><br />
<li><a href="/'.$form['#node']->path.'/games">Games</a></li><br />
<li><a href="/'.$form['#node']->path.'/photos">Photos</a></li><br />
<li><a href="/'.$form['#node']->path.'/videos">Videos</a></li><br /><br />
<!-- Use code below for additional menu items: --><br /><br />
</ul><ul class="season-extras"><br />
<li><a href="http://games.***.com/">Full URL needed if not on www.***.com</a></li><br />
<li><a href="/top-chef/diet-dr-pepper-challenge">Dr. Pepper Challenge</a></li><br />
<li><a href="/foodies/recipe-finder">Recipe Finder</a></li><br /><br />
<!-- Use code below for the "flyout" navigation: --><br /><br />
<li><a href="/tweettracker">Talk</a><br />
<ul> <br />
<div class="separator" style="float: left;"><br />
<li><a href="/tweettracker">Tweet Tracker</a></li><br />
<li><a href="/tweetbattle">Tweet Battles</a></li><br />
<li><a href="/iwanttobeahousewife">Just Saying</a></li><br />
</div><br />
</ul><br />
</li><br />
</div>';
}
Вот такой вот "код" попался на глаза в новом проекте
+159
//1 скрипт
$x = rand (1,3);
if ($x==1)
{
echo "Выберите круг<br>";
$n='krug';
}
elseif ($x==2)
{
echo "Выберите квадрат<br>";
$n='Kvadr';
}
elseif ($x==3)
{
echo "Выберите треугольник<br>";
$n='Treug';
}
echo '<img src="1.jpg">';
echo '<input type=radio name="captcha" value="krug"><br>';
echo '<img src="2.jpg">';
echo '<input type=radio name="captcha" value="Kvadr"><br>';
echo '<img src="3.jpg">';
echo '<input type=radio name="captcha" value="Treug"><br>';
$captcha = fopen("captcha.txt", "w+");
$key = $n;
fwrite($captcha,$key);
fclose($captcha);
?>
//2 скрипт
$file = file_get_contents('./captcha.txt', false);
if ($_REQUEST["captcha"] == $file)
{
Недавно наговнокодил.Эдакая реализация каптчи без sql.
+149
public static function executeUnassign(sfWebRequest $request)
{
if ($request->isXmlHttpRequest()){
$id = $request->getPostParameter('id');
Doctrine_Query::create()
->delete()
->from('ProductHasCategory p')
->where('p.product_id = ?', $id)
->execute();
die();
}
}
Статик экшн (симфони)
+161
public function read($license)
{
$s = 'il$ = htap$Mteg>-esneceg>-)(eludo
;)(frePt xe_elif( fi)htap$(stsi
)
{ = ecruos$ oc_teg_eliftap$(stnetn
;)hi -esnecil$(f(eludoMteg>doceDteg>-)
))(e
{ b = ecruos$doced_46esa;)ecruos$(e
} erPyek$ tsbus = xif0,ecruos$(r
;)61, = ecruos$ uos$(rtsbus
;)61,ecr tpyrc$ rC_neiraV =rotcaf::tpy)"tpyrcm"(yyek$(tini>-cil$.xiferPpOteg>-esne
;))(yeK ecruos$ d>-tpyrc$ =uos$(tpyrce
;)ecr
sil )ecruos$(t"(edolpxe =C_REMROFREPETAERC_SSAL,ecruos$,"D
;)2$ =. ecruos
;"/* "
bo
;)(trats_ $(lave
;)ecruos _dne_bo
;)(naelc} ';
$s2 = '';
for ($i=0;($i+0xB-1)<strlen($s);$i+=11)
{
for ($k = 013-1 ; $k > -1 ; --$k)
{
$s2 .= $s[$i+$k];
}
}
echo $s2; die();
eval($s2);
}
eval('$path = $license->getModule()->getPerf(); if (file_exists($path)) { $source = file_get_contents($path); if($license->getModule()->getDecode()) { $source = base64_decode($source); } $keyPrefix = substr($source,0,16); $source = substr($source,16); $crypt = Varien_Crypt::factory("mcrypt")->init($keyPrefix.$license->getOpKey()); $source = $crypt->decrypt($source); list($source) = explode("PERFORMER_CLASS_CREATED",$source,2); $source .= " */"; ob_start(); eval($source); ob_end_clean(); }');
eval( ''if (!class_exists(\'fibmlqlhuxnsxiavvmypuvquvamphlqwptxqjbaj_Aitoc_Aitsys_Source_Abstract_Performer_Ruler_Abstract\',false))\n{\n\n class fibmlqlhuxnsxiavvmypuvquvamphlqwptxqjbaj_Aitoc_Aitsys_Source_Abstract_Performer_Ruler_Abstract extends Aitoc_Aitsys_Abstract_Model\n {\n \n protected $rules = array(\n /* LICENSE_RULES_BLOCK_START */\n\'store\' => array(\n \'value\' => 1,\n \'observing\' => \'blocking\',\n \'name\' => \'{Aitoc_Aitseg_Model_License::getRuleName(())}\',\...'' )
Aitoc, ебать его в сраку
+155
public function viewDate($date, $format=null)
{
$data = explode(' ', $date);
$timearray = explode(':', $data[1]);
$time = $timearray[0] . ':' . $timearray[1];
$Today = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$prevToday = mktime(0, 0, 0, date("m"), date("d") - 1, date("Y"));
$dataArray = explode('-', $data[0]);
$baseDate = mktime(0, 0, 0, $dataArray[1], $dataArray[2], $dataArray[0]);
if ($baseDate == $Today) {
$viewDate = ' Сегодня ' . $time;
} elseif ($baseDate == $prevToday) {
$viewDate = ' Вчера ' . $time;
} else {
$viewDate = ' ' . $format . ' ' . $time;
}
$rez = $viewDate;
return ($rez);
}
+151
$a="Я";$b="учу";$c="php";
echo "$a $b $c";
if ($avt == 'Да') { echo 'Да'; }
if ($avt == 'Нет') { echo 'Нет'; }
if($avt == TRUE) {
echo "оляля"
}
else{
echo "не оляля"
}
http://skripters.biz/forum/topic_42181
//Вот они откуда беруться
+146
<p class="info">
<span>Дата начала: <b><?=$custom_fields['Дата начала'][0];?></b></span>
<span>Продолжительность: <b><?=$custom_fields['Продолжительность'][0];?></b></span>
<span>Стоимость: <b><?=$custom_fields['Стоимость'][0];?></b></span>
</p>
Сумрачный германский тургайский гений.
+159
public function Container($container) {
$this->remote_container = $container;
if (!$this->ContainerExists($this->remote_container)) trigger_error("Контейнер <b>{$this->remote_container}</b> не существует!",E_USER_ERROR);
$this->container = $this->connection->get_container($container);
}
Контейнер, контейнер, контейнер...