Event > Lock and Load 3

Eventname: Lock and Load 3
Anzahl der Teilnehmer: 120 Teilnehmer
Beginn: Friday, 09. March 2012 19:00
Ende: Sunday, 11. March 2012 16:00
Anmeldebeginn: Saturday, 01. October 2011 22:00
Sitzplatzreservierung: Tuesday, 04. October 2011 23:45
Eintrittspreis: 40.- CHF
Überweisung: Nur für Benutzer sichtbar
Mindestalter: 16 Jahre
Location: Mehrzweckhalle Buchs

Anschrift:
Dorfstrasse 9
6211 Buchs
Voraussetzung: ab 16+ - freier Zutritt

Gäste unter 16 Jahren müssen das Formular "16minus.pdf" ausgefüllt an der LAN-Party vorweisen.

-> http://hait.ch/lock/16minus.pdf
Turniere: Starcraft 2 / 1on1
League of Legends / 5on5
CounterStrike:Source / xonx
CS 1.6 FUN Maps / 2on2
Trackmania Nations / Punkte System
Android Spezial Cup / 1on1
Netzwerk: LAN: 1GB / User
WAN1: 100 Mbit für Allg. Traffic
WAN2: 20 Mbit für Games
Weitere Infos: keine Angabe

Bilder

Keine Bildergalerien vorhanden

Downloads

Keine Media Dateien gefunden.

Social Links


 ------------------- 

found 268 debug messages

0.000039 - GLOBAL::include                    -> config.php
0.000141 - dotCommon::classload               -> require: /var/www/html/includes/class.dotDatabase.php
0.000168 - dotDatabase::getInstance           -> connection: database
0.000182 - dotDatabase::__construct           -> connection: database
0.000199 - dotCommon::classload               -> require: /var/www/html/includes/class.page.php
0.000214 - page::getInstance                  -> do
0.000230 - dotCommon::classload               -> require: /var/www/html/includes/class.dotSession.php
0.000242 - dotSession::getInstance            -> do
0.000253 - dotCommon::classload               -> require: /var/www/html/includes/class.user.php
0.000275 - dotSession::start                  -> ---- init
0.000307 - dotSession::start                  -> start php session managment
0.000505 - dotSession::start                  -> finished php session management
0.000513 - dotSession::start                  -> save user and host information to new session_array
0.000522 - dotSession::start                  -> check for security options
0.025679 - dotSession::start                  -> lookup ip2country
0.025742 - dotDatabase::connect               -> dotlan_beta@172.18.0.1
0.026895 - dotDatabase::select                -> database: db_intranet_beta
0.027418 - dotDatabase::query                 -> SELECT `code` FROM `country_ip2code` WHERE 3628718245 BETWEEN ip_from AND ip_to
0.035430 - dotSession::start                  -> update current session online user infos
0.035481 - dotDatabase::query                 -> UPDATE session SET lastactivity = 1772182885, userid = 0, site = 'https://beta.lockandload.ch/party/?do=event&id=3', host = '216.73.216.165', dns = '216.73.216.165', countrycode = 'US', hits = hits + 1 WHERE hash = '93216196a98cfa229fc4efbc5bc37927'
0.035930 - dotSession::start                  -> no session found in db == insert new db sesssion
0.035968 - dotDatabase::query                 -> INSERT INTO `session`SET hash = '93216196a98cfa229fc4efbc5bc37927', lastactivity = 1772182885, userid = 0, site = 'https://beta.lockandload.ch/party/?do=event&id=3', referer = '', useragent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', host = '216.73.216.165', dns = '216.73.216.165', countrycode = 'US', hits = 1
0.036344 - dotSession::load_locales           -> do
0.036384 - dotSession::load_locales           -> chosing language for locales: de_DE.UTF-8
0.036390 - dotSession::start                  -> ---- finished with session startup
0.036405 - dotSession::load_user              -> id: 0
0.036412 - user::get_user                     -> id: >0<
0.036428 - dotDatabase::getInstance           -> connection: database
0.036477 - dotCommon::classload               -> require: /var/www/html/includes/class.styles.php
0.036500 - styles::load                       -> name: ><
0.036519 - styles::load                       -> include: /var/www/html/html/styles/lal-theme.php
0.036648 - styles::activate                   -> style = lal-theme
0.036805 - dotCommon::classload               -> require: /var/www/html/includes/class.admin.php
0.036818 - admin::getInstance                 -> do
0.036824 - dotSession::getInstance            -> do
0.036831 - admin::__construct                 -> user_id=0
0.036837 - user::load_settings                -> load current user settings to $global
0.036849 - dotCommon::classload               -> require: /var/www/html/includes/class.prvmsg.php
0.036866 - dotCommon::classload               -> require: /var/www/html/includes/class.event.php
0.036892 - EVENT::comming_event               -> return
0.036901 - dotDatabase::query                 -> SELECT id FROM events WHERE UNIX_TIMESTAMP(end) > 1772182885 AND active=1 ORDER by begin ASC
0.037414 - dotDatabase::query                 -> SELECT id FROM events WHERE UNIX_TIMESTAMP(end) < 1772182885 AND active=1 ORDER by begin DESC LIMIT 1
0.037826 - dotCommon::classload               -> require: /var/www/html/includes/class.sitzplan.php
0.037858 -                                    -> require: /var/www/html//includes/custom.styles.php
0.037899 - styles::load                       -> name: >lal-theme<
0.037913 - styles::load                       -> include: /var/www/html/html/styles/lal-theme.php
0.038049 - dotSession::getInstance            -> do
0.038057 - admin::__construct                 -> user_id=0
0.038074 - admin::hasRight                    -> check for adminright: >0:0 & 1< FALSE
0.038099 - dotSession::getInstance            -> do
0.038104 - admin::__construct                 -> user_id=0
0.038115 - admin::hasRight                    -> check for adminright: >0:0 & 1< FALSE
0.038133 -                                    -> require: /var/www/html//includes/custom.news.php
0.038145 - dotCommon::classload               -> require: /var/www/html/includes/class.news.php
0.038171 - dotCommon::classload               -> require: /var/www/html/includes/class.cbox.php
0.038187 - CBOX::news                         -> generate Box
0.038195 - NEWS::load_news                    -> load news data
0.038209 - dotCommon::classload               -> require: /var/www/html/includes/class.cache.php
0.038231 - CACHE::get                         -> cache: >news::stats< found
0.038281 - CACHE::get                         -> cache: >news::news_limit2_page0< found
0.038306 - NEWS::load_news                    -> ... from cache
0.038318 - dotCommon::classload               -> require: /var/www/html/includes/class.html.php
0.038371 - HTML::template                     -> template: >box_news_bit<
0.038447 - HTML::template                     -> template: >box_news<
0.038499 - dotCommon::classload               -> require: /var/www/html/includes/class.user_frontend.php
0.038530 - USER_FUNCTIONS::login              -> return
0.038541 - HTML::template                     -> template: >user_login_shortbar<
0.038598 - HTML::template                     -> template: >user_login<
0.038647 - HTML::template                     -> template: >user/user_registration<
0.038783 - USER_FUNCTIONS::password_reminder  -> return
0.038794 - HTML::template                     -> template: >user_login_shortbar<
0.038822 - HTML::message                      -> generate Message: Hinweis
0.038829 - HTML::template                     -> template: >html_message<
0.038867 - GLOBAL::end global.php             -> ---------------------------------------------
0.038900 - dotCommon::classload               -> require: /var/www/html/includes/class.event_frontend.php
0.038919 - EVENT::comming_event               -> return
0.038927 - dotDatabase::query                 -> SELECT id FROM events WHERE UNIX_TIMESTAMP(end) > 1772182885 AND active=1 ORDER by begin ASC
0.039471 - dotDatabase::query                 -> SELECT id FROM events WHERE UNIX_TIMESTAMP(end) < 1772182885 AND active=1 ORDER by begin DESC LIMIT 1
0.039913 - EVENT_FRONTEND::display_event      -> id >3<
0.039929 - EVENT::getevent                    -> id >3<
0.039950 - dotDatabase::query                 -> SELECT events.id, active, invite, password, events.name, anzahl, preis, konto, kontocheck, UNIX_TIMESTAMP(kontocheck) AS kontocheck_unix, event_location.name AS location, event_location.zip AS plz, event_location.city AS ort, event_location.street AS strasse, event_location.countrycode, location_id, map_template, allow_signoff, voraussetzung, minalter, turnier, netzwerk, weiteres, banner, UNIX_TIMESTAMP(begin) AS begin, UNIX_TIMESTAMP(end) AS end, UNIX_TIMESTAMP(signupbegin) AS sgbegin, UNIX_TIMESTAMP(signupend) AS sgend, UNIX_TIMESTAMP(seatreservebegin) AS seatbegin, UNIX_TIMESTAMP(seatreserveend) AS seatend, seatimage, UNIX_TIMESTAMP(canceled) AS canceled, archiv_gallery, archiv_media FROM events LEFT JOIN event_location ON event_location.id=location_id WHERE events.id=3 AND active=1
0.040566 - HTML::template                     -> template: >event_shortbar<
0.040691 - HTML::encode                       -> 3...
0.040709 - dotDatabase::query                 -> SELECT `code`, `smily` FROM html_smilies ORDER by LENGTH(code) DESC
0.041717 - dotDatabase::query                 -> SELECT codetag, codereplacement, twoparams FROM html_code
0.042086 - HTML::encode                       -> replace run 1
0.042147 - HTML::encode                       -> 1...
0.042227 - HTML::encode                       -> replace run 1
0.042258 - HTML::encode                       -> 0...
0.042314 - HTML::encode                       -> replace run 1
0.042350 - HTML::encode                       -> ...
0.042403 - HTML::encode                       -> replace run 1
0.042434 - HTML::encode                       -> Lock and Load 3...
0.042514 - HTML::encode                       -> replace run 1
0.042563 - HTML::encode                       -> 120...
0.042639 - HTML::encode                       -> replace run 1
0.042675 - HTML::encode                       -> 40.- CHF...
0.042749 - HTML::encode                       -> replace run 1
0.042797 - HTML::encode                       -> Vermerk: {id} LAL3 Einzahlen für: Raiffeisenbank Beromün...
0.043007 - HTML::encode                       -> replace run 1
0.043053 - HTML::encode                       -> 2012-03-02 12:50:53...
0.043128 - HTML::encode                       -> replace run 1
0.043156 - HTML::encode                       -> 1330692653...
0.043210 - HTML::encode                       -> replace run 1
0.043235 - HTML::encode                       -> Mehrzweckhalle Buchs...
0.043294 - HTML::encode                       -> replace run 1
0.043320 - HTML::encode                       -> 6211...
0.043405 - HTML::encode                       -> replace run 1
0.043440 - HTML::encode                       -> Buchs...
0.043512 - HTML::encode                       -> replace run 1
0.043555 - HTML::encode                       -> Dorfstrasse 9...
0.043640 - HTML::encode                       -> replace run 1
0.043672 - HTML::encode                       -> ch...
0.043728 - HTML::encode                       -> replace run 1
0.043807 - HTML::encode                       -> 1...
0.043891 - HTML::encode                       -> replace run 1
0.043926 - HTML::encode                       -> default_de-at_ch...
0.043986 - HTML::encode                       -> replace run 1
0.044014 - HTML::encode                       -> 1...
0.044078 - HTML::encode                       -> replace run 1
0.044107 - HTML::encode                       -> ab 16+ - freier Zutritt Gäste unter 16 Jahren müssen das ...
0.044218 - HTML::encode                       -> replace run 1
0.044262 - HTML::encode                       -> replace run 2
0.044286 - HTML::encode                       -> 16...
0.044342 - HTML::encode                       -> replace run 1
0.044389 - HTML::encode                       -> Starcraft 2 / 1on1 League of Legends / 5on5 CounterStrike:So...
0.044519 - HTML::encode                       -> replace run 1
0.044565 - HTML::encode                       -> LAN: 1GB / User WAN1: 100 Mbit für Allg. Traffic WAN2: 20 M...
0.044671 - HTML::encode                       -> replace run 1
0.044727 - HTML::encode                       -> ...
0.044785 - HTML::encode                       -> replace run 1
0.044843 - HTML::encode                       -> ...
0.044958 - HTML::encode                       -> replace run 1
0.044989 - HTML::encode                       -> 09. March 2012 - 19:00...
0.045150 - HTML::encode                       -> replace run 1
0.045201 - HTML::encode                       -> 11. March 2012 - 16:00...
0.045289 - HTML::encode                       -> replace run 1
0.045315 - HTML::encode                       -> 1317499200...
0.045375 - HTML::encode                       -> replace run 1
0.045411 - HTML::encode                       -> 1331164800...
0.045456 - HTML::encode                       -> replace run 1
0.045474 - HTML::encode                       -> 1317764700...
0.045512 - HTML::encode                       -> replace run 1
0.045529 - HTML::encode                       -> 1330473600...
0.045567 - HTML::encode                       -> replace run 1
0.045584 - HTML::encode                       -> 0...
0.045620 - HTML::encode                       -> replace run 1
0.045637 - HTML::encode                       -> ...
0.045673 - HTML::encode                       -> replace run 1
0.045690 - HTML::encode                       -> 0...
0.045727 - HTML::encode                       -> replace run 1
0.045744 - HTML::encode                       -> 0...
0.045781 - HTML::encode                       -> replace run 1
0.045798 - HTML::encode                       -> 1331316000...
0.045835 - HTML::encode                       -> replace run 1
0.045853 - HTML::encode                       -> 1331478000...
0.045902 - HTML::encode                       -> replace run 1
0.045919 - HTML::encode                       -> 01. October 2011 - 22:00...
0.045962 - HTML::encode                       -> replace run 1
0.045989 - dotDatabase::query                 -> SELECT COUNT(*) FROM event_sitzplan WHERE event_id='3' AND active=1
0.046589 - dotDatabase::query                 -> SELECT COUNT(*) FROM t_turnier WHERE teventid=3 AND tactive=1 AND tadultsonly=0
0.047051 - dotCommon::classload               -> require: /var/www/html/includes/class.turnier.php
0.047099 - TURNIER::main                      -> initialize 'turnier_view' subsystem
0.047108 - dotCommon::classload               -> require: /var/www/html/includes/class.turniersub_view.php
0.047132 - TURNIER_VIEW::__construct          -> __construct
0.047138 - TURNIER::__construct               -> init
0.047148 - TURNIER_VIEW::overview_short_event -> display overview by event
0.047158 - dotDatabase::query                 -> SELECT COUNT(*) FROM t_turnier WHERE teventid=3 AND tactive=1 AND tadultsonly=0
0.047528 - dotDatabase::query                 -> SELECT tname, tuserproteam, tid, tlogo, topen, tpause, tactive, tclosed, UNIX_TIMESTAMP(tstart) AS unix_start, tmaxanz, tg.name AS group_name, tg.options AS group_options, tgroupid, tpassword, tadmins, c_teilnehmer_complete FROM t_turnier LEFT JOIN t_groups AS tg ON tg.id=t_turnier.tgroupid WHERE teventid=3 AND tactive=1 AND tadultsonly=0 ORDER by tg.name ASC, tname ASC
0.048550 - HTML::template                     -> template: >turnier_event_group<
0.048657 - HTML::template                     -> template: >turnier_event_bit<
0.048714 - HTML::template                     -> template: >turnier_event_bit<
0.048732 - HTML::template                     -> template: >turnier_event_group<
0.048744 - HTML::template                     -> template: >turnier_event_bit<
0.048761 - HTML::template                     -> template: >turnier_event_bit<
0.048777 - HTML::template                     -> template: >turnier_event_bit<
0.048792 - HTML::template                     -> template: >turnier_event_bit<
0.048808 - HTML::template                     -> template: >turnier_event_bit<
0.048820 - HTML::template                     -> template: >turnier_event<
0.048864 - HTML::template                     -> template: >event_infos<
0.048969 - GLOBAL::end userspace              -> ---------------------------------------------
0.048976 - PAGE::render                       -> start rendering page layout
0.048983 - USER::check_for_new_messages       -> return
0.048995 - dotSession::getInstance            -> do
0.049010 - dotCommon::classload               -> require: /var/www/html/includes/class.catering.php
0.049038 - dotDatabase::query                 -> SELECT credits FROM catering_konto WHERE user_id=0
0.049330 - PAGE::get_boxes                    -> -------- side=left
0.049351 - PAGE::get_boxes                    -> -------- call: left::menu_main
0.049367 - CBOX::menu                         -> generate Menu Box >menu<
0.049397 - HTML::template_exists              -> search: >page_box_left< == 1
0.049421 - HTML::template                     -> template: >page_box_left<
0.049476 - PAGE::get_boxes                    -> -------- call: left::menu_party
0.049486 - CBOX::menu                         -> generate Menu Box >party<
0.049500 - HTML::template                     -> template: >box_menu_bit<
0.049544 - HTML::template                     -> template: >box_menu_bit<
0.049559 - HTML::template                     -> template: >box_menu_bit<
0.049572 - HTML::template                     -> template: >box_menu_bit<
0.049585 - HTML::template                     -> template: >box_menu_bit<
0.049598 - HTML::template                     -> template: >box_menu_bit<
0.049611 - HTML::template                     -> template: >box_menu_bit<
0.049623 - HTML::template                     -> template: >box_menu<
0.049670 - HTML::template_exists              -> search: >page_box_left< == 1
0.049687 - HTML::template                     -> template: >page_box_left<
0.049707 - PAGE::get_boxes                    -> -------- call: left::menu_login
0.049715 - CBOX::menu                         -> generate Menu Box >login<
0.049734 - HTML::template_exists              -> search: >page_box_left< == 1
0.049747 - HTML::template                     -> template: >page_box_left<
0.049766 - PAGE::get_boxes                    -> -------- ignore: left::menu_user
0.049771 - PAGE::get_boxes                    -> -------- call: left::search
0.049779 - CBOX::template                     -> generate Box with >box_suchen< as template
0.049785 - HTML::template                     -> template: >box_suchen<
0.049832 - HTML::template_exists              -> search: >page_box_left< == 1
0.049846 - HTML::template                     -> template: >page_box_left<
0.049864 - PAGE::get_boxes                    -> -------- call: left::banner
0.049898 - CACHE::get                         -> cache: >sponsoren_3::cbox_lal-theme.de_DE< found
0.049930 - HTML::template_exists              -> search: >page_box_left< == 1
0.049946 - HTML::template                     -> template: >page_box_left<
0.049969 - PAGE::get_boxes                    -> -------- side=right
0.049979 - PAGE::get_boxes                    -> -------- call: right::news
0.049987 - CBOX::news                         -> generate Box
0.049995 - NEWS::load_news                    -> load news data
0.050008 - CACHE::get                         -> cache: >news::stats< found
0.050034 - CACHE::get                         -> cache: >news::news_limit2_page0< found
0.050059 - NEWS::load_news                    -> ... from cache
0.050080 - HTML::template                     -> template: >box_news_bit<
0.050103 - HTML::template                     -> template: >box_news<
0.050165 - HTML::template_exists              -> search: >page_box_right< == 1
0.050195 - HTML::template                     -> template: >page_box_right<
0.050274 - PAGE::get_boxes                    -> -------- call: right::party
0.050292 - CBOX::party                        -> generate Box
0.050305 - EVENT::short_event                 -> id >13<
0.050312 - EVENT::getevent                    -> id >13<
0.050320 - dotDatabase::query                 -> SELECT events.id, active, invite, password, events.name, anzahl, preis, konto, kontocheck, UNIX_TIMESTAMP(kontocheck) AS kontocheck_unix, event_location.name AS location, event_location.zip AS plz, event_location.city AS ort, event_location.street AS strasse, event_location.countrycode, location_id, map_template, allow_signoff, voraussetzung, minalter, turnier, netzwerk, weiteres, banner, UNIX_TIMESTAMP(begin) AS begin, UNIX_TIMESTAMP(end) AS end, UNIX_TIMESTAMP(signupbegin) AS sgbegin, UNIX_TIMESTAMP(signupend) AS sgend, UNIX_TIMESTAMP(seatreservebegin) AS seatbegin, UNIX_TIMESTAMP(seatreserveend) AS seatend, seatimage, UNIX_TIMESTAMP(canceled) AS canceled, archiv_gallery, archiv_media FROM events LEFT JOIN event_location ON event_location.id=location_id WHERE events.id=13 AND active=1
0.050946 - CACHE::get                         -> cache: >event_13::stats< found
0.051015 - HTML::template                     -> template: >box_event<
0.051103 - HTML::template_exists              -> search: >page_box_right< == 1
0.051122 - HTML::template                     -> template: >page_box_right<
0.051143 - PAGE::get_boxes                    -> -------- call: right::forum
0.051152 - CBOX::forum                        -> generate forum box
0.051158 - CBOX::forum_load_threads           -> load data
0.051172 - CACHE::get                         -> cache: >forum::topthreads< found
0.051208 - dotDatabase::query                 -> SELECT t.title, t.lastposter, t.fv_id, t.threadid, t.lastposttime AS stamp, UNIX_TIMESTAMP(t.lastposttime) AS lastposttime, m.forumid AS forumid, m.title AS forumtitle, m.private AS private, m.priv_access AS priv_access, t.replies, t.ext, SUBSTRING(pagetext, 1, 190) AS preview FROM forum_thread AS t LEFT JOIN forum_main AS m ON t.forumid=m.forumid LEFT JOIN forum_post AS p ON t.threadid=p.threadid AND t.lastposttime=p.dateline WHERE t.invisible=0 AND m.show_latest=1 AND t.show_latest=1 ORDER by t.lastposttime DESC LIMIT 20
0.052787 - CACHE::set                         -> cache: >forum::topthreads< with ttl:3600
0.052976 - CBOX::forum_threads                -> list all threads in array
0.052997 - FORUM::thread_lastvisit            -> threadid: array ( )
0.053005 - admin::getInstance                 -> do
0.053012 - HTML::template                     -> template: >box_forum<
0.053099 - HTML::template_exists              -> search: >page_box_right< == 1
0.053118 - HTML::template                     -> template: >page_box_right<
0.053139 - PAGE::get_boxes                    -> -------- call: right::vote
0.053148 - CBOX::vote                         -> generate Box
0.053155 - dotDatabase::query                 -> SELECT v_id, UNIX_TIMESTAMP(v_ende) AS v_ende FROM vote_main WHERE v_start < NOW() AND v_ende > NOW() AND v_active=1 AND v_top=1 ORDER by v_start DESC
0.053482 - HTML::template                     -> template: >box_vote_nocurrent<
0.053539 - HTML::template_exists              -> search: >page_box_right< == 1
0.053555 - HTML::template                     -> template: >page_box_right<
0.053576 - PAGE::get_boxes                    -> -------- call: right::buddylist
0.053585 - CBOX::buddylist                    -> generate Box
0.053601 - PAGE::get_boxes                    -> -------- call: right::online
0.053608 - CBOX::online                       -> generate Box
0.053614 - HTML::template                     -> template: >box_online<
0.053663 - HTML::template_exists              -> search: >page_box_right< == 1
0.053679 - HTML::template                     -> template: >page_box_right<
0.053703 - PAGE::render                       -> final
0.053708 - PAGE::renderTemplate               -> page
0.053716 - PAGE::getHead                      -> return
0.053721 - dotSession::getInstance            -> do
0.053812 - HTML::template                     -> template: >page<
0.054076 - PAGE::render_template              -> final

PHP Includes   : 27
DB Queries     : 18
Rendering Time : 0.055168

Includes PHP Files: 
 - /var/www/html/party/index.php
 - /var/www/html/global.php
 - /var/www/html/includes/class.dotCommon.php
 - /var/www/html/config.php
 - /var/www/html/includes/class.dotDatabase.php
 - /var/www/html/includes/class.page.php
 - /var/www/html/includes/class.dotSession.php
 - /var/www/html/includes/class.user.php
 - /var/www/html/includes/tournament_v2/class.tv2_db.php
 - /var/www/html/includes/class.styles.php
 - /var/www/html/html/styles/lal-theme.php
 - /var/www/html/html/styles/default.php
 - /var/www/html/includes/class.admin.php
 - /var/www/html/includes/class.prvmsg.php
 - /var/www/html/includes/class.event.php
 - /var/www/html/includes/class.sitzplan.php
 - /var/www/html/includes/custom.styles.php
 - /var/www/html/includes/custom.news.php
 - /var/www/html/includes/class.news.php
 - /var/www/html/includes/class.cbox.php
 - /var/www/html/includes/class.cache.php
 - /var/www/html/includes/class.html.php
 - /var/www/html/includes/class.user_frontend.php
 - /var/www/html/includes/class.event_frontend.php
 - /var/www/html/includes/class.turnier.php
 - /var/www/html/includes/class.turniersub_view.php
 - /var/www/html/includes/class.catering.php