Вопрос-Ответ по php

Печать RSS
7044
Кураторы темы:

М

Пацак
0
Как это
<maxftp>3</maxftp>
    <maxlst>1</maxlst>
    <maxparked>2</maxparked>
    <maxpop>1</maxpop>
    <maxsql>2</maxsql>
    <[b]maxsub[/b]>3</maxsub>
преобразовать в нормальный вид? Напр.: echo get('maxsub');
В результате чего получили бы 3.
И

Пацак
0
5723. mides,скроей всего тебе надо это http://www.php.net/manual/ru/function.simplexml-load-string.php

Пришелец
0
Например у меня есть 30 классов php, если я подключу сразу все классы, это сильно повлияет на скорость скрипта?
И

Пацак
0
5725. unimax, подключай только те классы которые нужны

Пришелец
0
Я пишу свой блог с нуля (первый скрипт smile ), и вот подумал. Например мне надо выводить картинки
echo '<img src="/img/ico.png">';
а что если мне вдруг нужно будет изменить адрес одной картинки, а копатся в каждой строке файла не удобно, как сделать чтобы в одном файле были адреса картинок (и др. файлов)? Я знаю можно через массив и переменные, но как удобнее? Я помню давно видел в одном скрипте что-то вроде этого:
echo 'Вы не авторизованы. <vhod>.
А на странице появлялось вот это:"
Вы не авторизованы. Войти на сайт."
Извините за тупой вопрос...

Веем холодом
0
использовать str_replace например. в каком то одном файле прописывать все картинки, или константами. так и так надо будет заменить всего одну строчку

Пришелец
0
<?php
class Html {
public function tl (){
echo '000';
}
}
$page=new Html;
echo "ooo".$page->tl()."ooo";
?>
Выводит 000oooooo, а ведь должно ooo000ooo. Почему так?
Изменил: Максим (07.05.2013 / 00:59)
С

Пацак
0
помогите составить запрос. Мне надо произвести поиск в бд по определеным параметрам. например возраст от 24 до 26 должно выводится информация где возраст равен или больше 24 и до 26. Запрос составил, частично работает, но AND category='{$cat}' не срабатывает.

SELECT * FROM ".PREFIX."_{$table} WHERE (age >= '{$otage}') AND (age <= '{$doage}') OR (weight >= '{$otweight}') AND (weight <= '{$doweight}') AND category='{$cat}'
Изменил: Серега (08.05.2013 / 11:26)
С

Пацак
0
все разобрался. ошибся... не разобрался. Такой способ не срабатывает ДО

SELECT * FROM ".PREFIX."_{$table} WHERE (age >= '{$otage}' AND age='{$doage}' OR weight >= '{$otweight}' AND weight='{$doweight}') AND category='{$cat}'
Изменил: Серега (08.05.2013 / 12:01)
С

Пацак
0
а вот теперь работает норпально. Только нормальный ли запрос получился?

смущает то что постояно category='{$cat}' AND

SELECT * FROM ".PREFIX."_{$table} WHERE (category='{$cat}' AND age >= '{$otage}') AND (category='{$cat}' AND age <= '{$doage}') OR (category='{$cat}' AND weight >= '{$otweight}') AND (category='{$cat}' AND weight <= '{$doweight}')
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск