Comunidad PHPeros

Lenguajes => PHP => Mensaje iniciado por: Dacan en 02 de Febrero de 2008, 16:30:30 pm

Título: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado 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 " &nbsp;  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
Título: Re: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado por: Ronnyldinho en 02 de Febrero de 2008, 21:36:09 pm
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  ::) ::)
Título: Re: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado por: x.mara.x en 05 de Febrero de 2008, 23:21:41 pm
Código: [Seleccionar]
if($_POST["enviar"])
{
Es

Código: [Seleccionar]
if(isset($_POST["enviar"]))
{

:P
Título: Re: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado por: naveda en 05 de Febrero de 2008, 23:40:12 pm
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...
Título: Re: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado por: Ronnyldinho en 13 de Febrero de 2008, 00:29:44 am
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
Título: Re: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado por: Revancha en 13 de Febrero de 2008, 01:21:57 am
y no quieres que te lo programemos desde 0?
Título: Re: (Ayuda) Enviar.php Tengo un Lio Terrible
Publicado por: Dacan en 16 de Febrero de 2008, 19:33:14 pm
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  ;)