- 1
- 2
- 3
$videoname = explode(".",$video_name);
unset($videoname[count($videoname)-1]);
$videoname = implode(".",$videoname);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+166.4
$videoname = explode(".",$video_name);
unset($videoname[count($videoname)-1]);
$videoname = implode(".",$videoname);
Вот такое вот милое отрезание расширения файла = )
+166.4
function InitializeSubmenu(submenucontainerid, tablecellroid, tablecellid, fname) {
var s = "";
s = s + "function " + fname + "() { ";
s = s + "document.getElementById(submenucontainerid).style.visibility='';";
s = s + "BringToFront(submenucontainerid);";
s = s + "}";
if ((index = navigator.userAgent.indexOf("MSIE")) >= 0)
s = s + "document.getElementById('" + tablecellid + "').attachEvent(\"onmouseover\", " + fname + ");";
else
s = s + "document.getElementById('" + tablecellid + "').addEventListener(\"mouseover\", " + fname + ", true);";
s = s + "document.getElementById(tablecellroid).onclick = function() {";
s = s + "if( document.createEvent ) {";
s = s + "var evObj = document.createEvent('MouseEvents');";
s = s + "evObj.initEvent( 'click', true, false );";
s = s + "document.getElementById(tablecellid).dispatchEvent(evObj);";
s = s + "} else if( document.createEventObject ) {";
s = s + "document.getElementById(tablecellid).fireEvent('onclick');";
s = s + "}";
s = s + "}";
eval(s);
}
Как говориться, "eval() is evil" :-)
http://stackoverflow.com/questions/197769/when-is-javascripts-eval-not-evil
+166.4
<?
$query="SELECT * FROM Communicators WHERE phoneID=$phoneID";
$dba->query($query);
list($phoneID, $brandID, $phoneModel, $phoneDate, $phonePriceRetail, $phonePriceWS,$phonePriceWS1, $phoneDescrShort, $phoneDescrFull, $phonePicShort, $phonePicFull,
$phonePriceWSComment, $groupDefaultprice1, $groupDefaultprice2, $groupGroup2price1, $groupGroup2price2, $grouptempprice1, $grouptempprice2, $groupGorodprice1, $groupGorodprice2, $groupClientsprice1, $groupClientsprice2,
$standards, $height, $width, $thickness, $weight, $batteryType, $batteryMAH, $standbyTime, $talkTime, $phoneBookSize, $video, $processor, $calendar, $wap, $OS, $GPRS, $EDGE, $java, $FMradio, $memcard, $bluetooth, $modem, $irda, $EMS, $MMS, $USB, $dictaphone, $camera, $colorDisplay, $twoDisplays, $outlookSynchro, $otherDescription, $games, $ringFileFormat, $innerMemory, $mp3player, $corpus, $WiFi, $videoCall, $GPS, $xtraDescr, $id_article)=$dba->get_row();
?>
<h2>Описание <?=$brandName?> <?=$phoneModel?></h2>
<b>Основные характеристики</b><br>
<?if( $standards != "" ){?>Стандарт: <?=$standards?><br><?}?>
<?if( $corpus != "" ){?>Тип корпуса: <?=$corpus?><br><?}?>
Размеры, мм (Ш×В×Г): <?=$width?>×<?=$height?>×<?=$thickness?><br>
<?if( $weight != "" ){?>Вес: <?=$weight?> г<br><?}?>
Аккумулятор: <?if( $batteryType != "" ){?><?=$batteryType?>, <?}?><?if( $batteryMAH != "" ){?><?=$batteryMAH?> мА·ч<br><?}?>
<?if( $processor != "" ){?>Процессор: <?=$processor?><br><?}?>
<?if( ($innerMemory != "0") && ($innerMemory != 0) && ($innerMemory != "") ){?>Память RAM/ROM: <?=$innerMemory?><br><?}?>
<?if( $memcard != "" ){?>Слоты расширения: <?=str_replace("+","есть",str_replace("-","нет",$memcard))?><br><?}?>
<?if( $OS != "" ){?>Операционная система: <?=$OS?><br><?}?>
<?if( $calendar != "" ){?>Органайзер: <?=str_replace("+","есть",str_replace("-","нет",$calendar))?><br><?}?>
<br>
<b>Связь</b><br>
<?if( $USB != "" ){?>USB: <?=str_replace("+","есть",str_replace("-","нет",$USB))?><br><?}?>
<?if( $irda != "" ){?>Инфракрасный порт: <?=str_replace("+","есть",str_replace("-","нет",$irda))?><br><?}?>
<?if( $GPRS != "" ){?>GPRS: <?=str_replace("+","есть",str_replace("-","нет",$GPRS))?><br><?}?>
<?if( $EDGE != "" ){?>EDGE: <?=str_replace("+","есть",str_replace("-","нет",$EDGE))?><br><?}?>
<?if( $bluetooth != "" ){?>Bluetooth: <?=str_replace("+","есть",str_replace("-","нет",$bluetooth))?><br><?}?>
<?if( $WiFi != "" ){?>Wi-Fi: <?=str_replace("+","есть",str_replace("-","нет",$WiFi))?><br><?}?>
<?if( $GPS != "" ){?>GPS: <?=str_replace("+","есть",str_replace("-","нет",$GPS))?><br><?}?>
<br>
<b>Экран</b><br>
<?if( $colorDisplay != "" ){?>Экран: <?=str_replace("+","есть",str_replace("-","нет",$colorDisplay))?><br><?}?>
<?if( $twoDisplays != "" ){?>Сенсорный дисплей: <?=str_replace("+","есть",str_replace("-","нет",$twoDisplays))?><br><?}?>
<br>
<b>Мультимедийные возможности</b><br>
<?if( $mp3player != "" ){?>MP3-плеер: <?=str_replace("+","есть",str_replace("-","нет",$mp3player))?><br><?}?>
<?if( $ringFileFormat != "" ){?>Аудио форматы: <?=$ringFileFormat?><br><?}?>
<?if( $FMradio != "" ){?>FM радио: <?=str_replace("+","есть",str_replace("-","нет",$FMradio))?><br><?}?>
<?if( $dictaphone != "" ){?>Диктофон: <?=str_replace("+","есть",str_replace("-","нет",$dictaphone))?><br><?}?>
<?if( $camera != "" ){?>Камера: <?=str_replace("+","есть",str_replace("-","нет",$camera))?><br><?}?>
<?if( $video != "" ){?>Съемка видео: <?=str_replace("+","есть",str_replace("-","нет",$video))?><br><?}?>
<?if( $videoCall != "" ){?>Видеозвонок: <?=str_replace("+","есть",str_replace("-","нет",$videoCall))?><br><?}?>
<?if( $games != "" ){?>Игры: <?=str_replace("+","есть",str_replace("-","нет",$games))?><br><?}?>
<?if( $otherDescription != "" ){?>
<br>
<b>Прочее</b><br>
<?=nl2br($otherDescription)?>
<?}?>
Разгребаю это говно... Тот кто так пишет - недостоин жить :(
+166.3
function smla(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+=':)';}
function smls(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+='>( ';}
function smld(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+=':D';}
function smlf(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+='B)';}
function smlg(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+='%)';}
function smlh(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+=':(';}
function smlj(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+=':o';}
function smlw(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+='^_^';}
function smlk(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+='<_<';}
function smll(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+=';)';}
function smlq(){parent.window.document.getElementById('soob').focus();parent.window.document.getElementById('soob').value+=':p';}
Ещё один китаец. Вставляет смайлы в текстовое поле вот таким вот кодом. Источник — http://mirtorrent.ru/css/pppm.js
+166.3
<?php
if (($_COOKIE["prava"]==1)or($_COOKIE["prava"]==2))
{
$lstclient[]=mysql_query("select * from lstclient ");
$lstclient[]=mysql_query("select * from lstclient ");
$lstclient[]=mysql_query("select * from lstclient ");
$lstclient[]=mysql_query("select * from lstclient ");
$lstcou[]=mysql_query("select * from lstcou ");
$lstcou[]=mysql_query("select * from lstcou ");
$lstcou[]=mysql_query("select * from lstcou ");
$lstcou[]=mysql_query("select * from lstcou ");
$lstcou[]=mysql_query("select * from lstcou ");
/* ... и так еще два десятк строк ... */
echo'<tr><td>Страны</td><td>';
while($mas=mysql_fetch_row($countcou)){$counter=$mas[0];}
while($maslnk=mysql_fetch_row($lnkcou)){$coulnk[]=$maslnk[0];}
for ($i=1; $i<6; $i++)
{
echo' <select name="cou'.$i.'"><option value="0"> </option>';
while($mas=mysql_fetch_row($lstcou[$i-1]))
{
if ($i>$counter)
{
echo '<option value="'.$mas[0].'">'.$mas[1].'</option>';
}
else
{
if ($coulnk[$i-1]<>$mas[0]){echo '<option value="'.$mas[0].'">'.$mas[1].'</option>';}
else {echo '<option selected value="'.$mas[0].'">'.$mas[1].'</option>';}
}
}
echo'</select>';
}
echo'
</td>
</tr>
';
И подобного альтернативно-одаренного творчества там 150Кб (простейший CRUD, с одной таблицей)
+166.3
<img src="./img/pts/main.gif">
<!--<? if ($id=="main" or $id=="" or $id=="archmain")
print "<img src=\"./img/pts/main.gif\">";
if ($id=="ecotur" or $id=="archecotur")
print "<img src=\"./img/pts/main_ekotur.gif\">";
if ($id=="koni" or $id=="archkoni")
print "<img src=\"./img/pts/main_koni.gif\">";
if ($id=="piknik" or $id=="archpiknik")
print "<img src=\"./img/pts/main_piknik.gif\">";
if ($id=="eco" or $id=="archeco")
print "<img src=\"./img/pts/main_eco.gif\">";
if ($id=="maps")
print "<img src=\"./img/pts/main_maps.gif\">";
if ($id=="info" or $id=="archinfo")
print "<img src=\"./img/pts/main_info.gif\">";
if ($id=="sitemap")
print "<img src=\"./img/pts/main_sitemap.gif\">";
if ($id=="contacts")
print "<img src=\"./img/pts/main_kord.gif\">";
if ($id=="ny")
print "<img src=\"./img/pts/main_ny.gif\">";
if ($id=="mas")
print "<img src=\"./img/pts/main_mas.gif\">";
?> -->
</td>
</tr>
<tr>
<td bgcolor="#e0ead3" background="./img/pts/left_main.gif" width="11" style="background-image: url(./img/pts/left_main.gif)"></td>
<td width="650" bgcolor="#e0ead3"><?
if ($id=="main" or $id=="")
include("global.php");
if ($id=="order")
include("order.php");
if ($id=="action")
include("action.php");
if ($id=="search")
{include("search/search.php");}
if ($id=="about" & $cat=="")
include("about.php");
if ($id=="archmain")
include("archnews.php");
if ($id=="contacts")
include("contacts.php");
if ($id=="about" & $cat=="ecoproj")
include("about/ecoproj.php");
if ($id=="about" & $cat=="anim")
include("about/anim.php");
if ($id=="about" & $cat=="prof")
include("about/prof.php");
if ($id=="about" & $cat=="press")
include("about/press.php");
if ($id=="rest" & $cat=="")
include("rest.php");
if ($id=="rest" & $cat=="child")
include("rest/child.php");
if ($id=="rest" & $cat=="child_eco")
include("rest/child_eco.php");
if ($id=="rest" & $cat=="child_edu")
include("rest/child_edu.php");
if ($id=="rest" & $cat=="child_gam")
include("rest/child_gam.php");
if ($id=="rest" & $cat=="child_his")
include("rest/child_his.php");
if ($id=="rest" & $cat=="child_sez")
include("rest/child_sez.php");
if ($id=="rest" & $cat=="child_zoo")
include("rest/child_zoo.php");
if ($id=="rest" & $cat=="child_str")
include("rest/child_str.php");
if ($id=="rest" & $cat=="child_dop")
include("rest/child_dop.php");
if ($id=="rest" & $cat=="fam")
include("rest/fam.php");
if ($id=="rest" & $cat=="adult")
include("rest/adult.php");
if ($id=="rest" & $cat=="eco")
include("rest/eco.php");
if ($id=="club" & $cat=="")
include("club.php");
if ($id=="club" & $cat=="cafe")
include("club/cafe.php");
if ($id=="club" & $cat=="piknik")
include("club/piknik.php");
if ($id=="club" & $cat=="gost")
include("club/gost.php");
if ($id=="koni" & $cat=="")
include("koni.php");
if ($id=="koni" & $cat=="uslugi")
include("koni/study.php");
if ($id=="koni" & $cat=="walk")
include("koni/walk.php");
if ($id=="koni" & $cat=="dom")
include("koni/dom.php");
if ($id=="koni" & $cat=="poni")
include("koni/poni.php");
if ($id=="koni" & $cat=="sell")
include("koni/sell.php");
if ($id=="koni" & $cat=="ippoter")
include("koni/ippoter.php");
Попросили заменить кое что на сайте, начал смотреть исходный код. Умилил ^_^
+166.3
require_once ("dbsettings.inc");
require_once ("User.inc");
require_once ("UserFactory.inc");
require_once ("UserGroup.inc");
$login = "aa";//$_POST["login"];
$pass = "as";//$_POST ["pass"];
$__o__III___o__ = new dbsettings (
"localhost",
"root",
"*********",
"WEBSITE",
"Users" );
$__o__IV___o__= new UserFactory (
$__o__III___o__);
$TempUser= $__o__IV___o__->createUser( $login, $pass );
Ну и фантазия! ()
+166.2
<?
$fileSelect = array();
$sql = 'SELECT * FROM bd_file';
$stmt = db_prepare($sql, $file); $res = db_query($stmt);
while($row = db_fetch_row(res))
{
if (!is_file(filefolder.'/'.$row[название_файла]))) {
$fileSelect[$file] = $file;
}
}
unset($fileSelect);
?>
В добавок к #2929.
Этим образом идет проверка существование документов в панели администратора
+166.2
<form name='change_form'
enctype='multipart/form-data'
method='post'
onSubmit='if (!checkfilled(document.change_form,"name")) return false;
if (!checkfilled(document.change_form,"email")) return false;
if (!checkfilled(document.change_form,"text")) return false;
if (!checkfilled(document.change_form,"company")) return false;
if (!checkfilled(document.change_form,"phone")) return false;
if (!checkint(document.change_form,"city_code", -2147483648, 2147483648)) return false;
'
action='/request/?do=add'>
Гениальное решение для проверки html-формы.
+166.1
<?php
function menu($menu_punkt="Главная")
{
if ($menu_punkt == "Главная")
{
echo "<p>Главная</p>";
}
else
{
echo "<p><a href='index.php'>Главная</a></p>";
}
if ($menu_punkt == "Книги")
{
echo "<p>Книги</p>";
}
else
{
echo "<p><a href='index.php'>Книги</a></p>";
}
if ($menu_punkt == "Уроки")
{
echo "<p>Уроки</p>";
}
else
{
echo "<p><a href='index.php'>Уроки</a></p>";
}
if ($menu_punkt == "Статьи")
{
echo "<p>Статьи</p>";
}
else
{
echo "<p><a href='index.php'>Статьи</a></p>";
}
/* Еще около 10 пунктов меню */
if ($menu_punkt == "О сайте")
{
echo "<p>О сайте</p>";
}
else
{
echo "<p><a href='about.php'>О сайте</a></p>";
}
}
?>
Меню сайта...