home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 November / Chip_2003-11_cd1.bin / chplus / dvdcopy / add.php next >
PHP Script  |  2003-08-08  |  3KB  |  78 lines

  1. <?php
  2. require("./globals.inc");
  3. $jmeno = htmlspecialchars($jmeno);
  4. $email = htmlspecialchars($email);
  5. $jmeno = "<span class=\"jmeno\">JmΘno: " . $jmeno . "</span><br>";
  6. $email = "<span class=\"odkaz\">E-mail: <a href=\"mailto:" . $email . "\">" . $email . "</a></span><br>";
  7. $cas = "<span class=\"cas\">" . Date("j. " . "m. " . "Y,  " . "H:i:s") . "</span><br>";
  8. $zprava = substr($zprava, 0, $max_delka_zpravy);
  9. $zprava = trim($zprava);
  10. $zprava = htmlspecialchars($zprava);
  11. $zprava = str_replace("\n"," <br> ", $zprava);
  12. $zprava = ereg_replace("[\n\t\r]"," ", $zprava);
  13. $znak = $deleni_slov;
  14. $slovo = split("[[:blank:]]+", $zprava);
  15. for($y = 0; $y < count($slovo); $y++)
  16. {
  17.     $slovo[$y] = trim($slovo[$y]);
  18.     if (strlen($slovo[$y]) <= $znak)
  19.     {
  20.         if (eregi("^(www\..+\..{2,3})$", $slovo[$y]))
  21.         {
  22.             $odkaz = eregi_replace("^(www\..+\..{2,3})$", "<a href=\"http://\\1\">\\1</a> ", $slovo[$y]);
  23.         } elseif (eregi("^(http://.+\..{2,3})$", $slovo[$y]))
  24.         {
  25.             $odkaz = eregi_replace("^(http://.+\..{2,3})$", "<a href=\"\\1\">\\1</a> ", $slovo[$y]);
  26.         } else
  27.         {
  28.             $odkaz = $slovo[$y] . " ";
  29.         }
  30.         $celek .= $odkaz;
  31.     } else
  32.     {
  33.         $delit = ceil(strlen($slovo[$y]) / $znak);
  34.         for($z = 0; $z < $delit; $z++)
  35.         {
  36.             $cast = Substr($slovo[$y], $z * $znak, $znak);
  37.             $celek .= $cast . " ";
  38.         }
  39.     }
  40. }
  41. $zprava=$celek;
  42. $zprava = str_replace("<b>", "<b>", $zprava);
  43. $zprava = str_replace("</b>", "</b>", $zprava);
  44. $zprava = str_replace("<i>", "<i>", $zprava);
  45. $zprava = str_replace("</i>", "</i>", $zprava);
  46. $zprava = str_replace("<u>", "<u>", $zprava);
  47. $zprava = str_replace("</u>", "</u>", $zprava);
  48. $zprava = "<span class=\"textkniha\"><br>" . $zprava . "</span><br><hr><br>\n";
  49. $write = stripslashes($jmeno . $email . $cas . $zprava);
  50. $data = file($logbook);
  51. for ($i = 0; $i < $pocet_zprav - 1; $i++)
  52. {
  53.     $write .= $data[$i];
  54. }
  55. $fp = fopen($logbook, "w");    
  56. fwrite ($fp, $write);
  57. fclose ($fp);
  58. ?>
  59. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  60.          "http://www.w3.org/TR/html4/loose.dtd">
  61. <html>
  62. <head>
  63. <title>Pridani vzkazu</title>
  64. <meta http-equiv="refresh" content="1; url=./forum.php">
  65. <meta name="robots" content="noindex, follow">
  66. <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-8859-2">
  67. </head>
  68. <body>
  69. <script type="text/javascript">
  70. <!--
  71.     if (navigator.userAgent.indexOf('Opera')>-1) window.location='forum.php';
  72.     else window.location.replace('forum.php');
  73. // -->
  74. </script>
  75. </body>
  76. </html>
  77.  
  78.