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

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

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

  #3861  
Старый 03.07.2008, 17:42
cry10010
Новичок
Регистрация: 21.05.2008
Сообщений: 1
Провел на форуме:
6476

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

Кароче вот такой вот примитивнейший скриптик на вывод изображений:
PHP код:
<html>
<head><title>Моя практитка этих... как их... масивов бля )))</title></head>
<body>
<table width="100%" align="center" border="1" bgcolor="c7c7c7">
<tr>
    <td width="50%">
    <p>Получения случайного значения
 из масива с 4-ю значениями и вывода соответсвующей кортинки</p></td>
    <td width="50%">
    <?php
    $masiv
[0] = "Случайное значение 1";
    
$masiv[1] = "Случайное значение 2";
    
$masiv[2] = "Случайное значение 3";
    
$masiv[3] = "Случайное значение 4";
    
$pict[0] = "pict\\1.png";
    
$pict[1] = "pict\\2.png";
    
$pict[2] = "pict\\3.png";
    
$pict[3] = "pict\\4.png";
    
$x rand($min=$max=3);
    echo 
$masiv[$x]."<br>";
    echo 
"<img src=\""$pict[$x]."\"><br>";
    
?>
    </td>
    </tr>
</table>
</body>
</html>
Думаю здесь понятно все. Кортинки могут лежать где угодно, просто создается масив содержащий адреса к ним, вместо "Случайное значение" может быть, наприер, комент к картике... Или вызывать определенную функцию... Кароче это уже пох
 
Ответить с цитированием

  #3862  
Старый 03.07.2008, 17:46
ZET36
Участник форума
Регистрация: 08.10.2007
Сообщений: 259
Провел на форуме:
500748

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

Здравствуйте не подскажите как должен выглядить скрипт который перехватывает запросы посылаемые ему со всех портов или с указанного отдельно (и лог сохраняет)

Последний раз редактировалось ZET36; 03.07.2008 в 17:49..
 
Ответить с цитированием

  #3863  
Старый 03.07.2008, 18:00
.Slip
Leaders of Antichat - Level 4
Регистрация: 16.01.2006
Сообщений: 1,966
Провел на форуме:
21768337

Репутация: 3486


По умолчанию

Вопрос по ООП
Возможен ли вынос описания работы функции из блока самого класса? Пример на C++:
Код:
class test
{
    somefunc();
};

test::somefunc() { cout << "test" << endl; }
Вот в php пытаюсь сделать тоже самое, но не выходит. Стало быть обязательно делать описание работы функции в самом блоке?
__________________
..
 
Ответить с цитированием

  #3864  
Старый 03.07.2008, 18:31
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме:
881554

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

Цитата:
Сообщение от Nightmarе  
Немного похоже, но не то
так попробуй

Код:
function H($text, $key, $encode){
	$lntext = strlen($text);
        $result = "";
        $fordlt = -$lntext ;
	$KeyLength = strlen($key);
	if($encode){ $Sign = -1; }else{ $Sign = 1;}
	for($i=0; $i < $lntext; $i++){
		$ik = (int)($i / $KeyLength) + 1;
		$result.= chr(ord(substr($text, $fordlt++, 1)) + $Sign * ord($key[$ik]));
	}
	return $result;
}

Последний раз редактировалось PHPoozy; 03.07.2008 в 18:40..
 
Ответить с цитированием

  #3865  
Старый 03.07.2008, 19:04
PHPoozy
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме:
881554

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

Цитата:
Сообщение от .Slip  
Возможен ли вынос описания работы функции из блока
я делаю так:

Код:
function somefunc()
{
	print "test";
}


class test
{
	function root()
	{
		somefunc();
	}
}
$osd = new test;
$osd->root();
 
Ответить с цитированием

  #3866  
Старый 04.07.2008, 00:24
temp_late
Познающий
Регистрация: 22.08.2006
Сообщений: 39
Провел на форуме:
69953

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

Существует текст(html код, с содержимом), нужно удалить все html теги и оставть только текст вне тегов.

Нужно удалить весь текст распаложен между "<"и ">" , и сами открывающиеся и закрывающиеся скобки.
Как это сделать?
 
Ответить с цитированием

  #3867  
Старый 04.07.2008, 00:34
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


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

http://ru2.php.net/strip_tags
 
Ответить с цитированием

  #3868  
Старый 04.07.2008, 09:04
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Цитата:
Сообщение от temp_late  
Существует текст(html код, с содержимом), нужно удалить все html теги и оставть только текст вне тегов.

Нужно удалить весь текст распаложен между "<"и ">" , и сами открывающиеся и закрывающиеся скобки.
Как это сделать?
Для защиты о xss, ты можешь эти места не удалять, а воспользываться функцией
PHP код:
htmlspecialchars(); 
 
Ответить с цитированием

  #3869  
Старый 04.07.2008, 10:44
nbd
Познающий
Регистрация: 27.10.2006
Сообщений: 90
Провел на форуме:
560577

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

htmlspecialchars() не удаляет теги а заменяет символы < > ' " & их html-сущностями,а вопрос поставлени как удалить.

эмм.. Спасибо конечно за ответ, но вопрос не от меня и ответ уже был дан, через один пост выше =)

Последний раз редактировалось nbd; 04.07.2008 в 11:03.. Причина: дабы не флудить
 
Ответить с цитированием

  #3870  
Старый 04.07.2008, 10:51
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

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

Цитата:
а вопрос поставлени как удалить.
Попробуй strip_tags()

strip_tags
Цитата:
(PHP 3 >= 3.0.8, PHP 4, PHP 5)
strip_tags -- Удаляет HTML и PHP тэги из строки
Описание
string strip_tags ( string str [, string allowable_tags] )

Эта функция возвращает строку str, из которой удалены HTML и PHP тэги. Для удаления тэго используется автомат, аналогичный примененному в функции fgetss().
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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