PHP и с чем его едят....

Desertrose

Member
Там где я пранирую вставлять ету подпись,HTML разрешен обычным юзверям.
 
A

AkeL.php

Guest
И ты думаешь код выполнится? Он просто отобразится (на нормальных движках :) ). О BBCODE слышал?
 
Ладно, вопрос по теме ООП - возможно кто-то знает. В мануале и на форумах ответов не нашел.

Возможно ли как-то получить список child классов объекта. Имеем
class_child_1 extends class_parent
class_child_2 extends class_parent
etc.

Раньше реализовывал через получение всех классов функцией get_declared_classes (), перебором foreach циклом их ->parent инстанса (или get_parents в php5.0) и сравнением с $this, но при оптимизации выявилось, что это занимает слишком много времени, т.к количество классов перешагнуло за 2 десятка, да и приходилась для этого инициализировать их - ::parent на неинициализированном объекте выдавал stdClass инстанс.

Буду очень благодарен за помощь.

2AkeL - аццкий код.
PHP:
$sql_show_topics="SELECT password FROM forum_users WHERE username= '$_POST[username]'";
Хакеры блин, от паролей то только md5 hash остался =)))

Что касается ошибки, то $password уже имеет string type. Пере while циклом добавь $password = null.

AD
: get_class не подходит, т.к. возвращает class name : string, а нужен именно instance.
 
Останнє редагування:
UFO, мои пути поиска истины привели меня в обитель форума telesweet =)
И вообще, я тут инкогнито...
 

UFO.cz

Far away from home
Желания разбираться в чужой мешанине PHP и HTML мало. Вы про шаблоны слышали? А за названия таблиц аля "topics_blyad" я бы премии лишал.

P.S. print_r("</table>"); - а это что за финт ушами?
 

Zak

Member
to AkeL:

$sql = "SELECT u.email, u.icq, u.avatar, t.topics, t.user, t.date FROM $tab_user AS u LEFT JOIN $tab_topics AS t ON u.username=t.user";
$result = mysql_query($sql);
while($row = mysql_fetch_object($result))
echo "$row->user | $row->date | $row->topics | $row->icq | $row->email | $row->avatar<br>";

Переменные расставиш в шаблоне где тебе понравится. Кстати используй обыную функцию echo вместо своих заморочек printf и print_r, как по мне их вообще не разумно использовать в данной задаче.
 

serhiy

New Member
Re: Как сделать? (mysql)

вопщєм пишеш у рнр-файлі після підключення до бази:
mysql_query("SET NAMES 'utf8'");
і усьо.
 
Зверху