View Single Post
  #993  
Old 09-28-2013, 12:39 PM
Zoul Zoul is offline
 
Join Date: Nov 2012
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello Lynne

Thank you for your help

Yes I am the letter information
here is an almost finished page (redirect problem)
http://www.gfx-art.fr/forum/connect.php

This tutorial works very well in the directory '. / Forum' my server
but as soon as it exits the VB environment
ex: 'index.php' or '. / dotclear' or '. / gfx'
is not the case

the idea was to find a solution to a tutorial to succeed bind all those pages and even in a different folder than the vBulletin Installation

thank you

Hello tbworld

I totally understand the reasoning and voila a new open discution:
https://vborg.vbsupport.ru/showthread.php?p=2448567 # post2448567

Thank you very much for the future help

--------------- Added [DATE]1380403355[/DATE] at [TIME]1380403355[/TIME] ---------------

Sorry Double post but I spent the night above without success.

On this page (created thanks to a tutorial.)

http://www.gfx-art.fr/forum/connect.php

template:
HTML Code:
{vb:stylevar htmldoctype}
<html xmlns="http://www.w3.org/1999/xhtml"<vb:if condition="$vboptions['enablefacebookconnect']"> xmlns:fb="http://www.facebook.com/2008/fbml"</vb:if> dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
	{vb:raw headinclude}
	<vb:if condition="$show['search_noindex']"><meta name="robots" content="noindex,follow" /></vb:if>

	<title>{vb:raw pagetitle}</title>
		
	<script type="text/javascript" src="clientscript/vbulletin_md5.js?v={vb:raw vboptions.simpleversion}"></script>
	
	{vb:raw headinsert}
{vb:raw headinclude_bottom}



</head>
<body>
    
    {vb:raw header}
    
    {vb:raw navbar}
    
   <vb:if condition="$show['guest']">  

<div class="standard_error">
    <form class="block vbform"  method="post" action="login.php?do=login" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, {vb:raw show.nopasswordempty})">
        <h2 class="blockhead">{vb:rawphrase vbulletin_message}</h2>

        <input type="hidden" name="do" value="login" />
        <input type="hidden" name="url" value="{vb:raw scriptpath}" />
        <input type="hidden" name="vb_login_md5password" />
        <input type="hidden" name="vb_login_md5password_utf" />
        {vb:raw postvars}
        <input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
        <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
        <div class="blockbody formcontrols">
            
            <h3 class="blocksubhead">Bienvenue, merci de bien vouloir vous connectez</h3>
            <div class="blockrow restore">{vb:raw errormessage}</div>
            <vb:if condition="$show['register_message']">
            <p class="blockrow">{vb:rawphrase admin_required_register, {vb:raw session.sessionurl}}</p>
            </vb:if>
            
            <h3 class="blocksubhead">{vb:rawphrase log_in}</h3>        
            <div class="blockrow">
                <label for="vb_login_username">{vb:rawphrase username}:</label>
                <input type="text" class="primary textbox" id="vb_login_username" name="vb_login_username" accesskey="u" tabindex="1" />
            </div>
            <div class="blockrow">            
                <label for="vb_login_password">{vb:rawphrase password}:</label>
                <input type="password" class="primary textbox" id="vb_login_password" name="vb_login_password" tabindex="1" />
            </div>
            <div class="blockrow singlecheck">
                <label for="cb_cookieuser"><input type="checkbox" name="cookieuser" id="cb_cookieuser" value="1" tabindex="1" /> {vb:rawphrase remember_me}</label>
            </div>
            
        </div>
        <div class="blockfoot actionbuttons">
            <div class="group">
                <input type="submit" class="button" value="{vb:rawphrase log_in}" accesskey="s" tabindex="1" />
                <input type="reset" class="button" value="{vb:rawphrase reset_fields}" accesskey="r" tabindex="1" />
            </div>
        </div>
    </form>
</div>

<vb:if condition="!$show['enableforumjump']">{vb:raw forumjump}</vb:if>
<vb:else />

</vb:if>
{vb:raw footer}
</body>
</html>
PHP file:
Code:
<?php

// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### DEFINE IMPORTANT CONSTANTS #######################

define('THIS_SCRIPT', 'Connect');
define('CSRF_PROTECTION', true);  
// change this depending on your filename


// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();

// get special data templates from the datastore
$specialtemplates = array();

// pre-cache templates used by all actions
$globaltemplates = array('Connect',
);

// pre-cache templates used by specific actions
$actiontemplates = array();

// ######################### REQUIRE BACK-END ############################
// if your page is outside of your normal vb forums directory, you should change directories by uncommenting the next line
// chdir ('/path/to/your/forums');
require_once('./global.php');

// #######################################################################
// ######################## START MAIN SCRIPT ############################
// #######################################################################

$navbits = construct_navbits(array('' => 'Connect Page'));
$navbar = render_navbar_template($navbits);

// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'GFX-Art Connexion';

// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######

$templater = vB_Template::create('Connect');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', $pagetitle);
print_output($templater->render());

?>
I have a problem redirection after being connected
it is redirected to the same page
the idea is that when you connect (the person is logged) per page, it is automatically redirected to
http://www.gfx-art.fr/forum/index.php

I have not managed to achieve despite all my tests and research on google.

Someone would have an idea of ​​idiot do this?

thank you
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01238 seconds
  • Memory Usage 1,817KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)bbcode_html
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete