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

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

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

  #1  
Старый 25.03.2008, 13:26
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

tick, посчитай количество парных фигурных скобок. У тебя несовпадение на две штуки.
{ - 8
} - 6
 
Ответить с цитированием

  #2  
Старый 25.03.2008, 14:05
tick
Познающий
Регистрация: 10.11.2007
Сообщений: 36
Провел на форуме:
198117

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

Цитата:
Сообщение от krypt3r  
tick, посчитай количество парных фигурных скобок. У тебя несовпадение на две штуки.
{ - 8
} - 6
спасиб лови +

Теперь чет скрипт не хочет правильно пахать...указываю адрес...он только запускает...а не редоктирует и нехера пишет "Файла http://site/lol.php не существует!!!"
 
Ответить с цитированием

  #3  
Старый 25.03.2008, 15:02
Dimi4
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме:
7617458

Репутация: 3965


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

Цитата:
Сообщение от tick  
спасиб лови +

Теперь чет скрипт не хочет правильно пахать...указываю адрес...он только запускает...а не редоктирует и нехера пишет "Файла http://site/lol.php не существует!!!"
а может его не существует?
проверь путь
 
Ответить с цитированием

  #4  
Старый 26.03.2008, 06:19
tick
Познающий
Регистрация: 10.11.2007
Сообщений: 36
Провел на форуме:
198117

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

Цитата:
Сообщение от Dimi4  
а может его не существует?
проверь путь
Всё существует!!! mb в коде косяк?

http://slil.ru/25619433 - вот файл...
 
Ответить с цитированием

  #5  
Старый 26.03.2008, 07:21
Noiro
Познающий
Регистрация: 01.01.2008
Сообщений: 50
Провел на форуме:
187422

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

Вроди все верно. Имя файла правильно указываешь ? (Оно должно быть локальным, а не http://чтото )
 
Ответить с цитированием

  #6  
Старый 26.03.2008, 09:47
tick
Познающий
Регистрация: 10.11.2007
Сообщений: 36
Провел на форуме:
198117

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

Цитата:
Сообщение от Noiro  
Вроди все верно. Имя файла правильно указываешь ? (Оно должно быть локальным, а не http://чтото )
Всм? Я пишу "lol.php" он только проматривает файл а редоктировать и т.д не хочет вообще нечего не показывает...и не пишет...
 
Ответить с цитированием

  #7  
Старый 26.03.2008, 10:54
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Ну во-первых форма у тебя отправляет данные на editor.php .Во-вторых код очень не читабельный...код вообще какой-то странный. Например читать файл у тебя отказывается по той причине что чтение файла у тебя находится внутри условия удаления файла (строчка 34), имхо..т.к. времени щас нет разбираться с твоим кодом))....и вообще советовал бы тебе ставить везде фигурные скобки. Сделал более менее читабельным код ==> http://slil.ru/25619759
 
Ответить с цитированием

  #8  
Старый 26.03.2008, 19:01
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме:
519496

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

у меня вопрос по регулярным выражениям...какого вида будет строка что бы находила в коде выражения вида:
|admin|1bf3fa39c103bdcb4ad3141b3e7ca4a2|
т.е
|буквы и цифры|цифры от 0 до 9 и буквы от a до f |

Таким будет выражение? '#\\|"(\S+)"\\|"(\S+)"\\|#'
 
Ответить с цитированием

  #9  
Старый 26.03.2008, 19:18
Scipio
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме:
5939734

Репутация: 1917


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

PHP код:
<?php
$s
="|admin|1bf3fa39c103bdcb4ad3141b3e7ca4a2|";
preg_match("#(\|\w*\|\w{32}\|)#",$s,$p);
echo 
$p[1];
?>
это так навскидку
__________________
Карфаген должен быть разрушен...
 
Ответить с цитированием

  #10  
Старый 26.03.2008, 22:35
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Как я понял, вторая часть - это md5?
Тогда точнее так:
PHP код:
<?php
$s
="|admin|1bf3fa39c103bdcb4ad3141b3e7ca4a2|"
print 
preg_match("/^\|([a-zA-Z0-9]+)\|([a-f0-9]{32,32})\|$/",$s,$p);  //это чтобы сравнить строку на точное совпадение с шаблоном

print '<br>'.$p[1].' '.$p[2].'<br>';

preg_match_all("/\|([a-zA-Z0-9]+)\|([a-f0-9]{32,32})\|/",$s,$p);  //это чтобы найти в строке все такие подходящие по шаблону подстроки

print_r($p);
?>

Последний раз редактировалось d_x; 26.03.2008 в 22:51..
 
Ответить с цитированием
Ответ



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