- 1
Многое из представленного здесь на самом деле является просто непонятным говнобыдлокодерами кода.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+42.8
Многое из представленного здесь на самом деле является просто непонятным говнобыдлокодерами кода.
Многое из представленного здесь на самом деле является просто непонятным говнобыдлокодерами кода.
Нужна санитарная служба.
+27
<?php
abstract class registration{
/**
* @desc тип пользователя (soiskatel, rabotodatel, agent)
*/
protected $type;
abstract protected function set_BDToValidationUsers($login,$passwd,$lastName,$firstName,$patronymic,$phone,$sex,$year_month_day,$key);
abstract protected function set_BDFinalRegistration();
/**
* @desc сохраняет данные в таблице БД валидатор
*/
static public function pre_registration(){
#ПРОВЕРКА ПЕРЕДАННЫХ ДАННЫХ#
#НЕ СДЕЛАНО#
$array=$_POST;
$array['year_month_day']=$array['year'].'-'.$array['month'].'-'.$array['day'];
#СОХРАНЕНИЕ ДАННЫХ В БАЗЕ#
if(self::set_BDToValidationUsers($array['login'],$array['passwd'],$array['lastName'],$array['firstName'],$array['patronymic'],$array['phone'],$array['sex'],$array['year_month_day'],$array['key'])){
#ОТПРАВКА СООБЩЕНИЯ НА ПОЧТУ ДЛЯ ПОДТВЕРЖДЕНИЯ#
if(!self::send_mailRegistration($mail)){
return array(true);
}else{ return array(false,'mail');}
}else{ return array(false,'dataBase');}
}
protected function test_activation_key($key){
$query="SELECT * FROM validation_users WHERE activation_key='".$key."'";
$test=Mysql::prepare($query)->execute()->fetchall_assoc();
if(count($test)>0) return $test[0];
else return false;
}
protected function send_mailRegistration($mail){
$send=md5($mail.microtime());
$subject='регистрация на сайте';
$tetx2mail='регистрация на сайте my-new-job.wd<br>для подтверждения регистрации перейдите по ссылке <br><a href="http://my-new-job.wd/register/'.self::$type.'/mail/?key='.$send.'&save=y">подтвердить регистрацию</a><br><a href="http://my-new-job.wd/register/'.self::$type.'/mail/?key='.$send.'&save=n">отказаться от регистрации</a>';
$tetx2mail=iconv('utf-8','windows-1251',$tetx2mail);
if(@mail($mail,$subject,$tetx2mail)) return true;
else return false;
}
}
final class register_soiskatel extends registration{
protected $type='soiskatel';
static function registraion($key){
#ВАЛИДАЦИЯ ПЕРЕДАННЫХ ДАННЫХ#
#НЕ СДЕЛАНО#
#СОХРАНЕНИЕ ДАННЫХ В БАЗЕ#
if($test=self::test_activation_key($key)){
if(self::set_BDFinalRegistration($test)){
return array(true);
}else return array(false,'dataBase');
}else return array(false,'actiavation_key');
}
/**
* @desc заполняем предварительную таблицу БД для регистрации соискателя
* @see registration::set_BDToValidationUsers()
* @param string логин соискателя
* @param string пароль соискателя
* @param string имя соискателя
* @param string фамилия соискателя
* @param string отчество соискателя
* @param string телефон(ы) соискателя
* @param string пол соискателя
* @param string дата рождения соискателя
* @param string ключ активации
* @return bool занесена новая запись в БД или нет
*/
protected function set_BDToValidationUsers($login,$passwd,$lastName,$firstName,$patronymic,$phone,$sex,$year_month_day,$key){
$query='INSERT INTO validation_users
(login,
user_type,
password,
last_name,
first_name,
patronymic,
phones,
sex,
birthdate,
activation_key,
puttime)
VALUES
("'.$login.'",
"'.Qualifier::getCompetitorID().'",
"'.md5($passwd).'",
"'.$lastName.'",
"'.$firstName.'",
"'.$patronymic.'",
"'.$phone.'",
нет слов...
+28.9
$revutxt = ($result_good['description']!='') ? $result_good['description'] : '';
вот где безопасность! вот где проверка верных значений переменных!)
+15.7
switch (true) {
case $formid == 'search_form' :
case $formid == 'search_theme_form' :
$form['#action'] = getlangpref() . ltrim($form['#action'], '/');
$form['#submit']['gpcustom_customsubmit'] = array();
break;
case $formid == 'localizernode_translations' :
foreach ( $form['languages'] as $key => $value ) {
if ( !is_array($value['#options']) ) continue;
asort($form['languages'][$key]['#options']);
}
break;
case $formid == 'contact_mail_page' :
if ( $url = variable_get('gpcustom-contact-form-redirect', false) ) $form['#redirect'] = $url;
break;
}
Долго медитировал над этим кодом...
Чую, чувак уже достиг нирваны, в отличае от меня...
(Кусок из Дрюпального модуля)
+11.9
if ($site_is_work)
{
}
else
{
exit('Сайт не работает');
}
+13
echo '
Путина - в волгу!
Зубкова - на ВАЗ!
Только потом
Принимайтесь за нас!';
print'<a href="http://news.drom.ru/11803.html">ВВП в ОКУ!</a>';
Страна идиотов! Да кому усрался этот отечественный автопром! На нем ездить страшно!
+28
// country
if($user_country) {
$where .= '(tbl_publications.id_country = '.$user_country;
// city
if($user_city) {
$where .= ' OR tbl_publications.id_city = '.$user_city;
}
$where .= ')';
}else{
$where .= ' 1=1'; // black magic
}
черная магия.
+42.9
extract($GLOBALS);
Анекдот в одну строчку
+29.3
#Определяем Кому/От кого
function komu_ot_kogo($from,$type){
global $cook_login;
if($cook_login==$from){
if($type=="exit"){$komu="Куда";}
elseif($type=="enter"){$komu="Откуда";}
elseif($type=="cart"){$komu="Откуда";}
elseif($type=="back"){$komu="От кого";}
else{$komu="Кому";}}
else{$komu="От кого";}
if($type=="internet" or $type=="mobile"){$komu="Куда";}
return $komu;
}
+22
while (true) {
... некий код
if (d === true) {return d;}
... некий код.
}
Обнаружил в одном исходнике -