PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 13
Alex Отправлено: 28 Января, 2008 - 18:52:33 • Тема: preg_match_all • Форум: Регулярные выражения

Ответов: 1
Просмотров: 220
помогите разобраться плиз:
изпользуя функцию preg_match_all

preg_match_all("/$site/iU",$text,$rr);

возникает Ошибка
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '/' in C:\Apache2.2\user\test\funk.inc on line 141

хотя в книге и в учебнике на PHP.SU написано что в шаблоне значек "/" ошибку вызывать не должен
Alex Отправлено: 27 Ноября, 2007 - 08:34:16 • Тема: PDF and PHP • Форум: Программирование на PHP

Ответов: 1
Просмотров: 453
<?php
$cpdf = cpdf_open(0);
cpdf_page_init($cpdf, 1, 0, 595, 842, 1.0);
cpdf_add_outline($cpdf, 0, 0, 0, 1, "Page 1");
cpdf_begin_text($cpdf);
cpdf_set_font($cpdf, "Times-Roman", 30, "WinAnsiEncoding");
cpdf_set_text_rendering($cpdf, 1);
cpdf_text($cpdf, "Times Roman outlined", 50, 50);
cpdf_end_text($cpdf);
cpdf_moveto($cpdf, 50, 50);
cpdf_lineto($cpdf, 740, 330);
cpdf_stroke($cpdf);
cpdf_finalize_page($cpdf, 1);
cpdf_finalize($cpdf);
cpdf_save_to_file($cpdf,"test11.pdf");
Header("Content-type: application/pdf");
cpdf_output_buffer($cpdf);
cpdf_close($cpdf);
?>

а результат


%PDF-1.1 zG_ХщЯJ¤·°#s6¦dR L„s 1 0 obj << /Type /Catalog /Pages 3 0 R /Outlines 2 0 R >> endobj 2 0 obj << /Type /Outlines /Count 1 /First 8 0 R /Last 8 0 R >> endobj 3 0 obj << /Type /Pages /Count 1 /Kids [ 5 0 R ] >> endobj 4 0 obj [/PDF /Text] endobj 5 0 obj << /Type /Page /Parent 3 0 R /Resources << /Font << /Fcpdf0 7 0 R >> /ProcSet 4 0 R >> /MediaBox [0 0 842 595] /CropBox [0 0 842 595] /Rotate 0 /Contents 6 0 R >> endobj 6 0 obj <> stream BT /Fcpdf0 30.000 Tf 1 Tr 1.0000 0.0000 0.0000 1.0000 50.0000 50.0000 Tm (Times Roman outlined) Tj ET 50.000 50.000 m 740.000 330.000 l S endstream endobj 7 0 obj << /Type /Font /Subtype /Type1 /Name /Fcpdf0 /BaseFont /Times-Roman /Encoding /WinAnsiEncoding >> endobj 8 0 obj << /Parent 2 0 R /Dest [5 0 R /XYZ 0 0 0.000] /Title (Page 1) >> endobj 9 0 obj << /Creator (A ClibPDF program) /CreationDate (D:20071127122937) /Producer ([ClibPDF Library 2.02-r1-2] Windows 9x/NT) /Author (User: Windows NT/95/98 User) /Title (No Title) /Subject (None) /Keywords (ClibPDF) >> endobj xref 0 10 0000000000 65535 f 0000000033 00000 n 0000000098 00000 n 0000000169 00000 n 0000000228 00000 n 0000000256 00000 n 0000000434 00000 n 0000000622 00000 n 0000000735 00000 n 0000000815 00000 n trailer << /Size 10 /Root 1 0 R /Info 9 0 R >> startxref 1044 %%EOF
но в файл сохроняется
в чем дело не как не могу разобраться
помогите плиз

PS php_cpdf.dll нашел
Alex Отправлено: 27 Ноября, 2007 - 05:36:56 • Тема: PDF and PHP • Форум: Программирование на PHP

Ответов: 1
Просмотров: 453
У кого нибудь есть библиотека php_cpdf.dll
а то с php_libpdf.dll ерунда какая то.
Или простой рабочий пример для данной библиотеки

help me

или что здесь не правильно

CODE (text):
скопировать код в буфер обмена
  1. <!doctype html public "-//W3C//DTD HTML 4.0//EN">
  2. <html>
  3. <head>
  4.   <title>Untitled web-page</title>
  5. </head>
  6. <body>
  7. <?php
  8. $pdf = pdf_new();
  9. pdf_open_file($pdf, "test.pdf");
  10. pdf_begin_page($pdf, 595, 842);
  11. $font = pdf_findfont($pdf, "Times New Roman", "winansi", 1);
  12. pdf_setfont($pdf, $font, 30);
  13. pdf_set_value($pdf, "textrendering", 1);
  14. pdf_show_xy($pdf, "Times Roman popa", 50, 750);
  15. pdf_moveto($pdf, 50, 740);
  16. pdf_lineto($pdf, 330, 740);
  17. pdf_stroke($pdf);
  18. pdf_end_page($pdf);
  19. pdf_begin_page($pdf, 595, 842);
  20. pdf_setfont($pdf, $font, 30);
  21. pdf_show_xy($pdf, "Times Roman popa", 50, 750);
  22. pdf_end_page($pdf);
  23. pdf_close($pdf);
  24.  
  25. $buf = pdf_get_buffer($pdf);
  26. $len = filesize($buf);
  27. header("Content-type: application/pdf");
  28. header("Content-Length: $len");
  29. header("Content-Disposition: inline; filename=foo.pdf");
  30. echo $buf;
  31. pdf_delete($pdf);
  32. echo "<A HREF=getpdf.php>finished</A>";
  33. ?>
  34. </body>
  35. </html>

ошибка

CODE (text):
скопировать код в буфер обмена
  1.  
  2. Fatal error: Uncaught exception 'PDFlibException' with message 'Don't fetch buffer contents when writing to file' in C:\Apache2.2\user\tri_m\pdf.php:31 Stack trace: #0 C:\Apache2.2\user\tri_m\pdf.php(31): pdf_get_buffer(Resource id #2) #1 {main} thrown in C:\Apache2.2\user\tri_m\pdf.php on line 31
  3.  
Alex Отправлено: 22 Октября, 2007 - 11:37:12 • Тема: что я не так делаю • Форум: Программирование на PHP

Ответов: 2
Просмотров: 240
Ура заработала

с спасибуличкиРадостьПодмигивание
Alex Отправлено: 22 Октября, 2007 - 06:55:09 • Тема: что я не так делаю • Форум: Программирование на PHP

Ответов: 2
Просмотров: 240
echo("<th> <input type="CHECKBOX" value=".$sb["id"]." name="ch[]">".$sb["name"]."</th>");

echo("<input type=TEXT name="kol["".$sb["id"].""]["".($j-1).""]" maxlength=3 size=3>");

первый масив передается нормально, а вот втарой????
делаю print_r($_post);
array kol_
делаю обращение
$name1=$HTTP_POST_VARS["kol"];
echo($name1[29][1]);
не работает
что я не так делаю????
Alex Отправлено: 17 Октября, 2007 - 22:12:12 • Тема: помогите плиз • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 55
теперь русскуие буквы показывает нормально(как в кансоле так и PHP скрипт отрабатывает хорошо)
но другая проблемма
кода делаешь select с условием where name = 'фыфы';
знаю точно что фыфы существует но select не отрабатывает
хотя с условием where name ='qwqw' все нормально отрабатывает

Что это может быть???
Alex Отправлено: 17 Октября, 2007 - 08:41:55 • Тема: помогите плиз • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 55
спасибо

PS наверн просмотрелНе понялРадость
Alex Отправлено: 17 Октября, 2007 - 05:54:25 • Тема: помогите плиз • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 55
поставил mysql в ini файле точно указано что charset = cp1251
создал базу создал таблицу внес данные посмотрел что за данные получились, а там бред латиниц нормально, а вместо русских букв что попало.
подскажите плиз что делать?????
Alex Отправлено: 01 Октября, 2007 - 04:59:36 • Тема: smtp и php • Форум: Программирование на PHP

Ответов: 1
Просмотров: 211
после того как настроил работу IMAP отправка почты уходит только на тот сервак где крутится собственно сайт на другие почтовые серваки не уходит ошибка 550
чуствую это в настройках Mdemona или опять же php.ini
Alex Отправлено: 28 Сентября, 2007 - 06:06:32 • Тема: php_imap • Форум: Программирование на PHP

Ответов: 8
Просмотров: 793
спасибо разобрался сэтим сразу послетого как отправил этот вопрос а вот без списка библиотек точно бы долго ковырялся
спасибо за помощь
Alex Отправлено: 27 Сентября, 2007 - 20:46:48 • Тема: php_imap • Форум: Программирование на PHP

Ответов: 8
Просмотров: 793
Привет добился я чтобы функция imap появилась в списке библиотек
теперь другая проблемма

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:Apache2.2usertest1index.php on line 38

Отказ функции "mail" - спросите у администратора хостинга об особенностях ее работы!
Alex Отправлено: 26 Сентября, 2007 - 18:11:08 • Тема: php_imap • Форум: Программирование на PHP

Ответов: 8
Просмотров: 793
bcmath
[1] => calendar
[2] => com_dotnet
[3] => ctype
[4] => date
[5] => filter
[6] => ftp
[7] => hash
[8] => iconv
[9] => json
[10] => odbc
[11] => pcre
[12] => Reflection
[13] => session
[14] => libxml
[15] => standard
[16] => tokenizer
[17] => zlib
[18] => SimpleXML
[19] => dom
[20] => SPL
[21] => wddx
[22] => xml
[23] => xmlreader
[24] => xmlwriter
[25] => apache2handler
[26] => mbstring
[27] => bz2
[28] => curl
[29] => dba
[30] => dbase
[31] => exif
[32] => fdf
[33] => gd
[34] => gettext
[35] => interbase
[36] => ldap
[37] => mcrypt
[38] => mhash
[39] => mime_magic
[40] => ming
[41] => mssql
[42] => msql
[43] => mysql
[44] => openssl
[45] => pgsql
[46] => shmop
[47] => snmp
[48] => sockets
[49] => tidy
[50] => xmlrpc
[51] => xsl
Alex Отправлено: 26 Сентября, 2007 - 04:56:32 • Тема: php_imap • Форум: Программирование на PHP

Ответов: 8
Просмотров: 793
хочу вызвать процедуру imap_binary() делаю проверку

if (function_exists("imap_binary")) {выполнения операций

else {echo ("Недоступна функция "imap_binary&quot")}
}
выполняю скрипт в ответ получаю что функция не доступна
смотрю php.ini
extension=php_imap.dll не за ремлена
extension_dir = "c:php5ext"
и php_imap.dll по этому пути существует

вчем может быть проблемма???????

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB