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

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

Thread Status:
Not open for further replies.
  1. 159932

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

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    от так будет в самый раз "text"."$i";
     
  2. Zedi

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

    Joined:
    6 Jun 2007
    Messages:
    316
    Likes Received:
    120
    Reputations:
    13
    правильнее писать echo "Переменная i равняется ".$i; этот способ по моему и быстрее чуточку и поможет лишних ошибок в дальнейшем избежать))
    и желательно кавычки одинарные, но различия там минималистические так что пиши как удобнее))
     
  3. Doom123

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

    Joined:
    11 Nov 2006
    Messages:
    749
    Likes Received:
    244
    Reputations:
    22
    Zedi +1 хороший тон программирования и поиогает избежать ошибок....
     
  4. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    +++, остальное дурь и блажь
     
  5. diznt

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

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    Делаю авторизацию, хочу спросить насколько она хороша

    Проверка куков-->Если они есть то спасаюсь от sql-inj-->Втыкаю в свою функцию пароль и аккаунт (очищенные от вредоносных символов)(ну а функция проверяет данные с базой данных Mysql и если все норм то возвращает тру)
     
  6. Zedi

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

    Joined:
    6 Jun 2007
    Messages:
    316
    Likes Received:
    120
    Reputations:
    13
    главное все фильтроватьи очищать, то что получаешь $_POST ом и куки
     
  7. OdaN

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

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    Помогите плз, надо пропарсить строку, из
    Code:
    http://site.com/bla-bla-bla
    выдрать
    Code:
    site.com
    , чета я туплю совсем =(
     
  8. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    PHP:
    preg_match('/\/\/(.+?)\//'$string$result);
     
    _________________________
  9. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    OdaN,
    PHP:
    parse_url('http://site.com/bla-bla-bla',PHP_URL_HOST);
     
  10. OdaN

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

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    спасибо
     
  11. heretic1990

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

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    Есть файл db.txt
    в файле .htaccess доступ через браузер закрыт, как средствами php скачать этот файл?
    экспортировать как нибудь?
     
  12. roddik

    roddik Member

    Joined:
    14 Jan 2009
    Messages:
    117
    Likes Received:
    13
    Reputations:
    0
    <?
    require_once('db.txt');
    ?>
    ;)
     
    1 person likes this.
  13. d_x

    d_x Banned

    Joined:
    25 Mar 2008
    Messages:
    558
    Likes Received:
    650
    Reputations:
    210
    PHP:
    header('Content-Description: File Transfer');
    header('Content-Disposition: attachment; filename="db.txt"');
    header('Content-Transfer-Encoding: binary');
    header('Content-Type: application/octet-stream');
    readfile('db.txt');
     
    1 person likes this.
  14. heretic1990

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

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    то что надо, всем спасибо!
     
  15. grizTol

    grizTol New Member

    Joined:
    6 May 2009
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Подскажите, можно ли как-нибудь спрятать пхп код. К примеру я продаю человеку скрипт, но не хочу что-бы он видел исхоники кода и их менял.
     
  16. m0nsieur

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

    Joined:
    8 Apr 2008
    Messages:
    223
    Likes Received:
    69
    Reputations:
    10
    Можно их за'zend'ить (при помощи программы Zend Encoder, но она платная), да и при желании их можно и обратно преобразовать(видел здесь на форуме zend decoder выкладывали).
     
    #10696 m0nsieur, 7 Jul 2009
    Last edited: 7 Jul 2009
  17. blood150

    blood150 New Member

    Joined:
    8 Mar 2009
    Messages:
    23
    Likes Received:
    0
    Reputations:
    0
    извените что пишу тут, но не смог найти где написать, вопрос такой.
    нужно приложение которое работало бы так (указываю любую програмку к примеру винамп и оно даёт всю информацию о программе где установлена какие файлы установились в папке виндовс\систем32, что записалось в реестр) мне это надо чтоб я смог собрать программу по кусочкам создать фаил реестра и потом на другом компе разложить также и чтоб она там работала.
    Очень пожалуйсто прошу помощи, заранее спасибо.
     
  18. Ctacok

    Ctacok Banned

    Joined:
    19 Dec 2008
    Messages:
    732
    Likes Received:
    646
    Reputations:
    251
    НЕвозможно, если тока поставить что бы клиент скачал троя, и выдрал всю инфу.
     
  19. Fepsis

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

    Joined:
    17 Sep 2008
    Messages:
    791
    Likes Received:
    391
    Reputations:
    72
    Ты, конечно не в теме тут запослил... :D
    Если я правильно тнбя понял, тебе поможет программа Regshot. Она делает снимок реестра и отслеживает изменения в реестре и в файловой сисеме... Сделаешь первый снимоу до установки программы, а второй сразу после.. Регшот покажет что изменилось в реестре и в файлах...
     
  20. nub-hacker

    nub-hacker Banned

    Joined:
    23 Jun 2009
    Messages:
    69
    Likes Received:
    5
    Reputations:
    -10
    Подскажите плиз. пишу свой шелл. вот код.

    PHP:
    <?php
    $dirs
    =array();
    $files=array(); 
    $d=getcwd();
    $dh=opendir($d);
    while(!((
    $file readdir($dh)) === false))
     {
     if(
    $file == "." || $file == "..")
     continue;
     if(
    is_dir("$d/$file"))    
        {
         
    $dirs[]=$file;
        }
     else
        {
        
    $files[]=$file;
        }
     for(
    $i=0$i<count($files); $i++)
      {
      echo 
    "$dirs[$i]<br>";
      } 
    }        
    ?>
    Почему о не работает под денвером? вроде всё правильно. Этот скрипт должен отбразить файлы в текущем каталоге
     
Thread Status:
Not open for further replies.