PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (14): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Найдено сообщений: 201
san4es
Отправлено: 21 Июня, 2010 - 11:11:56 • Тема: COM и PHP5 • Форум: Программирование на PHP
Ответов: 8 Просмотров: 697
не работает скрипт, выдаёт ошибку 500.
в редакторе работает.
я так понимаю что то с COM, его наверно надо включить или настроить или ещё что?
PHP:
скопировать код в буфер обмена
<?PHP
// запускаем Word
$word = new COM
( "word.application" ) or
die ( "Ошибка запуска Word" ) ; echo "Word запушен, версия {$word->Version} \n " ;
// поверх всех окон?
$word -> Visible = 1 ;
// создаём пустой документ
$word -> Documents -> Add ( ) ;
// что-то пишем
$word -> Selection -> TypeText ( iconv ( 'utf-8' , 'windows-1251' , 'проверка печати скриптом' ) ) ; // или просто открываем существующий
//$word->Documents->Open(realpath('test.doc'));
// отправляем на печать
$word -> Documents [ 1] -> PrintOut ( ) ;
// закрываем без лишних диалогов
$word -> Documents [ 1] -> Close ( 0) ;
// выход из Word
$word -> Quit ( ) ;
// очистка экземпляра COM
$word = NULL ;
?>
san4es
Отправлено: 18 Июня, 2010 - 14:45:33 • Тема: php5 и COM • Форум: Программирование на PHP
Ответов: 5 Просмотров: 772
Sneg пишет: КАК настроить .ini для PHP5, чтобы можно было с СОМом работать)))
присоединяюсь. скрипт в редакторе работает на сервере нет - выдаёт ошибку 500.
PHP:
скопировать код в буфер обмена
<?PHP
// запускаем Word
$word = new COM
( "word.application" ) or
die ( "Ошибка запуска Word" ) ; echo "Word запушен, версия {$word->Version} \n " ;
// поверх всех окон?
$word -> Visible = 1 ;
// создаём пустой документ
$word -> Documents -> Add ( ) ;
// что-то пишем
$word -> Selection -> TypeText ( iconv ( 'utf-8' , 'windows-1251' , 'проверка печати скриптом' ) ) ; // или просто открываем существующий
//$word->Documents->Open(realpath('test.doc'));
// отправляем на печать
$word -> Documents [ 1] -> PrintOut ( ) ;
// закрываем без лишних диалогов
$word -> Documents [ 1] -> Close ( 0) ;
// выход из Word
$word -> Quit ( ) ;
// очистка экземпляра COM
$word = NULL ;
?>
san4es
Отправлено: 02 Июня, 2010 - 13:14:08 • Тема: FadeIn и CSS • Форум: JavaScript & VBScript
Ответов: 1 Просмотров: 949
загружаю таблицу и применяю к ней эффект FadeIn. после этого все стили относительно шрифтов сбрасываются на дефолтные, но оставляет цвет бэкграунда.
не применяю эффект - всё нормально.
как быть?
CODE (
javascript ):
скопировать код в буфер обмена
function showTabOTO( )
{
$( '#tab' ) .fadeOut ( 1000, function ( ) { $( '#tab' ) .html ( "<img src='../../ajax-loader.gif'>" ) ; } ) ;
$( '#tab' ) .fadeIn ( 1000,
function ( ) {
$.ajax ( {
type : "POST" ,
url: "oto_tab.php" ,
data: 'd=0' ,
dataType: "html" ,
cache: false ,
success: function ( msg) {
if ( parseInt( msg) != 0 )
{
$( '#tab' ) .fadeOut ( 1000, function ( ) {
$( '#tab' ) .html ( msg) ;
$( '#b4' ) .fadeIn ( 1000) ;
$( '#tab' ) .fadeIn ( 1000) ; } ) ;
}
}
} ) ;
} ) ;
}
san4es
Отправлено: 18 Мая, 2010 - 13:23:34 • Тема: jquery и кэш • Форум: JavaScript & VBScript
Ответов: 4 Просмотров: 3084
надеюсь понятно объясню....
вызываю модальное окно с формой (выпадающие списки, календарь, текстовые и тд) при первом вызове нареканий нет. в последующих я обновляю страничку через ajax, обновляются выпадающие списки (в теории),НО когда я вызываю снова окно снова там остаются данные с предыдущей формы. я выбираю то что нужно, а он отправляет данные по дефолту (как будто я ничё не менял, поля не заполнял и просто нажал отправить). при следующем вызове он ставитте данные которые я выбрал в прошлый раз, меняю, отправляет то что было в прошлый раз. вопщем непонятно...
если без модального окна, то форма выводится как надо. табличка, которую вывожу выше в этом же скрипте новая, т.е. аякс всё возвращает всё правильно. в аякс запросе cache: false
скрипт который добываю аяксом выглядит оно примерно так
PHP:
скопировать код в буфер обмена
<?PHP
header ( "Expires: Sat, 1 Jan 2000 00:00:00 GMT" ) ;
header ( "Last-Modified: " . gmdate ( "D, d M Y H:i:s" ) . " GMT" ) ;
header ( "Cache-Control: no-cache, must-revalidate" ) ;
?>
// сдесь таблица с ланными
<script defer type="text/javascript">
$(function() {
$("#dialog-form").dialog({
autoOpen: false,
height: 490,
width: 650,
modal: true,
cache: false,
buttons: {
'Добавить': function() {
alert(document.getElementById('cont1').selectedIndex);
$(this).dialog('close');
AddContainer('<?PHP echo $_POST [ 'number' ] ; ?> ', document.getElementById('cont1').value, document.getElementById('type1').value, document.getElementById('oper1').value, document.getElementById('datepicker1').value, document.getElementById('cargo1').value, document.getElementById('recipient1').value, document.getElementById('mail1').value, '<?PHP echo $_POST [ 'recnum' ] ; ?> ');
},
'Отмена': function() {
$(this).dialog('close');
}
}
});
$('#addcont')
.button()
.click(function() {
$('#dialog-form').dialog('open');
});
$('#savepart')
.button()
.click(function() {
$('#dialog-form').dialog('open');
})
});
</script>
<div id="dialog-form" title="Добавить контейнер в партию.">
<form name="f1" id='f1'>
<table border="0" cellspacing='1' valign='top'>
<tr height="30" valign='top'>
<td width="" id='txt'>Номер контейнера</td>
<td>
<?PHP
$q2 = "SELECT.... " ;
echo "<select name='cont1' id='cont1'>" ;
{
{
}
}
echo "</select>" ;
//echo odbc_errormsg($con)."<br>".$q;
?>
</td>
</tr>
<tr height="30" valign='top'>
<td id='txt'>Вид досмотра</td>
<td>
<?PHP
$q3 = "SELECT...." ;
echo "<select name='type1' id='type1'>" ;
{
}
echo "</select>" ;
?>
</td>
</tr>
<tr height="30" valign='top'>
<td id='txt'>Дополнительные операции</td>
<td>
<?PHP
$q4 = "SELECT..." ;
echo "<select name='oper1' id='oper1'>" ;
{
}
echo "</select>" ;
?>
</td>
</tr>
<tr height="30" valign='top'>
<td id='txt'>Дата досмотра</td>
<td>
<input type="text" id="datepicker1_" name="date1_" size="11" value="<?PHP echo $DT_CSTAGENT ; ?> " disabled>
<input type="hidden" id="datepicker1" name="date1" size="11" value="<?PHP echo $DT_CSTAGENT ; ?> ">
</td>
</tr>
<tr height="30" valign='top'>
<td id='txt'>Наименование груза</td>
<td>
<textarea cols="40" id='cargo1' rows="3"></textarea>
</td>
</tr>
<tr height="30" valign='top'>
<td id='txt'>Получатель</td>
<td>
<textarea cols="40" id='recipient1' rows="3"><?PHP echo $NM_RECIP ; ?> </textarea>
</td>
</tr>
<tr height="30" valign='top'>
<td width="" id='txt'>E-MAIL</td>
<td>
<input name="mail1_" type="text" id="mail1_" value="<?PHP echo $MAIL_WBUSER ; ?> " disabled>
<input name="mail1" type="hidden" id="mail1" value="<?PHP echo $MAIL_WBUSER ; ?> ">
</td>
</tr>
</table>
</form>
</div>
<table>
<tr><td><button id="savepart">Сохранить</button></td>
<td><button id="addcont">Добавить контейнер</button> </td></tr>
</table>
как заставить показывать то что надо, без кэширования и "новую" форму???
san4es
Отправлено: 18 Мая, 2010 - 07:00:56 • Тема: про домены • Форум: Apache и другие веб-серверы
Ответов: 8 Просмотров: 779
добавлю ещё один вопрос.
нужно ли настраивать каким то особенным образом apache под русскоязычный домен? т.е. два адреса (старый и новый русский) на один сайт?
вопщем работает он только толи только у нашего провайдера, толи только в нашей сети. из дома я зайти не смог.
непонятно...
san4es
Отправлено: 30 Апреля, 2010 - 13:08:28 • Тема: sms-уведомление • Форум: Программирование на PHP
Ответов: 18 Просмотров: 1468
InviS пишет: Отправить текст на ящик типа +380...@mts.com.ua не получится... Это заблокировано оператором...
у меня на билайне надо включать услугу набрав некий номер или отправить смску.
на мегафоне включается на сайте в сервис-гиде(кажется).
сделал рассылку с сайта. месяц как всё работает без нареканий.
san4es
Отправлено: 26 Апреля, 2010 - 09:36:25 • Тема: message_id • Форум: Программирование на PHP
Ответов: 1 Просмотров: 487
В письме отправленном с помощью функции mail() не генерируется message_id. в некоторых письмах он есть.
кто виноват?
(Добавление)
разобрался!
san4es
Отправлено: 15 Апреля, 2010 - 11:26:59 • Тема: не работает JS полученый через AJAX • Форум: JavaScript & VBScript
Ответов: 5 Просмотров: 2173
JustUserR пишет: вставлять просто так полученный JS-код в div-блок не стоит
получается только так, ибо нужный мне скрипт формируется вместе с получаемой страницей.
san4es
Отправлено: 14 Апреля, 2010 - 07:57:40 • Тема: не работает JS полученый через AJAX • Форум: JavaScript & VBScript
Ответов: 5 Просмотров: 2173
Добрый день.
вопрос - заполняю DIV неким содержимым полученным с помощью AJAX. в этим содержимом html разметка и javascript'ы которые не работают (когда я запихиваю в div). запускаю в отдельном окне скрипт который формирует это самое содержимое - всё работает как надо. в чём косяк?
san4es
Отправлено: 12 Апреля, 2010 - 07:48:20 • Тема: печать без настроек • Форум: Программирование на PHP
Ответов: 3 Просмотров: 384
ищу способ вывода на принтер Без окна настроек. принтер подключен непосредственно к веб серверу или сетевой принтер.
san4es
Отправлено: 08 Апреля, 2010 - 09:34:24 • Тема: про домены • Форум: Apache и другие веб-серверы
Ответов: 8 Просмотров: 779
господа.
за нами зарегистрирован некий домен site.ru,
подскажите как делается домен третьего уровня например super.site.ru?
вопрос снят
в инете доступен только как WWW.site.ru, а без WWW нет. как енто поправить?
я так понимаю в конфиге апача надо что то пописывать?
san4es
Отправлено: 07 Апреля, 2010 - 10:25:59 • Тема: вместо _POST приходит пустота • Форум: Программирование на PHP
Ответов: 2 Просмотров: 197
собственно есть форма. забиваются данные (стоит проверка на пустые поля), отправляются методом POST, а на принимающем скрипте... пусто....?!?!? скажем до прошлой недели ни одного такого случая не было.
подобное случилось два раза. что это может быть?
Страниц (14): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB