
Mateus Conti
Membros-
Total de itens
82 -
Registro em
-
Última visita
Tudo que Mateus Conti postou
-
Verdade... Bom eu fis a alteração, acresentei o usu_id mais ainda não ta dando da uma olhada se tem alguma coisa de errado ou se falta alguma coisa <?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); } $loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; } if (isset($_POST['usu_login'])) { $loginUsername=$_POST['usu_login']; $password=sha1($_POST['usu_senha']); $MM_fldUserAuthorization = "usu_id"; $MM_redirectLoginSuccess = "Perfil/Perfil.php?id=".$LoginRow['usu_id'].""; $MM_redirectLoginFailed = "Sistema_login/erro.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_loginsenha, $loginsenha); $LoginRS__query=sprintf("SELECT usu_login, usu_senha, usu_id FROM usuarios WHERE usu_login=%s AND usu_senha=%s", GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text")); $LoginRS = mysql_query($LoginRS__query, $loginsenha) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = mysql_result($LoginRS,0,'usu_id'); if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();} //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?>
-
Então no meu banco de dados é usu_id . Banco de dados " nivel_acesso " - tabela " usuarios " que contem, "usu_id, usu_login, usu_senha, usu_nome, usu_sobrenome, usu_cidade, usu_estado e usu_pais"
-
Agora ele ta chamando, ta aparecendo com campo localhost/wamp/thinga/Perfil.php?id= Só que ele não ta aparecendo o numero do id do usuario só aparece assim localhost/wamp/thinga/Perfil.php?id= Sem numero de usuario
-
? alguém pode ve isso
-
<?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); } $loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; } if (isset($_POST['usu_login'])) { $loginUsername=$_POST['usu_login']; $password=$_POST['usu_senha']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "Perfil/Perfil.php"; $MM_redirectLoginFailed = "Sistema_login/erro.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_loginsenha, $loginsenha); $LoginRS__query=sprintf("SELECT usu_login, usu_senha FROM usuarios WHERE usu_login=%s AND usu_senha=%s", GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text")); $LoginRS = mysql_query($LoginRS__query, $loginsenha) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();} //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> Renato tem como você colokar o codigo pra mim ai... eu coloquei mais não deu certo então deixei como tava antes ve se você consegue Agradeço.. O meu banco de dados é usuarios e contem usu_senha e usu_login
-
Chegando em casa vou testar imediantamente, putz tomara que de certo quebrei cabeça pra faze isso e for tão simples assim vo agradece muito :D
-
Como que eu faço para chamar o usuario tipw assim... Eu já tenho meu cadastro ai quando eu entrar no perfil, com o login e a senha o link fikar referente ao meu usuario cadastrado tipw no link aparecer... localhost/wamp/thinga/Perfil.php ai eu quero que apareca o chamado de cada usuario que ficaria assim localhost/wamp/thinga/Perfil.php?id=22 No caso ai seria o usuario cadastrado com id 22, eu queria saber como eu coloko isso pois quando eu me conecto com meu usuario ele so aparece somente localhost/wamp/thinga/Perfil.php Pois ai não tem como por exemplo eu fazer a alteração de dados porque não ta especificando o usuario ( id ) que estou logado, somente que eu entrei na pagina com um usuario só não mostra qual usuario, espero que tenham entendido minha duvida obrigaod
-
Deu certinho muito obrigado :D
-
Obrigado... vou testar, chegando em casa eu testo ai eu mudo o tópico para resolvido Obrgiado mesmo
-
PQP cara, sinceramente você é chato em... é a segunda vez que você é grosseiro comigo, se você é um moderador poderia me indicar que estou postando no lugar errado e mover meu post pra la, eu só quero ajuda e não critica ! se for critica é melhor não falar... -1 pra você ESerra
-
Help gente...
-
Bom é o seguinte eu criei uma div e coloquei um campo de Resultado do campo de Busca, ta tudo funcionando certinho só que to com problema axo q no CSS Pois quando eu busco um usuario ele aparece um em cada div, ao invez de aparecer todos na div que eu cirei ele aparece um em um espaço que eu desenhei do tamanho da div, ai depois da o margin-bottom que eu dei de uns 10px, e aparece outra div com outro usuario como resultado e assim em diante.. a duvida é só qro q apareça todos os usuarios em uma div só eu não sei se o problema é da tabela que eu criei com o campo de resultado ou se é o CSS vou postar aki CSS : div#header{ width:100%;} div.left{ width:160px;} div.center{ width:780px; margin:0 10px;} div.right{ width:300px;} div.left, div.center, div.right{ min-height:50px; background:#CCC; float:left;} div#content{ margin:10px 0; float:left;} div.blocos{ width:100%; min-height:50px; margin-bottom:10px; background:#FFFFFF;} div#Resultado{ margin-bottom:0;} eu criei a div#Resultado e coloquei uma margin-bottom:0; e ficou tudo junto só que.... quando eu busco o usuario e coloquei um limite de 5 usuarios por pagina só para teste, ele só aparece um porque continuou ainda aparecendo um usuario em cada div. Aki são as DIV <div id="content"> <div class="center"> <div class="blocos"></div> <?php do { ?> <div class="blocos" id="Resultado"> <table width="100%" border="0" align="center"> <tr> <td width="33%" align="center"></td> <td colspan="2" align="center"></td> <td width="23%" align="center"></td> </tr> <tr> <td align="center"><?php echo $row_busca['usu_nome']; ?> <?php echo $row_busca['usu_sobrenome']; ?></td> <td width="22%" align="center"><?php echo $row_busca['usu_pais']; ?></td> <td width="22%" align="center"><?php echo $row_busca['usu_estado']; ?></td> <td align="center"><?php echo $row_busca['usu_cidade']; ?></td> </tr> <tr> <td colspan="4" align="center"> <table border="0"> <tr> <td> <table border="0"> <tr> <td><?php if ($pageNum_busca > 0) { // Show if not first page ?> <a href="<?php printf("%s?pageNum_busca=%d%s", $currentPage, 0, $queryString_busca); ?>">First</a> <?php } // Show if not first page ?></td> <td><?php if ($pageNum_busca > 0) { // Show if not first page ?> <a href="<?php printf("%s?pageNum_busca=%d%s", $currentPage, max(0, $pageNum_busca - 1), $queryString_busca); ?>">Previous</a> <?php } // Show if not first page ?></td> <td><?php if ($pageNum_busca < $totalPages_busca) { // Show if not last page ?> <a href="<?php printf("%s?pageNum_busca=%d%s", $currentPage, min($totalPages_busca, $pageNum_busca + 1), $queryString_busca); ?>">Next</a> <?php } // Show if not last page ?></td> <td><?php if ($pageNum_busca < $totalPages_busca) { // Show if not last page ?> <a href="<?php printf("%s?pageNum_busca=%d%s", $currentPage, $totalPages_busca, $queryString_busca); ?>">Last</a> <?php } // Show if not last page ?></td> </tr> </table></td> </tr> </table></td> </tr> </table> </div> <?php } while ($row_busca = mysql_fetch_assoc($busca)); ?> </div>
-
alguém sabe faze um contador de click tipw eu clicar em um botao que eu criei e ele contar a cada clique que cada usuario dar , não podendo dar dois clicques o mesmo usuario O mais parecido com isso mesmo seria o " curtir " do facebook EU queria os comando pois o botao eu vo personaliar...
-
AF não vai não sei o que eu faço Olha pra ser bem EXATO eu fis igualzinho esse cara... quem poder da uma olhada http://www.youtube.com/watch?v=menMP0l0gIE
-
Sim é usu_id mesmo tanto que só esta dando erro no $_GET... Nos outros campos que preenchi " usu_id " não esta dando erro só ali meso... Estranho :S
-
você já tentou entrar com o login com a senha criptografada ao invez da senha criada ??? Tipw você criou usuario joao senha 123 ai ela te envia pro banco de dados " a8dsfasd9f8sd9f " você já tento entrar com essa senha " a8dsfasd9f8sd9f " porque as vezes da erro que nem esta dando comigo
-
Agora ta dando que não tem o id " Notice: Undefined variable: id in C:\xampp\htdocs\weylife\Perfil\Alterar_dados.php on line 244 " Ah já arrumei era só pegar essa } e colocar no final assim <?php if(isset($_GET['usu_id'])) { $id = $_GET['usu_id']; echo "Usuario não informado"; exit; $select = mysql_query("SELECT * FROM usuarios WHERE usu_id = '$id'"); while($res_select = mysql_fetch_array($select)){ $senha = $res_select['usu_senha']; } ?> Porem agora não ta aparecendo nada, nem a tabela... talves senha aquela parte que eu coloquei <?php } ?> jissa ve se tem essa parte ta colocada no lugar certo eu coloquei ela no fim da minha tabela
-
a tabela de alterar agora some... deve ser o final onde eu tenho q colocar <?php } ?> mais se eu coloko ele no final da minha tabela ele some, e se eu coloko no começo ele não tem ação Aff meu que saco não vai.. vou postar todo o codigo dessa minha pagina mais só dei importancia ao campo tabela <?php require_once('../Connections/mural.php'); ?> <?php require_once('../Connections/nivel_acesso.php'); ?> <?php if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { if (PHP_VERSION < 6) { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; } $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? doubleval($theValue) : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form2")) { $insertSQL = sprintf("INSERT INTO mural (Mensagem) VALUES (%s)", GetSQLValueString($_POST['Mensagem'], "text")); mysql_select_db($database_mural, $mural); $Result1 = mysql_query($insertSQL, $mural) or die(mysql_error()); $insertGoTo = "Perfil.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } $colname_busca = "-1"; if (isset($_GET['busca'])) { $colname_busca = $_GET['busca']; } mysql_select_db($database_nivel_acesso, $nivel_acesso); $query_busca = sprintf("SELECT usu_nome, usu_sobrenome, usu_pais, usu_estado, usu_cidade FROM usuarios WHERE usu_nome LIKE %s", GetSQLValueString("%" . $colname_busca . "%", "text")); $busca = mysql_query($query_busca, $nivel_acesso) or die(mysql_error()); $row_busca = mysql_fetch_assoc($busca); $totalRows_busca = mysql_num_rows($busca); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"> @import url(menu_style_2.css); </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <link href="../Menu/menu_buscar.css" rel="stylesheet" type="text/css" /> <style type="text/css"> #apDiv1 { position:absolute; left:35px; top:152px; width:151px; height:160px; z-index:201; background-color:#990000; text-align: center; } body,td,th { font-family: Verdana, Geneva, sans-serif; } .uiScrollableAreaGripper.hidden_elem .menu .applemenu .submenu { font-weight: normal; } body { margin-top: 0px; } #apDiv2 { position:absolute; left:766px; top:0px; width:308px; height:34px; z-index:201; } .uiScrollableAreaGripper.hidden_elem .menu table tr td #form2 h3 { font-size: 24px; } </style> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title></title> <link rel="stylesheet" href="menu_style.css" type="text/css" /> </head> <body> <div class="uiScrollableAreaGripper hidden_elem"> <div class="menu"> <ul> <li><a href="Perfil.php" >Início</a></li> <li><a href="#" id="current">Configurações</a> <ul> <li><a href="Alterar_dados.php">Alterar dados</a></li> <li><a href="#">Teste 2</a></li> <li><a href="#">Teste 3</a></li> <li><a href="#">Teste 4</a></li> </ul> </li> <li><a href="/faq.php">Albuns</a> <ul> <li><a href="Fotos.php">Fotos</a></li> <li><a href="Videos.php">Videos</a></li> <li><a href="Armazenagem.php">Armanezagem</a></li> </ul> </li> <li><a href="/contact/contact.php">Contato</a></li> <?php mysql_set_charset('utf8') ?> <li><form id="form1" name="form1" method="get" action="Resultado.php"> <input name="busca" type="text" id="busca" onfocus="if (this.value == 'Buscar...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Buscar...';}" value="Buscar..." size="35" maxlength="30" x-webkit-speech /> </form> </li> <li><a href="Resultado.php"><img src="../backgroup imagen/1335055473_search.png" alt="" name="busca" width="25" height="25" align="texttop" id="busca2" /></a></li> <table width="167" height="35" border="0" align="right"> <tr> </tr> </table> </ul> </ul> <table width="100%" border="0"> <tr> <td width="22%" align="left"> </td> <td align="right"><script language="JavaScript"> <!-- function stopError() { return true; } window.onerror = stopError; // --></script><script> /*Real time DHTML Clock By Paul Swonger AKA "PSYCO" written exclusively for use on the "HTMLGOODIES" website. Feel free to distribute freely (as long as credit is given).*/ function tick() { var hours, minutes, seconds, ap; var intHours, intMinutes, intSeconds; var today; today = new Date(); intHours = today.getHours(); intMinutes = today.getMinutes(); intSeconds = today.getSeconds(); if (intHours == 0) { hours = "12:"; ap = "Meia Noite"; } else if (intHours < 12) { hours = intHours+":"; ap = "A.M."; } else if (intHours == 12) { hours = "12:"; ap = ""; } else { intHours = intHours - 12 hours = intHours + ":"; ap = "P.M."; } if (intMinutes < 10) { minutes = "0"+intMinutes+":"; } else { minutes = intMinutes+":"; } if (intSeconds < 10) { seconds = "0"+intSeconds+" "; } else { seconds = intSeconds+" "; } timeString = hours+minutes+seconds+ap; Clock.innerHTML = timeString; window.setTimeout("tick();", 100); } window.onload = tick; </script> </td> <td><div id="Clock" align="right" style="font-family: Arial; font-size: 25; color=black"> </div></td> </tr> <tr> <td width="22%" rowspan="2" align="left"><div class="applemenu"> <div class="silverheader"><a href="#">Games</a></div> <div class="submenu"> <a href="../Games/Jogo da Velha.php">Jogo da Velha</a></div> <div class="silverheader"><a href="#" >Teste 1</a></div> <div class="submenu"> Links podem ser colocados aki<br /> </div> <div class="silverheader"><a href="#">Teste 2</a></div> <div class="submenu"> Links podem ser colocados aki<br /> </div> <div class="silverheader"><a href="">Teste 3</a></div> <div class="submenu"> Links podem ser colocados aki<br /> </div> <div class="silverheader"><a href="#">Teste 4</a></div> <div class="submenu"> Links podem ser colocados aki<br /> </div> </div></td> <td rowspan="2" align="center"> ------------------------------------------------------------------------------------------------CAMPO ALTERAÇÂO--------------------------------------------------------------------------------------- <?php $id = isset($_GET['usu_id']); $select = mysql_query("SELECT * FROM usuarios WHERE usu_id = '$id'"); while($res_select = mysql_fetch_array($select)){ $senha = $res_select['usu_senha']; ?> <?php if(iseet($_POST['atualizar'])){ $nova_senha = $_POST['usu_senha']; $update = mysql_query("UPDATE in usuarios SET usu_senha = '$nova_senha' WHERE usu_id = '$id'"); if($update == ''){ echo "Ocorreu um erro ao atualizar os dados!"; }else{ echo "Dados atualizados com sucesso!"; } }?> <table width="49%" border="0"> <tr> <td width="37%">Login</td> <td width="63%"><form id="form1" name="form1" method="POST" > <label> <input name="login" type="text" id="login" /> </label> </form></td> </tr> <tr> <td>Senha Alterior</td> <td><form id="form2" name="form2" method="post" action=""> <label> <input name="senha_alterior" type="password" id="senha_alterior" /> </label> </form></td> </tr> <tr> <td>Nova Senha</td> <td><form id="form3" name="form3" method="post" action=""> <label> <input name="nova_senha" type="password" id="senha" value="<?php echo $senha; ?>"/> </label> </form></td> </tr> <tr> <td> </td> <td><form id="form4" name="form4" method="post" action=""> <input type="submit" name="atualizar" id="atualizar" value="atualizar" /> </form></td> </tr> </table><?php } ?></td> --------------------------------------------------------------------------------------------FIM CAMPO ALTERAÇÂO-------------------------------------------------------------------------------------- <td><table width="100" align="right" cellpadding="0" cellspacing="1" style="border:solid darkred 1px"> <tr> <td height="18" bgcolor="#C8C8C8" style="color:#FFFFFF"><center> <b>Notícias</b> </center></td> </tr> <tr> <td><marquee id="scroller" scrollamount="3" direction="up" onmouseover="scroller.scrollAmount='1';scroller.style.cursor='default'" onmouseout="scroller.scrollAmount='3'" style="width:125px; height:200px"> <center> <!-- Begin.noticia1 //--> <table border="0" cellpadding="0" cellspacing="1" width="125"> <tr> <td height="18" class="title"> :. Date <br /> <hr align="left" size="1" color="#FFFFFF" width="98%" /> Title </td> </tr> <tr> <td class="content" valign="top"> Text </td> </tr> </table> <!-- End.noticia1 //--> <table border="0" cellpadding="0" cellspacing="1" width="125"> <tr> <td height="18" class="title"> :. 7/2/2005 <br /> <hr size="1" color="#FFFFFF" width="98%" align="left" /> Simple System </td> </tr> <tr> <td class="content" valign="top"> Total adaptable system to the ASP/PHP </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="1" width="125"> <tr> <td height="18" class="title">:. Copyright</td> </tr> <tr> <td class="content" valign="top"> Created by SidaoBatera <br /></td> </tr> </table> </center> </marquee></td> </tr> </table></td> </tr> <tr> <td> </td> </tr> <tr> <td width="22%" align="left"> </td> <td width="65%" height="8" align="center"> </td> <td width="13%" rowspan="2"> </td> </tr> <tr> <td width="22%" align="left"> </td> <td height="242" align="center"> </td> </tr> <tr> <td width="22%" align="left"> </td> <td colspan="2"> </td> </tr> </table> <p> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript" src="ddaccordion.js"> /*********************************************** * Accordion Content script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * Visit [url=http://www.dynamicDrive.com]http://www.dynamicDrive.com[/url] for hundreds of DHTML scripts * This notice must stay intact for legal use ***********************************************/ </script><script type="text/javascript"> ddaccordion.init({ headerclass: "silverheader", //Shared CSS class name of headers group contentclass: "submenu", //Shared CSS class name of contents group revealtype: "mouseover", //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover" mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover collapseprev: true, //Collapse previous content (so only one open at any time)? true/false defaultexpanded: [0], //index of content(s) open by default [index1, index2, etc] [] denotes no content onemustopen: true, //Specify whether at least one header should be open always (so never all headers closed) animatedefault: false, //Should contents open by default be animated into view? persiststate: true, //persist state of opened contents within browser session? toggleclass: ["", "selected"], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"] togglehtml: ["", "", ""], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs) animatespeed: "fast", //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow" oninit:function(headers, expandedindices){ //custom code to run when headers have initalized //do nothing }, onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed //do nothing } }) </script> <style type="text/css"> td { font-family:verdana; font-size:8pt; } td.title { padding:2px; padding-left:4px; background-color:#DDDDDD; font-weight:bold; } td.content { padding:2px; border-bottom:solid #DDDDDD 2px; padding-bottom:12px; } </style> </p> <p> <style type="text/css"> .applemenu{ margin: 5px 0; padding: 0; width: 170px; /*width of menu*/ border: 1px solid #9A9A9A; } .applemenu div.silverheader a{ background: black url(silvergradient.gif) repeat-x center left; font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; color: white; display: block; position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ width: auto; padding: 5px 0; padding-left: 8px; text-decoration: none; } .applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{ color: white; } .applemenu div.selected a, .applemenu div.silverheader a:hover{ background-image: url(silvergradientover.gif); color: white; } .applemenu div.submenu{ /*DIV that contains each sub menu*/ background: white; padding: 5px; height: 300px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/ } </style> </p> </div> </div> </div> </body> </html> <?php mysql_free_result($busca); ?>
-
alguém pode me falar porque esta dadno esse errroo, porem no meu banco de dados existe a tabela " usu_id " OBS: esse erro é na variavel, $id = $_GET ['usu_id']; Notice: Undefined index: usu_id in C:\xampp\........... on line 236 <?php $id = $_GET ['usu_id']; $select = mysql_query("SELECT * FROM usuarios WHERE usu_id = '$id'"); while($res_select = mysql_fetch_array($select)){ $senha = $res_select['usu_senha']; ?> <?php if(iseet($_POST['atualizar'])){ $nova_senha = $_POST['usu_senha']; $update = mysql_query("UPDATE in usuarios SET usu_senha = '$nova_senha' WHERE usu_id = '$id'"); if($update == ''){ echo "Ocorreu um erro ao atualizar os dados!"; }else{ echo "Dados atualizados com sucesso!"; } }?> <td rowspan="2" align="center"><table width="49%" border="0"> <tr> <td width="37%">Login</td> <td width="63%"><form id="form1" name="form1" method="POST" > <label> <input name="login" type="text" id="login" /> </label> </form></td> </tr> <tr> <td>Senha Alterior</td> <td><form id="form2" name="form2" method="post" action=""> <label> <input name="senha_alterior" type="password" id="senha_alterior" /> </label> </form></td> </tr> <tr> <td>Nova Senha</td> <td><form id="form3" name="form3" method="post" action=""> <label> <input name="nova_senha" type="password" id="senha" value="<?php echo $senha; ?>"/> </label> </form></td> </tr> <tr> <td> </td> <td><form id="form4" name="form4" method="post" action=""> <input type="submit" name="atualizar" id="atualizar" value="atualizar" /> </form></td> </tr> </table> </td>
-
To on fala comigo
-
A unica coisa que eu fis é acrescentar o sha1 na variavel senha <?php if(isset($_POST['entrar']) && $_POST['entrar'] && 'cadastrar') { $nome = $_POST['nome']; $sobrenome = $_POST['sobrenome']; $sexo = $_POST['sexo']; $pais = $_POST['pais']; $cod_estados = $_POST['cod_estados']; $cidades = $_POST['cod_cidades']; $email = $_POST['email']; $login = $_POST['login']; $senha = sha1($_POST ['senha']); não mexi nada com db
-
então é isto que estou falando , a senha usando o sha1 vai criptografada e tem q usar essa senha pra entrar e não a q eu entrei Deixa eu explicar melhor Eu cadastro USUARIO : Gabriel123 SENHA : 4321 Ao clica em cadastrar a senha envia pro banco de dados criptografada " asdj090932jfkjlkjajsf03093 " Ai quando eu vou entrar na area do login não consigo acessar com esse login criado " usuario: gabriel123 " e " senha: 4321 ". pois agora a senha é a criptografada , assim só poderia entrar com " usuario: gabriel123" e " senha: asdj090932jfkjlkjajsf03093 " E assim não tem como usuario entrar porque ele nunca vai saber essa sua nova senha q seria a senha criptografada. Concluindo quero entrar na area do login com " usuario: gabriel123" só que com a senha que criei " senha: 4321 " e essa senha criptografada só fika no banco de dados por segurança, assim só o usuario tera a senha niguem mais nem eu .
-
há,??? como assim
-
Bom eu quero colocar criptografia quando a senha for enviada para o banco da dados eu to usando o sha1 assim esta minha variavel e se eu só acrescentar o sha1 $senha = $_POST ['senha']; Assim: $senha = sha1($_POST ['senha']); ele criptografa porem a pessoa não consegue entrar com a senha criada ela precisa entrar com a senha enviada para o banco de dados criptografada E eu queria sabe se alguém sabe arruma isso porque eu to com um modelo de um cadastro que ta funcionando perfeito eu até tentei fazer igual mais não vai... no Exemplo dele a senha criada ta criptografada onde você cadastra com uma senha " 1234 " ai ela envia criptografada pro banco de dados " ksajfd9as8987fdsafjhf23 " e você consegue entrar com a senha criada " 1234 " e eu não to conseguindo fazer isso
-
Putz verdade, é porque eu tinha feito um modelo com uma tabela diferente e acabei preenchendo errado e não apareceu erro e deixo passar você é de mais jisa vlw viu (Y)