#201 2008.04.04 19:00

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

тяк.
Вот что хочется вспомнить. Как проверить, что юзер добавляет на сайт картинку? Просто проверить расширение файла?


Стране нужны автобусы!

Неактивен

#202 2008.04.04 19:19

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

вобщем да. еще можно проверить функцией getimagesize

Код:

1
span style="color: #0000BB"><?php$arr = getimagesize('photo.jpg');//$arr[2]; // type?>

если $arr[2] =1, то это GIF. если 2, то это JPEG. если 3, то это PNG

Неактивен

#203 2008.04.05 17:16

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

ага. Гуд


Стране нужны автобусы!

Неактивен

#204 2008.04.09 19:56

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

интересный скрипт. Особенно как автор пишет о нем. smile


Стране нужны автобусы!

Неактивен

#205 2008.04.09 21:46

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

чушь, видел уже. не существует универсальных функций.

Неактивен

#206 2008.04.12 20:40

vandal
Участник
Откуда: україна
Зарегистрирован: 2008.01.11
Сообщений: 25
Карма: 0
Профиль Веб-сайт

Re: PHP+MySQL

админ расскажи поподробней о функции BASEDIR для чего и где её применять. и не грузит ли она сервер при многократном обращении этой функцией?


Я не Google,я не Yahho!!!Есть вопрос?Идите на ХУЙ!!!

Неактивен

#207 2008.04.13 08:22

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

вообще функции basedir нету. есть например basename — Возвращает имя файла из указанного пути.
Вероятно ты имел ввиду функцию realpath — Возвращает канонизированный абсолютный путь к файлу. Т.е. раскрывает символы /./ ../, так же убирает лишние /
Насчет того, как сильно она грузит сервер у меня информации нет, но думаю не сильно.

Неактивен

#208 2008.04.13 15:45

vandal
Участник
Откуда: україна
Зарегистрирован: 2008.01.11
Сообщений: 25
Карма: 0
Профиль Веб-сайт

Re: PHP+MySQL

нет именно ".BASEDIR." . Ну вот например есть у нас две страницы: одна лежит в корне сайта index.php . а другая лежит в папке dir/main.php . есть еще папка со стилем в которой лежит низ страницы theme/foot.php .  Вот нам надо вывести на этих двух страницах например баннер который лежит в theme/img/banner.gif . написав в foot.php код баннера например <img src="theme/img/banner.gif"/>  он не будет виден ни на одной странице а если мы добавим этот BASEDIR то все станет на свои места. например напишем в foot.php следующее <img src="".BASEDIR."theme/img/banner.gif"/> теперь этот баннер будет и на index.php и на dir/main.php


Я не Google,я не Yahho!!!Есть вопрос?Идите на ХУЙ!!!

Неактивен

#209 2008.04.13 16:04

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

в твоем случае это константа, вероятно прописана в конфиге.
сделать ее можно как и любую другую константу, а именно

Код:

1
span style="color: #0000BB"><?phpdefine('BASEDIR','нужное значение');?>

и в дальнейшем пользоваться этой константой с указанным значеием.

к слову чтобы получить текущую папку, можно воспользоваться следующей конструкцией

Код:

1
span style="color: #0000BB"><?php$basedir = dirname($_SERVER['PHP_SELF']);?>

и еще я бы рекомендовал просто писать путь к баннеру от корня. Т.е. не theme/img/banner.gif, а /theme/img/banner.gif (в начале слеш)

Неактивен

#210 2008.04.17 20:39

Helqg
Участник
Откуда: 52 регион
Зарегистрирован: 2008.01.23
Сообщений: 306
Карма: 2
Профиль

Re: PHP+MySQL

Ааа. Я очнулся. Форум надо отложить в ящик или я умру за ним... Надо че нить другое попробывать. Вот к примеру крестики-нолики.
Понятно, что сложно но надо попробывать.
Добавлено спустя   6 минут  14 секунд:
так, нолики значит , крестики...
страница, на ней 9 символов- 9 переменных, допустим =. Сначало ходит игрок - один символ меняется на +. Точнее значение переменной. видать надо сессию будет ляпать. Мда. Такс. Затем скрипт ему отвечает, пусть пока отвечает random. И
после чьего то хода проверка на 8 выигрышных комбинаций и на ничью. Вроде так
Добавлено спустя   9 минут  16 секунд:
если есть умные мысли буду рад smile


Стране нужны автобусы!

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.034 s