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

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

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

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

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    оно чот вообще кирилицы не принимает...... а как сохранить в utf-8
     
  2. Roston

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

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    да всё спасибо вам, я выставил кодировку в дримвьювере и в опере, а то стояло автоматом...
     
  3. Roston

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

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    пасиб вам огромное
     
  4. MaTpOc

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

    Joined:
    5 May 2008
    Messages:
    633
    Likes Received:
    475
    Reputations:
    25
    А лучше Notepad++.
     
  5. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Я от него тоже безума, но не всем он хорош, а так , я его не брошу, уж лучше оттачивать одно,чем метаться :D
     
  6. Jer1cho

    Jer1cho Member

    Joined:
    6 Jun 2008
    Messages:
    212
    Likes Received:
    65
    Reputations:
    10
    Зачем тут foreach?

    $name никакой не массив ведь.
     
  7. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    В том что это не массив, а переменная, где только одно значение, пусть и в несколько строк даже
     
  8. Jer1cho

    Jer1cho Member

    Joined:
    6 Jun 2008
    Messages:
    212
    Likes Received:
    65
    Reputations:
    10
    PHP:
    $array explode("\r\n"$_POST['login']);
     
    1 person likes this.
  9. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    А поле так названо, чтобы никто не догадался или там действительно логин на несколько строк?
     
    1 person likes this.
  10. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Знал бы - не спрашивал. В разных осях разные разделители строк, поэтому нужно разбивать не по точной строке, а по маске.
     
    1 person likes this.
  11. gisTy

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

    Joined:
    24 May 2008
    Messages:
    432
    Likes Received:
    160
    Reputations:
    27
    || - это лоическое или, && - это логическое и. запись правильная
     
    7 people like this.
  12. prizma

    prizma Member

    Joined:
    1 Jan 2009
    Messages:
    13
    Likes Received:
    7
    Reputations:
    0
    if($a == 0 || $b == 0 ||){
    }

    это правильно ? смотри внимательно

    Parse error: syntax error, unexpected ')'
     
  13. [dei]

    [dei] Active Member

    Joined:
    24 Nov 2008
    Messages:
    171
    Likes Received:
    112
    Reputations:
    5
    m0Hze
    вообще на ноль проверять лучше так
    PHP:
    if($a===0) { /*...*/ }
    в твоем примере условие будет истинным и при $a = '';
     
  14. Roston

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

    Joined:
    31 Jul 2008
    Messages:
    337
    Likes Received:
    104
    Reputations:
    8
    вы меня извините но разве надо в проверке if писать в конце ||??? и обьясните пожалуста почему ноль проверяется тремя знаками равенства?
     
  15. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    1.В конце писать || не надо
    2. "===" хз? хватило бы и "=="
    Вместо этого :
    PHP:
    if($a == && $b == 0){    } 
    лучше написатьт так:
    PHP:
    if($a+$b=0){    } 
    Или тебе нужно значение "ИЛИ" ?
    ЗЫ:Пока писал,запутался
    [dei] , а зачем "===" , я просто,чего-от не в курсе
    --------------------------------
    Насчет "==="
    Вот пример из учебника:
    http://www.softtime.ru/bookphp/gl2_1.php
     
    #7215 DDoSька, 3 Jan 2009
    Last edited: 3 Jan 2009
  16. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Плохой совет.
    1. Там должен быть оператор сравнения, а не присваивания, чтобы хоть как-то работало
    2. PHP:
      $a = -5;
       
      $b =  5;

       
      $a false;
       
      $b '';

       
      $a 0;
       
      $b null;
     
    1 person likes this.
  17. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Странно, но пример ,который ч првиел выше, указывается во всех учебниках. Я не оспариваю твое мнение, просто привожу пример
    --
    Ведь $a = int и $b= int , что нам мешает складывать их ?
     
  18. deniska1517

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

    Joined:
    1 May 2008
    Messages:
    94
    Likes Received:
    70
    Reputations:
    -5
    а если две кнопки, да и нет. когда жмёшь да - перенаправляет на один сайт, нет - на другой?
     
  19. astrologer

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

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    Даже если бы нам было известно, что это целые числа, то всё равно метод даёт сбой, если они - противоположные (равны по модулю и противоположны по знаку)
     
    1 person likes this.
  20. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Об этом я и не подумал
     
Thread Status:
Not open for further replies.