[Решено]mysql API в PHP

ghost
А с кодировками разобрался, все нормально.
Уверены? Т.е., например, все сообщения, которые есть в коде, успешно состыковываются с данными из базы, ещё с чем-нибудь?
с базой вроде все нормально
Вопрос: как форма созданная javascript может отдать переменную в пхп. Я не вижу в коде связующее звено:

<?
...
#Проверка авторизации($u_login, $u_pass)
if(@$u_login){
	// ---- Имя и пароль ----//
	$e_query = "SELECT * FROM auth_users WHERE `login` = '$u_login'";
	$e_result = MYSQL_QUERY($e_query);
	$e_numrow = @MYSQL_NUMROWS($e_result);
	if($e_numrow>0){
		$i=0;
		$MyName = mysql_result($e_result,$i,"login");
		$MyPass = mysql_result($e_result,$i,"passw");
		$MyAdmin = mysql_result($e_result,$i,"admin");
		$MyId = mysql_result($e_result,$i,"id");
	}
// ---------------- End ----------------//
	if($u_login == @$MyName AND $u_pass == @$MyPass)
	{
		session_register('u_id');
		session_register('u_login');
		session_register('u_pass');
		session_register('u_admin');
		$_SESSION['u_id']=$MyId;
		$_SESSION['u_login']=$u_login;
		$_SESSION['u_pass']=$u_pass;
		$_SESSION['u_admin']=$MyAdmin;
	}
?>
....
#Вот форма на java
<tr>
		<td height="145" align="center" style="border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; background-color: #F9F9FA;">
			<div align="center">
				<form action="?" method=post>
				<table border="0">
				<tr>
					<td width="100">&nbsp;</td>
					<td width="150">Логин</td>
					<td width="150">Пароль</td>
					<td width="100">&nbsp;</td>
				</tr>
				<tr>
					<td>&nbsp;</td>
					<td><input type=text name=u_login></td>
					<td><input type=password name=u_pass></td>
					<td><input type=submit value='Войти'></td>
				</tr>
				</table>
				</form>
			</div>
		</td>
<?

exit;
}
?>
ghost, js там не пахнет,

ghost
Я не вижу в коде связующее звено:
post-ом форма передает данные, а в переменные они попадают в том коде который ты вырезал.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Да, точно - это не js, html форма. Я так понял атрибут action указывает куда передать данные, а method - метод передачи (в данном случае post). А что обозначает action="?", это куда?
ну и все это меня наводит на мысль о том, что у меня не работают механизмы post
Все. Заработало, у меня был отключен модуль rewrite, а потом еще .htaccess не грузил настройки.. Попинал и заработало.
ghost, выкинул бы ты этот скрипт магазина! судя по приведенному выше примеру это реальный говнокод, притом устаревший. когда нибудь залетишь ты с ним.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Это вэбдизайнерская студия нам удружила. За него деньги плочены, и не малые (на сколько я знаю)
:Oo гавнокод не то слово, в шею такие дизайнерские студии.
 
Зарегистрироваться или войдите чтобы оставить сообщение.