I've tried repediately to have a PHP script validate a form when the form is submitted. I'm quite new to PHP, and I'd really appreciate the help anybody could give me. I've been stuck on this problem far to long.
I have a form (here's the code): <form method="post" action="<?php $PHP_SELF; ?>"> Username: <input type="text" name="username" maxlength="255" value="<? $HTTP_POST_VARS['username']; ?>"> <br> Password: <input type="text" name="password" maxlength="8" value="<? $HTTP_POST_VARS['password']; ?>"> <br> <input type="submit" name="login" value="Log In" onclick="document.refresh()"> <br> <br> </form> And right underneath the form code, I have my PHP script: <?php if (isset($login)) { insert(); } function insert() { $db = odbc_connect('mydatabase', 'myusername', 'mypassword'); if(!$db) { echo "An error has occured. Please <a href=\"mailto:[EMAIL PROTECTED]\">e-mail</a> the text below to me.<br><br>~~~~~~~<br>$PHP_ERROR<br>$db<br>~~~~~~~"; } $SQLQuery = "SELECT fldID FROM tblUsers WHERE fldUsername = '$username' AND fldPassword = '$password'"; $cursor = odbc_exec($db, $SQLQuery); if (!$cursor) { echo "An error has occured. Please <a href=\"mailto:[EMAIL PROTECTED]\">e-mail</a> the text below to me.<br><br>~~~~~~~~<br>" . odbc_errormsg($db) . "<br>~~~~~~~"; } } ?> What I'm trying to achieve here is that when the user fills out the form, presses the "Log In" button, the script underneath validates and inserts the data into a database. Now, I click on the "Log In" button, nothing happens. Could anybody please help me with this? I would really, really appreciat any help. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php