Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программируем на PHP - вопросы и ответы. Ответов много... Вопросы тоже начинают появляться.


Информация от Владельца Рассылки...
http://virtual.brest.by - портал Виртуальный Брест

http://bel-host.info - Хостинг для ваших сайтов




Познавательная рассылка "Программируем на PHP - вопросы и ответы."
Уважаемый подписчик!
PHP есть скриптовый язык, позволяющий делать много полезностей Web-дизайнеру. Рассылка дает ответы на многие вопросы и учит правильно использовать это мощное средство. Вся работа построена на опубликовании шаг за шагом ряда статей с примерами, а кроме этого будет раздел вопросов и ответов, где Вы получите исчерпывающий ответ на свои вопросы.

А.Ю. Фоменко

"Ответов много... Вопросы тоже начинают появляться."



Добрый день!

Сегодня под моим началом выходит третий номер нашей с Вами познавательной рассылки "Программируем на PHP - вопросы и ответы." Что могу сказать уже сейчас точно?

Только одно: рассылка жива и набирает обороты. Сегодня в номере ответы на три заданных ранее вопроса. Также Вас ждёт один новый вопрос концептуального характера.

Что касается меня, то скажу: Я не профессиональный программист. И на php умею делать очень мало. Однако, то что я выпускаю рассылку в которую Вы присылаете свои вопросы и ответы говорит о том, что я иду в правильном направлении. И меня это радует. А как это радует тех, кто присылает вопросы и находит ответы...

В общем, хотите обрадоваться, пришлите свой вопрос (-:

Несмотря на то, что я мало что знаю в php, я всё-таки выпускаю потихоньку различные продукты. Один из низ Авторская технология "6 кирпичиков". Её ценность заключается в том, что она позволяет изменять содержимое нескольких частей сайта не в каждом файле отдельно, а во всех файлах вместе.

Создал я эту технологию после долгих пассивных поисков. ожиданий, непониманий SSI. В конце концов я понял, что эта функция предоставляется за дополнительную плату хостерами. Ну так моя технология "6 кирпичиков" позволяет Вам ещё и сэкономить на хостинге. Что, разумеется всегда приятно, правда? А иногда даже экономически выгодно.

Также эта технология заменяет такую возможность html, как фреймы. Их ругают, но их ещё и применяют. Ну и iframe тоже Вам не нужен, когда Вы используете её.

Сегодняшний шаг номера будет посвящён тому, как я собираю богатую, но разрозненную информацию для Вас. С целью преобразовать её в монолитное, единое целое. И предоставить такую возможность Вам в распоряжение...

Слов введения достаточно. Пора и практикой заняться!

"Шаг номера"


Я начал вести эту рассылку недавно. И первое, что я сделал - это посмотрел архивы рассылки. И я там увидел кучу всяких полезных материалов, которые всегда актуальны. Поэтому я принял решение объединять эти материалы в единое целое и предоставлять в свободное скачивание Вам. Зачем это необходимо?

Прежде всего, для того, чтобы полезная информация работала. И работала постоянно и в Ваших практических интересах.

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

В-третьих, если у Вас есть качественная книга, её можно разместить на своём сайте. Также её можно подарить другу. Или просто переслать знакомым, которым она необходима. И которые много раз просили Вас о чём-то подобном. То есть книга выполняет в данном случае функцию - мелочь, а приятно.

Что скачать по поводу релиза этой первой бесплатной книги с архивами рассылки?

Релиз будет проведён на следующей неделе. Когда это будет по дате точно, говорить не буду. Пусть это останется сюрпризом. Скажу только одно: книга задевает очень интересные вопросы. Да пожалуй перечислю их список, чтобы Вы знали, чего ожидать:



1. Нет программы по работе с php-языком

2. Не получается организовать взаимодействие PHP 4.0.4 и Interbase 5.5...

3. Случайный текст не выводится )-:

4. У меня нет литературы по php

5. Я хочу начать изучение php

6. Нужен полный список переменных php

7. Fatal error при использовании функции dbm-style

8. Неполучается сценарий работы mysql на php. Примеры книги не работают...

9. Добавление ftp опций

10. Наладить Веб Интерфейс к mysql



1. Как использовать счётчик на сервисе, где не поддерживается функция php?

2. Как при помощи php скачать файл с машины клиента на сервер?

3. Как в php подключить библиотеки для работы с изображениями и флеш?

4. Как из изображения, загружаемого пользователем через форму, сгенерить маленькие превьюшки?

5. Как написать информацию в php файл для нескольких человек?

6. Как сделать проверку адреса e-mail на корректность средствами php?

7. Как использовать библиотеку для создания изображения под php?

8. Как сделать меню с помощью ПХП?

9. Как ограничить вводимый посетителем сайта текст определённым количеством символов?

10. Как сделать на сайте вход по логину и паролю?

Вот такая она - дебютная подборка php материалов для Вас. Интересно? Ждите, она выйдет на следующей неделе...

А теперь переходим к чисто прикладной части нашей рассылки, где сегодня больше ответов, чем вопросов...

"Вопрос-ответ"


Вопрос 1


Здравствуйте.

Вопрос:
расскажите о возможностях time() или где прочитать

Спасибо.

--
С уважением,
Виктор

Ответ 1


Здравствуйте, функция time() возвращает количество секунд, прошедшее с 1 января 1970 года.

Anna Rassadnikova.

От Станислава Субботина:
time() выдает так называемую временную метку Unix. Unix была создана в 1970 году. Временная метка Unix - это количество секунд, прошедшее с полуночи первого января 1970-го до текущего момента. На момент написания этого письма эта метка уже больше миллиарда.

Доброго времени суток

Функция time() возвращает количество секунд прошедших с 1 яаваря 1970 года. Крайне полезная и часто используемая мой функция.

Подробне здесь: http://pc-inform.ru/docs/php/php_help_4.2/f/time.html

--
С наилучшими пожеланиями,
http://PC-inform.ru
Алексей aka MrSlim

time
(PHP 3, PHP 4)

time - возвращает текущий UNIX timestamp.

Описание
int time (void)

Возвращает текущее время, измеренное в секундах с начала Unix Epoch (January 1 1970 00:00:00 GMT).

См. также date().

--
С уважением,
usov

Ответ: http://www.php.net/time

У этой ф-ции только одна возможность - получить текущее время в секундах.

---+---------------
С наилучшими пожеланиями,
Mr.Black
http://www.mrblack.pp.ru
---+---------------
Программа "Simple RAS Dialer" http://www.srdialer.h14.ru



Вопрос 2


Вопрос: как с помощью РНР сосчитать количество файлов в папке ККК и результат отобразить в файле index.php
Wladim

Ответ 2


<?php
$sPath = '/путь/до/директории/';
$dDir = opendir($sPath); // открываем директорию, $dDir - дескриптор
$aFileList = array(); // массив в который будем записывать имена файлов

// цикл считывания директории
while ($sFileName=readdir($dDir))
{
if ($sFileName!='.' && $sFileName!='..')
{
$aFileList[]=$sFileName;
}
}
closedir ($dDir);

// подсчет количества файлов
$iNumFiles=count($aFileList);

// вывод значения
echo $iNumFiles;

// вывод содержимого массива (списка файлов)
print_r($aFileList);
?>

PS Если тема интересна, могу на досуге еще кучу различных примеров написать. Обращайтесь http://forum.pc-inform.ru

--
С наилучшими пожеланиями,
http://PC-inform.ru
Алексей aka MrSlim

Ответ: chdir('path/to/directory/kkk');
$arr = glob('*');
$count = 0;
foreach ($arr as $value) {
if (is_file($value)) $count++;
}
echo $count;

--
С уважением, CTapbIu

$c = 0; // Init counter
if ($handle = opendir('/path/to/files')) {
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
if (is_file($file)) $c++;
}
closedir($handle);
print("Directory contains $c files");
}

---+---------------
С наилучшими пожеланиями,
Mr.Black
http://www.mrblack.pp.ru
---+---------------
Программа "Simple RAS Dialer" http://www.srdialer.h14.ru

Вопрос 3


а подскажите все-таки сервис, который __из php делает html__! а именно, динамические страницы php переделывает в статику... очень надо)

Ответ 3


Не понял вопроса. А разве интерпретатор пхп, установленный на сервере, не для этого предназначен ;)

---+---------------
С наилучшими пожеланиями,
Mr.Black
http://www.mrblack.pp.ru
---+---------------
Программа "Simple RAS Dialer" http://www.srdialer.h14.ru



Вопрос 4


Я думаю многие нуждаются в хороших учебниках по php. Если вам не трудно дайте посоветуйте хорошие учебники (дайте ссылки или сайт где скачать)

Ответ 4


Кто знает ответ на этот вопрос, присылайте свои письма сюда: Принять участие в формировании рубрики Вопрос - Ответ!

"6 Кирпичиков" для Интернет дела


Я тут прогуливался недавно по одному оптимизаторскому форуму и увидел у двух человек две проблемы из темы php сайты. Они назывались: Тег title один на всём сайте, потому что сайт сделан с помощью php; Индексирование сайта затруднено, потому что после php стоит ?

Так как я создавал свой СайтСоздат на php и избежал двух подобных проблем, то я решил поделиться решением двух названных проблем.

На страницах моей авторской технологии.

"6 Кирпичиков" - приводят к созданию полностью индексируемого и тайтлонезависимого php сайта.

Людмила и Moose благодарили меня за мой труд... Подробности здесь http://sitesozdat.com/saitphpsait.php
Третий номер рассылки в моей редактуре завершён. Благодарю за внимание. Пора и в путь дорогу. Вы применяйте, то что здесь написано. Если нету готового решения, задавайте вопросы.

Авторскую технологию тоже исползуйте по назначению.

В общем расскажите о своих результатах, когда сделаете...

Пишите...

-=-=-=-=-=-==-=-=-=-=-=-=-=-=
А.Ю. Фоменко Принять участие в формировании рубрики Вопрос - Ответ!
Инструктор по созданию своего непрофессионального - любительского сайта...
в Сети

P.S.
За дополнительной информацией сердечно приглашаю на Глобальный Портал СайтСоздат http://sitesozdat.com




Информация от Владельца Рассылки...
http://virtual.brest.by - портал Виртуальный Брест

http://bel-host.info - Хостинг для ваших сайтов

В избранное