Показать сообщение отдельно
  #1 (permalink)  
Старый 22.02.2016, 08:57
Аспирант
Отправить личное сообщение для olegalimov Посмотреть профиль Найти все сообщения от olegalimov
 
Регистрация: 27.09.2015
Сообщений: 94

Открытие окна на авторизацию?
Доброе все суток.
Добрые люди помогите пожалуйста.
Как сделать чтоб ссылка открывалась в этом же окне или в новом окне браузера?
выложу два кода html и php, где моя ошибка?
index.html
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form action="ispmgr.php" method="get">
<table width="400px">
<tr>
<td>Панель управления</td>
</tr>
<tr>
<td ><input name="login" type="text" placeholder="Username" /></td>
</tr>
<tr>
<td><input name="pass" type="password" placeholder="Password" /></td>
</tr>
<tr>
<td><input class="button" type="submit" value="Вход"/></td>
</tr>
</table>
</form>
</body>
</html>

ispmgr.php
<?php
$login=@$_GET['login'];
$pass=@$_GET['pass'];
if (!empty($login)) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://webvm.ru:1500/ispmgr?out=xml&func=auth&username='.$login.'&password='.$pass);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
$res = curl_exec($curl);
if(!$res) {
echo '<script language="javascript"> window.location="https://webvm.ru:1500/ispmgr?&func=auth&username='.$login.'&password='.$pass.'";</script>';
}
else {
$doc = new SimpleXMLElement($res);
foreach ($doc->auth as $id) {
echo '<script language="javascript"> window.location="https://webvm.ru:1500/ispmgr?auth='.$id['id'].'";</script>';
}
foreach ($doc->error as $type) {
echo '<script language="javascript"> window.location="https://webvm.ru:1500/ispmgr?&func=auth&username='.$login.'&password='.$pass.'";</script>';
}
}
curl_close($curl);
}
?>

помогите разобраться что не так? почему не работает.
Ответить с цитированием