
03.08.2008, 14:00
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами:
10191686
Репутация:
210
|
|
Сообщение от OnArs
Вы вопрос читали?
Как отправить Email и так понятно
Возможно, я не совсем правильно понял вопрос, но
PHP код:
<?php
$header = 'Тема';
$letter = '';
$mail = 'mail@mail.ru';
mail($mail, '=?koi8-r?B?'.base64_encode(convert_cyr_string($header, "w","k")).'?=', $letter,
"From: BUSINESS-LINK (admin@test.com.ua)<admin@test.com.ua> \r\n"
."Content-type: text/html; charset=windows-1251 \r\n");
?>
То
От кого: BUSINESS-LINK (admin@test.com.ua) <admin@test.com.ua>
Но например gmail указывает
отправлено через undeliver.mirohost.net
Если нужно скрыть последнее, то наверно только
В таком случае ищи реализацию отправки через smtp cервера + ищи сервер не требующий авторизации
|
|
|

02.08.2008, 17:20
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
С нами:
10040168
Репутация:
38
|
|
Kaimi
Что-то у меня никак не получается! Я сделал по твоему принципу, но код html-теперь выводится абзацем на всю ширину экрана
Мне нужно вывести результат запроса к БД в виде таблицы следующим образом:
<table border="border">
<tr>
<tb>
</tb>
<tb>
</tb>
</tr>
</table>
То есть в аккуратном виде,как будто здесть нет результата работы php а только голый html!
Последний раз редактировалось MafiaBoy3; 02.08.2008 в 17:33..
|
|
|

02.08.2008, 17:41
|
|
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами:
9851426
Репутация:
1676
|
|
А символ переноса строки добавлять не пробовал?
|
|
|

02.08.2008, 17:44
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами:
10018169
Репутация:
1680
|
|
Код:
<?php
$url = 'http://server.com/test.mp3';
if ($f = fopen($url, 'r')) {
header('Content-Type: application/octet-stream');
header('Content-disposition: attachment; filename="test.mp3"');
while (!feof($f)) {
print fread($f, 4096);
}
}
?>
Этот код выдаёт на скачку файл с другого ресурса.
Причём не сохраняет к себе на хост, а качает непосредственно читая с удалённого сайта. Код всем хорош, но единственный минус - отсутствие докачки.
Можно ли как нибудь сделать так, чтобы докачка была, но алгоритм не менялся? То есть чтение так-же было с удалённого сайта, а не перекачивался к себе на сайт.
|
|
|

02.08.2008, 17:46
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
С нами:
10040168
Репутация:
38
|
|
а разве он что-то даст?
Я имею ввиду, что мне нужен отступ у каждой выведенной строки.
|
|
|

02.08.2008, 18:46
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
С нами:
10160966
Репутация:
1719
|
|
MafiaBoy3,
Если тебе нужно html-source (т.е. исходный код страницы) выводить красиво, помогут тебе символы
пример:
PHP код:
<?php
$title = "Any Title";
print "<head>\n\t<title>\n\t\t".$title."\n\t</title>\n</head>";
?>
правда мое имхо: \t (табуляция) дает слишком большой отступ.. в лучших традициях блокнота =(
|
|
|

02.08.2008, 20:21
|
|
Новичок
Регистрация: 18.06.2008
Сообщений: 7
С нами:
9419207
Репутация:
4
|
|
скажите плиз а что делает eval()?
|
|
|

02.08.2008, 20:30
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 413
С нами:
9655526
Репутация:
1334
|
|
Сообщение от YaLTeR
скажите плиз а что делает eval()?
Пиво пьет
А вообще, эта функция заносит сообщение об ошибке в переменную $@ и завершает eval с неопределенным значением. Это позволяет использовать ее для генерации исключений. Пример:
PHP код:
$a = 1; $b = 0;
eval { die "Zero divide" if $b == 0; $answer = $a / $b; };
die if $@;
Этот сценарий завершится с сообщением:
Zero divide at test.pl line2.
...propagated at test.pl line3.
Если произошла ошибка компиляции или была вызвана функция die(), то eval возвращает неопределенное значение, а в переменную $@ заносится сообщение об ошибке. Если ошибок не возникло, то в $@ заносится пустая строка.
Пример использования eval для обработки исключения:
PHP код:
$a = 1; $b = 0;
eval { $answer = $a / $b };
warn $@ if $@;
Примеры использования eval для динамического вычисления выражений:
PHP код:
eval $x; # 1
eval "$x"; # 2
eval '$x'; # 3
eval { $x }; # 4
Выражения 1 и 2 компилируют PERL-программу, содержащуюся в переменной $x и выполняют ее. Выражения 3 и 4 просто возвращают значение переменной $x.
|
|
|

02.08.2008, 23:26
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
С нами:
9356016
Репутация:
31
|
|
Сообщение от YaLTeR
скажите плиз а что делает eval()?
Посмотри вот здесь:
О функции eval()
|
|
|

02.08.2008, 20:25
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами:
10179806
Репутация:
702
|
|
_http://www.php.su/functions/?eval
почитай
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|