про услуги речи не идёт
будет что то вроде заметки текстовой для данных клиента и какую услугу оказываем.
1) Проблема в том, что он выводится для всех. Тобишь берётся из 1 таблицы/базыИз базы можно брать не все, а только то что нужно. Для этого есть SQL.
3) Мне надо как-то ограничить, чтобы пользователи не видели чужие ключи. А только свои, созданные лично им.Выбирайте только их ключи, в чем проблема?
4) Всё, что я описал сверху в этой темеХреново описали, для программиста очень важно четко описывать задачу. В вашем случае её еще и важно разбить на более мелкие подзадачи, которые нужны для "общей" задачи и решать их по очереди.
про размер не очень понялЧего не понятно то? Оценка по размеру в пикселях - 200 на 200 - заведомо хреновое, 600 на 600 - сойдет.
Просто это парсер и он очень долго собирает всену, попросите сайт с которого парсите чтобы он быстрее отдавал контент )
+ заметил что на 70 записи в базу прерывается скрипт с ощибкойи как это связано со скоростью скрипта? Смотрите почему у вас там пустое значение появляется.
Просто это же не файл, а строка, эквивалентная файлу по размеру.во первых нифига не эквивалентная, а как минимум с избыточностью в 30%, а во вторых - размер пост запроса обычно задается на сервере в настройках, а не привязан к RFC, как гет. Ну и в третьих - на строку даже меньше ограничений, так как только post_max_size влияет, а upload_max_filesize не учитывается.
Пролезет по размеру запроса нормально?Зависит от конкретных настроек, угадывать которые нет никакого смысла, проще посмотреть.
суть в том что из временной директории я пытаюсь присвоить имя файлу,нет, скорее всего проблема не с этим, а с самим файлом. Вы создаете новый файл, перемещая временный в новое место с новым именем. С этим файлом есть много вопросов, начиная с того что права на него 0600 (что так же может помешать работать с ним), и он создается во временной папке, что тоже не всегда дает свободу действий, так как на нее тоже наложен ряд ограничений, вплоть до того что его там просто нельзя создать. Судя по всему там пол скрипта сыплет варнингами и ерорами, но у вас скорее всего они просто отключены. Либо смотрите логи, либо включите отображение ошибок.
в случае ошибки отдает false и поэтому не прогружает его библиотека,Но вы во первых этого не видите, во вторых никак не можете проверить почему это происходит. Опять же, включение отображения варнингов могло бы помочь вам понять проблему.