HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 29.06.2009, 15:50
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от KrafT  
Есть ли функция для скачивание картики с сайта?
Корректно поставленый вопрос - 50% ответа.Сформулируйте точнее.
 
Ответить с цитированием

  #2  
Старый 29.06.2009, 15:55
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


По умолчанию

Цитата:
Сообщение от KrafT  
Есть ли функция для скачивание картики с сайта?
file_get_contents("rfghnbyrf")
 
Ответить с цитированием

  #3  
Старый 30.06.2009, 00:00
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

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

str_replace("\", "blabla", $str);

В случае со знаком "\" выдает ошибку. Как избежать? Нужно этот знак позаменять в тексте спс
 
Ответить с цитированием

  #4  
Старый 30.06.2009, 00:07
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


По умолчанию

Цитата:
Сообщение от sNt  
str_replace("\", "blabla", $str);

В случае со знаком "\" выдает ошибку. Как избежать? Нужно этот знак позаменять в тексте спс
str_replace('\', "blabla", $str);
 
Ответить с цитированием

  #5  
Старый 30.06.2009, 00:07
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

str_replace("\\", "blabla", $str);
 
Ответить с цитированием

  #6  
Старый 30.06.2009, 00:21
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

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

Нифига. Не выходит. Короче, вот весь исходник:

PHP код:
<?php

if($_POST['string']) {

$str=preg_replace("/q/i""%11"$_POST['string']);
$str=preg_replace("/w/i""%12"$str);
$str=preg_replace("/e/i""%13"$str);
$str=preg_replace("/r/i""%14"$str);
$str=preg_replace("/t/i""%15"$str);
$str=preg_replace("/y/i""%16"$str);
$str=preg_replace("/u/i""%17"$str);
$str=preg_replace("/i/i""%18"$str);
$str=preg_replace("/o/i""%19"$str);
$str=preg_replace("/p/i""%20"$str);
$str=preg_replace("/a/i""%21"$str);
$str=preg_replace("/s/i""%22"$str);
$str=preg_replace("/d/i""%23"$str);
$str=preg_replace("/f/i""%24"$str);
$str=preg_replace("/g/i""%25"$str);
$str=preg_replace("/h/i""%26"$str);
$str=preg_replace("/j/i""%27"$str);
$str=preg_replace("/k/i""%28"$str);
$str=preg_replace("/l/i""%29"$str);
$str=preg_replace("/z/i""%30"$str);
$str=preg_replace("/x/i""%31"$str);
$str=preg_replace("/c/i""%32"$str);
$str=preg_replace("/v/i""%33"$str);
$str=preg_replace("/b/i""%34"$str);
$str=preg_replace("/n/i""%35"$str);
$str=preg_replace("/m/i""%36"$str);
$str=preg_replace("/,/i""%37"$str);
$str=preg_replace("/'/i""%38"$str);
$str=str_replace('"'"%39"$str);
$str=str_replace("/""%40"$str);
$str=str_replace(".""%41"$str);
$str=str_replace(";""%42"$str);
$str=str_replace(":""%43"$str);
$str=str_replace("<""%44"$str);
$str=str_replace(">""%45"$str);
$str=str_replace("\%""%"$str);

echo 
$str;

} else {
echo 
"<form action='index.php' method='POST'>";
echo 
"<tr><td align='right'>Строка: </td><td><input type='text' name='string' size=20></td></tr>";
echo 
"<tr><td></td><td><input type='submit' value='Обработать'></td></tr>";
}

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

  #7  
Старый 30.06.2009, 07:39
AFoST
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
Провел на форуме:
5571194

Репутация: 1934


По умолчанию

Цитата:
Сообщение от sNt  
Нифига. Не выходит. Короче, вот весь исходник:

PHP код:
<?php
...
$str=str_replace("\\%""%"$str);
...
?>
так пробовал?
__________________
Появляюсь редко. Важные дела в реале.
 
Ответить с цитированием

  #8  
Старый 30.06.2009, 00:25
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Оо жостко...
 
Ответить с цитированием

  #9  
Старый 30.06.2009, 12:12
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

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

Не, надо заменять "\", а не %. Сори, что не уточнил... Т.е. должно быть что-то вроде этого:
$str=str_replace("\", "blabla", $str);

Но парсер пишет ошибку... Пробывал по разному, не выходит.
 
Ответить с цитированием

  #10  
Старый 30.06.2009, 12:59
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


По умолчанию

Цитата:
Сообщение от sNt  
Не, надо заменять "\", а не %. Сори, что не уточнил... Т.е. должно быть что-то вроде этого:
$str=str_replace("\", "blabla", $str);

Но парсер пишет ошибку... Пробывал по разному, не выходит.
там где слеш замени двойные кавычки на одинарные.
'\'
 
Ответить с цитированием
Ответ



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