Программирование на php. Общие вопросы.

(Ответов: 402, Просмотров: 33537)
Страница 29 из 41 Первая ... 19272829303139 Последняя
  1. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Top-tompak, попробуйте эту
    Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
    Здесь требуется GD библиотека на хостинге, она как правило установлена даже на самых захудалых вариантах
    • 2

    Спасибо сказали:

    DESTER(21.03.2014), Top-tompak(08.03.2014),
  2. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    OKyJIucT. пока вы ответили. Пришлось весь класс написать самому. Устал уже. Этот завтра посмотрю что умеет.

    Оно может сделать это? Например:
    1) Исходный файл с размером 1600 * 1200
    2) Уменьшает на 300 * 225 сохраняя пропорций
    3) Создает белый фон 300 * 300
    4) Вставляет на этот белый фон по центру которой уменьшенной на 300 * 225
    5) В итоге получаем изображению размером 300 * 300
    • 0
  3. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Top-tompak, вот уж не подскажу) Не работал с ней, просто знаю, что такая существует)
    • 0
  4. Мне стало легче на 99 % Аватар для Witch_You
    • Регистрация: 30.08.2009
    • Сообщений: 481
    • Репутация: 61
    • Webmoney BL: ?
    Всем привет! У меня такое дело… Есть 3 файла:

    index.php

    PHP код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <title>заголовок</title>
    <meta name="keywords" content="ключи,">
    <meta name="description" content="описание">
    </head>
    <?php include ('head.php'); ?>
    текст</p>
    <?php include ('foot.php'); ?>
    [свернуть]

    head.php

    PHP код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"
    >
    <
    html>
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <
    title>заголовок</title>
    </
    head>
    <
    body>
    текст
    </body>
    </
    html
    [свернуть]

    foot.php

    PHP код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"
    >
    <
    html>
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <
    title>заголовок</title>
    </
    head>
    <
    body>
    счетчик
    </body>
    </
    html
    [свернуть]

    Подскажите, правильное ли у меня содержание файлов? Есть подозрение, что есть ошибки, т.к. Dreamweaver «ругается»…
    • 0
  5. Дипломник Аватар для Rlove
    • Регистрация: 12.11.2013
    • Сообщений: 175
    • Репутация: 93
    • Webmoney BL: ?
    Witch_You, вместо include(имя_файла) будет подставлено содержимое фаших файлом. Страница примет примерно такой вид.
    Код HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>заголовок</title> <meta name="keywords" content="ключи,"> <meta name="description" content="описание"> </head> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>заголовок</title> </head> <body>
    текст
    </body> </html> 
    текст</p> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>заголовок</title> </head> <body>
    счетчик
    </body> </html>
    • 0
  6. Студент Аватар для GameAgregator
    • Регистрация: 17.11.2011
    • Сообщений: 89
    • Репутация: 12
    Witch_You, вот так будет логичнее и правильнее )

    index.php

    PHP код:
    <?php include ('head.php'); ?>
    текст</p>
    <?php include ('foot.php'); ?>
    [свернуть]


    head.php

    PHP код:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <
    title>заголовок</title>
    <
    meta name="keywords" content="ключи,">
    <
    meta name="description" content="описание">
    </
    head>
    <
    body
    [свернуть]


    foot.php

    PHP код:
    счетчик
    </body>
    </
    html
    [свернуть]
    GameAgregator.com - конверт гемблинг трафика со всего мира. Есть решения под Android и iOS.
    • 1

    Спасибо сказали:

    Witch_You(12.03.2014),
  7. Новичок
    • Регистрация: 15.11.2012
    • Сообщений: 7
    • Репутация: 1
    Witch_You, содержание файлов абсолютно неверное. Годное содержание написал GameAgregator. Я лишь дополню, что лучше страницу кодировать в UTF-8, а не в Windows-1251.
    • 0
  8. Мне стало легче на 99 % Аватар для Witch_You
    • Регистрация: 30.08.2009
    • Сообщений: 481
    • Репутация: 61
    • Webmoney BL: ?
    Ещё один вопрос… Столкнулся с тем, что у меня на разных страницах заголовок (title) должен меняться… Как мне с этим быть?
    • 0
  9. Новичок
    • Регистрация: 12.07.2013
    • Сообщений: 7
    • Репутация: 0
    Возник вопрос!
    Как можно реализовать следующее:
    file_get_contents — Читает содержимое файла в строку
    Есть следующая ошибка failed to open stream
    Нужно перехватить эту ошибку и выдать вместо неё текст "Нет соединения"
    Как это возможно реализовать?
    • 0
  10. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Александр Drone,

    Код:
    $url = 'http://109.234.156.253';
    
    
    @file_get_contents($url); 
    $status = substr($http_response_header[0], 9, 3);
    
    
    switch ($status) {
        case 200:
            echo "all ok";
            break;
        case 404:
            echo "page not found";
            break;
        case 403:
            echo "access denied";
            break;
        case 500:
            echo "server error";
            break;
    }

    либо


    Код:
    $url = 'http://109.234.156.253';
    
    
    $headers = get_headers($url);
    $status = substr($headers[0], 9, 3);
    
    
    switch ($status) {
        case 200:
            echo "all ok";
            break;
        case 404:
            echo "page not found";
            break;
        case 403:
            echo "access denied";
            break;
        case 500:
            echo "server error";
            break;
    }
    Если ответ 200 пришел - работаем дальше

    А вообще лучше использовать cURL - он быстрей

    Код:
    function curl($url){    
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
        $data = curl_exec($ch);
        curl_close($ch);
        return $data;
    }
    
    $result = curl($url);
    Последний раз редактировалось OKyJIucT; 05.04.2014 в 12:25.
    • 0
Страница 29 из 41 Первая ... 19272829303139 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Создание сайтов 3 31.05.2011 01:53
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Реклама партнерских программ 3 31.05.2011 01:53
Качественное программирование на заказ
Создание сайтов 2 13.09.2010 16:02
Веб-программирование [php, Xhtml, Css, Javascript]
Другая работа 0 28.02.2010 23:10

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры