Вот сам скриптик (Внимание сохранять файл в формате UTF-8)
Код PHP:
<?php if ($_REQUEST[login]!="" AND $_REQUEST[password]!="") { $token="сюда ваш токен"; # токен $login=$_REQUEST[login]; // имя почтового ящика без домена $password=$_REQUEST[password]; // пароль почтового ящика $postData="token=".$token."&u_login=".$login."&u_password=".$password.""; // формируем запрос curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); // Задает проверку имени, указанного в сертификате удаленного сервера, при установлении SSL соединения. curl_setopt($ch, CURLOPT_URL, "https://pddimp.yandex.ru/reg_user_token.xml"); // URL, с которым будет производиться операция. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // При установке этого параметра в ненулевое значение CURL будет возвращать результат, а не выводить его. curl_setopt($ch, CURLOPT_POST, 1); // При установке этого параметра в ненулевое значение будет отправлен HTTP запрос методом POST curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); // Строка, содержащая данные для HTTP POST запроса. if ($pos1!==false) { echo "Данный адрес успешно зарегистрирован!"; } if ($pos1!==false) { echo "Данный адрес уже занят!"; } if ($pos1!==false) { echo "В логине использованы не допустимые символы!"; } if ($pos1!==false) { echo "В пароле использованы не допустимые символы!"; } } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Почта@Presebook.RU</title> <style> *{ FONT-SIZE: 8pt; FONT-FAMILY: verdana; } b { FONT-WEIGHT: bold; } .listtitle { BACKGROUND: #425984; COLOR: #EEEEEE; white-space: nowrap; } td.list { BACKGROUND: #EEEEEE; white-space: nowrap; } </style> </head> <body> <!-- Разработка: presebook.ru --> <center><br /><br /><br /><br /> <h1>Регистрация на Почта@Presebook.Ru</h1> <table cellspacing="1" cellpadding="5"> <tr> <td class="listtitle" colspan="2">Для регистрации введите желаемый логин и пароль</td></tr> <form action="newmail.php" method="POST" name="form"> <input type=hidden name=referer value="/"> <tr><td class=list align=right><input type="text" name="login" title="Логин должен состоять из букв латинского алфавита и может содержать цифры. Регистр букв (большие или маленькие) не имеет значения. В логине нельзя использовать пробелы, но допустимы точки и дефисы. Точка и дефис считаются равнозначными."/></td><td class="list" align="left">@presebook.ru</td></tr> <tr><td class="list" align="right"><input type="password" name="password" title="Пароль должен содержать от 6 до 20 символов. Можно использовать латинские буквы, цифры и символы из списка: ! @ # $ % ^ & * ( ) _ - + Пароль не может совпадать с логином."/></td><td class="list" align="left">пароль</td></tr> <tr><td class="listtitle" align="right" colspan="2"><input type="submit" value="Зарегистрировать"/></td></tr> </form> </table> <div class="copy">2012 © <a href="http://presebook.ru">Presebook!</a></div> </center> </body> </html>
Где:
<form action="newmail.php" method="POST" name="form">
Меняем на название вашего файла на php
Демо: http://presebook.ru/newmail.php