Page 1 sur 2
extension de pages et php
Publié : 17 oct. 2007, 21:13
par galad
Bonsoir à tous,
quand on insère un code en php dans une page html, cette page doit être enregistrée en page.php si j'ai bien compris.
Kaze, serait-il possible dans les versions futures de Kpz de faire un enregistrement automatique de la page en .php ou avec "voulez enregistrer cette page en format .php?" par exemple ?
Merci.
Publié : 18 oct. 2007, 23:29
par galad
Bon ... ben maintenant j'ai un post pour moi toute seule alors je vais pouvoir dire tout ce que je veux
Grace à Mongo Bob, Ymai, Do It et Kaze, j'ai réussi à inclure le menu gauche en php de
ce site fait entièrement avec Kpz
Je vous remercie
Pendant la création des pages en php, j'ai eu des pages de la forme ".accueil.html.php" dans mon gestionnaire de site. Elles ont disparu ensuite ...
Une petite chose me gêne, c'est de ne pas pouvoir visualiser le menu dans Kpz, j'ai juste le rectangle jaune (on peut l'appeler balise ?) PHP, pareil dans l'aperçu.
Mais je suis très contente d'y être arrivé

Publié : 19 oct. 2007, 09:41
par chinon37
galad a écrit :Bon ... ben maintenant j'ai un post pour moi toute seule alors je vais pouvoir dire tout ce que je veux
Attention, les modos veillent
Grace à Mongo Bob, Ymai, Do It et Kaze, j'ai réussi à inclure le menu gauche en php de
ce site fait entièrement avec Kpz
Je vous remercie
Pendant la création des pages en php, j'ai eu des pages de la forme ".accueil.html.php" dans mon gestionnaire de site. Elles ont disparu ensuite ...
C'est normal: c'est un fichier provisoire le temps que tu travailles dessus. Il disparaît à la fermeture
Une petite chose me gêne, c'est de ne pas pouvoir visualiser le menu dans Kpz, j'ai juste le rectangle jaune (on peut l'appeler balise ?) PHP, pareil dans l'aperçu.
Cela vient du principe même du php qui travaille côté serveur. Avec les usines à gaz comme Dremweaver, c'est la même chose: ce sont les limites du wysiwyg!
Pour ta question du 1er post, il faudrait voir s'il est possible d'avoir
ce choix
Publié : 21 oct. 2007, 15:09
par galad
Bonjour,
j'ai encore un petit soucis avec le php
Quand je visionne le code source de mes pages sur le serveur je ne vois pas le code php
mais directement le menu.
Je me demande si c'est normal

Publié : 21 oct. 2007, 15:32
par odin
galad a écrit :
Quand je visionne le code source de mes pages sur le serveur je ne vois pas le code php
mais directement le menu.
Je me demande si c'est normal

Quand tu regardes le code source des pages sur le serveur....ce dernier te renvoies le code html généré par le serveur php.
C'est tout à fait normal.
Pour bien voir en local tes pages php , une possibilité Easy PHP...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.8) Gecko/20071008 Firefox/2.0.0.8
Publié : 21 oct. 2007, 18:17
par chinon37
Pssittt, Galad,
T'aurais pas un souci avec ton css?
Publié : 21 oct. 2007, 19:22
par galad
odin a écrit :Quand tu regardes le code source des pages sur le serveur....ce dernier te renvoies le code html généré par le serveur php.
C'est ce que j'ai pensé après ... mais maintenant je suis rassurée, j'ai cru que j'avais fait une erreur.
Merci Odin
chinon37 a écrit :Pssittt, Galad,
T'aurais pas un souci avec ton css?
Vouiiiiiiii, j'ai vu ça aussi

Je vais rectifier !!!
Chinon, pas taper
D'un autre côté, j'étais un peu hors sujet avec le php
Publié : 21 oct. 2007, 21:34
par chinon37
ça tombe bien, ch'uis non violent

Publié : 16 nov. 2007, 20:48
par galad
Bonsoir.
Je continue dans le php ...
J'ai fait une page avec mot de passe en m'inspirant largement du site du zéro. Dans ce modèle, on place 2 pages dans le code, une qui apparait avec la demande de mot de passe, l'autre qui apparait quand le mot de passe est bon.
J'ai 2 problèmes :
- Kpz me supprime la 2e page comme si c'était une erreur.
- je n'arrive pas à mettre un code qui s'affiche en masqué quand on le tape. J'ai vu que dans KPZ il y avait une option avec "mot de passe" dans le champs de formulaire, mais je ne sais pas si cela va masquer le texte comme je voudrais.
Merci d'avance.
Publié : 16 nov. 2007, 23:33
par Ymai
Galad
Merci de poster le code.
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8
Publié : 16 nov. 2007, 23:54
par galad
oui, excusez moi Ymai
Code : Tout sélectionner
<?php
if (isset($_POST['mot_de_passe']))
{
$mot_de_passe = $_POST['mot_de_passe'];
}
else
{
$mot_de_passe = ""; $mot_de_passe vide
}
if ($mot_de_passe == "jenedonneraipasmonmotdepasse :wink: ") {
?>
<!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>revues</title><link
rel="STYLESHEET" href="stylegitfr.css" type="text/css" /> <meta
http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head>
<body style="color: rgb(0, 0, 0); background-color: rgb(204, 204, 255);"
alink="#009900" link="#000099" vlink="#990099"><div id="conteneur"><div
id="haut"><?php include("gitfrmenuh.htm"); ?></div><div id="gauche"><?php include("gitfrmenug.htm"); ?></div><div
id="texte"><br /><h1>Les revues du GIT</h1><h2>Flash info</h2><span
style="font-weight: bold;"></span>(à
télécharger en
format .doc)<br /><a style="font-weight: bold;"
href="fichiers/flashinfnat28.doc" target="_blank">n°28</a> 3<sup>e</sup>
trimestre 2007<br /><a target="_blank" style="font-weight: bold;"
href="fichiers/flashinfnat27.doc">n°27</a> 2<sup>e</sup>
trimestre
2007<br /><a style="font-weight: bold;"
href="fichiers/flashinfnat26.doc">n°26</a> 1<sup>er</sup>
trimestre
2007<br /><a href="fichiers/flashinfnat25.doc" target="_blank"><span
style="font-weight: bold;">n°25</span></a>
4<sup>e</sup> trimestre 2006<br /><a target="_blank"
href="fichiers/flashinfnat24.doc"><span style="font-weight: bold;">n°24</span></a>
3<sup>e</sup>
trimestre 2006<br /><a target="_blank" href="fichiers/flasinfnat23.doc"><span
style="font-weight: bold;">n°23</span></a> 2<sup>e</sup>
trimestre 2006<br /><a target="_blank" href="fichiers/flasinfnat22.doc"><span
style="font-weight: bold;">n°22</span></a> 1<sup>er</sup>
trimestre
2006<br /><br /><br /><h2>Journal du GIT</h2>(à
télécharger en format .pdf)<br /><br /><span style="font-weight: bold;">n°60</span>
- <a href="fichiers/%E9ditoGIT60.pdf" target="_blank">édito</a>
- <a href="fichiers/journal%20GIT60.pdf" target="_blank">journal</a></div></div><?php }
else
{
?></body></html>
Dans la version donnée dans le site du zéro, je devrai avoir le libellé de la page qui demande le mot de passe commençant par
Code : Tout sélectionner
<!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>revues</title><link
rel="STYLESHEET" href="stylegitfr.css" type="text/css" /> <meta
http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head>
et là, je n'ai plus rien ...
Publié : 17 nov. 2007, 15:12
par Ymai
Bonjour
Je dirais:
Code : Tout sélectionner
<?php
if (isset($_POST['mot_de_passe']))
$mot_de_passe = $_POST['mot_de_passe'];
else $mot_de_passe = ""; //mot_de_passe vide
/* ou encore
$mot_de_passe = (isset($_POST['mot_de_passe'])?$_POST['mot_de_passe']:'');
*/
if ($mot_de_passe == "mdp")
{
?>
<!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>revues</title><link
rel="STYLESHEET" href="stylegitfr.css" type="text/css" /> <meta
http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head>
<body style="color: rgb(0, 0, 0); background-color: rgb(204, 204, 255);"
alink="#009900" link="#000099" vlink="#990099"><div id="conteneur"><div
id="haut"><?php include("gitfrmenuh.htm"); ?></div><div id="gauche"><?php include("gitfrmenug.htm"); ?></div><div
id="texte"><br /><h1>Les revues du GIT</h1><h2>Flash info</h2><span
style="font-weight: bold;"></span>(à
télécharger en
format .doc)<br /><a style="font-weight: bold;"
href="fichiers/flashinfnat28.doc" target="_blank">n°28</a> 3<sup>e</sup>
trimestre 2007<br /><a target="_blank" style="font-weight: bold;"
href="fichiers/flashinfnat27.doc">n°27</a> 2<sup>e</sup>
trimestre
2007<br /><a style="font-weight: bold;"
href="fichiers/flashinfnat26.doc">n°26</a> 1<sup>er</sup>
trimestre
2007<br /><a href="fichiers/flashinfnat25.doc" target="_blank"><span
style="font-weight: bold;">n°25</span></a>
4<sup>e</sup> trimestre 2006<br /><a target="_blank"
href="fichiers/flashinfnat24.doc"><span style="font-weight: bold;">n°24</span></a>
3<sup>e</sup>
trimestre 2006<br /><a target="_blank" href="fichiers/flasinfnat23.doc"><span
style="font-weight: bold;">n°23</span></a> 2<sup>e</sup>
trimestre 2006<br /><a target="_blank" href="fichiers/flasinfnat22.doc"><span
style="font-weight: bold;">n°22</span></a> 1<sup>er</sup>
trimestre
2006<br /><br /><br /><h2>Journal du GIT</h2>(à
télécharger en format .pdf)<br /><br /><span style="font-weight: bold;">n°60</span>
- <a href="fichiers/%E9ditoGIT60.pdf" target="_blank">édito</a>
- <a href="fichiers/journal%20GIT60.pdf" target="_blank">journal</a></div></div>
<?php
}
else
{
}
?></body></html>
Il me semble qu'il manquait la dernière accolade.
Et tout en haut,
devrait s'écrire
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8
Publié : 17 nov. 2007, 20:10
par galad
Merci Ymai, pourtant j'ai fais un copier coller
... un lutin a du venir la nuit bidouiller mon code

et ça explique peut-être pourquoi les essais que je fais me donnent une page invalide
Mais bon, ça devient du chinois pour moi

... Ces erreurs de code n'expliquent pas pourquoi ma 2e page a disparu.
Et comment avoir un mot de page qui s'écrive avec des points ou autre ...
Publié : 17 nov. 2007, 20:54
par Ymai
galad a écrit :... un lutin a du venir la nuit bidouiller mon code
Quand le mystère est trop grand, on s'agenouille...
galad a écrit :
Mais bon, ça devient du chinois pour moi

... Ces erreurs de code n'expliquent pas pourquoi ma 2e page a disparu.
Une deuxième page?
Et comment avoir un mot de page qui s'écrive avec des points ou autre ...
Pour le mot de passe non lisible, on peut faire:
C'est-à-dire
> Insertion > Formulaire > Champ de formulaire >
Type de champ: "Mot de passe"
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8
Publié : 17 nov. 2007, 23:21
par galad
merci de t'occuper de mon cas (désespéré)
normalement la page qui s'affiche et qui demande le mot de passe est après le code précédent, mais là je n'ai plus rien.