Mam skrypt, ktory umozliwia logowanie z dowolnej strony, nie jest to ten, ktory przenosi do forum i tam loguje po przez <form>. Ten skrypt był robiony chyba pod jportal a mi wyskakują błędy bo mam inny cms (phpfusion).
przykładowo w skrypcie: $kolor = '#006600';
dla mnie: $kolor = "#006600";
I teraz nie wiem jak mam edytować to, sama zamiana wszystkiego z ' na " nie pomorze. Proszę o pomoc:
config.php:
Kod: Zaznacz cały
<?php
//kilka potrzebnych rzeczy:
define('IN_PHPBB', true);
//sciezka do forum
$phpbb_root_path = './forum/';
//sciezka do strony
$page_path = './';
//ustawmy sesje i dane użytkownika
$userdata = ($user_ip, PAGE_INDEX, $session_length);
init_userprefs($userdata);
if (($userdata['user_active'] == 1) && ($userdata['user_id'] != -1) && $userdata['session_logged_in'] )
{ define('logged_in', True); }
$scfile=explode("/",$_SERVER['PHP_SELF']);
//polaczenie do bazy danych
mysql_connect ("host", "user", "hasło") or
die ("Nie można połaczyć");
mysql_select_db ("nazwabazy") or
die ("Nie można poł±czyc");
//kolorowanie rangi
$kolor = '#808080';
if ($userdata['user_level'] == ADMIN )
{
$kolor = '#FFA34F';
}
if ( $userdata['user_level'] == MOD )
{
$kolor = '#006600';
}
$userdata['username'] = '<b><font color='.$kolor.'>' . $userdata['username'] . '</b></font>';
?>
Kod: Zaznacz cały
<?php
//link pierwszy LOGIN
if( $userdata['session_logged_in'] ) {
//kod ramki
//koniec kod ramki
echo '<br><center><span class=menu><b>Witaj <span class=i>'.$userdata['username'].'</span></b><br>';
echo "<br>";
echo "Postów: ".$userdata['user_posts']."<br>";
echo '<A class=a2 HREF="'.append_sid($phpbb_root_path.'profile.php?mode=editprofile').'">Edytuj profil</A><br>';
//link Prywatne Wiadomoœci
echo '<a class=a2 href="'.append_sid("forum/privmsg.".$phpEx."?folder=inbox") . '" onclick="jump_to_inbox();return false;" target="_new"> PW ['.$userdata['user_new_privmsg'].']</a><br>';
//link wyloguj
echo '<br><a class=a2 href="'.append_sid('forum/login.php?logout=true&redirect='.$redir.'&sid='.$userdata['session_id']).'">Wyloguj</a><br><span>';
} else {
echo '<span align="center"><center><span class=reg><form method="post" action="forum/login.php" STYLE="display: inline" name="login">
<input width="100" height="16" type="text" name="username">
<input width="100" height="16" type="password" name="password">
<input type="hidden" name="redirect" value="../"></span>
<input type=hidden name=login value="login">
<input class="text" type="checkbox" name="autologin"><span class=menu> Zapamiêtaj mnie</span><br>
<input type="submit" value="Zaloguj"><br>
</form>';
echo '<A class=a2 HREF="'.append_sid($phpbb_root_path.'profile.php?mode=register').'">
Zarejestruj siê</A><br>';
echo '<A class=a2 HREF="'.append_sid($phpbb_root_path.'profile.php?mode=sendpassword').'">
Przypomnij has³o</A></span>';
}
?>