Mike-Eci
User-
Posts
44 -
Joined
-
Last visited
Mike-Eci's Achievements
Explorer (1/14)
0
Reputation
-
доброго утра, уважаемые профи. помогите кто чем может. хочу сделать как на яндексе прокрутку фоток, но что то не представляю как то есть я даже что то не пойму с помощю одной явы там сделано, или верстка тоже участвует... мне важен только сам процесс прокручивания колесом мыши. т.е. есть например див высотой 146px и надо что бы картинки распологались в одну линию и прокручивались. как я понял там это и реализовано. а когда картинки подходят к концу, страничка подгружает еще, например пяток или десяток. я пробовал сохранить его страничку и попробовать разобраться, но т.к. явы не знаю(только пару дней назад начал медленно, параллельно с работой изучать) ничего практически не понял. и вот прошу помощи!
-
угу. скоро будет New Document 2!
-
полностью согласен. это тоже вполне может быть большое спасибо за внимание!
-
вроде <A HREF="big/A0.JPG"><IMG SRC="mini/m_a0.JPG"></A><BR><BR> big и mini - папкb, лежащие там, где страничка с приведенной строкой и еще обычно на серваках (в отличии от локальных машин) имеет значение регистр букв. а еще для валидности, на сколько мне известно, надо писать теги все малыми буквами (строчными вроде) типа <p> </p> ну и если интересно, то обязательно должен быть закрывающий тег! а если он односложный типа <br> то писаться он должен <br /> или <img src="ok.gif" width="5px" height="5px" alt="" /> эти параметры обязательны с точки зрения валидатора. сори за офтопик. просто новчикам может быть полезно или хотя бы интересно.
-
спасибо за ответ и внимание! я от себя почти ничего не менял. дело в том что жпег оригинал был уже в таком плохом качестве сохранен. я не переделывал картинок. мне бы интересно узнать как сам код написан. грамотность, так сказать.. ну или наоборот безграмотность.
-
Здравствуйте. вот собственно что получилось: сайт упаковок брал задание с веблансера но не за деньги, даже не за спасибо я просто для себя для практики. я новичек в хтмл и ксс.. вот файл КСС что бы не искать если не сложно, то укажите ошибки/ляпы..
-
ну спасибо за внимание. хотелось бы средствами пхп. ну да ладно. там ведь дело то.. в одной строчке..
-
можно сказать что мне только эти "как бы превьювки" и нужны. т.е. мне сам файл загружаемый потом нигде не понадобится.
-
не перемещаю файл потому что мне все равно придется с ним работать. а точнее мне нужно его уменьшить или увеличить. в зависимости от его размеров. я плохо знаю ПХП. мне не известно сейчас как можно уменьшить картинку кроме как imageCopyResized imageCopyResampled так что перемещение будет лишним действием. а как правильно? подскажите, если не сложно. как я понимаю она вообще не может возвращать цвет. да, мне действительно нужно выбрать одну из этих функций, но только в случае обозначенного цвета на картинке источнике как прозрачный использовать ресайзед в остальных случаях ресеплед что бы наглядно стало видно что делатся с изображением - привожу конкретный пример: такой была картинка до попадания в пхп (gif) такой стала после ресайзед а такой полсе ресеплед то же самое она делает и с жпег и со всеми остальными изображениями. а вот что происходит в браузере после ресамплед с бывшей гиф у которой был прозрачный фон: а реальный файл лежит в папке и весь фон у него черный. без этих дырок (при этом с ресайзед все нормально) и вот прям ради интереса посмотрите свойства картинки релакс, скачайте на комп и посмторите в проге для просмотра.. очень разница видимая.
-
мне кажется это все очень легко написать имея малейшие представления о php и mysql стоит взяться за это, сделать, пусть изобретя велосипед с реактивным двигателем, затем все выкинуть и сделать уже как следует что то более полезный нежели оный велик. я сам начал и php и mysql с полного нуля совсем не давно, и теперь рассматриваю такую задачу как очень простую. я не говорю что профессионал - мне до него мега далеко, но я представляю как будет выглядеть. вывод: надо собрать код самому )) ориентируясь на примеры и описание php того же php.su ну это мое мнение ) оно может легко не совпадать с другими.
-
imagecolortransparent - определяет цвет как прозрачный. http://php.su/functions/?imagecolortransparent :-( это не то.. такое работает не правильно:
-
Здрасте снова! подскажите, пожалуйста как определить какой цвет на картинке сделан прозрачным? например на гифке.
-
оооо!!! огромное спасибо!!! imagecreatetruecolor вот это меня спасло!! огромное Вам спасибо Ышо раз!
-
до после сейчас исключил блок с уменьшением и картинки осаются правильных цветов и, естественно, не правильного размера.
-
Здравствуйте! :з) в общем то все работает, только немного не правильно. подскажите в чем косяк написал код (пользуясь примером загрузки файла на сервер) происходит следующее: загружается файл содержимое файла впиихивается в переменную пропорционально уменьшается, либо увеличивается сохраняется на серваке в папке пользователя и цвета все меняются! как будто диапазон цветовой сужается. причем независимо в jpg я сохраняю или в png. //—————————--ЗАГРУЗКА ФАЙЛА———————————————————— if(isset($_FILES["myfile"])){//———————————проверка на сузествование файла $myfile = $_FILES["myfile"]["tmp_name"]; $myfile_name =$_FILES["myfile"]["name"]; $myfile_size = $_FILES["myfile"]["size"]; $myfile_type = $_FILES["myfile"]["type"]; $error_flag = $_FILES["myfile"]["error"]; $mfs=$_POST["MAX_FILE_SIZE"]; if($error_flag == 0){ // Если ошибок не было——————————————————— $handle = fopen($myfile, "rb"); $content = fread($handle, filesize($myfile)); fclose($handle); $src_im=imagecreatefromstring($content); $srcX=0; $srcY=0; $srcW=imageSX($src_im); $srcH=imageSY($src_im); if (($srcW/$srcH)>1.4) {$dstW=182; $dstH=$srcH/($srcW/182);} else {$dstH=130; $dstW=$srcW/($srcH/130);} if ($srcW*3<182 and $srcH*3<130) {$dstW=$srcW*3; $dstH=$srcH*3;} $dst_im=imagecreate ($dstW, $dstH); $dstX=0; $dstY=0; imageCopyResized($dst_im, $src_im, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH); $picture_left="img".$id.".png"; imagePNG($dst_im, $uploaddir.$picture_left); $query = "UPDATE $base.$table SET pict = '$picture_left' WHERE $table.id=$id"; mysql_query( $query, $link ); // Выполняем запрос mysql_close($link); }//——————————————--КОНЕЦ проверки на наличие ошибок ))) }//——————————————КОНЕЦ проверки на существование файла