Comunidad PHPeros
Lenguajes => PHP => Mensaje iniciado por: Dacan en 02 de Febrero de 2008, 16:30:30 pm
-
<?php
session_start();
?>
<link rel="stylesheet" type="text/css" href="style.css">
<table class="tabla" >
<?
include("config.php");
if($_POST["enviar"])
{
if(empty($_POST["nick"]) || empty($_POST["pass"]))
{
echo "<center><tr><td><font class='normal'>Debes Completar el Campo Nick o Pass<br><br>
<a href='javascript:history.back()'>Volver</a></td><tr>";
}
else
{
$nick=htmlspecialchars($_POST["nick"]);
$mensaje=htmlspecialchars($_POST["mensaje"]);
$pass=htmlspecialchars($_POST["pass"]);
$link=htmlspecialchars($_POST["link"]);
$fecha=time();
$sql="IN SER T INTO mcd (fecha,link,nick,mensaje) VALUES ('$fecha','$link','$nick','$mensaje')";
mysql_query($sql);
}
?>
<tr>
<td><input type="text" class="form" name="mensaje" maxlength="100" size="15" value="Tu mensaje" onClick="this.value=''"></td>
<td><input type="text" class="form" name="link" maxlength="50" size="10" value="http://" onClick="this.value=''"></td>
</tr>
<?
$query = mysql_query("SELECT nick,pass FROM usuarios WHERE nick = '$nick'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['pass'] != $pass) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT nick,pass FROM usuarios WHERE nick = '$nick'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["nick"] = $row['nick'];
echo " Bienvenidos <b>".$_SESSION['nick']."</b> ";
}
}
$n="SELECT * FROM mcd";
$r=mysql_query($n);
$num=mysql_num_rows($r);
?>
<table width="15%">
<form method="POST" action="<?=$PHP_SELF?>">
<tr>
<td><input type="text" class="form" name="nick" maxlength="10" size="15" value="Nick" onClick="this.value=''"></td>
<td><input type="password" class="form" name="pass" maxlength="10" size="10" value="Password" onClick="this.value=''"></td>
</tr>
<tr>
<td><input type="submit" name="enviar" value="Enviar" class="boton"></td>
</tr>
</form>
<tr><td><a href="smilies.php">Smilies</a><br> <a href="todos.php"> Todos (<? echo $num; ?>)</a></td></tr>
<?
mysql_free_result($r);
?>
Este Codigo es de un Mc que estoy Realizando Ya tengo lo Basico y Lo que Necesito es lo Siguiente:
Tengo un Formulario de Mc uso Sessiones y Base de datos
- Quiero que cuando estes en el enviar.php se aparezca un Campo de Nick y Pass si lo llena correctamente le aparezca Bienvenido X Usuario y se agreguen 2 campos abajo que sean mensaje y enlace ya tengo lo primero del formulario osea si se loguea bien apareza bienvenido y sino le apareza login incorrecto el lio es en lo ultimo que es que aparezca el campo mensaje y enlace.
No se si me entienda pero Por favor no Posteen Post Basurar, Hermalon Help Me..
url: http://mixrar.gratishost.com/mcd/index.php
Un User: Dacan Pass: Dacan24
Saludos, Dacan
-
Brother, que raro...
Entre a la URL que diste puse el user y el pass que diste y todo funcion cmo querias.
Luego de loguearse aparecio dos input text llamados http y otro que era mensaje..
Realmente cual es el problem ::) ::)
-
if($_POST["enviar"])
{
Es
if(isset($_POST["enviar"]))
{
:P
-
Dacan la proxima vez que quieras preguntar algo, ten la amabilidad de cambiar al menos el texto ya que es muy desacarado tu Copy&Paste...
Que no has omitido ni lo de Hermalon...
-
Dacan la proxima vez que quieras preguntar algo, ten la amabilidad de cambiar al menos el texto ya que es muy desacarado tu Copy&Paste...
Que no has omitido ni lo de Hermalon...
Ja Ja Ja y yo que pensaba que ese tal Hermalon era de aqui! :P
-
y no quieres que te lo programemos desde 0?
-
Cierren el Tema
Si no quieren ayudarme no importa no los vuelvo a molestar..
Gracias de Todas Formas
Soy Daniel02 en el Foro de Mixeo no se pk dicen que Copie nada si el Codigo lo Hice Yo
Saludos, Dacan ;)