Хуйня

Хуйня



Есть ссылка на капчу пример

Выдает капчу, надо эту капчу преобразовать в бейс64

Поднимаем свой сервак, я поднял xampp

Поднимаем локалку, создаем папку я создал папку mysite 

В папку запихиваем 2 скрипта

СПОЙЛЕР: INDEX.PHP

PHP:

<form action="form.php" method="post">
<p>Link: <input type="text" name="link" /></p>
<p><input type="submit" /></p>
</form>

СПОЙЛЕР: FORM.PHP

<?php
$url = $_POST['link'];

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
curl_close($ch);
?>

<img src="data:image/png;base64,<?php echo base64_encode($output);?>">

Пиздуем на http://localhost/mysite/ проверяем выдает форму или нет, если выдает то все заебись. Если нет, то ищите проблему.

Форма


Вводим ссылку на страницу и видим нашу картинку 

 

Значит все как надо. Смотрим код и видим base64 картинки

А дальше уже сами разберетесь.

Можно не делать первую форму, а просто оставить только form.php и в тупую слать пост запрос и получать ответ. Но т.к. я делал с нуля и нихуя не знаю в php то я делал себе визуалку.

Проверить base64 можете ТУТ


Report Page