грешка на 19 ред

G

Guest

Guest
защо ми изкарва грешка? +1

http://webgdesign.net/test/admin.php на 19 ред е ама не мога да я намеря

Код:
 <html>

 <head>
  <title><?php include "title.php" ?></title>

  <style type="text/css">

 .inputs {
padding: 2px;
border: 1px solid #ccc;
width: 300px;
height: 20px;
}

  </style>
 </head>

 <body>
<?php include "config.php" ?>


 <?php

$admin = $_GET['admin'];
echo "<center><h1>Admin Panel</h1></center>";


if ($admin == login)
{

?>
<?php
$name=$_POST['name'];
$pass=$_POST['pass'];


if ($pass=='$adminpass'& $name=='$adminname')
{
echo "?><center>Admin log in <a href=admin.php?admin=index >Enter admin panel!</a></center><?php";
}
else
{
echo "?><center>Wrong password <a href=admin.php >Try again!!! </a></center><?php";
}

?>
<?php

}




if ($admin == index)
{
?>
<?php
echo " Under construction!!! ";
?>
<?php
}



else{

?>

<center><form method="post" action="admin.php?admin=login">
<input type="text" class="inputs" name="name"><br><br>
<input type="password" class="inputs" name="pass"><br>
<input type="submit" name="Submit" value="Enter!">
</form></center>

<?php

}

?>

 </body>

</html>

това е config.php

Код:
<php

$adminname == admin;
$adminpass == password;

?>
 
<php

$adminname == admin;
$adminpass == password;

?>

какви са тези 2 равенства, едното да изчезне, и кавички :)

<php

$adminname = 'admin';
$adminpass = 'password';

?>
 
Я го пробвай така..

Код:
<php 

$adminname = admin; 
$adminpass = password; 

?>

несъм на 100% че ще стане, но от опит глава не боли ;)
 
Пробвай така

<html>

<head>
<title><?php include "title.php" ?></title>

<style type="text/css">

.inputs {
padding: 2px;
border: 1px solid #ccc;
width: 300px;
height: 20px;
}

</style>
</head>

<body>
<?php
include("config.php");
$admin = $_GET['admin'];
echo "<center><h1>Admin Panel</h1></center>";


if ($admin == login)
{

?>
<?php
$name=$_POST['name'];
$pass=$_POST['pass'];


if ($pass=='$adminpass'& $name=='$adminname')
{
echo "?><center>Admin log in <a href=admin.php?admin=index >Enter admin panel!</a></center><?php";
}
else
{
echo "?><center>Wrong password <a href=admin.php >Try again!!! </a></center><?php";
}

?>
<?php

}




if ($admin == index)
{
?>
<?php
echo " Under construction!!! ";
?>
<?php
}



else{

?>

<center><form method="post" action="admin.php?admin=login">
<input type="text" class="inputs" name="name"><br><br>
<input type="password" class="inputs" name="pass"><br>
<input type="submit" name="Submit" value="Enter!">
</form></center>

<?php

}

?>

</body>

</html>
 
1.
if ($admin == login)
{

трябва да е:


if ($admin == "login")
{


2.
if ($admin == index)
{

трябва да е:

if ($admin == "index")
{

3.

<php

$adminname == admin;
$adminpass == password;

?>

трябва да е


<php

$adminname = "admin";
$adminpass = "password";

?>

4.
<?php include "title.php" ?>

трябва да е: <? include("title.php"); ?>
 
if ($pass=='$adminpass'& $name=='$adminname')
{
echo "?><center>Admin log in <a href=admin.php?admin=index >Enter admin panel!</a></center><?php";
}
else
{
echo "?><center>Wrong password <a href=admin.php >Try again!!! </a></center><?php";
}


тук има грешка защото каквото и да напиша ми дава грешна парола
 
hejj каза:
if ($pass=='$adminpass'& $name=='$adminname')
{
echo "?><center>Admin log in <a href=admin.php?admin=index >Enter admin panel!</a></center><?php";
}
else
{
echo "?><center>Wrong password <a href=admin.php >Try again!!! </a></center><?php";
}


тук има грешка защото каквото и да напиша ми дава грешна парола

if ($pass==$adminpass && $name==$adminname)
 
Код:
 <html>

 <head>
  <title><?php include "title.php" ?></title>

  <style type="text/css">

 .inputs {
padding: 2px;
border: 1px solid #ccc;
width: 300px;
height: 20px;
}

  </style>
 </head>

 <body>

 <?php
include("config.php");
$admin = $_GET['admin'];
echo "<center><h1>Admin Panel</h1></center>";


if ($admin == "login")
{

?>
<?php
$name=$_POST['name'];
$pass=$_POST['pass'];


if ($pass==$adminpass && $name==$adminname)
{
echo "<center>Admin log in <a href=admin.php?admin=index >Enter admin panel!</a></center>";
}
else
{
echo "<center>Wrong password <a href=admin.php >Try again!!! </a></center>";
}

}




elseif ($admin == "index")
{
echo " Under construction!!! ";
}


else{

?>

<center><form method="post" action="admin.php?admin=login">
<input type="text" class="inputs" name="name"><br><br>
<input type="password" class="inputs" name="pass"><br>
<input type="submit" name="Submit" value="Enter!">
</form></center>

<?php

}

?>

 </body>

</html>



config.php

Код:
<?php

$adminname == 'admin';
$adminpass == 'password';

?>


пак каквото и да сложа се грешка дава не знам къде бъркам
 
hejj каза:
Код:
 <html>

 <head>
  <title><?php include "title.php" ?></title>

  <style type="text/css">

 .inputs {
padding: 2px;
border: 1px solid #ccc;
width: 300px;
height: 20px;
}

  </style>
 </head>

 <body>

 <?php
include("config.php");
$admin = $_GET['admin'];
echo "<center><h1>Admin Panel</h1></center>";


if ($admin == "login")
{

?>
<?php
$name=$_POST['name'];
$pass=$_POST['pass'];


if ($pass==$adminpass && $name==$adminname)
{
echo "<center>Admin log in <a href=admin.php?admin=index >Enter admin panel!</a></center>";
}
else
{
echo "<center>Wrong password <a href=admin.php >Try again!!! </a></center>";
}

}




elseif ($admin == "index")
{
echo " Under construction!!! ";
}


else{

?>

<center><form method="post" action="admin.php?admin=login">
<input type="text" class="inputs" name="name"><br><br>
<input type="password" class="inputs" name="pass"><br>
<input type="submit" name="Submit" value="Enter!">
</form></center>

<?php

}

?>

 </body>

</html>



config.php

Код:
<?php

$adminname == 'admin';
$adminpass == 'password';

?>


пак каквото и да сложа се грешка дава не знам къде бъркам
тези две равенства там в конфига -> трябва да е едно.
 

Горе