Aller au contenu

catseb

Actif
  • Compteur de contenus

    22
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Bonjour Bon je suis pas doué, j ai essayé ce tuto, voici le resultat resumé sur un post (resté sans reponse grrrr) posté sur le fofo d oscommerce : Bonjour, j'utilise ce tuto : http://www.oscommerce-fr.info/faq/qa_info.php?qID=183 Pour essayer d inclure une de mes pages dans un menu : Mon but : mettre un menu horizontal (ok avec custom navbar) qui me renvoie mes propres pages, un peu comme une box d'info mais sous forme de menu horizontal. Or si je n ai pas un message par lequel il ne trouve pas le fichier que je demande en cliquant sur le lien, j'ai ce message : Parse error: parse error, unexpected T_STRING in C:\wamp\www\catalog\includes\languages\french.php on line 64 voici le code de ces lignes : // extraheader texte ajouté par moi dans includes/extraheader.php define('TEXT_INFORMATION','hygiene') // footer text in includes/footer.php define('FOOTER_TEXT_REQUESTS_SINCE', 'requêtes depuis le'); La ligne 64 define('FOOTER.... n ayant pas ete touchee je pense plutot que c est la ligne 61 modifiee par moi meme : mais alors que dois je mettre en lieu et place de TEXT_INFORMATION ? Dans mon fichier "extraheader", là où je mets les liens pour mes fichiers appeles, voici le code pour la page demandee : <td><a href="<?php echo tep_href_link(HYGIENE); ?>"><?php echo (((basename($PHP_SELF) == FILENAME_HYGIENE)) ? tep_image(DIR_WS_IMAGES . 'bienetr-on.gif', 'Search') : tep_image(DIR_WS_IMAGES . 'bienetr-off.gif', 'Search')); ?></a></td> le fichier hygiene.php nouvellement créé qui comporte : <?php /* $Id: conditions.php,v 1.22 2003/06/05 23:26:22 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_HYGIENE); $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_HYGIENE)); ?> et le fichier hygiene.php qui est dans le repertoire language, french... <?php define('NAVBAR_TITLE', 'Corps'); define('HEADING_TITLE', 'Pour le Corps'); define('TEXT_INFORMATION', ' <style type="text/css" media="screen"> _AT_import url(menuhygiene.css); </style> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Hygiène : Bain, douche, Déodorant, Mains, Cheveux, Dentifrice</title> <body> <div id="menuhygiene"> <table width="96%" border="0" cellspacing="0" cellpadding="0"> <tr> ... je vous passe la suite... Avec tous ces fichiers a modifier je suis un peu perdu, et je me demandes si ce n est pas juste le souci lié au T_STRING, mais alors je ne vois pas comment corriger mes erreurs. Dur les debuts... Merci
  2. hum ils ont pas fait aussi simple qu un "include"... Je vais essayer tout ca et donner des nouvelles du resultats Merci pour cette reponse claire et precise Excellente journee
  3. Mon site est en local pour le moment En gros : j ai un menu qui appelle des pages php. Ces pages sont des catégories issues d une base de donnees. Moi je veux appeler un fichier php "statique" avec une mise en page particuliere pour ameliorer mon design. Quel code dois je utiliser pour que mon menu pointe sur le fichier souhaité et qu il me l affiche dans ma page principale de mon navigateur ? Merci
  4. bonjour j ai un menu special dans oscommerce. Je souhaite que l'un de ses liens arrive sur une page php de ma creation. Je voudrais que cette page apparaisse dans le corps du site. Quel est le moyen de l integrer, j ai beau essayer, le serveur me retourne qu il ne trouve pas le fichier a inserer :-(
  5. Merci, mais au risque de passer pour un idiot, je vois pas trop comment faire : Je m explique : J'ai une structure simple : haut, bas gauche et corps. Dans le bloc corps apparaissent les elements que j appelle a partir du menu (qui lui est dans le bloc gauche) Mais la la situation est differente !! Ma page d accueil apparait dans le bloc corps, jusque la tout va bien. Elle se compose de 5 blocs comme l image que je fais ici : Mon image exemple Et dans chacun des blocs de la page accueil, j ai un lien "en savoir +" qui me renvoie une nouvelle page en lieu et place de la page accueil. Ce que je ne comprends pas, c'est comment faire : je me doutes bien que je laisse le lien en l etat : index.php?.... mais apres ? Je fais une page index.php et une page "en savoir plus" ? La page index contient le code php et la page en savoir plus le contenu html ? Quant a mon code php je le laisse pas dans ma page accueil alors ? Desole de vous souler, mais je suis debutant, je pose des questions "con" mais j essaie simplement de comprendre pour pas mourir idiot Merci encore
  6. catseb

    include et fichier double

    Bonjour, J ai une page d'accueil, avec dans celle-ci un lien vers une autre page, qui doit m ouvrir une page php. Le lien est de ce type <a href="index.php?page=pagexxx"> et mon code php le suivant : <?php if (!isset($_GET['page'])) $page= 'page'; else $page= $_GET['page']; switch($page) { case 'pageacc01': include ('pagexxx.php');break; } ?> Ma question est la suivante : ma page s'inclue bien, mais derriere celle-ci, (a la suite donc), voila que je retrouve ma page d'accueil !! Que dois je faire pour que seule la page demandee apparaisse en lieu et place de la page d'accueil ? Merci a tous
  7. Je vais essayer ca et m'armer de patience. Merci a vous
  8. Bonjour, Voila je cree une page avec cadres arrondis. Ca passe bien sous firefox, mais pas sous ie. Sous IE : le 1er bloc ne se voit pas , et les bors de mes cadres sont faussés, comme abimés.... Vous pouvez voir l'image sous FF ici : http://www.imageshotel.org/images/catseb/blocff_1.png Celle sous IE ici : http://www.imageshotel.org/images/catseb/blocie.png Le code est inspiré de "cadre arrondi" de AlsaCreations, merci a eux. Voici le code : <style type="text/css"> body {font: 1em black verdana, sans-serif;} #cadre1, #cadre4 {background-color: #FDD73D;} #cadre1 {width:48%; float:left;} #cadre2 {margin-left:52%;} #cadre3 {margin-left:52%} #cadre2, #cadre3, #cadre5 {background-color: #7BFB49;} #cadre1, #cadre2, #cadre3, #cadre4, #cadre5 {margin-bottom:15px;} #hg1, #hd1, #bg1, #bd1, #hg2, #hd2, #bg2, #bd2, #hg3, #hd3, #bg3, #bd3, #hg4, #hd4, #bg4, #bd4, #hg5, #hd5, #bg5, #bd5 {height: 19px; width: 19px; background-repeat: no-repeat; font-size:1px;} #hg1, #hg4 {background: url(hgo.gif);} #hd1, #hd4 {float: right;background: url(hdo.gif);} #bg1, #bg4 {background: url(bgo.gif);} #bd1, #bd4 {float: right;background: url(bdo.gif);} #hg2, #hg3, #hg5 {background: url(hgv.gif);} #hd2, #hd3, #hd5 {float: right;background: url(hdv.gif);} #bg2, #bg3, #bg5 {background: url(bgv.gif);} #bd2, #bd3, #bd5 {float: right;background: url(bdv.gif);} </style> <title></title> </head> <body> <div id="cadre1"> <div id="hd1"></div><div id="hg1"></div> <div id="contenu"> <p>bla bla bla</p> <p>bla bla bla</p> <p>bla bla bla</p> <p>++++</p> <p>Suite...</p> <p>Finnnnnnn</p> </div> <div id="bd1"></div><div id="bg1"></div> </div> <div id="cadre2"> <div id="hd2"></div><div id="hg2"></div> <div id="contenu"> <p>Texte de contenu</p> <p>Suite...</p> </div> <div id="bd2"></div><div id="bg2"></div> </div> <div id="cadre3"> <div id="hd3"></div><div id="hg3"></div> <div id="contenu"> <p>Texte de contenu</p> <p>Suite....</p> </div> <div id="bd3"></div><div id="bg3"></div> </div> <div id="cadre4"> <div id="hd4"></div><div id="hg4"></div> <div id="contenu"> <p>Texte de contenu</p> <p>bla bla </p> </div> <div id="bd4"></div><div id="bg4"></div> </div> <div id="cadre5"> <div id="hd5"></div><div id="hg5"></div> <div id="contenu"> <p>Texte de contenu</p> <p>bla bla </p> </div> <div id="bd5"></div><div id="bg5"></div> </div> </body> </html> Donc ma question est simple : Comment faire en sorte que le bloc du haut se voit sur IE, et comment corriger les imperfections d'affichage de IE ? Merci par avance a tous.
  9. Merci de l aide apportée. Mais ca marche toujours pas, alors que mon code (meme un peu pourri) marchait il y a quelques jours. J heberge en attendant mieux chez ifrance. Ca viendrait pas d eux par hasard ? Qu en pensez vous ? Merci
  10. catseb

    include :serveur ou code ?

    Bonjour, Pourquoi ce code me retourne la page d accueil par defaut et non la page souhaitee ? Ou ai-je une erreur ? Merci de votre aide <?php if(isset($http_get_vars['page'])) { $p=$http_GET_vars['page']; } else {$p='accueil'; } switch($id) { case 'page01': include 'accueil.php'; break; case 'page02': include 'page2.php'; break; case 'page03': include 'page3.php'; break; default : include 'accueil.php'; break; } ?> exemple de lien utilisé : <a href="index.php?id=page01">Accueil</a>
  11. Plus distrait c est difficile, je reconnais, et j en suis desolé. Voici une url : atouttest.ifrance.com Mon fichier css de la page index : div.conteneur {background-color:#CCFFCC;} div.banniere {background-image:url(degradentete.jpg);height:100px;} .logo {float:left;} .panier {float:right;} .tournesol {float:right;} .haut {width:100%; height:35px; background-color:#CCFFCC;} .lien:link{color: #006600;text-decoration:none;} .lien:visited{color: #006600;text-decoration:none;} .lien:active{color: #006600;text-decoration:none;} .lien:hover{color: #006600; text-decoration:none;} ul.menu {padding:7px; font-family:Georgia, Times New Roman, Times, serif;height:20px;margin-left:auto; margin-right:auto; width:100%;} .menu li {float:left; list-style-type:none; line-height:20px;} .menu a {display:block;width:105px;margin:0 3px;text-align:center;color:#000000;text-decoration:none;font-size:0.8em;background-image:url(10520.gif);font-weight:bold} .menu a:hover {background-image:url(10520A.gif);color:#006600; font-weight:bold; text-indent:26px;} div.gauche {background-color:#CCFFCC;font-family:Georgia, Times New Roman, Times, serif;width:180px;float:left;font-size:0.85em; line-height:8px;} .table {background-image:url(15025.gif); } .cell {background-color:#FFFF99; border-bottom:1px solid #F7A60E; border-left:1px solid #F7A60E; border-right:1px solid #F7A60E; line-height:12px;} div#corps {position:relative; clear:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:0.85em; margin-right:0;margin-left:180px;padding:8px;background-color:white;} div.pied {padding:5px; position:relative; clear:left;font-family:Verdana, Arial, Helvetica, sans-serif;width:100%;line-height:14pt;background-color:#CCFFCC; padding-left:0;} .tire {clear:both;padding:0 5px;display:block;} h1, p{margin:0;} .Style2 {font-weight: bold;color: #000000;font-family: Georgia, Times New Roman, Times, serif;font-size:x-large;} .Style3 {color: #006600;font-weight: bold;font-style: italic;font-family: Georgia, Times New Roman, Times, serif;font-size:x-large;} .Style4 {color: #006600} .Style6 {font-size: medium} .Style8 {font-family: Arial, Helvetica, sans-serif} .Style14 {color: #FFFFFF;font-weight: bold;font-size: 11px;} .Style15 {color: #000000} .Style16 {font-size: 1em} .Style17 {font-size: 0.90em} .Style19 {color: #006600;font-weight: bold;} .Style20 {font-size: x-small} De plus, je cherche a resoudre un autre petit truc : je voudrais que mon div conteneur (qui contient gauche et corps) accepte le background pour ne pas paraitre blanc si le div gauche est plus petit que le div corps. Voila, merci a tous
  12. catseb

    IE et style CSS

    Bonjour, Je vous expose 3 soucis, liés exclusivement a IE. 1 - J inclue un tableau dans mon bloc central, avec une largeur de 95%. Celui-ci deborde a droite sous IE, alors qu il s ajuste parfaitement sous FF. 2 - Mon menu horizontal reste planté a gauche sous IE alors qu il se centre correctement sous FF. 3 - Si j inclue une page sans CSS, mes blocs gauche, haut et bas restent identiques. Par contre, si j ouvre une page avec CSS (enfin celle que j ai fait comme ca pour le moment) perturbe tout : pas mal d elements se modifient dans mes autres blocs : couleurs, positions, polices. Mes feuilles de style sont importees independamment pour chaque feuille, et ne devraient donc pas interagir entre elles. De plus les problemes ci dessus ne se declarent que sous IE. Que faire ? merci de votre aide.
  13. Bonjour, Je ne confonds pas div et iframe, c est juste que l on m a parlé de lusage de iframe dans un div pour eviter le souci. Mais qu apres c etait pas top en referencement. Mais j avoue, je me suis mal expliqué. Excusez moi encore, et si vous avez une reponse ;-) Merci
  14. Bonjour, Mon site possede plusieurs div (sous frome de class). Je veux mettre des liens dans mon div guache qui pointent dans mon div "corps". Mais <a class="corps" href="page.html"> </a> ne marche pas Et il semble que les Iframes causent des soucis d accessibilte si je veux faire valider en w3c. Que dois je faire ? Je debute et je suis vriament dans la panade. Merci
×
×
  • Créer...