Вверх страницы

Вниз страницы

CrazyNinja

Объявление


crazyninja
Чат для сайта - chatadelic.net

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » CrazyNinja » PHP,PHP Devel Stadio » Курсы для начинающих в PHP Devel stadio


Курсы для начинающих в PHP Devel stadio

Сообщений 1 страница 4 из 4

1

Здравствуйте,

я буду рассказывать о программировании на php.

Дальнейшем времени буду в этой теме выкладывать больше уроков.

Итак приступим урок 1:

Задаём значение переменой.

Вот как задать значение переменой, но сначала зачем нам это нужно?Задавать переменные нужно почти во всех проектах т.к. без него не обойтись. Переменная нужна для того чтобы сокращать и делать скрипты на php.

Вот как начинается значение переменной:

Код:
$

Этим мы указываем что это начало переменной(без неё нельзя обойтись).
Вот мы даём название переменной:

Код:
$kill

Этим мы указали что переменная будет называться kill.
Теперь ставим значение:

Код:
$kill =

Знак = обозначает что эта переменная будет иметь значение.
Вот мы делаем начало обязательного скрипта:

Код:
$kill = c('edit1')->

Итак вот это код обозначает переменной тот предмет на форме который будет иметь переменная

Код:
c('edite1')->

.
Думаю вы хотите задать вопрос что такое edit1?Это поле для ввода текста почему edit1?Если вы кинули на форму первую edit то она будет называться edit1,если вы кинули ещё 1 то это уже будет edit2 и так т.п....
А ещё 1 вопрос что за ->?Это указывает что именно снять с edit1 то есть если указать такой код:

Код:
$kill = c('edit1')->text;

это полный код.То что после ('edit1') обозначает что т туда нужно забрать  текст то есть вот это -> указывает что от туда взять, а то что после него он это должен забрать, ну и вот это ; обозначает конец стороки или кода.
 
И так вот мы задаём 2 таких строки:

Код:
$kill1 = c('edit1')->text;
$kill2 = c('edit2')->text;

Думаю вам эти коды уже ясны.
На этом коде можно сделать калькулятор.

Вот как:

Код:
$kill1 = c('edit1')->text;
$kill2 = c('edit2')->text;
c('edit3')->text = $kill1 + $kill2;

3 строчка обозначает что всё будет записываться в поле для ввода 3 тоесть edit3 текстом.
То что стоит после text = мы получается складываем 2 переменных и все слаженое получаем в edit3( ну это я уже всю строку описал).Знак + обозначает сложение.
Вот как можно сделать например умножение:

Код:
$kill1 = c('edit1')->text;
$kill2 = c('edit2')->text;
c('edit3')->text = $kill1 * $kill2;

Да, знак * обозначает умножение.
А вот как деление:

Код:
$kill1 = c('edit1')->text;
$kill2 = c('edit2')->text;
c('edit3')->text = $kill1 / $kill2;

Знак / обозначает деление.
Ну, а вот как сделать минусовку:

Код:
$kill1 = c('edit1')->text;
$kill2 = c('edit2')->text;
c('edit3')->text = $kill1 - $kill2;

Если вы хотите создать калькулятор то кидаете 3поля для ввода то есть 3edit должно получится edit1,edit2,edit3,и 1 кнопка то есть button1.
Весь код кидаем в button1.
Думаю вы смысл поняли,то что 2 переменных можно сделать как угодно.Когда деление.Когда умножение и т.п...
Думаю вы всё поняли и это конец 1 уроку. 

Теги: Обучение

Отредактировано CrazyNinja (28.02.2013 13:33)

0

2

Здравствуйте,
Это 2 урок от меня.
Начнём,

Сегодня научимся делать изображения или же как их называют skreenshot.
Как я говорил без переменной нам никуда вот составленный код по выше составленной теме(там всё описано,почему? и как?)

Код:
$im = imagegrabscreen();

Думаю код $im = вы поняли, а вот это imagegrabscreen();
Разберём его по частям:
image - изображение.
grab - соединение.
skreen - снимок экрана.
Под этим мы понимаем что  мы делаем skreen превращаем его в фото.

Вот 2 строка этого кода:

Код:
 imagepng($im, "screenshot.png");

И так его разберём тоже по частям:
image - изображение.
png - формат.

То есть это обозначает изображение в формате png.

Следующий кусок кода:($im, это переменная(значение).
"screenshot.png" - это обозначает названии фотографии в png формате.
Ну конечно вот последняя строка кода:

Код:
imagedestroy($im);

Думаю код не очень и понятен но разберём:
image - изображение.
destroy - строение или как сохранить.
($im)-Наша переменная ну и закрывающий тег ;.
Вот полный код:

Код:
$im = imagegrabscreen(); 
imagepng($im, "screenshot.png"); 
imagedestroy($im);

Этот код нужно вписывать в кнопку.
Нужно добавить php модуль он тут проект->настройка проекта->php модули->выбираем модуль   php_gd2.dll.
Создаём программу и пробуем.
Вот и конец 2 уроку.

Отредактировано CrazyNinja (26.02.2013 16:06)

0

3

Здравствуйте,
Вот мой 3 урок.

Начнём,

Сегодня вы попробуете создать распознаватель ip.

и так вот 1 строка кода:

Код:
$ip = $_SERVER['REMOTE_ADDR'];

$ip это переменная.
то что после = НЕ МЕНЯТЬ Это обозначает реальный сервер.

то что в [] это сам ip.

Вот 2 строка кода:

Код:
c("edit1")->text = "$ip";

Думаю если вы читали мои предыдущие уроки вы поймёте код.

Вот весь код:

Код:
$ip = $_SERVER['REMOTE_ADDR'];
c("label1")->text = "$ip";

Если вы хотите создать  его то кидайте edit1 то есть поле для ввода и button1 то есть кнопку.
Код кидать в button1.
Конец нашему 3 уроку.

0

4

Здравствуйте,
4 урок не кому не помешает.

Сегодня научимся мы делать генератор паролей.

1 строка кода:

Код:
$symbols ="ABCDEFGHIKLMNOPQRSTVWXYZ ";

И так мы задаём переменную с названием  symbols можете поменять на свой(не рекомендую).
То что после знака = Это то что он будет регенерировать ну или какие символы и из чего делать пароли.
2 строка кода:

Код:
for($i=0;$i<8;$i++){

Новая для вас строка но разберём.
слово for это значение многих переменных.
то что в () это и есть переменные и их значения.А вот это { начало открытия другого кода.
3 строка кода:

Код:
$pass.=$symbols[rand(0,8)];

1 переменную мы назвали pass.-пароль(ТОЧКА ОБЯЗАТЕЛЬНО И НАЗВАНИЕ САМОЙ ПЕРЕМЕННОЙ ТОЖЕ)
Дальше мы задали значение 2 переменных,то что [] это рандомные символы.То что () сколько рандомных символов от 0 до 8.
4 строка кода:

Код:
}

Это конец кода.
5 строка кода:

Код:
c("edit1")->text = $pass;

И так вот этот код: c('edit1') это куда он будет записывать свои пароли.Ну а следующий кусок кода поймёт тока тот кто читал мои прошлые уроки.
Вот весь код:

Код:
$symbols ="ABCDEFGHIKLMNOPQRSTVWXYZ ";
for($i=0;$i<8;$i++){
$pass.=$symbols[rand(0,8)]; 
}
c("edit1")->text = $pass;

У вас на форме должны быть эти элементы: edit1-поле для ввода,button1-кнопка.
Код кидать в button1.
Конец 4 уроку.

0


Вы здесь » CrazyNinja » PHP,PHP Devel Stadio » Курсы для начинающих в PHP Devel stadio


Рейтинг форумов | Создать форум бесплатно