• 10-11-2007, 23:03:19
    #1
    Arkadaşlar joomla bir sitem var sorun şu.

    <div id="main"><!-- main container baslangici -->
    <div id="sol_con"><!-- sol_con container baslangici -->
    
    <div id="solmenu"><!-- solmenu baslangici -->
    
    
    <?
    session_start(); ob_start();
    include("xxxx/kenantr.php");
    ?>
    <div id="solalt"><!-- solmenu altı--></div> <!-- alt kısmını bitir -->        
    
    <?php mosLoadModules ( 'left2' ); ?>
    <div id="solalt"><!-- solmenu altı--></div> <!-- alt kısmını bitir -->
    <?
    session_start(); ob_start();
    include("xxxx/kenantr.php");
    ?>
    kısmında belirttiğim kenantr.php foruma üye girişi sağlıyor.Burada şöyle bir sorun çıkıyor solda olması geeken bu login formu kendini sayfa ortasına atıyor.buna ne dersek olması gerken yere sol tarafa yaslar kendini.
  • 11-11-2007, 00:21:10
    #2
    Joomladakı orjinal uye gırış modulu alta kodlarını verdıgım gıbı

    Alıntı
    <?php
    /**
    * @version $Id: mod_login.php 5866 2006-11-28 01:13:26Z friesengeist $
    * @package Joomla
    * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
    * @license GNU General Public License - GNU Project - Free Software Foundation (FSF) GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant
    * to the GNU General Public License, and as distributed it includes or
    * is derivative of works licensed under the GNU General Public License or
    * other free or open source software licenses.
    * See COPYRIGHT.php for copyright notices and details.
    */

    // no direct access
    defined( '_VALID_MOS' ) or die( 'Restricted access' );

    global $mosConfig_frontend_login;

    if ( $mosConfig_frontend_login != NULL && ($mosConfig_frontend_login === 0 || $mosConfig_frontend_login === '0')) {
    return;
    }

    // url of current page that user will be returned to after login
    if ($query_string = mosGetParam( $_SERVER, 'QUERY_STRING', '' )) {
    $return = 'index.php?' . $query_string;
    } else {
    $return = 'index.php';
    }
    // converts & to &amp; for xtml compliance
    $return = str_replace( '&', '&amp;', $return );

    $registration_enabled = $mainframe->getCfg( 'allowUserRegistration' );
    $message_login = $params->def( 'login_message', 0 );
    $message_logout = $params->def( 'logout_message', 0 );
    $login = $params->def( 'login', $return );
    $logout = $params->def( 'logout', $return );
    $name = $params->def( 'name', 1 );
    $greeting = $params->def( 'greeting', 1 );
    $pretext = $params->get( 'pretext' );
    $posttext = $params->get( 'posttext' );

    if ( $my->id ) {
    // Logout output
    // ie HTML when already logged in and trying to logout
    if ( $name ) {
    $name = $my->name;
    } else {
    $name = $my->username;
    }
    ?>
    <form action="<?php echo sefRelToAbs( 'index.php?option=logout' ); ?>" method="post" name="logout">
    <?php
    if ( $greeting ) {
    echo _HI;
    echo $name;
    }
    ?>
    <br />

    <div align="center">
    <input type="submit" name="Submit" class="button" value="<?php echo _BUTTON_LOGOUT; ?>" />
    </div>

    <input type="hidden" name="option" value="logout" />
    <input type="hidden" name="op2" value="logout" />
    <input type="hidden" name="lang" value="<?php echo $mosConfig_lang; ?>" />
    <input type="hidden" name="return" value="<?php echo sefRelToAbs( $logout ); ?>" />
    <input type="hidden" name="message" value="<?php echo $message_logout; ?>" />
    </form>
    <?php
    } else {
    // Login output
    // ie HTML when not logged in and trying to login
    // used for spoof hardening
    $validate = josSpoofValue(1);
    ?>
    <form action="<?php echo sefRelToAbs( 'index.php' ); ?>" method="post" name="login" >
    <?php
    echo $pretext;
    ?>

    <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>
    <td>
    <label for="mod_login_username">
    <?php echo _USERNAME; ?>
    </label>
    <br />
    <input name="username" id="mod_login_username" type="text" class="inputbox" alt="username" size="10" />
    <br />
    <label for="mod_login_password">
    <?php echo _PASSWORD; ?>
    </label>
    <br />
    <input type="password" id="mod_login_password" name="passwd" class="inputbox" size="10" alt="password" />
    <br />
    <input type="checkbox" name="remember" id="mod_login_remember" class="inputbox" value="yes" alt="Remember Me" />
    <label for="mod_login_remember">
    <?php echo _REMEMBER_ME; ?>
    </label>
    <br />
    <input type="submit" name="Submit" class="button" value="<?php echo _BUTTON_LOGIN; ?>" />
    </td>
    </tr>
    <tr>
    <td>
    <a href="<?php echo sefRelToAbs( 'index.php?option=com_registration&amp;task=lostPa ssword' ); ?>">
    <?php echo _LOST_PASSWORD; ?></a>
    </td>
    </tr>
    <?php
    if ( $registration_enabled ) {
    ?>
    <tr>
    <td>
    <?php echo _NO_ACCOUNT; ?>
    <a href="<?php echo sefRelToAbs( 'index.php?option=com_registration&amp;task=regist er' ); ?>">
    <?php echo _CREATE_ACCOUNT; ?></a>
    </td>
    </tr>
    <?php
    }
    ?>
    </table>
    <?php
    echo $posttext;
    ?>

    <input type="hidden" name="option" value="login" />
    <input type="hidden" name="op2" value="login" />
    <input type="hidden" name="lang" value="<?php echo $mosConfig_lang; ?>" />
    <input type="hidden" name="return" value="<?php echo sefRelToAbs( $login ); ?>" />
    <input type="hidden" name="message" value="<?php echo $message_login; ?>" />
    <input type="hidden" name="force_session" value="1" />
    <input type="hidden" name="<?php echo $validate; ?>" value="1" />
    </form>
    <?php
    }
    ?>
    Benim kulandıgım forum için kullandıgım form ise

    Alıntı
    <head>
    <meta http-equiv="Content-Language" content="tr">
    </head>

    <table border="0" width="13%" id="table1">
    <tr>
    <td><title>Kenantr</title>
    </head>

    <body>
    <table class="tborder" cellSpacing="1" cellPadding="6" width="1" align="center" border="0" height="89">
    <tr>
    <td class="panelsurround" align="middle" width="396" height="161" bgcolor="#27282A">
    <div class="panel" style="width: 122px; height: 160px">
    <div align="left">
    <form action="*******/forum/login.php" method="post" target="_blank" style="display: inline" onsubmit="md5hash(vb_login_password,vb_login_md5pa ssword,vb_ login_md5password_utf)">
    <input type="hidden" value="login" name="do">
    <input type="hidden" value="1" name="forceredirect">
    <input type="hidden" value="*****/forum/index.php" name="url">
    <input type="hidden" name="vb_login_md5password">
    <input type="hidden" name="vb_login_md5password_utf">
    <input type="hidden" name="s">

    <legend style="color: #22229C; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif">
    </legend>
    <table cellSpacing="3" cellPadding="0" align="center" border="0" width="107">
    <tr>
    <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <font color="#FFFFFF">Kullanici Adi:</font><br>
    <input class="bginput" accessKey="u" tabIndex="1" size="12" name="vb_login_username"></td>
    </tr>
    <tr>
    <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <font color="#FFFFFF">Sifre:</font><br>
    <input class="bginput" accessKey="p" tabIndex="1" type="password" size="12" value name="vb_login_password"></td>
    </tr>
    <tr>
    <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <p align="justify"><span style="FLOAT: right">
    <a href="*******/forum/login.php?do=lostpw" style="color: #000020; text-decoration: none">
    <font color="#FFFFFF">Sifremi unuttum</font></a></span>
    <label for="cb_cookieuser" style="cursor: default">
    <input id="cb_cookieuser" tabIndex="1" type="checkbox" CHECKED value="1" name="cookieuser"><font color="#FFFFFF">Beni
    Hatirla</font>
    <div align="center">
    <a href="*****/forum/register.php"><b>
    <font color="#FFFFFF">Kayit Ol</font></b><font color="#FFFFFF"> </font>
    </a>
    </div>
    </label> </td>
    </tr>
    <tr>
    <td align="right" style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <input class="button" accessKey="s" tabIndex="1" type="submit" value="Baglan" style="float: right; border: 1px solid #3E5C92; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">
    </td>
    </tr>
    </table>
    </form>
    </div>
    </div></td>
    </tr>
    </table>
    Yapmak istediğim joomla üzerinden vbulletin foruma üye girişi yaptırabilmek.Yardımcı olabilecek birileri vermıdır acaba?
  • 11-11-2007, 12:38:06
    #3
    bir dosyayı include etmek yerine loginform' u entegre etmen daha kolay ve sağlıklı olacaktır
    Jomlada Uygun Bir yere Bu Kodları Siteadi.com kısımlarını değiştirerek ekleyin

    bu haliyle işinize görecektir

    nuke + mybb bu şekilde kullanıyorum ben

    <form action="http://www.siteadi.com/forum/login.php" method="post" target="_blank" style="display: inline" onsubmit="md5hash(vb_login_password,vb_login_md5pa ssword,vb_ login_md5password_utf)">
    <input type="hidden" value="login" name="do">
    <input type="hidden" value="1" name="forceredirect">
    <input type="hidden" value="http://www.siteadi.com/forum/index.php" name="url">
    <input type="hidden" name="vb_login_md5password">
    <input type="hidden" name="vb_login_md5password_utf">
    <input type="hidden" name="s">
    <table cellSpacing="3" cellPadding="0" align="center" border="0" width="107">
    <tr>
    <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <font color="#FFFFFF">Kullanici Adi:</font><br>
    <input class="bginput" accessKey="u" tabIndex="1" size="12" name="vb_login_username"></td>
    </tr>
    <tr>
    <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <font color="#FFFFFF">Sifre:</font><br>
    <input class="bginput" accessKey="p" tabIndex="1" type="password" size="12" value name="vb_login_password"></td>
    </tr>
    <tr>
    <td style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <p align="justify"><span style="FLOAT: right">
    <a href="http://www.siteadi.com/forum/login.php?do=lostpw" style="color: #000020; text-decoration: none">
    <font color="#FFFFFF">Sifremi unuttum</font></a></span>
    <label for="cb_cookieuser" style="cursor: default">
    <input id="cb_cookieuser" tabIndex="1" type="checkbox" CHECKED value="1" name="cookieuser"><font color="#FFFFFF">Beni
    Hatirla</font>
    <div align="center">
    <a href="http://www.siteadi.com/forum/register.php"><b>
    <font color="#FFFFFF">Kayit Ol</font></b><font color="#FFFFFF"> </font>
    </a>
    </div>
    </label> </td>
    </tr>
    <tr>
    <td align="right" style="font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif" width="164">
    <input class="button" accessKey="s" tabIndex="1" type="submit" value="Baglan" style="float: right; border: 1px solid #3E5C92; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">
    </td>
    </tr>
    </table>
    </form>
    Dip not Aradaki tabloyu kaldırabilir yada görsellik kazandırabilirsin