black-stalker Опубликовано 11 Августа 2004 Жалоба Поделиться Опубликовано 11 Августа 2004 Вопрос как сделать дополнительное поле исполнительным , типа как "сайт" ...Сделал поле "фтп" и подумал а почему не сделать для ленивых возможность напрямую залазить на фтп Как это осуществить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 15 Сентября 2004 Жалоба Поделиться Опубликовано 15 Сентября 2004 В profile.phpнайди $field_data[ $row['fid'] ] = ($field_data[ $row['fid'] ] == "") ? $ibforums->lang['no_info'] : nl2br($field_data[ $row['fid'] ]); перед добавь: if ( $row['fid'] == 2 and $field_data[ $row['fid'] ) $field_data[ $row['fid'] = '<a href="'.$field_data[ $row['fid'].'">".$field_data[ $row['fid']."</a>"; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 15 Сентября 2004 Автор Жалоба Поделиться Опубликовано 15 Сентября 2004 Parse error: parse error, expecting `']'' in /var/work/www/vhosts/forum.sevcity/sources/Profile.php on line 550 я ... это php не знаю ... там скобки { и } не нужны ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 19 Сентября 2004 Автор Жалоба Поделиться Опубликовано 19 Сентября 2004 ну тык ? есть еще идеи ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 19 Сентября 2004 Жалоба Поделиться Опубликовано 19 Сентября 2004 1. Будешь поднимать тему через 3 дня вместо положенных 7 - можешь схватить предупреждение. 2. if ( $row['fid'] == 2 and $field_data[ $row['fid'] ]) $field_data[ $row['fid'] = '<a href="'.$field_data[ $row['fid']].'">".$field_data[ $row['fid']]."</a>";Тут типа очепятки, о чём PHP тебе и говорит:Parse error: parse error, expecting `']'' in /var/work/www/vhosts/forum.sevcity/sources/Profile.php on line 550= типо ето, ето типо: не хватает ] в вашем файле на строке 550. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 19 Сентября 2004 Автор Жалоба Поделиться Опубликовано 19 Сентября 2004 Тогда уж если как ты сказал должно закрываться ...if ( $row['fid'] == 2 and $field_data[ $row['fid'] ]) $field_data[ $row['fid'] ] = '<a href="'.$field_data[ $row['fid']].'">".$field_data[ $row['fid']]."</a>";и получаем ошибку Parse error: parse error in /var/work/www/vhosts/forum.sevcity/sources/Profile.php on line 550строкой и являеться представленная выше в данном посте Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 19 Сентября 2004 Жалоба Поделиться Опубликовано 19 Сентября 2004 Чо, просто parse error, и никакой расшифровки? Добавлено в [mergetime]1095606272[/mergetime] Могу посоветовать внимательно проверить расстановку кавычек... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 19 Сентября 2004 Жалоба Поделиться Опубликовано 19 Сентября 2004 if ( $row['fid'] == 2 and $field_data[ $row['fid'] ] ) $field_data[ $row['fid'] ] = '<a href="'.$field_data[ $row['fid'] ].'">".$field_data[ $row['fid'] ]."</a>"; Добавлено в [mergetime]1095617928[/mergetime] black-stalker как ты считаешь ты сам хотя бы пальцем долже ударить? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 19 Сентября 2004 Автор Жалоба Поделиться Опубликовано 19 Сентября 2004 Сонг ну извени пожалуста дурака меня ... не знаю я пхп вообще ибо совсем на другое учился Сам пытался с кавычками побаловаться и ничего не выходило и тво вариант не прошел .{ if ( $row['fid'] == 2 and $field_data[ $row['fid'] ] ) $field_data[ $row['fid'] ] = '<a href='".$field_data[ $row['fid'] ]."'>".$field_data[ $row['fid'] ]."</a>"; $field_data[ $row['fid'] ] = ($field_data[ $row['fid'] ] == "") ? $ibforums->lang['no_info'] : nl2br($field_data[ $row['fid'] ]); }выдает всю тужеParse error: parse error in /var/work/www/vhosts/forum.sevcity/sources/Profile.php on line 550Ребяты извените что напрягаю так вас ... просто ну никто более не поможет ... на вас одна надежда Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 20 Сентября 2004 Жалоба Поделиться Опубликовано 20 Сентября 2004 black-stalker Ты бы это, хоть пару строчек вверх да вниз ещё показал... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 20 Сентября 2004 Жалоба Поделиться Опубликовано 20 Сентября 2004 black-stalker 550-ая это именно эта строчка? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 20 Сентября 2004 Автор Жалоба Поделиться Опубликовано 20 Сентября 2004 theIggs $DB->query("SELECT * from ibf_pfields_data $query_extra ORDER BY forder"); while( $row = $DB->fetch_row() ) { if ($row['ftype'] == 'drop') { $carray = explode( '|', trim($row['fcontent']) ); foreach( $carray as $entry ) { $value = explode( '=', $entry ); $ov = trim($value[0]); $td = trim($value[1]); if ($field_data[ $row['fid'] ] == $ov) { $field_data[ $row['fid'] ] = $td; } } } else { $field_data[ $row['fid'] ] = ($field_data[ $row['fid'] ] == "") ? $ibforums->lang['no_info'] : nl2br($field_data[ $row['fid'] ]); } $custom_out .= $this->html->custom_field($row['ftitle'], $field_data[ $row['fid'] ] ); } if ($custom_out != "") { $this->output = str_replace( "<!--{CUSTOM.FIELDS}-->", $custom_out, $this->output ); }SongИменно эта строчка. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 theIggs Опубликовано 20 Сентября 2004 Жалоба Поделиться Опубликовано 20 Сентября 2004 black-stalker И показал стандартный код вместо своего... В общем, я ж тебе говорил - проверь правильность расстановки кавычек! Вот тебе правильный вариант: if ( $row['fid'] == 2 and $field_data[ $row['fid'] ] ) { $field_data[ $row['fid'] ] = '<a href="'.$field_data[ $row['fid'] ].'">'.$field_data[ $row['fid'] ].'</a>'; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 20 Сентября 2004 Автор Жалоба Поделиться Опубликовано 20 Сентября 2004 Уря !!! заработало )theIggs и Song огромное спасибо за ваши старания в решении моего вопросика .. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 20 Сентября 2004 Жалоба Поделиться Опубликовано 20 Сентября 2004 Я ж ещё вот здесь Дополнительное поле написал правильный ответ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 27 Июля 2005 Автор Жалоба Поделиться Опубликовано 27 Июля 2005 А что дописать чтоб и field_3 было ссылкой в профиле и там уже был часть пути (http://people.ru/profile.php?nick=) и пользователь мог только вносить ник ... соответственно что работало ссылкой ???? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Siluet Опубликовано 4 Августа 2005 Жалоба Поделиться Опубликовано 4 Августа 2005 Как вывести значение дополнительного поля в список участников? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 8 Августа 2005 Автор Жалоба Поделиться Опубликовано 8 Августа 2005 Мой вопрос снимаеться Сори протупил малость .. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Siluet Опубликовано 10 Августа 2005 Жалоба Поделиться Опубликовано 10 Августа 2005 Знает кто как вывести значения дополнительного поля в Список Участников?! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 black-stalker Опубликовано 10 Августа 2005 Автор Жалоба Поделиться Опубликовано 10 Августа 2005 if ( $row['fid'] == 2 and $field_data[ $row['fid'] ] ) { $field_data[ $row['fid'] ] = '<a href=ftp://'.$field_data[ $row['fid'] ].'>'.$field_data[ $row['fid'] ].'</a>'; }Ребяты вопрос а как сюда и что можно вписать чтобы проверялась в каком состоянии ресурс (вкл/выкл) .. сетка локальная поэтому пишут обычно айпи свои... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
black-stalker
Вопрос как сделать дополнительное поле исполнительным , типа как "сайт" ...
Сделал поле "фтп" и подумал а почему не сделать для ленивых возможность напрямую залазить на фтп
Как это осуществить
Ссылка на комментарий
Поделиться на других сайтах
44 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.