- 1
document.getElementById('popup_pic').innerHTML=document.getElementById('popup_pic').innerHTML; // no ie users
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+161
document.getElementById('popup_pic').innerHTML=document.getElementById('popup_pic').innerHTML; // no ie users
код в моем случае ложит ie
+161
const LinkText = 'Разместить заявку'; // текст по умолчанию для ссылки в шаблонах
// Применение
$sql = 'SELECT
ContestID,
DateStart,
DateEnd,
Name,
ThumbImg,
EntryText,
ResultText,
LinkText,
"' . self::LinkText . '" AS LinkTextByDefault,
VoteDateStart,
Действительно, почему бы не отправить мускулу константу, чтобы потом получить ее и подставить в шаблон?
+161
switch (trim($row->BallValue))
{
case '':
case 'NULL':
break;
default:
<...code...>
break;
}
+161
$key = 0;
foreach ($this->hosts as $key => $host) {
$key++;
.....
}
+161
function returnFalse() {
return false;
}
+161
<?php ////////////////////////////////
//Данная вставка будет обрабатывает переменные переданные post запросом;
//Передается с файла MenuProduction.php.
//и в соответсвтвии с переданной post переменной будет выставлять get переменную
//Page, для корректного перехода на нужную нам страницу_02.12.2009
/////////////////////////
?>
<table align="center" id="Table_01" width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="5" width="961" height="12">
<div id="Layer1">
<!--<table align="center" cellspacing="0">
<tr><td> <?php include('FunctionCellOn.php');
//Поясню, что делаем подключением данного php файла:
// В нем описана всего одна функция, которая сверяет переданный Get параметр
// с номером страницы(см. далее).
// Если значения равны, значит пользователь нажал на ячейку меню, следовательно,
//необходимо обозначить, что она нажата. Поэтому далее во всех ячейках меню делаем
//так: проверка, если совпадение есть, значит выводим заголовок ячейки меню
//как обычный текст, иначе обозначаем его как ссылку.
//Минус данного подхода - получилась мешанина php-кода c html
//Расшифровка страниц:
//$_GET['Page'] =
//1 - Главная
//2 - Интерактивная карта
//3 - Производство
//4 - О компании
//5 - Контакты
//далее пошли не пункты меню
//6 - Заявка на звонок
?>
<?php
//На главную страницу будут дополнительные условия, т.к. надо
//чтобы по умолчанию грузилась главная страница, то следовательно
//по умолчанию надо и отобразить ячейку меню 'главная', как 'нажато
//Для этого помимо стандартной проверке на нажатие, надо еще
//проверить вот что: если ни одни параметр методом Get не передан, то
//соответственно грузится просто index.php, где по умолчанию
//в область вывода загружаем файли соответствующий пункты меню 'главная'
//Следовательно ссылку 'главная' делаем не активной
if ((CellOnCheck($_GET['Page'],1) == true) ||
!isset($_GET["Page"]) && !isset($_GET["id_news"]) &&
!isset($_GET["archives"]) && !isset($_GET["page"])) {
echo "<Span class = \"MenuCellOn\">Главная</Span>";
}
else echo "<a href=\"http://amalker.su\">Главная</a>";
?>
</td>
<td>
<?php
if (CellOnCheck($_GET['Page'],4) == true) {
echo " | <Span class = \"MenuCellOn\">О компании </Span>";
}
else echo " | <a href=\"index.php?Page=4\">О компании </a>";
?>
</td>
<td> | <a href="map/map_client.php" target="_blank">Карта конструкций<img src="new.png" width="6" height="12" border="0"></a>
</td>
<td><?php
if (CellOnCheck($_GET['Page'],3) == true) {
echo " | <Span class = \"MenuCellOn\">Производство </Span>";
}
else echo " | <a href=\"index.php?Page=3\">Производство </a>";
?>
</td>
<td>
<?php
if (CellOnCheck($_GET['Page'],5) == true) {
echo " | <Span class = \"MenuCellOn\">Контактная информация</Span>";
}
else echo " | <a href=\"index.php?Page=5\">Контактная информация</a>";
?></td>
</tr>
</table>--></div>
Ужас и только.
+161
<?php
/*
=====================================================
Esay Engne Site CMS
-----------------------------------------------------
http://ees-co.com
-----------------------------------------------------
Copyright © 2010 - 2011 EES
=====================================================
Назначение: просмотр offline сайта
=====================================================
*/
require_once("engine/class/security_mod.php");
$status_a = "000";
require_once("index.php");
?>
Esay Enigme MKS
offline.php из корня системы.
Долго думал.
+161
<?
//------------------------------------------//
// Рисуем кнопку с цифирками xD //
//------------------------------------------//
// Берём конфиг и библиотеки
$db_db = "hoster1129_mc"; // Имя базы данных
$db_user = "hoster1129_mc"; // Пользователь сервера баз данных
$db_pass = "SH3vOp4m"; // Пароль
$db_server = "localhost"; // Имя сервера
$red = "80"; // RGB(Red)
$green = "80"; // RGB(Green)
$blue = "80"; // RGB(Blue)
//$count = "123";
// Проверим соединение с базой
$link = @mysql_connect($db_server, $db_user, $db_pass);
if(!$link)
{
die('Невозможно подключится к MySQL базе');
}
//Убираем кол-во
$count = "0";
//Берем кол-во серверов с базы
$link = mysql_connect($db_server, $db_user, $db_pass);
if(!$link) die("MySQL Error");
mysql_select_db($db_db) or die("MySQL Error");
$query = "SELECT * FROM ats_stats";
$result = mysql_query($query, $link) or die(mysql_error());
//Цикль
while($info = mysql_fetch_array($result))
{
if($_GET['username'] == $info['username'])
{
$count = $info['num_ratings'];
break;
}
}
//Рисуем))
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-type: image/png");
//Устанавливаем переменные
$whatthefuck = mb_strlen($count);
$image = ImageCreateFromPNG('vote.png');
$color = ImageColorAllocate($image,$red,$green,$blue);
//Проверяем кол-во символов
if($whatthefuck == 1)
{
ImageString($image,3,62,15,$count,$color);
}
elseif($whatthefuck == 2)
{
ImageString($image,3,58,15,$count,$color);
}
elseif($whatthefuck == 3)
{
ImageString($image,3,55,15,$count,$color);
}
elseif($whatthefuck == 4)
{
ImageString($image,3,51,15,$count,$color);
}
elseif($whatthefuck == 5)
{
ImageString($image,3,48,15,$count,$color);
}
else
{
ImageString($image,3,50,15,"WTF?!",$color);
}
//Выводим картинку
ImagePNG($image);
?>
Скрипт должен выводить число голосов по имени.
+161
englishWords = new Array()
englishWords['ф'] = 'a'
englishWords['и'] = 'b'
englishWords['с'] = 'c'
englishWords['в'] = 'd'
englishWords['е'] = 'e'
englishWords['а'] = 'f'
englishWords['п'] = 'g'
englishWords['р'] = 'h'
englishWords['ш'] = 'i'
englishWords['о'] = 'j'
englishWords['л'] = 'k'
englishWords['д'] = 'l'
englishWords['ь'] = 'm'
englishWords['т'] = 'n'
englishWords['щ'] = 'o'
englishWords['з'] = 'p'
englishWords['й'] = 'q'
englishWords['к'] = 'r'
englishWords['ы'] = 's'
englishWords['е'] = 't'
englishWords['г'] = 'u'
englishWords['м'] = 'v'
englishWords['ц'] = 'w'
englishWords['ч'] = 'x'
englishWords['н'] = 'y'
englishWords['я'] = 'z'
function convertString(string) {
newstring = ''
for (i=0;i<string.length;i++)
{
newstring += englishWords[string[i]];
}
alert(newstring)
}
Минут двадцать вбивал английский алфавит...
И все для того, что бы создать эффект, будто пользователь забыл переключить раскладку при печати...
+161
/* Controller */
class UserController extends Controller
{
public function actionAvatar()
{
$model=new User;
if(isset($_POST['User'])){
$model->attributes=$_POST['User'];
$model->image=CUploadedFile::getInstance($model,'image');
if($model->save()){
//$model->image->saveAs('path/to/localFile');
// перенаправляем на страницу, где выводим сообщение об
// успешной загрузке
echo '1';
}else{
echo '0';
}
}
$this->render('avatar', array('model'=>$model));
}
/* View */
<?php echo CHtml::form('','post',array('enctype'=>'multipart/form-data')); ?>
<?php echo CHtml::activeFileField($model, 'image'); ?>
<div class="row buttons">
<?php echo CHtml::submitButton(); ?>
</div>
<?php echo CHtml::endForm(); ?>
/* Model */
public function rules()
{
// NOTE: you should only define rules for those attributes that
// will receive user inputs.
return array(
...
array('image', 'file', 'types'=>'jpg, gif, png', 'maxSize' => 1024*1024),
);
}
Yii - загрузка изображений