PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 5 6 [7]

> Найдено сообщений: 94
Рачей Отправлено: 19 Марта, 2012 - 11:08:39 • Тема: Вывод названия страниц и всех картинок • Форум: Работа с СУБД

Ответов: 6
Просмотров: 2096
Спасибо.

Попробовал
Warning: Cannot use a scalar value as an array in
(Добавление)
нашелУлыбка

$result = array(); //
Рачей Отправлено: 19 Марта, 2012 - 04:41:31 • Тема: Вывод названия страниц и всех картинок • Форум: Работа с СУБД

Ответов: 6
Просмотров: 2096
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $result=mysql_query("
  3. SELECT title, image
  4. FROM pages p
  5. LEFT JOIN images i ON i.id=p.id
  6. ");
  7. while ($row = mysql_fetch_assoc($result)) {
  8. print_r($row); // показывает кучу массивов
  9. }
  10.  

На выходе получается куча массивов такого плана.

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. (
  3.     [title] => название
  4.     [image] => bc1d56ba8828efa7c65767a48afe5a62.jpg
  5. )
  6. (
  7.     [title] => название
  8.     [image] => bc1d56ba8828efa7c658765848af76.jpg
  9. )
  10. (
  11.     [title] => название2
  12.     [image] => 654768828efa7c6576767547654765.jpg
  13. )
  14. (
  15.     [title] => название2
  16.     [image] => bc1d56ba8828efa7c657665476547.jpg
  17. )
  18.  



Мне нужно сделать что бы на одной странице вывелся заголовок и все картинки.

название
bc1d56ba8828efa7c65767a48afe5a62 .jpg
bc1d56ba8828efa7c658765848af76.j pg

название2
654768828efa7c6576767547654765.j pg
bc1d56ba8828efa7c657665476547.jp g

Подскажите как сделать?
Рачей Отправлено: 14 Октября, 2011 - 01:22:42 • Тема: Водяной знак png24 получается с каким-то фоном... • Форум: Графика в PHP

Ответов: 2
Просмотров: 2037
спасибо.. так ничего путнего и не нашел...
Рачей Отправлено: 12 Октября, 2011 - 20:00:46 • Тема: Водяной знак png24 получается с каким-то фоном... • Форум: Графика в PHP

Ответов: 2
Просмотров: 2037
Помогите найти ошибку. Что-то совсем не понимаю что не так...
Задача положить логотип на фото... 15 числа стартует мероприятие, и там 9 дней будут заливаться фотки. Все готово, за исключением логотипа на фото.. какой-то он не хороший получается..

PHP:
скопировать код в буфер обмена
  1.  
  2. move_uploaded_file($tempFile,$targetFile); // перелили файл из тема
  3. $zagruzili= str_replace($_SERVER['DOCUMENT_ROOT'].'/upload/','',$targetFile); // выбираем файл
  4. $src = imagecreatefromjpeg($zagruzili); // загруженый файл источник
  5. list($width, $height) = getimagesize($zagruzili); // сняли размеры файла       
  6. $newwidth = 1000; // новый размер ширины
  7. $newheight = ($height / $width) * $newwidth; // новый размер высоты
  8. $newfile=date('YmdHis').rand(100,1000).'.jpg'; // название файла
  9. $m_width = 75; // размер ширины миниатюры
  10. $m_height = ($height / $width) * $m_width;  // размер высоты миниатюры
  11. $W = imagecreatefrompng('logo.png'); // логотип
  12.  
  13.  
  14. $obrez=imagecreatetruecolor($newwidth, $newheight); // создали пустое изображение нового размера
  15. imagecopyresampled($obrez, $src, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); // создали новое изображение
  16. imagecopymerge ($obrez, $W, 10, 10, 0,0, 200, 55 ,100); // положили логотип
  17. //imagecopy ($obrez, $W, 10, 10, 0,0, 200, 55); // положили логотип 2
  18. imagejpeg($obrez,''.$targetPath.'/'.$newfile.'',90); // записали файл
  19.  
  20. $dest_m = imagecreatetruecolor($m_width, $m_height);  // мини
  21. imagecopyresampled($dest_m, $src, 0, 0, 0, 0, $m_width, $m_height, $width, $height); // миниатюра
  22. imagejpeg($dest_m,''.$targetPath.'/mini/'.$newfile.'',90); // миниатюра
  23. imagedestroy($dest_m);  //             
  24. imagedestroy($src);             //
  25. imagedestroy($W);               //
  26. imagedestroy($obrez);   //
  27. unlink($zagruzili);             // удалили источник
  28.  

Попробовал 2 варианта наложения логотипа... В первом картинка png24 идет с каким-то полупрозрачным фоном. Во втором варианте png8 наслаивается нормально, но по краям видны пиксели фона.. и если он светлый, то на темной фото видны очертания логотипа...

Страниц (7): « 1 2 3 4 5 6 [7]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB