Bonjour
Je viens de créer une CSS pour l'impression des articles de mon site.
J'obtiens bien le format défini par cette CSS lorsque je clique sur
"Imprimer", mais je voudrais pouvoir proposer aux lecteurs un lien du
type "Version impression" affichant l'étape intermédiaire, c'est-à-dire
la page au format impression.
Vers quoi mon lien doit-il pointer pour mettre cela en place ?
Merci
Stéven
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies, on ne pourra pas changer de skin (vrai ? faux ?)
faux, il suffit d'utiliser un switcher ne reposant pas sur les cookies, par exemple une session, elle meme ne reposant pas sur des cookies ;) ou bien en propageant l'info de skin a travers les pages (ce qui revient a utiliser une session reposant sur un transid, et donc transparent au niveau du code)
OK ok, il existe une ressource quelque part pour que je m'entraîne un peu ?... Passque là j'ai bien peur de pas voir exactement comment m'y prendre niveau code, eh eh eh ;)
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies,
on ne pourra pas changer de skin (vrai ? faux ?)
faux, il suffit d'utiliser un switcher ne reposant pas sur les cookies,
par exemple une session, elle meme ne reposant pas sur des cookies ;) ou
bien en propageant l'info de skin a travers les pages (ce qui revient a
utiliser une session reposant sur un transid, et donc transparent au
niveau du code)
OK ok, il existe une ressource quelque part pour que je m'entraîne un
peu ?... Passque là j'ai bien peur de pas voir exactement comment m'y
prendre niveau code, eh eh eh ;)
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies, on ne pourra pas changer de skin (vrai ? faux ?)
faux, il suffit d'utiliser un switcher ne reposant pas sur les cookies, par exemple une session, elle meme ne reposant pas sur des cookies ;) ou bien en propageant l'info de skin a travers les pages (ce qui revient a utiliser une session reposant sur un transid, et donc transparent au niveau du code)
OK ok, il existe une ressource quelque part pour que je m'entraîne un peu ?... Passque là j'ai bien peur de pas voir exactement comment m'y prendre niveau code, eh eh eh ;)
Steph. k.
Stéven a écrit : [...]
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies, on ne pourra pas changer de skin (vrai ? faux ?)
Faux ! Il pourra changer de style mais devra le faire à chaque page.
Si j'ai bien compris ton problème le cookie n'a pas d'importance dans ton cas parce qu'en fait il ne sert qu'à transmettre de page en page la FDS choisie par le visiteur. Si tu veux juste que ton visiteur puisse voir un apperçu avant impression il vaudrait peut-être mieux ne pas utiliser de cookie du tout.
-- Steph. K. http://www.acces-pour-tous.net L'évangélisme c'est comme l'amour, à un moment si on veut aller plus loin, il faut aller plus près.
Stéven a écrit :
[...]
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies,
on ne pourra pas changer de skin (vrai ? faux ?)
Faux ! Il pourra changer de style mais devra le faire à chaque page.
Si j'ai bien compris ton problème le cookie n'a pas d'importance dans
ton cas parce qu'en fait il ne sert qu'à transmettre de page en page la
FDS choisie par le visiteur.
Si tu veux juste que ton visiteur puisse voir un apperçu avant
impression il vaudrait peut-être mieux ne pas utiliser de cookie du tout.
--
Steph. K.
http://www.acces-pour-tous.net
L'évangélisme c'est comme l'amour,
à un moment si on veut aller plus loin,
il faut aller plus près.
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies, on ne pourra pas changer de skin (vrai ? faux ?)
Faux ! Il pourra changer de style mais devra le faire à chaque page.
Si j'ai bien compris ton problème le cookie n'a pas d'importance dans ton cas parce qu'en fait il ne sert qu'à transmettre de page en page la FDS choisie par le visiteur. Si tu veux juste que ton visiteur puisse voir un apperçu avant impression il vaudrait peut-être mieux ne pas utiliser de cookie du tout.
-- Steph. K. http://www.acces-pour-tous.net L'évangélisme c'est comme l'amour, à un moment si on veut aller plus loin, il faut aller plus près.
Thibaut Allender
on 12/05/2004 15:22, Stéven wrote :
OK ok, il existe une ressource quelque part pour que je m'entraîne un peu ?... Passque là j'ai bien peur de pas voir exactement comment m'y prendre niveau code, eh eh eh ;)
<?php $_SESSION['skin'] = ($_GET['s']) ? $_GET['s'] : $_SESSION['skin']; // on recupere la valeur de s pour l'assigner a la session ad hoc, si pas de s, valeur par defaut deja assignee avant; ?>
dans les autres pages, on utilise alors <link rel="stylesheet" href="<?php echo $_SESSION['skin']; ?>.css" type="text/css" /> sans oublier d'avoir donné une valeur par defaut a $_SESSION['skin'] pour toujours avec une css valide, meme si on a pas encore choisi de skin alternative
si le serveur est bien configuré, cookies ou pas, la session va fonctionner
OK ok, il existe une ressource quelque part pour que je m'entraîne un
peu ?... Passque là j'ai bien peur de pas voir exactement comment m'y
prendre niveau code, eh eh eh ;)
<?php
$_SESSION['skin'] = ($_GET['s']) ? $_GET['s'] : $_SESSION['skin']; // on
recupere la valeur de s pour l'assigner a la session ad hoc, si pas de
s, valeur par defaut deja assignee avant;
?>
dans les autres pages, on utilise alors <link rel="stylesheet"
href="<?php echo $_SESSION['skin']; ?>.css" type="text/css" />
sans oublier d'avoir donné une valeur par defaut a $_SESSION['skin']
pour toujours avec une css valide, meme si on a pas encore choisi de
skin alternative
si le serveur est bien configuré, cookies ou pas, la session va fonctionner
OK ok, il existe une ressource quelque part pour que je m'entraîne un peu ?... Passque là j'ai bien peur de pas voir exactement comment m'y prendre niveau code, eh eh eh ;)
<?php $_SESSION['skin'] = ($_GET['s']) ? $_GET['s'] : $_SESSION['skin']; // on recupere la valeur de s pour l'assigner a la session ad hoc, si pas de s, valeur par defaut deja assignee avant; ?>
dans les autres pages, on utilise alors <link rel="stylesheet" href="<?php echo $_SESSION['skin']; ?>.css" type="text/css" /> sans oublier d'avoir donné une valeur par defaut a $_SESSION['skin'] pour toujours avec une css valide, meme si on a pas encore choisi de skin alternative
si le serveur est bien configuré, cookies ou pas, la session va fonctionner
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies, on ne pourra pas changer de skin (vrai ? faux ?)
Faux ! Il pourra changer de style mais devra le faire à chaque page.
^^^^ Faux ! Quid d'une variable GET passée systématiquement pour chaque lien un truc du style style=1 ? C'est ce que j'utilise pour des authentifications sans cookie et sans session automatique PHP. Il faut "juste" faire une fonction php pour construire la ligne de commande et propager systématiquement les variables utiles pour *chaque* lien.
@+ fb
Steph. k. a écrit :
Stéven a écrit :
[...]
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies,
on ne pourra pas changer de skin (vrai ? faux ?)
Faux ! Il pourra changer de style mais devra le faire à chaque page.
^^^^ Faux ! Quid d'une variable GET passée systématiquement pour
chaque lien un truc du style style=1 ? C'est ce que j'utilise pour des
authentifications sans cookie et sans session automatique PHP. Il faut
"juste" faire une fonction php pour construire la ligne de commande et
propager systématiquement les variables utiles pour *chaque* lien.
- au niveau du switcher PHP, si l'utilisateur a désactivé les cookies, on ne pourra pas changer de skin (vrai ? faux ?)
Faux ! Il pourra changer de style mais devra le faire à chaque page.
^^^^ Faux ! Quid d'une variable GET passée systématiquement pour chaque lien un truc du style style=1 ? C'est ce que j'utilise pour des authentifications sans cookie et sans session automatique PHP. Il faut "juste" faire une fonction php pour construire la ligne de commande et propager systématiquement les variables utiles pour *chaque* lien.