0

Sir I have following codes

<?php
if(isset($_POST['button1'])) {
    $aa = $_POST['text1'];
        echo ("My name is " . $aa);

}
?>

<html>
<head>
<title>First form</title>
</head>    
<body>

<form name="aa" action="mix.php" method="POST">
    Name<input type="text" name="text1" value="">
    <input  type="submit" value="display" name="button1">
</form>

</body>    
</html>

These codes work fine.
I am beginner so I request you to please check whether I am doing right.

Second Request:
Is it possible to use php codes in <html> tag.
if yes then please adjust my php code in html tag.

Thanks in advance

4
Contributors
3
Replies
26
Views
3 Years
Discussion Span
Last Post by diafol
0
 <?php
 echo $value='myname';
 ?>

 Name<input type="text" name="text1" value="<?php echo $value; ?> >">

You can learn more on

www.w3schools.com

0

There is generally no right or wrong if the code works as you intend it to. However, code could be written in more/less efficient ways, more/less readable, etc...

Is it possible to use php codes in <html> tag.

Yes, you can insert PHP within your HTML by using the open and close PHP tags. <?php. ... ?>

When the PHP page is called, the PHP engine will parse through your doc and generate the relevant HTML code that your PHP code produces.

Where would you like the phrase and name to be displayed?

0

I would suggest having the bulk of your code above the doctype declaration (<!doctype html>) and then having the odd echo or loop or maybe a conditional in the html body. Further separation using a templating engine may help. Placing common functions (e.g. database conenction scripts) in an include file would also be an improvement. Lastly, moving towards OOP should help you reduce the amount of spaghetti coding and code duplication.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.