Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - MXM

Страницы: [1]
1
Всем привет!
Ситуация: имеются 2 скрипта, необходимо объединить их так, чтобы выбранные значения (из второго скрипта) устанавливались (показывались) в том поле (в первом срипте) где находится курсор.

- Первый скрипт:
-- имеется два поля name="color_1" и name="color_2", каждое поле размещено в своей таблице. В поля устанавливаются, ручками, значения - RGB, которые берутся из палитры (2-ой скрипт). Далее введенные значения при сохранении передаются пхп-скрипту, который в свою очередь сохраняет их в БД. Другой скрипт забирая их из БД передаёт в style.css, последний в bgcolor для каждой таблицы в соответствии с установленными значениями. Тем самым мы видим наглядно цвет. Схема сложная.
<form action="styles.php" method="POST"

<
table ="#006600"
<
tr
<
td><input type="text" size="6" maxlength="6" name="color_1" value="#006600"></td
</
tr
</
table

<
table bgcolor="#FFA34F"
<
tr
<
td><input type="text" size="6" maxlength="6" name="color_2" value="#FFA34F"></td
</
tr
</
table

<
input type="submit" name="submit" value="Сохранить"
</
form>


- Второй скрипт:
<script language="JavaScript"><!-- 
lck=0
function 
r(hval
{ if ( 
lck == ) { 
document.f.c.value=hval; } } 
function 
l() 
{if (
lck == 0) { lck 1; } 
else { 
lck 0; } } 
//--></script> 
<table border=0 cellspacing=1 cellpadding=0
 <
tr
 <
td bgcolor=FFFFFF><a href="java script:l()" onmouseover="r(\'#FFFFFF\'); return true"><img src="aef.gif" width=15 height=15 border=0 alt=""></a></td
 <
td bgcolor=CCCCCC><a href="java script:l()" onmouseover="r(\'#CCCCCC\'); return true"><img src="aef.gif" width=15 height=15 border=0 alt=""></a></td
 <
td bgcolor=999999><a href="java script:l()" onmouseover="r(\'#999999\'); return true"><img src="aef.gif" width=15 height=15 border=0 alt=""></a></td
 <
td bgcolor=666666><a href="java script:l()" onmouseover="r(\'#666666\'); return true"><img src="aef.gif" width=15 height=15 border=0 alt=""></a></td
 <
td bgcolor=333333><a href="java script:l()" onmouseover="r(\'#333333\'); return true"><img src="aef.gif" width=15 height=15 border=0 alt=""></a></td
 <
td bgcolor=000000><a href="java script:l()" onmouseover="r(\'#000000\'); return true"><img src="aef.gif" width=15 height=15 border=0 alt=""></a></td
 </
tr
</
table
<
p><form name=f
RGB код: <input type=text size=10 name=c
</
form>

Комментарий: хотелось бы объеденить эти 2 скрипта и получить следующую схему работы:
- устанавливается курсор в любое из полей
- далее выбирается из палитры цвет и по щелчку мыши устанавливается в поле в котором находится курсор. При этом: уже при выборе цвета код RGB попадает в поле, а bgcolor таблицы подкрашивается в соответсвующему коду RGB.
Заранее спасибо за помощь!
P.S. Посмотреть наглядно скрипты можно:ЗДЕСЬ

2
Всем привет!

Ситуация следующая: в phpbb не предусмотренно выставление прав на раздел в форуме - "голосовать все", поэтому для этого устанавливается мод Allow Guest Voting ( http://phpbbhacks.com/download/553 )
После его установки появляется данная возможность.

Но есть маленькая проблемка, в ezPortal\'e ( http://www.phpbbhacks.com/category/34 ) есть вывод опросника, так вот, при таких действиях, получаю:
- я в админке поставил на определенный раздел форума права - голосовать все
- в portal.php указал тот самый раздел в форуме откуда брать опросник, и на котором установил права - голосвать все
- когда я захожу гостем в сам раздел форума там где опросник - выводится опросник с возможностью проголосовать
- а вот когда захожу гостем в portal.php, то опросник выводится без возможности голосования, пишет ниже опросника "Зайдите под логином, чтобы голосовать"...

Почему это происходит? И как это исправить?
Подсказывают, что нужно править код в portal.php.

Если кто встречал данную ситуацию и находил выход из нее, правил код, то поделитесь, пожалуйста!
Заранее благодарен!

3
Всем привет!
Ситуация:
Пишу новостную ленту. Всё очень просто. В админке есть форма с тремя полями:
1 - вводишь дату, 2 - краткое описание новости, 3 - полное описание. Далее форму принимает скрипт, обрабатывает её и записывает в простой текстовый файл / запись в файл /.
В чём же проблема:
При добавлении большого количества информации скрипт отказывается принимать данные из формы. Большое количество инфы вписывается во второе и третье поле. Количество введенной информации: 482 символа.
Мои действия:
- Начал уменьшать количество инфы, скрипт принял форму при введенных 390 символов во 2-ом и 390 символов в 3-ем поле.
- Далее проверил сколько, вообще, можно добавить символов (подряд идущих, без пробелов, за пример взял единицы - 1).
Скрипт начал работать при веденных 986 символах в разные поля.
- Затем я посчитал сколько символов, со всеми разделителями и т.д., записал скрипт после введенных "единиц", подсчет составил 2007 символов.
Вопрос:
В чём может быть проблема? Почему такое расхождение: простой текст добавляет при 390 символах, при "сплошных" единицах 986? Кто устанавливает лимит вводимой инфы, количества символов? Как записать в файл большой объем информации?
Заранее спасибо!

4
PHP / пустая строка
« : 30 Апреля 2004, 20:32:50 »
Всем привет!
Ситуация:
Пишу новостную ленту. Всё очень просто. В админке есть форма с тремя полями:
1 - вводишь дату, 2 - краткое описание новости, 3 - полное описание.
Далее форму принимает скрипт, обрабатывает её и записывает в простой текстовый файл / запись в файл / , далее с помощью скриптов я обрабатываю файл: либо просматриваю все добавленные новости, либо редактирую новости, либо удаляю не нужные.
В чём же проблема:
Когда сам файл пустой, при просмотре всех новостей мне выдаёт ошибку:
NoticeUndefined offset7 in z:homelocalhostwww4adinchange_max.phtml on line 36
и т.д., строчек пять.
Когда добавляю новость, всё равно показывает эту же ошибку.
При подсчете количества новостей, отображает - 2 новости, а не одну, как есть на самом деле.
Как устранил ошибку:
Просто залез в файл и удалил перевод строки. Вид записи в файле:
 1;2004-04-30;0;30-04-04;краткое описание;полное описапние
После чего работает всё корректно. Но это не выход. Никак не могу найти ошибку в скрипте? Как удалить символ новой строки и перевода корретки - /n, /r в конце строки? Или как с этим бороться. Помогите найти.
Сам скрипт:
$fp
=fopen("../data/news.txt","r");  
$news=array();  
$i=0;  
while(!
feof($fp))  
{  
$str="";  
$news[$i]=fgets($fp,10000);  
$pt=explode(";",$news[$i]);  
$news[$i]=implode(";",$pt);  
$str=$str.";";  
$news[$i]=$str.$news[$i];  
$i++;}  
fclose($fp);  
sort($news);  
$nnews=count($news);  
print 
"Всего новостей - $nnews";  
for(
$i=0;$i<$nnews;$i++)  
{
$pt=explode(";",$news[$i]);  
print 
"<td>$pt[1]</td>\\n";  
.  
вывод на экран  
.  
}

Заранее спасибо за ответ!

5
Ситуация: два скрипта (1-ый верхний и 2-ой нижний), размещены в html-страницу как вставки, оба работающих на 100%, проверял каждый отдельно. Но как только они оказываются вместе на одной странице, один из них (2-ой) не работает. Делаю еще вот так: полностью комментирую 1-ый, после этого 2-ой с легкостью начинает работать. Что это может быть? В чем ошибка?

6
PHP / 500-ая ошибка
« : 11 Ноября 2003, 14:48:20 »
Ситуация в теории такова:
скрипт передают другому скрипту переменную в которой содержится путь к файлу, путь к файлу имеет следующий вид - ../test/test.txt, принимающий скрипт получает эту переменную, производит проверку на существование этого файла, а затем читает его.
На практике получается, что передача не происходит, на экран выводиться 500-ая ошибка. Сам файл (100%-но) существует. В чем может быть ошибка?, подскажите, пожалуйста. Люди подсказываю, что сервант не может выполнить твой скрипт, что приводит к ошибке внутренностей. А с чем это связанно? Как мне обойти это? Когда я передаю в переменной абсолютный путь файла, а не относительный, то уже сам скрипт после проверки информирует меня о том, что данный файл не существует. На бесплатных хостингах все работает просто великолепно, что мне не интересно.

7
Флейм / настройка браузера на javascript ???
« : 05 Августа 2003, 11:46:07 »
Не могу открыть страницу, точнее страница открывается, но абсолютно белая, ни одной надписи, при просмотре html-кода:
---


---
Все сделал как написанно, но без результатно... Спасибо за ответ...

8
PHP / отправка сообщения из формы на e-mail
« : 03 Августа 2003, 16:40:56 »
Всем привет!
Вопрос: возможно ли из-за ошибки на серваке не работать форма по отправке сообщения на e-mail?

Пример кода:
---

$probeg = $probeg_from." - ".$probeg_up;
$year = $year_from." - ".$year_up;

$date = date("Y-m-d");
$y = substr($date,0,4);
$mth = substr($date,5,3);
$day = substr($date,8);
$rdate = $day."-".$mth.$y;
$model = $mark." ".$model;

...
тут код записи в текстовый файл введенных данных в форму, который работает как надо.
...
$message = "БЛАНК-ЗАКАЗ \\n";
$message = $message."Модель: $model \\n";
$message = $message."Год выпуска: $year \\n";
$message = $message."Пробег: $probeg \\n";
$message = $message."Цвет: $color \\n";
$message = $message."Салон: $salon \\n";
$message = $message."Двигатель: $dvig \\n";
$message = $message."Мощность: $power \\n";
$message = $message."Инфо: $info \\n";
$message = $message."- - - - - - - - - - - - - - \\n";
$message = $message."Дата отправки: $rdate \\n";
$message = $message."Контактное лицо: $fio \\n";
$message = $message."E-mail: $email \\n";
$message = $message."Телефон: $phone \\n";
$message = $message."Доп.инфо.: $uinfo \\n";
$message = $message."- - - - - - - - - - - - - - \\n";

mail("info@name.ru", "ORDER", "$message");
?>
---
Раньше код работал. Все проверил, но без результатно, поэтому и спрашиваю об ошибке на серваке...
Спасибо Всем!

Страницы: [1]