<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Веб програмування</title>
	<atom:link href="http://ukrwebblog.org.ua/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://ukrwebblog.org.ua</link>
	<description>Просто ще один блоґ на WordPress</description>
	<pubDate>Mon, 26 Jul 2010 09:31:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Робота із сесіями PHP</title>
		<link>http://ukrwebblog.org.ua/?p=135</link>
		<comments>http://ukrwebblog.org.ua/?p=135#comments</comments>
		<pubDate>Tue, 13 Jul 2010 13:34:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://ukrwebblog.org.ua/?p=135</guid>
		<description><![CDATA[Сесія в мові програмування PHP дуже важлива одиниця. Завдяки сесії можна передавати дані від одного файлу до наступного без явних ознак відправлення даних. Тобто метод POST та GET не використовується. Завдяки сесіям розробники можуть збільшити рівень захисту інформації користувача а також рівень захисту веб ресурсу.
Сесія - це змінна, котра зберігається на сервері протягом певного часу. [...]]]></description>
			<content:encoded><![CDATA[<p>Сесія в мові програмування PHP дуже важлива одиниця. Завдяки сесії можна передавати дані від одного файлу до наступного без явних ознак відправлення даних. Тобто метод POST та GET не використовується. Завдяки сесіям розробники можуть збільшити рівень захисту інформації користувача а також рівень захисту веб ресурсу.</p>
<p>Сесія - це змінна, котра зберігається на сервері протягом певного часу. Важливо знати<span id="more-135"></span>, що термін життя сесії описується в налаштуваннях веб сервера. Роботоздатність сесії підтримується за допомогою звернення до неї. Після декількох хвилин простою сесії (близько 20), вона самостійно знищується.</p>
<p>Щоб записати інформацію в сесію достатньо:</p>
<p>session_start(); // запуск сесії<br />
$_SESSION['user']=&#8221;test&#8221;; //запис значення у сесію</p>
<p>Робота із сесіями подібна до роботи із звичайними змінними.</p>
<p>Альтернативою сесіям є глобальні змінні, але більшість сучасних хостинг провайдерів відключають підтримку глобальних змінних ПХП так як вони порушують безпеку серверів.</p>
]]></content:encoded>
			<wfw:commentRss>http://ukrwebblog.org.ua/?feed=rss2&amp;p=135</wfw:commentRss>
		</item>
		<item>
		<title>Створення Ajax запиту засобами Jquery</title>
		<link>http://ukrwebblog.org.ua/?p=132</link>
		<comments>http://ukrwebblog.org.ua/?p=132#comments</comments>
		<pubDate>Tue, 13 Jul 2010 13:19:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax]]></category>

		<guid isPermaLink="false">http://ukrwebblog.org.ua/?p=132</guid>
		<description><![CDATA[На сьогоднішній день найбільш розповсюджений спосіб обміну даними від клієнта до сервера без перезавантаження вікна браузера є технологія програмування Ajax. Дана технологія найбільш просто і функціонально працює при використанні бібліотеки JavaScript із відкритим кодом - Jquery.
Щоб підключити бібліотеку Jquery достатньо завантажити файл цієї бібліотеки звідси: http://jquery.com та записати в корінь каталогу на сервері. Те місце [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">На сьогоднішній день найбільш розповсюджений спосіб обміну даними від клієнта до сервера без перезавантаження вікна браузера є технологія програмування Ajax. Дана технологія найбільш просто і функціонально працює при використанні бібліотеки JavaScript із відкритим кодом - Jquery.</p>
<p style="text-align: justify;">Щоб підключити бібліотеку Jquery достатньо завантажити файл цієї бібліотеки звідси: http://jquery.com та записати в корінь каталогу на сервері.<span id="more-132"></span> Те місце де знаходиться файл index.html чи index.php.  Для підключення достатньо у файл і котрому ми хочемо використовувати цю бібліотеку написати такий код в тілі &lt;head&gt;&lt;/head&gt;: &lt;script type=&#8221;text/javascript&#8221; src=&#8221;jquery-1.2.6.js&#8221;&gt;&lt;/script&gt;</p>
<p style="text-align: justify;">Після підключення можна писати Аякс запит.</p>
<p style="text-align: justify;">$(document).ready(function(){<br />
ref();<br />
})</p>
<p>function ref(){<br />
$.ajax({<br />
type: &#8216;POST&#8217;,<br />
url: &#8216;refresh.php&#8217;,<br />
dataType: &#8216;json&#8217;,<br />
success: function(data){<br />
alert(data.n);<br />
}<br />
});<br />
}</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Описаний вище код відповідає за відправлення запиту до файлу з ім&#8217;ям refresh.php. За допомогою PHP функції echo можна відобразити потрібну інформацію.</p>
<p style="text-align: justify;">&lt;?php<br />
echo(&#8221;&#8216;n&#8217;:'тест&#8217;&#8221;);<br />
?&gt;</p>
<p style="text-align: justify;">
<p style="text-align: justify;">В результаті виконання описаного вище коду буде виведено у вікні браузере слово &#8220;тест&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://ukrwebblog.org.ua/?feed=rss2&amp;p=132</wfw:commentRss>
		</item>
		<item>
		<title>Звернення до оператора select на JQuery.</title>
		<link>http://ukrwebblog.org.ua/?p=123</link>
		<comments>http://ukrwebblog.org.ua/?p=123#comments</comments>
		<pubDate>Thu, 11 Mar 2010 07:46:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Jquery]]></category>

		<guid isPermaLink="false">http://ukrwebblog.org.ua/?p=123</guid>
		<description><![CDATA[Оператор select (&#60;select id=&#8217;id_sel&#8217;&#62;&#60;option value=&#8217;1&#8242;&#62;1&#60;/option&#62;&#60;option value=&#8217;2&#8242;&#62;2&#60;/option&#62;&#60;/select&#62;) широко використовується для створення випадаючих списків, подібних до тих що використовує MS Windows.
Отже питання стоїть в тому як можна звертатися до елемента селект на JavaScript Jquery. Насамперед визначимо до як ми будемо звертатися до оператора select. один із найкращих способів - це звернення по id - ідентифікатору, у нашому [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Оператор select (&lt;select id=&#8217;id_sel&#8217;&gt;&lt;option value=&#8217;1&#8242;&gt;1&lt;/option&gt;&lt;option value=&#8217;2&#8242;&gt;2&lt;/option&gt;&lt;/select&gt;) широко використовується для створення випадаючих списків, подібних до тих що використовує MS Windows.</p>
<p style="text-align: justify;">Отже питання стоїть в тому як можна звертатися до елемента селект на <strong>JavaScript Jquery</strong>. Насамперед визначимо до як ми будемо звертатися до оператора select. один із найкращих способів - це звернення по id - ідентифікатору, у нашому випадку він є &#8220;id_sel&#8221; (&lt;select id=&#8217;id_sel&#8217;&gt;).</p>
<p><span id="more-123"></span></p>
<p style="text-align: center;"><span style="color: #ff0000;"><strong>Значення вибраного елемента select на JavaScript Jquery:</strong></span></p>
<p style="text-align: justify;">До оператора select можна звертатися таким чином var test=$(&#8221;#id_sel option:selected&#8221;).val(); Після виконання такого коду змінній test буде передане значення вибраного пункта меню select.</p>
<p style="text-align: justify;">Щоб звернутися до будь якого пункту випадаючого списка select, наприклад третього пункту, необхідно написати var test=$(&#8221;#id_sel option:option:nth-child(3)&#8221;).val(); Так ми дізнаємося значення записане у value оператора select під номером три.</p>
]]></content:encoded>
			<wfw:commentRss>http://ukrwebblog.org.ua/?feed=rss2&amp;p=123</wfw:commentRss>
		</item>
		<item>
		<title>Технологія програмування Ajax.</title>
		<link>http://ukrwebblog.org.ua/?p=119</link>
		<comments>http://ukrwebblog.org.ua/?p=119#comments</comments>
		<pubDate>Mon, 07 Dec 2009 15:18:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Ajax]]></category>

		<guid isPermaLink="false">http://ukrwebblog.org.ua/?p=119</guid>
		<description><![CDATA[Ajax - це підхід до побудови інтерактивних інтерфейсів для web-додатків, що полягає в фоновому обміні даними між браузером та web-сервером. В результаті, підчас оновлення даних, web-сторінка не перезавантажується повністю, і web-додаток стає більш швидким та практичним. AJAX - це не самостійна технологія, а концепція використання декількох суміжних технологій.

Дана технологія програмування дозволяє поєднати серверну частину web-додатку [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Ajax</strong> - це підхід до побудови інтерактивних інтерфейсів для web-додатків, що полягає в фоновому обміні даними між браузером та web-сервером. В результаті, підчас оновлення даних, web-сторінка не перезавантажується повністю, і web-додаток стає більш швидким та практичним. <strong>AJAX</strong> - це не самостійна технологія, а концепція використання декількох суміжних технологій.</p>
<p><span id="more-119"></span><br/></p>
<p style="text-align: justify;">Дана технологія програмування дозволяє поєднати серверну частину web-додатку з клієнтською. Зокрема, для написання серверної частини можна використовувати такі мови програмування високого рівня, як: PHP, Java, C++, ASP.NET, Perl, Pyton. Для написання клієнтської частини використовуються скриптові мови програмування, такі як: JavaScript та VBScript. Обмін даними між клієнтською та серверною частиною можна організовувати у вигляді звичайного тексту та у вигляді XML даних. Останній передбачає наявність XML транслятора на клієнтських та серверних частинах програмного продукту.</p>
]]></content:encoded>
			<wfw:commentRss>http://ukrwebblog.org.ua/?feed=rss2&amp;p=119</wfw:commentRss>
		</item>
		<item>
		<title>Динамічна генерація HTML елементів засобами Jquery.</title>
		<link>http://ukrwebblog.org.ua/?p=116</link>
		<comments>http://ukrwebblog.org.ua/?p=116#comments</comments>
		<pubDate>Tue, 01 Dec 2009 16:39:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Jquery]]></category>

		<guid isPermaLink="false">http://ukrwebblog.org.ua/?p=116</guid>
		<description><![CDATA[Бібліотека Jquery дозволяє нальоту змінювати дані в HTML тегах. Тобто, під-час роботи користувача з веб-сторінкою її вміст може реагувати на певні події, котрі виникають завдяки користувачеві, чи автоматично генеруються програмним кодом. Одним із видів такої реакції може бути оновлення чи перезапис даних на HTML сторінці в цілому чи окремих тегах.

Для перезапису інформації у такому тегові [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Бібліотека Jquery дозволяє нальоту змінювати дані в HTML тегах. Тобто, під-час роботи користувача з веб-сторінкою її вміст може реагувати на певні події, котрі виникають завдяки користувачеві, чи автоматично генеруються програмним кодом. Одним із видів такої реакції може бути оновлення чи перезапис даних на HTML сторінці в цілому чи окремих тегах.</p>
<p><span id="more-116"></span><br/></p>
<p style="text-align: justify;">Для перезапису інформації у такому тегові &lt;div id=&#8221;myid&#8221;&gt;&lt;/div&gt; достатньо підключити бібліотеку Jquery та написати такий рядок: $(&#8221;#myid&#8221;).html(&#8221;бла бла бла&#8221;);</p>
<p><br/></p>
<p style="text-align: justify;">Цей приклад, як один із варіантів. Більш детальна інформація по тому як звертатися до елементів HTML розмітки <a href="http://ukrwebblog.org.ua/?p=113" target="_blank">тут</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ukrwebblog.org.ua/?feed=rss2&amp;p=116</wfw:commentRss>
		</item>
	</channel>
</rss>
