Готую уроки по PHP для свого блогу. Цікавить інтерес читачів до таких курсів.
Дуже багато веб-майстрів на сторінках своїх сайтів та блогів використовую редірект для зовнішніх посилань. Що таке редірект і для чого він потрібен?
Редірект (redirect) – це перенаправлення відвідувачів з однієї веб-сторінки на іншу. Найчастіше перенаправлення користувачів відбувається з одного сайту на інший. Його ще називають редірект зовнішніх посилань.
Для чого зовнішні посилання на сайті роблять у вигляді редіректа?
- Для перетворення зовнішнього посилання на внутрішнє. Після редіректу зовнішнє посилання стає внутрішнім. Цей плюс цінують веб-майстри, які продають посилання. Багато хто використовує редірект в посиланнях в коментарях, щоб сторінка не була «заспамленна»зовнішніми посиланнями.
- Для приховування посилання від недосвідченого відвідувача. Багато хто ховає за перенаправленням реф-посилання, сподіваючись, що так вони наберуть чесних і працьовитих рефералів …
- Від жадібності. Є й такі люди. Посилання не продають, але корисні тематичні посилання закривають у редірект … Не зрозуміло, навіщо вони це роблять …)
Загалом якщо ви бачите користь у використанні редіректу, то зараз я напишу, як зробити простий PHP редирект.
1. Створюємо файл go.php.
2. Прописуэмо в ньому код:
<?
$site = $_GET['site'];
Header (“Location:”.$site.”");
exit();
?>
3. Завантажте його в корінь вашого сайту.
4. Тепер, на кожному посиланні, якк ви ходите перетворити в редірект додайте на початок наступний код:
http://ваш_домен.com/go.php?site =
Приклад:
На моєму блозі потрібно обернути посилання http://kopaweb.org.ua/ в PHP редірект
У результаті посилання стала виглядати так:
http://kopaweb.org.ua/go.php?site=http://kopaweb.org.ua
Як бачите, все просто. При бажанні ви можете змінити назву файлу PHP, тоді й зміниться посилання.
Цей спосіб хороший тим, що ви самі вибираєте, яку зовнішню посилання зробити перенаправленням, а яку залишити як є. Але для тих, кому потрібна автоматика, потрібно шукати плагіни і доповнення, або писати свої ..
Продовжую вивчати PHP.
Сьогодні другий урок.
Всякий PHP-скрипт повинен бути обмежений наступними символами:
<? скрипт ;?>
Або
<?php скрипт ;?>
Або
<script language=”php”> сам скрипт </script>
Між цими символами буде виконуватися кожний рядок коду. Крім рядків-коментарів, які позначаються:
// – не виконуються команди від цього символа до кінця радка;
/* комментарий */ – не виконуються команди між цими символами, незалежно від кількості рядків коментаря;
# – коментарем рахуються всі символи від цього символа до кінця рядка.
Тепер розберемося з однією із найбільш популярних функцій в PHP – функція виводу echo. Наприклад:
<? echo “Зараз пишу другий урок”;?>
Виведе на екран текст “Зараз пишу другий урок”, без лапок, без якого-небуть форматування. В середині лапок після echo може бути любий текст, в тому числі і HTML.
У першому уроці ми розглядали що таке змінна, і як вона записується. Операція присвоєння позначається =. Подивимося приклад:
<? $A=7.135;
$a=15; $mess4=”Четвер”;
echo “Сьогодні $mess4, $a -го” ;
$9sad=194 //Неправельне імя змінної
?>
Всі змінні у прикладі фіксовані, а для їх зміни нам потрібно самим міняти їх значення в скрипті.
Використовуємо стандартні форми HTML для вводу змінних:
<HTML>
<form action=”www.домен.org.ua/test.php” method=”post”>
Ваше Імя <input type=”text” name=”name”><br>
Ваша фамілія <input type=”text” name=”fam”><br>
<input type=”submit” value=”Правильно”>
</form></HTML>
Файл test.php буде складатися так:
<? echo “Поздоровляю, $name $fam,<br>Ви увійшли на сайт” ;?>
На цьому закінчу другий урок)
Давно хотів розпочати вивчення PHP, так як мені приходиться кожного дня з цим працювати, а я все роблю методом проб та помилок, нічого в тому не розуміючи. І ось нарещі і до цього дойшли мої руки та голова.
Вирішив провести цикл статей на тему – Уроки PHP.
Вивчення PHP почнемо з вивчення синтаксису та граматики. Синтаксис мови програмування PHP позичений із мови С. Мови Java та Perl також трохи повпливали на нього.
Перехід із HTML в PHP
Для початку подивимося як правильно засунути код HTML в PHP. Для цього існує декілька способів.
1. <? echo (“Найпростіший спосіб – це лапки із знаком питання”); ?>
2. <?php echo (“Цей спосіб для роботи із XML документами”); ?>
3. <script language=”php”>
echo (“деякі редактори (типу FrontPage) не люблють оброблювальні інструкції”);
</script>
4. <% echo(“У версіях PHP починаючи від 3.0.4 можно використовувати теги ASP”); %>
Розділення інструкцій
Дальше у нас роздвлення інструкцій. Інструкції в PHP розділяються так як у C та Perl – крапкою з комою. Закриваючий тег ?> також вказує на закінчення твердження, тому між записами:
<?
echo (“Текст”);
?>
і
<? echo (“Текст”) ?>
немає ніякої різниці.
Типи змінних
PHP підтримує змінні таких типів:
integer – ціле;
double – число з дробовою частиною;
string – рядкова змінна;
array – масив;
object – обєктна змінна;
pdfdoc – PDF документ (тільки з підтримкою PDF);
pdfinfo – PDF інфо (тільки з підтримкою PDF).
Зазіичай програміст не встановлює типи змінних, за нього це робить PHP під час виконання програми.
Ініціалізація змінної
Для того, щоб ініціалізувати змінну в PHP потрібно просто присвоїти їй яке небуть значення. Це для більшості змінних. Для обєктних змінних чи масивів може використовуватися інший механізм. Змінна в PHP завжди починається із значка долара $.
Заключення.
Якщо нам потрібно вставити PHP код між тегами <font></font>. Цей код у нас ініціалізується змінними $a і $b.
<FONT>
<?php
$a = “Hello “;
$b = “World!”;
?>
</FONT>
247 днів назад 