PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
Moderator: General Moderators
lipun4u
Forum Commoner
Posts: 82 Joined: Wed Jul 01, 2009 3:35 am
Location: Mumbai
Contact:
Post
by lipun4u » Fri Sep 18, 2009 5:31 pm
here i m using heredoc...why the o/p is different than expected ??
Code: Select all
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<?php
$firstname = "Asit";
echo<<<FORM
<form method="post" action="{$_ENV['PHP_SELF']}">
<input type="text" name="firstname" value="$firstname"/>
<input type="submit" name="submit" value="submit" />
</form>
FORM;
?>
</body>
</html>
requinix
Spammer :|
Posts: 6617 Joined: Wed Oct 15, 2008 2:35 am
Location: WA, USA
Post
by requinix » Fri Sep 18, 2009 5:41 pm
You can't have
anything before the ending FORM; Not even indentation.
Code: Select all
<?php
$firstname = "Asit";
echo<<<FORM
<form method="post" action="{$_ENV['PHP_SELF']}">
<input type="text" name="firstname" value="$firstname"/>
<input type="submit" name="submit" value="submit" />
</form>
FORM;
?>
lipun4u
Forum Commoner
Posts: 82 Joined: Wed Jul 01, 2009 3:35 am
Location: Mumbai
Contact:
Post
by lipun4u » Sat Sep 19, 2009 2:33 am
thanx
pickle
Briney Mod
Posts: 6445 Joined: Mon Jan 19, 2004 6:11 pm
Location: 53.01N x 112.48W
Contact:
Post
by pickle » Mon Sep 21, 2009 10:23 am
For future reference, you can't have anything after either. Doing so will create some really random parse errors.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.