PHP echo statement location within html

so heres my code:

php
$link="http://www.website.com";
if(!isset($_POST['agree']) && isset($_POST["is_submit"]) && $_POST["is_submit"]==1)
{
echo "Please agree to the terms, it is all I am asking!";
}
else if(isset($_POST['agree']) && $_POST['agree']=="ON")
{
header("location:$link");
}
?>

<html>

<head>
<title>site</title>
</head>

<body>

Welcome to my site here is something to get started.
<form action="agree.php" method=POST>

<textarea name="textfield" rows="5" cols="25" wrap="virtual" readonly onFocus="this.blur();">OK so here are my terms and conditions.</textarea>

      <p><input type="checkbox" name="agree" value="ON">I Agree
      <input type=submit value="Login" style="float: left">
      <input type="hidden" name="is_submit" value="1">
      </p>
      &nbsp;</form>

</body>

</html>


how do position echo statements: i want my echo statement on line 5 (Please agree to the terms, it is all I am asking! Welcome to my site here is something to get started.)
to appear after the login button to the right same line....

and what is a good source for placing or positioning php code within html designs?
LVL 2
bcmeyer1983Asked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
nizsmoConnect With a Mentor DeveloperCommented:
Something like this?
YOu can place the echo anywhere you like :)
<?php
$link="http://www.website.com";
if(!isset($_POST['agree']) && isset($_POST["is_submit"]) && $_POST["is_submit"]==1)
{
$error_text = "Please agree to the terms, it is all I am asking!";
}
else if(isset($_POST['agree']) && $_POST['agree']=="ON")
{
header("location:$link");
}
?>
 
<html>
 
<head>
<title>site</title>
</head>
 
<body>
 
Welcome to my site here is something to get started.
<form action="agree.php" method=POST>
 
<textarea name="textfield" rows="5" cols="25" wrap="virtual" readonly onFocus="this.blur();">OK so here are my terms and conditions.</textarea>
 
      <p><input type="checkbox" name="agree" value="ON">I Agree
      <input type=submit value="Login" style="float: left"><?php echo $error_text; ?>
      <input type="hidden" name="is_submit" value="1">
      </p>
      &nbsp;</form>
 
</body>
 
</html>

Open in new window

0
 
bcmeyer1983Author Commented:
apologies omit this phrase in the question above:
Welcome to my site here is something to get started.)
to appear after the login button to the right same line....
0
 
gamebitsCommented:
You can go in and out of php as you wish, wherever you want an echo statement to appear in an html document just open a php tag do your php script close the php tag.

ex.
some html
Bla
Bla
Bla
BlaBlaBlaBlaBla <?php echo "some php"; ?> back to html BlaBlaBlaBlaBla
BlaBlaBla
Bla
0
 
bcmeyer1983Author Commented:
wow, that simple. thanks for filling me in
0
 
nizsmoDeveloperCommented:
Glad to help :)
0
All Courses

From novice to tech pro — start learning today.