Code Comments
Programming Forum and web based access to our favorite programming groups.
hallo,
thanks for reply, but
code is like below , i want comment in echo statemets to executed on
same page(without pages original contenti.e only echo comments )or on new pa
ges
how to link new pages in php, after clicking submit
also.
[these first two echo statements are giving parse errors errors,unexpected '
/']
<?php
echo "--$submit--";echo "--$_POST["submit"]--";
if ($submit)
{$db = mysql_connect("localhost","root");mysql_select_db("dollar1_allinfo",$
db);
mysql_query("INSERT INTO totalinfo (username,password,) VALUES('$loginuserna
me','$loginpassword')");echo 'thank you';echo 'So Hurry Up';}?>
thank you.
<graeme_foster@sherubtse.edu.bt> wrote:
The purpose of putting the echo "Submit = $submit"; is to find out what is h
appening with your code. Once everything is working correctly they will be r
emoved. What you need to find out is what is being held in the variable subm
it when you move from one p
age to the next, a point when you are expecting to enter the if($submit) cla
use.
I hope that clarifies it a bit.
all the best,
graeme.
amol patil wrote:
hallo, i wrote this echo "Submit = $submit"; before 'if statement' but
, the sentences in echo statements are executing on same pages , showing or
iginal page with these echo statement. i want to execute , some comments and
tables on same page(withou
t original contents) or on new pages , after clicking on submit buttonwhat t
o do for it. thank you."Mike S." <list.phpdb.01@netmask.com> wrote:
hallo ,i have wriiten simple php script , below.created databse "dollar1_all
info" with table 'totalinfo'but on clicking submit button ,information enter
ed is not entering in database.also, echo statements are also not displaying
after submit
if ($submit)
{$db = mysql_connect("localhost","root");mysql_select_db("dollar1_allinfo",$
db);mysql_query("INSERT INTO totalinfo (username,password,) VALUES('$loginus
ername','$loginpassword')");echo 'thank you';echo 'So Hurry Up';}?>thank you
.
Because your query and echoes are within an "if" block, I'd say that$submit
is evaluating to FALSE, and thus not executing the query andechoes.Add (befo
re the if statement):echo "Submit = $submit";Make sure that $submit is evalu
ating to TRUE.To All Beginn
ing Programmers ("Newbies"), or just people who want toeasily debug their co
de:Try adding debugging statements to help you find problems. A few echoesor
prints in selected locations will help identify the issue. Make sureyour va
riables are evaluating to v
alues that you think they should be.If you want to keep the debugging statem
ents in your code and justactivate them when you need to see them, do someth
ing like:// near the top of your code$debug=TRUE;// and anywehere in your co
deif ($debug) {echo "DEBUG:
Submit = $submit\n";}// or whatever echo might help you nail down the proble
m. Put as many ofthese in your code and you can turm them ON and OFF very ea
sily, bychanging one line of code.OR for even quicker debugging, replace
$debug=TRUE; with$debug=$_GET['debug'];and then you can turn it on in by adding ?debug=TRUE at the
end of theURL. Example: http://www.php.net/path/my.html?debug=TRUEor: http://www.
php.net/path/my....1**DISCLAIMER** Using the URL method is NOT a s
ecure way to do this!!! And I'm sure there's plenty of folks groaning out th
ere because it is aBIG security hole. You really would want to do this on a
developmentmachine and network, and remove the debug code for production. Th
atreally should go without
saying.Good luck.:Mike S.:Austin TX USA ---------------------------------Do
you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses.
---------------------------------
Do you Yahoo!?
Yahoo! Mail - now with 250MB free storage. Learn more.
Post Follow-up to this messagePowered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.