Защо полето не бачка

katsar0v

Registered
<?php
if(isset($_SESSION['user']))
{
echo'<form action="profile.php" method="post"><table border=1>
<tr><td>Username:</td><td>'.$_SESSION['user'].'</td></tr>
<tr><td>Change password:</td><td><input type="password" name="pass"></td></tr>
<tr><td>Change skype:</td><td><input type="text" name="skype"></td></tr>
<tr><td>Information:</td><td><textarea name="info" class="area"/></textarea></td></tr>
</table><br/>
<input type="submit" value="Потвърди!"/></form><br/>';

$password = htmlspecialchars(mysql_real_escape_string($_POST['pass']));
$skype = htmlspecialchars(mysql_real_escape_string($_POST['skype']));
$info = htmlspecialchars(mysql_real_escape_string($_POST['info']));

if($password or $skype)
{
if($password)

if(strlen($password)>=6)
$updatePass = true;
else
{ echo 'Паролата трябва да е над 6 символа!';}

if($skype)
{$updateSkype = true;}
if($info)
{$updateinfo = true;}
if($updatePass)
{$go = mysql_query("UPDATE `portfolio`.`users` SET `pass` = '" . $password . "' WHERE `users` = '" . $_SESSION['user'] . "'") or die (mysql_error());}
if($updateSkype)
{$go = mysql_query("UPDATE `portfolio`.`users` SET `skype` = '" . $skype . "' WHERE `users` = '" . $_SESSION['user'] . "'") or die (mysql_error());}
if($updateinfo)
{ $go = mysql_query("UPDATE `portfolio`.`users` SET `info` = '" . $info . "' WHERE `users` = '" . $_SESSION['user'] . "'") or die (mysql_error());}


if($go == true)
{ echo 'Профила Ви е променен';}
}

}


else
{
header('location:index.php');
}
?>

Значи до преди 20 минути работеше ама като добавих полети и БУМ , всичко си отиде...
 
Значи до преди 20 минути работеше ама като добавих полети и БУМ , всичко си отиде...

Нещо не успях да разбера каква е картинката? :shock:
 
Пробвай така :wink:
Код:
<?php
if(isset($_SESSION['user']))
{
echo'<form action="profile.php" method="post"><table border=1>
<tr><td>Username:</td><td>'.$_SESSION['user'].'</td></tr>
<tr><td>Change password:</td><td><input type="password" name="pass"></td></tr>
<tr><td>Change skype:</td><td><input type="text" name="skype"></td></tr>
<tr><td>Information:</td><td><textarea name="info" class="textarea"/></textarea></td></tr>
</table><br/>
<input type="submit" value="Потвърди!"/></form><br/>';

$password = htmlspecialchars(mysql_real_escape_string($_POST['pass']));
$skype = htmlspecialchars(mysql_real_escape_string($_POST['skype']));
$info = htmlspecialchars(mysql_real_escape_string($_POST['info']));

if($password or $skype)
{
if($password)

if(strlen($password)>=6)
$updatePass = true;
else
{ echo 'Паролата трябва да е над 6 символа!';}

if($skype)
{$updateSkype = true;}
if($info)
{$updateinfo = true;}
if($updatePass)
{$go = mysql_query("UPDATE `portfolio`.`users` SET `pass` = '" . $password . "' WHERE `users` = '" . $_SESSION['user'] . "'") or die (mysql_error());}
if($updateSkype)
{$go = mysql_query("UPDATE `portfolio`.`users` SET `skype` = '" . $skype . "' WHERE `users` = '" . $_SESSION['user'] . "'") or die (mysql_error());}
if($updateinfo)
{ $go = mysql_query("UPDATE `portfolio`.`users` SET `info` = '" . $info . "' WHERE `users` = '" . $_SESSION['user'] . "'") or die (mysql_error());}


if($go == true)
{ echo 'Профила Ви е променен';}
}

}


else
{
header('location:index.php');
}
?>
 
но всичко друго работи само полето с информацията не работи така ли :roll:
 

Back
Горе