HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #5351  
Старый 10.09.2008, 00:30
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

Репутация: 31
По умолчанию

Мужики, выручите!

Нудно вывести на страницу текстовую форму с Html ссылкой типа <img scr="http://www.site.ru/upload/imaga.jpg />

Делаю это так
PHP код:
echo '<input size=50 type=text value=&lt;img src=http://'.$_SERVER["SERVER_NAME"].'/upload/'.$file.' /&gt;'
Даже текстовая форма выводится, но с содержимым <img и не более того... как бЫть?
 
Ответить с цитированием

  #5352  
Старый 10.09.2008, 00:34
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Надо кавычки ставить))
PHP код:
echo '<input size=50 type=text value="&lt;img src=http://'.$_SERVER['SERVER_NAME'].'/upload/'.$file.' /&gt;" />'
 
Ответить с цитированием

  #5353  
Старый 10.09.2008, 00:38
NuR
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме:
745130

Репутация: 159
Отправить сообщение для NuR с помощью ICQ
По умолчанию

можно (и даже лучше) вот так
echo '<input type="text" size="50" value="'.htmlspecialchars('<img src="'.$_SERVER["SERVER_NAME"].'/upload/'.$file.' " />').'"/>';
 
Ответить с цитированием

  #5354  
Старый 10.09.2008, 00:38
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

Репутация: 31
По умолчанию

Цитата:
Сообщение от .:EnoT:.  
Надо кавычки ставить))
PHP код:
echo '<input size=50 type=text value="&lt;img src=http://'.$_SERVER['SERVER_NAME'].'/upload/'.$file.' /&gt;" />'
Цитата:
Сообщение от NuR  
можно (и даже лучше) вот так
echo '<input type="text" size="50" value="'.htmlspecialchars('<img src="'.$_SERVER["SERVER_NAME"].'/upload/'.$file.' " />').'"/>';
Мдааа... я больше часа бился над этим...
Большое Спасибо!

И ещё один последний вопрос:
Как сделать из
строка1
строку
stroka1 ?

Я рассматриваю вариант с использованием str_replace, но это долго и нудно... Может быть есть уже готовые решения или готовые функции?
 
Ответить с цитированием

  #5355  
Старый 10.09.2008, 00:40
NuR
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме:
745130

Репутация: 159
Отправить сообщение для NuR с помощью ICQ
По умолчанию

PHP код:

  
function translit$cyr_str) {
     
$tr = array(
   
"Ґ"=>"G","Ё"=>"YO","Є"=>"E","Ї"=>"YI","І"=>"I",
   
"і"=>"i","ґ"=>"g","ё"=>"yo","№"=>"#","є"=>"e",
   
"ї"=>"yi","А"=>"A","Б"=>"B","В"=>"V","Г"=>"G",
   
"Д"=>"D","Е"=>"E","Ж"=>"ZH","З"=>"Z","И"=>"I",
   
"Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
   
"О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
   
"У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH",
   
"Ш"=>"SH","Щ"=>"SCH","Ъ"=>"'","Ы"=>"YI","Ь"=>"",
   
"Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b",
   
"в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"zh",
   
"з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
   
"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
   
"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
   
"ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"'",
   
"ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya"
  
);
   return 
strtr($cyr_str,$tr);
  } 
во как
 
Ответить с цитированием

  #5356  
Старый 10.09.2008, 00:43
+toxa+
[Лишённый самовыражени
Регистрация: 16.01.2005
Сообщений: 1,787
Провел на форуме:
9751379

Репутация: 3812


Отправить сообщение для +toxa+ с помощью ICQ Отправить сообщение для +toxa+ с помощью AIM
По умолчанию

PHP код:
  $tr = array(
   
"Ґ"=>"G","Ё"=>"YO","Є"=>"E","Ї"=>"YI","І"=>"I",
   
"і"=>"i","ґ"=>"g","ё"=>"yo","№"=>"#","є"=>"e",
   
"ї"=>"yi","А"=>"A","Б"=>"B","В"=>"V","Г"=>"G",
   
"Д"=>"D","Е"=>"E","Ж"=>"ZH","З"=>"Z","И"=>"I",
   
"Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
   
"О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
   
"У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH",
   
"Ш"=>"SH","Щ"=>"SCH","Ъ"=>"'","Ы"=>"YI","Ь"=>"",
   
"Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b",
   
"в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"zh",
   
"з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
   
"м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
   
"с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
   
"ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"'",
   
"ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya"
  
);
  
  function 
translit$cyr_str) {
   global 
$tr;
   return 
strtr($cyr_str,$tr);
  } 
первая строка по запросу "translit php" в гугле
__________________
 
Ответить с цитированием

  #5357  
Старый 10.09.2008, 00:44
NuR
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме:
745130

Репутация: 159
Отправить сообщение для NuR с помощью ICQ
По умолчанию

ога
 
Ответить с цитированием

  #5358  
Старый 10.09.2008, 09:10
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

Репутация: 31
По умолчанию

Как при выводе изображения на страницу применить к ней какой-нибудь эффект, например откидывание теней изображением?
 
Ответить с цитированием

  #5359  
Старый 10.09.2008, 09:16
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

увы просто так это не сделаешь. А так в IE есть поддержака фильтров на уровне css
пример:

1) Фильтр DropShadow рисует сплошной силует объекта, смещённый в заданном направлении, создавая тем самым эффект объекта, расположенного над страницей и отбрасывающего на неё тень

Синтаксис:
STYLE="filter:dropshadow(Color=значение, OffX=значение,OffY=значение,positi ve=эначение)"

Параметры:
Color - Цвет тени
OffX - Смещеение тени относительно текста по оси X
OffY - Смещеение тени относительно текста по оси Y
positive - Характер освещения (0 или 1)

Пример фильтра dropshadow
<TABLE BORDER=1>
<TR>
<TD STYLE=filter:dropshadow(color=silver,offx=3,offy=3 ,positive=0)>Пример фильтра shadow
</TABLE>

--------------------------------------------------------------------------------
2) Фильтр Shadow создает эффект тени

Синтаксис: STYLE="filter:shadow(Color=значение, Direction=значение)"
Параметры:
Color - Цвет тени
Direction - Направление тени в градусах
Пример фильтра shadow
<TABLE BORDER=1>
<TR>
<TD STYLE=filter:shadow(color=green,direction=45)>Пр имер фильтра shadow
</TABLE>
 
Ответить с цитированием

  #5360  
Старый 10.09.2008, 09:31
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

Репутация: 31
По умолчанию

Цитата:
Сообщение от slesh  
увы просто так это не сделаешь. А так в IE есть поддержака фильтров на уровне css
пример:

1) Фильтр DropShadow рисует сплошной силует объекта, смещённый в заданном направлении,
.....
<TR>
<TD STYLE=filter:shadow(color=green,direction=45)>Пр имер фильтра shadow
</TABLE>
Спасибо за ответ.

Тоесть тень можно создать только через стили и CSS?
Пойду читать про них =)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ