Статті із категорії : PHP

До випуску готуються статті про PHP

Author kopaweb    Category PHP     Tags 336 днів назад

Готую уроки по PHP для свого блогу. Цікавить інтерес читачів до таких курсів.

Редірект для посилань

Author kopaweb    Category PHP, Вебмастерінг     Tags 512 днів назад
Редірект

Редірект

Дуже багато веб-майстрів на сторінках своїх сайтів та блогів використовую редірект для зовнішніх посилань. Що таке редірект і для чого він потрібен?

Редірект (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. Друга частина

Author kopaweb    Category PHP     Tags 737 днів назад

Продовжую вивчати 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. Перша частина

Author kopaweb    Category PHP     Tags 749 днів назад

Давно хотів розпочати вивчення 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>

Підписатися на оновлення

Популярні записи

Останні коментарі

    commenter
  • black0wolf:
    Таке оголошення вже давно з'являється. Та ще й швидше у WordPress ніж ...
  • commenter
  • Neos:
    Так-так, є такий спосіб просування по НЧ. Добре, коли таких сайтів дек...
  • commenter
  • Богдан:
    Привіт, не знайшов твоїх координатів на блозі, тому пишу через комента...
  • commenter
  • Jorgen:
    В принципі, будь-яка торгівля посиланнями ні до чого доброго не веде. ...

Блоги друзів

Кнопочки

Яндекс.Метрика