Вэб-разработка
Учим PHP

Феликс (off) [412]
12 мая 2010, 14:06

SOFTOLAB, уже даже я понял

echo "text'text\"text"; поскольку здесь открывающие кавыки ( " ), то их и экранируем вот таким способом \". ' не экранируется
========
echo 'text\'text"text'; тоже самое только экранируется теперь '
-------
code9 (off) [479]
10 августа 2010, 02:25

http://profismart.org/?=PHPE95...AA001ACF42 .lol.
-------
shpien (off) [623]
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 [10176]
24 октября 2010, 20:44

else {
//нужен скрипт,который выводит картинку без изменений
header('Content-type: image/gif');
readfile("$dir/$fid.$act");
exit;
}

1. Неразумный скрипт. Превьюшки нужно сохранять на диск.
2. С обработкой анимации хорошо справляется ImageMagick. Но должна быть его поддержка на сервере.
зы. И вообще неразумно для отдачи картинок напрягать PHP, да и апач тоже.
-------
shpien (off) [623]
24 октября 2010, 20:50

Profi, всё так просто ,спасиб :)
-------
shpien (off) [623]
24 октября 2010, 21:06

Profi, а как без php уменьшить размер картинок? может,ты имеешь в виду img width="16" height="16" ? Разве тогда не будет загружаться вся картинка в браузер,а уменьшать будет сам телефон? У меня вап сайт,стараюсь как можно меньше сделать страницу.
-------
Profi Administrator [10176]
24 октября 2010, 21:52

shpien, один раз уменьшил картинку и записал её на диск, а дальше пусть php отдыхает.
-------
shpien (off) [623]
24 октября 2010, 21:58

Profi, так на странице предпросмотр как здесь,при нажатии выводится картинка в оргигинальном размере :)
-------
Qwad (off) [1319]
31 октября 2010, 13:16

shpien, здесь на странице показывается не оригинальная картинка с уменьшенными width и height, а другая, маленькая картинка-превьюшка, единожды созданная средствами php при загрузке картинки на сервер. А при нажатии выводится настоящая твоя картинка. То есть, на самом деле, картинок две - маленькая и оригинальная.
-------
Павел6681 (off) [53]
1 ноября 2010, 12:05

Подскажите пожалуйста!
Нужен faq по реализации загрузки файлов с оперы мини либо коды нужные для этого. Можете помочь?
-------

Ответить на тему

стр. Пред. 1,2,3 ... 76,77,78 ... 87,88,89 След.

стр.  

Вэб-разработка
Список форумов
На главную

Последние темы

Регистрация
Вход

0.054 сек
SQL: 4