Difference between revisions of "PHP-and-MySQL/C2/Common-Way-to-Display-HTML/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{| border=1
 
{| border=1
!Time
+
|'''Time'''
!Narration
+
|'''Narration'''
 
|-
 
|-
|0:00  
+
|00:00  
|Here is a tip for displaying HTML inside your php . This is specially useful when you are using ‘if’ statements or anything that uses a block and when you need to do this on a condition or you need to output a lot of HTML inside something that is working on php.
+
|Here is a tip for displaying '''HTML''' inside your '''php'''. This is specially useful when you are using ‘if’ statements or anything that uses a '''block''' and when you need to do this on a '''condition''' or you need to '''output''' a lot of '''HTML''' inside something that is working on '''php'''.
 
|-
 
|-
|0:23  
+
|00:23  
|In this example, I’ve got a variable- Name, and this is set  to Alex.
+
|In this example, I’ve got a variable- '''name''' and this is set  to "alex".
 
|-
 
|-
|0:30  
+
|00:30  
|so if i type-  name equals Alex, then, it will echo out “Hi, Alex”
+
|So, if I type-  '''$name''' equals '''alex''' then it will '''echo''' out “Hi, Alex”.
 
|-
 
|-
|0:36  
+
|00:36  
|If name is not equal to Alex-so we type ‘else’- we will echo out “You are not Alex.  Please type your name”.
+
|If '''$name''' is not equal to "Alex" - so we type '''else'''- we will echo out “You are not Alex.  Please type your name”.
 
|-
 
|-
|0:47  
+
|00:47  
|And we have an input field here which should have a form around it.   
+
|And we have an '''input''' '''field''' here which should have a '''form''' around it.   
 
|-
 
|-
|0:53  
+
|00:53  
|So, “Form action equals Index.php”
+
|So, '''form action''' equals 'Index.php'
Method =post    
+
'''method =''' 'POST'    
And we end the form  here.
+
and we end the '''form''' here.
 
|-
 
|-
|1:05  
+
|01:05  
|We can bring this down a bit, so that it looks better. So, we have  some HTML codes inside this Else block .   
+
|We can bring this down a bit so that it looks better. So, we have  some '''HTML code''' inside this '''else''' block .   
 
|-
 
|-
|1:15  
+
|01:15  
|So we type ‘If else’ and we have got a block starting hereand a block ending here.  And what could be a lot of HTML code.
+
|So we type ‘If else’ and we have got a '''block''' starting here and a block ending here.  And what could be a lot of '''HTML code'''.
 
|-
 
|-
|1:27  
+
|01:27  
|The purpose of this tutorial is to show you that you don’t need to use Echo and echo out HTML code.   
+
|The purpose of this tutorial is to show you that you don’t need to use '''echo''' and echo out '''HTML code'''.   
 
|-
 
|-
|1:34  
+
|01:34  
|It’s easier and saves time when you want to code using quotation marks rather than single inverted commas..
+
|It’s easier and saves time when you want to code using quotation marks rather than single inverted commas.
 
|-
 
|-
|1:41  
+
|01:41  
|Also it’s nicer to have a code inside the blocks ,say, this block here without having to worry about what you are typing.  
+
|Also it’s nicer to have a code inside the blocks, say, this block here without having to worry about what you are typing.  
 
|-
 
|-
|1:58  
+
|01:58  
|So, if you are used to quotation marks this forward slash will escape the character.   
+
|So, if you are used to quotation marks this forward slash will escape the character.   
 
|-
 
|-
|2:08   
+
|02:08   
|So, it will be displayed but will be ignored  as the end of the Echo and the beginning of this Echo here.
+
|So, it will be displayed but will be ignored  as the end of the '''echo''' and the beginning of this '''echo''' here.
 
|-
 
|-
|2:20  
+
|02:20  
|For example.  Let’s just refresh.
+
|For example: let’s just '''refresh'''.
 
|-
 
|-
|2:25  
+
|02:25  
|Since name equals Alex it is greeting me as we saw earlier.
+
|Since '''name''' equals "Alex", it is greeting me as we saw earlier.
 
|-
 
|-
|2:31  
+
|02:31  
|The Echo is okay for a small amount of text but for a large amount with a form etc,  we don’t want the echo.
+
|The '''echo''' is okay for a small amount of text but for a large amount with a '''form''' etc,  we don’t want the '''echo'''.
 
|-
 
|-
|2:44  
+
|02:44  
|As it stands at present , it won't run. We will receive an error . We haven't provided a method of output for this text.
+
|As it stands at present, it won't run. We will receive an '''error'''. We haven't provided a method of '''output''' for this text.
 
|-
 
|-
|2:59  
+
|02:59  
 
|That’s on line 12. So, if you go to line 12, you will see that it's here.  We can rectify the problem in this way.
 
|That’s on line 12. So, if you go to line 12, you will see that it's here.  We can rectify the problem in this way.
 
|-
 
|-
|3:09  
+
|03:09  
|We have our  php opening tag here. And I am going to end the tag down here .
+
|We have our  '''php''' opening '''tag''' here and I am going to end the tag down here.
 
|-
 
|-
|3:16
+
|03:16
|So, we are ending the tag after the block starts. Now I will start a new tag just before the flower brackets or curly bracket here.
+
|So, we are ending the tag after the '''block''' starts. Now, I will start a new '''tag''' just before the flower brackets or curly bracket here.
 
|-
 
|-
|3:31  
+
|03:31  
|So now we have a chunk of php code here and a chunk here.  And the rest here is not interpreted as php.  Since it is HTML it will be displaced as HTML code.
+
|So now we have a chunk of '''php code''' here and a chunk here.  And the rest here is not interpreted as '''php'''.  Since it is HTML it will be displayed as '''HTML code'''.
 
|-
 
|-
|3:49  
+
|03:49  
|So, what I am going to do first is change all these to quotation marks.   
+
|So, what I am going to do first is, change all these to quotation marks.   
 
|-
 
|-
|3:56  
+
|03:56  
|If you implement this method from the beginning , you could code easily and it would work a lot better.
+
|If you implement this method from the beginning, you could code easily and it would work a lot better.
 
|-
 
|-
|4:08  
+
|04:08  
|So once again as is visible on the screen we have a block here and the block here.  It may appear as though the php would end here .
+
|So, once again as is visible on the screen we have a block here and the block here.  It may appear as though the '''php''' would end here
 
|-
 
|-
|4:22  
+
|04:22  
|But we have not ended a block inside here, in this area , but we are going down here. We aren’t echoing out but displaying this.   
+
|but we have not ended a block inside here, in this area but we are going down here. We aren’t echoing out but displaying this.   
 
|-
 
|-
|4:37  
+
|04:37  
|This applies specifically to the Else block. We end the block in the blue highlighted line here and here .
+
|This applies specifically to the '''else block'''. We end the block in the blue highlighted line here and here.
 
|-
 
|-
|4:47  
+
|04:47  
|So again we will first get “Hi, Alex”. Now if we change the name to Let’s say Kyle, refresh.
+
|So again, we will first get “Hi, Alex”. Now if we change the name to let’s say "Kyle", '''refresh'''.
 
|-
 
|-
|5:01  
+
|05:01  
|You will see that the HTML has been displayed properly.  But it hasn’t been echoed out using php.
+
|You will see that the HTML has been displayed properly.  But it hasn’t been echoed out using '''php'''.
 
|-
 
|-
|5:09
+
|05:09
|This is a good method to use when you want to display HTML properly and re- read easily.  Hope this tutorial has been helpful .Thank you for watching.
+
|This is a good method to use when you want to display HTML properly and read it easily.  Hope this tutorial has been helpful .Thank you for watching.
 
|-
 
|-

Latest revision as of 17:44, 26 May 2015

Time Narration
00:00 Here is a tip for displaying HTML inside your php. This is specially useful when you are using ‘if’ statements or anything that uses a block and when you need to do this on a condition or you need to output a lot of HTML inside something that is working on php.
00:23 In this example, I’ve got a variable- name and this is set to "alex".
00:30 So, if I type- $name equals alex then it will echo out “Hi, Alex”.
00:36 If $name is not equal to "Alex" - so we type else- we will echo out “You are not Alex. Please type your name”.
00:47 And we have an input field here which should have a form around it.
00:53 So, form action equals 'Index.php'

method = 'POST' and we end the form here.

01:05 We can bring this down a bit so that it looks better. So, we have some HTML code inside this else block .
01:15 So we type ‘If else’ and we have got a block starting here and a block ending here. And what could be a lot of HTML code.
01:27 The purpose of this tutorial is to show you that you don’t need to use echo and echo out HTML code.
01:34 It’s easier and saves time when you want to code using quotation marks rather than single inverted commas.
01:41 Also it’s nicer to have a code inside the blocks, say, this block here without having to worry about what you are typing.
01:58 So, if you are used to quotation marks this forward slash will escape the character.
02:08 So, it will be displayed but will be ignored as the end of the echo and the beginning of this echo here.
02:20 For example: let’s just refresh.
02:25 Since name equals "Alex", it is greeting me as we saw earlier.
02:31 The echo is okay for a small amount of text but for a large amount with a form etc, we don’t want the echo.
02:44 As it stands at present, it won't run. We will receive an error. We haven't provided a method of output for this text.
02:59 That’s on line 12. So, if you go to line 12, you will see that it's here. We can rectify the problem in this way.
03:09 We have our php opening tag here and I am going to end the tag down here.
03:16 So, we are ending the tag after the block starts. Now, I will start a new tag just before the flower brackets or curly bracket here.
03:31 So now we have a chunk of php code here and a chunk here. And the rest here is not interpreted as php. Since it is HTML it will be displayed as HTML code.
03:49 So, what I am going to do first is, change all these to quotation marks.
03:56 If you implement this method from the beginning, you could code easily and it would work a lot better.
04:08 So, once again as is visible on the screen we have a block here and the block here. It may appear as though the php would end here
04:22 but we have not ended a block inside here, in this area but we are going down here. We aren’t echoing out but displaying this.
04:37 This applies specifically to the else block. We end the block in the blue highlighted line here and here.
04:47 So again, we will first get “Hi, Alex”. Now if we change the name to let’s say "Kyle", refresh.
05:01 You will see that the HTML has been displayed properly. But it hasn’t been echoed out using php.
05:09 This is a good method to use when you want to display HTML properly and read it easily. Hope this tutorial has been helpful .Thank you for watching.

Contributors and Content Editors

Minal, Pratik kamble, Pravin1389, Sandhya.np14, Sneha