Jump to content
luismurias

ERRO Login

Recommended Posts

luismurias

Bem pessoal... Esta é a minha parte do login:

login.php

<?php
@session_start();
$kullanici2 = $_SESSION['login'];
if (!isset($_SESSION['login'])) {
echo '
<form id="login" action="loginonay.php" name="login" method="post"  target="_self" >
                  <div>

                     <div align="center">
                       <p> </p>
                       <p>
                         <input class="input_login" type="text" name="kadi"  placeholder="Kullanici Adi" value=""  />
                       </p>
                       <p> </p>
                       <p>
                         <input class="input_login" type="password" name="pw"  placeholder="Sifre" value=""  />
                       </p>
                     </div>
                     <div class="sb-sep"></div>
                       <p><div align="left">          
                         <p>          <a href="index.php?git=lostpw"><img src="./images/ico_remind.png"> Şifremi unuttum! </a><a href="index.php?=lostpw" class="remind"></a><br/>
                       <a href="index.php?git=kayitol" class="register"><img src="./images/ico_register.png"> Kayıt Ol </a></p>
                       </div>
                     <div align="center"></br>
 <input class="button_login" type="submit" name="login" id="login" value="Login" />
</div>
<div class="clear"></div>
 </div>                   
                 </form>';
     }
     else {
     include './conn/baglan.php';
     $ja = mysql_query("SELECT login,cash FROM account.account WHERE login = '$kullanici2'");
     $nk = mysql_fetch_object($ja);
     echo '
     <center><br><b>Hosgeldin, '.$_SESSION['login'].'</b><center><br><b>EP : '.$nk->cash.'.</b><center><a href="index.php?git=market" >Markete Git </a><br>
     <br>
 <a href="index.php?git=logout">Cikis Yap</a> | <a href="index.php?git=panel">Panele Git</a>
     </center>';

     }
     ?>

Esta é a outra página que faz com que o login dê:

loginonay.php

<?php
@session_start();
include_once ("conn/temizle.php");
include_once("conn/baglan.php");
$kullanici = $_POST['kadi'];
$sifre = $_POST['pw'];  
if (isset($kullanici) && isset($sifre)) {
$baksen = mysql_query("SELECT login,password,email,social_id,real_name,id,coins FROM account.account WHERE login = '$kullanici' AND password = PASSWORD('$sifre')");
if (mysql_num_rows($baksen)) {
$haf = mysql_fetch_object($baksen);
$_SESSION['login'] = $kullanici;
$_SESSION['cash'] = $haf->coins;
$_SESSION['mail'] = $haf->email;
header ("Location:index.php?git=panel");
}
else {
echo "<script type=\"text/javascript\">javascript:alert(\"Bilgilerini Kontrol Et !\")
  location.href=\"index.php\";</script>";
}


}
?>

O erro que dá:Notice: Undefined index: connect inC:\xampp\htdocs\inc\login.php on line 3

O que faço para conseguir resolver o login?

Edited by brunoais
geshi

Share this post


Link to post
Share on other sites
HappyHippyHippo

para começar podes fazer post do código correcto.

olha bem para o erro:

Notice: Undefined index: connect inC:\xampp\htdocs\inc\login.php on line 3

agora olha para a terceira linha do código que apresentaste :

@session_start();
$kullanici2 = $_SESSION['login'];  // <---- podes dizer onde está a aceder ao elemento com o índice "connect" ????
if (!isset($_SESSION['login'])) {


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
bioshock

Então tu primeiro atribuis a sessão e só depois é que verificas se ela não existe?

Share this post


Link to post
Share on other sites
luismurias

Pois, o código já estava feito, eu saquei o website, é para um servidor de metin2, mas não percebo muito de php e vim perguntar aqui como é que resolvia, pode dizer como é que fica o código nos 2 ficheiros?

Share this post


Link to post
Share on other sites
brunoais

2.3:

Não é permitida a criação de tópicos ou colocação de mensagens a pedir que se façam trabalhos

Corrige o que escreves para passar a uma dúvida corretamente feita. Se não tens fúvidas e simplesmente não sabes, então p@p não é sítio para ti.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.