Witam otóż przerzuciełem stronę internetową na inny serwer i wyświetla mi się biala strona podczas przesyłania formularza.PHP WERSJA 5.5 a gdy używam wersji PHP 5.3 to pojawia mi się błąd:Error occurred: 403 - forbidden
PLIK HTACESS (USER.INI):
output_buffering = 4092
register_globals = 1
error_reporting = E_ALL
KOD STRONY APP_TOPIC.PHP:
  1. <?php
  2. error_reporting(E_ALL | E_STRICT | E_NOTICE);
  3. ini_set('display_errors', '1');
  4. include 'mysql.php';
  5. include 'config.php';
  6. include 'session.php';
  7.  
  8. $mysql = new mysql();
  9. $pathInfo = pathinfo(__FILE__);
  10. $redirection_page=$pathInfo['filename'].'.php';
  11. $session = new session($redirection_page.'?subfor='.$_GET['subfor']);
  12. $session_work = $session->session_start();
  13. $sql='SELECT user_login FROM users WHERE user_id='.$session->session_user;
  14. $gosql = @mysql_query($sql);
  15. $row = @mysql_fetch_assoc($gosql);
  16. if(!(empty($_GET['answer']) || empty(urldecode($_GET['topic'])))){
  17. $sql='INSERT INTO thread(temat,id_topic,author) VALUES("'.urldecode($_GET['topic']).'",'.$_GET['subfor'].',"'.$row['user_login'].'")';
  18. $gosql = @mysql_query($sql);
  19. $sql="SELECT id FROM thread ORDER BY id DESC";
  20. $gosql = @mysql_query($sql);
  21. $id_thread = @mysql_fetch_assoc($gosql);
  22. $sql='INSERT INTO answer(temat,id_thread,author) VALUES("'.$_GET['answer'].'",'.$id_thread['id'].',"'.$row['user_login'].'")';
  23. $gosql = @mysql_query($sql);
  24. }
  25. echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  26. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"><head>
  27. <link rel="Stylesheet" type="text/css" href="styles.css" />
  28. <title>Strona</title>
  29. <meta http-equiv="content-type" content="application/x-www-form-urlencoded ; charset=utf-8">
  30. <script type="text/javascript" src="jquery-1.7.1.js"></script>
  31. <script type="text/javascript" src="app_topic.js"></script>
  32. </head>
  33. <body>
  34. <div id="top"><div id="tp_left">Witam na forum dyskusyjnym '.((!$session_work)?NULL:$row['user_login']);
  35. if(!$session_work){
  36. echo '<div id="form_login">
  37. <form method="POST" action="'.$redirection_page.'">
  38. <div id="obiekt" class="login">
  39. <label for="username">Nazwa użytkownika:</label>
  40. <input type="text" id="username" name="login">
  41. <label for="password">Hasło:</label>
  42. <input type="password" id="password" name="password">
  43. </div>
  44. <div id="button" class="login">
  45. <input type="submit" value="Zaloguj">
  46. </div>
  47. </form></div>';
  48. }
  49. echo '</div>';
  50. echo '<div id="tp_right">';
  51. if($session_work){
  52. echo '<a href="'.$session->redirection_page.'?session_id='.$session->session_id.'"><span class="logout">Wyloguj się</span></a>';
  53. }
  54. echo '</div></div>
  55. <div id="menu">
  56. menu
  57. <br>
  58. <a href="index.php"> <b>strona główna</b></a>
  59. <br>
  60. <a href="index1.php"> <b>bazy danych</b></a>
  61. <br>
  62. <a href="index2.php"> <b>php</b></a>
  63. <br>
  64. <a href="index3.php"> <b>inne</b></a>
  65. <br>
  66. </div>
  67. <div id="cont">';
  68. if((empty($_GET['answer']) || empty(urldecode($_GET['topic'])))){
  69. if(isset($_GET['answer']) || isset(urldecode($_GET['topic']))){
  70. echo 'nie wypełniono wszystkich pól';
  71. };
  72. }else{
  73. Header("HTTP/1.1");
  74. Header("Location:index".$_GET['subfor'].".php");
  75. }
  76. echo '<div id="temat_fora"><span>bazy danych</span></div>';
  77. echo '<form method="GET" id="form_app_topic">
  78. <input type="hidden" name="subfor" value="'.$_GET['subfor'].'">
  79. <div id="info">
  80. <span>temat:</span><input type="text" name="topic" id="topic" >
  81. </div>
  82. <div id="cont_answer"><textarea name="answer" id="answer"></textarea></div>
  83. <div id="app_topic_but"><span>dodaj temat</span></div>';
  84. echo '</form>
  85. </div>
  86. </body>
  87. </html>';
  88. ?>