Re: Continuing with HELP can someone tell me whats wrong here? (newbie)
| From: | Shena Delian O'Brien | Date: | Thu, 10 Jul 2003 17:21:11 +0000 |
| Subject: | Re: Continuing with HELP can someone tell me whats wrong here? (newbie) | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-154757@lists.php.net to get a copy of this message | ||
Well you realize don't you that unless, on submit, install changes to 1, whenever you submit your form it's going to go right back to the initial page.
Mark Clarkstone wrote:
Its in cpconf.php <? $l33t = "C:/miniserve/Apache/conf/l33t.conf"; $syspath = "C:"; $install = "0"; $siteex = "MySite.Org"; $admin = "mini"; $adpw = "serve"; ?> "Shena Delian O'Brien" <shena@darklock.com> wrote in message news:3F0D9BC0.2050002@darklock.com...Where are you passing the variable "install"? I can't see it in your form. Perhaps look for $check instead of $install? Mark Clarkstone wrote:form.now the script works but won't write to the file just returns to thePanel<title> Control Panel</title> <font face=\"Tahoma\" size=\"2\"> <? require("cpconf.php"); if ($install=="0") { print "<p><font size=\"2\" face=\"Tahoma\"><b>Welcome to The ControlyouInstaller<br> <br> </b>This will install the control Panel</font></p> <form method=\"POST\" action=\"?action=check\"> <font face=\"Tahoma\" size=\"2\">Please enter your site domain e.g. freesite.cjb.com (without a www or a dot please) leave as localhost ifvalue=\"localhost\"><br>are using it as a local testing server.</font><br> <input type=\"text\" name=\"csiteex\" size=\"20\"password to<br> <font size=\"2\" face=\"Tahoma\">Please enter a Username &password toaccess the area<br> Username<br> <input type=\"text\" name=\"user\" size=\"20\"><br> Password<br> <input type=\"text\" name=\"pass\" size=\"20\"></font><br> <input type=\"submit\" value=\"Submit\" name=\"B1\"></p> </form>"; } else if ($action=="check") { if (!$csiteex) { echo "Please enter your domain"; } else if (!$user) { echo "Please enter a username"; } else if (!$pass) { echo "Please enter a password"; } else { $data = "<? \$l33t = \"C:/miniserve/Apache/conf/l33t.conf\"; \$syspath = \"C:\"; \$install = \"1\"; \$siteex = \"$csiteex\"; \$admin = \"$user\"; \$adpw = \"$pass\"; ?>"; $fp = fopen("cpconf.php",'w'); $fw = fwrite($fp,$data); fclose($fp); echo "Done!"; } } else if ($install =="1") { echo "<p><font size=\"2\" face=\"Tahoma\"><b>Welcome to The Control Panel</b></font></p> <form method=\"POST\" action=\"?login=check\"> <font size=\"2\" face=\"Tahoma\">Please enter a Username &access the area<br> Username<br> <input type=\"text\" name=\"userlogin\" size=\"20\"><br> Password<br> <input type=\"text\" name=\"passlogin\" size=\"20\"></font><br> <input type=\"submit\" value=\"Submit\" name=\"B1\"></p> </form>"; } else if ($login=="check") { if (!$userlogin && !$passlogin) { echo "Sorry but No Username or password was found"; } else if ($userlogin && $userpass == $admin && $adpw) { include("admin.php"); } } ?>