Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

два вопроса для мега гуру ;)

Обсуждение темы два вопроса для мега гуру ;) в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; 1. я щас пытаюсь сделать админку чтобы юзер мог чеерез форму сохранять(или создавать) страницу хтмл... Короче в форме user может вводить код с ...


Закрытая тема
 
Опции темы
Старый 26.08.2005, 22:17   #1
1.
я щас пытаюсь сделать админку чтобы юзер мог чеерез форму сохранять(или создавать) страницу
хтмл... Короче в форме user может вводить код с помощью bb тагов,
код этот -картинки
тоесть есть кнопка прекрепить картинку...внимание проблема
юзер ввел текст и хочет прекрипить несколько картинок жмет кнопку
"прекрепить" и запускаеться какой-то скрипт, а потом опять эта форма,
чтобы юзер там что-то смог еще сделать...НО! текст который он набирал
пропал я пробовал передавать етот текст в качестве параметра, но не
думаю что это хорошее решение, потому-что представь что этот
несчастный текст будет мотаться взад и вперед оч. долго, а если он
большой, то это вообше капец тут один хакер мне посоветовал во
фрейме открывать загрузку файлов, но думаю что это не красиво
я посмотрел что такая фигня есть на майл.ру когда к письму файлы цепляешь
и на форумах...может объясните что к чему?

2.меня давно мучает еще такя шняга вот есть
всеми известная мамба love.rambler.ru у нее на морде есть выпадающий
список...на одном из элементов этого списка сидит onclick который
вызывает функцию...короче открываеться новое окно...я в коде посмотрел
функции такой не обнаружил...сохранил страницу файрфоксом на диск и
открыл ее...окно больше не открываетсья И вообще эксплорер ее не
сохраняет в принципе, говорит не достает каких-то ее элементов... Кто-нибудь
знает как это так делаеться?

буду очень благодарен за ответы )
 
Старый 26.08.2005, 22:17
Ссылки
Старый 27.08.2005, 23:05   #2
1. Конечно для твоей задачи лучше делать загрузку файлов например в отдельном окне или фрейме.

2. ЯваСкрипт тебе в руки, посмотри на вовеб.ру там такое добро есть.
 
Старый 27.08.2005, 23:41   #3
спасибо за информацию! но может ты знаешь:
1. а как это происходит на форумах и на
майл.ру, неужели во фреймах?
2. всетаки почему эти скрипты не возможно увидеть в хтмл, если их там нет, то где они находяться?
 
Старый 30.08.2005, 12:12   #4
1) Какой именно скрипт запускается если нажимаешь "прикрепить"? PHP или JavaScript?
Если PHP, то можно заносить данные из форм в COOKIES, а потом считывать их оттуда при новой загрузке формы и сразу удалять...
ЗЫ: Я плохо понял в чём вопрос, поэтому мог сказать неверно...

2) Смотреть чужие скрипты нехорошо. Можешь создать отдельную тему на форуме и тебе помогут. Но воровать ничего не стоит.
Это простой JavaScript.
 
Старый 30.08.2005, 13:29   #5
1. мне все равно впринципе какой скрипт запускать, может быть даже сразу два, важно чтобы правильно работало
если для записи куки можно использовать java, то мне нравиться такое решение, главное чтобы куки позволяли сохранить хотябы 50кб. Уточни на счет java ей точно можно cookies записывать?
на всякий случай переформулирую вопрос

{есть форма: текстоваое поле кнопка "загрузить файл" и "кнопка сохранить все сообщение" Файлов можно загружать много. Если в текстовом поле есть текст и пользователь загружает очередной файл, тоесть поюбому запускает php скрипт, данные из текстового поля передаются на сервер, а потом, когда сервер обработал этот файл, пользователь, продолжает работать с формой и данные, которые пользователь вносил в текстовое поле необходимо вернуть в форму, чтобы пользователь продолжил редактирование...
Что надо сделать чтобы при каждой загрузке файла данные из текстового поля не мотались взад вперед на сервер?}

2.На счет чужих скриптов...я смотрел чужие скрипты чисто в образовательных целях и совсем не имел цели позаимствовать какие-то оригинальные решения...воровать скрипты я не хочу...я хотел найти ответ на мой первый вопрос и просто меня удивило ситуация с сохранением страницы...сейчас я немного понимаю...похоже там скрипты прикреплены как внешние файлы и используются iframe...
спасибо за помощь
у меня есть еще вопрос по простому javascript:
как при нажатии кнопки вставлять в текстовое поле определенный текст? __я нашел варианты когда нужный текст вставляется вокруг выделенного текста или в конец поля__ а мне нужно чтобы он вставлялся в позцию каретки(если я правильно называю)...у меня такое подозрение что это можно реализовать только в ie...
заранее спасибо
 
Старый 01.09.2005, 17:57   #6
Цитата:
как при нажатии кнопки вставлять в текстовое поле определенный текст?
Посмотри как это делается на форумах IPB

Цитата:
Уточни на счет java ей точно можно cookies записывать?
Не уверен, я знаю как это делать с помощью PHP, но не с JAVA...

Цитата:
Что надо сделать чтобы при каждой загрузке файла данные из текстового поля не мотались взад вперед на сервер?
Когда выполняется скрипт загрузки файла нужно сохранить в COOKIES данные формы... Или делать это с помощью Сессии...
 
Старый 28.09.2005, 21:16   #7
Допустим есть у тебя форма, передаешь ты через нее текст и файл.
когда выводишь форму пиши так:
PHP код:
<form .... >
<textarea name="text">
<?php
print $text = ($_POST["text"]) ? $_POST["text"] : "";
?>
</textarea>
</form>
Alkeeper добавил [date]1127927946[/date]:
Цитата:
egorix:

Посмотри как это делается на форумах IPB


Не уверен, я знаю как это делать с помощью PHP, но не с JAVA...


Когда выполняется скрипт загрузки файла нужно сохранить в COOKIES данные формы... Или делать это с помощью Сессии...
Уж лучше туда-сюда гонять. С куками и сессиями тут не стоит связываться.
 
Старый 28.09.2005, 21:16
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Великие ГУРУ, прошу вашей помощи Rr1ce HTML, CSS, JavaScript 3 28.01.2013 22:00
Мега подборка 109 тем для Dle 2011 года kippit HTML, CSS, JavaScript 0 02.10.2011 11:15
Уважаемые гуру, подскажите... Apologet HTML, CSS, JavaScript 1 09.02.2009 15:35
вопрос для гуру ramilka Настройка серверов 4 16.11.2008 19:58
Мега-cd master Кальянная 0 13.12.2004 14:36


Текущее время: 02:05. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум