Модераторы: Aliance, skyboy, MoLeX, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> То что должен знать каждый о PHP, Обсуждение 
:(
    Опции темы
Ignat
Дата 28.7.2004, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата
"helo wotld"
cool.gif

Сорри, Secandr, но чаще возникают траблы с понятиями клиентский скрипт - серверный скрипт. Например, вопросы "как в массив Javascript записать таблицу MySQL?" - это полный аут.
Может эти вопросы осветить?

Про что речь см. здесь: http://forum.vingrad.ru/index.php?showtopic=27230

Это сообщение отредактировал(а) Ignat - 2.8.2004, 18:26


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 28.7.2004, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ignat
Можно вторым пунктом добавить, сейчас поправлю.
Имено эти вопросы я хочу предупредить.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 28.7.2004, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



Цитата
Существуют серверные и клиентские скриптовые языки.
К серверным языкам относится: PHP, PERL, SSI, Pyton.
К клиентским: javascript, vbscript.
Ещё хотелось бы отметить, огромную разницу между java и javascript. Если хотите сократить javascript, то сокращайте лучше до js. Поскольку java совершено другой язык.

1) Нет уж. Серверные языки и Клиентские языки - про такое забудь. Например код на VBScript может выполняться и на стороне сервера, и на стороне клиента... давай употреблять термины "серверный скрипт" и "клиентский скрипт" и пояснять, что каждый из них может быть написан на каком-либо языке программирования.
2) Не надо сокращать. Потому как есть JavaScript и есть JScript - хоть и похожие, но все-таки разные.

Цитата
Так же полезно будет прочитать об операторах if, while, for, foreach.

Лучше сразу отправить на http://ru2.php.net/get/php_manual_ru.chm/from/a/mirror


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Secandr
Дата 28.7.2004, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Про серверные языки перепишу.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Fish
Дата 28.7.2004, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 66
Регистрация: 2.6.2004

Репутация: нет
Всего: нет



Не согласен с Akina
Цитата
Не надо сокращать. Потому как есть JavaScript и есть JScript - хоть и похожие, но все-таки разные.

Почти одно и то же - "Медведь, то новый, а поводырьщик то старый".

Добавлено @ 13:24
Цитата
Нет уж. Серверные языки и Клиентские языки - про такое забудь. Например код на VBScript может выполняться и на стороне сервера, и на стороне клиента... давай употреблять термины "серверный скрипт" и "клиентский скрипт" и пояснять, что каждый из них может быть написан на каком-либо языке программирования.

и с этим не совсем согласен, вот отрывок из Руководства по РНР:
Цитата

Значительным отличием PHP от какого-либо кода, выполняющегося на стороне клиента, например, JavaScript, является то, что PHP-скрипты выполняются на сервере. Если бы у вас на сервере был размещен скрипт, подобный вышеприведенному, клиент получил бы только результат выполнения скрипта, причем он не смог бы выяснить, какой именно код выполняется. Вы даже можете сконфигурировать свой сервер таким образом, чтобы HTML-файлы обрабатывались процессором PHP, так что клиенты даже не смогут узнать, получают ли они обычный HTML-файл или результат выполнения скрипта.


Цитата

Например код на VBScript может выполняться и на стороне сервера


Если он сам сервер?
PM MAIL   Вверх
Secandr
Дата 28.7.2004, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Fish Если человек не знает разницу, пцсть пишет целиком.

Akina Исправил, так больше нравится?
Добавлено @ 13:28
Fish javascript серверный точно есть.
Добавлено @ 13:29
Хотя лучше уж об этом подробно не писать, а то человек запутается.
Добавлено @ 13:30
Ещё раз поправил, тепеь политкоректно и понятно.

Ещё замечания?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 28.7.2004, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



Fish
Цитата
Почти одно и то же - "Медведь, то новый, а поводырьщик то старый".

В корне не согласен. Если вспомните, именно возмущение фирмы Netscape (автора JavaScript) по поводу внесенных фирмой Microsoft в JavaScript изменений и дополнений заставило ее придумать для своей модификации новое название - JScript.

Secandr
Посему лучше сделать ремарку что JScript есть диалект JavaScript, созданный фирмой Microsoft.

Fish
Цитата
и с этим не совсем согласен, вот отрывок из Руководства по РНР:

Причем тут руководство по ПХП, если идет речь о скриптовых языках и скриптах ВООБЩЕ???

Цитата

Цитата
Например код на VBScript может выполняться и на стороне сервера

Если он сам сервер?

Здрасьте, приехали... установи на 2000м веб-сервер и посмотри исходники примеров ASP-страниц - сплошь скриптятина...

Secandr
Цитата
Работаю на сервере: PHP, PERL, SSI, Pyton.
У клиента: javascript, vbscript.

1) не Pyton, а Python
2) SSI убрать
Цитата
What are SSI?
SSI (Server Side Includes) are directives that are placed in HTML pages, and evaluated on the server while the pages are being served. They let you add dynamically generated content to an existing HTML page, without having to serve the entire page via a CGI program, or other dynamic technology.

3) В список "на сервере" добавить VBScript и JScript
4) В список "на клиенте" добавить JScript

Цитата
Ещё хотелось бы отметить, огромную разницу между java и javascript. Не стоит сокращать названия, поскольку JS, JavaScript, Java - разные языки.

1) Java - язык программирования
JavaScript и JScript - скриптовые языки
так что про Яву вообще бы не упоминать
2) К чему все-таки собираемся относить сокращение JS?



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Ignat
Дата 28.7.2004, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата
так что про Яву вообще бы не упоминать

А как насчет JSP?


--------------------
Теперь при чем :P
PM   Вверх
Akina
Дата 28.7.2004, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



Ignat
Цитата
как насчет JSP?

Ты же сам знаешь что такое JSP - как расшифровывается, как переводится... к чему спросил-то?

Secandr
Цитата
Ещё раз поправил, тепеь политкоректно и понятно.

Ещё замечания?

предлагаю: собрать всю статью воедино в первом постинге, чтобы не была она разбросана по треду. А обсуждение пусть идет своим чередом. Но внизу... Когда все части оформятся - перенести статью в ФАК, оставив тут только обсуждение. В ФАКе соответственно дать ссылку на тред с обсуждением.


Это сообщение отредактировал(а) Akina - 28.7.2004, 14:46


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Ignat
Дата 28.7.2004, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



2Akina:
Цитата
Рождение платформонезависимого языка Java привело компанию SUN к решению создания своего представления HTML-страниц. Скрещивание Java и HTML в одном приложении способствовало созданию серверной технологии генерации динамических страниц.

То бишь серверные скрипты...



--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 28.7.2004, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



VBScript и JScript на сервер добавлять не буду, используются они мало, а путаницы из-за них много.
Добавлено @ 15:13
Цитата
1) Java - язык программирования
JavaScript и JScript - скриптовые языки
так что про Яву вообще бы не упоминать

Я бы не упоменал, но часто спрашивают: как передать данные из Java в php/
Добавлено @ 15:15
Akina Всё склеил, для фака и делаю


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 28.7.2004, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



Ignat
Давай все-таки цитировать первоисточники...

Цитата
JavaServer Pages technology is an extension of the Java Servlet technology. Servlets are platform-independent, server-side modules that fit seamlessly into a Web server framework and can be used to extend the capabilities of a Web server with minimal overhead, maintenance, and support. Unlike other scripting languages, servlets involve no platform-specific consideration or modifications; they are application components that are downloaded, on demand, to the part of the system that needs them. Together, JSP technology and servlets provide an attractive alternative to other types of dynamic Web scripting/programming by offering: platform independence; enhanced performance; separation of logic from display; ease of administration; extensibility into the enterprise; and, most importantly, ease of use.


Я это понимаю так: JSP есть технология обработки страницы на стороне сервера с вызовами (написанных на Java) сервлетов. Однако нигде и никто не говорит что JSP обязан быть написанным на некоем скриптовом языке - скорее наоборот. В этом отношении JSP аналогична тому что я цитировал ранее про SSI... То есть можно конечно разок-другой сказать что SSI-движок или JSP-движок есть server-side script interpreter... но я бы поостерегся...

Однако полностью с тобой согласен в том что граница - весьма зыбкая и неопределенная...

Secandr
Цитата
часто спрашивают: как передать данные из Java в php

Почему я и предлагаю попробовать более подробно разжевать разницу между скриптовыми языками и динамическим формированием страниц... впрочем один хрен кроме путаницы ничего не получится...

Да вот еще что... может добавить (до кучи) в схему еще одну стадию? т.е.

клиент <-> сервер <-> скриптовый интерпретатор <-> сервер БД

или как частный случай

IE <-> Apache <-> PHP <-> MySQL

?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Secandr
Дата 28.7.2004, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Akina
Про бд можно добавить.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 28.7.2004, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Akina, всё-таки, я бы сравнивал, в таком случае JSP и CGI, а не SSI.
Цитата
IE <-> Apache <-> PHP <-> MySQL

А где же клиентские скрипты? Ведь здесь идет разговор о том как их разделить для непонимающего разницу.


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 28.7.2004, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ignat
Цитата
Взаимодействие php с mysql, java, javascript, vbscript, ...

Так что можно и mysql в конце добавить.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 28.7.2004, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



Цитата
А где же клиентские скрипты? Ведь здесь идет разговор о том как их разделить для непонимающего разницу.

унутре IE, ясен пень...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Secandr
Дата 28.7.2004, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Добавил схему работы с mysql, пойду поем и добавлю ещё два пункта.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 28.7.2004, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Добавил информацию о пост и гет.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 28.7.2004, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Исправил helo на hello biggrin.gif
Добавил работу с файлами.
Осталось написать гостевую книгу smile.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 29.7.2004, 08:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



Цитата
Обратная связь немного сложнее. Для того чтобы передать данные от js к php необходимо сделать запрос на веб сервер. Можно, например, заполнить форму и сказать form1.submit(); после чего страница перегрузится. Либо воспользоваться document.location и так же перегрузить страницу.


Ужасная фраза. Тот, кто не дошел до части "Как передать информацию скрипту" и не имеет осознанного об этом представления, немедленно запутается. Считаю что после этой фразы нужно явно указать что-нить типа:

То, как при этом передаются данные на веб-сервер (а от него - к PHP), рассмотрено в разделе "Как передать информацию скрипту".


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Secandr
Дата 29.7.2004, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Akina нужно будет просто написат` примери.



--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 30.7.2004, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Есть у нас специалисты по javascript, чтобы написать пример по передаче данных от js к php методом post и get?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 30.7.2004, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



При отсылке переменных в серверный скрипт следует обратить внимание на метод (POST или GET). У каждого есть свои преимущества и недостатки:
метод POST передает значения переменных в теле http запроса, более универсален нежели метод GET и позволяет передать большие объемы, но для отсылки запроса POSTом нужна форма. Пример есть здесь - http://forum.vingrad.ru/index.php?showtopic=26503&st=0

Метод GET позволяет передавать небольшие объемы в переменных, помещая их URL, это удобно, например, для создания универсального скрипта, который используется для различных разделов сайта:
<a href="index.php?razdel=1&topic=567">Ссылка</a>
Либо передать можно небольшим скриптом:
Код
<script language="javascript">
var razdel=1;
var topic=567;
var name="index.php";
var url=name+"?razdel="+razdel+"&topic"+topic;
window.location.href=url;
</script>

Метод GET можно использовать аналогично методу POST в форме.
Код
<form action="index.php" method="GET">
<input type=hidden name=razdel value=1>
<input type=hidden name=topic value=567>
<input type=submit value=go!>
</form>

В PHP используются методы POST и GET, однако существуют и другие: PUT, HEAD, LINK, UNLINK и т.д.


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 30.7.2004, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ignat
сенкс, сейчас вставлю.

Вот ещё бы добавить в
Код
<form action="index.php" method="GET">
<input type=hidden name=razdel value=1>
<input type=hidden name=topic value=567>
<input type=submit value=go!>
</form>

скрипт, который отправляет форму smile.gif

Это сообщение отредактировал(а) Secandr - 30.7.2004, 10:38


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 30.7.2004, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата
скрипт, который отправляет форму


Код
<form action="index.php" method="GET" name="first">
<input type=hidden name=razdel value=1>
<input type=hidden name=topic value=567>
</form>

<a href="javascript:void(0);" onClick="document.form['first'].submit">Go!</a>


А смысл?


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 30.7.2004, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ignat
так это же взаимодейсвие php с js smile.gif На всякий случай.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 30.7.2004, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



По поводу персылки из JavaScript в РНР массивов (я этот код в каком то посте писал):
Цитата
function SendArrayToPHP(arr, url) {
    var newurl = url + '?';
    for(var i = 0; i < arr.length; i++) {
        newurl = newurl + '&arr[]=' + arr[i];
    }
    window.location.href = newurl;
}

var NewArray = Array('a', 'b', 'c', 'd');
SendArrayToPHP(NewArray, 'http://example.com/example.php');

Добавлено @ 16:25
Secandr
Не забудь в мануале про работу с винлдовыми COM объектами упамянуть. Так же про реги, что такое ПОСТ и ГЕТ. Желательно полнее инфы о работе с файловой системой. Если хочешь я могу помочь. Только ты мне напиши чего именно надо описать.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
-=SJ=-
Дата 2.8.2004, 04:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 20.7.2004

Репутация: нет
Всего: нет



А можно о терминах побольше.... что кого занчит? sad.gif sample.gif
PM MAIL   Вверх
Secandr
Дата 2.8.2004, 08:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ставим вопрос ребром. Что вообще должно быть в этой "статье".
Давайте чётко определим содержание, цели и средства.

Изночально я хотел всего лишь написать небольшой вводный курс в php: что это такое и как работает.

Как я вижу, есть желание сделать что-то большее, давай-те определимся что.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 2.8.2004, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Давайте, расскажем о том, с чем были траблы когда сами изучали.


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 2.8.2004, 08:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



У меня особых траблов не было. Я переходил с perl на php и там всё было просто. Хотя первый скрипт написать было трудно, поскольку не было описано взаимодействие php с вебсервером.

Ещё у меня с MySQL проблемы были, но это уже не в php обсуждать.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 2.8.2004, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20570
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: нет
Всего: 453



ИМХО

ПисАть еще один учебник по ПХП - занятие безнадёжное и прямо скажем не до конца разумное.

Полагаю что основной акцент надо сделать именно на прохождение информации от веб-сервера к монитору рабстанции и от клавы/мыша к ПХП и мускулу - т.е. на уровне "для безнадёжных дилетантов" разжевать именно последовательность процессов, передающих и обрабатывающих данные. Потому как значительная часть вопросов связана именно с непониманием в какой момент и какой процесс что считает и какому процессу каким способом отдаёт то что насчитал...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Secandr
Дата 2.8.2004, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Akina
В принцепе можно, полностью описать как что и куда. Написать как при помощи телнета заглянуть "внутрь" всех взаимодействий.

Оставить всё как есть и добавить тему "Загляни внутрь веба" или что-то похожее.

IZ@TOP
Про пост и гет там есть.

А вот реги и прочая гадость, это уже лучше в отдельные темы.

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


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Fellow
Дата 2.8.2004, 12:47 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Хочу изучить php , какую литературу посоветуете ??? qstn.gif
  Вверх
Ignat
Дата 2.8.2004, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73





--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 2.8.2004, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Fellow один топик, один вопрос.
А вам сюда:http://forum.vingrad.ru/index.php?showtopic=18686


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 3.8.2004, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



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


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 3.8.2004, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Может туда мой шаблонизатор добавить? Смотри топиком ниже (перемещенный).


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 3.8.2004, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



IZ@TOP
Жаблонизатор это слишком жутко, скрипт должен быть простой до одури.
А уж потом можно дать другой скрипт уже навороченый.
Добавлено @ 16:00
IZ@TOP
можно будет твой js добавить про массив.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 3.8.2004, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
ОК. Может просто про str_replace написать? Заодно примерчик функции шаблонизатора?


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 4.8.2004, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



IZ@TOP
Выложи свою версию гостквой книги с шаблонизатором, побольше коментариев и хотя бы короткое описание.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 4.8.2004, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Ок. Сегодня-завтра вечером будет готово. Гостевая будет на файлах.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 4.8.2004, 10:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



IZ@TOP На фалах самое то, ещё и SQL давать, это страшно smile.gif

Я дописал пояснения к гостевой.

Анонсировал ещё две главы:
7. Более мощная гостевая
8. Подробнее о работе веба (telnet вместо браузера, основы HTTP)

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


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 4.8.2004, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Я немного пофлудил, а то склеивались сообщения, .....


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 4.8.2004, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Хех... а я за**ся их удалять.... а они все появляются и появляются sad.gif


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 4.8.2004, 11:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



спасибо smile.gif
Просто я е знаю как ещё разбить на сообщения!


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 4.8.2004, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата
На фалах самое то, ещё и SQL давать, это страшно

Почему бы и не рассказать минимум о БД.
Могу написать.


зы Secandr, Спасибо за ++




--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 5.8.2004, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ignat
Вопросы о БД займут ещё страницы две. Это уже другая сказка. Я же предлогал после завершения этой статьи писать следующую.

Да не за что, просто мне плюсов понаставили, а без тебя и IZ@TOP`а врятли бы я так быстро и полно всё написал.


По поводу последнего пункта, я думаю стоит осветить: HTML, HTTP.

Ещё такой вопрос: какой стандарт описывает составление URL?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 5.8.2004, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата
Ещё такой вопрос: какой стандарт описывает составление URL?

Вот здесь, на русском не встречал.
http://www.w3.org/Addressing/.
За ХТМЛ могу взяться, а HTTP, наверное, тебе ближе.




--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 5.8.2004, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



HTML не нужно много, только основные теги: <html><body><b><a><img><br> и можно ещё пару.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 5.8.2004, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата
Цитата
Цитата
Ещё такой вопрос: какой стандарт описывает составление URL?


Вот здесь, на русском не встречал.
http://www.w3.org/Addressing/.


rfc1738, rfc1808



--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 5.8.2004, 10:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Значит так, цепочка такая:

Ввод URL -> запрос HTTP -> запуск PHP -> возврат контента серверу -> ответ сервера на HTTP -> парсинг странички браузером.

В итоге нужно:
1. описать что такое URL и какие на него стандарты, хотя бы коротко
2. Запрос/ответ HTTP
3. Работа PHP скрипт, скрипт hello world.
4. HTML и его парсинг браузером.

Ignat Пиши пока про html, а я http попробую описать, элемнтарно: как составить запрос и как получить ответ.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 5.8.2004, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Сорри, но думаю что про гостевую будет готово в выходные... просто люблю я нагромождать. Так что будет полноценная статья по написанию гостевой книги.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 5.8.2004, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



IZ@TOP
Я не спешу, статья уже готова на 90%, хорошая гостевая и протокол HTTP, это уже "бонус" smile.gif

Закончим на этой едели статью, напишим что-нибудь ещё.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 5.8.2004, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Secandr, я тож раньше вечера не могу, на работе запарки.



--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 5.8.2004, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ignat Я сейчас тоже не пишу, я сервак новый поднимаю, но это уже флейм.
Давайте к воскресенью заканчивать. Мне работы часа на два три осталось.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 5.8.2004, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
А мне часов на 10-15 biggrin.gif В смысле статью писать smile.gif


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Ignat
Дата 8.8.2004, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Вот, написал, но не смог сразу выложить, форум лежал sad.gif

Для представления информации в WEB используется язык HTML (Hiper Text Markup Language)- язык гипертекстовой разметки документов. Он является потомком языка SGML, который позволяет описывать различные данные, но, в отличие от простого HTML, очень сложен.

HTML-документ имеет древовидную структуру. Т.е. состоит из элементов, которые имеют общий корень, и независимые дочерние элементы. В общем случае документ выглядит так:

Код
<html>
<head>
<title>World</title>
</head>
<body>
<p>Hello,<br> world!!!</p>
</body>
</html>

Имена, заключенные в скобки <...> называют дескрипторами, чаще тегами. Бывают парные (<html>....</html>) и непарные (<br>) теги. Парные теги отличаются от непарных, тем что они могут иметь дочерние элементы или узлы.

Рассмотрим, приведенный выше документ. Корневым элементом является html- это обязательный для всех HTML-документов элемент, он имеет два дочерних - head и body, в элементе head содержится информация о документе, как правило, пользователь её непосредственно не видит в окне браузера, элемен title - это заголовок, он отображается в заголовке окна браузера. В элементе body содержится тело документа. В нашем случае мы имеем обин абзац текста, он заключен в теги <p></p>,
причем после запятой стоит перенос на следующую строку он выполняется тегом <br>.

Также, теги могут иметь аттрибуты - параметры, которые влияют на отображение содержимого элемента. Сделаем так, чтобы документ был "белым по черному":

Код
<html>
<head>
<title>World</title>
</head>
<body bgcolor="#000000">
<p><font color="#FFFFFF">Hello,<br> world!!!</font></p>
</body>
</html>

Теперь текст и фон поменяли цвет, потому как мы поменяли значения цвета аттрибутами bgcolor и color. Аттрибуты имеют вид имя="значение". Для цвета значение начинается с # и состоит из трех шестнадцатеричных чисел в формате RGB (т.е. #FF0000 - ярко-красный цвет).
рассмотрим еще несколько элементов необходимых для создания страницы:
<img src="some.jpg"> - это непарный тег, вставляющий в документ изображение, которое содержится в файле some.jpg .
<a href="some.html">Жми сюда!</a> - вот это уже если не самый главный, то самый весомый элемент - гиперссылка, этот элемент позволяет совершить переход на другой HTML документ, при этом не важно располагается он на том же WEB-сервере или где-то в Зимбабве.

Код
<html>
<head>
<title>World</title>
</head>
<body bgcolor="#000000">
<p><font color="#FFFFFF">Hello,<br> world!!!</font></p>
<p><img src="some.jpg"></p>
<p><a href="some.html">Жми сюда!</a></p>
</body>
</html>


Теперь создадим форму (поля, значения в которых, может менять пользователь), которая отправит несколько строчек скрипту на сервере:

Код
<form action="example.php" method="POST">
<input type="text" name="text1" value="Наша форма">
<input type="text" name="text2">
<input type="text" name="text3">
<input type="text" name="text4">
<input type="submit" value="Отправить">
</form>

все элементы внутри тегов form принадлежат форме, и, если они правильно составлены, будут отосланы серверу. Аттрибуты action и method отвечают за то куда и как будут отправлены данные из формы. В action указывается url скрипта, а в method - метод передачи переменных.
Тег <input> создает поле ввода, радиокнопку, флажок или другой элемент ввода данных. Разновидность определяется аттрибутом type, в нашем случае - это строка текста. name - имя поля, так будет называтся переменная в скрипте, когда эти данные будут обрабатываться и, наконец, value - значение, которое по умолчанию вписано в это поле и которое будет передано скрипту, если пользователь не изменит содержимое.
Аттрибут type="submit" придает элементу input вид кнопки, при нажатии на которую происходит передача переменных.

Код
<html>
<head>
<title>World</title>
</head>
<body bgcolor="#000000">
<p><font color="#FFFFFF">Hello,<br> world!!!</font></p>
<p><img src="some.jpg"></p>
<p><a href="some.html">Жми сюда!</a></p>
<form action="example.php" method="POST">
<input type="text" name="text1" value="Наша форма">
<input type="text" name="text2">
<input type="text" name="text3">
<input type="text" name="text4">
<input type="submit" value="Отправить">
</form>
</body>
</html>

Вы видите, что поля ввода сейчас вытянуты как караван в одну строчку. Создадим таблицу и вложим эти поля в ячейки.

Код
<html>
<head>
<title>World</title>
</head>
<body bgcolor="#000000">
<p><font color="#FFFFFF">Hello,<br> world!!!</font></p>
<p><img src="some.jpg"></p>
<p><a href="some.html">Жми сюда!</a></p>
<table width="80%">
<form action="example.php" method="POST"></td>
<tr>
<td><input type="text" name="text1" value="Наша форма"></td>
<td><input type="text" name="text2"></td>
</tr>
<tr>
<td><input type="text" name="text3"></td>
<td><input type="text" name="text4"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Отправить"></td>
</tr>
</form>
</table>
</body>
</html>

Теперь поля расположены в два столбца, а кнопка находится под ними.
С тегами <table> </table>, надеюсь, понятно - они создают таблицу, а что делают теги <td>..</td> и <tr>..</tr>? Они и форматируют содержимое как таблицу - теги <tr>..</tr> - создают строку, а теги <td>..</td> - ячейку внутри строки.
Еще в этой таблице есть аттрибут colspan, он производит объединение указанного количества ячеек по столбцам.

Вот и все основы, если интересно больше - читайте учебники, ФАКи и т.д.


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 8.8.2004, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



У меня тут небольшая авария, так что я вечером займусь статьёй.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 8.8.2004, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



У меня проблемы были, на день варенья пригласили, поэтому написание статьи немножко откладываетя smile.gif


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 9.8.2004, 09:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



А у меня деньги закончились на счету smile.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 9.8.2004, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Выложил функцию IZ@TOP`а, пока статью выкладывать не буду, нужно свою часть написать.



--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 9.8.2004, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Вот оно! Когда программист говорит - Это займет Х дней, нужно это возводить степень и делить на два. Вот тогда получатся праильные сроки biggrin.gif


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 9.8.2004, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



так по мимо форума к сожалению есть работа sad.gif А там требуют и время и работу.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 9.8.2004, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



IZ@TOP, а в какую степень?
Я теперь так сроки заказчикам объявлять буду.



--------------------
Теперь при чем :P
PM   Вверх
IZ@TOP
Дата 9.8.2004, 10:54 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Ignat
Это уже зависит от "занятости" программиста biggrin.gif
Secandr
У меня тоже работа, правда сейчас ее не очень много, поэтому постараюсь в ближайшее время закончить hmmm.gif


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 11.8.2004, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Код
GET http://forum.vingrad.ru HTTP/1.0

HTTP/1.1 200 OK
Date: Wed, 11 Aug 2004 11:23:17 GMT
Server: Apache/2.0.40 (Red Hat Linux)
Last-Modified: Sun, 18 Jul 2004 18:58:52 GMT
ETag: "104167-1e73-a4b1f300"
Accept-Ranges: bytes
Content-Length: 7795
Connection: close
Content-Type: text/html; charset=WINDOWS-1251

<html>
<head>

вот что получилось при запросе форума.

Цитата
HTTP/1.1 200 OK
Date: Wed, 11 Aug 2004 11:23:17 GMT
Server: Apache/2.0.40 (Red Hat Linux)
Last-Modified: Sun, 18 Jul 2004 18:58:52 GMT
Accept-Ranges: bytes
Content-Length: 7795
Content-Type: text/html; charset=WINDOWS-1251

это всё понятно

Цитата
ETag: "104167-1e73-a4b1f300"
Connection: close
А что это значит я не знаю sad.gif
Добавлено @ 14:34
Connection может быть ещё token.
насколько понимаю тогда конект не закрывается и можно выводить контент.



--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 16.8.2004, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Secandr, что-то ты пропал...



--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 16.8.2004, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Ага бывает. У меня день рожденья был, я немного не в состоянии был работать smile.gif


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 19.8.2004, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



немного доработал.

сильно много писать про http не стал, всё равно им ни кто пользоваться не будет, а вот статья про хтмл хорошая biggrin.gif
Добавлено @ 12:28
IZ@TOP Осталась твоя часть!

Добавлено @ 12:28
Доделаю эту статью и напишу вообще про сеть, хоть сам со всеми абревиатурами разберусь!


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 19.8.2004, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Как только будет готова сообщу wink.gif


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 19.8.2004, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Давай гостевую и проект будет доведён до конца! У нас на форуме это случается слишком редко sad.gif
Добавлено @ 16:28
Я ещё одну статью напишу про то что такое сеть на разном уровне, какие они бывают, что такое dns, dhcp,...


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Secandr
Дата 2.9.2004, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Со второй статьёй как-то не получается. Сам я ещё в этом плохо разбираюсь, как в аникдоте: "Чем щенок на студента похож".

Отредактировал ссылки в статье.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 2.9.2004, 15:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Secandr
Мож про мускуль писать начнем?



--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 2.9.2004, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



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


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 2.9.2004, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Я имел ввиду PHP+MySQL.

Всё-таки с этим вопросов в ветке много...


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 2.9.2004, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



А что имено ты предлогаешь?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 2.9.2004, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



1. Основы БД
2. Взаимодействие PHP и MySQL
3. Чуть-чуть про функции для работы с мускулем.
4. Мускульная гостевуха.


--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 3.9.2004, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Основы языка mySQL:
http://forum.vingrad.ru/index.php?showtopic=5638
Ты хочешь дописать к этой статье ещё один пункт про mySQL ?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Ignat
Дата 3.9.2004, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата(Secandr @ 3.9.2004, 09:42)
Основы языка mySQL:
http://forum.vingrad.ru/index.php?showtopic=5638
Ты хочешь дописать к этой статье ещё один пункт про mySQL ?


Так это же основы SQL вообщем, насколько понимаю, SQL92.
Я говорю про работу с MySQL средствами PHP.





--------------------
Теперь при чем :P
PM   Вверх
Secandr
Дата 3.9.2004, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



можно, по крайней мере не помешает.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 3.9.2004, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Тогда делаю две версии статьи про гостевую книгу. Одна уже почти готова.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 3.9.2004, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



А что за версии?


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 3.9.2004, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Ну или совмещенную статью про написание гостевой книги на файлах и на MySQL. Только если совмещенную, тогда придется кое что переписать.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Secandr
Дата 3.9.2004, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



хорошо


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
IZ@TOP
Дата 20.9.2004, 00:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Secandr
Готово.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
kometa_triatlon
Дата 4.2.2005, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 384
Регистрация: 7.1.2005
Где: Киев

Репутация: нет
Всего: 6



Secandr
Скажите, гостевуха нормально проверена?
Скачал, хотел прикрутить, но возникли проблемы.
Сначала не работала переадресация после добавления нового сообщения.
Сделал :
header('location: ?action=show');
Главный трабл: после авторизации не выводит сслыки на редактирование и удаление сообщения. Видимо неправильно работает функция GetSession($Param).
Подставил вместо нее true ( в лоб ), тогда вывело.
Или это у меня только такие глюки?


--------------------
Всё очень просто: сказки обман,
Солнечный остров скрылся в туман,
Замков воздушных не носит земля,
Кто-то ошибся, ты или я.

--------------
Программирование - самое большое удовольствие, которое вы можете получить, будучи одетым.
PM MAIL ICQ   Вверх
Secandr
Дата 5.2.2005, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 3
Всего: 39



Насколько помню гостевую писал IZ@TOP. Я её не тестил.


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Guest
Дата 6.2.2005, 01:02 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











smile smile smile smile
Еле нашел подходящую мне гостевую, и такие траблы....
IZ@TOP, есть идеи?
  Вверх
IZ@TOP
Дата 7.2.2005, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 1
Всего: 73



Попробуй заменить функцию CheckLogin в файле kernel.php на эту:

Код
function CheckLogin() {
global $_GB_CONFIG;
if(($_POST['login'] != $_GB_CONFIG['AdminLogin']) || (md5($_POST['paswd']) != $_GB_CONFIG['AdminPaswd'])) {
 die('<center><div align="left" style="width:60%"><p align="center"><b>Неудачная аторизация.<br></b> Проверьте правильность введения логина и пароля и повторите попытку снова.</p>');
}
$AdminLogin = 'yes';
session_register('AdminLogin');
return true;
}



--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Aliance
Дата 11.3.2005, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: нет
Всего: 137



Хорошая статья smile
PM MAIL WWW ICQ Skype   Вверх
Nikius
Дата 18.10.2005, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 21.9.2005
Где: Украина, Запорожь е

Репутация: нет
Всего: нет



Статья мне понравилась, но у меня возникли проблемы с упрощенной версией гостевой книги: не удается добавить новые сообщения.
В общем если файл text.dat в рукопашную наполнить записями, то они отображаются броузером, а если заполнять через форму, то страничка просто обновляется (файл остается без изменений).

Может это только у меня такие глюки?
PM MAIL WWW ICQ   Вверх
Gtaman
Дата 23.7.2006, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 10.4.2006

Репутация: нет
Всего: нет



Есть проблема с гостевухой...... Если ввести <a href="url">text</a>, то появитсяч ссылка - хорошо, именно поэтому я и читал эту статью(для форума надо), но проблема такая, что если вводишь 

Код

<script>alert("bla-bla-bla");</script>


то выскакивает алерт, а это не есть хорошо..... 
PM MAIL   Вверх
mr.Anderson
Дата 23.7.2006, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: нет
Всего: 128



Gtaman, ну, вообще-то, в гостевухе должно быть запрещено использовать html-теги... а то там можно такое ввести на JS, что весь сайт полетит... 


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Gtaman
Дата 23.7.2006, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 10.4.2006

Репутация: нет
Всего: нет



sim7, ну вообще-то, например в форуме ipb все нормально......... т.е. вот я ввожу ссылку(без тегов - так и надо) http://vingrad.ru - нормально, т.е. ссылка. ввожу джс: <script>alert("aaa!");</script> - тоже реакция нормальная, т.е. просто текст. 
PM MAIL   Вверх
mr.Anderson
Дата 23.7.2006, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


iOS Lead Developer
****


Профиль
Группа: Участник Клуба
Сообщений: 3374
Регистрация: 20.12.2004
Где: далеко

Репутация: нет
Всего: 128



Gtaman
Код

$text = "<script>alert('ля-ля')</script>";
$text = htmlspecialchars( strip_tags( stripslashes( $text ) ) );
 


--------------------
user posted image

user posted image
PM MAIL ICQ Skype   Вверх
Voventus
Дата 29.1.2007, 07:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 7.12.2004
Где: г. Владивосток

Репутация: нет
Всего: нет



Ошибка во втором посте
Тыкать

Код

var url=name+"?razdel="+razdel+"&topic="+topic;


Было пропущено "=" в "&topic"...

PM MAIL ICQ   Вверх
Gold Dragon
Дата 2.4.2009, 14:47 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: нет
Всего: 71



вот интересная статья о скорости
http://php.spb.ru/php/speed.html


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
nerezus
Дата 8.8.2009, 22:15 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



Цитата

$text = "<script>alert('ля-ля')</script>";
$text = htmlspecialchars( strip_tags( stripslashes( $text ) ) );
 прежде чем такие советы двать, выучил бы, что эти функции делают.
Про stripslashes почитай вот, много нового узнаешь.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Избранное | Следующая тема »


 




[ Время генерации скрипта: 0.4945 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.