Difference between revisions of "PHP-and-MySQL/C2/Common-Way-to-Display-HTML/English-timed"
From Script | Spoken-Tutorial
(Created page with '{| border=1 !Time !Narration |- |0:00-0:21 |Here is a tip for displaying HTML inside your php . This is specially useful when you are using ‘if’ statements or anything that u…') |
|||
Line 3: | Line 3: | ||
!Narration | !Narration | ||
|- | |- | ||
− | |0:00 | + | |0: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 | + | |0: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 | + | |0: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 | + | |0: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 | + | |0: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 | + | |0: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 | + | |1: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 . | ||
|- | |- | ||
− | |1:15 | + | |1: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. | |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 | + | |1: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 | + | |1: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 | + | |1: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 | + | |1: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 | + | |2: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 | + | |2:20 |
|For example. Let’s just refresh. | |For example. Let’s just refresh. | ||
|- | |- | ||
− | |2:25 | + | |2: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 | + | |2: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 | + | |2: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 | + | |2: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 | + | |3: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 | + | |3: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 | + | |3: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. | ||
|- | |- | ||
− | |3:49 | + | |3: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 | + | |3: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 | + | |4: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 | + | |4: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 | + | |4: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 | + | |4: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 | + | |5: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. | ||
|- | |- |
Revision as of 11:13, 22 April 2013
Time | Narration |
---|---|
0: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. |
0:23 | In this example, I’ve got a variable- Name, and this is set to Alex. |
0:30 | so if i type- name equals Alex, then, it will echo out “Hi, Alex” |
0:36 | 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 | And we have an input field here which should have a form around it. |
0:53 | So, “Form action equals Index.php”
Method =post And we end the form here. |
1:05 | We can bring this down a bit, so that it looks better. So, we have some HTML codes inside this Else block . |
1: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. |
1:27 | The purpose of this tutorial is to show you that you don’t need to use Echo and echo out HTML code. |
1:34 | It’s easier and saves time when you want to code using quotation marks rather than single inverted commas.. |
1: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. |
1:58 | So, if you are used to quotation marks this forward slash will escape the character. |
2:08 | So, it will be displayed but will be ignored as the end of the Echo and the beginning of this Echo here. |
2:20 | For example. Let’s just refresh. |
2:25 | Since name equals Alex it is greeting me as we saw earlier. |
2: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. |
2: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. |
2: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. |
3:09 | We have our php opening tag here. And I am going to end the tag down here . |
3: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. |
3: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. |
3:49 | So, what I am going to do first is change all these to quotation marks. |
3:56 | If you implement this method from the beginning , you could code easily and it would work a lot better. |
4: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 . |
4: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. |
4:37 | This applies specifically to the Else block. We end the block in the blue highlighted line here and here . |
4:47 | So again we will first get “Hi, Alex”. Now if we change the name to Let’s say Kyle, refresh. |
5:01 | You will see that the HTML has been displayed properly. But it hasn’t been echoed out using php. |
5:09 onwards. | 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. |