Error? *2nd Edition* [SOLVED,For Now]

C++, C#, Java, PHP, ect...
Post Reply
User avatar
OoZI
Posts: 109
Joined: Mon Jan 02, 2012 4:22 pm

Error? *2nd Edition* [SOLVED,For Now]

Post by OoZI »

Ok, I trashed my previous script, and rewrote it. Right now I just want it to work.

Here is the Error:

Parse error: syntax error, unexpected T_VARIABLE, expecting '(' in /home/a7754873/public_html/reguser2.php on line 13



Here it is:
<?php
include 'connect.php';
?>

<?php
$player=$_POST['uname'];
$password=$_POST['password'];
$pass2=$_POST['password2'];
$player=strip_tags($player);
$email=$_POST['email'];
$email=strip_tags($email);

if $email =""
{
echo "You did not Enter an Email<br />";
echo "<a href="register.php">Go Back</a>";
exit;
}

if $password = $password2
{
$query = "INSERT INTO players (name, password, email, level, exper) VALUES ($player, $password, $email, 1, 0)";
mysql_query($query) or die ("Unable to register to databases");
header("Location: /login.php");
}

else
{
echo "Your password do not match<br />";
echo "<a href="register.php">Go back</a>";
exit;
}

?>

So, Yeah. What is Wrong?
Last edited by OoZI on Tue Jan 10, 2012 1:03 am, edited 1 time in total.
-OoZI

My Blog
User avatar
OoZI
Posts: 109
Joined: Mon Jan 02, 2012 4:22 pm

Re: Error? *2nd Edition*

Post by OoZI »

NVM, Figured it out.
-OoZI

My Blog
User avatar
OoZI
Posts: 109
Joined: Mon Jan 02, 2012 4:22 pm

Re: Error? *2nd Edition*

Post by OoZI »

New error:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/a7754873/public_html/reguser2.php on line 16

Code: Select all

<?php
include 'connect.php';
?>

<?php
$player=$_POST['uname'];
$password=$_POST['password'];
$pass2=$_POST['password2'];
$player=strip_tags($player);
$email=$_POST['email'];
$email=strip_tags($email);

if ($email ="")
{
echo "You did not Enter an Email<br />";
echo "<a href="register.php">Go Back</a>";
exit;
}

if ($password = $password2)
{
$query = "INSERT INTO players (name, password, email, level, exper) VALUES ($player, $password, $email, 1, 0)";
 mysql_query($query) or die ("Unable to register to databases"); 
 header("Location: /login.php"); 
 }
 
 else
 {
 echo "Your password do not match<br />";
 echo "<a href="register.php">Go back</a>";
 exit;
 }
 
 ?>
-OoZI

My Blog
User avatar
MikeD
Posts: 294
Joined: Thu Sep 08, 2011 4:28 am

Re: Error? *2nd Edition*

Post by MikeD »

Code: Select all

echo "<a href="register.php">Go Back</a>";
Should be in single quotes

Code: Select all

echo "<a href='register.php'>Go Back</a>";
User avatar
OoZI
Posts: 109
Joined: Mon Jan 02, 2012 4:22 pm

Re: Error? *2nd Edition*

Post by OoZI »

I wrote this for a login Script:

Code: Select all

<?php
include_once 'connect.php';
?>

<?php

$player = $_POST['uname'];
$password = $_POST['password'];

$query="SELECT name,password FROM Players WHERE name='$player' and '$password'";
$query2=mysql_query($query) or die("Error, Unable to query Database");
$query3=mysql_fetch_array($query2);

if ($query3)
{
	echo "HI!"; 
}
else
{
	echo "error";
}
?>

and it is only returning the "else", It is not returning the "if". I know my username and password are correct because I copied them from phpmyadmin.
-OoZI

My Blog
User avatar
MikeD
Posts: 294
Joined: Thu Sep 08, 2011 4:28 am

Re: Error? *2nd Edition*

Post by MikeD »

Code: Select all

$query="SELECT name,password FROM Players WHERE name='$player' and '$password'";
Should be

Code: Select all

$query="SELECT name,password FROM Players WHERE name='$player' and password='$password'";
User avatar
OoZI
Posts: 109
Joined: Mon Jan 02, 2012 4:22 pm

Re: Error? *2nd Edition*

Post by OoZI »

Thanks, That is what I thought... But my friend said I was right how I wrote it... I'mma slap him tommorow
-OoZI

My Blog
User avatar
SpiritWebb
Posts: 3107
Joined: Sun Jul 12, 2009 11:25 pm

Re: Error? *2nd Edition*

Post by SpiritWebb »

Has this been solved? If so, please edit first post and place [solved] on the subject. Thank you!
Image

Image
Post Reply

Return to “Coding”