Enviar pesquisa
Carregar
Lekts 5
•
Transferir como PPTX, PDF
•
0 gostou
•
1,051 visualizações
Bayaraa Purevdorj
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 39
Baixar agora
Recomendados
Lekts 6
Lekts 6
Bayaraa Purevdorj
Dynamic web 11
Dynamic web 11
Usukhuu Galaa
Dynamic web 10
Dynamic web 10
Usukhuu Galaa
Dynamic web 5
Dynamic web 5
Usukhuu Galaa
Dynamic web 7
Dynamic web 7
Usukhuu Galaa
Dynamic web 6
Dynamic web 6
Usukhuu Galaa
Day 3 php working with string, number
Day 3 php working with string, number
ETC
Dynamic web 9
Dynamic web 9
Usukhuu Galaa
Recomendados
Lekts 6
Lekts 6
Bayaraa Purevdorj
Dynamic web 11
Dynamic web 11
Usukhuu Galaa
Dynamic web 10
Dynamic web 10
Usukhuu Galaa
Dynamic web 5
Dynamic web 5
Usukhuu Galaa
Dynamic web 7
Dynamic web 7
Usukhuu Galaa
Dynamic web 6
Dynamic web 6
Usukhuu Galaa
Day 3 php working with string, number
Day 3 php working with string, number
ETC
Dynamic web 9
Dynamic web 9
Usukhuu Galaa
Dynamic web 3-4
Dynamic web 3-4
Usukhuu Galaa
My sql lec2
My sql lec2
ETC
Java script xэрэглээ
Java script xэрэглээ
Singleton
lab8
lab8
bsuren_bn
123123
123123
jsaya
Лекц №16
Лекц №16
Amarsaikhan Tuvshinbayar
Android json parsing
Android json parsing
Энхтамир Ш
Лекц №13
Лекц №13
Amarsaikhan Tuvshinbayar
Лаборатор-3
Лаборатор-3
bsuren_bn
Лекц №14
Лекц №14
Amarsaikhan Tuvshinbayar
сургааль үгс
сургааль үгс
С.Эрдэнэ Баяр
Лекц №9
Лекц №9
Amarsaikhan Tuvshinbayar
Лабораторийн ажил № 1
Лабораторийн ажил № 1
bsuren_bn
Лабораторийн ажил № 2
Лабораторийн ажил № 2
bsuren_bn
Day 2 php
Day 2 php
ETC
Cs203 lab8
Cs203 lab8
Jargalsaikhan Alyeksandr
Dsi lec6,7
Dsi lec6,7
ggmo86
Lecture2
Lecture2
orgil
баяраа сургалт
баяраа сургалт
Natsag Oyungerel
Dynamic web 13
Dynamic web 13
Usukhuu Galaa
Word
Word
Баярсайхан Л
Secuenca didáctica1
Secuenca didáctica1
cintiamelagar2011
Mais conteúdo relacionado
Mais procurados
Dynamic web 3-4
Dynamic web 3-4
Usukhuu Galaa
My sql lec2
My sql lec2
ETC
Java script xэрэглээ
Java script xэрэглээ
Singleton
lab8
lab8
bsuren_bn
123123
123123
jsaya
Лекц №16
Лекц №16
Amarsaikhan Tuvshinbayar
Android json parsing
Android json parsing
Энхтамир Ш
Лекц №13
Лекц №13
Amarsaikhan Tuvshinbayar
Лаборатор-3
Лаборатор-3
bsuren_bn
Лекц №14
Лекц №14
Amarsaikhan Tuvshinbayar
сургааль үгс
сургааль үгс
С.Эрдэнэ Баяр
Лекц №9
Лекц №9
Amarsaikhan Tuvshinbayar
Лабораторийн ажил № 1
Лабораторийн ажил № 1
bsuren_bn
Лабораторийн ажил № 2
Лабораторийн ажил № 2
bsuren_bn
Day 2 php
Day 2 php
ETC
Cs203 lab8
Cs203 lab8
Jargalsaikhan Alyeksandr
Dsi lec6,7
Dsi lec6,7
ggmo86
Lecture2
Lecture2
orgil
баяраа сургалт
баяраа сургалт
Natsag Oyungerel
Mais procurados
(19)
Dynamic web 3-4
Dynamic web 3-4
My sql lec2
My sql lec2
Java script xэрэглээ
Java script xэрэглээ
lab8
lab8
123123
123123
Лекц №16
Лекц №16
Android json parsing
Android json parsing
Лекц №13
Лекц №13
Лаборатор-3
Лаборатор-3
Лекц №14
Лекц №14
сургааль үгс
сургааль үгс
Лекц №9
Лекц №9
Лабораторийн ажил № 1
Лабораторийн ажил № 1
Лабораторийн ажил № 2
Лабораторийн ажил № 2
Day 2 php
Day 2 php
Cs203 lab8
Cs203 lab8
Dsi lec6,7
Dsi lec6,7
Lecture2
Lecture2
баяраа сургалт
баяраа сургалт
Destaque
Dynamic web 13
Dynamic web 13
Usukhuu Galaa
Word
Word
Баярсайхан Л
Secuenca didáctica1
Secuenca didáctica1
cintiamelagar2011
C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1
Urantuya Purevtseren
Мөнгөний зах зээл ба арилжааны банкны үйл ажиллагаа
Мөнгөний зах зээл ба арилжааны банкны үйл ажиллагаа
Adilbishiin Gelegjamts
Модлог ургамлыг биотехнологийн аргаар өсгөвөрлөж, хадгалах боломж
Модлог ургамлыг биотехнологийн аргаар өсгөвөрлөж, хадгалах боломж
Ankhbileg Luvsan
Cancer de colon
Cancer de colon
julian alvarez
Ступени выбора
Ступени выбора
guest3cd01f
2015 Investor Survey Deconstructing Proxy Statements — What Matters to Investors
2015 Investor Survey Deconstructing Proxy Statements — What Matters to Investors
Stanford GSB Corporate Governance Research Initiative
Movember: The State of the 'Stache
Movember: The State of the 'Stache
SurveyMonkey
Anatomy of a Movement
Anatomy of a Movement
Shankar Velupillai
Getting a colonoscopy slide 1 (revised by dora and eli 11-21)
Getting a colonoscopy slide 1 (revised by dora and eli 11-21)
gethealthyheights
Презентация команды "Обыватели"
Презентация команды "Обыватели"
Tatyana Savchyk
Folheto renovação
Folheto renovação
patronatobonanca
Adattamento dispositivo (Progettazione interfacce e valutazione dell'usabilità)
Adattamento dispositivo (Progettazione interfacce e valutazione dell'usabilità)
Mariagiovanna Scarale
Web basic 5
Web basic 5
Usukhuu Galaa
C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1
Urantuya Purevtseren
RESENHA - A condição humana HANNAH ARENDT
RESENHA - A condição humana HANNAH ARENDT
FILIPE NERI
Destaque
(18)
Dynamic web 13
Dynamic web 13
Word
Word
Secuenca didáctica1
Secuenca didáctica1
C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1
Мөнгөний зах зээл ба арилжааны банкны үйл ажиллагаа
Мөнгөний зах зээл ба арилжааны банкны үйл ажиллагаа
Модлог ургамлыг биотехнологийн аргаар өсгөвөрлөж, хадгалах боломж
Модлог ургамлыг биотехнологийн аргаар өсгөвөрлөж, хадгалах боломж
Cancer de colon
Cancer de colon
Ступени выбора
Ступени выбора
2015 Investor Survey Deconstructing Proxy Statements — What Matters to Investors
2015 Investor Survey Deconstructing Proxy Statements — What Matters to Investors
Movember: The State of the 'Stache
Movember: The State of the 'Stache
Anatomy of a Movement
Anatomy of a Movement
Getting a colonoscopy slide 1 (revised by dora and eli 11-21)
Getting a colonoscopy slide 1 (revised by dora and eli 11-21)
Презентация команды "Обыватели"
Презентация команды "Обыватели"
Folheto renovação
Folheto renovação
Adattamento dispositivo (Progettazione interfacce e valutazione dell'usabilità)
Adattamento dispositivo (Progettazione interfacce e valutazione dell'usabilità)
Web basic 5
Web basic 5
C++ vndsen oilgolt хичээл 1
C++ vndsen oilgolt хичээл 1
RESENHA - A condição humana HANNAH ARENDT
RESENHA - A condição humana HANNAH ARENDT
Semelhante a Lekts 5
Ci hel
Ci hel
Enkhtuvshin Byambaa
Dynamic web 3
Dynamic web 3
Byambaa Bombi
Lecture3
Lecture3
orgil
Presentation1
Presentation1
gmgrace_24
Vb.net mon1
Vb.net mon1
Сод-Эрдэнэ Ч.
database 13-14
database 13-14
Usukhuu Galaa
онол
онол
Баярсайхан Л
Presentation1
Presentation1
emmely1616
Лекц №6
Лекц №6
Amarsaikhan Tuvshinbayar
Лекц №5
Лекц №5
Amarsaikhan Tuvshinbayar
Web basic 7
Web basic 7
Usukhuu Galaa
лекц-3
лекц-3
Chinzorig Undarmaa
сургааль үгс
сургааль үгс
С.Эрдэнэ Баяр
Лекц 3
Лекц 3
Chinzorig Undarmaa
SW206 labo
SW206 labo
Ganbaatar ch
Presentation1
Presentation1
emmely1616
7 session-тай ажиллах 1 хэсэг
7 session-тай ажиллах 1 хэсэг
Gansvkh
Програмчлалын хэл
Програмчлалын хэл
Баярсайхан Л
SW203 Lab9
SW203 Lab9
Jargalsaikhan Alyeksandr
үндсэн функцууд
үндсэн функцууд
Onon Tuul
Semelhante a Lekts 5
(20)
Ci hel
Ci hel
Dynamic web 3
Dynamic web 3
Lecture3
Lecture3
Presentation1
Presentation1
Vb.net mon1
Vb.net mon1
database 13-14
database 13-14
онол
онол
Presentation1
Presentation1
Лекц №6
Лекц №6
Лекц №5
Лекц №5
Web basic 7
Web basic 7
лекц-3
лекц-3
сургааль үгс
сургааль үгс
Лекц 3
Лекц 3
SW206 labo
SW206 labo
Presentation1
Presentation1
7 session-тай ажиллах 1 хэсэг
7 session-тай ажиллах 1 хэсэг
Програмчлалын хэл
Програмчлалын хэл
SW203 Lab9
SW203 Lab9
үндсэн функцууд
үндсэн функцууд
Lekts 5
1.
ФУНКЦҮҮД Интернэт програмчлал Лекц№5 Багш
П.Баяр
2.
3.
4.
5.
<?php $connect=mysql_connect("localhost","root","")
or die('mysql_error()'); $database=mysql_select_db("comment") or die('mysql_error()'); ?>
6.
Delete.php <?php require('connect.php');
$deleteid=$_GET['id']; mysql_query("DELETE FROM comment WHERE id='$deleteid'"); header("location: success.php"); ?>
7.
Success.php <?php header("Location:
comment.php"); ?>
8.
Тэмдэгт мөртэй ажиллах функцүүд
9.
PHP функцүүд 9 strlen():
тэмдэгт мөрийн урт strpos($str, $search, $offset): $str тэмдэгт мөрөөс $search тэмдэгт мөрийг $str-ийн $offset байтаас эхлэн хайгаад олдвол хэддүгээр байтад байрласныг нь буцаана. $str = ‘my name is john’; echo strpos($str, ‘name’); strrev(): тэмдэгт мөрийг эргүүлнэ. strrpos($str, $search): Дээрхтэй төстэй боловч хойноос нь эхлэн хайна.
10.
PHP функцүүд 10 strtoupper(),
strtolower(): функцүүд нь тэмдэгт мөрийн бүх үсгийг томоор болон жижгээр сольно. ucfirst(): өгүүлбэрийн эхний үсгийг том болгоно. ucwords(): өгүүлбэрийн бүх үгийн эхний үсгийг том болгоно.
11.
PHP функцүүд 11 nl2br():
Тэмдэгт мөр дотор байгаа n тэмдэгт болгоны ард <br> нэмнэ. Энэ нь уг тэмдэгт мөрийг вэб дээр дүрслэхэд хэвээрээ харагдуулах давуу талыг олгоно. md5() : тэмдэгт мөрийг кодлоно. Энэ нь нууц үгийг хадгалахад ихэвчлэн хэрэглэгддэг. $query = “insert into users (‘userid’, ‘pass’) values (‘1’,” . md5($pass) . ” )”; $pass = “123”; echo md5($pass); // 202cb962ac59075b964b07152d234b70
12.
PHP функцүүд 12 chr($ascii)
: Заагдсан ascii кодтой тэмдэгтийг буцаана. chunk_split($string,$length, $div): Тэмдэгт мөрт $length хэмжээтэйгээр $div тэмдэгтийг тараана. count_chars($string): Тэмдэгт мөр дотор байгаа тэмдэгтүүдийг тоолж буцаана.
13.
13 PHP функцүүд crc32($string):
32 битийн тэмдэгт мөрийн crc32 утгыг бодож олно. crypt($string[, $char]): Оруулсан 2 тэмдэгтийг ашиглан тэмдэгт мөрийг DES стандартаар кодлоно. explode($separator, $string[, $limit]): тэмдэгт мөрийг separator тэмдэгтээр хуваан (бутлан) массивт оруулан буцаана. get_meta_tags($filename[, $path]): Заагдсан файлын мэдээллийг буцаана. hebrev($text[, $max_chars_ per_line]): Hebrew текстийг харагдах текстэд хөрвүүлнэ. hebrevc($text[, $max_chars_ per_line]): Hebrew текстийг харагдах текстэд шинэ мөртэйгээр (n) хөрвүүлнэ.
14.
14 PHP функцүүд htmlentities($string[,
$quote_style]): Өгөгдсөн тэмдэгт мөрийг HTML хэлбэрт хөрвүүлнэ. htmlspecialchars($string[, $quote_style]): Өгөгдсөн тэмдэгт мөрийн тусгай тэмдэгтүүдийг HTML хэлбэрт хөрвүүлнэ. implode($delimiter, $array_name): explode –ийн эсрэг үйлдлийг гүйцэтгэнэ. $delimiter тэмдэгтийг ашиглан өгөгдсөн массивийн элементүүдийг нэгтгэн нэг тэмдэгт мөр болгоно. join($delimiter, $array_name): implode-той ижил.
15.
15 PHP функцүүд money_format($format,
$number): Өгөгдсөн тоог мөнгө хэлбэрт хөрвүүлнэ. number_format($number, $decimals): Өгөгдсөн тоог форматлана (таслалын хойд оронгоор). ord($string): Өгөгдсөн тэмдэгт мөрийн эхний тэмдэгтийн ASCII кодыг буцаана. parse_str($string[, $array]): Тэмдэгт мөрийг хоосон зайгаар нь хуваан массивт оруулна. quotemeta($string): Өгөгдсөн тэмдэгт мөрийн мета тэмдэгтүүдийн өмнө тэмдэглэгээг тавьна.
16.
16 PHP функцүүд similar_text($string1,
$string2[, $percent]): Хоёр тэмдэгт мөр хэр төстэй байгааг тодорхойлно. split($exp, $string[, $limit]): $exp тэмдэгт мөрийг ашиглан тэмдэгт мөрийг хэсгүүдэд хуваана. spliti($exp, $string[, $limit): Дээрхтэй ижил, том жижиг үсгийг ялгана. sql_regcase($string): Өгөгдсөн тэмдэгт мөрөөс хайж regular expression-г буцаана. str_shuffle($string): Тэмдэгт мөрийн элементүүдийг санамсаргүйгээр сольно.
17.
17 PHP функцүүд str_word_count($string[,
$format]): Тэмдэгт мөр доторх үгийг тоолно. strcasecmp($string1, $string2): Хоёр тэмдэгт мөрийг том жижиг үсгийг үл ялган харьцуулна. strcmp($string1, $string2): Хоёр тэмдэгт мөрийг том жижиг үсгийг ялган харьцуулна. strcspn($string1, $string2): String1 тэмдэгт мөрийн эхнээс эхлэн string2 тэмдэгт мөртэй таарахгүй хэсгүүдэд нийт хэдэн тэмдэгт байгааг тоолно. stristr($string, $exp): тэмдэгт мөр дотор байгаа бүх exp мөрүүдийг олно. strlen($string): Тэмдэгт мөрийн уртыг буцаана.
18.
18 PHP функцүүд strnatcasecmp(string1,
string2): Хоёр тэмдэгт мөрийг natural order (байгалийн эрэмбээр) харьцуулна. strncmp(string1, string2, n): Тэмдэгт мөрүүдийн эхний n тэмдэгтүүдийг харьцуулна. strrchr(string, exp): тэмдэгт мөр дотор байгаа exp-ийн сүүлийн байрлалыг буцаана. strrpos(string, exp): тэмдэгт мөр дотор байгаа exp-ийн сүүлийн байрлалын тоон байрлалыг буцаана. strspn(string1, string2): string1 тэмдэгт мөрийн эхнээс string2 тэмдэгт мөртэй адилхан байгаа хэсгийн тэмдэгтүүдийг тоолно. Strcspn-ий эсрэг функц.
19.
19 PHP функцүүд strtok(string1,
string2): string2 –г ашиглан string1-г задлана. substr_count(string, exp): тэмдэгт мөр доторх exp мөрүүдийн тоог олно. substr_replace(string, replacement, start[, num_char]): Өгөгдсөн тэмдэгт мөр дотор байгаа тэмдэгт мөрийг параметрийн дагуу өөрчилнө. wordwrap(string[, width, break, cut]): break ашиглан тэмдэгт мөрийг шинэ мөртэй хэлбэрт оруулна.
20.
20 Session ашиглах Хэрэглэгч
вэб рүү лог хийж орсны дараа өөр хуудсуудыг үзэхэд энэ хэрэглэгч мөн эсэхийг хэрхэн мэдэх вэ? Энэ тохиолдолд session ашигладаг. Session нь зөв лог хийж орсон хэрэглэгчдэд тоон утга (Session ID) олгодог ба үүнийг вэб хуудсуудад шалгах замаар уг хэрэглэгч мөн эсэхийг мэддэг. Энэ sessionID нь хэрэглэгчийн вэб үзэж байх туршид хэрэглэгчийн компьютер дээр хадгалагдаж байдаг. Хадгалагдахдаа нэг бол cookie дотор эсвэл URL дамжин явах замаар хадгалагддаг. Хэрэглэгчийн sessionID тай холбоотой Session хувьсагчид сервэр дээр үүсэн текст файлд хадгалагддаг.
21.
21 Cookie ашиглах Хэрэв
URL ашиглан session дамжигдаж байгаа бол вэб-ийн хаягт санамсаргүй тоон урт утгууд байгаа харагддаг. Cookie ашиглавал илүү цэвэрхэн URL-тайгаар вэбээ үзэх боломжтой болно. Cookie нь клиент компьютер дээр хадгалагддаг жижиг хэмжээний мэдээлэлтэй файл юм. Бровзер нь URL-тай холбогдохдоо эхлээд өөрийн пс дээр тохирох сookie байгаа эсэхийг шалгадаг. Хэрэв байж байвал түүнийг холбоонд илгээнэ.
22.
22 Cookie ашиглах PHP
ашиглан cookie үүсгэхдээ: setcookie(‘cookieName’, ‘value’) Хэрэглэгч өөр хуудас руу орох үед cookie-г нь авахдаа $_COOKIE[‘cookieName’] гэж авна. Асуудал: Зарим вэб броузерууд cookie-г дэмждэггүй. Зарим хэрэглэгчид вэб броузераа cookie ашиглахгүй байхаар тохируулсан байх.
23.
23 Session ашиглах энгийн
жишээ Дараах жишээнд доорх үйлдлүүдийг тусгасан болно: Session үүсгэх Session хувьсагчдийг бүртгэх Session хувьсагчдийг ашиглах Session хувьсагчдийг устгах, session-г устгах Session эхлүүлэх Session_start() функц ашиглана. Энэ функц нь эхлээд session байгаа эсэхийг шалгана Хэрэв байхгүй бол шинэ session үүсгэнэ. Байвал байгаа session-ий хувьсагчдийг ачаална. Энэ функцийг скриптийнхээ хамгийн эхэнд дуудах нь илүү тохиромжтой байдаг.
24.
24 Session ашиглах энгийн
жишээ Session хувьсагч үүсгэх: $_SESSION[‘myvar’] = 5; гэх мэтээр үүсгэнэ. Энэ хувьсагч нь session-г устгагдтал вэб хуудас хооронд глобалаар оршсоор байдаг. Session хувьсагч ашиглах: Session хувьсагч ашиглахын тулд session-г эхлүүлэх хэрэгтэй: Session_start(); Хандахдаа: $_SESSION[‘myvar’] гэж утгыг нь авна. Session хувьсагч устгах Ашиглаж дууссан бол устгахдаа: Unset($_SESSION[‘myvar’]); Хэрвээ session дахь бүх хувьсагчийг устгах бол: $_SESSION = array(); Session-г дуусгахын өмнө түүнийг бүх хувьсагчдийг устгасан байх нь зүгээр.
25.
25 Session ашиглах энгийн
жишээ Жишээн дээр авч үзье: Гурван хуудас хийнэ. Sess_var нэртэй session хувьсагч үүсгэнэ. Page1.php
26.
26 Session ашиглах энгийн
жишээ Page2.php
27.
27 Session ашиглах энгийн
жишээ Page3.php
28.
28 Session ашиглах энгийн
жишээ Page1.php Page2.php
29.
29 Session ашиглах энгийн
жишээ Page3.php Session хувьсагч байхгүй болсон байна.
30.
30 Session ашиглах энгийн
жишээ Хэрэглэгчийн нэр нууц үг шалгах хэсэг: authmain.php
31.
31 Session ашиглах энгийн
жишээ Хэрвээ лог хийлгүйгээр Хэрэглэгчдийн вэб рүү хандахыг оролдвол: members_only.php
32.
32 Session ашиглах энгийн
жишээ Хэрвээ хэрэглэгч зөв лог хийж орж ирсэн бол: members_only.php
33.
33
34.
34
35.
35
36.
36
37.
37
Baixar agora