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

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 4: Line 4:
 
|-
 
|-
 
|00: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.
 
|-
 
|-
 
|00: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".
 
|-
 
|-
 
|00: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”.
 
|-
 
|-
 
|00: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”.
 
|-
 
|-
 
|00: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.   
 
|-
 
|-
 
|00: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.
 
|-
 
|-
 
|01: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 codes''' inside this '''else''' block .   
 
|-
 
|-
 
|01: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'''.
 
|-
 
|-
 
|01: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.   
 
|-
 
|-
 
|01: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.
 
|-
 
|-
 
|01:41  
 
|01:41  
Line 39: Line 39:
 
|-
 
|-
 
|01: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.   
 
|-
 
|-
 
|02: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.
 
|-
 
|-
 
|02:20  
 
|02:20  
|For exampleLet’s just refresh.
+
|For example: Let’s just '''refresh'''.
 
|-
 
|-
 
|02: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.
 
|-
 
|-
 
|02: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'''.
 
|-
 
|-
 
|02: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.
 
|-
 
|-
 
|02:59  
 
|02:59  
Line 60: Line 60:
 
|-
 
|-
 
|03: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.
 
|-
 
|-
 
|03: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.
 
|-
 
|-
 
|03: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 displaced as HTML code.
 
|-
 
|-
 
|03: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.   
 
|-
 
|-
 
|03: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.
 
|-
 
|-
 
|04: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.
 
|-
 
|-
 
|04: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.   
 
|-
 
|-
 
|04: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.
 
|-
 
|-
 
|04: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'''.
 
|-
 
|-
 
|05:01  
 
|05:01  
Line 90: Line 90:
 
|-
 
|-
 
|05: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 re-read easily.  Hope this tutorial has been helpful .Thank you for watching.
 
|-
 
|-

Revision as of 20:49, 21 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 codes 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 displaced 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 re-read easily. Hope this tutorial has been helpful .Thank you for watching.

Contributors and Content Editors

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