gnarky Sac à puces | J'ai déjà crée plusieurs topic pour tel ou tel problème, alors je me décide à centraliser tout ce qui concerne la progression de mon portail php.
Le principe est double:
- Apprendre le php de façon productive et amusante.
- Avoir un portail php complet, simple, sur mesure.
Si cela interresse des gens (je poste en ayant aucune idée si j'vais me faire insulter ou si ca va interresser certains), téléchargez donc les sources, j'ai essayé de les commenter. Je serais ravis de recevoir vos remarques à n'importe quel niveau, ainsi que vos suggestions, critiques, insultes, chèques cadeau fnac, etc...
Au fur et a mesure de la progression, je mettrai à jour ce post, avec les derniers ajouts, les problèmes rencontrés, les idées, etc...
---
3 mars:
J'ai change totalement de voie Je suis tombé amoureux du CSS, et j'ai laissé tombé les tableaux html !
Bien sur les fonctions et autres scripts php seront réutilisés, donc je ne repars pas de zero loin de la ! Mais je me concentre actuellement sur le CSS:
Voici ce que ca donne pour le moment:
http://neo3ouaf.free.fr/@PHP/blog_v0.01/
Je n'ai donc utilisé aucun cadre, mais des div, ce qui rend pareil (mieux ?) avec plus de simplicité, grace au positioning ! Les cadres se superposent, parfois avec de la transparence... C'est très simple, le code source est d'une légèreté déconcertante !!
Il est 5 heures du mat' alors j'vais m'coucher
Avant cela je vous expose les problèmes:
J'ai qques soucis mineurs, mais surtout un que j'arrive pas du tout a résoudre: Que ce soit sous IE ou sour Firefox, je n'arrive pas a avoir de marge en bas, et du coups sous IE on ne peut pas voir les "tableaux" jusqu'en bas ! J'ai essayé tous les attributs de marge dans le css, j'ai essayé d'ajouter des <br> au pied de la page, rien n'y fait ! J'ai l'impression que la position relative du cadre "administration" en bas, par rapport au cadre de fond lui meme en position absolute... ben ca fait un peu chier ^^
Qui peut m'aider ?
Voici les codes source:
Le fichier index:
Code :
- <link rel="stylesheet" type="text/css" href="style.css">
- <body>
- <div id="news-top">
- <div id="title"><center><h1>OUAFOUAF HOMEPAGE</h1></center></div><br><br>
- <div id="menu">menu</div>
- <div id="menu"><br>menu trick</div>
- <?php
- include('lib/extraction_des_articles.php');
- while( $contenu = mysql_fetch_array ($req))
- {
- include('lib/affichage_des_categories.php'); // Personnalisation des catégories
- $news = bbcode(tarea($contenu['news'])); // formatage et gestion BBCode du contenu de l'article
- $name = bbcode(tarea($contenu['name'])); // formatage et gestion BBCode du titre de l'article
- echo '<div id="news">';
- echo '<h1>'.$name.'</h1>';
- echo '<h1 class="subtitle">['.$cat.'] par '.$contenu['auteur'].' le '.date('d/m/Y à H\hi',$contenu['date']).'</h1><br><br>';
- echo $news;
- echo '<br><br><p class="droite">commentaires</p></div>';
- }
- mysql_close();
- ?>
- <div id="bottom"><center>administration</center></div>
- </div>
|
Le fichier CSS:
Message édité par gnarky le 03-05-2005 à 15:23:33
|