1 00:00:00,000 --> 00:00:03,000 [Powered by Google Translate] [Web Development PHP] 2 00:00:03,000 --> 00:00:05,000 [Tommy MacWilliam] 3 00:00:05,000 --> 00:00:07,000 [CS50.] [CS50.TV] 4 00:00:07,000 --> 00:00:11,000 >> Hoc video, quia nos per eu lorem eget discere. 5 00:00:11,000 --> 00:00:14,000 Morbi sit amet justo lingua scripting 6 00:00:14,000 --> 00:00:17,000 websites ad telam server. 7 00:00:17,000 --> 00:00:21,000 A web server est, ad se, dum a tellus dolor 8 00:00:21,000 --> 00:00:24,000 quod haec accessed per online. 9 00:00:24,000 --> 00:00:30,000 Sicut vos navigare cum ad web page Facebook.com / home.php 10 00:00:30,000 --> 00:00:35,000 Mauris adipiscing ornare limae alibi dicitur qui vivit home.php 11 00:00:35,000 --> 00:00:38,000 occidentur in ornare. 12 00:00:38,000 --> 00:00:41,000 Mauris tincidunt generare aliqua futura 13 00:00:41,000 --> 00:00:43,000 quod erit vicissim ministri mittendi 14 00:00:43,000 --> 00:00:45,000 ut vestri textus pasco. 15 00:00:45,000 --> 00:00:49,000 Lorem ipsum dolor sit amet lorem ut usura CS50 INSTRUMENTUM. 16 00:00:49,000 --> 00:00:51,000 Forsit non erit vestri apparatus machinisque tam potentes 17 00:00:51,000 --> 00:00:57,000 Mauris in turpis at lorem eget tu ilium minime. 18 00:00:57,000 --> 00:01:05,000 >> Cum enim a felis ut malesuada, sicut http://localhost/hello.php 19 00:01:05,000 --> 00:01:10,000 configurare nos INSTRUMENTUM per applicationem vocavit HTTP Apache server 20 00:01:10,000 --> 00:01:19,000 vultus enim a lima vocavit hello.php intra domum / jharvard / vhosts / localhosts / html per default. 21 00:01:19,000 --> 00:01:23,000 Si autem, quod non est file Apache uti PHP interpres 22 00:01:23,000 --> 00:01:27,000 Morbi euismod in efficiendo hello.php. 23 00:01:27,000 --> 00:01:31,000 Si autem, quod non est, file et tunc veniet, et non est inventus errore Apache 24 00:01:31,000 --> 00:01:36,000 CDIV vel error, Lorem probabiliter videtur dum pasco odio. 25 00:01:36,000 --> 00:01:40,000 >> Sit at hello.php. 26 00:01:40,000 --> 00:01:45,000 Possumus vide hic quod generat, signum fuerit funiculus hello.php output. 27 00:01:45,000 --> 00:01:51,000 Cum fugit in recta via hello.php php hello.php 28 00:01:51,000 --> 00:01:54,000 ad terminum qui est impressus risus. 29 00:01:54,000 --> 00:01:58,000 Nunc, cum lima accessum pasco URL in via 30 00:01:58,000 --> 00:02:01,000 output erit ad pasco, 31 00:02:01,000 --> 00:02:09,000 ita ut in capite de URL, http://localhost/hello.php, 32 00:02:09,000 --> 00:02:12,000 in output potest pasco. 33 00:02:12,000 --> 00:02:17,000 >> Lets experiri addere ad alia printf salve mundi progressio. 34 00:02:17,000 --> 00:02:23,000 Bene est, quod habemus, et ducem ad pasco. 35 00:02:23,000 --> 00:02:25,000 Vestibulum commodo. 36 00:02:25,000 --> 00:02:28,000 Alia linea excudendi propriae potius, quam tu videris 37 00:02:28,000 --> 00:02:32,000 in termino videtur eadem linea got onto smushed 38 00:02:32,000 --> 00:02:36,000 alterum quod printf, luctus non opus fortasse linearia. 39 00:02:36,000 --> 00:02:38,000 Nec satis. 40 00:02:38,000 --> 00:02:41,000 Vestibulum sit amet lorem rhoncus Memento pages 41 00:02:41,000 --> 00:02:44,000 Age potest web navigatores. 42 00:02:44,000 --> 00:02:49,000 Praesent fermentum non valent, non tantum est de chorda salve, 43 00:02:49,000 --> 00:02:53,000 sed potest non uti memini \ n HTML natura 44 00:02:53,000 --> 00:02:55,000 facere ut ortus est linea. 45 00:02:55,000 --> 00:03:01,000 Sed solum de outputting nervo missa est output validum HTML. 46 00:03:01,000 --> 00:03:04,000 Quisque sit amet felis per usura printf vocat, 47 00:03:04,000 --> 00:03:07,000 in linea sui demonstrabuntur, 48 00:03:07,000 --> 00:03:11,000 et nunc, cum de visita URL monstrans valid.php 49 00:03:11,000 --> 00:03:17,000 http://localhost/valid.php 50 00:03:17,000 --> 00:03:19,000 Vestibulum ut nos 'vultus pro. 51 00:03:19,000 --> 00:03:22,000 >> Si autem attendatur ex huius 52 00:03:22,000 --> 00:03:25,000 Lorem potest quod validum HTML iam videam, 53 00:03:25,000 --> 00:03:28,000 quem creavi, a PHP. 54 00:03:28,000 --> 00:03:31,000 Nullam printf vocat intra HTML nostris 55 00:03:31,000 --> 00:03:34,000 sane molestum sit venturus. 56 00:03:34,000 --> 00:03:38,000 Feliciter, facile misceri HTML et PHP 57 00:03:38,000 --> 00:03:41,000 eodem. lima. 58 00:03:41,000 --> 00:03:47,000 Memento, patribus nostris, omnique PHP codice est intra 00:03:49,000 et>. 60 00:03:49,000 --> 00:03:52,000 Praeterea, omne quod est, non intra haec delimiters 61 00:03:52,000 --> 00:03:55,000 Pasco mitti potius tincidunt 62 00:03:55,000 --> 00:03:57,000 potius, quam profertur. 63 00:03:57,000 --> 00:04:01,000 Ut possimus huiusmodi. 64 00:04:01,000 --> 00:04:05,000 Intra HTML nostris possumus simpliciter scribere. Lima 65 00:04:05,000 --> 00:04:11,000 Aliquam cursus aliquam inserere libet et ubicumque euismod exequendis. 66 00:04:11,000 --> 00:04:15,000 Hic aliquot differentias fasciculum summo definimus, 67 00:04:15,000 --> 00:04:19,000 deinde eas figuras intra HTML nostris. 68 00:04:19,000 --> 00:04:27,000 Quod si venire URL, http://localhost/mixed.php 69 00:04:27,000 --> 00:04:33,000 quanquam nostra HTML PHP possumus inside of nobis. 70 00:04:33,000 --> 00:04:36,000 >> Nunc iaculis suscipit at quam possumus 71 00:04:36,000 --> 00:04:39,000 variis in nostra PHP est. 72 00:04:39,000 --> 00:04:51,000 Potius dicere 73 00:04:51,000 --> 00:04:58,000 Potest simpliciter <= typis volumus varius vel, 74 00:04:58,000 --> 00:05:01,000 et>. 75 00:05:01,000 --> 00:05:03,000 Quisque nunc elit at quam possumus 76 00:05:03,000 --> 00:05:06,000 variis in nostra PHP est. 77 00:05:06,000 --> 00:05:11,000 Quod possumus, uno modo, in URL encode amet tellus. 78 00:05:11,000 --> 00:05:14,000 Lorem quando tondent, ut quidam observarunt diariorum 79 00:05:14,000 --> 00:05:20,000 continere? et secutus est a chorda continens ampersands aequalis signa. 80 00:05:20,000 --> 00:05:23,000 Epistolae Et est dubitatio est ut chordae 81 00:05:23,000 --> 00:05:29,000 Et factum est, et hoc, ut efficaciter rationes ad PHP script. 82 00:05:29,000 --> 00:05:34,000 Investigatio key valorem paria ex filo, sicut cinis mensam. 83 00:05:34,000 --> 00:05:38,000 Signum est quod separat et a key valorem par respondet 84 00:05:38,000 --> 00:05:41,000 cum paria ampersands separata. 85 00:05:41,000 --> 00:06:05,000 A URL ut vultus amo http://localhost/get.php?foo=bar&baz=qux 86 00:06:05,000 --> 00:06:09,000 inmissus filo II paria habet amet pretium. 87 00:06:09,000 --> 00:06:12,000 Clavem foo et valor bar ad maps, 88 00:06:12,000 --> 00:06:16,000 et a key ad valenciam qux detrahere maps. 89 00:06:16,000 --> 00:06:23,000 His facile obvius usura specialis key valorem paria luctus varius, 90 00:06:23,000 --> 00:06:29,000 $ _GET. 91 00:06:29,000 --> 00:06:32,000 $ _GET Est consuetudinis array 92 00:06:32,000 --> 00:06:36,000 eo ipso quod est hominum et notitia query nervo. 93 00:06:36,000 --> 00:06:46,000 Qui dedit hoc URL, quod $ _GET ["foo"] 94 00:06:46,000 --> 00:06:49,000 sera erit ad filum. 95 00:06:49,000 --> 00:06:56,000 >> Sit inspice get.php ad $ _GET in actu. 96 00:06:56,000 --> 00:07:00,000 Hic var_dump usura functio vocavit, 97 00:07:00,000 --> 00:07:03,000 quod, cum datur copia, vel alius variabilis 98 00:07:03,000 --> 00:07:05,000 nos typis ipsum. 99 00:07:05,000 --> 00:07:12,000 Si autem penitus obvius http://localhost/get.php 100 00:07:12,000 --> 00:07:17,000 quia tunc non modo inani apparatu dabimus chorda quaesitum. 101 00:07:17,000 --> 00:07:29,000 Si provisio inmissus filo via http://localhost/get.php?foo=bar&baz=qux 102 00:07:29,000 --> 00:07:34,000 Denique, quod ad $ _GET variabilem contineat 103 00:07:34,000 --> 00:07:37,000 inmissus filo key valorem paria. 104 00:07:37,000 --> 00:07:42,000 Si autem non vis dimittere URL intus tellus nostra notitia? 105 00:07:42,000 --> 00:07:46,000 Magnum enim notitia, turpis velit diariorum consequi possit 106 00:07:46,000 --> 00:07:49,000 quæ futura sunt, ad speciem website vultus nostros claudo. 107 00:07:49,000 --> 00:07:52,000 Corpus in dubium ponere possumus chorda 108 00:07:52,000 --> 00:07:57,000 URL de HTTP petitiones quam petere. 109 00:07:57,000 --> 00:08:02,000 Aliquam varius Adressat possumus ergo nec 110 00:08:02,000 --> 00:08:05,000 accessum ad key valorem paria. 111 00:08:05,000 --> 00:08:10,000 Uno modo, per hoc quod forma Vestibulum. 112 00:08:10,000 --> 00:08:13,000 Hic HTML forma simplex. 113 00:08:13,000 --> 00:08:17,000 Ubi advertendum est quod haec est ratio post passionem. 114 00:08:17,000 --> 00:08:21,000 Formae ad hoc key valorem paria narrat pasco 115 00:08:21,000 --> 00:08:25,000 petente quam in corpus URL. 116 00:08:25,000 --> 00:08:28,000 >> Propter id, pretium ut, si nos uti 117 00:08:28,000 --> 00:08:32,000 si ergo non ingredientes formae inmissus filo key valorem septena, 118 00:08:32,000 --> 00:08:36,000 ita etiam posset habere eos per $ _GET. 119 00:08:36,000 --> 00:08:42,000 Actio attributum mittere ad formam ubi narrat pasco notitia. 120 00:08:42,000 --> 00:08:46,000 Hic II input elementum nomen habet certitudinem. 121 00:08:46,000 --> 00:08:51,000 Et in nomine ipsius, et ea quae sint claves in notitia, 122 00:08:51,000 --> 00:08:56,000 fiet, et valores ipsius textus has claves inputs. 123 00:08:56,000 --> 00:08:59,000 Nunc at post.php, 124 00:08:59,000 --> 00:09:03,000 hac forma fasciculi pati. 125 00:09:03,000 --> 00:09:10,000 Sicut ante nos sumus Adressat tantum continentiam ostenderet variabilis. 126 00:09:10,000 --> 00:09:18,000 >> Lorem ipsum dolor sit forma, ad navigare http://localhost/form.php. 127 00:09:18,000 --> 00:09:23,000 Videmus autem quod notitia cum ex forma exhibenda form.php 128 00:09:23,000 --> 00:09:30,000 Utrum absque subscriptionem transibit in chorda ad post.php URL. 129 00:09:30,000 --> 00:09:35,000 Sed nos vidi II diversae inter se Aliquam orci elit transiens, 130 00:09:35,000 --> 00:09:37,000 et ut elit. 131 00:09:37,000 --> 00:09:41,000 In nostris exemplis usi sumus, in II diversis de HTTP petitiones. 132 00:09:41,000 --> 00:09:45,000 Ut debet, ut, cum dicitur quod ubi impetro a populo 133 00:09:45,000 --> 00:09:51,000 $ _GET A URL, et petentibus a post amet 134 00:09:51,000 --> 00:09:55,000 cum populo Adressat. 135 00:09:55,000 --> 00:09:59,000 In cogitans vestri web apps est bonum regimen pollicem ad adepto petitiones 136 00:09:59,000 --> 00:10:03,000 cum app notitia legitur tantum, post preces et 137 00:10:03,000 --> 00:10:05,000 te scribam, cum app notitia. 138 00:10:05,000 --> 00:10:09,000 Nam vestri app notitia leget inquisitionem, 139 00:10:09,000 --> 00:10:12,000 petentibus, ut acqui facit. 140 00:10:12,000 --> 00:10:17,000 At vestra app notitia via scribere nisl consequat instar, 141 00:10:17,000 --> 00:10:22,000 utinam sic iustius petere praesidium, id luctus elit quaedam 142 00:10:22,000 --> 00:10:26,000 websites uti CS50 certe per eu mauris. 143 00:10:26,000 --> 00:10:30,000 >> Nomine Tommy, et hoc est CS50. 144 00:10:30,000 --> 00:10:36,000 [CS50.TV]