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

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

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

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    Необязательно при помощи XSS красть куки, можно регнуть к примеру юзвера с ником в котором мета тэг переадресации на нужный нам сайт, к примеру трафик партнерку, или связку сплойтов.
    Такую конструкцию я не поддерживаю, к примеру регнул я ник <script> и завтра не смогу зайти под ним т.к. в БД он записан как &lt;script&gt; поетому использовать htmlspecialchars() только там где вывод echo, но не вставлять приобразованный ник в БД и тд.
     
    1 person likes this.
  2. maked0n

    maked0n New Member

    Joined:
    14 Sep 2010
    Messages:
    144
    Likes Received:
    3
    Reputations:
    0
    Спасибо, но там не форма регистрации, там форма оплаты. А имя, фамилия и прочее мне надо ток для того чтоб знать кто это заказал. Если че.
    зы: а так буду знать)
    зыы: а можете скинуть маны или туторы по написанию своего форума? есть такое вообще или нет? оно ж на пхп тож пишется?
     
  3. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    В учебных книгах в основном завершающие уроки это практика на всяких легких форумах, гостевухах и тд.
     
  4. Gvidion

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

    Joined:
    11 Sep 2009
    Messages:
    79
    Likes Received:
    43
    Reputations:
    28
    есть оч. не простая задачка которую мне крайне необходимо решить.

    Задаётся прямоугольник произвольного размера, нужно выводить русскоязычную строку в определенном месте, обязательно строка должна быть выровнена по центру и если не влазит в ширину - переносилась на след. строку не разрывая слова. Строка тоже произвольная.

    Вообщем очень буду благодарен, и врятли вылезу из этого раздела пока не найду решения...
     
  5. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Gvidion вы бы уточнили, в хтмл или изображением вы хотите это сделать
     
    _________________________
  6. Gvidion

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

    Joined:
    11 Sep 2009
    Messages:
    79
    Likes Received:
    43
    Reputations:
    28
    в изображении которое сделано функцией
    PHP:
    $image imagecreatetruecolor($imageX$imageY);
     
  7. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Gvidion http://ru2.php.net/manual/en/function.imagettftext.php#87145

    Все сводится к вычислению окаймляющего прямоугольника с помощью http://php.net/imagettfbbox и установка его по центру
     
    _________________________
    #16967 Gifts, 18 Nov 2010
    Last edited: 18 Nov 2010
  8. gringo60

    gringo60 Member

    Joined:
    12 Apr 2009
    Messages:
    9
    Likes Received:
    5
    Reputations:
    3
  9. bafoed

    bafoed Member

    Joined:
    14 Jul 2009
    Messages:
    88
    Likes Received:
    12
    Reputations:
    10
    аякс + jquery + html
     
  10. Гаврила

    Гаврила Elder - Старейшина

    Joined:
    24 Oct 2005
    Messages:
    273
    Likes Received:
    89
    Reputations:
    17
    Подмогните плиз.
    Вот кусок кода.
    PHP:
    $text=file("mywords.txt");
    В файле mywords.txt лежат фразы, построчно.
    Но выводятся они с переводом каретки.
    Мне нужно каретку не переводить..

    PHP:
    $text=file("mywords.txt","\r"); 
    А вот такая конструкция не хочет работать.
     
  11. Failure

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

    Joined:
    21 Sep 2008
    Messages:
    179
    Likes Received:
    46
    Reputations:
    16
    :(
    PHP:
    $text explode("\r\n"file_get_contents("mywords.txt"));
     
    1 person likes this.
  12. Гаврила

    Гаврила Elder - Старейшина

    Joined:
    24 Oct 2005
    Messages:
    273
    Likes Received:
    89
    Reputations:
    17
    Спасибо, помогло )
     
  13. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,174
    Likes Received:
    1,157
    Reputations:
    202
    PHP:
    <?php
    $file 
    file('u.txt');
    $file array_map('trim',$file);
    ?>
     
  14. bjong

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

    Joined:
    26 Jul 2003
    Messages:
    41
    Likes Received:
    12
    Reputations:
    18
    А может знает кто, как из php можно авторизоваться через Опен АПИ Контакта? т.е. например здесь - http://durov.at
     
  15. Alekzzzander

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

    Joined:
    5 Sep 2007
    Messages:
    278
    Likes Received:
    36
    Reputations:
    0
    курлы?
     
  16. Alekzzzander

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

    Joined:
    5 Sep 2007
    Messages:
    278
    Likes Received:
    36
    Reputations:
    0
    а ты думал что спросив тебе сразу ответ выложат полностью готовый под твои нужды? поищи пример грабера контакта, не раз встречал их, а потом по образу и подобию делай то, что тебе нужно

    вот одна из ф-ций авторизации вконтакте (рабочая нет не знаю, не проверял)
    PHP:
    function send($q=''){
        global 
    $user;

        
    $cookies 'remixlang=0; remixchk=5; remixmid='.intval($user['id']).'; remixemail='.str_replace('@''%40'$user['mail']).'; remixpass='.md5($user['pass']);
        
    $init curl_init();
        
    curl_setopt($initCURLOPT_URL'http://vkontakte.ru/');
        
    curl_setopt($initCURLOPT_COOKIE$cookies);
        
    curl_setopt($initCURLOPT_RETURNTRANSFER1);
        
    curl_setopt($initCURLOPT_HEADER1);
        
    curl_setopt($initCURLOPT_POST,1);
        
    curl_setopt($initCURLOPT_POSTFIELDS$q);
        
    curl_setopt($initCURLOPT_USERAGENT'Mozilla/5.0');
        
    $line curl_exec($init);
        
    curl_close($init);

        
    preg_match('#id="hash" value="([a-z0-9]*)">#'$line$get_hash);

        return 
    stristr($line'HTTP/1.1 200') && !empty($get_hash[1]) ? $get_hash[1] : false;
    }
     
  17. maked0n

    maked0n New Member

    Joined:
    14 Sep 2010
    Messages:
    144
    Likes Received:
    3
    Reputations:
    0
    предлагаю перенести в "Купля продажа обмен"

    зы: сори за оффтоп
     
  18. maked0n

    maked0n New Member

    Joined:
    14 Sep 2010
    Messages:
    144
    Likes Received:
    3
    Reputations:
    0
    скажите, а функция mail() реально работает? или она в Denwer не пашет? я написал

    mail("[email protected]", $theme, $body);
    письмо не пришло....
    зы: переменные определены.
     
  19. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    maked0n http://www.denwer.ru/faq/other.html#h30-27
     
    _________________________
    1 person likes this.
  20. maked0n

    maked0n New Member

    Joined:
    14 Sep 2010
    Messages:
    144
    Likes Received:
    3
    Reputations:
    0
    спасибо!
    а что означает вот это:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/maked0n/public_html/root/index.php on line 93
    как переводиться я знаю, учить английский не предлагать!
     
Thread Status:
Not open for further replies.