Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [DIY][MySQL][PHP]Problem z silnikiem do gry via
Forum PHP.pl > Forum > Przedszkole
Lamwe
Zainstalowałem silnik gry przez przeglądarkę. Po zalogowaniu wyskoczyło mi taki komunikat:


Warning: Cannot modify header information - headers already sent by (output started at /home/lamwe/www/login_.php:16) in /home/lamwe/www/func.php on line 18

login_.php wygląda tak:

  1. <?php include "antet.php"; include "func.php";
  2. if (isset($_POST["name"], $_POST["pass"]))
  3. {
  4. $_SESSION["user"]=login($_POST["name"], md5($_POST["pass"]));
  5. $config=config();
  6. if ((!$config[2][1])&&($_SESSION["user"][4]<4))
  7. {
  8. $_SESSION = array();
  9. msg($lang['loginClosed']);
  10. }
  11. else if ($_SESSION["user"][0])
  12. {
  13. if (check_d($_SESSION["user"][0]))
  14. {
  15. echo '<script language="JavaScript">';
  16. echo 'parent.pierwsza.odswiez();';
  17. echo '</SCRIPT>';
  18. $row=update_lastVisit($_SESSION["user"][0]);
  19. msg($lang['welcome'].", ".$_SESSION["user"][1].".</br>".$lang['youHave']." ".$row[0]." ".$lang['newRep']." ".$row[1]." ".$lang['newMsg'].".");
  20.  
  21. }
  22. else header('Location: logout.php');
  23. }
  24. else msg($lang['noUserWrong']);
  25. }
  26. else msg($lang['noInput']);
  27. ?>


func.php

  1. <?php
  2. $db_id = mysql_connect("host", "użytkownik", "hasło")
  3. or die("Could not connect to DB.");
  4. mysql_select_db("nazwa_bazy", $db_id)
  5. or die("Database not found.");
  6. //time difference; gets for how much the mysql server time is ahead, compared to the http server time;
  7. $query="SELECT timediff(now(), '".date("Y-m-d H:i:s")."')";
  8. $result=mysql_query($query, $db_id);
  9. $tdif=mysql_fetch_row($result); $tdif=explode(":", $tdif[0]);
  10. if ($tdif[0][0]=="-") {$tdif[0]=abs($tdif[0]); $tdif[3]="-";}
  11. else $tdif[3]="+"; $tdif=" ".$tdif[3]." interval ".$tdif[0]." hour ".$tdif[3]." interval ".$tdif[1]." minute ".$tdif[3]." interval ".$tdif[2]." second";
  12.  
  13. if (isset($_SESSION["user"][0])) {$faction=faction($_SESSION["user"][10]); $imgs=$_SESSION["user"][13]; $fimgs=$faction[2];}
  14. else {$imgs="default/"; $fimgs="1/";}
  15.  
  16. function msg($msg)
  17. {
  18. header("Location: msg.php?msg=".$msg);
  19. }
  20.  
  21. function label($msg)
  22. {
  23. echo "<font face=\"Fixedsys\" color=\"red\">".$msg."</font>";}
  24.  
  25. function gen_stats($dur)
  26. {
  27. global $db_id;
  28.  
  29. $query="SELECT count(*) FROM users";
  30. $result=mysql_query($query, $db_id);
  31. $row[0]=mysql_fetch_row($result);
  32. $query="SELECT count(*) FROM users where hour(timediff(now(), lastVisit))<".$dur;
  33. $result=mysql_query($query, $db_id);
  34. $row[1]=mysql_fetch_row($result);
  35.  
  36. return $row;
  37. }



Nie ma pojęcia o co chodzi bardzo proszę o pomoc. Będę każdemu wdzięczymy.
wookieb
Temat omawiamy tysiące razy. Zamykam bo nie zadałeś sobie nawet trudu poszukania odpowiedzi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.