PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »

> Найдено сообщений: 126
Zend Отправлено: 29 Декабря, 2010 - 20:01:37 • Тема: Не работает отдача файлов • Форум: Программирование на PHP

Ответов: 6
Просмотров: 402
Возможно были ошибки из-за специфики движка. Скрипт подключался инклюдом в определённый участок другого скрипта.
Поместил скрипт в корень сайта и сделал прямое обращение к скрипту (http://site.ru/script.php). Файлы начались отдаваться нормально.
Zend Отправлено: 28 Декабря, 2010 - 23:10:59 • Тема: Не работает отдача файлов • Форум: Программирование на PHP

Ответов: 6
Просмотров: 402
OrmaJever, добавил, не помогло
Zend Отправлено: 28 Декабря, 2010 - 23:04:13 • Тема: Не работает отдача файлов • Форум: Программирование на PHP

Ответов: 6
Просмотров: 402
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $file = "Z:\home\files.ru\www\upload\1293568058_gfiles.png";
  3. $type = "image/png"
  4. $name = "1293568058_gfiles.png";
  5. header("Content-Disposition: attachment; filename=$name");
  6. header("Content-type: $type");
  7. readfile($file);


Появляется диалог скачки, скачиваю файл. Изображение не открывается! Исходный файл 100% открывается, проверял =).
Изменил формат скаченного файла на .html, в файле хранятся такие символыНедовольство, огорчениеэта только небольшая часть)
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. �PNG  ��� IHDR���F���,���W#Yя��� pHYs�� �� ������ cHRM��z%�
  3.  


Из-за чего могут возникнуть проблемы ? Какие ошибки часто допускаются ?
Zend Отправлено: 25 Декабря, 2010 - 22:16:43 • Тема: напоминания на php • Форум: Программирование на PHP

Ответов: 7
Просмотров: 1334
Запуск скрипта каждые 30секунд кроном... ?
Zend Отправлено: 14 Декабря, 2010 - 08:10:42 • Тема: Движок для сайта на PHP • Форум: Программирование на PHP

Ответов: 23
Просмотров: 1512
DeepVarvar - Это был мой первый и единственный опыт разработки CMS с нуля.
Не посоветую, не понял о чём ты и не знаю зачем это надо в пхп.
Zend Отправлено: 14 Декабря, 2010 - 07:52:39 • Тема: Движок для сайта на PHP • Форум: Программирование на PHP

Ответов: 23
Просмотров: 1512
Писал весь движок с нуля. Столкнулся с многими трудностями.

Во первых посоветую, заранее, чётко определить что и как должно работать.
- Писал движок для себя, по этому не задумывался что и как. Дошло до того, что и вовсе забыл, что хотел сделать. Сложно было сориентироваться что где находится.

Грамотность кода.
- Писал на ходу и для себя, по этому не задумывался над грамотностью кода. Если что-то не так, не разбирался почему. Вставлять кучку if и исключал все возможные неровности. Дошло до того, что перед блоком куда сто if и вообще не пойми нафиг они нужны и вообще нихрена не работает =)

MySQL
- Из-за малых познаний в SQL, приходилось писать по тысячи запросов на одну страницу. Да и ещё не грамотно созданные таблицы, опять же, писал для себя и не задумывался =), только раздражали!

Опыт
- Конечно, скил(или как это можно назвать..) имеет значение. Надо хорошо представлять как это должно работать. CMS подразумевает динамичное создание страниц, необходимо хорошо продумать систему взаимосвязей, когда будет открываться одна страница, а когда другая. По большей степени это относится к MySQL конечно, необходима хорошо структурированная база. Я, например, для визуального представления, чертил таблицы и проводил линии взаимосвязей таблиц.

Пришел к выводу, что лучше дописывать паблик движок, а если задача совсем специфичная, то хотябы писать на готовых фреймворках.
Zend Отправлено: 29 Ноября, 2010 - 00:47:47 • Тема: file_exist, XOR, 2 файла • Форум: Программирование на PHP

Ответов: 5
Просмотров: 316
PHP:
скопировать код в буфер обмена
  1.  
  2. $filename= "gsm/$recd/$recd-$rect0-($cliprow[3])-($cliprow[4]).gsm";
  3. if (file_exists($filename))
  4.   {
  5.         echo $filename;
  6.   }
  7.         else
  8.   {
  9.         $filename = "gsm/$recd/$recd-$rect1-($cliprow[3])-($cliprow[4]).gsm"
  10.         if (file_exists($filename)) {
  11.                 echo $filename;
  12.         } else {
  13.                  echo "Подобных файлов нет.";
  14.         }
  15.   }
  16.  
Zend Отправлено: 28 Ноября, 2010 - 16:47:27 • Тема: Глобальный массив $_FILES • Форум: Программирование на PHP

Ответов: 2
Просмотров: 484
Можно ли находу переименовать название файла $_FILES['userfile']['name'] ?
Или предаться сперва переместить $_FILES['userfile']['name'] , скопировать в другую директорию, переименовать скопированный файл и удалить $_FILES['userfile']['name'] ?
Zend Отправлено: 24 Ноября, 2010 - 12:58:46 • Тема: Загрузка фото... • Форум: Программирование на PHP

Ответов: 10
Просмотров: 519
Попробуйте так:
PHP:
скопировать код в буфер обмена
  1.  
  2. $name = $_FILES['userfile']['name'];
  3.  
  4. if (move_uploaded_file($filename, "/upload/$name")) {
  5.  
  6.   echo 'File successful uploaded.';
  7.  
  8.  } else {
  9.  
  10.   echo 'Error: moving fie failed.';
  11.  
  12. }
  13.  
  14.  



Когда будете переносить на хостинг, не забудьте проставить права 777.
В виндоус с правами папок заморачиваться не надо.
Zend Отправлено: 22 Ноября, 2010 - 21:11:49 • Тема: Помогите подобрать формат. • Форум: Программирование на PHP

Ответов: 3
Просмотров: 228
Решил проблему с помощью fpdf . Это мощный php class, генерирует pdf документы без дополнительных .ddl библиотек. Правда кириллицу по дефалту не поддерживает.
Тут маленький гайд - http://habrahabr[dot]ru/blogs/php/31438/
Тут как подключить кириллицу(можно сразу скачать готовый рабочий класс с кириллицей) - http://www[dot]uamedwed[dot]com/web/fpdf[dot][dot][dot]ajlov-na-php[dot]htm
Zend Отправлено: 21 Ноября, 2010 - 20:57:29 • Тема: Помогите подобрать формат. • Форум: Программирование на PHP

Ответов: 3
Просмотров: 228
JustUserR пишет:
Zend пишет:
Сгенерированный файл должен открываться стандартными средствами или каким-нибудь очень популярным софтом
В качестве возможного варианта решения вашей задачи целесообразно использование генерации DOC-документа - проводимого из условия описаня его структуры в виде набора HTML-файлов с установленной стилизацей элементов word


Как это возможно сделать с сохранением картинки ?
Zend Отправлено: 21 Ноября, 2010 - 20:26:59 • Тема: Помогите подобрать формат. • Форум: Программирование на PHP

Ответов: 3
Просмотров: 228
Имеется картинка и 2 текста.
Задача:
Генерировать по запросу заранее подготовленный файл со своим текстом.
Сгенерированный файл должен открываться стандартными средствами или каким-нибудь очень популярным софтом.
Картинка постоянная, она должна быть в самом файле.

Вставлять текст планирую через str_replace, т.е. в самом файле заранее пометить ключевыми фразами нужные места и использовать метку для str_replace => файл должен открываться через обычный текстовой редактор, текст должен нормально отображаться в редакторе.
Возможность хранить картинку внутри файла.

Пробовал RTF, но он не хранит картинку внутри себя, хранит лишь ссылки на эту картинку....
DOC,DOCX,PDF - все они кодируют текст,т.е. str_replace не работает...
Zend Отправлено: 18 Ноября, 2010 - 15:41:10 • Тема: постраничный вывод • Форум: Программирование на PHP

Ответов: 10
Просмотров: 599
anar26 - покажите весь код, весь php файл
Zend Отправлено: 18 Ноября, 2010 - 15:10:59 • Тема: постраничный вывод • Форум: Программирование на PHP

Ответов: 10
Просмотров: 599
Возможно проблема в выводе контента, вы не предоставили код вывода контента...
Zend Отправлено: 18 Ноября, 2010 - 15:02:40 • Тема: русские буквы из бд • Форум: Программирование на PHP

Ответов: 3
Просмотров: 430
А в базе русские буквы видны ?

как исправить эту проблему и как сделать так чтоб на каждой странице гостевой были 10 сообщений и после того как 10 сообщений добавили началась новая страница ?

По этому поводу, хороший гайд:
http://php.su/articles/?cat=exam...les&page=062
Одна из соседних тем:
http://forum.php.su/topic.php?fo...1&topic=5402
+ Поиск, на этом форуме не одна тема посвященная постраничному выводу, когда то сам интересовался...

Страниц (9): « 1 2 [3] 4 5 6 7 8 9 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB