Note that there are some explanatory texts on larger screens.

plurals
  1. POPHP and HTML Logging in
    text
    copied!<p>I'm trying to make log in and register script with php and html. It doesn't work and i ant press a button. What am i doing wrong? I'm new to programming sites.This is HTML :</p> <p>Register:</p> <pre><code>&lt;form action="register.php" method="post"&gt; &lt;input type=text name="uid" /&gt;&lt;br/&gt;&lt;/form&gt; &lt;form action="register.php" method="post"&gt; &lt;input type="password" name="pass" /&gt;&lt;br/&gt; &lt;/form&gt; &lt;input type="submit" action="register.php" name="R" value="Sign Up" /&gt; </code></pre> <p>PHP:</p> <pre><code>require "sqlconnect.php" $pass=$_POST("pass") $uid=$_POST("uid") $clicked=$_POST("R") if($uid and $pass) { connection() $ins = @mysql_query("INSERT INTO Users SET id='$uid', pass='$pass'"); if($ins) echo "Registered!You can log in now :)"; header("Location: index2.php"); else echo "Error!"; mysql_close($connection); </code></pre> <p>Log in:</p> <pre><code>&lt;center&gt;&lt;cc&gt;&lt;b&gt;Please login to proceed:&lt;/b&gt;&lt;/cc&gt;&lt;/center&gt; &lt;center&gt;&lt;form action="login.php" method="post" style="border-color:#0068AD" &gt; &lt;input type=text name="uid" /&gt;&lt;br/&gt;&lt;/form&gt; &lt;form action="login.php" method="post" style="border-color:#0068AD" &gt; &lt;input type="password" name="pass" /&gt;&lt;br/&gt; &lt;/form&gt; &lt;input type="submit" action="login.php" name="L" value="Log in"/&gt;&lt;br/&gt; &lt;center&gt;&lt;cc&gt;&lt;a href="register.html"&gt; Register &lt;/a&gt;&lt;/cc&gt;&lt;/center&gt; </code></pre> <p>PHP:</p> <pre><code> require "sqlconnect.php" connection() $pass=$_POST("pass") $uid=$_POST"uid") $clicked=$_POST("L") $pass = "SELECT `pass` FROM `Users` WHERE `id`='$uid'"; $passcheck = mysql_query($pass); if($clicked&gt;1||$passcheck=true) header=index3.html elseif(clicked&gt;1||passcheck=false) echo ("Wrong username or password") mysql_close($connection) </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload