Вопрос № 66836: Здравствуйте, дорогие эксперты!
Нужна Ваша помощь.
Я хочу создать динамический сайт. Накорябала РНР-скрипт... В общем, когда я просто набираю строку адреса (http://svoysite.net.ru/), то все ОК, высвечивается главная страница. Но когда я нажим...Вопрос № 66841: Нужно динамически создавать ифреймы с одним и тем же src. Проблема в том, что при добавлении нового вот таким образом:
!('container').innerHTML += "< iframe src=index.php>< /iframe>";
все созданные до этого фреймы перег...Вопрос № 66869: Здравствуйте!
Если не затруднит, напишите мне пожалуйста пример для работы с датой и временем в mysql. Что-то у меня не так получается.
1. создать таблицу сполями дата и время.
2. сделать запись даты и времени.
3. считать дату и ...Вопрос № 66905: Здравствуйте!
Что нужно, для того чтобы исправить обычные кавычки (") на парные («...»), между символом разрыва строки "
"?
И как сделать ссылку из строки
[url=lib.ru]библиотека Максима Машкова[/url]<...
Вопрос № 66.836
Здравствуйте, дорогие эксперты!
Нужна Ваша помощь.
Я хочу создать динамический сайт. Накорябала РНР-скрипт... В общем, когда я просто набираю строку адреса (http://svoysite.net.ru/), то все ОК, высвечивается главная страница. Но когда я нажимаю на ссылку http://svoysite.net.ru/index.php?topic=publ&name=index, то выскакивают ошибки!
Помогите, пожалуйста!
Заранее спасибо!
Приложение:
Отправлен: 13.12.2006, 17:32
Вопрос задала: Angel7 (статус: 7-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: PVS
Здравствуйте, Angel7!
Прикол здесь:
include ("header.php");
if (isset($topic)) {
$df = $topic."/".$page.".html";
Вы проверили существует ли $topic, но не проверили $page. А кроме того не мещало бы и проверить еще и file_exist($df);
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 13.12.2006, 17:47 Оценка за ответ: 5 Комментарий оценки: Спасибо! И правда помогло. Но появился еще один вопросик: а как убрать непонятно откуда взявшуюся в начале каждой страницы единицу???????
Вопрос № 66.841
Нужно динамически создавать ифреймы с одним и тем же src. Проблема в том, что при добавлении нового вот таким образом:
!('container').innerHTML += "< iframe src=index.php>< /iframe>";
все созданные до этого фреймы перегружаются, можно ли это обойти. Само собой можно добавлять не фреймы, а необходимую форму (в моем случае), но это лишний гемор, так как фремы все-равно придется создавать для другого, поэтому хотелось бы сделать именно так. Как контейнер использую div. Если кто-то с таким уже сталкивался подскажите плз.
Отправлен: 13.12.2006, 18:08
Вопрос задал: Nexus (статус: 4-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, Nexus!
Почему перезагружается: дело в том, что Вы каждый раз переписываете содержимое этого блока, несмотря на то, что стоит "+".
Выход такой:
nodeObj.appendChild(newChild);
В приложении пример...
Там динамически создаются фреймы (каждые 2 секунды, всего 8шт.). И открытие каждого последующего фрейма не влияет на предыдущие.
Вам из этого кода нужно всеголишь это:
var iframe = document.createElement('iframe');
iframe.src = 'index.php';
document.getElementById('divFrame').appendChild(iframe);
Удачи!
Приложение:
Ответ отправил: Яруллин Азат Рифкатович (статус: Студент)
Ответ отправлен: 14.12.2006, 00:36 Оценка за ответ: 5 Комментарий оценки: получилось, спасибо!
Вопрос № 66.869
Здравствуйте!
Если не затруднит, напишите мне пожалуйста пример для работы с датой и временем в mysql. Что-то у меня не так получается.
1. создать таблицу сполями дата и время.
2. сделать запись даты и времени.
3. считать дату и время.
Вообще-то сдесь два случая, в первом время соответствует созданию строки, а во втором последнему изменению.
Раздолбал даже один скрипт форума, что повергло меня просто в удивление.
создаются поля
`date` int not null, `time` int not null,
пишется вообще
new(), new()
(или, что-то типа этого)
Отвечает: Денис Сергеевич
Здравствуйте, Талипов А Н!
Небольшой скрипт приложил - создание таблицы с предложенными полями, добавление записей и их просмотр. Для вставки текущего времени используется функция now().
Извините, что так поздно ответил - Вы, наверное, и сами уже разобрались.
Кстати, еще можно можно пользоваться временем в формате временной метки. Думаю, разберетесь, как скрипт для этого поправить :).
Удачи!
Приложение:
Ответ отправил: Денис Сергеевич (статус: 2-ой класс)
Ответ отправлен: 16.12.2006, 22:26 Оценка за ответ: 5 Комментарий оценки: Вроде всё логично и понятно. Хотя непривычное оформление.Нельзя сказать, что я уже успел, до этого, разобраться но мой вариант тоже работает. Спасибо, лучше поздно чем никогда.
Вопрос № 66.905
Здравствуйте!
Что нужно, для того чтобы исправить обычные кавычки (") на парные («...»), между символом разрыва строки "
"?
И как сделать ссылку из строки
[url=lib.ru]библиотека Максима Машкова[/url]
Точнее, как вообще обрабатывать подобные конструкции, ведь есть bbc с разными параметрами?
Отвечает: Денис Сергеевич
Здравствуйте, Талипов А Н!
Вы можете воспользоваться регулярными выражениями. Обратитесь, например, к мануалу по функции preg_replace - http://ru.php.net/manual/ru/function.preg-replace.php.
В приложении я поместил пример из книги "PHP5 на примерах" (И. Симдянов, М. Кузнецов, С. Голышев, стр. 149), где показано, как конвертировать теги [url][/url] в <a href></a>.
Приложение:
Ответ отправил: Денис Сергеевич (статус: 2-ой класс)
Ответ отправлен: 14.12.2006, 22:26