Перейти к содержимому

Фотография

PHPвопросы по PHP


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 411

#221
eroha

eroha
  • В доску свой
  • 1 762 сообщений
написано же

начинающий и средний ПХП программист

можно и больше зарабатывать
если этот начинающий хорошо учится и не делает тяп-ляп
  • 0

#222
xn80akxm

xn80akxm
  • Частый гость
  • 91 сообщений

Откуда такая уверенность?

Я их принимаю на работу :dandy:


Можно и намного больше, если человек в этом плане профи. Просто нужно найти со временем постоянных заказчиков.

Я говорил о новичках и середничках.
  • 0

#223
designf

designf
  • Свой человек
  • 852 сообщений

Я говорил о новичках и середничках.

Тогда согласен. Не заметил сути вопроса.

Просто работаю часто с удаленщиками по скриптам. Их расценки знаю, но их отношу к категории профи.
  • 0

#224
winXP

winXP
  • Читатель
  • 2 533 сообщений
Нужно из DOS кодировки вывести в cp1251. Не совсем корректно работает convert_cyr_string($s, 'w', 'd'). Например вместо Услуга выводится Lслуга, те заглавные и другие символы не правильно отображается. Функция iconv('cp1251','CP866', $s) тоже не выводит правильно. Может гдето ошибка или PHP с Дос кодировками не работает?

#225
T. Anre

T. Anre

    Data Miner

  • В доску свой
  • 2 327 сообщений

Нужно из DOS кодировки вывести в cp1251. Не совсем корректно работает convert_cyr_string($s, 'w', 'd'). Например вместо Услуга выводится Lслуга, те заглавные и другие символы не правильно отображается. Функция iconv('cp1251','CP866', $s) тоже не выводит правильно. Может гдето ошибка или PHP с Дос кодировками не работает?

// string iconv ( string in_charset, string out_charset, string str )
echo iconv('cp866', 'cp1251', $sText); // так тоже не работает?

  • 0

#226
winXP

winXP
  • Читатель
  • 2 533 сообщений
iconv('cp866', 'cp1251', $sText) выводит вообще не читаемый текст-"кракозябры".

#227
kornel

kornel
  • В доску свой
  • 9 069 сообщений
Скорее всего это из-за того, что коряво отдаются заголовки сервера и|или не правильно выставлены метатеги в html.
Ну и как совсем тяжелый вариант коряво собраны iconv (возможно и glibc)
  • 0

#228
winXP

winXP
  • Читатель
  • 2 533 сообщений
Подскажите пож-та как сформировать и выдать пользователю на сохранение файл (csv). Могу через fopen, но это получается только для файлов на сервере, и не хотелось создавать насервере никаких файлов, а сформировать временный в памяти и его уже сохранять.

#229
Gonzo

Gonzo
  • Свой человек
  • 565 сообщений
Как вариант, можно создать временный файл с помощью функции tmpfile()... например: $myfile = tmpfile(); потом заполнить его...

а затем через хедеры, что-то типа:

header ("Content-Type: application/octet-stream");
header ("Content-Disposition: attachment; filename=".$myfile);

больше ничего в голову не приходит :)
  • 0

#230
ewgenio

ewgenio
  • В доску свой
  • 2 591 сообщений
А что мешает просто с хэдерами вывести содержимое?
Не пойму зачем вообще файл создавать, потом заполнять, и т.д. ?

header ("Content-Type: application/octet-stream");
header ("Content-Disposition: attachment; filename=file.csv");
echo "СОДЕРЖИМОЕ";

Сообщение отредактировал ewgenio: 10.08.2010, 13:29:13

  • 0

#231
kant

kant
  • Гость
  • 34 сообщений

А что мешает просто с хэдерами вывести содержимое?
Не пойму зачем вообще файл создавать, потом заполнять, и т.д. ?

header ("Content-Type: application/octet-stream");
header ("Content-Disposition: attachment; filename=file.csv");
echo "СОДЕРЖИМОЕ";

Если вы будете создавать содержимое динамически, или скачивать файлы, которые будут лежать в защищенной области сайта, то возможно вам будет удобнее передавать браузеру непосредственно содержимое файла.

$filename='file.csv'; //
......
header('Content-type: image/png');
header('Content-Length: '.filesize($file_name));
readfile($file_name);

// В первой строке, вы вы должны указать MIME тип данных(список на англ., и если будет удобнее то и на русском), которые вы будете отправлять браузеру.

Больше примеров может быть найдено на официальном сайте PHP в описании функций readfile и header . К сожалению документация пока доступна только на английском языке.
  • 0

#232
WallEnd

WallEnd
  • Постоялец
  • 490 сообщений

есть люди и потеменее меня, однако :dandy:,я про ветку

1.А как насчет в конфигах врубить дебаггинг?
2. А как насчет посмотреть в какой кодировке сохранен index.php (windows1251 или utf8) в последнем случае нужно перекодировать в utf8 without BOM
3. А как насчет скриншотов того что вы набираете и того что получается
4. Как насчет листинга вашего C:\windows\system32\drivers\etc\hosts

:rotate:
  • 0

#233
megadeath

megadeath

    Фиона - не спать... )))

  • Читатель
  • 19 226 сообщений
Ребята вопрос такой есть... трудно ли написать ПХП скрипт по выводу фотографий из папки... аналогично галерее ЦТ... т.е. одна фотка основная... а ниже скролбар из других фоток...
Фотки находятся в папке... МайСиквел не используется... желания готовые галереи использовать нет...

#234
WallEnd

WallEnd
  • Постоялец
  • 490 сообщений

Ребята вопрос такой есть... трудно ли написать ПХП скрипт по выводу фотографий из папки... аналогично галерее ЦТ... т.е. одна фотка основная... а ниже скролбар из других фоток...
Фотки находятся в папке... МайСиквел не используется... желания готовые галереи использовать нет...

Только на пхп? Т.е. пхп и вывод через примитивный HTML без всяких DHTML, jQuery наворотов?
В принципе это халява халявская! :rolleyes: Ничего сложного! даже если с использованием последних!)
Заморочка может быть только с созданием уменьшенных копий, но можно сделать динамическое создание, без сохранения изображения. GD в помощь...

Сообщение отредактировал WallEnd: 19.08.2010, 00:07:09

  • 0

#235
megadeath

megadeath

    Фиона - не спать... )))

  • Читатель
  • 19 226 сообщений


Ребята вопрос такой есть... трудно ли написать ПХП скрипт по выводу фотографий из папки... аналогично галерее ЦТ... т.е. одна фотка основная... а ниже скролбар из других фоток...
Фотки находятся в папке... МайСиквел не используется... желания готовые галереи использовать нет...

Только на пхп? Т.е. пхп и вывод через примитивный HTML без всяких DHTML, jQuery наворотов?
В принципе это халява халявская! :rolleyes: Ничего сложного! даже если с использованием последних!)
Заморочка может быть только с созданием уменьшенных копий, но можно сделать динамическое создание, без сохранения изображения. GD в помощь...

А в виде кода можно отписать?

#236
WallEnd

WallEnd
  • Постоялец
  • 490 сообщений



Ребята вопрос такой есть... трудно ли написать ПХП скрипт по выводу фотографий из папки... аналогично галерее ЦТ... т.е. одна фотка основная... а ниже скролбар из других фоток...
Фотки находятся в папке... МайСиквел не используется... желания готовые галереи использовать нет...

Только на пхп? Т.е. пхп и вывод через примитивный HTML без всяких DHTML, jQuery наворотов?
В принципе это халява халявская! :lol: Ничего сложного! даже если с использованием последних!)
Заморочка может быть только с созданием уменьшенных копий, но можно сделать динамическое создание, без сохранения изображения. GD в помощь...

А в виде кода можно отписать?


:rolleyes: Конечно можно... за определенную плату...)))
  • 0

#237
megadeath

megadeath

    Фиона - не спать... )))

  • Читатель
  • 19 226 сообщений

:rolleyes: Конечно можно... за определенную плату...)))

Хм... если это халява халявская... и ничего сложного... то почему бы и не поделиться...
Не буду же я например за примеры работы с файлами в PL/SQL деньги брать...

#238
Gonzo

Gonzo
  • Свой человек
  • 565 сообщений
massacre напиши своему старому другу Ромарио Плахотини он с тобой без проблем поделится :rolleyes:
  • 0

#239
megadeath

megadeath

    Фиона - не спать... )))

  • Читатель
  • 19 226 сообщений

massacre напиши своему старому другу Ромарио Плахотини он с тобой без проблем поделится :rolleyes:

Точно... как я раньше не подумал... хотя скрипт по выводу на экран содержимого папки уже нашел... и проверил... теперь его доделаю... или у Ромы попрошу...
Спасибо за идею...
Кстати... вот тот кусок кода ПХП...
<?php
$dir="./";
$i=0;
if ($handle = opendir($dir))
{

while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..")
{
echo "<img border='0' src='",$file,"' width='150' height='150'>";
$i++;
if ($i >= 4) {echo "<br>"; $i=0;}
}
}

closedir($handle);
}
?>

Сообщение отредактировал massacre: 19.08.2010, 10:40:32


#240
Gonzo

Gonzo
  • Свой человек
  • 565 сообщений
главное чтобы не получилось бо-бо если файл будет не картинкой :rolleyes:
  • 0


Количество пользователей, читающих эту тему: 0

пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.