RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]




Publier un nouveau sujet Répondre au sujet  [ 14 messages ]  Aller à la page 1, 2  Suivant
Auteur Message
 Sujet du message: PHP Mot de passe
MessagePublié: 02 Sep 2009, 14:47 
Bourgeois (Nv 3)

Inscrit le: 20 Mai 2008, 00:00
Messages: 247
Points d'aide: 0/60

Créations :

Voir ses créations

Salut,
Je voulais savoir comment garder le même header, menu et footer sur toutes les pages de manière à ce que si je change quelque chose, la modification soit sur toutes les pages.
Je ne voudrais pas quand même modifier sur chaque page web les éléments nouveaux.

Si quelqu'un pouvait m'aider, merci d'avance.

_________________
Image
Des projets en tout genre sur Magicien Production !
Venez voir


Dernière édition par Flo Jess le 03 Oct 2009, 17:42, édité 2 fois au total.

Haut
 Profil  
 
 Sujet du message: Re: HTML/CSS Mise en page
MessagePublié: 02 Sep 2009, 19:31 
Garde
Garde
Avatar de l’utilisateur

Inscrit le: 26 Sep 2006, 00:00
Messages: 1973
Points d'aide: Illimité

Créations :

Voir ses créations

En général, on fait ça en PHP avec des include. Si tu fais du html pur, il y a toujours les frames, mais tout ce que j'y connais c'est que c'est très déconseillé.

_________________
Image
Image


Haut
 Profil  
 
 Sujet du message: Re: HTML/CSS Mise en page
MessagePublié: 04 Sep 2009, 22:49 
Bourgeois (Nv 3)

Inscrit le: 20 Mai 2008, 00:00
Messages: 247
Points d'aide: 0/60

Créations :

Voir ses créations

Merci de cette information.
Existe-t-il un raccourci en HTLM qui permet d'envoyer chercher un code sur un autre fichier ?
Par exemple, je mets le code de mon menu sur un bloc-note, et la page web va cherche le code du bloc-note pour afficher le menu.

_________________
Image
Des projets en tout genre sur Magicien Production !
Venez voir


Haut
 Profil  
 
 Sujet du message: Re: HTML/CSS Mise en page
MessagePublié: 04 Sep 2009, 23:40 
Garde
Garde
Avatar de l’utilisateur

Inscrit le: 26 Sep 2006, 00:00
Messages: 1973
Points d'aide: Illimité

Créations :

Voir ses créations

Pas à ma connaissance, malheureusement. Donc faudra faire en copiant collant ou passer à PHP^^
Au pire tu peux passer en php juste pour ca :
Code: Tout sélectionner
<?php include "tapage.php" ; ?>

Ca suffit à mettre le code à cet endroit (la page en question n'a pas a contenir de balises comme <head> ou <body>, c'est vraiment comme si tu collais son contenu à l'endroit des balises). Toutes les pages doivent bien sur avoir l'extension php, et tu n'as rien à changer de ton code html.

_________________
Image
Image


Haut
 Profil  
 
 Sujet du message: Re: HTML/CSS Mise en page
MessagePublié: 05 Sep 2009, 12:21 
Bourgeois (Nv 3)

Inscrit le: 20 Mai 2008, 00:00
Messages: 247
Points d'aide: 0/60

Créations :

Voir ses créations

OK, merci beaucoup pour ton aide !

_________________
Image
Des projets en tout genre sur Magicien Production !
Venez voir


Haut
 Profil  
 
 Sujet du message: Re: PHP Mot de passe
MessagePublié: 03 Oct 2009, 17:43 
Bourgeois (Nv 3)

Inscrit le: 20 Mai 2008, 00:00
Messages: 247
Points d'aide: 0/60

Créations :

Voir ses créations

Bonjour, j'aurai à nouveau besoin d'aide.

J'ai fait un système de mot de passe en PHP. S'il est mauvais, on revient sur la page où l'on est, sinon, ça affiche une page cachée. Où met-on le lien des pages dans le code ? Merci d'avance.

_________________
Image
Des projets en tout genre sur Magicien Production !
Venez voir


Haut
 Profil  
 
 Sujet du message: Re: PHP Mot de passe
MessagePublié: 03 Oct 2009, 22:16 
Seigneur (Nv 3)
Avatar de l’utilisateur

Inscrit le: 09 Jan 2007, 01:00
Messages: 453
Localisation: Suisse
Niveau RPG Maker: Connaisseur
Logiciel(s) préféré(s): Chromium, Photofilte, RPG Maker
Point(s) Fort(s): Aucun
Sexe: Masculin
Points d'aide: 4/60

Créations :

Voir ses créations

Si je ne me trompe pas, ça doit être:

Code: Tout sélectionner
<?php
ob_start();

if (code == true) {
header('Location: codevrai.php');
}
else {
header('Location: codefaux.php');
}

ob_end_flush();
?>

_________________
Image


Haut
 Profil  
 
 Sujet du message: Re: PHP Mot de passe
MessagePublié: 04 Oct 2009, 12:14 
Bourgeois (Nv 3)

Inscrit le: 20 Mai 2008, 00:00
Messages: 247
Points d'aide: 0/60

Créations :

Voir ses créations

Vu que je débute, on m'a donné ça, mais je ne sais pas où mettre le lien :

Code: Tout sélectionner
if ($mot_de_passe == "abc") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>Mot de passe</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
</html>
<?php
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"></a>
    <head>
        <title>Page protégée par mot de passe</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
<p>Tapez le mot de passe :</p>
<form action="protection.php" method="post">
<p>
<input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
</p>
</form>
    </body>
</html>
<?php
} // Fin du else
// Fin du code :)
?>

_________________
Image
Des projets en tout genre sur Magicien Production !
Venez voir


Haut
 Profil  
 
 Sujet du message: Re: PHP Mot de passe
MessagePublié: 04 Oct 2009, 14:22 
Seigneur (Nv 3)
Avatar de l’utilisateur

Inscrit le: 09 Jan 2007, 01:00
Messages: 453
Localisation: Suisse
Niveau RPG Maker: Connaisseur
Logiciel(s) préféré(s): Chromium, Photofilte, RPG Maker
Point(s) Fort(s): Aucun
Sexe: Masculin
Points d'aide: 4/60

Créations :

Voir ses créations

Code: Tout sélectionner
<?php
ob_start();

if ($mot_de_passe == "abc") {
header('Location: codevrai.php');
}
else {
header('Location: codefaux.php');
}

ob_end_flush();
?>


Tout simplement. codevrai.php c'est la page caché et codefaux.php c'est la page qui contient le champ pour donner le mot de passe.

En gros, sur la page codefaux.php tu mets le mini formulaire. Dès qu'on envoie le mot de passe, tu renvoies sur la page verification.php (qui contiendra le bout de code que j'ai mis en haut). Et là, verification.php va vérifier si le mot de passe est correct. Si c'est le cas, il te renvoit sur la page codevrai.php, sinon sur la page codefaux.php.

_________________
Image


Haut
 Profil  
 
 Sujet du message: Re: PHP Mot de passe
MessagePublié: 04 Oct 2009, 19:32 
Garde
Garde
Avatar de l’utilisateur

Inscrit le: 26 Sep 2006, 00:00
Messages: 1973
Points d'aide: Illimité

Créations :

Voir ses créations

Je pense que la fonction header() est à éviter. Je ne l'ai d'ailleurs jamais utilisée, mais déjà rencontrée, et c'est un peu barbare comme technique nan ?

Flo Jess, le code que tu as mis est, pour moi, plus approprié. Par contre tu n'as pas à mettre de 'lien'. En fait, ce fichier PHP contient les deux "pages", celle à afficher si le code est bon, celle à afficher si ce n'est pas le cas.

A toi de remplir la page dans le "if", qui correspond à celle qui est "cachée". C'est pour ça qu'il ya deja deux fois les balises de base <head>, <body> et <html>.

_________________
Image
Image


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 14 messages ]  Aller à la page 1, 2  Suivant

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728