Problème emplacement iframe... [RESOLU]

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

ben oui masi à la ligne 24 il n'y a absolument pas de code ... :shock: :roll: :?:

le voici :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html
lang="fr"><head><meta id="_moz_prolog"
content=""><meta id="_moz_prolog" content=""><meta
id="_moz_prolog" content=""><meta id="_moz_prolog"
content=""><meta id="_moz_prolog" content=""><meta
id="_moz_prolog" content=""><meta id="_moz_prolog"
content=""><meta id="_moz_prolog" content=""><meta
id="_moz_prolog" content=""><meta id="_moz_prolog"
content=""><meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type"><title>index</title><link
rel="stylesheet" href="modelesimania1.css"
type="text/css"></head>
<body style="color: black; background-color: rgb(0, 153, 255);"
alink="white" link="black" vlink="black"><div
id="entete"></div><div id="ligne1"></div><div
id="barre1">&nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;<br>&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;</div><div id="menuhaut"></div><div
id="menugauche"></div><div id="menu"><?php include (".menugeneral.inc.php")?></div><div
id="menudroite"></div><div id="menubas"></div><div
id="emplacementpages"><?php <?php
// si votre site n'est pas à la racine du serveur, vous pouvez avoir besoin de dire OU se trouve la page index.php
$_chemin = '/';

// la page par defaut, si les valeurs fournies sont incorrect :
$page_defaut = 'accueil';

// on recupere la valeur passé dans l'url :
if(isset($_GET["page"]))
$page=$_GET["page"];
else
$page=$page_defaut;

//Enlevons les caractères html
$page=htmlentities($page, ENT_QUOTES);

//Si on a des répertoires que l'on ne veut pas accéder, un les liste ici :
$repProteger=array('include', 'libs', 'admin');
$temp=split('/',$page);
if(in_array($temp[0],$repProteger)){ $page=$page_defaut; }

//Si jamais qq tente de penetre dans le serveur en utilisant des ./ ou :/
if(eregi("(:/)|(./)",$page)){ $page=$page_defaut; }

//Testons si la page demandé existe bien en local
if(file_exists($_SERVER["DOCUMENT_ROOT"].$_chemin.'/'.$page.'.php'))
include($page.'.php');
elseif(file_exists($page_defaut.'.php'))
include($page_defaut.'.php');
else
exit("Erreur : La page par defaut n'existe pas.");
?>
?><br></div><div style="text-align: center;"
id="divers"><a href="http://toutiweb.free.fr"
target="_blank"><small><small>Design
ToutiWeb</small></small></a></div></body></html>
enfin c'est le dernier essayé ... celui qui est actuellement en ligne ...
http://toutiweb.free.fr/simania/index.php
désolée j'avais oubliée la "chanson" :oops: :lol:

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
martin
Varan
Messages : 1074
Inscription : 21 janv. 2004, 16:23

Message par martin »

Bonjour ToutiWeb,

je vois un truc qui peut pas aller ligne 29 dans le code que tu nous files :

Code : Tout sélectionner

id="emplacementpages"><?php <?php
il y a un <?php de trop ;) .

Tu utilises quel éditeur pour faire ton code ?
Il a l'air de générer du code pas franchement pratique à lire ;) .
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

martin a écrit :Bonjour ToutiWeb,

je vois un truc qui peut pas aller ligne 29 dans le code que tu nous files :

Code : Tout sélectionner

id="emplacementpages"><?php <?php
il y a un <?php de trop ;) .

Tu utilises quel éditeur pour faire ton code ?
Il a l'air de générer du code pas franchement pratique à lire ;) .
ça y est je l'ai enlevé : MERCI ! :wink:
par contre ça ne change absolument rien ...
un éditeur de code ?
j'essaie de suivre les tutoriels ... ou je l'écris sur un bloc note ... puis je l'insert dans kompozer ... :?

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Toutiweb, plutôt que le bloc note, utilise plutôt quelque chose comme notepad++. Et pour garder une indentation qui permette une lecture du code propre après passage dans KpZ, installe l'extension Handcoder dans KpZ et couple la avec Tidy:
1- les allers-retours KpZ- éditeur (Notepad++) seront facilités
2- Tu auras toujours une indentation du code correcte

La mise en page à coups de touche espace est particulièrement déconseillée!
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 »

ahhh ce truc là ? !
d'autres sur le forum dans mon long pot ToutiWeb ... me l'avait donné et bien je n'ai jamais réussi à aller jusqu'au bout du téléchargement rien que leur site je le trouve archi compliqué ... et lorsque je pouvais enfin faire l'essai le dossier était vide ...
enfin bref j'ai largement abondonné et là je suis pas près de m'y remettre non plus sérieusement autant je suis prête à apprendre et tou autant je préfère continuer sur ce point comme ça ... de toute manière ce n'est aps ça qui me fera comprendre le php ni les iframes là je bloqque et c'est pas une question de netteté du code ... enfin à mon avis c'est la construction et le comment ça marche qui me manque ... tant pis au pire je lui proposerais autre chose ...

:roll: Merci pour tout ! :wink:

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

calimo a écrit :
ToutiWeb a écrit :mais elle a lu et comme elle débute elle me dit qu'elle ne saura pas gérer ...
Manifestement les iframes non plus, alors tant qu'à faire... :wink:
On a tous un jour été débutant(e) ! :)

Je pense que les deux tutos pourront être utiles : http://www.siteduzero.com/tutoriel-3-13 ... e-web.html puis http://www.siteduzero.com/tutoriel-3-14 ... c-php.html :)

PS : pourquoi ton amie ne vient-elle pas directement en discuter ici ? Soit tu fait à ta convenance, soit elle fait, mais je crois que ce petit jeu « je fais à sa place mais comme elle veut » n'aboutira à rien :roll:

PPS : il existe des tas d'outils pour faire des sites web simplement : wiki, blogs, CMS, etc. Pourquoi ne pas regarder de ce côté-là ?

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
Bonjour ...
J'ai vraiment travaillé dur ... mais j'ai tout lu et ce que je lis de la fonction include en php pour imiter les frames c'est que c'est pour des choses communes à toutes ou plusieurs pages (come mon menu sur ToutiWeb réalisé grâce à ce forum :wink: ) mais voilà si je peux faire ce fichu menu commun à toutes les pages sur son site sur les sims ... :
>>>comment appeller des pages toutes différentes dans la partie droite ?
(donc les liens en .php sont comment lorsqu'il faut leur dire de s'ouvrir à un endroit précis)

Merci d'avance !
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

le tutoriel le plus détaillé et le plus "clair" que j'ai trouvé est celui-ci
http://www.phpdebutant.org/article68.php

oui mais voilà mon design pour ce site sur les sims n'est pas découpé depuis le départ comme ils le décrivent alors quelqu'un peut-il me dire comment faire ce découpage ?
merci d'avance car sans ça je pense que ça sera impossible de faire le site de mon amie :cry:
et petite question puis-je rajouter plus de page à appeller ?
MERCI

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

ToutiWeb a écrit :>>>comment appeller des pages toutes différentes dans la partie droite ?
Le plus simple dans un premier temps est de faire comme tu fais actuellement : 1 page par contenu.
Et simplement dans chaque page php tu appelleras le menu (et les entêtes, et le pied de page) :wink:
ToutiWeb a écrit :mon design pour ce site sur les sims n'est pas découpé depuis le départ comme ils le décrivent
Peux-tu préciser ? Le tutoriel m'a l'air terriblement générique :roll:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

pour le "découpage" je viens de trouver y'a 5 minutes !! :lol:
merci calimo!

par contre comme vous pouvez le voir là :
http://toutiweb.free.fr/Simanialafolied ... page=forum
la page s'ouvre mais dépasse de mon div ... snif c'est affreux car même si je réduis la bannière dès qu'on mets du texte il fait le même dépassement ... y'a-t-il une solution pour ça ? car jai essayé de mettre position du div en absolue , relative ou fixe c'est pareil ... :shock: :?
je ne vais jamais finir de galérer je crois ... enfin je progresse ... :roll: :oops:

et puis les liens du menu ne fonctionne que sous firefox et non sous ie ...pf pfff pfff

Merci d'avance !

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Pour l'instant, essaye déjà de :
  1. apprendre à jouer avec php ;
  2. produire une page valide.
Dans un premier temps, laisse la mise en page de côté, tu auras tout le temps de voir ça plus tard. J'irais même jusqu'à dire : efforce-toi de produire une page sans aucune mise en page plus avancée que des listes (pour le menu) et des titres (h1, h2, etc.) et autres balises sémantiques. Élimine tout le bruit provenant des images, des <div> (j'en compte 14, c'est au moins 10 de trop !). Bref, fais une page purement sémantique (voir par exemple http://www.php-astux.info/semantique-html.php ) :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

calimo a écrit :Pour l'instant, essaye déjà de :
  1. apprendre à jouer avec php ;
  2. produire une page valide.
Dans un premier temps, laisse la mise en page de côté, tu auras tout le temps de voir ça plus tard. J'irais même jusqu'à dire : efforce-toi de produire une page sans aucune mise en page plus avancée que des listes (pour le menu) et des titres (h1, h2, etc.) et autres balises sémantiques. Élimine tout le bruit provenant des images, des <div> (j'en compte 14, c'est au moins 10 de trop !). Bref, fais une page purement sémantique (voir par exemple http://www.php-astux.info/semantique-html.php ) :wink:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3
pour jouer avec php faudrait le comprendre non ? :roll: :oops: ce qui me semble encore loin d'être le cas car je rame encore beaucoup

pour les erreurs WRC je les fais toujours en dernier lorsque j'ai réussis mes codes car sinon je redéplace tout ou d'autres apparaissent ... seuls certaines je ne les enlèves jamais comme les ... avec ! car alors ça fausse tout et ma page ne ressemble plus à rien j'ai essayé hier je ne vois pas comment faire pour enlever ces erreurs là ça me fait une page toute bizarre ensuite... enfin je fais ça plus tard ...

en tout cas merci pour ton lien il me sera très précieux pour mon site ToutiWeb ... j'ai commencé y'a pas longtemps un effort là-dessus pour mettre plsu de texte et mieux présenter ... :oops: mais bin sûr y'a encore gros en travail :lol:

MERCI de ton aide !! :wink:
mais là j'ai vraiment besoin de résoudre ce problème sinon mon amie va vite préférer un kit tout fait ,certe sublime par rapport au mien mais qui freinerait son envie d'apprendre par elle-même encore plsu alors que là elle était prête à le faire avec mon aide :roll: :?
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

ToutiWeb a écrit :pour jouer avec php faudrait le comprendre non ? :roll: :oops: ce qui me semble encore loin d'être le cas car je rame encore beaucoup
Et pour le comprendre, il faut jouer avec. Bref, ça ne peut pas venir du jour au lendemain !
ToutiWeb a écrit :pour les erreurs WRC je les fais toujours en dernier lorsque j'ai réussis mes codes car sinon je redéplace tout ou d'autres apparaissent ... seuls certaines je ne les enlèves jamais comme les ... avec ! car alors ça fausse tout et ma page ne ressemble plus à rien j'ai essayé hier je ne vois pas comment faire pour enlever ces erreurs là ça me fait une page toute bizarre ensuite... enfin je fais ça plus tard ...
C'est une erreur, car c'est une cause d'anarchie sur ta page. Une page simple et valide sera beaucoup plus simple à mettre en page.
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

ok merci calimo !

sinon Fabrice.Tres.Net Merci pour tes conseils très précieux !
même si j'avance lentement j'ai l'impression d'avoir progressé à pas de géant !

1/j'ai enlevé le lien direct de simania sur mon site comme ça mon amie aura le bon référencement de suite ! :wink:
dorénavant pour voir l'essai simania cliquez ici :
http://toutiweb.free.fr/Simanialafoliedessims/index.php

2/ j'ai réussie je pene à faire le menu de manière sémantique c'est ça ? :oops: :roll:
par contre rien n'y fait il dépasse de mon design ... :?

3/ petite question tu sais tu m'as montré comment avec webdevelopper sur filezilla on pouvait montrer "css" + "désactiver les styles css" + "tous les styles" ...
et par exemple sur ton site on vois alors aussi bien le menu que le contenu de ta page ...
hors comment tu fais pour les différencier ?
voici ma page "sémantique" pour l'instant il n'y a que le menu ... :oops:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html
lang="fr"><head><title>Index simania</title><style
type="text/css">
h6.titremenu {
background-repeat: no-repeat;
color: black;
font-weight: bold;
text-align: left;
font-size: medium;
width: 199px;
height: 44px;
background-image: url(images/titremenu.gif);
margin-left: 25px;
}
h6.titreaddons {
background-repeat: no-repeat;
font-size: medium;
color: black;
font-weight: bold;
text-align: left;
width: 199px;
height: 44px;
background-image: url(images/titreaddons.gif);
margin-left: 25px;
}
h6.titrekits {
background-repeat: no-repeat;
font-size: medium;
color: black;
font-weight: bold;
text-align: left;
width: 199px;
height: 44px;
background-image: url(images/titrekits.gif);
margin-left: 25px;
}
h6.titrestatistiques {
background-repeat: no-repeat;
font-size: medium;
color: black;
font-weight: bold;
text-align: left;
width: 199px;
height: 44px;
background-image: url(images/titrestatistiques.gif);
margin-left: 25px;
}
.listepuces {
font-family: Arial,Helvetica,sans-serif;
list-style-image: url(images/puce1.gif);
height: 50px;
font-size: small;
line-height: 15px;
font-weight: inherit;
text-align: left;
margin-left: 20px;
}
</style></head>
<body><h6 class="titremenu"></h6><ul
style="list-style-type: circle;" class="listepuces"><li><a
href="index.php?page=hebdo" title="Hebdo de Simania">L'Hebdo</a>
</li><li><a href="index.php?page=forum"
title="Forum de Simania">Forum</a>
</li><li><a href="index.php?page=tutoriaux"
title="Tutoriaux de Simania">Tutoriaux</a>
</li><li><a href="index.php?page=Partenaires"
title="Partenaires de Simania">Partenaires</a>
</li><li><a href="index.php?page=contact"
title="Contact de Simania">Contact</a></li></ul><h6
class="titreaddons"></h6><ul
style="list-style-type: circle;" class="listepuces"><li
style="margin-top: 0px; height: 16px;"><a style=""
href="index.php?page=sims2" title="Sims 2 de Simania">Sims
2</a>
</li><li><a href="index.php?page=academie"
title="Académie de Simania">Académie</a>
</li><li><a href="index.php?page=labonneaffaire"
title="La bonne affaire de Simania">La bonne Affaire</a>
</li><li><a href="index.php?page=animauxetcie"
title="Animaux et cie de Simania">Animaux & Cie</a>
</li><li><a href="index.php?page=aufildessaisons"
title="Au fil des saisons de Simania">Au fil des saisons</a></li></ul>
<h6 class="titrekits"></h6><ul
style="list-style-type: circle;" class="listepuces"><li><a
href="index.php?page=funenfamille"
title="Fun en famille de Simania">Fun
en famille</a>
</li><li><a href="index.php?page=glamour"
title="Glamour de Simania">Glamour</a>
</li><li><a href="index.php?page=joyeuxnoel"
title="Joyeux noel de Simania">Joyeux
Noël</a>
</li><li><a href="index.php?page=jourdefete"
title="Jour de fete de Simania">Jour
de fête</a>
</li><li><a href="index.php?page=hetmfashion"
title="H et M Fashion de Simania">H & M Fashion</a>
</li><li><a href="toutpourlesados.php">Tout
pour les ados</a></li></ul><h6
class="titrestatistiques"><span style="color: black;"></span></h6><br><ul
style="list-style-type: circle;">
</ul></body></html>
comment je rajoute le reste ?
avec quelle balise ? car si je le mets à la suite lorsque j'ouvrirais ma page le texte et contenu du site sera dans la partie menu ...
ou alors y'a encore un épisode que j'ai oublié :lol: :oops:

MERCI encore de m'aider !

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

Touti,

Un peu de confusion sur le mot sémantique, respecter la sémantique, c'est respecter le sens des mots ou ici le sens des "marqueurs".

Par exemple, il existe des marqueurs (h1 à h6) pour les différents niveaux de titres d'un document html.
Le titre principal de la page devrait être repéré par le marqueur h1.

Un paragraphe sera identifié par le marqueur p!

Un titre, des sous-titres, plusieurs paragraphes , des images, ... formant un ensemble cohérent (un article) pourraient être contenu dans un div. C'est à dire que tout ce bloc d'information à un sens et forme une entité, un marqueur sémantique peut l'identifier.

Pour chaque élément du contenu d'une page web, un élément sémantique bien précis devrait y être associé.

Les images de fond ne sont que de la tapisserie, elles n'ont pas de sens, elles sont là pour le plaisir des yeux (quand c'est réussi).
ToutiWeb
Lézard à collerette
Messages : 327
Inscription : 19 août 2008, 17:51

Message par ToutiWeb »

ben euh oui j'ai compris ça ! :oops:
ça se voit encore pas ? je t'assure j'ai bien compris ... d'ailleurs je pensais l'avoir fait au moins pour un début ... :roll:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Répondre

Qui est en ligne ?

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