PHP
.
SU
Программирование на PHP, MySQL и другие веб-технологии
Tweet
PHP
.
SU
Портал
Главная
Помощь
Поиск
Поиск Яндекс
Вакансии
Пользователи
Здравствуйте,
Гость
(
Вход
·
Регистрация
·
Правила форума
)
Быстрый вход
Забыли пароль?
Форумы портала PHP.SU
» Список сообщений, автором которых является sKaa
Страниц
(65):
В начало
«
...
51
52
53
54
[55]
56
57
58
59
...
»
В конец
Найдено сообщений: 972
sKaa
Отправлено: 06 Декабря, 2011 - 20:50:20 • Тема:
Подскажите функцию которой можно вывести форматированную дату и время.
• Форум:
Вопросы новичков
Ответов:
3
Просмотров:
116
PHP:
скопировать код в буфер обмена
date
(
"d.m.Y H.i.s"
,
time
(
)
)
;
sKaa
Отправлено: 06 Декабря, 2011 - 20:48:46 • Тема:
live click или enter
• Форум:
JavaScript & VBScript
Ответов:
7
Просмотров:
1769
CODE (
javascript
):
скопировать код в буфер обмена
$
(
"#enterUser"
)
.
bind
(
'keypress'
,
function
(
e
)
{
if
(
e.
charCode
==
27
)
{
}
}
)
;
// Я не помню 27 ли enter помойму да
sKaa
Отправлено: 06 Декабря, 2011 - 19:44:53 • Тема:
Авторизация
• Форум:
Вопросы новичков
Ответов:
11
Просмотров:
496
PHP:
скопировать код в буфер обмена
<?PHP
$username
=
$_POST
[
'username'
]
;
$password
=
$_POST
[
'password'
]
;
$result
=
mysql_query
(
"SELECT login,password1 FROM users WHERE login='
$username
'"
)
;
$myrow
=
mysql_fetch_array
(
$result
)
;
if
(
!
empty
(
$password
)
&&
$myrow
[
'password1'
]
==
$password
)
)
{
$_SESSION
[
'username'
]
=
$username
;
$_SESSION
[
'password'
]
=
$password
;
header
(
"Location:
$_SERVER
['REQUEST_URI']"
)
;
}
?>
У тебя ещё помойму синтаксическая ошибка в $_SERVER[REQUEST_URI]";
sKaa
Отправлено: 06 Декабря, 2011 - 11:08:37 • Тема:
отображение температуры с яндекса
• Форум:
Работа с сетью
Ответов:
5
Просмотров:
1435
zzz_z пишет:
Это ведь в .htaccess надо прописать? А в каком формате точнее?
Это настройки php.ini
sKaa
Отправлено: 06 Декабря, 2011 - 11:07:57 • Тема:
каталог файлов и папок
• Форум:
Работа с файловой системой и файлами
Ответов:
12
Просмотров:
5731
Всё ещё пользуетесь денвером? -Тогда мы идем к вам!
sKaa
Отправлено: 06 Декабря, 2011 - 07:52:06 • Тема:
вопрос по perl
• Форум:
Вопросы по Perl/Python/.NET
Ответов:
8
Просмотров:
5759
Это вирус поцаны, не открывайте! у меня брат умрер! с телевизора пишу!
sKaa
Отправлено: 06 Декабря, 2011 - 05:13:43 • Тема:
Запись правильного времени в mysql?
• Форум:
Работа с СУБД
Ответов:
8
Просмотров:
7189
Или php.ini
default.timezone = 'Europe/Moscow'
sKaa
Отправлено: 06 Декабря, 2011 - 02:44:51 • Тема:
Запись правильного времени в mysql?
• Форум:
Работа с СУБД
Ответов:
8
Просмотров:
7189
PHP:
скопировать код в буфер обмена
$date
=
date
(
"Y-m-d"
,
time
(
)
)
;
$time
=
date
(
"H:i:m"
,
time
(
)
)
;
// в базе тип поля "TIME"
?????
sKaa
Отправлено: 05 Декабря, 2011 - 22:17:46 • Тема:
Как записывать IP в mysql?
• Форум:
Хранение данных, их вывод и обработка
Ответов:
17
Просмотров:
7028
PHP:
скопировать код в буфер обмена
$query
=
mysql_query
(
"INSERT INTO table VALUES ('"
.
$_SERVER
[
'REMOTE_ADDR'
]
.
"','
$name1
','
$name2
')"
)
;
sKaa
Отправлено: 05 Декабря, 2011 - 22:08:26 • Тема:
Помогите девушке с php
• Форум:
Напишите за меня, пожалуйста
Ответов:
55
Просмотров:
494
Я тоже про картинку не понял, как видно тут присутствует рекурсия. Итак моя версия кода номер один :
PHP:
скопировать код в буфер обмена
<style>
ul.navmenu-v {
list-style: none;
}
</style>
<?PHP
function
getChildsCount
(
$id
)
{
$rows
=
mysql_fetch_row
(
mysql_query
(
"SELECT COUNT(*) FROM page WHERE parent='
$id
'"
)
)
;
return
$rows
[
0
]
;
}
function
getChilds
(
$id
)
{
$query
=
mysql_query
(
"SELECT * FROM page WHERE parent='
$id
'"
)
;
$rows
=
mysql_num_rows
(
$query
)
;
if
(
$rows
)
{
?>
<li> <a href=# > Далее » </a>
<ul class='childs'>
<?
for
(
$k
=
0
;
$k
<
$rows
;
$k
++
)
{
$array
=
mysql_fetch_array
(
$query
)
;
?>
<li style='margin-left: 20px;'>
<a href='
<?=
$array
[
'link'
]
?>
' >
<?=
$array
[
'name'
]
?>
</a>
<?
if
(
getChildsCount
(
$array
[
'id'
]
)
)
getChilds
(
$array
[
'id'
]
)
;
?>
</li>
<?
}
?>
</ul>
<?
}
}
mysql_connect
(
"127.0.0.1"
,
"root"
,
""
)
;
mysql_select_db
(
"search"
)
;
$sql
=
"SELECT * FROM page WHERE parent=0"
;
$res
=
mysql_query
(
$sql
)
;
?>
<ul class='navmenu-v' >
<?
while
(
$row
=
mysql_fetch_array
(
$res
)
)
{
?>
<li>
<a href='
<?=
$row
[
'link'
]
?>
' >
<?=
$row
[
'name'
]
?>
</a>
<?
if
(
getChildsCount
(
$row
[
'id'
]
)
)
getChilds
(
$row
[
'id'
]
)
;
?>
</li>
<?PHP
}
?>
</ul>
<?
sKaa
Отправлено: 05 Декабря, 2011 - 22:00:12 • Тема:
Помогите девушке с php
• Форум:
Напишите за меня, пожалуйста
Ответов:
55
Просмотров:
494
Я уже на половину вник тут ))) Дайте 10 минут )
sKaa
Отправлено: 05 Декабря, 2011 - 21:22:34 • Тема:
Помогите девушке с php
• Форум:
Напишите за меня, пожалуйста
Ответов:
55
Просмотров:
494
Всё равно задачу в студию. Рассмотрим без Евгения )
sKaa
Отправлено: 05 Декабря, 2011 - 21:17:33 • Тема:
какое обучение лучше?
• Форум:
Прочее
Ответов:
11
Просмотров:
77
Данил_123 пишет:
sKaa асмодинар 55 ближе
Я чесно говоря на шару сказал
Я такта хз кто эти люди )
sKaa
Отправлено: 05 Декабря, 2011 - 21:07:14 • Тема:
какое обучение лучше?
• Форум:
Прочее
Ответов:
11
Просмотров:
77
DlTA пишет:
уровня учащегося
Эльф 80 уровня
sKaa
Отправлено: 05 Декабря, 2011 - 00:35:07 • Тема:
htaccess и язык
• Форум:
HTML, Дизайн & CSS
Ответов:
5
Просмотров:
1586
Я не спец по .htaccess но вот такое решение вполне можно приспособить :
CODE (
htmlphp
):
скопировать код в буфер обмена
RewriteEngine On
RewriteCond
%
{
REQUEST_FILENAME
}
!-
l
RewriteCond
%
{
REQUEST_FILENAME
}
!-
f
RewriteCond
%
{
REQUEST_FILENAME
}
!-
d
RewriteRule
.*
index
.
php
[
L
,
QSA
]
Тут вообще все запросы перенаправляются на index.php
Дальше пишем простенькую функцию чтобы разбить запрос :
PHP:
скопировать код в буфер обмена
public
function
Route
(
$n
)
{
/***
* Разбиваем строку $_SERVER['REQUEST_URI'] в массив
***/
$url
=
explode
(
'/'
,
$_SERVER
[
'REQUEST_URI'
]
)
;
/***
* Проверяем имеется - ли в массиве данный индекс
***/
$Result
=
(
isset
(
$url
[
$n
]
)
)
?
$url
[
$n
]
:
false
;
/***
* Отсекаем все $_SERVER['QUERY_STRING']
***/
$Result
=
explode
(
'?'
,
$Result
)
;
/***
* Возвращаем результат
***/
return
$Result
[
0
]
;
}
CODE (
htmlphp
):
скопировать код в буфер обмена
Таким образом
:
http
:
//usite.ru/ru/catalog/get
Можно обработать таким образом
:
PHP:
скопировать код в буфер обмена
$lang
=
(
Route
(
1
)
)
? Route
(
1
)
:
'ru'
;
$action
=
(
Route
(
2
)
)
? Route
(
2
)
:
'catalog'
;
$arg
=
(
Route
(
3
)
)
? Route
(
3
)
:
'get'
;
Ну это я написал исходя из принципа "Единая точка входа"
Страниц
(65):
В начало
«
...
51
52
53
54
[55]
56
57
58
59
...
»
В конец
Powered by
ExBB
FM 1.0 RC1. InvisionExBB