Jump to content

3d_max_9

User
  • Posts

    148
  • Joined

  • Last visited

Posts posted by 3d_max_9

  1. Подскажите сервис или натолкните на мысль пожалуйста, как можно реализовать отправку смс после заполнения формы?

    И возможно ли это?

    Спасибо!

  2. Есть шрифт "Helv4Light" это два файла: "Helv-4-Light.pfb" и "Helv-4-Light.pfm"

    в стилях подключаю так:


    @font-face {
    font-family: Helv4Light; /* Гарнитура шрифта */
    src: url(Helv4Light.pfb); /* Для IE5-8 */
    src: local(Helv4Light), url(Helv4Light.pfb); /* Для остальных браузеров */
    }

    body{
    font-family:Helv4Light;
    font-size: 12px;
    line-height: 30px;
    color:#222;
    background:#FFF;
    }

    Но на сайте шрифт не меняется. Подскажите в чем может быть проблема?

    Спс.

  3. Конструкцию while, как уже сказали выше, можно и нужно записывать сокращено так:

    кому нужно? Вам или Пети какомуто или еще комуто? Или у меня скрип перестанет работать от do While ? Я привык работать с do While , да может это все из за курсов поповава. Но не надо учить лбдей своей религии!

    Без обид.!

  4. Народ (новички), завязывайте слушать смотреть видео уроки от Евгения Попова, его способы уже давно устарели.

    Мне этого пока хватает) пусть способ уже и устарел ! Я не занимаюсь профессиональным сайто-строением. И не кому не делаю сайты за деньги! Это мое хобби можно сказать. Ну а за новшествами пусть гоняется тот кто зарабатывает себе на кусок хлеба этим :)

    Можно, но в вашем случае нельзя, из-за этого и скрипт не правильно работает

    В чем неправильность работы скрипта? Что то я не как не пойму если мы пишим так то все нормально работает по моему:

    </P><P><?</P><P>$result = mysql_query("SELECT * FROM main ORDER BY id DESC", $db);
    $myrow=mysql_fetch_array($result);

    do
    {
    </P><P>echo $myrow["name"]."
    ";</P><P>}</P><P>while ($myrow=mysql_fetch_array($result))</P><P>?></P><P>

  5. Оператор while пишется в структуре

    while(условие) {
    Действия пока соблюдается услове
    }

    а не

     {
    Действия пока соблюдается услове
    }
    while(условие)

    Из мною сказанного следует:

    </P><P> <?php 
    $result = mysql_query("SELECT * FROM main ORDER BY id DESC", $db);
    while ($myrow=mysql_fetch_array($result))
    {
    printf("
    %s (<a href='#'>подробней</a>)
    <table width='400' border='1'>
    <tr>
    <td rowspan='4' width='100'><img src='%s' width='100' height='75'></td>
    <td class='cena-g'>Вес</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    <tr>
    <td class='cena-g'>Цена</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    <tr>
    <td class='cena-g'>Доставка</td>
    <td>Бесплатно</td>
    <td>Бесплатно</td>
    </tr>
    <tr>
    <td class='cena-g'>Скидка</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    </table>", $myrow["name"], $myrow["img"], $myrow["ves1"], $myrow["ves2"], $myrow["cena1"], $myrow["cena2"], $myrow["econom1"], $myrow["econom2"]);
    }

    ?>
    </P><P>

     А так что нельзя

    <?php 
    $result = mysql_query("SELECT * FROM main ORDER BY id DESC", $db);
    $myrow=mysql_fetch_array($result);

    do
    {
    printf("
    %s (<a href='#'>подробней</a>)
    <table width='400' border='1'>
    <tr>
    <td rowspan='4' width='100'><img src='%s' width='100' height='75'></td>
    <td class='cena-g'>Вес</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    <tr>
    <td class='cena-g'>Цена</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    <tr>
    <td class='cena-g'>Доставка</td>
    <td>Бесплатно</td>
    <td>Бесплатно</td>
    </tr>
    <tr>
    <td class='cena-g'>Скидка</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    </table>", $myrow["name"], $myrow["img"], $myrow["ves1"], $myrow["ves2"], $myrow["cena1"], $myrow["cena2"], $myrow["econom1"], $myrow["econom2"]);
    }
    while ($myrow=mysql_fetch_array($result))
    ?>

    Я же пишу что забыл сделать приставку do  :)

  6. Действительно, где сама ошибка то?

    что в ошибке пишет?

    Дак ошибку то и не выдает не какую тупо выводит последнюю запись с базы вместо того что бы выводить все!

    :)

    А блин все засиделся за компом ))) надо идти пиво пить )))

    Блин забыл написать do{

  7. Помогите не могу понять в чем ошибка!

    Вот код

    </P><P> <?php 
    $result = mysql_query("SELECT * FROM main ORDER BY id DESC", $db);
    $myrow=mysql_fetch_array($result);
    {
    printf("
    %s (<a href='#'>подробней</a>)
    <table width='400' border='1'>
    <tr>
    <td rowspan='4' width='100'><img src='%s' width='100' height='75'></td>
    <td class='cena-g'>Вес</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    <tr>
    <td class='cena-g'>Цена</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    <tr>
    <td class='cena-g'>Доставка</td>
    <td>Бесплатно</td>
    <td>Бесплатно</td>
    </tr>
    <tr>
    <td class='cena-g'>Скидка</td>
    <td>%s</td>
    <td>%s</td>
    </tr>
    </table>", $myrow["name"], $myrow["img"], $myrow["ves1"], $myrow["ves2"], $myrow["cena1"], $myrow["cena2"], $myrow["econom1"], $myrow["econom2"]);
    }
    while ($myrow=mysql_fetch_array($result))
    ?>
    </P><P>

    Вы водит только одну запись хотя в базе реально две!

    Может я не вижу элементарное?

    вот дамп БД на всякий случай

    </P><P># phpMyAdmin SQL Dump
    # version 2.5.6
    # http://www.phpmyadmin.net
    #
    # Хост: localhost
    # Время создания: Мар 21 2010 г., 19:03
    # Версия сервера: 3.23.53
    # Версия PHP: 4.3.6
    #
    # БД : `tabak`
    #

    # ——————————————————--

    #
    # Структура таблицы `main`
    #

    CREATE TABLE `main` (
    `id` int(5) NOT NULL auto_increment,
    `name` text NOT NULL,
    `name_pro` text NOT NULL,
    `description` text NOT NULL,
    `ves1` text NOT NULL,
    `ves2` text NOT NULL,
    `econom1` text NOT NULL,
    `econom2` text NOT NULL,
    `cena1` text NOT NULL,
    `cena2` text NOT NULL,
    `cat` text NOT NULL,
    `img` text NOT NULL,
    `link` text NOT NULL,
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=15;

    #
    # Дамп данных таблицы `main`
    #

    INSERT INTO `main` VALUES (1, 'Афган Инценс / Afghan Incense 3 Рі', 'Курительный микс Афган Инценс', '<u style="color:#FFFFFF;">Afghan Incense</u> - на взгляд курительный микс представляет собой пластилиновую массу из сгустка растений. Экстракты трав, которые входят в состав Afghan (афган инсенс) традиционно использовались некоторыми народностями в качестве ароматической добавки к релаксации. Абсолютно новый подход к курительным смесям. Вкус очень ярко выражен, весьма позитивный и добрый, равнодушных не останется!\r\n', '1 грам', '5 грам', '0 грн', '100 грн', '150 грн', '500 грн', 'smoking', 'images/mix/afghan.jpg', 'купить Афган Инсенс');
    INSERT INTO `main` VALUES (2, 'Кристалиус / Cristalius 1 г', 'Энергетический микс Кристалиус / Cristalius 1 г', '<p><u style="color:#FFFFFF;">Cristalius</u> - это новые европейские новинки - улучшенный аналог Charge+, одного пакета хватает до десяти раз применений. Лучшая в своем роде подзарядка</p>\r\n<p>Состав Cristalius 1G: Vitamin C, Magnesium, Creatine, Vitamin B6, Caffeine, Herbal Blends, Hoodia, Minerals, Sodium Sesquicarbonate.</p>\r\n', '1 грам', '5 грам', '0 грн', '150 грн', '250 грн', '750 грн', 'energi', 'images/mix/s61896773.jpg', 'Купить Кристалиус / Cristalius');

    </P><P>

    Буду признателен за помощь!

  8. if ($myrow('mapa') === 1) echo '<a href="#">Место на карте</a>';

    else echo '<a href="'.$s."">Место на карте</a> ';

    это писать надо именно в printf ?

    Все спасибо разобрался)

    Просто проверку сделал перед prinf

  9. Всем привет!

    Появилась маленькая ну или большая проблема(для кого как), есть БД с нее вытягиваем некие поля через do while/

    вот код примерный:

    </P><P>... некий код</P><P>do
    {
    printf("
    <div class='post'>
    <h2 class='title'>%s</h2>
    <h3 class='posted'>Дата: %s</h3>
    <div class='story'>
    <div class='gallery_in'><ul style='margin:0px; padding:0px;'><li><a href='%s' title='%s' ><img src='%s' width='520' height='320'></a></li></ul></div>
    <blockquote>
    <p>“ %s”</p>
    </blockquote>
    </div>
    <div class='meta'>
    <p>Автор: %s | <a href='cat.php?c=%s' class='category'>".$catt."</a> | <a href='add-comment.php?id=%s' class='comment'> Коментарии »</a> | <a href='%s'>Место на карте</a></p>
    </div>
    </div>" ,$myrow["name"] ,$myrow["time"], $myrow["adres_min"], $myrow["name"], $myrow["adres_min"], $myrow["description"], $myrow["author"], $myrow["cat"], $myrow["id"], $myrow["mapa"]);

    }
    while ($myrow=mysql_fetch_array($result))
     

    Загадка заключается в следующем:

    как проверить переменную $myrow["mapa"] и если она к примеру ровна 1 то в этом месте выводим <a href='#'>Место на карте</a> а если else то что бы так и осталось <a href='%s'>Место на карте</a> 

    Буду признателен за любую помощь, дажет на ссылки яндекса с гуглом но только с запросом  :) .

    Все уже облазил!

  10. Я же написал в каких из приведённых мной строк поменять image на imag

    Сделал как ты и посоветовал, перестала работать проверка на тип картинки!!!

    Вод код:)не рабочий)

    <?php
    $imag = "main.jpg";
    header('Content-type: image/png');
    $watermark = imagecreatefrompng('watermark.png');
    $watermark_width = imagesx($watermark);
    $watermark_height = imagesy($watermark);
    $image = imagecreatetruecolor($watermark_width, $watermark_height);
    if(eregi('.gif',$image)) {
    $image = imagecreatefromgif($imag);
    }
    elseif(eregi('.jpeg',$image)||eregi('.jpg',$image)) {
    $image = imagecreatefromjpeg($imag);
    }
    elseif(eregi('.png',$image)) {
    $image = imagecreatefrompng($imag);
    }

    else {
    exit("Your image is not a gif, jpeg or png image. Sorry..");
    }
    $size = getimagesize($imag);
    $dest_x = $size[0] - $watermark_width - 10;
    $dest_y = $size[1] - $watermark_height - 10;
    imagecolortransparent($watermark,imagecolorat($watermark,0,0));
    imagecopyresampled ($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $watermark_width, $watermark_height);
    imagepng($image);
    imagedestroy($image);
    imagedestroy($watermark);

    /*$image = "main.jpg"; - строка
    $image = imagecreatetruecolor() - идентификатор картинки
    $image = imagecreatefromgif($image); - ересь!! в параметре должна быть указана строка. Результат - индентификатор картинки

    imagepng($imag); - опять ересь. Тут должна быть строка
    imagedestroy($image); - а тут должен быть идентификатор.

    Короче, в первой строке надо оставить imag, в imagepng тоже, и в createfrom* тоже.*/
    ?>

    выдает такой рисунок

    1266473127.jpg

    Вот код без проверки на тип рисунка и все выдает как и надо

    <?php
    $imag = "main.jpg";
    header('Content-type: image/png');
    $watermark = imagecreatefrompng('watermark.png');
    $watermark_width = imagesx($watermark);
    $watermark_height = imagesy($watermark);
    $image = imagecreatetruecolor($watermark_width, $watermark_height);
    $image = imagecreatefromjpeg($imag);
    $size = getimagesize($imag);
    $dest_x = $size[0] - $watermark_width - 10;
    $dest_y = $size[1] - $watermark_height - 10;
    imagecolortransparent($watermark,imagecolorat($watermark,0,0));
    imagecopyresampled ($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $watermark_width, $watermark_height);
    imagepng($image);
    imagedestroy($image);
    imagedestroy($watermark);
    ?>

    получается вот такой )

    1266473293.jpg

    Но остается одна проблема как все же проверить тип файла?

    ЗЫ: Не по теме но все же!

    Понравился фото-хостинг выставленный в разделе "обсуждения работ" vvshом +100.

    Удобно, не навязчиво, без рекламы пока ). Пользуюсь охотно!

  11. $image = "main.jpg"; - строка

    $image = imagecreatetruecolor() - идентификатор картинки

    $image = imagecreatefromgif($image); - ересь!! в параметре должна быть указана строка. Результат - индентификатор картинки

    imagepng($image); - опять ересь. Тут должна быть строка

    imagedestroy($image); - а тут должен быть идентификатор.

    Короче, в первой строке надо оставить imag, в imagepng тоже, и в createfrom* тоже.

    В общем все ровно ничего не понял я нуб))))

    Если сможешь переделать буду признателен ну а если нет, то и на НЕТ и суда нет)!

    Я бы для этого заюзал imagemagick

    Идея наверное хорошая но разбираться не стану, игра не стоит свеч, просто хотел сделать что то, для себя, не обыкновенное но видать это не мое(

  12. ААААААА! Я только сейчас заметил. Все переменные в скрипте называются $image. Это ребус, типа угадай, что находится в переменной на каждой стадии выполнения скрипта?

    Не совсем понял)

    Если можно объясни поподробней!

  13. ОГО! strstr'оненавистник детектед.

    Автор, тебе быстрее самому арзобраться с GD, чем переписывать чужие примеры.

    $image определена? Закомментируй header и погляди, какую ошибку выдаёт. А, хы, он и не должен ничего выводить, imagepng сохраняет на диск, а не выводит пользователю.

    Если не тяжело не мог бы ты объяснить подробней?

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

    Выдает следующую ошибку

    Warning: getimagesize(Resource id #4): failed to open stream: No such file or directory in z:\home\1111\www\222.php on line 21
    ‰PNG IHDR

  14. Вот нашел код немного изменил его, но изображение не выводится.

    Кто может подсказать в чем дело?

    <?php
    $imag = "main.jpg";
    header('Content-type: image/png');
    $watermark = imagecreatefrompng('123/watermark.png');
    $watermark_width = imagesx($watermark);
    $watermark_height = imagesy($watermark);
    $image = imagecreatetruecolor($watermark_width, $watermark_height);
    if(eregi('.gif',$image)) {
    $image = imagecreatefromgif($image);
    }
    elseif(eregi('.jpeg',$image)||eregi('.jpg',$image)) {
    $image = imagecreatefromjpeg($image);
    }
    elseif(eregi('.png',$image)) {
    $image = imagecreatefrompng($image);
    }

    else {
    exit("Your image is not a gif, jpeg or png image. Sorry..");
    }
    $size = getimagesize($image);
    $dest_x = $size[0] - $watermark_width - 10;
    $dest_y = $size[1] - $watermark_height - 10;
    imagecolortransparent($watermark,imagecolorat($watermark,0,0));
    imagecopyresampled ($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $watermark_width, $watermark_height);
    imagepng($image);
    imagedestroy($image);
    imagedestroy($watermark);
    ?>

  15. А еще это можно и с помощью вот такой программы сделать: FastStone Photo Resizer :lol:

    смысл в том, что фото выкладываются на сервер и было бы намного проще, чтобы это все делалось автоматически

    спасибо, разбираюсь

  16. Помогите плиз надо решить делему )

    Можно ли с php сделать эффект наложения одной картинки на другую.

    С надписями и рамками разобрался но хотелось бы разобраться и с этим!

    Пример:

    Есть фото1

    1266317245.jpg

    и есть рисунок2

    1266317286.jpg

    Надо получить такое

    1266317315.jpg

    Если не особо хочется разбираться в этом то хоть дайте плиз ссылки где бы я мог почитать и разобраться!

    Всем спасибо!

  17. Ребята, подскажите как мне оправить данные формы по нажатии на ссылку? Чет немогу сообразить.

    Собственно кнопки у меня такие вот должны быть:

    button.gif

    При этом, при наведении на кнопку она меняет цвет и надпись стает не подчеркнутой.

    Погугли что то типа - передача данных методом post без HTML формы

  18. 3d_max_9

    Как ни странно, это я сделал первым делом. Не помогло. :D

    Да я бы рад, но ничего не понимаю в JS, поэтому и спрашиваю совета.

    Как скажете:

    Для ясности: это плагин к WP, вот тут про его чуток написано

    не могу врубится. :D

    На форуме много сообразительных людей, подожди может что то нужное и посоветуют :D

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy