Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Templates > phplib et phpBB
phplib et phpBB Forum d'entraide sur les moteurs de templates phplib et phpBB. Avant de poster -> FAQ gabarits phpBB2, Cours phpBB2 et Sources phpBB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/03/2011, 19h55   #1
Invité de passage
 
Inscription : juin 2009
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 16
Points : 0
Points : 0
Par défaut fichier php et tpl

Bonjour

Voila j'ai un soucis pas enorme, mais sa me tracasse. Voila j'ai reussi a faire mon fichier d'enregistrement de compte. Donc il y a la fonction avec activation par mail, par l'admin ou par l'user.

Donc le membre s'inscrit et s'il y a pas d'activation il redirigé sur une page lui disant qu'il peux utiliser son compte ou alors les autres option.

Donc si je veux faire simple avec un fichier.php je peux avoir plusieur tpl, ce que je ne veux pas.

par exemple s'il y a pas de confirmation par mail c'est une partie du template et si c'est confirmation par mail une autre partie, bien sur il ne faut pas que les partie non utilisé ou demandé du template s'affiche. j'espere m'etre fait comprendre

Comment faire pour utiliser 1 seul tpl pour chaque option. je vous fais voir mon php (c'est celui de mon site que je veux faire passer par template)
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
//********************************************************//
//  Mega-Tracker-Vidéo v2                                 //
//	This file was last updated: 02/11/2011 by HellsAngels //
//                                                        //	
//	http://mega-tracker-video.net-community.de            //
//                                                        //
//********************************************************//
# get the language
 
require('header.php');
loadLanguage('lang-signup');
 
if (!mkglobal("type"))
	die();
 
if ($type =="noconf"){//email conf is disabled?
	print("".$lang_signup['Signup_noconf']."");
 
	die();
	//welcome pm is not sent yet with this option
}
 
if ($type == "signup" && mkglobal("email")) {
 
		if (!$site_config["ACONFIRM"]) {
			print("".$lang_signup['Signup_aconfirm']." (" . htmlspecialchars($email) . "). ".$lang_signup['Signup_aconfirm']." <br/ >");
		} else {
			print("".$lang_signup['Signup_aconfirm2']." (" . htmlspecialchars($email) . "). ".$lang_signup['Signup_aconfirm3']." <br/ >");
		}
 
}
elseif ($type == "confirmed") {
 
	print("".$lang_signup['Signup_confirmed']."\n");
 
}
 
elseif ($type == "confirm") {
	if (isset($CURUSER)) {
		print("".$lang_signup['Signup_confirmed2']."\n");
		print("".$lang_signup['Signup_confirmed3']."\n");
 
	}
	else {
		print("".$lang_signup['Signup_confirmed2']."");
 
	}
        //send welcome pm
    if ($site["welcompmon"])
    {
       $added = sqlesc(get_date_time());
       $welcompmmsg = sqlesc($site["welcompmmsg"]);
        mysql_query("INSERT INTO messages (sender, receiver, added, msg, poster, subject) VALUES(0, $id, $added, $welcompmmsg, 0, 'Bienvenue')");
    }//end welcome pm
}
else
	die();
 
require('footer.php');
?>
McGyver59280 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2011, 16h27   #2
Invité de passage
 
Inscription : juin 2009
Messages : 16
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 16
Points : 0
Points : 0
J'ai trouvé j'etais passé a coté ce sont les <!-- BEGIN
McGyver59280 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h16.


 
 
 
 
Partenaires

Hébergement Web