A PHP Error was encountered

Severity: 8192

Message: Function create_function() is deprecated

Filename: geshi/geshi.php

Line Number: 4698

Backtrace:

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4698
Function: _error_handler

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4621
Function: _optimize_regexp_list_tokens_to_string

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 1655
Function: optimize_regexp_list

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2029
Function: optimize_keyword_group

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2168
Function: build_parse_cache

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/Process.php
Line: 45
Function: parse_code

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/models/Pastes.php
Line: 517
Function: syntax

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 693
Function: getPaste

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once

test - Stikked
From test, 11 Years ago, written in HTML5.
Embed
  1.  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  3.         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  5.         <head>
  6.                 <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  7.                 <title>Stikked</title>
  8.                 <link rel="shortcut icon" href="http://paste.scratchbook.ch/favicon.ico" />
  9. <link type="text/css" rel="stylesheet" href="http://paste.scratchbook.ch/static/asset/1384087237af9c4884aaa89b249e8c4a2e366f107b.css" media="screen" />
  10. <link type="text/css" rel="stylesheet" href="http://paste.scratchbook.ch/static/asset/1384087231c333a9d41fdb00f9462ec9dc65f32f57.css" media="print" />
  11.         <script type="text/javascript">
  12.         //<![CDATA[
  13.         var base_url = 'http://paste.scratchbook.ch/';
  14.         //]]>
  15.         </script>
  16.         </head>
  17.         <body>
  18.                 <div id="container">
  19.                         <div class="container">                
  20.                                 <div class="header">
  21.                                         <h1><a href="http://paste.scratchbook.ch/" class="title">Stikked</a></h1>
  22.                                         <ul class="tabs">
  23.                                                                                                 <li><a class="active" href="http://paste.scratchbook.ch/" title="Create A New Paste">Create</a></li>
  24.                                                 <li><a  href="http://paste.scratchbook.ch/lists" title="Recent Pastes">Recent</a></li>
  25.                                                 <li><a  href="http://paste.scratchbook.ch/trends" title="Trending Pastes">Trending</a></li>
  26.                                                 <li><a   href="http://paste.scratchbook.ch/api" title="API">API</a></li>
  27.                                                 <li><a   href="http://paste.scratchbook.ch/about" title="About">About</a></li>
  28.                                                                 </ul>
  29.                                 </div>
  30.  
  31.                                 <div class="content">
  32.                                         <div class="container">
  33.                                                
  34.  
  35.  
  36. <div class="form_wrapper margin">
  37.         <form action="http://paste.scratchbook.ch/" method="post">
  38.  
  39.                 <h1>                    Create a new paste              </h1>
  40.                 <p class="explain border">                      Here you can create a new paste         </p>                                                           
  41.                
  42.                 <div class="item_group">                                                               
  43.                         <div class="item">
  44.                                 <label for="name">Author                                        <span class="instruction">What's your name?</span>
  45.                                 </label>
  46.                                
  47.                                 <input type="text" name="name" value="" id="name" maxlength="32" tabindex="1"  />                       </div>
  48.                        
  49.                         <div class="item">
  50.                                 <label for="title">Title                                        <span class="instruction">Give your paste a title.</span>
  51.                                 </label>
  52.                                
  53.                                 <input value="" type="text" id="title" name="title" tabindex="2" maxlength="50" />
  54.                         </div>
  55.                                                                                                                                                
  56.                         <div class="item last">
  57.                                 <label for="lang">Language                                      <span class="instruction">What language is your paste written in?</span>
  58.                                 </label>
  59.                                
  60.                                 <select name="lang" id="lang" class="select" tabindex="3">
  61. <option value="html5">HTML5</option>
  62. <option value="css">CSS</option>
  63. <option value="javascript">JavaScript</option>
  64. <option value="php">PHP</option>
  65. <option value="python">Python</option>
  66. <option value="ruby">Ruby</option>
  67. <option value="lua">Lua</option>
  68. <option value="bash">Bash</option>
  69. <option value="erlang">Erlang</option>
  70. <option value="go">Go</option>
  71. <option value="c">C</option>
  72. <option value="cpp">C++</option>
  73. <option value="diff">Diff-output</option>
  74. <option value="latex">LaTeX</option>
  75. <option value="sql">SQL</option>
  76. <option value="xml">XML</option>
  77. <option value="text" selected="selected">Plain Text</option>
  78. <option value="0">-----------------</option>
  79. <option value="4cs">4CS</option>
  80. <option value="6502acme">MOS 6502</option>
  81. <option value="6502kickass">MOS 6502 Kick Assembler</option>
  82. <option value="6502tasm">MOS 6502 TASM/64TASS</option>
  83. <option value="68000devpac">Motorola 68000 Devpac Assembler</option>
  84. <option value="abap">ABAP</option>
  85. <option value="actionscript">Actionscript</option>
  86. <option value="actionscript3">ActionScript3</option>
  87. <option value="ada">Ada</option>
  88. <option value="algol68">ALGOL 68</option>
  89. <option value="apache">Apache</option>
  90. <option value="applescript">AppleScript</option>
  91. <option value="apt_sources">Apt sources.list</option>
  92. <option value="arm">ARM Assembler</option>
  93. <option value="asm">x86 Assembler</option>
  94. <option value="asymptote">asymptote</option>
  95. <option value="asp">ASP</option>
  96. <option value="autoconf">autoconf</option>
  97. <option value="autohotkey">Autohotkey</option>
  98. <option value="autoit">AutoIT</option>
  99. <option value="avisynth">AviSynth</option>
  100. <option value="awk">Awk</option>
  101. <option value="bascomavr">BASCOM AVR</option>
  102. <option value="basic4gl">Basic4GL</option>
  103. <option value="bf">Brainfuck</option>
  104. <option value="bibtex">BibTeX</option>
  105. <option value="blitzbasic">BlitzBasic</option>
  106. <option value="bnf">BNF (Backus-Naur form)</option>
  107. <option value="boo">Boo</option>
  108. <option value="c_loadrunner">C (for LoadRunner)</option>
  109. <option value="c_mac">C for Macs</option>
  110. <option value="caddcl">CAD DCL (Dialog Control Language)</option>
  111. <option value="cadlisp">AutoCAD/IntelliCAD Lisp</option>
  112. <option value="cfdg">CFDG</option>
  113. <option value="cfm">ColdFusion</option>
  114. <option value="chaiscript">ChaiScript</option>
  115. <option value="cil">CIL (Common Intermediate Language)</option>
  116. <option value="clojure">Clojure</option>
  117. <option value="cmake">CMake</option>
  118. <option value="cobol">COBOL</option>
  119. <option value="coffeescript">CoffeeScript</option>
  120. <option value="csharp">C#</option>
  121. <option value="cuesheet">Cuesheet</option>
  122. <option value="d">D</option>
  123. <option value="dcs">DCS</option>
  124. <option value="dcl">DCL</option>
  125. <option value="dcpu16">DCPU/16 Assembly</option>
  126. <option value="delphi">Delphi (Object Pascal)</option>
  127. <option value="div">DIV</option>
  128. <option value="dos">DOS</option>
  129. <option value="dot">dot</option>
  130. <option value="e">E</option>
  131. <option value="ecmascript">ECMAScript</option>
  132. <option value="eiffel">Eiffel</option>
  133. <option value="email">Email (mbox/eml/RFC format)</option>
  134. <option value="epc">Enerscript</option>
  135. <option value="euphoria">Euphoria</option>
  136. <option value="f1">Formula One</option>
  137. <option value="falcon">Falcon</option>
  138. <option value="fo">fo</option>
  139. <option value="fortran">Fortran</option>
  140. <option value="freebasic">FreeBasic</option>
  141. <option value="freeswitch">FreeSWITCH</option>
  142. <option value="fsharp">F#</option>
  143. <option value="gambas">GAMBAS</option>
  144. <option value="gdb">GDB</option>
  145. <option value="genero">Genero</option>
  146. <option value="genie">Genie</option>
  147. <option value="gettext">GNU Gettext .po/.pot</option>
  148. <option value="glsl">glSlang</option>
  149. <option value="gml">GML</option>
  150. <option value="gnuplot">Gnuplot script</option>
  151. <option value="groovy">Groovy</option>
  152. <option value="gwbasic">GwBasic</option>
  153. <option value="haskell">Haskell</option>
  154. <option value="haxe">Haxe</option>
  155. <option value="hicest">HicEst</option>
  156. <option value="hq9plus">HQ9+</option>
  157. <option value="html4strict">HTML 4.01 strict</option>
  158. <option value="icon">Icon</option>
  159. <option value="idl">Unoidl</option>
  160. <option value="ini">INI</option>
  161. <option value="inno">Inno Script</option>
  162. <option value="intercal">INTERCAL</option>
  163. <option value="io">Io</option>
  164. <option value="j">J</option>
  165. <option value="java">Java</option>
  166. <option value="java5">Java 5</option>
  167. <option value="jquery">jQuery 1.3</option>
  168. <option value="klonec">KLone with C</option>
  169. <option value="klonecpp">KLone with C++</option>
  170. <option value="lb">Liberty BASIC</option>
  171. <option value="ldif">LDIF</option>
  172. <option value="lisp">Generic Lisp</option>
  173. <option value="llvm">LLVM</option>
  174. <option value="locobasic">Locomotive Basic (Amstrad CPC series)</option>
  175. <option value="logtalk">Logtalk</option>
  176. <option value="lolcode">LOLcode</option>
  177. <option value="lotusformulas">@Formula/@Command</option>
  178. <option value="lotusscript">LotusScript</option>
  179. <option value="lscript">Lightwave Script</option>
  180. <option value="lsl2">Linden Scripting</option>
  181. <option value="m68k">Motorola 68000 Assembler</option>
  182. <option value="magiksf">MagikSF</option>
  183. <option value="make">Make</option>
  184. <option value="mapbasic">MapBasic</option>
  185. <option value="matlab">Matlab M-file</option>
  186. <option value="mirc">mIRC Scripting</option>
  187. <option value="mmix">MMIX Assembler</option>
  188. <option value="modula2">Modula-2</option>
  189. <option value="modula3">Modula-3</option>
  190. <option value="mpasm">Microchip Assembler</option>
  191. <option value="mxml">MXML</option>
  192. <option value="mysql">MySQL</option>
  193. <option value="nagios">Nagios</option>
  194. <option value="netrexx">NetRexx</option>
  195. <option value="newlisp">newLISP</option>
  196. <option value="nsis">Nullsoft Scriptable Install System</option>
  197. <option value="oberon2">Oberon-2</option>
  198. <option value="objc">Objective-C</option>
  199. <option value="objeck">Objeck Programming Language</option>
  200. <option value="ocaml">OCaml (Objective Caml)</option>
  201. <option value="octave">GNU Octave M-file</option>
  202. <option value="oobas">OpenOffice.org Basic</option>
  203. <option value="oorexx">ooRexx</option>
  204. <option value="oracle11">Oracle 11i</option>
  205. <option value="oracle8">Oracle 8</option>
  206. <option value="oxygene">Delphi Prism (Oxygene)</option>
  207. <option value="oz">Oz</option>
  208. <option value="parasail">ParaSail</option>
  209. <option value="parigp">PARI/GP</option>
  210. <option value="pascal">Pascal</option>
  211. <option value="pcre">PCRE</option>
  212. <option value="per">Per (forms)</option>
  213. <option value="perl">Perl</option>
  214. <option value="perl6">Perl 6</option>
  215. <option value="pf">OpenBSD packet filter</option>
  216. <option value="pic16">PIC16 Assembler</option>
  217. <option value="pike">Pike</option>
  218. <option value="pixelbender">Pixel Bender 1.0</option>
  219. <option value="pli">PL/I</option>
  220. <option value="plsql">Oracle 9.2 PL/SQL</option>
  221. <option value="postgresql">PostgreSQL</option>
  222. <option value="povray">Povray</option>
  223. <option value="powerbuilder">PowerBuilder (PowerScript)</option>
  224. <option value="powershell">PowerShell</option>
  225. <option value="proftpd">ProFTPd</option>
  226. <option value="progress">Progress</option>
  227. <option value="prolog">Prolog</option>
  228. <option value="properties">Property</option>
  229. <option value="providex">ProvideX</option>
  230. <option value="purebasic">PureBasic</option>
  231. <option value="pys60">Python for S60</option>
  232. <option value="q">q/kdb+</option>
  233. <option value="qbasic">QBasic/QuickBASIC</option>
  234. <option value="rails">Ruby (with Ruby on Rails Framework)</option>
  235. <option value="rebol">Rebol</option>
  236. <option value="reg">Microsoft Registry Editor</option>
  237. <option value="rexx">Rexx</option>
  238. <option value="robots">robots.txt</option>
  239. <option value="rpmspec">RPM Spec</option>
  240. <option value="rsplus">R</option>
  241. <option value="sas">SAS</option>
  242. <option value="scala">Scala</option>
  243. <option value="scheme">Scheme</option>
  244. <option value="scilab">SciLab</option>
  245. <option value="sdlbasic">sdlBasic</option>
  246. <option value="smalltalk">Smalltalk</option>
  247. <option value="smarty">Smarty template</option>
  248. <option value="spark">SPARK</option>
  249. <option value="sparql">SPARQL</option>
  250. <option value="stonescript">StoneScript</option>
  251. <option value="systemverilog">SystemVerilog IEEE 1800-2009(draft8)</option>
  252. <option value="tcl">TCL/iTCL</option>
  253. <option value="teraterm">Tera Term Macro</option>
  254. <option value="thinbasic">thinBasic</option>
  255. <option value="tsql">T-SQL</option>
  256. <option value="typoscript">TypoScript</option>
  257. <option value="unicon">Unicon</option>
  258. <option value="uscript">UnrealScript</option>
  259. <option value="upc">UPC</option>
  260. <option value="urbi">Urbi</option>
  261. <option value="vala">Vala</option>
  262. <option value="vb">Visual Basic</option>
  263. <option value="vbnet">VB.NET</option>
  264. <option value="vedit">Vedit macro language</option>
  265. <option value="verilog">Verilog</option>
  266. <option value="vhdl">VHDL</option>
  267. <option value="vim">Vim scripting</option>
  268. <option value="visualfoxpro">Visual FoxPro</option>
  269. <option value="visualprolog">Visual Prolog</option>
  270. <option value="whitespace">Whitespace</option>
  271. <option value="whois">Whois response (RPSL format)</option>
  272. <option value="winbatch">WinBatch</option>
  273. <option value="xbasic">XBasic</option>
  274. <option value="xorg_conf">xorg.conf</option>
  275. <option value="xpp">Axapta/Dynamics Ax X++</option>
  276. <option value="yaml">YAML</option>
  277. <option value="z80">ZiLOG Z80 Assembler</option>
  278. <option value="zxbasic">ZXBasic</option>
  279. </select>                       </div>                                                         
  280.                 </div>                                                 
  281.                
  282.                 <div class="item">
  283.                         <label for="paste">Your paste                           <span class="instruction">Paste your paste here</span>
  284.                 <span class="instruction"><a href="#" id="enable_codemirror" data-lang-enablesynhl="Enable realtime syntax highlighting" data-lang-disablesynhl="Disable realtime syntax highlighting"></a></span>
  285.                         </label>
  286.                        
  287.                         <textarea id="code" name="code" cols="40" rows="20" tabindex="4"></textarea>
  288.                 </div>                                                                                                                                                                                                                 
  289.                
  290.                 <div class="item_group">
  291.                         <div class="item">
  292.                                 <label for="snipurl">Create Shorturl                                    <span class="instruction">Create a shorter url that redirects to your paste?</span>
  293.                                 </label>
  294.                                 <div class="text_beside">
  295.                                         <input type="checkbox" name="snipurl" value="1" id="snipurl" tabindex="5"  />                           </div>
  296.                         </div>
  297.                
  298.                         <div class="item">
  299.                                 <label for="private">Private                                    <span class="instruction">Private paste aren't shown in recent listings.</span>
  300.                                 </label>
  301.                                 <div class="text_beside">
  302.                                         <input type="checkbox" name="private" value="1" id="private" tabindex="6"  />                           </div>
  303.                         </div>
  304.                
  305.                         <div class="item">
  306.                                 <label for="expire">Delete After                                        <span class="instruction">When should we delete your paste?</span>
  307.                                 </label>
  308.                                 <select name="expire" id="expire" class="select" tabindex="7">
  309. <option value="0" selected="selected">Keep Forever</option>
  310. <option value="30">30 Minutes</option>
  311. <option value="60">1 Hour</option>
  312. <option value="360">5 Hours</option>
  313. <option value="720">12 Hours</option>
  314. <option value="1440">1 Day</option>
  315. <option value="10080">1 Week</option>
  316. <option value="40320">4 Weeks</option>
  317. </select>                       </div>
  318.                 </div>
  319.                
  320.  
  321.                 <div class="item_group">
  322.                         <div class="item item_captcha">
  323.                                 <label for="captcha">Spam protection                                    <span class="instruction">Type in the letters</span>
  324.                                 </label>
  325. <script type="text/javascript" src="http://www.google.com/recaptcha/api/challenge?k=6LdXB-oSAAAAAMCOd6S8uQq5zpIzD6-LjM5miNW2"></script>
  326.  
  327.         <noscript>
  328.                 <iframe src="http://www.google.com/recaptcha/api/noscript?k=6LdXB-oSAAAAAMCOd6S8uQq5zpIzD6-LjM5miNW2" height="300" width="500" frameborder="0"></iframe><br/>
  329.                 <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
  330.                 <input type="hidden" name="recaptcha_response_field" value="manual_challenge"/>
  331.         </noscript>                     </div>
  332.                 </div>
  333.  
  334. <input type="text" name="email" value="" class="email"  /><input type="text" name="url" value="" class="url"  />
  335.                 <div><button type="submit" value="submit" name="submit">Create</button></div>
  336.                 <div class="spacer"></div>
  337.         </form>
  338. </div>
  339.  
  340.                                         </div>
  341.                                 </div>
  342.                         <div class="footer">
  343.         Powered by <a href="https://github.com/claudehohl/Stikked">Stikked<!-- version 0.8.6 --></a>
  344. </div>
  345.                         </div>
  346.                 </div> 
  347. <div style="display: none;" id="codemirror_modes">{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}</div><script type="text/javascript" src="http://paste.scratchbook.ch/static/asset/138408720467a3c4c7d6c75aebe8be6344ed54485e.js" charset="UTF-8"></script>
  348.         </body>
  349. </html>
  350.