Спустя 19 минут, 3 секунды (4.02.2012 - 13:20) Oyeme написал(а):
Спустя 10 минут, 27 секунд (4.02.2012 - 13:31) Invis1ble написал(а):
Demjan
Цитата |
без лишних пробелов, коментариев и других лишних знаков залить на сервер |
для чего тебе это?
Спустя 48 минут, 2 секунды (4.02.2012 - 14:19) known написал(а):
Думаю чел заботится о секурности и невзламываемости... то есть хочет иметь бинарник на сайте а не исходняк
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Спустя 56 минут, 58 секунд (4.02.2012 - 15:16) Demjan написал(а):
Oyeme, спасибо, понятно - установка php-компилятора, логично, но представлял себе это немного по другому... У меня на компьютере установлен дэнвер, в котором уже естественно есть пхп-компилятор, и, наверно, не стоит устанавливать ещё один? Только - где я могу получить из него код? И по каждому из имеющихся файлов - отдельно.
Может быть я не правильно формулирую вопрос, попробую ещё раз, как себе это представляю: даёшь программе .php - файл, и получаешь обработанный файл без коментариев, переносов строк и табуляторов. Так бывает?
Может быть я не правильно формулирую вопрос, попробую ещё раз, как себе это представляю: даёшь программе .php - файл, и получаешь обработанный файл без коментариев, переносов строк и табуляторов. Так бывает?
Спустя 9 минут, 13 секунд (4.02.2012 - 15:25) Demjan написал(а):
Цитата |
для чего тебе это? |
Да, known прав - хочу установить скрипт на чужой сервер и не хочется делать подарок. А в ручную удалять - слишком много.
Спустя 3 минуты, 14 секунд (4.02.2012 - 15:28) Invis1ble написал(а):
http://www.google.ru/#sclient=psy-ab&hl=ru...89&pf=p&pdl=500
только я думаю, что врядли кому-то понадобится твой гениальный код
только я думаю, что врядли кому-то понадобится твой гениальный код
Спустя 15 минут, 22 секунды (4.02.2012 - 15:44) known написал(а):
Цитата (Demjan @ 4.02.2012 - 12:25) | ||
Да, known прав - хочу установить скрипт на чужой сервер и не хочется делать подарок. А в ручную удалять - слишком много. |
А ваще если заботитесь об этом и заодно хотите повысить производительность исполнения кода заюзайте Zend: http://www.zend.com/en/
Спустя 2 минуты, 35 секунд (4.02.2012 - 15:46) Demjan написал(а):
Цитата (Invis1ble @ 4.02.2012 - 12:28) |
http://www.google.ru/#sclient=psy-ab&hl=ru...89&pf=p&pdl=500 только я думаю, что врядли кому-то понадобится твой гениальный код |
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 3 минуты, 48 секунд (4.02.2012 - 15:50) Invis1ble написал(а):
Demjan
Потому что ты начинающий, если я не ошибаюсь. А у новичков по определению не бывает гениального кода, хотя многие из них считают, что их код the best.
Потому что ты начинающий, если я не ошибаюсь. А у новичков по определению не бывает гениального кода, хотя многие из них считают, что их код the best.
Спустя 18 минут, 15 секунд (4.02.2012 - 16:08) Demjan написал(а):
Invis1ble, а, понятно по ссылке которую ты дал, ты почти прав, искал я не совсем это, но зато узнал что такие вещи есть и называются "обфускатор" - любопытная вещь.
Zend, рекомендованный known-ом больше подходит под то, что я искал, к тому-же похож по функциям на "обфускатор", хотя и не такой радикальный. Спасибо за помощь, советы и полезно-отрезвляющие замечания
Zend, рекомендованный known-ом больше подходит под то, что я искал, к тому-же похож по функциям на "обфускатор", хотя и не такой радикальный. Спасибо за помощь, советы и полезно-отрезвляющие замечания
![tongue.gif](http://phpforum.ru/html/emoticons/tongue.gif)
Спустя 3 минуты, 24 секунды (4.02.2012 - 16:12) Winston написал(а):
Цитата (Demjan @ 4.02.2012 - 14:16) |
и получаешь обработанный файл без коментариев, переносов строк и табуляторов. Так бывает? |
Цитата (Demjan @ 4.02.2012 - 14:16) |
пхп-компилятор |
Компилятор и интерпретатор - разные вещи.
Спустя 1 день, 1 час, 42 минуты, 45 секунд (5.02.2012 - 17:55) Demjan написал(а):
Winston - ВОООТ!!! СПАСИБО!!!
Спустя 14 минут, 54 секунды (5.02.2012 - 18:09) Invis1ble написал(а):
ты уж определись, защита кода тебе нужна, или простое удаление пробелов и комментов.
Если ты думаешь, что убрав пробелы и комменты защитишь свои исходники, то ты ошибаешься
Если ты думаешь, что убрав пробелы и комменты защитишь свои исходники, то ты ошибаешься
Спустя 1 час, 4 минуты, 19 секунд (5.02.2012 - 19:14) Demjan написал(а):
блин, ЧЕСТНО ПРИЗНАЮСЬ: я уже согласен хоть на что-нибудь. я не смог осилить Zend - сплошной инглиш и сложные настройки, сейчас возрадовался php_strip_whitespace, предложенному winstonom - хоть что-то; НО выяснилось, что весь инет загажен одной копией примера того, что получается в результате её применения, и ни одного примера, как функция выглядит в коде. Делал и так-
результат-
и так -
результат-
и даже так-
результат-
а ещё вот так-
результат-
и вот так тоже делал -
результат-
Как правильно-то?? и неужели нет простой, доступной, русифицированной программы, которая берёт файл, и возвращает обработанный, как упомянутым выше zend-ом??
Знатоки, откройте секрет, поделитесь!! Как говорил добрый Э-эх, делай добро и бросай его в воду, оно вернётся!
<?php
$a='/абсолютный_путь/index.php';
string php_strip_whitespace ( string $a );
?>
результат-
Parse error: syntax error, unexpected T_STRING in /абсолютный_путь/index2.php on line 3
и так -
<?php
string php_strip_whitespace ( string '/абсолютный_путь/index.php' );
?>
результат-
Parse error: syntax error, unexpected T_STRING in /абсолютный_путь/index2.php on line 2
и даже так-
<?php
string php_strip_whitespace ( '/абсолютный_путь/index.php' );
?>
результат-
Parse error: syntax error, unexpected T_STRING in /абсолютный_путь/index2.php on line 2
а ещё вот так-
<?php
string php_strip_whitespace ( 'index.php' );
?>
результат-
Parse error: syntax error, unexpected T_STRING in /абсолютный_путь/index2.php on line 2
и вот так тоже делал -
<?php
string php_strip_whitespace ( string 'index.php' );
?>
результат-
Parse error: syntax error, unexpected T_STRING in /абсолютный_путь/index2.php on line 2
Как правильно-то?? и неужели нет простой, доступной, русифицированной программы, которая берёт файл, и возвращает обработанный, как упомянутым выше zend-ом??
Знатоки, откройте секрет, поделитесь!! Как говорил добрый Э-эх, делай добро и бросай его в воду, оно вернётся!
Спустя 2 минуты, 23 секунды (5.02.2012 - 19:16) Invis1ble написал(а):
Открываю секрет:
echo php_strip_whitespace($a);
Спустя 9 минут, 11 секунд (5.02.2012 - 19:25) Demjan написал(а):
блин, ну не работает, пустая страница
![sad.gif](http://phpforum.ru/html/emoticons/sad.gif)
Спустя 1 минута, 2 секунды (5.02.2012 - 19:26) Invis1ble написал(а):
код в студию
Спустя 5 минут, 31 секунда (5.02.2012 - 19:32) Demjan написал(а):
<?php
echo php_strip_whitespace ( 'index.php' );
?>
с файлом index.php лежат в одной директории
Спустя 34 секунды (5.02.2012 - 19:32) Demjan написал(а):
охренеть, что это?!!
<?php
require ('/var/www/user18/data/www/indifilir/brelok/indifilir/predustanovki.php'); if(isset($_GET['indifilir_S'])){ if($_GET['indifilir_S']==1) { require($indifilir[0].'sdelaet-sitemap/index.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==2) { require($indifilir[0].'schetbotov/schetbotov.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==3) { require($indifilir[0].'socZakladki/socZakladki.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==4) { require($indifilir[0].'brodilok/brodilok.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==5) { require($indifilir[0].'link/wixod_part.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==6) { require($indifilir[0].'link/wixod.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==7) { require($indifilir[0].'link/vxod.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==8) { require($indifilir[0].'schet/dni.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==9) { require($indifilir[0].'schet/mesjac.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==10) { require($indifilir[0].'schet/nedeli.php'); unset($_GET['indifilir_S']); exit;} if(($_GET['indifilir_S']==12 && $_SESSION['indifilir2'][2]==$_SERVER['SERVER_NAME']) || empty($_SESSION['indifilir2'][2])==true){ if(empty($_GET['indifilir_L'])==true){$_GET['indifilir_L']=$indifilir[8]."index.php";} header("HTTP/1.1 301 Moved Permanently"); header("Location: ".$_GET['indifilir_L']); unset($_GET['indifilir_S']); exit; } exit; } if(isset($_GET['indifilir_M'])){ $_GET['indifilir_M']=str_replace("\\","\\\\",substr($_GET['indifilir_M'], 0, 10)); require($indifilir[0].'schet/mesjac1.php'); exit; } if(isset($_GET['indifilir_L']) || isset($_GET['indifilir_Z'])){ if(empty($_GET['indifilir_L'])==0) {$_GET['indifilir_L']=str_replace("\\","\\\\",substr($_GET['indifilir_L'], 0, 200));} if(empty($_GET['indifilir_Z'])==0) {$_GET['indifilir_Z']=str_replace("\\","\\\\",substr($_GET['indifilir_Z'], 0, 200));} require($indifilir[0].'link/index.php'); exit; } require($indifilir[0].'po-stranicam.php');
<?php
require ('/var/www/user18/data/www/indifilir/brelok/indifilir/predustanovki.php'); if(isset($_GET['indifilir_S'])){ if($_GET['indifilir_S']==1) { require($indifilir[0].'sdelaet-sitemap/index.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==2) { require($indifilir[0].'schetbotov/schetbotov.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==3) { require($indifilir[0].'socZakladki/socZakladki.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==4) { require($indifilir[0].'brodilok/brodilok.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==5) { require($indifilir[0].'link/wixod_part.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==6) { require($indifilir[0].'link/wixod.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==7) { require($indifilir[0].'link/vxod.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==8) { require($indifilir[0].'schet/dni.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==9) { require($indifilir[0].'schet/mesjac.php'); unset($_GET['indifilir_S']); exit;} if($_GET['indifilir_S']==10) { require($indifilir[0].'schet/nedeli.php'); unset($_GET['indifilir_S']); exit;} if(($_GET['indifilir_S']==12 && $_SESSION['indifilir2'][2]==$_SERVER['SERVER_NAME']) || empty($_SESSION['indifilir2'][2])==true){ if(empty($_GET['indifilir_L'])==true){$_GET['indifilir_L']=$indifilir[8]."index.php";} header("HTTP/1.1 301 Moved Permanently"); header("Location: ".$_GET['indifilir_L']); unset($_GET['indifilir_S']); exit; } exit; } if(isset($_GET['indifilir_M'])){ $_GET['indifilir_M']=str_replace("\\","\\\\",substr($_GET['indifilir_M'], 0, 10)); require($indifilir[0].'schet/mesjac1.php'); exit; } if(isset($_GET['indifilir_L']) || isset($_GET['indifilir_Z'])){ if(empty($_GET['indifilir_L'])==0) {$_GET['indifilir_L']=str_replace("\\","\\\\",substr($_GET['indifilir_L'], 0, 200));} if(empty($_GET['indifilir_Z'])==0) {$_GET['indifilir_Z']=str_replace("\\","\\\\",substr($_GET['indifilir_Z'], 0, 200));} require($indifilir[0].'link/index.php'); exit; } require($indifilir[0].'po-stranicam.php');
Спустя 47 секунд (5.02.2012 - 19:33) Invis1ble написал(а):
Цитата |
охренеть, что это?!! |
то, что ты хотел
Спустя 1 минута, 14 секунд (5.02.2012 - 19:34) Demjan написал(а):
ёкарный бабай! он по конрл У окаывается!! кто-б догадался, извините ... чего-это, мне стыдно чтоли, не пойму? за что со мной так...
Спустя 1 минута, 40 секунд Demjan написал(а):
лады
тогда надо и с обфускатором ещё попытаться, раз работает
урааа!
Спустя 2 минуты, 23 секунды Demjan написал(а):
Invis1ble, спасибо, кстати![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 1 минута, 40 секунд Demjan написал(а):
лады
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 2 минуты, 23 секунды Demjan написал(а):
Invis1ble, спасибо, кстати
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)