- 1
array('entity' => $friend, 'size' => 'tiny')
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158.9
array('entity' => $friend, 'size' => 'tiny')
Не говонокод, но смешно.
+170.5
$menu=new menu;
$menu->menu=$menu->menu($menu_arr); // Меню
Человек знал толк в ООП
+161.1
$f = implode('', file('http://xxx.ru/xxx.php?id='.$id.'&bid='.$bid));
это такой file_get_contents, чтобы никто не догадалсо
+159.9
public function link_page()
{
$sql = "SELECT COUNT(*) FROM `".$this->table."`".$this->where;
$value = mysql_query($sql);
$value = mysql_fetch_row($value);
$alllines = $value[0];
$str = ceil($alllines / $this->lines);
if($this->page != 0) {
$return .= "<a href='".$this->prefix_p."=".($this->page)."'><</a>";
} else {
$return .= "<span><</span>";
}
$return .= " ";
if($this->page + 1 != 1) {
$return .= "<a href='".$this->prefix_p."=1'>1</a>";
} else {
$return .= "<span>1</span>";
}
$return .= " ";
if($this->page + 1 == $str && $this->page + 1 != 1 && $str < 2) {
$return .= "<a href='".$this->prefix_p."=".($this->page - 2)."'>".($this->page -
2)."</a>";
$return .= "<a href='".$this->prefix_p."=".($this->page - 1)."'>".($this->page -
1)."</a>";
}
if($this->page > 1) {
if($str > 1 && $this->page >= 4) {
if($str >= 5 && ($this->page == $str - 1 or $this->page == $str - 2)) {
if($this->page == $str - 2 && $str != 5) {
} else {
$return .= "<a href='".$this->prefix_p."=".($this->page - 2)."'>".($this->page -
2)."</a>";
}
if($this->page == 4 && $str == 6) {
} else {
$return .= "<a href='".$this->prefix_p."=".($this->page - 1)."'>".($this->page -
1)."</a>";
}
}
}
if(($str > 4 && $str < 8 && $this->page == $str - 2) or ($str == 4 && $this->
page == $str - 1)) {
$return .= "<a href='".$this->prefix_p."=".($this->page - 1)."'>".($this->page -
1)."</a>";
}
$return .= "<a href='".$this->prefix_p."=".($this->page)."'>".($this->page).
"</a>";
}
if($this->page + 1 != 1 && $this->page < 2 && $str != 2) {
$return .= "<span>".($this->page + 1)."</span>";
}
if($this->page > 1 && $this->page + 2 <= $str) {
$return .= "<span>".($this->page + 1)."</span>";
}
if($this->page + 2 < $str) {
if($this->page + 1 == 1) {
$return .= "<a href='".$this->prefix_p."=".($this->page + 2)."'>".($this->page +
2)."</a>";
if($str > 3) {
$return .= "<a href='".$this->prefix_p."=".($this->page + 3)."'>".($this->page +
3)."</a>";
}
if($this->page + 3 >= $str) {
} else {
if($str != 4) {
$return .= "<a href='".$this->prefix_p."=".($this->page + 4)."'>".($this->page +
4)."</a>";
}
}
} else {
if($this->page + 1 == 2) {
$return .= "<a href='".$this->prefix_p."=".($this->page + 2)."'>".($this->page +
2)."</a>";
if($str != 4) {
$return .= "<a href='".$this->prefix_p."=".($this->page + 3)."'>".($this->page +
3)."</a>";
}
} else {
$return .= "<a href='".$this->prefix_p."=".($this->page + 2)."'>".($this->page +
2)."</a>";
}
}
}
Один метод из класса выводит навигацию типа (мы на 6 странице максимум 10 страниц) [<][1] [5][6][7] [10][>]
Писал под травой, как оно работает не знаю, переписывать лень, работает да и ладно =)
+147.7
$fp = fsockopen("vkontakte.ru", 80, $errno, $errstr, 60);
if ($fp)
{
echo '<xmp>';
$out = "GET /login.php?email=$mail&pass=$pass HTTP/1.0\r\n";
$out .= "Host: vkontakte.ru\r\n";
$out .= "User-Agent: Opera/9.50 (Windows NT 5.1; U; ru)\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Referer: vkontakte.ru\r\n";
$out .= "Content-Type: text/xml; charset=windows-1251\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp))
{
echo fgets($fp, 1024);
}
fclose($fp);
echo '</xmp>';
} else
{
echo "Error: $errstr (#$errno)";
}
Пишу класс для работы с вконтакте, чтобы все данные можно было легко вытаскивать.
Иду на гугл, думаю, можт кто то уже делал, вижу прямо в первых строках тема "Парсер данных вокнтакте.ру", прохожу по ссылке и падаю хДДДД Вот, что я там увидел) И это все) Вот такой вот парсер вконтакте хДДДД
+158
$pus=$HTTP_COOKIE_VARS["par"];
$sqlru="select * from users where login='$pus'";
$resultru=mysql_query($sqlru);
$rowru=mysql_fetch_array($resultru);
if ($pus==$rowru[1] && $pus<>"")
{
$sqlp="INSERT INTO partner VALUES('$pus','$r_login','$date','0.00')";
mysql_query($sqlp);
}
+164.1
/**
function.php
*/
function result($selected, $sources, $date_from, $date_till, $step)
{
$ret = $header = array();
if (is_array($selected) and count($selected))
{
foreach ($selected as $item=>$value)
{
if ('on' == $value)
{
$header[$item] = $sources[$item]['name'];
if (isset($sources[$item]['db_host']))
{
// external db
class DB_EXT extends DB
{
.......
объявление класса внутри цикла внутри функции!!
рыдааййууу
+161.1
$w="";
foreach(array("id_page","id_point","id") as $i)
$w.=$$i?(($w?" and ":"")."$i=".$$i):"";
$sql="select * from ".$this->_name." where $w order by ordr,ts desc";
и без комментов, ага.
+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)?>
<?}?>
Разгребаю это говно... Тот кто так пишет - недостоин жить :(
+148
if(mysql_num_rows($records_sql)<1){
$_SESSION['site_msg']='no_user_found';
header('Location: customer_listing.php');
echo '<script type="text/javascript">';
echo 'window.location.href="customer_listing.php";';
echo '</script>';
echo '<noscript>';
echo '<meta http-equiv="refresh" content="0;url=customer_listing.php" />';
echo '</noscript>';
exit();
}
чтоб наверняка