-
+164
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
/*
common.php file
*/
// FeedBack form
if(is_file('include/FeedBack.php'))
require_once 'include/FeedBack.php';
else if(is_file('../include/FeedBack.php'))
require_once '../include/FeedBack.php';
else
Error('Не удается подключить модуль: include/FeedBack.php');
// Monitoring of page loading time
if(is_file('include/Monitoring.php'))
require_once 'include/Monitoring.php';
else if(is_file('../include/Monitoring.php'))
require_once '../include/Monitoring.php';
else
Error('Не удается подключить модуль: include/Monitoring.php');
Инклудим в инклудах.
psrustik,
07 Ноября 2011
-
+167
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
/**
* Удаление почтового индекса из строки адреса
* @param string $str исходный адрес
* @return string адрес без индекса
*/
function skip_addr_index($str) {
return substr(strstr($str, 'Челябинск'), 14);
}
Автор из Челябинска :-)
psrustik,
07 Ноября 2011
-
+169
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
// Комментарии:
// $stat_shows и $stat_click - массивы выборки БД
// ...
// ебанулся это пышпом пересчитывать? нах тебе мускул вообще нужен?
// хранил бы данные в текстовых файлах, парсил бы пышпом. красота!
if (!empty($stat_shows))
foreach ($stat_shows as $stat) {
$users[$stat['user_id']]['shows'] += $stat['shows'];
}
if (!empty($stat_click))
foreach ($stat_click as $stat) {
$money = ($stat['click_price'] + $stat['comis'] + $stat['target_price']) * $stat['clicks'];
$users[$stat['user_id']]['clicks'] += $stat['clicks'];
$users[$stat['user_id']]['money'] += $money;
}
peredozo,
07 Ноября 2011
-
+166
- 1
- 2
- 3
// FIXME - я знаю что есть функция которая приводит первый символ в верхний регистр
$first_letter = strtoupper(substr($modules, 0 , 1));
$modules = $first_letter. substr($modules , 1);
Как плохо когда нету интернета под рукой и нету возможности загуглить.
Главное не забыть о таком, а то потом твой код будут выкладывать кто будет читать.
Когда инет вернулся и нашел ucfirst()
Zerstoren,
04 Ноября 2011
-
+159
- 1
- 2
- 3
- 4
- 5
- 6
..... Всякий HTML .....
<?php echo "<div class='divfilter'>"; ?>
<?php echo "Пользователь: " ;?>
<?php echo CHtml::dropDownList('id_member',$id_member, $members); ?>
<?php echo "</div>"; ?>
..... Всякий HTML .....
Доделываю проект на Yii Framework, за предыдущим программистом, в одно их view заметил ))
Igogo,
03 Ноября 2011
-
+163
- 1
- 2
while($row = mysql_fetch_array($r))
echo $row[0] . '|' . $row[1] . '|' . $row[2] . '|' . $row[3] . '|' . $row[4] . '|' . $row[5] . "\n";
implode? не, не слышал
1101_debian,
03 Ноября 2011
-
+165
- 1
- 2
mysql_query("DELETE FROM tblTokens WHERE intRestaurantID = $id AND cToken = '$token';");
mysql_query("INSERT INTO tblTokens (intRestaurantID, cToken) VALUES ($id, '$token');");
Увеличиваем id, наверное.
1101_debian,
03 Ноября 2011
-
+161
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
class Super_Loader extends Zend_Loader {
public static function loadClass($class, $dirs = null)
{
parent::loadClass($class, $dirs);
}
private function moduleIsExist($name) {
if(is_dir(APPLICATION_PATH . "/modules/" . $name . "/")) {
return true;
}
return false;
}
public static function autoload($class)
{
$classArray = explode("_", $class);
$firstPart = array_shift($classArray);
if(self::moduleIsExist($firstPart)) {
$moduleDir = APPLICATION_PATH . "/modules/";
$typePart = array_shift($classArray);
switch($typePart) {
case "Lib":
$file_name = $moduleDir . $firstPart . "/lib/" . implode("/", $classArray) . ".php";
break;
case "Model":
$file_name = $moduleDir . $firstPart . "/models/" . implode("/", $classArray) . ".php";
break;
default:
break;
}
if($file_name) {
try {
self::loadFile($file_name);
return $class;
} catch (Exception $e) {
return false;
}
}
} else {
try {
self::loadClass($class);
return $class;
} catch (Exception $e) {
return false;
}
}
}
}
Свой супер-автолоадер для ZF
asfalanaft,
03 Ноября 2011
-
+167
- 1
- 2
- 3
$query1234 = "select ....";
$result1234 = mysql_query($query1234);
$rs1234 = mysql_fetch_assoc($result1234);
Это до такой степени не было фантазии придумать осмысленное название переменным. И бедные боялись, что перепишет где-то другие $query, $result, $rs. Не говоря уже о том, что никакой модели, сплошные фетчи, вместо того, чтобы вытянуть всё сразу
Sash,
03 Ноября 2011
-
+156
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
//Redirect Using JAVASCRIPT
function redirect_to($url){
echo '<script type="text/javascript">
window.location = "'.$url.'"
</script>';
exit("Javascript is turned off, <a href='$url'>click here to go to requested page</a>");
}
Может в кучу надо было?http://forum.antichat.ru/threadnav19997-48-10.html
bot-minurast,
02 Ноября 2011