ПравилаРегистрацияВход
НАВИГАЦИЯ

Учим PHP

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 76, 77, 78 ... 86, 87, 88 
АВТОРСООБЩЕНИЕ
Феликс
Avatar
Имя: Феликс
Сейчас нет на сайте
Репутация: 0
Регистрация: 1.12.2009
Всего сообщений: 413
Откуда: Ростов-на-Дону
12 мая 2010, 14:06
SOFTOLAB, уже даже я понял

echo "text'text\"text"; поскольку здесь открывающие кавыки ( " ), то их и экранируем вот таким способом \". ' не экранируется
========
echo 'text\'text"text'; тоже самое только экранируется теперь '
code9
Avatar
Сейчас нет на сайте
Репутация: 0
Регистрация: 5.03.2009
Всего сообщений: 480
10 августа 2010, 02:25
http://profismart.org/?=PHPE95...AA001ACF42 .lol.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
24 октября 2010, 15:06
у меня на сайте сделано так чтобы картинки при предпросмотре уменьшались,но тогда не работает анимация.Как сделать чтобы картинки до определённого размера показывались без изменений?
Предпросмотр:
<?php <img src=\"mfoto.php?id=img$fid&amp;dir=img\" alt=\"\"/> 

Сам скрипт:
<?php if($act=="gif"){
if (
filesize ("$dir/$fid.$act") > 200000) {
$size GetImageSize($image);
$width $size[0];
$height $size[1];

$x_ratio $max_width $width;
$y_ratio $max_height $height;

if ( (
$width <= $max_width) && ($height <= $max_height) ) {
  
$tn_width $width;
  
$tn_height $height;
}
else if ((
$x_ratio $height) < $max_height) {
  
$tn_height ceil($x_ratio $height);
  
$tn_width $max_width;
}
else {
  
$tn_width ceil($y_ratio $width);
  
$tn_height $max_height;
}

$src ImageCreateFromGif($image);
$dst ImageCreateTrueColor($tn_width,$tn_height);
ImageCopyResized($dst$src0000,
    
$tn_width,$tn_height,$width,$height);
header("Content-type: $dir/gif");
ImageGif ($dst);
ImageDestroy($src);
ImageDestroy($dst); }} 
else { 
//нужен скрипт,который выводит картинку без изменений
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7072
Откуда: Уфа РБ
24 октября 2010, 20:44
else {
//нужен скрипт,который выводит картинку без изменений
header('Content-type: image/gif');
readfile("$dir/$fid.$act");
exit;
}

1. Неразумный скрипт. Превьюшки нужно сохранять на диск.
2. С обработкой анимации хорошо справляется ImageMagick. Но должна быть его поддержка на сервере.
зы. И вообще неразумно для отдачи картинок напрягать PHP, да и апач тоже.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
24 октября 2010, 20:50
Profi, всё так просто ,спасиб :)
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
24 октября 2010, 21:06
Profi, а как без php уменьшить размер картинок? может,ты имеешь в виду img width="16" height="16" ? Разве тогда не будет загружаться вся картинка в браузер,а уменьшать будет сам телефон? У меня вап сайт,стараюсь как можно меньше сделать страницу.
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7072
Откуда: Уфа РБ
24 октября 2010, 21:52
shpien, один раз уменьшил картинку и записал её на диск, а дальше пусть php отдыхает.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
24 октября 2010, 21:58
Profi, так на странице предпросмотр как здесь,при нажатии выводится картинка в оргигинальном размере :)
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
31 октября 2010, 13:16
shpien, здесь на странице показывается не оригинальная картинка с уменьшенными width и height, а другая, маленькая картинка-превьюшка, единожды созданная средствами php при загрузке картинки на сервер. А при нажатии выводится настоящая твоя картинка. То есть, на самом деле, картинок две - маленькая и оригинальная.
Павел6681
Avatar
Имя: Павел6681
Сейчас нет на сайте
Репутация: 0
Регистрация: 23.09.2007
Всего сообщений: 53
Откуда: Камчатка, паратунка\Воронеж
1 ноября 2010, 12:05
Подскажите пожалуйста!
Нужен faq по реализации загрузки файлов с оперы мини либо коды нужные для этого. Можете помочь?
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 76, 77, 78 ... 86, 87, 88 След.
 
стр.  
Страница 77 из 88
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.028 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100