Jump to content

romuloS

Members
  • Content count

    5
  • Joined

  • Last visited

Community Reputation

0 Comum

About romuloS

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. romuloS

    3 erro no perfil.php

    sao 3 erros que aparece aqui Warning: mysqli_query(): Couldn't fetch mysqli in C:\wamp64\www\redesocial\perfil.php on line 20 ( ! ) Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\wamp64\www\redesocial\perfil.php on line 22 ( ! ) Warning: mysqli_close(): Couldn't fetch mysqli in C:\wamp64\www\redesocial\perfil.php on line 44 <?php $page_title = 'perfil'; require_once('inicia_sessao.php'); require_once('proteger_pagina.php'); // Insert the page header require_once('cabecalho.php'); require_once('conectar.php'); // Menu de navegação require_once('navmenu.php'); // Pegar os dados do perfil do banco de dados if (!empty($_SESSION['user_id'])) { $query = "SELECT nome_de_usuario, join_date, nome_completo, email FROM usuarios WHERE user_id = '" . $_SESSION['user_id'] . "'"; } else { $query = "SELECT nome_de_usuario, join_date, nome_completo, email FROM usuarios WHERE user_id = '" . $_COOKIE['user_id'] . "'"; } $data = mysqli_query($dbc, $query); if (mysqli_num_rows($data) == 1) { // Se o usuário for encontrado, exibir as informações $row = mysqli_fetch_array($data); echo '<table>'; if (!empty($row['nome_de_usuario'])) { echo '<tr><td class="label">Nome de usuário:</td><td>' . $row['nome_de_usuario'] . '</td></tr>'; } if (!empty($row['nome_completo'])) { echo '<tr><td class="label">Nome completo:</td><td>' . $row['nome_completo'] . '</td></tr>'; } if (!empty($row['email'])) { echo '<tr><td class="label">E-mail:</td><td>' . $row['email'] . '</td></tr>'; } if (!empty($row['join_date'])) { list($data, $hora) = explode(' ', $row['join_date']); list($ano, $mes, $dia) = explode('-', $data); echo '<tr><td class="label">Registrado:</td><td>' . $dia . '-' . $mes . '-' . $ano . ' / ' . $hora . '</td></tr>'; } } echo '</td></tr>'; echo '</table>'; mysqli_close($dbc); // Rodapé require_once('rodape.php'); ?>
  2. romuloS

    erro no login

    muito obrigado e que sou novo no php ae estou mechendo em um código livre para aprender mais
  3. romuloS

    erro no login

    Obrigado pela ajuda meu primeiro erro eu corrigir agora não sei como iniciar a `$page_title`
  4. romuloS

    erro no login

    ESSE E O ERRO QUE ME APARECE ________________________________________________________________________________________________________________________________________ Notice: A session had already started - ignoring session start() in c:wamp64/www/redesocial/login.php #/time /memory /fuction /location / 1/0.0106/ 237680 /{main}() /.../index.php:0/ 2/0.0536/ 265832 /require_once('C:/wamp64/www/redesocial/login.php/.../index.php:14/ 3/0.0537/265880/session_start() /../login.php:4/ ______________________________________________________________________________________________________________________________________ Login.php <?php require_once('conectar.php'); session_start(); $error_msg = "nao deu"; if (!isset($_SESSION['user_id'])) { if (isset($_POST['submit'])) { $user_username = mysqli_real_escape_string($dbc, trim($_POST['nome_de_usuario'])); $user_password = mysqli_real_escape_string($dbc, trim($_POST['senha'])); if (!empty($user_username) && !empty($user_password)) { $query = "SELECT user_id, nome_de_usuario FROM usuarios WHERE nome_de_usuario = '$user_username' AND senha = MD5('$user_password')"; $data = mysqli_query($dbc, $query); if (mysqli_num_rows($data) == 1) { $row = mysqli_fetch_array($data); $_SESSION['user_id'] = $row['user_id']; $_SESSION['nome_de_usuario'] = $row['nome_de_usuario']; setcookie('user_id', $row['user_id'], time() + (60 * 60 * 24 * 30)); setcookie('nome_de_usuario', $row['nome_de_usuario'], time() + (60 * 60 * 24 * 30)); $home_url = 'http://' . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . '/login_efetuado.php'; header('Location: ' . $home_url); } else { $error_msg = 'Desculpe, você deve digitar um nome e senha válidos para fazer login.'; } } else { $error_msg = 'Desculpe, você deve digitar seu nome e senha para fazer login.'; } } } $page_title = 'Fazer Login'; require_once('cabecalho.php'); if (empty($_SESSION['user_id'])) { echo '<p class="error">' . $error_msg . '</p>'; ?> <a href="registrar_se.php">Registrar-se</a> <div id="quadro"> <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>"> <fieldset> <legend>Fazer Login</legend> <label for="nome_de_usuario">Nome de usuário:</label><br /> <input type="text" size="35px" name="nome_de_usuario" value="<?php if (!empty($user_username)) echo $user_username; ?>" /><br /> <label for="senha">Senha:</label><br /> <input type="password" size="35px" name="senha" /> <input type="submit" value="Fazer Login" name="submit" /> </fieldset> </form> </div> <?php } else { echo('<p class="login">Você está logado como ' . $_SESSION['nome_de_usuario'] . '.</p>'); } ?> <?php require_once('rodape.php'); ?> ESSE E O ERRO ______________________________________________________________________________________________ (!)Notice:Undefined variable:page_title in C:\wamp64\www\redesocial\cabecalho.php on line7 call stack #/time /memory/Function /Location/ 1/0.0106/237680/{main}() /.../index.php:0/ 2/0.0134/240808/require_once('C:/wamp64/www/redesocial/cabecalho.php')/.../index.php:10/ _________________________________________________________________________________________________________ Cabecalho.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <?php echo '<title>Segurança Digital - ' . $page_title . '</title>'; ?> </body> </html>
  5. romuloS

    laboratorio de scripts php

    OI tudo bem Vi umas postagens sobre o laboratório de scripts de php que postam códigos de php la queria saber como funciona e como faço para acessa la Desculpe se não estiver postando no lugar certo
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.