- 1
- 2
- 3
- 4
...
chmod($file, 0777);
unlink($file);
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
...
chmod($file, 0777);
unlink($file);
...
На просторах интернета можно найти функцию для рекурсивного удаления папки со всем содержимым вот с таким фрагментом.
+156
// считает кол-во основных вопросов в тесте
function get_qnum($file_name) {
$dom = get_str_file($file_name);
$root = $dom->documentElement;
$nodes = $root->childNodes;
$currentTask = array();
foreach ($nodes as $node) {
if ($node->nodeName == 'TASK') {
$currentTaskName = $node->getAttribute('NAME');
if ($currentTaskName == $_SESSION['TEOR']) {
$currentTask['NAME'] = $currentTaskName;
$currentTask['QUEST'] = array();
$Task_info = $node->childNodes;
foreach ($Task_info as $info) {
if ($info->nodeName == 'QUEST')
$currentTask['QUEST'][] = ss_qstn_desc($info);
if ($info->nodeName == 'QUESTYESNO')
$currentTask['QUEST'][] = ss_qstnyesno_desc($info);
}
}
}
}
return count($currentTask['QUEST']);
}
+144
...
<body>
<form action="top1.php" method="get">
<input type="checkbox" value="f1()" name="a1" > Windows 2000
<input type="checkbox" value="f2()" name="a2" > Windows 7
</form>
</body>
</html>
<?php
function f1(){
if($_POST['a1']){
echo 'Good';
}else
echo 'bad';
}
?>
Автор этого чуда хотел, чтоб
"При отметке галочкой первого чекбокса должно ниже самих чекбоксов вывестись слово good"
+168
<html><head></head>
<body>
<form action="top1.php" method="get">
<input type="checkbox" value="f1()" name="a1" > Windows 2000
<input type="checkbox" value="f2()" name="a2" > Windows 7
</form>
</body>
</html>
<?php
function f1(){
if($_POST['a1']){
echo 'Good';
}else
echo 'bad';
}
?>
+171
function TransInfo($d){
if(isset($_REQUEST[$d])){
switch($d){
case is_integer($d):
$p = "/[^0-9$]/";
break;
case is_string($d):
$p = "/[^a-z$]/";
break;
}
$d = trim(isset($_REQUEST[$d]) ? $_REQUEST[$d] : $_REQUEST[$d]);
if (preg_match($p, $d)) { Header("Location: index.php"); exit; }
}else{
echo "Нет данных";
}
}
как прокомментировал её автор: "небольшая функция по приему данных для get и post"
+128
include ("bd.php");// файл bd.php должен быть в той же папке, что и все остальные, если это не так, то просто измените путь
$result4 = mysql_query ("SELECT avatar FROM users WHERE activation='0' AND UNIX_TIMESTAMP() - UNIX_TIMESTAMP(date) > 3600");//извлекаем аватарки тех пользователей, которые в течении часа не активировали свой аккаунт. Следовательно их надо удалить из базы, а так же и файлы их аватарок
if (mysql_num_rows($result4) > 0) {
$myrow4 = mysql_fetch_array($result4);
do
{
//удаляем аватары в цикле, если они не стандартные
if ($myrow4['avatar'] == "avatars/net-avatara.jpg") {$a = "Ничего не делать";}
else {
unlink ($myrow4['avatar']);//удаляем файл
}
}
while($myrow4 = mysql_fetch_array($result4));
}
Вот как учат детей программировать там http://ruseller.com/lessons.php?rub=37&id=369
просто умер от этого while($myrow4 = mysql_fetch_array($result4));
+186
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][0]) {$aaaaa1=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][0]]);} else $aaaaa1='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][1]) {$aaaaa2=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][1]]);} else $aaaaa2='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][2]) {$aaaaa3=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][2]]);} else $aaaaa3='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][3]) {$aaaaa4=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][3]]);} else $aaaaa4='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][4]) {$aaaaa5=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][4]]);} else $aaaaa5='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][5]) {$aaaaa6=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][5]]);} else $aaaaa6='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][6]) {$aaaaa7=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][6]]);} else $aaaaa7='';
if ($curretstatbuttons[mysql_result($result3, 0, "mcv_status")][7]) {$aaaaa8=array('type' => 'submit','name' => 'operation','value' => $latb[$curretstatbuttons[mysql_result($result3, 0, "mcv_status")][7]]);} else $aaaaa8='';
if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[2]='2'; $STATUS_PERM[7]='2'; $STATUS_PERM[14]='2';}
if ($MEGA_PERM['access_pfinal_news']==2) { $STATUS_PERM[8]='2'; $STATUS_PERM[15]='2';}
if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[9]='2'; $STATUS_PERM[16]='2';}
if ($MEGA_PERM['access_pedit_news']==2) { $STATUS_PERM[17]='2'; $STATUS_PERM[3]='2'; $STATUS_PERM[11]='2';}
if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[4]='2'; $STATUS_PERM[12]='2';}
if ($MEGA_PERM['access_pfinal_news']==2) { $STATUS_PERM[5]='2'; $STATUS_PERM[13]='2';$STATUS_PERM[10]='2';}
if ($MEGA_PERM['access_edit_news']==2) { $STATUS_PERM[1]='2';}
if (!($STATUS_PERM[$MCVD_STATUS]==2)) {$aaaaa1='';$aaaaa2='';$aaaaa3='';$aaaaa4='';$aaaaa5='';$aaaaa6='';$aaaaa7='';$aaaaa8='';}
Растворился в похапе, как в океане-море
Крыша едет и течет, чао, бомбино, сорри..
Каша кода и шаблонов, где найти энкодер?
Разгребу за "Доширак", я ведь быдлокодер!!
Этот код писал индус, сука, злоебучий
Буду все писать с нуля, я намного круче!
Левой код пишу в блокноте, правой с телкой в аське..
Называй меня теперь быдлокодер Вася!!
+166
$hotel_array=array();
$hotel_room_array=array();
$hotel_services_array=array();
$hotel_array=array();
$shoppingandgifts_array=array();
$other_array=array();
$aquapark_array=array();
$musichall_array=array();
$cinema_array=array();
$circus_array=array();
$club_array=array();
$dolphinarium_array=array();
$exhibition_array=array();
$museum_array=array();
$zoo_array=array();
$theatre_array=array();
$sportground_array=array();
$other_array=array();
$restaurant_array=array();
$restaurant_hall=array();
$partner_view_array=array();
$events_array=array();
$event_partner_array=array();
$event_tags_array=array();
$event_types_array=array();
$event_views_array=array();
$newsletter_array=array();
$newsletter_block_array=array();
$newsletter_block_event_array=array();
$mediacontent_array=array();
$contacts_array=array();
$all_phones_array=array();
$all_emails_array=array();
$partner_contacts_array=array();
$all_comission_array=array();
$all_contacts_array=array();
$partner_airport=array();
$partner_cards=array();
$partner_cuisine=array();
$partner_dresscode=array();
$partner_interior=array();
$partner_music=array();
$partner_owners=array();
$partner_parking=array();
$restaurant_fun=array();
$restaurant_type=array();
$hotel_landscape=array();
$hotel_purpose=array();
$hotel_type=array();
$contacts_array=array();
$partners_array=array();
$partner_contacts_array=array();
$media_table_array=array();
$partner_airport_array=array();
$partner_cards_array=array();
$partner_cuisine_array=array();
$partner_dresscode_array=array();
$partner_interior_array=array();
$partner_music_array=array();
$partner_owners_array=array();
$partner_parking_array=array();
$restaurant_fun_array=array();
$partner_additional_array=array();
$restaurant_type_array=array();
$hotel_landscape_array=array();
$hotel_purpose_array=array();
$restaurant_replace_array=array();
$restaurant_hall_array=array();
$partnertype_view_replace_array=array();
$city_view_replace_array=array();
Ye, baby... =_=
принципиально новая оптимизация кода
+166
$restaurant_hall=$_POST['restaurant_hall'];
if ($_POST['restaurant_hall']) {
...
}
(facepalm) к успеху идёт...
+174
function disconnect_db($link) {
mysql_close($link);
unset($link);
$link = null;
}
а ты уверен, что ты отключился от ДБ?