Uchkuma, не ошибаешься, сам искал в инете как это реализовать, возможно с помощью php и то на буф сервера... позволив js работать с буфером обмена - это была бы страшнейшая ошибка. Да и антивирусы будут блокировать такие действия.
ALEN, в скрипт вообще заглядывали?
Давайте начнем с того, что Вам не стало понятно, что же такое "экранирование" - заглянем в википедию(википедию, то знаем?)
теперь давайте взглянем на скрипт, где очень четко видно "экранирование" src (это ссылка изображения).
Зачем передавать скрипту src? - чтоб экранировать его и вывести в форму input type="text"
Что же нам надо от label? - чтоб передаваемый ранее src, экранировался новыми тегами в зависимости от выбранного radio в label или же помеченного name="№" самого label. Все зависиот от реализации данного функционала программистом, знающего JavaScript.
--[взаимодействие юзера и html разметки включая js] user - тыкает на любой "радио" html - отображает точку, на выбранном "радио" юзером. user - тыкает по изображению js - обрабатывает событие, отображая выбранный тип экранизации src в html форме input type="text" user - вдруг пользователю захотелось кликнуть по другому любому "радио" (он же и label) js - тут же, экстрасенсорными способностями, понимает, что пользователь хочет новую экранизацию ранее запрашиваемого src и в тот же момент экранирует src в html форме input type="text" user - пользователя переклинуло и он решил кликнуть по другому изображению, но при этом он оставил "радио" на том же варианте экранирования, и нажимает по новому изображению. js+html - совместным виртуальным разумом понимают, что пользователь просто так не отстанет от них и объединяет свои усилия во благо запросу пользователя, тем самым экранирует новый src ранее выбранным "радио". user - пользователь в полном экстазе копирует ссылку и убегает на форум php.su вставлять картинку в свой топик!
КОНЕЦ!
* у меня отчаянье... скоро узнаю, что же там под стропилами.
ALEN, госпади, я бы не спрашивал, если знал бы сам ответа, мне нужна рабочая строка в скрипт. Чтоб затея с label и экранированием работала и не заставляла юзера тыкать повторно на изображение.
ALEN, так код - это то что получается после работы скрипта, - это то что выводится в поле input text, - это url экранированная тегами или пустой url в зависимости от выполнения действий скрипта.
--
Все было бы легче, если создать html файл и воспользоваться, тем ,что я описал выше, ведь кликая, можно легче понять, чем смотреть на код.
Как еще объяснить, сжевать все до пошагового действия юзера и действий кода, взаимодействия юзера ,его мышки и html разметки?? Я просто сам уже не могу понять ,что еще надо написать... все же описано, просто попробовать надо и все станет понятно.
Я понял, что же надо! Чтоб стало понятно - это готовый html и видео!
Как видим, при нажатии на "радио точку" или же на сам label, с генерированный код не меняется в форме input txt, для этого требуется повторное нажатие на изображение.
Хотелось бы, чтобы при нажатии на label он сразу менялся (экранировался).
При нажатии на изображение генерируется код, в выбранном формате, в данном примере или УРЛ или ХТМЛ. Один недостаток - это при выборе другой "радио точки", требуется нажать повторно на изображение, чтобы с генерировалась новая строка, как сделать так, чтобы при нажатии на label код автоматически менялся, без повторного нажатия на изображение?
altermann, да, после перезагрузки с условиями проверки, что её не существует, чтоб не повторить создание.
evgenijj, перезагрузка 1 и соственно так она и создает куку, далее видать надо еще раз сделать запрос к странице, делаю перезагрузку... без результатов.
$username=rand();$password=rand();//если данные не найдены
}
--
Все это пример, остальное делаете вы, изменяете,, дорабатывает ,прописывает дополнительные условия вывода инфы и записи данных сессий (допустим от перебора).
Лучше хранить значения логина и пароля в md5, далее выводить это значение и кодировать введенное пользователем данные форм в md5, потом уже их сравнивать меж собой (сессия и бд/переменные).