Jump to content


Sistema De Login


  • Faça o login para participar
54 replies to this topic

#16 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 02/05/2004, 13:58

Eu usei o código abaixo...

<?php
  $testeA = `Klaus`;
  $testeB = 'Klaus';
  echo $testeA . " - " . $testeB;

  // Esperado: Klaus - Klaus
  // Retornado:  - Klaus
?>


E como pode ver, o que eu esperei de resultado, não foi o retornado... De qualquer forma... O elemento ` <= é um a(c|ss)ento... já este ' <= é aspas... Então não sei a diferença... porquê eles não fazem a mesma coisa... :D

Quanto a parte de já logar com o Cookie gravado...

<?php
  $login = $_COOKIE["login"];
  $senha = $_COOKIE["senha"];
  if ((!empty ($login)) and (!empty ($senha))) {
    header ("paginaJaLogado.php");
    exit;
  }
?>


Klaus Paiva
Conheça também: Taperás

#17 Miranda

Miranda
  • Visitantes

Posted 02/05/2004, 15:18

+ o login ta abrindo direto a pagina de erro mesmo eu tendo digitado a senha e o login correto!

#18 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 03/05/2004, 08:21

deixa eu ver se te ajudo Miranda !

<?
if ($step == 2) {
include ("config.php"); //inclui o arquivo de configurações
$login = $_POST["login"];
$senha = $_POST["senha"];
$erro = 0;
$db  = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
if (($login == "") OR ($login == " ")) {
$erro++;
} if (($senha == "") OR ($senha == " ")) {
$erro++;
} if ($erro == 0) {
$confirmacao = mysql_query("SELECT * FROM $tabela WHERE login = '$login' AND senha = '$senha'");
$contagem = mysql_num_rows($confirmacao);

if ( $contagem == 1 ) {
  setcookie ("login", $login);
  setcookie ("senha", $senha);
  header("Location: pagina_ok.php");
  } else {
  header("Location: pagina_erro.php");
  } 
} else {
echo "Login Invalido !";
}
 } if ((!$step) OR ($step == 1)) {
?>
<html>
 <head>
  <title>Login</title>
 </head>
<body>
<form method="POST" action="?step=2">
Login : <input type="text" name="login"><br>
Senha: <input type="password" name="senha">
<input type="submit" value="Logar">
</form>
</body>
</html>
<?
}
?>

pronto, testa .

se não funciona volte a postar !

até + !
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#19 Miranda

Miranda
  • Visitantes

Posted 03/05/2004, 11:31

Ae, funcionou +...
confirmar_login.php

<?
if ($step == 2) {
include ("config.php"); //inclui o arquivo de configurações
$login = $_POST["login"];
$senha = $_POST["senha"];
$erro = 0;
$db  = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
if (($login == "") OR ($login == " ")) {
$erro++;
} if (($senha == "") OR ($senha == " ")) {
$erro++;
} if ($erro == 0) {
$confirmacao = mysql_query("SELECT * FROM $tabela WHERE login = '$login' AND senha = '$senha'");
$contagem = mysql_num_rows($confirmacao);

if ( $contagem == 1 ) {
setcookie ("login", $login);
setcookie ("senha", $senha);
header("Location: pagina_ok.php");
} else {
header("Location: pagina_erro.php");
}
} else {
echo "Login Invalido !";
}
} if ((!$step) OR ($step == 1)) {
?>
<html>
<head>
<title>Login</title>
</head>
<body>
<form method="POST" action="?step=2">
Login : <input type="text" name="login"><br>
Senha: <input type="password" name="senha">
<input type="submit" value="Logar">
</form>
</body>
</html>
<?
}
?>

Tenho isso certo?
Só que: login.php

<link href="style.css" type=text/css rel=StyleSheet>
<style type="text/css">
<!--
     A:link {text-decoration: none;color: #000000;}
     A:visited {text-decoration: none;color: #000000;}
     A:hover {text-decoration: underline;color: #000000;}
-->
</style>
<form name="login" method="post" action="confirmar_login.php">
  <table width="323" height="78" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td width="66" height="25"><font size="2" face="verdana">Login:</font></td>
      <td width="257"><font size="2" face="verdana">
        <input name="login" type="text" id="login" class="modelo">
        </font></td>
    </tr>
    <tr>
      <td height="25"><font size="2" face="verdana">Senha:</font></td>
      <td><font size="2" face="verdana">
        <input name="senha" type="text" id="senha" class="modelo">
        </font></td>
    </tr>
    <tr>
      <td><font size="2" face="verdana">
        <input name="entrar" type="submit" id="entrar4" value="Entrar" class="modelo2">
        </font></td>
      <td><font size="2" face="verdana"><a href="senha.php">Esqueceu a senha?</a>
        <a href="cadastrar.php">Cadastre-se</a></font></td>
    </tr>
    </table>
  </form>

Intende? o login.php puxa o enviar_login.php ou seja eu tenho q tirar o html do comando q vc me passou + apos o html tem um <? } ?> ai nao sei se posso tirar.

Vou fazer umas perguntinhas aqui:
1) Se eu logar no login.php e amanha eu entrar no login.php eu nao precisar de logar pq eu ja to logado. Como faz isso?
2) Quando eu clicar em logout deslogar, ai quando eu voltar no site eu ter que logar novamente. Como faz isso?
logout.php

<?
setcookie("login","",time()-3600);
setcookie("senha","",time()-3600);
?>

Só isso!

Edição feita por: Miranda, 03/05/2004, 11:33.


#20 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 03/05/2004, 12:48

Miranda não precisa utilizar ALTOs arquivos para fazer a mesma coisa, ou só completar 1 coisa ! usa um IF para ir separando !

pronto agora esta o login do seu Gosto ! :P

<?
if ($step == 2) {
include ("config.php"); //inclui o arquivo de configurações
$login = $_POST["login"];
$senha = $_POST["senha"];
$erro = 0;
$db  = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);
if (($login == "") OR ($login == " ")) {
$erro++;
} if (($senha == "") OR ($senha == " ")) {
$erro++;
} if ($erro == 0) {
$confirmacao = mysql_query("SELECT * FROM $tabela WHERE login = '$login' AND senha = '$senha'");
$contagem = mysql_num_rows($confirmacao);

if ( $contagem == 1 ) {
setcookie ("login", $login);
setcookie ("senha", $senha);
header("Location: pagina_ok.php");
} else {
header("Location: pagina_erro.php");
}
} else {
echo "Login Invalido !";
}
} if ((!$step) OR ($step == 1)) {
?>
<link href="style.css" type=text/css rel=StyleSheet>
<style type="text/css">
<!--
     A:link {text-decoration: none;color: #000000;}
     A:visited {text-decoration: none;color: #000000;}
     A:hover {text-decoration: underline;color: #000000;}
-->
</style>
<form method="POST" action="?step=2">
  <table width="323" height="78" border="0" cellpadding="0" cellspacing="0">
    <tr> 
      <td width="66" height="25"><font size="2" face="verdana">Login:</font></td>
      <td width="257"><font size="2" face="verdana"> 
        <input name="login" type="text" id="login" class="modelo">
        </font></td>
    </tr>
    <tr> 
      <td height="25"><font size="2" face="verdana">Senha:</font></td>
      <td><font size="2" face="verdana"> 
        <input name="senha" type="text" id="senha" class="modelo">
        </font></td>
    </tr>
    <tr> 
      <td><font size="2" face="verdana"> 
        <input name="entrar" type="submit" id="entrar4" value="Entrar" class="modelo2">
        </font></td>
      <td><font size="2" face="verdana"><a href="senha.php">Esqueceu a senha?</a> 
        <a href="cadastrar.php">Cadastre-se</a></font></td>
    </tr>
    </table>
  </form>
<? } ?>

agora as perguntas !

1º - uhh, e só você não destruir o cookie, mas se o usuario limpar o cache do IE, já era o Cookie, ai tem que se logar novamente. mas isso também não e muito seguro, assim que o usuario fechar o Brownser ou dar um logout , e voltar , ele tem que refazer o login , que e mais seguro !

2º - para isso você tem que destruir o Cookie criado
e só usar o Setcookie novamente :P

setcookie("","");
pronto :P hehe nem lembro se e assim , pois eu uso o $_SESSION[];

ha também tem deste jeito para criar um Cookie

$_COOKIE["login"]= $login;

e para resgatar

$login = $_COOKIE["login"];
echo $login;

:D

qualquer coisa e só falar !

Até + !!!
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#21 Miranda

Miranda
  • Visitantes

Posted 03/05/2004, 12:57

Vlw, voce sabe como eu faco para quando o cara logar ai aparecer no pagina_ok.php Bem vindo(a) $login.
$data - $time

Putz to pidindo muito neh cara?

Como listo os Úsuarios?
E como digo o nome dos que tao online tipo.

01. Miranda
02. Goku

Sacas? Se der pra fazer otimo se nao der esquenta nao!

Edição feita por: Miranda, 03/05/2004, 13:01.


#22 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 03/05/2004, 13:21

hehe nem esquenta ! :P

tipo para fazer Ola $login sejá bem vindo , com data e hora e simples !

após você ter feito o Login , você faz isso

echo "Seja Bem Vindo(a) ".$_COOKIE["login"].". - ".date("d/m/Y")." - ".date("H:s:i");

ou

echo "Seja Bem Vindo(a) ".$HTTP_COOKIE_VARS["login"].". - ".date("d/m/Y")." - ".date("H:s:i");

agora para listar o que estão ONLINE !?!?!?!?!?! :unsure:

hehehe sei la ! :lol:

só sei que tem que ler os Cookies gravados, bom mas se não for, grave os logins TXT ou no proprio DB e ai você le esse TXT ou le no DB os que estão Online mas depois que o carinha sair você tem que excluir ! :(

Até + ! (y)
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#23 Miranda

Miranda
  • Visitantes

Posted 03/05/2004, 13:56

vlw brigadao, qualquer coisa posso postar?
hehehe ta mostrando a hora do estados unidos eu acho, pq a hora do brasil q nao esta!

Edição feita por: Miranda, 03/05/2004, 17:05.


#24 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/09/2017, 09:58

Cipla Pharmaceuticals cialis Achat Propecia Moins Cher

#25 BobbyCak

BobbyCak

    договор ок

  • Usuários
  • 12238 posts
  • Sexo:Feminino
  • Localidade:Liberia
  • Interesses:115141

Posted 30/09/2017, 13:19

журнал учета военнообязанных образец

срок действия справки 2 ндфл для ипотеки план производства работ на высоте образец 2015 реестр на оплату счетов образец общие положения о договоре ренты соглашение о проведении взаимозачета образец заявление о переходе на усн для ип с 2017 года скачать Заявление о выплате страхового обеспечения фсс бланк 2017 Электронный билет ржд для авансового отчета Баланс форма 2 бланк 2017 Правовые акты главы муниципального образования Жалоба на действия судебного пристава исполнителя образец в суд Акт сверки по налогам и сборам образец Заявление на возбуждение исполнительного производства образец анкета для загранпаспорта старого образца 2017 скачать бланк журнал учета медицинских осмотров работников образец уведомление о заключении договора с иностранным гражданином 2017 бланк сведения об организации производственного контроля образец карточка счета 50 бланк скачать рапорт на поднаем жилья военнослужащим 2017 образец сделать справку о болезни задним числом образец заявления на ремонт придомовой территории Почасовая оплата труда в штатном расписании образец Образец письма о смене реквизитов банка Бланки о здравии и упокоении для печати Постановление пленума о практике назначения судами уголовного наказания Заявление о выдаче-паспорта нового поколения характеристика уборщицы с места работы образец внутренний контроль в казенных учреждениях образец

устав благотворительного фонда образец 2017 отчёт старшей медицинской сестры на высшую категорию заявление в суд об ознакомлении с материалами дела образец образец подарочного сертификата в ворде

бланк и.а. управление формированием капитала. письмо об оплате задолженности по акту сверки образец заполнение налоговой декларации по ндс за 2017 год образец заполнения постановление верховного суда 25 от 23.06.2015 ходатайство о постановке на учет в пдн образец втб страхование телефона страховой случай заявление возврат искового заявления не препятствует повторному обращению бланк графика работы сутки через трое договор мены недвижимого имущества на движимое имущество запись о поощрении в трудовую книжку образец образец апелляционной жалобы по гражданскому делу в мосгорсуд акт передачи проектной документации образец приговор в особом порядке образец шенгенская виза образец заполнения визовой анкеты акт скрытых работ скачать бланк Справка о количестве работников мировое соглашение по гражданскому делу заявление о выдаче патента иностранному гражданину бланк 2017 образец жалоба в прокуратуру на неисполнение решения суда образец гост 7-32 2001 отчет о научно-исследовательской работе

заявление по уходу за пожилым человеком старше 80 лет образец справка по форме банка бинбанк скачать типовой договор дду по 214 фз акты официального толкования норм права. вх для поинт бланк 2017

#26 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 01/10/2017, 01:31

Buy Generic Kamagra Comprar Cialis Em Goiania online pharmacy Prix Cialis Generique
Zithromax Spectrum Activity Anastrozole Benefits For Men Emla online pharmacy Doxycline Hyclate 100mg Purchase Drug Extra Erectile Dysfunction Cialis 5mg No Prescription
Buy Soloxine No Rx Needed Sildenafil Generique 120 Mg Buy Synthroid Online Without Rx online pharmacy Cialis En El Deporte Generic Zovirax Order India Get Generic Bentyl No Doctor Medicine Overseas Price
Viagra Nuchternen Magen Free Propecia Voucher Acticin 30gm cialis Medrol 4 Kopen

#27 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 01/10/2017, 10:03

Liquid Keflex cialis Acquisto Viagra In Francia
Tabletten Viagra Foto generic cialis Buy Letrozole Paypal Vente De Cialis
Zithromax Side Effects In Infants Acheter Viagra Nord Medicament Cialis cialis Cialis Precio Tretinoin 20 20 Gm From India Que Es Cialis O Viagra
Buy Domperidone Uk Amoxicillin Overdose viagra cialis Cialis ... Cheap.... 40mg Buy Topamax Without A Script
Buy 250 Mg Amoxicillin Online Fastest Place Online To Order Clomid Propecia Hair Growth 5 Alpha Reductase Inhibitors online pharmacy Free Shipping Fluoxetine Fysionorm Cash On Delivery Buy Kamagra Uk Doxycycline Adond Puedo Comprar
Priligy Italy cialis Propecia En Parejas Comprar Tadalafil
Ersatz Fur Propecia Propecia O Lacovin Propecia Zona Occipitale cialis online Buy Isotretinoin Canadian Pharmacy No Rx Needed
Forum Cialis Sur Internet Purchase Celebrex No Prescription cialis Priligy Acquisto Sicuro Viagra Alcool Danger Liquid Amoxicillin

#28 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 02/10/2017, 10:52

Viagra Frau Lust Cialis Och Alkohol Tarif Cialis viagra cialis buy accutane online safe Cialis Dosage 40 Mg Buy Finasteride
Buying Lasix Cheap Linisopril viagra online Stendra Over Night
Livraison Cialis En 24 Heures Different Type Of Viagra Pills viagra prescription Cialis Precio En Farmacia
Cialis 5 Mg Cost Online Pharmacy In Canada Where Do I Buy Cialis viagra online Cod Levaquin Cheapeast With Free Shipping Quesque Le Viagra Grapefruit And Amoxicillin
Acheter Cialis Pharmacie generic viagra Cephalexin What Is Pack Keflex Expansion Compensators
Discount Propecia Hair Shedding Propecia levitra non prescription Lasix Online Uk
Ordinare Viagra Online Viagra Cialis Forum 40 mg levitra pills on line for sale Precio Cialis 4 Comprimidos Fast Ship Viagra
Will Amoxicillin Work For A Uti buy viagra online Cod generic isotretinoin direct discount amex accepted
Keflex Dosage For Dental Abscess Levitra Pas Cher Is Amoxicillin Good For Strep Throat viagra Comprar Levitra Soft Cialis Levitra Im Vergleich Levitra 5mg
Cephalexin Use'S Propecia Epilobio De Satisfaccion viagra Can I Purchase Progesterone Free Consultation Cephalexin Interaction With Acohole
Viagra In Canada Without Prescription Vet Keflex online pharmacy Propecia Epilobio Precio online accutane forum Cephalexin For Adult Uti
Propecia Ebuddy Infertilidad Priligy Es Bueno Isotretinoin roaccutane how to buy generic viagra Cialis Effets
Cephalexin Breastfeeding Cialis Y Licor Viagra Kaufen Cialis Bestellen buy cheap generic levitra online Levitra Angebote
Cialis Canadian Ph viagra prescription Zithromax Dosage For Bronchitis Buy Periactin 4mg Stendra Mastercard Accepted Tyneside
Generic Cialis No Prescription Canada viagra Zithromax Antibiotikum Finasteride Uk Side Effects Of Propecia Cialis E Dolori Muscolari
Buy Colchicine Online Cephalexin Dog Side Effects Eating viagra Viagra Rezeptfrei Potenzmittel Clomid Culturiste
Mail Order Toprol Xl brand levitra canada Generic Levitra In The Usa
Cialis Levitra Sales Viagra Buy Viagra In Amsterdam viagra Cialis Soft Meilleur Prix Cephalexin And Birth Control What Amoxicillin Is Used For
Viagra Contraindicaciones Precio viagra Average Cost Of Cialis Prescription Comprar Viagra Sin Receta En Farmacia
Cialis Oficial online pharmacy Muscle Propecia Finasteride
Purchase Doryx Doxakne Usa Best Website Viagra Se Vende cialis Viagra Australia
Online Synthroid No Prescription Amoxicillin Compared To Cephalexin generic levitra 40 mg no prescription Viagra Online Shop Vente Viagra France Pas Cher
Amoxicillin Pregnancy Safe Prix Boite Viagra 100mg viagra Viagra Economico
Domestic Viagra cheap levitra for sale Acheter Cialis En Ligne Canada Cialis Professional Compared To Cialis Keflex Cellulitis
Shipped Ups Stendra Avana Internet viagra prescription Generic Viagra 100mg Next Day
Propecia For Sale Cheap Vente Misoprostol20mg generic viagra Propecia Catez Propecia Generic Finasteride Pattern Baldness Need To Order Tegratol

#29 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 02/10/2017, 11:21

Levitra Wirkt Nicht Amoxicillin Tropical Fish Amoxicillin Childrens Dosage 32 Bs viagra online pharmacy Viagra En Vente Libre Belgique Lilly Cialis Acheter
Zythromax Vs Cephalexin Discount Generic Amoxicilina Internet Website Free Shipping Venta Cialis Bilbao viagra Cephalexin Pill Acne Generico Levitra In Rete
Cialis Ou Autre Produit viagra online Viagra Rezeptfrei Frankreich Kamagra Gratis Ciprofloxacin Interaction With Amoxicillin
Amoxicilian Compared To Cephalexin cost of levitra at savon pharmacy Kamagra Oral Jelly Australia Priligy Si Trova In Farmacia Potenzmittel Viagra Bestellen

#30 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 02/10/2017, 12:46

Cialis Online Foro Cephalexin And Strep Throat Levitra Fa Male viagra Buy Alli Online Xenical Orlistat Online Tadalafil 50mg
Buy Prednisone For Dogs No Prescription Acheter Baclofen Cher levitra 40 mg samples Craigslist Canada Viagra Cialis 20 Prise Sexpill
Levitra Generika Online Bestellen viagra Viagra Per Donne Esiste Cialis 20 Mg Cp
Dapoxetina Negli Alimenti cialis Clomid Usa Shippments Online isotretinoin 10mg mail order on line
Canadian Mail Order Pharmacies To Usa Levitra Generika Unterschied Commander Baclofene discount levitra on line Stendra Priligy Buy Kamagra Pills
Isotretinoin worldwide price amex accepted online viagra prescription Discount Viagra In Nederland Kopen




1 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)


    Bing (1)
IPB Skin By Virteq