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

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

Thread Status:
Not open for further replies.
  1. -=Zhenek=-

    -=Zhenek=- Elder - Старейшина

    Joined:
    31 Dec 2007
    Messages:
    271
    Likes Received:
    77
    Reputations:
    1
    Ну берешь шаблон и редактируешь)
    каждый шаблон сделан по своему (структура файлов всегда одна) Думаю фон задан в стилях. меняешь строку дающую фон на дающую фон с картинки.
    Чтоб найти какой стиль за это отвечает и где в опере жмем ctrl+shift+i а потом на этот фон.и тебе покажет какой стиль в каком файле или шаблоне.
     
  2. beshenuy

    beshenuy Member

    Joined:
    24 Oct 2009
    Messages:
    176
    Likes Received:
    7
    Reputations:
    2
    Нашол все .css файли в шаблоне
    поменял все где било указано #000000 на #123456
    результат нет
    всеравно фон чорний
    пробовал перезапустить денвер всеравно результат прежний
    в чем дело??
    в шаблоне есть
    common.css
    content.css
    cp.css
    print.css

    в жодном из них нет уже записи ниодной #000000 а фон всеравно осталса #000000
     
    #18402 beshenuy, 9 May 2011
    Last edited: 9 May 2011
  3. Edward

    Edward Banned

    Joined:
    11 Feb 2010
    Messages:
    329
    Likes Received:
    21
    Reputations:
    -1
    А ты попробуй поискать еще такие #000, такие black записи. Возможно цвет таким образом указан.

    Еще может непосредственно в HTML файле прописаны цвета типа <div style="background-color: black;"> поищи и по HTML файлу.
     
  4. beshenuy

    beshenuy Member

    Joined:
    24 Oct 2009
    Messages:
    176
    Likes Received:
    7
    Reputations:
    2
    по поиску слово black не используетса в файлах
    а #000 бил изменил все #000 на #123456 результат тот самий

    файли в Юникод сохранять надо или нет?
    ато я сохранил незнаю верно или нет?
     
  5. Edward

    Edward Banned

    Joined:
    11 Feb 2010
    Messages:
    329
    Likes Received:
    21
    Reputations:
    -1
    На счет того в какой кодировке сохранять не знаю. В HTML файле проверял стили есть или нет ? Посмотри какие именно файлы стилей подключаются в главный HTML файл и именно их внимательно просканируй. Попробуй закинуть на хостинг ( если есть ) и там посмотреть. Почисти кэш и попробуй снова на локалке просмотреть.
     
  6. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    а ты уверен, что цвет фона черный?
    Может он просто похож на черный?
     
  7. попугай

    попугай Elder - Старейшина

    Joined:
    15 Jan 2008
    Messages:
    1,519
    Likes Received:
    401
    Reputations:
    196
    Как отсечь HTTP-заголовки во время скачки страницы при помощи fsockopen и fgets?


    PHP:
    ltrim(strstr($file"\r\n\r\n"));
    не пойдет, так как много памяти жрет.
     
    #18407 попугай, 9 May 2011
    Last edited: 9 May 2011
  8. beshenuy

    beshenuy Member

    Joined:
    24 Oct 2009
    Messages:
    176
    Likes Received:
    7
    Reputations:
    2
    народ....я уже запуталса
    целий день голову морочу себе етим
    я даже css шрифт меняю з серого на салатовий...сохраняю...оновляю в админке и ничево
    сайт даже не пошевелилса(

    шаблон здесь
    http://www.phpbb.com/customise/db/style/glossyblack/
    картинка здесь
    (ето та картинка которою я хочу увидеть на заднем фоне)
    http://i048.radikal.ru/1105/f1/a0c8ca190b9c.jpg

    кто решит тому от меня +
    и народ подскажите что ето может бить....все css поменял а форум даже чуть-чуть в цвете не изменилса??((
     
  9. AnGeI

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

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
    Использую на иностранном хостинге: file_get_contents();
    Постоянно какая-то проблема с кирилицей, выдает абракадабру вида:
    Попробовал так:
    PHP:
    <?
    $str file_get_contents('http://forum.antichat.ru');
    $detect=mb_detect_encoding($str);
    echo (
    iconv($detect"windows-1251"$str));
    ?>
    Ничего не выдает, совсем.
    Как это можно наладить?
     
  10. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    PHP:
    <?php
    function getUrlContents($url)
    {
       
    $url_parsed parse_url($url);
       
    $host $url_parsed["host"];
       if (
    $url == '' || $host == '') {
           return 
    false;
       }
       
    $port = ($url_parsed["port"] == 80 $url_parsed["port"]);
       
    $path = (empty($url_parsed["path"]) ? '/' $url_parsed["path"]);
       
    $path.= (!empty($url_parsed["query"]) ? '?'.$url_parsed["query"] : '');
       
    $out "GET $path HTTP/1.0\r\nHost: $host\r\nConnection: Close\r\n\r\n";
       
    $fp fsockopen($host$port$errno$errstr30);
       
    fwrite($fp$out);
       
    $headers '';
       
    $content '';
       
    $buf '';
       
    $isBody false;
       while (!
    feof($fp)) {
            
    $buf fgets($fp1024);
            if (
    $isBody) {
                
    $content .= $buf;
            } else {
                
    $headers .= $buf;
            }
            if (
    $buf == "\r\n" ) {
                
    $isBody true;
            }
       }
       
    fclose($fp);
       return array(
    'headers'=>$headers,'body'=>$content);
    }
    $s getUrlContents('http://forum.antichat.ru');
    print 
    '<h3>Заголовки:</h3><textarea rows="10" cols="50">'.$s['headers'].'</textarea>';
    print 
    '<h3>Тело:</h3><textarea rows="50" cols="50">'.$s['body'].'</textarea>';
    ?>
     
    1 person likes this.
  11. qaz

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

    Joined:
    12 Jul 2010
    Messages:
    1,551
    Likes Received:
    173
    Reputations:
    75
    Добрый день подскажите почему скрипт отправляет только одно письмо вместо 10?
    PHP:
    <?
    set_time_limit(0); 
    ignore_user_abort(1);

    $toz=!empty($_POST['to'])?$_POST['to']:NULL;
    $themez=!empty($_POST['theme'])?$_POST['theme']:NULL;
    $textz=!empty($_POST['text'])?$_POST['text']:NULL;
    $otz=!empty($_POST['ot'])?$_POST['ot']:NULL;

    $headers 'Content-type: text/plain; charset="utf-8"';
    $headers .= "MIME-Version: 1.0\r\n"
    $headers .= "From: "$otz ." <"$otz ."> \r\n";
    $headers .= "Date: "date('D, d M Y h:i:s O') ."\r\n"





    for (
    $i=1$i<=10$i++) {
    mail($toz$themez$textz$headers);
    }


    ?>



    <form action ="" method="post" >

    <b>Мыло жертвы:</b><br><input type="text" name="to"  value="[email protected]"></br>

    <b>ОТ (мыло):</b><br><input type="text" name="ot"  value="[email protected]"></br>

    <b>Тема письма:</b><br><input type="text" name="theme" value="тема письма"></br>

    <b>Текст:</b><br><textarea name="text"  rows='15' cols='40'>русский текст</textarea></br>
    <br>

    <input type="submit" value="Отправить" ></center></form>
     
  12. winstrool

    winstrool ~~*MasterBlind*~~

    Joined:
    6 Mar 2007
    Messages:
    1,413
    Likes Received:
    909
    Reputations:
    863
    используй while
     
    _________________________
  13. -slim-

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

    Joined:
    25 May 2007
    Messages:
    99
    Likes Received:
    12
    Reputations:
    0
    есть ассоциативный массив

    1 => ааа
    2 => ааааа
    3 => аааа

    как отсортировать по длине?
     
    #18413 -slim-, 11 May 2011
    Last edited: 11 May 2011
  14. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    -slim-
    PHP:
    function cmp2($a$b)
    {
        return 
    strlen($a)-strlen($b);
    }

    $a = array('aaa','aa','aaaa');

    usort($a"cmp2");
     
    _________________________
  15. AnGeI

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

    Joined:
    8 Dec 2008
    Messages:
    395
    Likes Received:
    79
    Reputations:
    16
    #18593
    еще актуально, кодировка атакует.
     
  16. Skofield

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

    Joined:
    27 Aug 2008
    Messages:
    960
    Likes Received:
    392
    Reputations:
    58
    А если так попробовать:
    PHP:
    ini_set('default_charset','windows-1251');
    $str file_get_contents('http://forum.antichat.ru'); 
    echo 
    $str;
     
    1 person likes this.
  17. Adio

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

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    Вопрос.
    Как сделать 1 цикл для двух файлов ?
    к примеру с одним файлов это выглядит так

    Code:
    $files1= file("c:\\textfile1.txt");
    
    for ($i=0;$i<count($files1);$i++)
    {
    $files1[$i]; 
    }
    
    
    Нужно сделать что бы в 1 цикле строчки брались с двух разных файлов



    Вот сдесь я добавиле files2

    т.е к примеру с первойго файла вставляються строки а со второго номера (нужно что бы с двух разных файлов это было)

    Code:
    $files1= file("c:\\textfile1.txt");
    
    $files2= file("c:\\textfile2.txt");
    
    for ($i=0;$i<count($files1);$i++)
    {
    $files1[$i]; 
    }
    
    
    Думаю вопрос понятен.

    Спасибо
     
  18. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Adio http://php.net/each http://php.net/array_map
     
    _________________________
  19. Adio

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

    Joined:
    23 May 2005
    Messages:
    1,646
    Likes Received:
    148
    Reputations:
    18
    Непонятно...
     
  20. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,035
    Likes Received:
    534
    Reputations:
    935
    Adio, количество строк в файлах одинаковое?
     
    _________________________
Thread Status:
Not open for further replies.