- 1
- 2
- 3
- 4
- 5
- 6
- 7
void f(bool b)
{
if(b.ToString().Length() == 4)
; // типа true
else if(b.ToString().Length() == 5)
; // типа false
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
void f(bool b)
{
if(b.ToString().Length() == 4)
; // типа true
else if(b.ToString().Length() == 5)
; // типа false
}
Сравнение
0
<?php /* "Just what do you think you're doing Dave?" */ ?>
Не говнокод, просто нашел в коде Wordpress :)
0
function atack_is_true(){
// функция защиты от хакерских атак
echo "AХТУНГ";
// блокируем нарушителя
while(1){}
Нечто подобное видел в самописной "луТшей CMS в мире", с портфелем разрабов на фрихосте,с дизайном от монстров и ифреймом. Они её денег хотели))))
0
use LWP::Simple;
use HTML::FormatText;
use Fcntl ':flock';
use DB_File;
for ($num = 0 ; $num <= 1900; $num=$num+25){
$url = "http://btk-online.ru/phcode/?curPos1=&curPos="."$num";
print $url."\n";
my $file = "text_in.txt";
my $file_out = "text_out.txt";
$connect = get($url) ;
$text = HTML::FormatText->format_string($connect);
open(MYFILE, ">" .$file) or die "Can't create file: $!";
flock(MYFILE, LOCK_EX);
print MYFILE $text, "\n";
flock(MYFILE, LOCK_UN);
$tie = tie( my @lines, DB_File , $file , O_RDWR , 0666 , $DB_RECNO)
or die "Cannot tie file $file: $!\n";
for ( $line_number = 140; $line_number <= 317 ; $line_number++){
print $line_number "\n";
unless ( $line_number < $tie->length){
die "Didn't find line $line_number in $file \n";
}
open (YFILE, ">>" .$file_out) or die "Can't create file $! \n";
flock (YFILE, LOCK_EX);
print YFILE "$lines[$line_number-1] \n";
flock (YFILE, LOCK_UN);
}
}
Ребят ! Спасибо ! Едиственное быстро найденое средство перекинуть код с одной тачки на другую :)
0
<?php
class Template {
private $name='';
function __construct() {
if(isset($_POST['name'])){
$this->name = $_POST['name'];
}
}
function __destruct(){
echo "<center>конец</center>";
}
/*function get_name(){
if ( isset($_POST['name']) && (sizeof($_POST['name'])!=0 )) {
$this->name = $_POST['name'];
return true;
} else {
return false;
}
} */
function render() {
if ($this->name != ''){
echo '
<form action="./index.php" method="post">
Введите имя:<input type="edit" name="name" size="20">
<input type="submit" name="addbutton" value="Отправить данные">
</form>';}
else {
echo "<center>$this->name<center>";
}
}
};
?>
0
<?php
class Template {
private $name;
function __construct() {
$this->name = $_POST['name'];
}
/*function get_name(){
if ( isset($_POST['name']) && (sizeof($_POST['name'])!=0 )) {
$this->name = $_POST['name'];
return true;
} else {
return false;
}
} */
function render() {
if ($this->name == ''){
echo '
<form action="./index.php" method="post">
Введите имя:<input type="edit" name="name" size="20">
<input type="submit" name="addbutton" value="Отправить данные">
</form>';}
else {
echo "<center>this->$name<center>";
}
}
};
?>
отакой клас
0
function address_addvar($vn,$v) {
/** \brief добавит переменную или изменит ее в адресной строке
\arg \c $vn имя переменной которую надо добавить или изменить
\arg \c $vn имя значение передаваемой переменной
\return сформированный линк для вставки в <a href после ? */
foreach ($_GET as $ELNAME=>$EL) {
if ($ELNAME==$vn) {$EL=$v;$found=true;}
$T=$T.$ELNAME."=".$EL."&";
}
if ($found==false) {$T=$T.$vn."=".$v;}
return $T;
}
0
try
{
GetRecentOrdersList();
}
catch (XmlFileHasWrongFormatException)
{
wrongClientSettingsXmlFormat = true;
}
if (wrongClientSettingsXmlFormat == true)
{
IList<RecentDocumentInfo> fakeList = new List<RecentDocumentInfo>();
SetRecentOrdersList(fakeList);
wrongClientSettingsXmlFormat = false;
}
Как правильно обрабатывать исключения
0
if (IFabrica::First == NULL)
{
this->link = IFabrica::First;
IFabrica::First = this;
}
0
sub random {
srand;
RAND:
my $rand = int(sprintf "%.f", 2 * rand() - 1) ^ int(sprintf "%.f", 2 * rand() - 1);
goto RAND if $rand == 0;
$rand = $rand > 0 ? 1 : 0;
return $rand;
}
шок и паника.