|
|
|
|
|
для: to4kaRU
(05.04.2006 в 10:18)
| | гы, сенк :) | |
|
|
|
|
|
|
|
для: Бамси
(05.04.2006 в 10:05)
| | Прошу прощения, а ; в конце строк где?! | |
|
|
|
|
|
|
|
для: TrunK
(05.04.2006 в 09:24)
| | Извините не то вставил.
<?
include "config.php";
$char = (trim(ucfirst($_POST['char'])));
$charweb = ucfirst (str_replace (" ", "+", trim ($_POST['char'])));
$pass1 = trim($_POST['pass1']);
$pass2 = trim($_POST['pass2']);
$char = htmlspecialchars(stripslashes($char))
$pass1 = htmlspecialchars(stripslashes($pass1)) //line 17
$pass2 = htmlspecialchars(stripslashes($pass2))
if(trim($pass1)=="" || trim($pass2)=="" || trim($pass1) != trim($pass2))
{
echo "<center>Ошибка в паролях.<br>";
echo "<a class=link href=register.php class=button>Try again</a><br></center>";
exit();
}
$link = "http://www.tibia.com/community/?subtopic=character&name=".urlencode($char);
$fd = fopen($link, "r");
$text="";
if (!$fd) echo "Сервер временно не доступен.";
else
{
while (!feof ($fd))
{
$text .= fgets($fd, 4096);
}
}
fclose ($fd);
$poslevel = strpos($text, "Level");
$varlevel = substr($text, $poslevel+15, 3);
$posworld = strpos($text, "World:");
$varworld = substr($text, $posworld+15, 8);
preg_match("#^([^<]+)<#i", $varlevel, $level);
$lev = $level[1];
preg_match("#(.*)(<\/)(.*)#i", $varworld, $world);
$wor = $world[1];
//".get_password($pswrd).",
$query_add = "insert into users values(
0,
'$char',
'$wor',
'$lev',
'$pass1',
'',
'',
NOW(),
'',
'',
'',
'')";
if(mysql_query($query_add))
{
echo "<center>Ваша учетная запись, успешно создана.</center>";
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='2; URL=index.php'>
</HEAD></HTML>";
} else {
echo "<center>Ошбика добавления записи, в базу данных.<br>";
echo "<a class=link href=register.php class=button>Try again</a><br></center>";
exit();
}
?>
|
Parse error: syntax error, unexpected T_VARIABLE in D:\WebServer\WWW\Perepis\register4.php on line 17
Parse error: syntax error, unexpected T_VARIABLE in D:\WebServer\WWW\Perepis\register4.php on line 18
Если делаю так:
$char = (trim(ucfirst($_POST['char'])));
$pass1 = htmlspecialchars(stripslashes(trim($_POST['pass1'])));
$pass2 = htmlspecialchars(stripslashes(trim($_POST['pass2'])));
$char = htmlspecialchars(stripslashes($char))
|
То он мне пишет
Parse error: syntax error, unexpected T_IF in D:\WebServer\WWW\Perepis\register4.php on line 18 | |
|
|
|
|
|
|
|
для: Бамси
(05.04.2006 в 09:17)
| | У меня всё нормально выполняется... | |
|
|
|
|
|
|
|
<?
$num = trim($_POST['num']);
$char = (trim(ucfirst($_POST['char'])));
$charweb = ucfirst (str_replace (" ", "+", trim ($_POST['char'])));
$link = "http://www.tibia.com/community/?subtopic=character&name=".urlencode($char);
$fd = fopen($link, "r");
$text=""; //Line 17
if (!$fd) echo "Сервер временно не доступен.";
else
{
while (!feof ($fd))
{
$text .= fgets($fd, 4096);
}
}
fclose ($fd);
$pos = strpos($text, "Comment");
$var = substr($text, $pos+17, 8);
if(($var)!=($num))
{
echo "<center>Данный вам код не найден в коментариях вашего персонажа, попробуйте еще раз.<br>";
echo "<a class=link href=register.php class=button>Try again</a><br></center>";
exit();
}
if(($var)==($num))
{
echo "<table border=0 cellspacing=0 cellpadding=0 align=center width=35%>
<form action=register4.php method=post>
<tr><td>
Ник Chara:</td><td width=200>
<input name=char type=text value=\"$char\" readonly>
</td></tr>
<tr><td>
<b>ПРН</b> Пароль:</td><td>
<input type=password name=pass1>
</td></tr>
<tr><td>
Повторите Пароль:</td><td>
<input type=password name=pass2>
</td></tr></table><table border=0 cellspacing=0 cellpadding=0 align=center width=35%>
<tr align=center><td>(Пароль не должен совпать с вашим паролем в Tibia)</td></tr>
</table>
<center><input type=submit class=button value=\"Finish registration\"></center>
</form>";
}
?>
|
Parse error: syntax error, unexpected T_VARIABLE in D:\WebServer\WWW\Perepis\register4.php on line 17 | |
|
|
|
|