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

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

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

    CyberHunter Active Member

    Joined:
    6 Jan 2010
    Messages:
    601
    Likes Received:
    116
    Reputations:
    37
    Появился еще один вопрос. Вот код:

    По идее, он должен изменять размер изображения. Когда запустил скрипт в первый раз, все было как надо. То есть, выводилась уменьшенная копия изображения. Когда же запустил скрипт во второй раз, получил что-то вроед "��?�\x{�zx�� o{���ߏl�� ������]3�#��9����{s��~3���'��~s�Ҍ��s�;�?�z}(���q�����/�-�i�u��I� ������_�[xӟ��>��^��������!�~��;�������|��@�v/ �#A�<;���Mԏſ��w�#�4�[��4�Z�U��e��� .����)#x���H�F*WI�Q��7��������W_�8�=1Ey�ŝ7ㆫ�o��?�=B]���_�Q��U5 M&;II�sq������~ y,��)ҧ�M����DO��olบQ��2���ӼA�����?�%�։�/+ÚŮ��owg ��XA\2E�Y��C�|C�?���ŽsB�o�m/u�7�~�O��]<_�". Из-за чего такое произошло? И как можно после того, как изображение уменьшилось, сохранить его в папку?
     
  2. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    CyberHunter Читать документацию не пробовали? http://php.net/imagejpeg - внимание на второй параметр. А потом смотрим пример 1 (отображение в браузер) и пример 2 (сохранение изображения)
     
    _________________________
  3. cipa21

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

    Joined:
    9 Apr 2009
    Messages:
    548
    Likes Received:
    146
    Reputations:
    30
    PHP:
    $dauth $username.':'.$password;
    $dfile "users.txt";
    $fh fopen($dfile"a+");
    $success fwrite($fh$dauth);
    Скрипт записывает лигин:пароль в файл в одну строку. Как сделать чтобы запись шла каждый раз с новой строки?
     
  4. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    cipa21
    PHP:
    fwrite($fh$dauth."\n");
     
    1 person likes this.
  5. cipa21

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

    Joined:
    9 Apr 2009
    Messages:
    548
    Likes Received:
    146
    Reputations:
    30
    Так вообще запись в файл не выполняется.

    А вот если \n перенести выше то все отлично и переносится, короче все пучком. Спасибо
    PHP:
    $dauth $username.':'.$password"\n";
     
  6. w1spo

    w1spo New Member

    Joined:
    15 Jul 2011
    Messages:
    0
    Likes Received:
    4
    Reputations:
    0

    немножко не правильно выразился , нужно сделать так например: слева менюшка выбора значений элемента массива , если я в ней выбираю первый элемент то на против отображается значение этого элемента скриншот ниже:
    [​IMG]
     
  7. Edward

    Edward Banned

    Joined:
    11 Feb 2010
    Messages:
    329
    Likes Received:
    21
    Reputations:
    -1
    Как с помощью AJAX передать параметры в функцию PHP, что б страница не перегружалась ? Во у меня например календарик выводится с помощью PHP, в функцию вывода календарика передается номер месяца, года, которые выводить, у пользователя будет возможность менять месяц, т. е. нужно передать другой параметр для месяца в PHP функцию. Помогите пожалуйста как это сделать с помощью Ajax ?
     
  8. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Edward http://tinyurl.com/3ngkm5k
     
    _________________________
  9. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    w1spo, если значение должно отображаться при клике на чекбокс, то вы ошиблись разделом и вам сюда http://forum.antichat.ru/thread41870.html
     
  10. НTL

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

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Как сделать что бы preg_replace работала без учета регистра?
    Например в /\[a\.b\.c\]/
     
  11. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    НTL
    модификатор i - игнорировать регистр
    #шаблон#i
    будет искать шаблон, игнорируя регистр в тексте поиска.
     
    1 person likes this.
  12. M1ks

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

    Joined:
    23 Aug 2007
    Messages:
    140
    Likes Received:
    9
    Reputations:
    0
    Fatal error: Method ExceptionDisplay::__toString() must not throw an exception in ../../index.php on line 643
    что за ошибка? двиг autoindex и как можно исправить это?
     
  13. Vova93

    Vova93 Banned

    Joined:
    5 Jul 2011
    Messages:
    1
    Likes Received:
    6
    Reputations:
    10
    омг.. новичок в PHP? :(
    Может ты код выложишь? о_О
     
    #19113 Vova93, 15 Aug 2011
    Last edited: 15 Aug 2011
  14. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    Vova93, как бы тема называется - "
    PHP:
     Новичкамзадаем вопросы"

    [B]M1ks[/B], а если открыть через IE, тоже выбрасывает эту ошибку?
     
    #19114 Skofield, 15 Aug 2011
    Last edited: 15 Aug 2011
  15. Nikitosavich

    Nikitosavich New Member

    Joined:
    14 Mar 2011
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Подскажите, как наложить 1 изображение на другое? :confused:
     
  16. brain

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

    Joined:
    4 Jul 2010
    Messages:
    249
    Likes Received:
    90
    Reputations:
    33
    Фотошоп?
    А по делу, вам не php вроде нужен для таких дел.
    HTML скорее. Поиграйтесь с параметрами.
    PHP:
    <img src="1.jpg" style="position: absolute; top: 0px; left: 0px" />
     <
    img src="2.jpg" style="position: absolute; top: 0px; left: 0px" />
     
  17. Nikitosavich

    Nikitosavich New Member

    Joined:
    14 Mar 2011
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Не, есть ссылка на информер с погодой. Вот url: http://www.meteoprog.by/ru/informerget/?type=32&city[]=Minsk&color=004139&bgcolor=FFFFFF&txtcolor=8AFFB4
    Вот код который создаёт картинку:
    PHP:
    <?php
    header 
    ("Content-type: image/png");
    $im = @imagecreate (150200)
    or die (
    "Cannot Initialize new GD image stream");
    $bg imagecolorallocate ($im000);
    $textCL imagecolorallocate ($im255255255);
    imagestring ($im155,"Weather:"$textCL);

    imagepng ($im);
    ?> 
    Какой функцией вставить сюда информер?
     
  18. M1ks

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

    Joined:
    23 Aug 2007
    Messages:
    140
    Likes Received:
    9
    Reputations:
    0
     
    #19118 M1ks, 15 Aug 2011
    Last edited: 15 Aug 2011
  19. НTL

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

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Code:
    preg_replace('~[^A-Za-z0-9,_,-]*~',"_","a.b.c.");
    Вернет:
    Code:
    a__b__c__
    Т.е. между каждым символом добавит "_". Как это можно исправить? Все работает в UTF-8
     
  20. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Ваша регулярка этого не сделает, если вы так мутно хотите спросить: "как сделать так, чтобы в исходной строке между всеми символами поставить знак подчеркивания", то ответ такой:
    PHP:
    $in_str 'a.b.c';
    $out_str implode('_'str_split($in_str));
    echo 
    $out_str;
    Вопросы по регулярным выражениям прошу задавать в соответствующем прикрепленном топике
     
    _________________________
Thread Status:
Not open for further replies.