Galera estou tentado fazer um sistema de comentario onde apareça o nome do usuario automaticamente sem ele precisar digita esta dificil

26/01/2016

0

PHP

como eu diss no titulo sera que vc conseguem me ajudar, ficaria mt agradecido

admin.php
<?php session_start();  ?>
 
<?php
if(!isset($_SESSION['login']) && (!isset($_SESSION['senha']))){	
header("Location: ../index.php");	
	}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>admin</title>
<link rel="stylesheet" type="text/css" href="cssadmin/css.css"> 
</head>
<body>
<?php
$login = $_SESSION["login"];
?>
<div id="topo">
<link rel="stylesheet" type="text/css" href="styles.css"> 
<h1>Olá bem-vindo :<?php  echo $login; ?></h1>
</div>
<div id='cssmenu'>
<ul>


   <li><a href="home.php?id=<?php echo $_SESSION["login"]; ?>"><span>Perfil</span></a></li>
   <li class='active has-sub'><a href="Comentario.php?id=<?php echo $_SESSION["login"]; ?>"><span>Comentario</span></a>
<ul>
 <li><a href="comentario.php?id=<?php echo $_SESSION["login"]; ?>"><span>Chat</span></a></li>
 <li><a href="comentarios.php?id=<?php echo $_SESSION["login"]; ?>"><span>Comentarios</span></a></li>
</ul>
<li><a href="editarfoto.php?id=<?php echo $_SESSION["login"]; ?>"><span>Foto</span></a></li>
</div>
</li>
</ul>
<?php
if(isset($_REQUEST['sair'])){	
	session_destroy();
	header("Location:index.php");	
	}
?>
<img src="oi.jpg">
</body>
</html>



pagina do comentario.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Poste um Comentário!</title>
</head>
<body bgcolor="#171717">
<form name="comentario" action="comentando.php" method="post">
<table align="center">
<tr>
<td>
<font size="2" color="#ffffff" face="comic sans ms">Nome:<?php $login  ?></font>
</td>
<td>
<font size="1" color="#ffffff" face="comic sans ms">O nome que aparecerá no comentário</font></td>
</tr>
<tr>
<td><font size="2" color="#ffffff" face="comic sans ms">Comentário:</td>
<td>
<textarea id="mensagem" name="mensagem" rows=5 cols=20 wrap="off"></textarea>
<font size="1" color="#ffffff" face="comic sans ms">O comentário</font>
</td>
</tr>
</table>
<div align="center"><input type="submit" value="Enviar"><input type="reset" value="Limpar">
</form>
</body>
</html>



onde aparece comentando.php
<?php session_start();  ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Comentando...</title>
</head>
<body>
 
 <?php
$login = $_SESSION["login"];
?>
 
<?php
$login = $_POST["login"];//pega o nome inserido
$mensagem      = $_POST["mensagem"];//pega a mensagem inserida
                $msg =  "<table height='50' width='259' align='center'><tr><td bgcolor='#d9e6f7'><div align='center'><font color='#000000'><strong>Nome:</strong> $nome</font></div></td></tr>";//adiciona a mensagem
$msg .= "<tr><td bgcolor='#d9e6f7'><div align='center'><font color='#000000'><strong>Comentário:</strong> $mensagem</font></div></td></tr>";//adiciona o conteudo da mensagem
$msg .= "</table>";//termina a mensagem
                $ponteiro = fopen ("comentarios.php", "a");//arquivo em que serao postados os comentarios
fwrite($ponteiro, "$msg");//escreve no arquivo
fclose ($ponteiro);//fecha o arquivo
include "redirection.php";//redireciona para os comentarios
 
?>
</body>
</html>


exibe todos os comentarios comentario.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Comentários</title>
</head>
<body bgcolor="#333333">//voce pode mudar a cor se quiser
</body>
</html>

Lucas

Lucas

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar