Здравствуйте!
Прошу помочь советом... Есть текстовая строка вида "текст 5 А", а её нужно привести к виду "текст 5А", т.е. удалить второй пробел, если он есть... Попробовал извращаться выкусывая "текст 5" и потом отдельно "А", а после склеивать две переменные, но это как-то длинно и, как мне кажется, не правильно! Буду очень благодарен, если подскажете более рациональный путь!
Заранее спасибо!
Здравствуйте!
Подскажите пожалуйста, почему по IMAP удаляются файлы только во Входящих, а вот из Вся почта - никак?
Пользуюсь вот таким скриптом...
Заранее спасибо!
Здравствуйте! На Gmail есть ярлыки в которых есть вложенные ярлыки. Т.е. есть один общий ярлык, в нём содержатся ярлыки разных торговых точек, внутри ярлыка торговой точки, есть ярлыки для разных подразделений. Приблизительно для одной точки выглядит так:
label:pl-plrs в нём label:pl-plrs-фсс.-12b14000963 и label:pl-plrs-цз.-12b14000938 но могут быть и ещё. Сборщик почты у меня сейчас отрабатывает нормально, но в пределах ярлыка верхнего уровня - забирает всё из label:pl-plrs и выкладывает на фтп в формате /Дата/PLRS, но заказчику нужно, чтобы почта разбрасывалась на фтп в формате /Дата/PLRS/12b14000938 и /Дата/PLRS/12b14000963, как бы повторять структуру ярлыков в Gmail на фтп.
Прошу помочь советом - как подобное лучше сделать, как правильнее?
Заранее спасибо за помощь!
Спасибо за отличную подсказку! Всё получилось! Теперь остались мелочи...
Только почему-то не могу Вам сказать "спасибо" в форуме... Говорит мне, что у меня мало сообщений для этого действия... Обидно Я Вам очень благодарен!
Ярлыки это не папки. Т.е. физически их нет на сервере. Можно только из INBOX по ALL получить всё сразу и отфильтровать.
Вы правы, прочитал вчера где-то, но всё-же вопрос остался... Строка коннекта такая:
$mail = imap_open("{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX", $user, $password);
Как-бы ничего военного, обычная, но почему она не вычитывает всё содержимое из INBOXа? Может быть нужно ещё что-то?
Здравствуйте! Есть скрипт сборщика почты, он без проблем собирает её, но только из INBOX, а в этой папке есть ещё и ярлыки. Если просматривать содержимое входящих
$list = imap_getmailboxes($mbox, "{imap.gmail.com:993/imap/ssl}", "*");
то var_dump мне показывает такое:
array(18) {
[0] =>
class stdClass#1 (3) {
public $name =>
string(34) "{imap.gmail.com:993/imap/ssl}INBOX"
public $attributes =>
int(64)
public $delimiter =>
string(1) "/"
}
[1] =>
class stdClass#2 (3) {
public $name =>
string(31) "{imap.gmail.com:993/imap/ssl}PL"
public $attributes =>
int(32)
public $delimiter =>
string(1) "/"
}
[2] =>
class stdClass#3 (3) {
public $name =>
string(36) "{imap.gmail.com:993/imap/ssl}PL/PLC0"
public $attributes =>
int(32)
public $delimiter =>
string(1) "/"
}
[3] =>
class stdClass#4 (3) {
public $name =>
string(147) "{imap.gmail.com:993/imap/ssl}PL/PLC0/&BCMEHwQhBBcEHQ- &BBwEGAQgBBMEHgQgBB4EFAQhBCwEGgQeBBMEHg- &BCA--&BB0EIw- &BB8EHgQbBCI-.&BB4EEQQb-. 12B14000867"
public $attributes =>
int(64)
public $delimiter =>
string(1) "/"
}
Перепробовал разные варианты, но выбирать из этих вот папок (PLC0 в частности) скрипт никак не желает... Подскажите пожалуйста, как можно заставить скрипт читать и из ярлыков Gmail, если это вообще реально...
Спасибо заранее!
Здравствуйте! Подскажите, возможно ли сделать следующее... Есть sh файл, который лежит локально на комп. пользователя, его нужно запустить на выполнение по клику на кнопке в браузере. Собственно и вопрос - реально-ли это сделать? Если да, то подскажите каким образом... shell_exec отрабатывает лишь на серверной стороне...
Спасибо заранее за ответ!
Требуется отдать в браузер пачку заголовков и затем сам бинарник.
http://forum.php.su/topic.php?forum=35&topic=11
Спасибо Вам! Только я вроде подобное уже пробовал, только у меня при этом почему-то скачивался файл самого скрипта... Может что недоглядел! Завтра утром попробую!
Может плохо искал, но не нашёл...
Есть скрипт, который генерит дбф, но файл сохраняется на сервере, а нужно, чтобы этот файл не сохранялся на сервере, а вызывалась браузерная надстройка с предложением сохранить файл пользователю туда, куда тому удобнее. Знающие-умеющие пожалуйста подскажите, можно-ли это организовать средствами php или нужно что-то ещё?
Простите, но я очень-очень новичок в программировании...