|
|
PHP (angielski akronim rekurencyjny, którego rozwinięcie to PHP Hypertext Preprocessor), pierwotnie nazwany Personal
Home Page - skryptowy język programowania, służący przede wszystkim do tworzenia dynamicznych stron WWW i wykonywany w
tym przypadku po stronie serwera, z możliwością zagnieżdżania w HTML (bądź XHTML). PHP jest podobny w założeniach do
dużo starszego mechanizmu SSI (Server Side Includes), jednak jest w stosunku do SSI nieporównanie bardziej rozbudowany.
Udostępniany jest na zasadach licencji open-source. Jego składnia bazuje na językach C, Java i Perl.
SQL (ang. Structured Query Language) to strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz
do umieszczania i pobierania danych z baz danych.
Język SQL jest językiem deklaratywnym. Decyzję o sposobie przechowywania i pobrania danych pozostawia się systemowi
zarządzania bazą danych DBMS.
Jest to język programowania opracowany w latach siedemdziesiątych w firmie IBM. Stał się on standardem w komunikacji z
serwerami relacyjnych baz danych. Wiele współczesnych systemów relacyjnych baz danych używa do komunikacji z
użytkownikiem SQL, dlatego mówi się, że korzystanie z relacyjnych baz danych, to korzystanie z SQL-a.
Apache jest otwartym serwerem HTTP dostępnym dla wielu systemów operacyjnych (m.in. UNIX, GNU/Linux, BSD,
Microsoft Windows). Po angielsku słowo Apache wymawia się epaczi, co brzmi tak samo jak a patchy (server), co było
określeniem tego serwera we wczesnym stadium jego rozwoju w 1995 roku, kiedy był on głównie zbiorem poprawek (patch)
nałożonych na serwer HTTP o nazwie NCSA.
Apache jest najszerzej stosowanym serwerem HTTP w Internecie. W maju 2003 jego udział wśród serwerów wynosił 62%. W
połączeniu z interpreterem języka skryptowego PHP i bazą danych MySQL, Apache stanowi jedno z najczęściej spotykanych
środowisk w firmach oferujących miejsce na serwerach sieciowych.
|
cpdf_rect
(PHP 3 >= 3.0.8, PHP 4, PHP 5 <=
5.0.4) cpdf_rect -- Draw a rectangle
Descriptionbool cpdf_rect (
int pdf_document, float x_coor, float y_coor, float width,
float height [, int mode] )
The cpdf_rect() function draws a
rectangle with its lower left corner at point (x_coor, y_coor).
This width is set to width. This
height is set to height. Zwraca
TRUE w przypadku sukcesu,
FALSE w przypadku porażki.
Opcjonalny parametr tryb
określa długość jednostki. Jeśli jest to 0 lub parametr został
pominięty, używana jest taka jednostka jaka została podana dla
strony. W przeciwnym przypadku koordynaty są mierzone w
punktach postscriptowych ignorując bieżącą jednostkę.
Przykład 1. Drawing a rectangle
<?php
$cpdf = cpdf_open(0); cpdf_page_init($cpdf, 1, 0, 595, 842, 1.0);
// set the fill color to red cpdf_setrgbcolor($cpdf, 1, 0, 0);
// draw a (180 * 100) rectangle
cpdf_rect($cpdf, 645, 400, 180, 100);
// fill the rectangle cpdf_fill($cpdf);
cpdf_finalize($cpdf); Header("Content-type: application/pdf");
cpdf_output_buffer($cpdf);
cpdf_close($cpdf);
?> |
|
|