Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php&MySql] Mambo i PhpBB by Przemo
Forum PHP.pl > Forum > Gotowe rozwiązania
DannyM
Chcalem zintegrowac Mambo z PhpBB i znalazlem w sieci szczatkowe informacje na ten temat. Widze, ze wiekszosc ludzi ma z tym problem.

Chodzi o rejestracje w Mambo tak aby dodano tez usera do bazy Phpbb.
Dodalem w pliku rejestracyjnym M
  1. <?php
  2. //phpBB&CMS INTEGRACJA
  3. $passwordmonica = md5($pwd);
  4. $regdate = strtotime ("now");
  5. $sql = "insert into phpbb_users (username, user_password, user_email, user_regdate) values ('".$username."', '". $passwordmonica."', '".$email."', '". $regdate."')";
  6.  $database->setQuery( $sql );
  7.  if (!$database->query()) {
  8. die("SQL error" . $database->stderr(true));
  9.  }
  10. // KONIEC INTEGRACJI
  11. ?>


Do M dodaje usera bez problemu a do PBB dodaje ale z user_id = 0.
Wynikiem tego jest to, ze oczywiscie nie doda sie drugi raz usera bo nie pozwoli stworzyc kolejnego 0.
Czy to jest problem bazy, ze nie ma ustawionego auto numerowania ?
wipo
Czy nie ustawiono numerowania to sam musisz zobaczyć w bazie.
Kiedyś coś takiego zintegrowałem i działało więc da się napewno.
Jeżeli masz ustawione numerowanie rekordów przez auto_increment to możesz zmienić sposób wpisu rekordu do bazy
  1. <?php
  2. $sql = "insert into phpbb_users (user_id, username, user_password, user_email, user_regdate) values (null,'".$username."', '". $passwordmonica."', '".$email."', '". $regdate."')";
  3. ?>
DannyM
Dzieki bardzo pomoglo "auto_increment" biggrin.gif
Balas
Radze przesiasc sie na Joomle (nowsza wersja Mambo), w pakiecie JoomlaPE jest chyba od razu zintegrowane phpbb2 winksmiley.jpg
DannyM
Joomla na ta chwile mnie nie zadawala winksmiley.jpg
Mam pelno swoich rozwiazan wiec wole "Mateczke" Mambo biggrin.gif
Balas
http://www.joomlahacks.com/component/optio...c,select/id,51/
nie wiem czy pojdzie z mambo bo nie testowalem, ale mozesz zobaczyc winksmiley.jpg Chyba ze wolisz meczyc sie sam w pisanie smile.gif
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-2024 Invision Power Services, Inc.