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

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

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

    yuyushin Member

    Joined:
    31 Jul 2009
    Messages:
    18
    Likes Received:
    23
    Reputations:
    -5
    С пунктами 2 и 3 понятно, а про 1b можно поподробнее?
    Upd: Уже понял :)
     
    #15081 yuyushin, 7 May 2010
    Last edited: 7 May 2010
  2. dehis12

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

    Joined:
    27 Aug 2008
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    нужен скрипт или код

    <td><b>&nbsp;Сумма </b><b style="color: rgb(160, 0, 0);">(Сколько бонусов поменять на золото)</b></td>
    <td><input name="sum" size="8" maxlength="3" onkeypress="recalcsum(this.value)" onkeyup="recalcsum(this.value)" onkeydown="recalcsum(this.value)"

    onclick="recalcsum(this.value)" onchange="recalcsum(this.value)" type="text"></td>
    </tr>
    <tr height="25">
    <td><b>&nbsp;Вы получите (золотых)</b></td>

    <td><b><span id="receiv">0.00</span></b></td>
    </tr>

    Вот код, мне надо в поле ввода, после "Сумма (Сколько бонусов поменять на золото)" , поставил " maxlength="3" ,т.е значение 3 цифры или буквы ,но мне надо поставить значения цифр ограничить ,чтоб ставилось от 0 до 500 ,символы неважно.

    ЗЫ заранее спасибо
     
  3. Gray_Wolf

    Gray_Wolf Active Member

    Joined:
    7 Mar 2009
    Messages:
    377
    Likes Received:
    135
    Reputations:
    10
    Ну у тебя же есть событие onkeypress, вот и смотри в JS'e какую кнопку нажали. И если символ тебя не устраивает убирай его из поля...
     
  4. dehis12

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

    Joined:
    27 Aug 2008
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    хм, можно поподробней как-то?
     
  5. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    не заморачивайся с голым js, используй jquery
     
  6. dehis12

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

    Joined:
    27 Aug 2008
    Messages:
    0
    Likes Received:
    1
    Reputations:
    0
    кому не сложно, сделайте код как надо или дайте js и куда его вставлять, с меня +
     
  7. Spy2ex

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

    Joined:
    20 Sep 2008
    Messages:
    32
    Likes Received:
    15
    Reputations:
    1
    Проблема с рег. выражн.

    делаю так
    Code:
    $source = 'dasdasdkjasjk asldkas;ldlasd askdjaslkdjasl lasdkj;lasdjl www10.subdomain.com jasdhkjsahd лофырвлофырв лофыр';
    
    preg_match_all('#(www[0-9]{1,2}\.subdomain\.com)#',$source,$m);
    
    echo $m;
    
    
    хочу достать 'www10.subdomain.com'

    Но ничего не получается, хотя The Regex Coach - говорит что все нормально.

    Подскажите.
     
  8. Compton

    Compton Member

    Joined:
    31 Jan 2010
    Messages:
    290
    Likes Received:
    25
    Reputations:
    0
    PHP:
    echo $m[1][0];
     
    1 person likes this.
  9. Vers

    Vers New Member

    Joined:
    1 Mar 2009
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Привет всем !
    Интересует такая вещь , где мне взять названия всех функций и их значения в пхп?
     
  10. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    PHP:
    $source 'dasdasdkjasjk asldkas;ldlasd askdjaslkdjasl lasdkj;lasdjl www10.subdomain.com jasdhkjsahd лофырвлофырв лофыр'
    preg_match_all('/www[0-9]{1,2}.subdomain.com/',$source,$m);
    print_r$m[0]);
     
  11. Gray_Wolf

    Gray_Wolf Active Member

    Joined:
    7 Mar 2009
    Messages:
    377
    Likes Received:
    135
    Reputations:
    10
    Начинай отсюда: http://ru.php.net/manual/en/funcref.php
     
  12. Spy2ex

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

    Joined:
    20 Sep 2008
    Messages:
    32
    Likes Received:
    15
    Reputations:
    1
    http://www.php.su/functions/?page=abc
    Смотри
     
  13. phpdreamer

    phpdreamer Member

    Joined:
    26 Jul 2009
    Messages:
    522
    Likes Received:
    86
    Reputations:
    19
    http://php.su/functions/
     
  14. restart_05

    restart_05 Member

    Joined:
    5 May 2009
    Messages:
    164
    Likes Received:
    6
    Reputations:
    0
    Есть таблица со строкой name. В ней находятся числа через запятую 1,5,54,234 и т.д. Как средствами php можно удалить число 54 из данной строки.
     
    #15094 restart_05, 8 May 2010
    Last edited by a moderator: 8 May 2010
  15. restart_05

    restart_05 Member

    Joined:
    5 May 2009
    Messages:
    164
    Likes Received:
    6
    Reputations:
    0
  16. SeNaP

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

    Joined:
    7 Aug 2008
    Messages:
    378
    Likes Received:
    69
    Reputations:
    20
    Добрый вечер
    [​IMG]

    какой будет правильный ответ, а то что то я запутался :eek:
    Или может быть, все 3 варианта не правильных ?

    Хотя, да, скорее всего 3 вариант, просто меня в нём смущало, то , что как можно символ увеличить на 1
    PHP:
    $a "b";
    $a++;
    echo 
    $a//выведет c
    PHP:
    $a "@";
    $a++;
    echo 
    $a// Выведет @ (не изменится) 
    Спасибо мелкий :)
     
    #15096 SeNaP, 8 May 2010
    Last edited: 8 May 2010
  17. SeNaP

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

    Joined:
    7 Aug 2008
    Messages:
    378
    Likes Received:
    69
    Reputations:
    20
    Это опять я :eek:
    Поставил на windos 7 appserv
    Пробую запустить PHP CLI, но перед этим я закинул в папку system32 файл
    php_mbstring.dll.
    В общем появляется такая ошибка

    [​IMG]

    Может быть кто встречался с такой же проблемой?
     
  18. restart_05

    restart_05 Member

    Joined:
    5 May 2009
    Messages:
    164
    Likes Received:
    6
    Reputations:
    0
    Code:
     $string = '1,2,3,4,5,5,6,7,7,777,76';
    $need = 777;
    $return = str_replace($need.',','',$str);
    echo $return;  
    m0Hze, а вот как удалить последний символ

    Code:
    $return = str_replace(','.$need,'',$str);
    Пробовал так, чет не хочет удалять
     
    #15098 restart_05, 9 May 2010
    Last edited: 9 May 2010
  19. WNZRS

    WNZRS Member

    Joined:
    3 Sep 2009
    Messages:
    294
    Likes Received:
    52
    Reputations:
    1
    мб
    PHP:
    $return str_replace(','.$need,'',$string);
     
  20. restart_05

    restart_05 Member

    Joined:
    5 May 2009
    Messages:
    164
    Likes Received:
    6
    Reputations:
    0
    Ну эт самом собой )), удаляет если 2 символа 23,32, а уже если 23,32,13 не удаляет :(
     
    #15100 restart_05, 9 May 2010
    Last edited: 9 May 2010
Thread Status:
Not open for further replies.