Отговори на често задавани въпроси
Така че, освен bit.ly, има много от тези безплатни услуги, така че защо да си ушиете Повечето от тези услуги, дори и да има лесен за използване API, който позволява да се генерират програмно кратък URL и да ги използва в собствената си скриптове PHP.
база данни план
Ние ще използвате таблица short_urls. Това е една проста таблица, която може да бъде създадена, следвайки по-горе израз:
Легни до кодиране на PHP!
Кодът за създаване на кратък URL и декодиране на кодове ще SHORTURL клас. Първо, помислете за частта, отговорна за създаването на кратки кодове:
При изпълнението на нашия клас SHORTURL ние го давате пример на ЗНП. Дизайнер спестява тази връзка и установява $ клеймото.
createShortCode () издава следните задачи подходящ метод:
Трансформация на кратък номер
- validateShortCodeFormat () проверява дали на кратък код съдържа само букви и цифри.
- getUrlFromDb () заявки в базата данни с получено кратко полето за кода и връща идентификатор, long_url. и брояч.
- Ако добавката за $ е вярно. причинена метод incrementCounter (), за да увеличите броя на обажданията до кратък номер.
Ето и останалата част от кода на класа:
Поставянето на всичко заедно
r.php файл може да изглежда така:
5 урока последната колона "PHP"
Когато става въпрос за сигурността на уеб сайт, фразата "Да се филтрират всички, избяга всичко" винаги ще бъде от значение. Днес нека да поговорим за филтриране на данните.
Изразителен 2 поддържа връзка с други компоненти за специален режим на ZF. Не всеки харесва решението. В тази статия ще обсъдим как да се подобри процесът на свързване на няколко модула.
Да предположим, че трябва да изпратите информация за Google Анализ от страна на сървъра скрипт. Как да го направя. Отговорът в тази статия.
Селекция от няколко вида PHP пясък. На някои ви в онлайн режим ще бъде в състояние да тествате вашия код, но има и решения, които могат да бъдат приложени в сайта си.
Така че, защо да усложни нещата? Това е всичко, което може да се побере в няколко реда. ))
След това, да споделите опита си, как да се побере в "няколко реда"
dimka_witer
И защо спира на 255 символа? Можете също така да сложите 500 например.
Уау, поле VARCHAR, можете да направите 500.
До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!
Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!
Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.
Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!