[résolu]tuto stylewitcher alsacréation fait mais ça ne ma

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Je crains que la page ne soit complètement remodelée par l'hébergeur free et l'insertion imposée de scripts de pubs.
En effet, le fichier php d'origine est tout à fait correct avec un seul doctype, un seul <head> etc...
La solution ne serait-elle pas de prendre un hébergement chez un discounteur (OVH, 1&1, etc...) certes payant, mais avec une adresse personnelle de type www.toutiwebe.fr, qui n'impose pas de scripts et dont le coût reste modeste pour une activité commerciale (donc .com, d'ailleurs :) )

Pour 40 à 50 euros par an, l'adresse est incluse avec php, base de donnée mysql, etc...
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
electrophil
Lézard vert
Messages : 108
Inscription : 26 févr. 2008, 19:16

Message par electrophil »

Bonjour,

J'ai fait un test avec le tutoriel alsacreations que je l'ai collé sur mon espace free.
Cela marche sans aucun problème et sans aucune pub.
Cela dit, je n'ai pas de script gratuit de comptage dedans.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
Remets toujours au lendemain ce que tu pourrais saloper la veille
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

chinon37 a écrit :Je crains que la page ne soit complètement remodelée par l'hébergeur free et l'insertion imposée de scripts de pubs.
En effet, le fichier php d'origine est tout à fait correct avec un seul doctype, un seul <head> etc...
grrrrr en tout cas merci beaucoup car grâce à toi au moins je sais que j'ai apparemment bien suivit le tutoriel ! :wink:
chinon37 a écrit :La solution ne serait-elle pas de prendre un hébergement chez un discounteur (OVH, 1&1, etc...) certes payant, mais avec une adresse personnelle de type www.toutiwebe.fr, qui n'impose pas de scripts et dont le coût reste modeste pour une activité commerciale (donc .com, d'ailleurs :) )
Pour 40 à 50 euros par an, l'adresse est incluse avec php, base de donnée mysql, etc...
j'ai pas de sous :oops: c'est donc trop cher pour moi le temps qu'on finisse les travaux dans cet appart du moins... (enfin si après on ne rénove pas une maison :roll: )
mais merci de m'avoir aidé d'avoir vérifié mes codes car je devenais chèvre moi ! :lol: :wink:

electrophil a écrit :Bonjour,
J'ai fait un test avec le tutoriel alsacreations que je l'ai collé sur mon espace free.
Cela marche sans aucun problème et sans aucune pub.
Cela dit, je n'ai pas de script gratuit de comptage dedans.
Comment ça se fait que moi j'ai des pubs sans les voir ?
et " script gratuit de comptage dedans" c'est weborama ou mon compteur de site ?
merci d'avance de ton aide ! :wink:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
electrophil
Lézard vert
Messages : 108
Inscription : 26 févr. 2008, 19:16

Message par electrophil »

Bonjour,
Peux-tu nous montrer le code source de ta page essais2.php, pour voir un peu mieux?
Depuis notepad++ par exemple, édition, sélectionner, copier et tu le colles ici.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
Remets toujours au lendemain ce que tu pourrais saloper la veille
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

oui désolée je pensais l'avoir fait :
ma page essai2.php

Code : Tout sélectionner

<?php
require_once 'styles/styleswitcher.inc.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr"><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>essai2.php</title>

<link rel="stylesheet" href="modToutiWeb.css" type="text/css">
<link rel="stylesheet" media="screen, projection" type="text/css" id="css" href="<?php echo $url; ?>" />
</head>
<body style="color: rgb(255, 204, 51); background-color: black;" alink="#ffffcc" link="#00cccc" vlink="#cccc00">
<div class="page">
<div id="entete">texte entete<br>
<ul id="styleswitcher">
		<li><a href="<?php echo $actuel; ?>?style=defaut">General ToutiWeb</a></li>
		<li><a href="<?php echo $actuel; ?>?style=pink">Voir la vie en rose!</a></li>
		<li><a href="<?php echo $actuel; ?>?style=aquaforest">Un peu de fraîcheur...</a></li>
	</ul>

</div>
<div style="" id="menu"><?php include ("menugeneral.inc.php")?><br>
</div>
<div id="emplacementpages">Le site est actuellement en
refonte
totale
pour répondre <br>
à vos nombreuses demandes reçues par mail ...<br>
Merci de votre patience et de votre compréhension .<br>
<br>
...en attendant je vous invite à visiter <br>
<a href="http://www.comboutique.com/shop/homeboutique-21722.html" target="_blank">la ToutiWeboutique</a> <br>
ainsi que <br>
<a href="http://lilotgraph.frenchboard.com/" target="_blank">le
forum l'ilôtgraph' : créateur
d'inspiration ...</a><br>
et le groupe <br>
<a href="http://sabrinapixels.com/pixelgraphiques/" target="_blank">PixelGraphiques
!</a><br>
<br>
La refonte du site recommence ! Patience j'ai mon ordinateur de réparé,
donc tout est une question de temps :<br>
<small style="color: rgb(155, 77, 77);">(ces différents
points seront colorisés dès que j'aurais finis chaque étape)</small><br>
1/ je remets le contenu du site tel qu'il était avant mon plantage pc<br>
<a href="news.php"><span style="font-style: italic;">pour
voir ou j'en suis c'est par ici !</span></a><br>
2/ je rajoute les nouveautés dans chaque section du site<br>
3/ je vous mets de nouveaux utilitaires<br>
4/ je vous propose de changer le design du site ToutiWeb à volonté !<br>
5/ je refais le design de la ToutiWeboutique en rapport avec le nouveau
site<br>
6/ je vous propose une nouveauté surprise sur le site ...<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>
<div style="text-align: center;" id="pied"><a href="http://toutiWeb.free.fr" target="_blank">Site
créé et géré par
ToutiWeb</a><br><br><!-- Start of Domino Counter Code -->
<script type="text/javascript">var dominocounter_a = "aalou";</script>
<script type="text/javascript" src="http://www.dominocounter.net/webcounter.js"></script>
<!-- End of Domino Counter Code --><br>
<br>
<!--DEBUT WEBOSCOPE FREE - Weborama -->
<script type="text/javascript">
WEBO_ZONE=1;
WEBO_PAGE=1;
webogold_ok=0;</script>
<script type="text/javascript" src="http://script.weborama.fr/gold.js"></script>
<script type="text/javascript">
if(webogold_ok==1){webogold_zpi(WEBO_ZONE,WEBO_PAGE,286842);}</script>
<noscript><A
HREF="http://www.weboscope.com">Weboscope</A> mesure
d'audience, statistiques, ROI<BR>
<A HREF="http://www.weborama.fr">Classement des meilleurs
sites</A> et positionnement </noscript>
<!--FIN WEBOSCOPE FREE - Weborama --><br>
<br>
<a title="Document made with KompoZer" href="http://kompozer.net/"><img alt="Document made with KompoZer" src="http://kompozer.sourceforge.net/images/kompozer_80x15.png" border="0"></a><br>
</div>
</div>
</body></html>
et au cas ou mon stylewitcher.inc.php

Code : Tout sélectionner

<?php
function construire_url($dossier)
{
	return 'http://toutiweb.free.fr/styles/' . htmlspecialchars($dossier) . '/styles.css';
}

$dossiers = array(
	'defaut',
	'pink',
	'aquaforest'
);

$actuel = htmlspecialchars($_SERVER['PHP_SELF']);
$new_style = (isset($_GET['style'])) ? $_GET['style'] : '';
$cookie_style = (isset($_COOKIE['style'])) ? $_COOKIE['style'] : '';

if(in_array($new_style, $dossiers, true))
{
	setcookie('style', $new_style, time() + (365 * 24 * 3600), '/');
	$url = construire_url($new_style);
}

else if(in_array($cookie_style, $dossiers, true))
{
	$url = construire_url($cookie_style);
}

else
{
	$url = construire_url($dossiers[0]);
}
?>
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
electrophil
Lézard vert
Messages : 108
Inscription : 26 févr. 2008, 19:16

Message par electrophil »

Salut,

Puisque c'est une page d'essai, tu peux commencer par enlever tous les scripts qui font des stats sur cette page.
Tu peux aussi corriger toutes les erreurs de syntaxe avec le / final puisque tu es en html et non en xhtml.
Tu transferts la nouvelle page d'essais avec un nom différent, histoire de voir la différence, et on devrait y voir plus clair, je pense.
Cela dit, ton:

Code : Tout sélectionner

<?php include ("menugeneral.inc.php")?>
Ne correspondrait pas à :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr"><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title></title>

<style type="text/css">
.cadeaux {
  border: 1px dashed #ffcc33;
  width: 150px;
  color: #00cccc;
  font-size: small;
  text-decoration: blink;
  height: 180px;
}
.ToutiWeboutique {
  border-style: dotted ridge;
  border-color: #b60000;
  border-width: 1px;
  width: 150px;
  font-size: small;
  text-align: center;
  color: #ffcc33;
  height: 165px;
}

</style></head>
<body style="color: rgb(255, 204, 51); background-color: black;" alink="#b10000" link="#00cccc" vlink="#ffcc33">
<a href="index.php">Accueil</a><br>

<a href="utiledeToutiWeb.php">Ut ' île</a><br>
La
scrap ' oeufs riz<br>
<a href="indexpixelmania.php">La pixel ' mania</a><br>
<a href="tutoriels.php">Tutoriels</a><br><a href="menuToutiWebises.php">
ToutiWebises</a><br>
<a href="realisationsdetoutiweb.php" target="_blank">Nos
réalisations</a><br>
<a href="coupdecoeurToutiWeb.php">Nos
coups de
coeurs</a><br>
<a href="sitesadecouvrir/sitesadecouvrir.php">Les sites
à (re)découvrir</a><br>
<a href="aidedeToutiWeb.php">Participez
!</a><br>

<a href="http://www.i-services.net/membres/livredor/livredor.php?uid=131311&sid=76078" target="_blank">Livre d'or</a><br>
<a href="news.php">News</a><br>
<a href="bannieresToutiWeb/bannieresToutiWeb.php">Nos
bannières</a><br><a href="latoutiweboutique.php">La ToutiWeboutique</a><br><a href="OffreToutiWeboutique.php">L'offre du moment</a><br>
<a href="ToutiWebsurlenet.php" target="_blank">Le
net en parle...</a><br>
<a href="credits.php">Crédits</a><br>
<br>
<div class="cadeaux">&nbsp; &nbsp;
&nbsp;Cadeaux pour vous !<br>

<a href="cadeauxdeToutiweb/cadeau1.zip"><img style="border: 0px solid ; width: 145px; height: 145px;" alt="" src="cadeauxdeToutiweb/cadeau1.gif"></a><br>
</div><br>
<div class="ToutiWeboutique">Dernier né de la boutique !<br><a href="http://www.comboutique.com/toutiweboutique"><img style="border: 0px solid ; width: 148px; height: 148px;" alt="" src="presse/visueltshirt.jpg"></a><br></div>
</body></html>
Bon, je suis très loin d'être un expert en la matière, mais je vois mal free (ou un autre fournisseur d'accès) rajouter ce code dans ta page.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
Remets toujours au lendemain ce que tu pourrais saloper la veille
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

electrophil a écrit :Salut,
Puisque c'est une page d'essai, tu peux commencer par enlever tous les scripts qui font des stats sur cette page.
Je suis franchement désolée j'ai encore mal du m'exprimer mais je demandais quels sont ces scripts ? si c'est bien weborama et mon compteur de visites ...
electrophil a écrit :Tu peux aussi corriger toutes les erreurs de syntaxe avec le / final puisque tu es en html et non en xhtml.
là franchement j'ai eu beau regarder des tutos ... je n'ai pas pigé la différence mais je vais tenter le coup :lol:
electrophil a écrit :Tu transferts la nouvelle page d'essais avec un nom différent, histoire de voir la différence, et on devrait y voir plus clair, je pense.
ok je l'appellerais essai3.php
electrophil a écrit :Cela dit, ton:

Code : Tout sélectionner

<?php include ("menugeneral.inc.php")?>
Ne correspondrait pas à :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="fr"><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title></title>

<style type="text/css">
.cadeaux {
  border: 1px dashed #ffcc33;
  width: 150px;
  color: #00cccc;
  font-size: small;
  text-decoration: blink;
  height: 180px;
}
.ToutiWeboutique {
  border-style: dotted ridge;
  border-color: #b60000;
  border-width: 1px;
  width: 150px;
  font-size: small;
  text-align: center;
  color: #ffcc33;
  height: 165px;
}

</style></head>
<body style="color: rgb(255, 204, 51); background-color: black;" alink="#b10000" link="#00cccc" vlink="#ffcc33">
<a href="index.php">Accueil</a><br>

<a href="utiledeToutiWeb.php">Ut ' île</a><br>
La
scrap ' oeufs riz<br>
<a href="indexpixelmania.php">La pixel ' mania</a><br>
<a href="tutoriels.php">Tutoriels</a><br><a href="menuToutiWebises.php">
ToutiWebises</a><br>
<a href="realisationsdetoutiweb.php" target="_blank">Nos
réalisations</a><br>
<a href="coupdecoeurToutiWeb.php">Nos
coups de
coeurs</a><br>
<a href="sitesadecouvrir/sitesadecouvrir.php">Les sites
à (re)découvrir</a><br>
<a href="aidedeToutiWeb.php">Participez
!</a><br>

<a href="http://www.i-services.net/membres/livredor/livredor.php?uid=131311&sid=76078" target="_blank">Livre d'or</a><br>
<a href="news.php">News</a><br>
<a href="bannieresToutiWeb/bannieresToutiWeb.php">Nos
bannières</a><br><a href="latoutiweboutique.php">La ToutiWeboutique</a><br><a href="OffreToutiWeboutique.php">L'offre du moment</a><br>
<a href="ToutiWebsurlenet.php" target="_blank">Le
net en parle...</a><br>
<a href="credits.php">Crédits</a><br>
<br>
<div class="cadeaux">&nbsp; &nbsp;
&nbsp;Cadeaux pour vous !<br>

<a href="cadeauxdeToutiweb/cadeau1.zip"><img style="border: 0px solid ; width: 145px; height: 145px;" alt="" src="cadeauxdeToutiweb/cadeau1.gif"></a><br>
</div><br>
<div class="ToutiWeboutique">Dernier né de la boutique !<br><a href="http://www.comboutique.com/toutiweboutique"><img style="border: 0px solid ; width: 148px; height: 148px;" alt="" src="presse/visueltshirt.jpg"></a><br></div>
</body></html>
Bon, je suis très loin d'être un expert en la matière, mais je vois mal free (ou un autre fournisseur d'accès) rajouter ce code dans ta page.
si de mémoire :roll: c'est mon menu en .php et ça il est hors de question que je le change :lol: ça m'a valu un post de plus de 125 messages et même si je m'y suis fait des amis du net :P j'en ai bavé et eux aussi pour m'aider à le faire alors je le laisse tel quel je préfèrerais laisser mon site sans cette option... :roll: même si j'en rêve !

en tout cas merci à toi de poursuivre l'aventure apprentissage ToutiWeb :lol:



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
electrophil
Lézard vert
Messages : 108
Inscription : 26 févr. 2008, 19:16

Message par electrophil »

Salut,

je ne dis pas de virer ton menu mais de le corriger.
Puisque tu as déjà un head dans ta page, il n'est pas possible d'en déclarer un second via un include php.
Bon courage pour la suite.
Remets toujours au lendemain ce que tu pourrais saloper la veille
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

bonjour !
voici l'essai3.php en ligne:
http://toutiweb.free.fr/essai3.php

j'ai enlevé je pense tous les /en fin de code
enfin j'espère

et j'ai enlevé je pense tous les stats bidules : compteurs weborama ...

sinon j'ai commencé à modifié mon menu.inc.php
mais le problème c'est que j'ai du css dedans alors je fais comment pour mettre mon css si j'enlève le head ?
MERCI d'avance

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

euh désolée je n'ai pas trouvé la réponse à ma dernière question seule donc je la repose car du coup je ne peux pas appliquer les conseils de electrophil

sinon j'ai commencé à modifié mon menu.inc.php
mais le problème c'est que j'ai du css dedans alors je fais comment pour mettre mon css si j'enlève le head ?
MERCI d'avance


MErci d'avance !

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Il faut revenir aux bases:
- le html pour le contenu
- le css pour l'habillage

Donc, le css que tu as dans le fichier menu.inc.php, tu le retires et tu le mets soit dans la feuille de style générale, soit dans une feuille de style menu.css
Dans le 2eme cas, il faudra bien penser à mettre dans le head de la page (le seul qui doit être présent) un truc du genre:

Code : Tout sélectionner

<link rel="stylesheet" href="style/menu.css" type="text/css">
en plus du lien vers ta feuille de style principale.

Dans ton menu.inc.php, il ne doit rester que le texte et les balises html.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

merci chinon37 !
je l'ai fais :wink: enfin je crois avoir tout fait (on sait jamais :roll: )
mais ça change rien hihihi
bon allez je relis tout ça je repotasse ... on verra bien !
merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

après des mois d'effort franchement je désespérait ...
mais j'y suis arrivée grâce à un autre tutoriel fichtrement plus simple et excellent pour les looseurs comme moi hihihi :lol:
http://giminik.developpez.com/articles/ ... -switcher/
voilà franchement c'est pas encore parfait mais c'est tellement géantissime !
même moi j'y suis donc arrivée !
super non ?!
merci à vous tous pour votre aide .

edit :
par contre comme je n'étais pas connecté lors de la création du post je n'arrive pas à mettre [RESOLU] [bah, il faut bien que les modos fassent quelque chose!! :D ]
désolée pour ce désagrément... :oops:


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Message par Gagea »

Salut Toutiweb,
Bravo ! tu as bien fait de persévérer en changeant de tuto.
Bonne continuation. :D

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1) Gecko/20090624 Firefox/3.5
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

Merci gagea !
là pour le moment j'essaie de comprendre pourquoi avec le style aquaforest ... "un peu de fraîcheur"
je ne peux précisé les liens ... on ne les vois pas assez dommage...

enfin je savoure quand même le fait d'avoir réussie cet exploit pour moi :lol:

à bientôt pour d'autres aventures d'une petite webmaster ! :wink:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11
Répondre

Qui est en ligne ?

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