begin process at 2012 05 27 18:03:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Tutoriaux

 > PLUSIEUR DESIGNS

PLUSIEUR DESIGNS


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Tutoriaux Niveau :Initié Date de création :13/09/2002 Date de mise à jour :13/09/2002 02:32:36 Vu :3 348

Auteur : SmallToad

Ecrire un message privé
Site perso
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

C'est un script qui explique et démontre des fonctions pour avoir plusieurs designs. Ce n'est qu'une partie de code en fait.

Source

  • //Le system pour choisir le design:
  • <?
  • print ("<a href="index.php3?design=0">Design par defaut</a><br><a href="index.php3?design=1">Design 1</a><br><a href="index.php3?design=2">Design 2</a><br><a href="index.php3?design=3">Design 3</a><br>");
  • ?>
  • //Le system pour quand on en a choisi un
  • <?
  • If(design=="0" || design=="1" || design=="2" || design=="3"){
  • $expire = 365*24*3600;
  • setcookie("ledesign", design,time()+$expire);
  • }
  • //Et finalement le system qui vérifi sur chaque page kel design on veut
  • <?
  • If($LEDESIGN=="1"){
  • ...
  • }
  • If($LEDESIGN=="2"){
  • ...
  • }
  • If($LEDESIGN=="3"){
  • ...
  • }
  • Else{
  • ...
  • }
  • ?>
//Le system pour choisir le design:
<?
print ("<a href="index.php3?design=0">Design par defaut</a><br><a href="index.php3?design=1">Design 1</a><br><a href="index.php3?design=2">Design 2</a><br><a href="index.php3?design=3">Design 3</a><br>");
?>

//Le system pour quand on en a choisi un
<?
If(design=="0" || design=="1" || design=="2" || design=="3"){
$expire = 365*24*3600;
setcookie("ledesign", design,time()+$expire);
}

//Et finalement le system qui vérifi sur chaque page kel design on veut
<?
If($LEDESIGN=="1"){
...
}
If($LEDESIGN=="2"){
...
}
If($LEDESIGN=="3"){
...
}
Else{
...
}
?>

 Conclusion

Bon ben c'est tout. J'espère que vous allez être capable de le faire. Par contre, il faut quand même les bases pour faire ceci. Ce qui explique qu'il est de niveau 2.


 Sources du même auteur

MAILING LIST AVEC MYSQL
TUTORIAL D'IMAGE #2: LA CRÉATION D'IMAGE AVEC IMAGECREATE
TUTORIAL D'IMAGE #1: AFFICHEZ DES IMAGES À 50%, 25%, 10%, ET...
LA LECTURE ET ÉCRITURE DE FICHIER (FOPEN)
LA NOUVELLE FACON D'UTILISER DES VALEURS DANS LES FORMULAIRE...

 Sources de la même categorie

Source avec une capture INTÉGRER À UNE BASE DE DONNÉES DES COORDONNÉES GÉOGRAPHIQUES... par slhuilli
Source avec Zip DÉCOMPOSER UN CODE PHP AVEC LA FONCTION INCLUDE par Julien39
CRÉATION D'UN SCRIPT D'AUTHENTIFICATION par phpAnonyme
Source avec Zip Source avec une capture N/X API: GOOGLE MAPS DEPUIS PHP VALID W3C par GillesWebmaster
PHP EXTRAIRE DES MAILS D'UN GROS FICHIER LOCAL OU DISTANT par cosmoswarezone1

Commentaires et avis

Commentaire de choubix le 16/09/2002 12:14:43

très bien mais qua faire si ton client n'accpete ps les cookies?

de plus ca te force à mettre à jour ta page autant de fois que tu as d'interface là non?

Commentaire de SmallToad le 19/09/2002 01:25:41

Tu peux créé un base mysql avec ton design et aussi une base mysql avec les ip et les designs qui a choisi le dernier coup. Ça s'élabor beaucoup.

Commentaire de choubix le 19/09/2002 17:16:54

les ip étant dynamique ca va être problématique.

moi la question que je me pose c'est: comment faire pour avoir l'interface qui change et ne pas avoir a faire autant de fois le contenu qu'il y a d'interfaces... (sans avoir a passer le contenu dans ma base mysql)

enfin ton idée est aps mauvaise qd même

Commentaire de krissssss le 15/04/2004 04:40:23

En faisant des images avec des noms comme ça :

theme1_menu_gauche
theme1_entete
theme1_coins_sg
theme1_coins_sd
theme1_coins_ig
theme1_coins_id
...
theme2_menu_gauche
theme2_entete
theme2_coins_sg
...

Et dans la page :

&lt;?php echo "&lt;img src=\"theme".$theme."_menu_gauche" ?&gt;

OU

En utilisant les feuilles de style !!!

Div.menu {text-color:blue;font-size:6;background-color:red
               }
Dans une feuille de style "Theme1.css"

puis faire une autre que l'on appel "Theme2.css"
etc..

&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"&gt;
&lt;HTML&gt;
  &lt;HEAD&gt;
  &lt;TITLE&gt;La page personnelle de Bach&lt;/TITLE&gt;
&lt;?php echo "&lt;LINK rel=\"stylesheet\" href=\"theme".$theme.".css\" type="text/css"&gt;
  &lt;/HEAD&gt;
...

Noubliez pas que l'on peut aussi utiliser les ID pour affecter 1 élément précis : #nom

css : http://www.yoyodesign.org/doc/w3c/css2/syndata.html

Voilà, amusez-vous bien

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales