- 1
- 2
- 3
if ( !defined("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED") ) {
define("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED", "NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+169
if ( !defined("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED") ) {
define("NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED", "NOTIFICATION_ERROR_QUESTION_FIELD_REQUIRED");
}
Блеать, что это? Наверное, я чего-то определенно не знаю.
+149
$parseDocument = newDocumentHTML($parseFile);
$data = $parseDocument->find('a.sAM');
$keyArr = array();
foreach($data as $d)
{
$pq = pq($d);
$keyArr[] = strip_tags($pq->html());
}
unset($keyArr[0]);
if(empty($keyArr))
{
throw new Exception('Fucking captcha');
return null;
}
else return $keyArr;
+160
if (isset ( $_POST ['atest'] ) && isset ( $_POST ['date_atest'] $_POST ['student'] ) && isset ( $_POST ['point'] ) ) {
( int ) $stud_id = $_POST ['student'];
( int ) $point = $_POST ['point'];
if (strlen ( $_POST ['atest'] ) > 3 && strlen ( $_POST ['date_atest'] ) == 10) {
$sql = "insert into `subjects` (`name`,`date`,`courses`,`group`)";
$sql .= "values (" . $db->qstr ( $_POST ['atest'] ) . "," . $db->qstr ( $_POST ['date_atest'] ) . "," . $course_input . "," . $group_input . ")";
$calc_attestation = "SELECT `users`.`id`, avg (`points`.`point`) attestation FROM `users`, `points`";
$calc_attestation .= "WHERE `users`.`id` = " . $stud_id . " AND `users`.`id` = `points`.`student`";
$result_calc_attestation = mysql_fetch_assoc(mysql_query($calc_attestation));
if ($result_calc_attestation['attestation'] >= 0 && $result_calc_attestation['attestation'] <= 0,5) {
$result_calc_attestation = 0;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
if ($result_calc_attestation['attestation'] >= 0,5 && $result_calc_attestation['attestation'] <= 1) {
$result_calc_attestation = 1;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
if ($result_calc_attestation['attestation'] >= 1 && $result_calc_attestation['attestation'] <= 1,5) {
$result_calc_attestation = 1;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
if ($result_calc_attestation['attestation'] >= 1,5 && $result_calc_attestation['attestation'] <= 2) {
$result_calc_attestation = 2;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
if ($result_calc_attestation['attestation'] >= 2 && $result_calc_attestation['attestation'] <= 2,5) {
$result_calc_attestation = 2;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
[Код сокращен]
if ($result_calc_attestation['attestation'] >= 11,5 && $result_calc_attestation['attestation'] <= 12) {
$result_calc_attestation = 12;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
if ($result_calc_attestation['attestation'] == 12) {
$result_calc_attestation = 12;
$add_attestation = "insert into `points` (`point`, `course`, `student`)";
$add_attestation .= "values (" . $result_calc_attestation . ", " . $course_input . ", " . $group_input;
}
if ($db->Execute ( $sql ) or $db->Execute ( $add_attestation ) === false) {
die ( 'Опаньки: ' . $db->ErrorMsg () );
}
$GLOBALS ['inform'] [] = "Атестація проведена";
} else {
$GLOBALS ['error'] [] = "Помилка додавання пари через те, що довжина назви менше 3-х символів або дата вказана не вірно.";
}
}
Ну и как это использовать? Я уже представил что будет если будет болонская система)
+167
unlink(__FILE__);
+146
<?php
$userTimelog->add($userId, 2, strtotime(date('d.m.Y')));
?>
Как можно знать о функции strtotime и не знать о $_SERVER['REQUEST_TIME'] или time()? :D
+161
// Функция определения количества слов в запросе
function kslov($s)
{
for($i=0;$i<=strlen($s)-1;$i++)
{
if(($s[$i]==' ')and(($s[$i+2]==' ')or($s[$i+3]==' '))){$s[$i]='';}
if(($s[$i]==' ')and($s[$i+1]=='')){$s[$i]='';}
if(($s[$i]==' ')and(($s[$i+2]=='')or($s[$i+3]==''))){$s[$i]='';}
if(($s[$i]==' ')and(($s[$i-3]=='')or($s[$i-2]==''))){$s[$i]='';}
}
$mp=explode(' ',$s);
$kp=count($mp);
if($kp>3){$kp=3;}
return $kp;
}
Реальный код...
+160
function createfile1($path,$info){
if(file_exists($path))
{
$fp=fopen($path,'a+');
fputs($fp,$info);
fclose($fp);
}
else
{
$fp=fopen($path,'w+');
fputs($fp,$info);
fclose($fp);
}
}
Функция с говорящим названием и пахнущим содержимым
+159
$time=date("d.m.Y.H.i.s");
$t=explode('.',$time);
$now=mktime($t[3],$t[4],$t[5],$t[1],$t[0],$t[2]);
кручу-верчу, time() хочу
+146
<!--marquee class="red">
С НОВЫМ ГОДОМ !
HAPPY NEW YEAR !
</marquee-->
+142
function get_row() {
return $this->row;
}
function get_seo_row() {
return $this->seo_row;
}
function get_template() {
return $this->template;
}
function get_paginator() {
return $this->paginator;
}
function get_caption() {
return $this->caption;
}
function get_caption_null() {
return $this->caption_null;
ФункциАнально