-
Posts
148 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by 3d_max_9
-
-
переконвертировать шрифт в удобоваримые браузерами форматы.
http://www.fontsquir...bfont-generator вам в помощь.
спасибо попробую
-
Есть шрифт "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;
}Но на сайте шрифт не меняется. Подскажите в чем может быть проблема?
Спс.
-
Конструкцию while, как уже сказали выше, можно и нужно записывать сокращено так:
кому нужно? Вам или Пети какомуто или еще комуто? Или у меня скрип перестанет работать от do While ? Я привык работать с do While , да может это все из за курсов поповава. Но не надо учить лбдей своей религии!
Без обид.!
-
Народ (новички), завязывайте слушать смотреть видео уроки от Евгения Попова, его способы уже давно устарели.
Мне этого пока хватает) пусть способ уже и устарел ! Я не занимаюсь профессиональным сайто-строением. И не кому не делаю сайты за деньги! Это мое хобби можно сказать. Ну а за новшествами пусть гоняется тот кто зарабатывает себе на кусок хлеба этим
Можно, но в вашем случае нельзя, из-за этого и скрипт не правильно работаетВ чем неправильность работы скрипта? Что то я не как не пойму если мы пишим так то все нормально работает по моему:
</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> -
Оператор 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
-
Действительно, где сама ошибка то?
что в ошибке пишет?
Дак ошибку то и не выдает не какую тупо выводит последнюю запись с базы вместо того что бы выводить все!
А блин все засиделся за компом ))) надо идти пиво пить )))
Блин забыл написать do{
-
Помогите не могу понять в чем ошибка!
Вот код
</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>Буду признателен за помощь!
-
if в printf
in PHP
if ($myrow('mapa') === 1) echo '<a href="#">Место на карте</a>';else echo '<a href="'.$s."">Место на карте</a> ';
это писать надо именно в printf ?
Все спасибо разобрался)
Просто проверку сделал перед prinf
-
if в printf
in PHP
Всем привет!
Появилась маленькая ну или большая проблема(для кого как), есть БД с нее вытягиваем некие поля через 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>
Буду признателен за любую помощь, дажет на ссылки яндекса с гуглом но только с запросом .
Все уже облазил!
-
Я думаю, все замечали, что в google при вводе искаимого разворачивается список с возможными вариантами. Какой принцип данного скрипта и где такой можно найти?
посмотри здесь
-
if(eregi(......
Упустил Здесь тоже imag
А чтобы регулярки не гонять, можно было сравнивать if (substr($imag,-4) == '.gif'), ну тут уж кому что проще понять.
Точно не доглядел
Int спасибо тебе ОГРОМНОЕ!!!
-
Я же написал в каких из приведённых мной строк поменять 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* тоже.*/
?>выдает такой рисунок
Вот код без проверки на тип рисунка и все выдает как и надо
<?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);
?>получается вот такой )
Но остается одна проблема как все же проверить тип файла?
ЗЫ: Не по теме но все же!
Понравился фото-хостинг выставленный в разделе "обсуждения работ" vvshом +100.
Удобно, не навязчиво, без рекламы пока ). Пользуюсь охотно!
-
$image = "main.jpg"; - строка
$image = imagecreatetruecolor() - идентификатор картинки
$image = imagecreatefromgif($image); - ересь!! в параметре должна быть указана строка. Результат - индентификатор картинки
imagepng($image); - опять ересь. Тут должна быть строка
imagedestroy($image); - а тут должен быть идентификатор.
Короче, в первой строке надо оставить imag, в imagepng тоже, и в createfrom* тоже.
В общем все ровно ничего не понял я нуб))))
Если сможешь переделать буду признателен ну а если нет, то и на НЕТ и суда нет)!
Я бы для этого заюзал imagemagickИдея наверное хорошая но разбираться не стану, игра не стоит свеч, просто хотел сделать что то, для себя, не обыкновенное но видать это не мое(
-
ААААААА! Я только сейчас заметил. Все переменные в скрипте называются $image. Это ребус, типа угадай, что находится в переменной на каждой стадии выполнения скрипта?
Не совсем понял)
Если можно объясни поподробней!
-
123/watermark.png присутствует?
Ага! Я его и в корень кидал и там оставлял, ну соответственно и адрес его менял в скрипте! Все безрезультатно (
-
$imag = "main.jpg";
смени на $image
Я это сразу усек только вот дело не в этом все ровно не чего не происходит
Жаль конечно что не получается. Ладно хрен на его буду налаживать тупо буквы(
-
ОГО! 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 -
Вот нашел код немного изменил его, но изображение не выводится.
Кто может подсказать в чем дело?
<?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);
?> -
Это не совсем то! Просто здесь идет заморочка с альфа каналами, да и вообще все сильно закручено!
Неужели нет нет скрипта попроще?
Все уже обрыскал!
-
А еще это можно и с помощью вот такой программы сделать: FastStone Photo Resizer
смысл в том, что фото выкладываются на сервер и было бы намного проще, чтобы это все делалось автоматически
спасибо, разбираюсь
-
Помогите плиз надо решить делему )
Можно ли с php сделать эффект наложения одной картинки на другую.
С надписями и рамками разобрался но хотелось бы разобраться и с этим!
Пример:
Есть фото1
и есть рисунок2
Надо получить такое
Если не особо хочется разбираться в этом то хоть дайте плиз ссылки где бы я мог почитать и разобраться!
Всем спасибо!
-
Ребята, подскажите как мне оправить данные формы по нажатии на ссылку? Чет немогу сообразить.
Собственно кнопки у меня такие вот должны быть:
При этом, при наведении на кнопку она меняет цвет и надпись стает не подчеркнутой.
Погугли что то типа - передача данных методом post без HTML формы
-
3d_max_9
Как ни странно, это я сделал первым делом. Не помогло.
Да я бы рад, но ничего не понимаю в JS, поэтому и спрашиваю совета.
Как скажете:
Для ясности: это плагин к WP, вот тут про его чуток написано
не могу врубится.
На форуме много сообразительных людей, подожди может что то нужное и посоветуют
-
Я ещё не волщебник ..я только учусь.
Я такой же
Отправка смс
in HTML Coding
Posted
Подскажите сервис или натолкните на мысль пожалуйста, как можно реализовать отправку смс после заполнения формы?
И возможно ли это?
Спасибо!