Pull to refresh

Comments 17

Без тегов ужасно, используйте же встроенный code, для подсветки.
оу… куда то подевались. Сейчас поправлю
Извините за наивный вопрос — каким макаром выделить код? тег code присутствует, тем не менее форматирование оставляет желать лучшего
Низкий поклон шлемом об асфальт тому кто угостил инвайтом. К сожалению, пока суть да дело, еще не разобрался, как найти благодетеля :) Если он увидит топик — спасибо тебе, мил человек!

И еще, прошу прощения за то, что пришлось убрать фигурные скобки из html разметки страницы — к сожалению, хабр воспринимал их слишком буквально.
НЛО оставило инвайт.
так как на руках у юзеров мало инвайтов, то администрация в виде НЛО дарит инвайты.
> Прошу прощения — пришлось убрать теги из кода — хабр понимал их буквально :)
Не издевайтесь над читателями, используйте < и >.
не очень силен в java, но вы упомянули что можно такое релизовать на flash. А как? быстро погуглив я нашел:
«Метод System.setClipboard() разрешает SWF-файлу заменять содержимое буфера обмена строкой обычного текста. Это не представляет опасности. Соответствующий метод getClipboard() отсутствует, чтобы предотвратить риск несанкционированного получения паролей и других конфиденциальных данных, вырезанных или скопированных в буфер обмена.»
В сторону флеша особенно не копали. Но данная технология, насколько мне известно, так же как и Silverlight, имеет доступ к памяти на машине клиента, и решение поставленной задачи было бы на порядок проще.
$fh = fopen($_FILES['screenshot']['tmp_name'], "r");
$data = fread($fh, filesize($_FILES['screenshot']['tmp_name']));
fclose($fh);

$data = file_get_contents($_FILES['screenshot']['tmp_name']);

$fh = fopen($file, "w");
fwrite($fh, base64_decode($data));
fclose($fh);

file_put_contents($file, base64_decode($data))

fopen, fclose, fread, fwrite имело бы смысл использовать только если вы рассчитываете на файл большого размера, сопоставимый размером памяти, выделенной для PHP, но даже в этом случае писать код следовало бы не так.

Ну а по теме — круто! возникло желание реализовать такое у себя
Буду признателен, если Вы приведете альтернативное решение.

На истину в последней инстанции не претендуем, каждый волен перелопатить код так как ему заблагорассудится. :)
Интересная реализация, спасибо!

Было бы интересней, если была бы реализация через флеш.
сорри, промахнулся. ответ ниже
Ответил выше, что в его сторону практически не копали. А проект сам по себе — анализ сеошных ресурсов, поддерживающий работу с шаблонами, автоматический сбор статистики и генерацию отчетов. Там на каждом шагу редактор, и переписывать все это счастье, где все завязано на редактор — удовольствие малоприятное, согласитесь :)
В статье ошибка в JS коде есть, в функции upload:

var result = s.ajax_post(
      "upload.php",
      applet.getEncodedString(),
      "screenshot",
      "screenshot.jpg", 
      { form: document.forms["form"] }
);
Sign up to leave a comment.

Articles