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

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

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

    Mirella New Member

    Joined:
    30 Jul 2008
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    а не будет путаницы с ценами на подарки?
    допустим у меня у каждого подарка своя цена
    как определить что именно он будет куплен и за это сумму которая будет прописана в бд?
     
  2. Shadow_p1raT

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

    Joined:
    9 Mar 2008
    Messages:
    174
    Likes Received:
    93
    Reputations:
    0
    Mirella тогда используй это
    PHP:
    $sql mysql_query("SELECT cena FROM `tovar` WHERE product_id = '.$id.'");
    $res mysql_fetch_array($sql);
    echo 
    'Цена'.$res['cena'];
    Если товар будет запрашиваться отдельно то не забываем про SQL-INJ
    А вообще бред ввыводить в for
     
  3. diznt

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

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    Помниться тут задавали вопрос
    Есть рисунок к примеру такой

    |----------|

    Надо его растенуть в низ
    как это сделать? просто в тупо вставлять скоко мне надо рисунков-тупо
     
  4. Byrger

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

    Joined:
    7 Mar 2008
    Messages:
    521
    Likes Received:
    26
    Reputations:
    -4
    А как написать скрипт на КРОНЕ для чистке MySQL (даже не представляю что такое КРОН)
     
  5. mff

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

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    diznt? тебе размножить нужно фоновый рисунок или растянуть один вниз?
     
  6. Gin

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

    Joined:
    11 Sep 2008
    Messages:
    133
    Likes Received:
    7
    Reputations:
    4
    Сообщество помгите не могу разобраться в чем ошибка:
    Code:
    <?
    
    $f=fopen('key.txt','r') or die ("Ощибка открытия файла");
    while(!feof($f)){
    $key[]=fgets($f);
    }
    
    $words=explode(" ",$key);
    foreach($words as $value=>$val){
    echo $val;
    }
    ?>
    
     
  7. oRb

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

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    вместо
    PHP:
    $key[]=fgets($f);
    PHP:
    $key .= fgets($f);
     
  8. diznt

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

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    mff и так, и так интересует
     
  9. Gin

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

    Joined:
    11 Sep 2008
    Messages:
    133
    Likes Received:
    7
    Reputations:
    4
    2oRb
    Огромное спасибо!!!
     
  10. Gin

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

    Joined:
    11 Sep 2008
    Messages:
    133
    Likes Received:
    7
    Reputations:
    4
    Возник следующий вопрос пишукеемешалку (ну назовм это так) выдает какую-то абракадабру посмотрите плз
    Code:
    <?
    $f=fopen('key.txt','r') or die ("Ощибка открытия файла");
    $key=array();
    while(!feof($f)){
    $key=fgets($f);
    }
    fclose($f);
    $words=explode(" ",$key);
    
    for($j=0;$j<sizeof($words)-1;){
    for($i=0;$i<sizeof($words)-1;){
    $words2[]="\r\n"." ".$words[$j].' '.$words[$i];
    $i++;
    }
    $j++;
    }
    $f=fopen('result.txt','w') or die(" Не могу открыть файл");
    foreach($words2 as $k=>$val){
    fwrite($f,$val);
    $i++;
    }
    fclose($f);
    ?>
    
     
  11. Chaak

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

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    $key .= fgets($f);
     
  12. Gin

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

    Joined:
    11 Sep 2008
    Messages:
    133
    Likes Received:
    7
    Reputations:
    4
    2ChaaK
    Я старый листинг закинул так-то я прописал $key.=fgets($f);
    Там в самом результат траблы в выходном файле появляются левые проблемы, бардак какаой-то сколько не бился ничего не получается.
     
  13. AkyHa_MaTaTa

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

    Joined:
    19 Mar 2007
    Messages:
    557
    Likes Received:
    306
    Reputations:
    27
    Приведи пример входного файла и что должно быть во втором файле на выходе, а то не пойму что ты хочешь зделать, как ты сам заметил бардак.
     
  14. Gin

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

    Joined:
    11 Sep 2008
    Messages:
    133
    Likes Received:
    7
    Reputations:
    4
    в выходном файле должны быть по два слова выстроенные в колонку.
    Щас выложу что уменя выходиит
    http://slil.ru/26601295
    тут два файла собсно key.txt и results.txt
     
  15. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    Почему не рабртает? Не могу понять в чём проблема??

    PHP:
    <?php
    $im 
    imagecreatetruecolor(40030);
    $text "Welcome!";
    $fout "arial.ttf";
    $color imagecolorallocate($im25500);
    imagettftext($im,11,0,0,0,$color,$font,$text);
    imagejpeg($im);
    header("Content-type: image/jpeg");
    ?> 
     
  16. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Ну вообще последовательность такая по идее должна быть:

    header('Content-type: image/jpeg'); // Показываем, что картинка (лучше делать в начале)
    $im = ImageCreateFromPng("123.png"); // СОЗДАЕМ ИЗ какой-то РИАЛ КАРТИНКИ (у тебя такой строки нет, или ты просто текст в браузер вывести какой-то хочешь???)

    ну а дальше вроде всё норм
     
    #7956 Pashkela, 31 Jan 2009
    Last edited: 31 Jan 2009
    1 person likes this.
  17. Chode

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

    Joined:
    20 Jul 2008
    Messages:
    164
    Likes Received:
    19
    Reputations:
    0
    сначала картинку выводишь, а потом говоришь после этого типа ааа...похоже там картинка была

    PHP:
    header("Content-type: image/jpeg");
    imagejpeg($im);
     
  18. geforce

    geforce Member

    Joined:
    21 Aug 2008
    Messages:
    300
    Likes Received:
    26
    Reputations:
    -5
    Все равно не работает!
    PHP:
    <?php
    header
    ("Content-type: image/jpeg");
    $im imagecreatefromjpeg("123.jpeg");
    $text "Welcome!";
    $fout "arial.ttf";
    $color imagecolorallocate($im25500);
    imagettftext($im,11,0,0,0,$color,$font,$text);
    imagejpeg($im);
    ?> 
    Пишет:
    Warning: imagettftext() [function.imagettftext]: Could not find/open font in G:\home\img.ru\www\text.php on line 7
    яШяаJFIFяю>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality яЫC    $.' ",#(7),01444'9=82<.342яЫC  2!!
     
  19. blaga

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

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    geforce, вроде не может найти шрифт. он у тебя там же в папке лежит?
     
  20. mailbrush

    mailbrush Well-Known Member

    Joined:
    24 Jun 2008
    Messages:
    1,997
    Likes Received:
    996
    Reputations:
    155
    geforce, у тя
    а тут
     
    1 person likes this.
Thread Status:
Not open for further replies.