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  
Line 19: Line 19:
 
|-
 
|-
 
|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 code''' inside this '''else''' block .   
 
|-
 
|-
 
|01:15  
 
|01:15  
Line 30: Line 30:
 
|-
 
|-
 
|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  
Line 36: Line 36:
 
|-
 
|-
 
|01: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.  
 
|-
 
|-
 
|01:58  
 
|01:58  
Line 45: Line 45:
 
|-
 
|-
 
|02:20  
 
|02:20  
|For example: Let’s just '''refresh'''.
+
|For example: let’s just '''refresh'''.
 
|-
 
|-
 
|02:25  
 
|02:25  
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 displayed as '''HTML code'''.
 
|-
 
|-
 
|03:49  
 
|03:49  
Line 72: Line 72:
 
|-
 
|-
 
|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  
Line 87: Line 87:
 
|-
 
|-
 
|05: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'''.
 
|-
 
|-
 
|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 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