Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak to zrobić ?, prosze o pomoc
Axel
post 16.01.2005, 21:14:07
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 8.01.2005
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


nie mogłem napisać 2 posta z rzędu, wiec otworzylem nowy temat, nie będe wklejał kodu logowania dam linka
link

chodzi mi oto jak zapisać w bazie tego usera jaki jest teraz zalogowany ?, w moim przypadku to valid_user, czyli chciałbym żeby automatycznie jak dodam np. newsa to żeby wpisał sie do bazy danych nick jaki jest zalogowany (jaki tego newsa dodaje), wkleje może kod jakim zapisuje to do bazy, niestety niedziała sad.gif

  1. <?php
  2. include(&#092;"connect.php\");
  3.  
  4.  
  5.  
  6. if (isset($_POST['button_submit']))
  7. {
  8. if ($_POST[&#092;"txt_title\"]==\"\") die(\"ERROR\");
  9. if ($_POST[&#092;"txt_txt\"]==\"\") die(\"ERROR\");
  10. include(&#092;"connect.php\");
  11. $link=mysql_connect($mysqlhost,$mysqluser,$mysqlpassword);
  12. mysql_select_db($mysqldb, $link);
  13.  if($userid && $password) 
  14. { 
  15. $link=mysql_connect($mysqlhost, $mysqluser, $mysqlpassword);
  16. mysql_select_db($mysqldb, $link);
  17. $query = &#092;"select * from uzyt where name='$userid' and pass='$password'\"; 
  18. $result2 = mysql_query($query); 
  19. if(mysql_num_rows($result2) > 0) 
  20. { 
  21. $valid_user = $userid; 
  22. session_register(&#092;"valid_user\"); 
  23. } 
  24. } 
  25.  
  26.  
  27. $sql_query=sprintf(&#092;"INSERT INTO news_tabela (date,title,text,who) VALUES('%s-%s-%s %s:%s:00','%s','%s','valid_user')\",$_POST[\"year\"],$_POST[\"month\"],$_POST[\"day\"],$_POST[\"hours\"],$_POST[\"min\"],$_POST[\"txt_title\"],$_POST[\"txt_txt\"],$_POST[\"valid_user\"]);
  28. //echo $sql_query;
  29. //exit;
  30. mysql_query($sql_query,$link) or die(mysql_error());
  31. }
  32. ?>

wie ktoś jak to poprawić ? dodam że formularz mam na innej stronie (inny plik) ktory wlaśnie prowadzi do tego.
Go to the top of the page
+Quote Post
sf
post 16.01.2005, 22:11:36
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


heh, po pierwsze użyj sesji jakie są zalecane w manualu... potem dodasz to co chcesz poprzez $_SESSION['zalogowanyuser'] no i tyle.


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 21:31