umka, не силен в этом. Но насколько я понимаю - fopen - открыть файл.
Файл открывать не надо :)
Есть массив $galereyafile, в нем
$galereyafile[0] - index.php
$galereyafile[1] - lamitat.php
$galereyafile[3] - edilgres.php
и т.д.
и мне надо отсортировать по символу перед точкой (он же пятый символ).
umka, спасибо, но не получилось.
Все также отсортирован по алфавиту.
Поставил Ваш код вместо shuffle($galereyafile);
Только не смейтесь, если я чего не так понял.
Скрипт у меня на php
Спасибо ребят, извините, я только учусь.
Я не профи в этом.
nomads, честно говоря мне удобнее сделать с таблицей.
Но я вот смотрю, многие применяют дивы. Сам я врят ли смогу такие сделать. Вообще для ПС - таблицы - очень плохо или делать с таблицей и не париться?---------- Добавлено 12.02.2012 в 14:23 ----------
с дивами не понимаю, как подпись под фото ставить...
seosniks, спасибо, тот скрипт который Вы показали - увеличивает её прямо в странице - т.е. весь другой контент смещается. Не подходит.
Да и если я опять же правильно понял, тут он использует одну и туже картинку, а не как я начал делать- превью загружается а при нажатии - оригинал большой открывается. Но спасибо большое за ссылку, сейчас по-изучаем.
А она действительно "реальную" картину показывает? А то столько разговоров про неё и про сквозное меню.
Не совсем понял я вопрос, но при наращивании внешних на морду, само собой вес у внутряков тоже увеличится. ИМХО, особенно у тех, на которые морда ссылки дает.
спасибо, но в этом не силен. сайт на php, никакого плагина видимо не поставить...
Да я сделал так считаю ячейки выдернутые и поставил уже
if ($e===300 or $e===600 or $e===900) { sleep(120); echo "<br>продолжим<br>";}
сейчас попробую Ваш вариант. Спасибо---------- Добавлено 11.02.2012 в 19:04 ----------
set_time_limit(0);ignore_user_abort(true);
Этот код так и поставить без измнений если то не помогает.
Мой sleep тоже не помог.
Как ещё можно сделать, честно говоря, кроме варианта в три цикла по-очереди с перерывом сделать если, но ведь это тоже самое почти что и со sleep я попробовал...
ps Пришлось сделать так и запускать несколько раз скрипт
$fotki = array();
$fotki=file('spisok.txt'); //проверим старый файл на количество ранее запис моделей
$vsegofoto = count($fotki);
for ($x=0; $x<300; $x++) {
$urlfoto = $fotki[$x];...
Я почти допилил. Берет файлы урл картинки которую надо обработать из текстового файла.
Одна проблема, при переделывании фото, сохраняет их черными прямоугольниками.
Помогите, плиз, где ошибка в коде, я так понимаю - не правильно создаю папки подпапки.
$img_small = 'prevyu/'.$zavod.'/'.$kollekzia.'/'; //Папка маленькой картинки prevuy/apavisa/beton/$dirz = 'prevyu/'.$zavod.''; // проверим есть ли папка prevyu/apavisa, если нет - создадимif (!is_dir($dirz)) { mkdir($dirz, 0700); }$dirzk = 'prevyu/'.$zavod.'/'.$kollekzia.''; // проверим есть ли папка prevyu/apavisa/beton, если нет - создадимif (!is_dir($dirzk)) { mkdir($dirzk, 0700); }$imagezz="../coll-photo/$zavod/$kollekzia/$file"; // берем исходную фотку...переделываем и сохраняем$image_title3 = basename($imagezz); // basename возвращает имя файла;$im=@imagecreatefromjpeg($imagezz);$im2=@imagecreatetruecolor($w,$h);@imagecopyresampled($im2,$im,0,0,0,0,$w,$h,@imagesx($im),@imagesy($im));@imagejpeg($im2,$img_small.$image_title3,70);@imagedestroy($im);@imagedestroy($im2);
ps просто даже папки странно создаются - их не удалить через ftp соеднение.
Кстати, такая фигня когда сразу много фото переделываю, если без цикла (т.е. с одной фоткой) то всё норм...
зы2 сделал. фото нормально пишутся, но всю 1000 все равно не может обработать.
Оказывается надо было после вынимания строки из текстового файла почистить строку с помощью $urlfoto = trim($urlfoto);
Теперь папки создаются нормально и удаляются, но почему то никак скрипт не доходит до конца списка...
560-580 картинок, дальше не идет