begin process at 2010 02 10 06:42:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caratère

 > GESTIONNAIRE DE BLOG (STYLE SKYBLOG MAIS EN MIEUX)

GESTIONNAIRE DE BLOG (STYLE SKYBLOG MAIS EN MIEUX)


 Information sur la source

Note :
5,56 / 10 - par 9 personnes
5,56 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Chaîne de caratère Classé sous :blogs, fichiers, html, rss, javascript Niveau :Expert Date de création :20/03/2006 Vu / téléchargé :23 502 / 1 936

Auteur : coucou747

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (46)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
il utilise une technique un peu particulière : il n'utilise pas de base de donnée, le script php édite les .html, ce qui le rend très rapide, surtout en mode visites...

je le met expert, alors que le code possède surement des répétitions, et n'est surement pas parfait, mais pour la raison suivante :
c'est hyper compliqué de bien caller le php pour qu'il édite parfaitement le fichier html...
ça ne vaut surement pas expert, mais c'est bien au dela de confirmé...

Il permet d'avoir des javascripts et des flux RSS



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec une capture IMAGES GENETIQUES
Source avec Zip Source avec une capture RUBIX CUBE
Source avec Zip INTERPRETEUR BRAINFUCK
Source avec Zip PROXY HTTP : SAUVEZ VOS VIDEOS PREFEREES.
Source avec une capture ECRIRE UN TEXTE EN CERCLE SUR UNE IMAGE

 Sources de la même categorie

Source avec Zip GÉNÉRER UN MOT DE PASS ALÉATOIRE par narkos2
UNICODE TO HTML ENTITIES par CrazyShooter
Source avec Zip DÉBUTANT : FONCTION POUR TRANSFORMER UN TEMPS EN SECONDES EN... par MonkeyIsBack
FONCTION QUI GÉNÈRE UN CODE GRÂCE À L'ORTOGRAPHE ET LA PRONO... par foofymany
Source avec Zip TRADUCTION DE FICHIERS DE LANGUE AVEC GOOGLE GTRANSLATE par madislak

 Sources en rapport avec celle ci

UNICODE TO HTML ENTITIES par CrazyShooter
Source avec Zip Source avec une capture GESTIONNAIRE DE FICHIERS | MYSQL PHP 5.X {NEMENTON PHP MANA... par Nementon
Source avec Zip INTERFACE ADMIN par mitchmitch74
Source avec une capture CODEC D'OBFUSCATION DE LIEN HTML (PHP5) par masternico
Source avec Zip GESTION DE FICHIERS AVEC LA SPL par alphanono

Commentaires et avis

Commentaire de n0ne le 21/03/2006 09:54:49

Lu,

J'ai pas eu le temps de regarder, mais juste une question, pourquoi ne pas avoir utilisé des fichiers XML ?.

-----
n00ne

Commentaire de stailer le 21/03/2006 14:10:51

Je pense également qu'il y avait d'autres techniques.
Sinon quand j'ai voulu valider mon blog, j'ai eu droit à une jolie erreur 404 sur cette adresse :http://localhost/html/projets/blogs//stailer/admin.html. J'ai essayé en enlevant le slash mais ça marche pas non plus. Je n'ai donc pas pu tester.

A part ça, ce n'est malheureusement pas orienté objet, et ne respecte aucun standard. Effectivement, expert, c'est visé un peu haut je trouve aussi ;)
D'autant plus qu'il n'y a pas de gestion du multilingue.

Enfin l'idée est bonne (pas de mysql) et le code déjà présent est pas mal, c'est toujours ça de pris, les débutants auront une belle démo de ce qu'on peut faire sur les fichiers en php.

Commentaire de coucou747 le 21/03/2006 19:45:16

"A part ça, ce n'est malheureusement pas orienté objet, et ne respecte aucun standard."=> j'ai cherché à faire le plus optimisé possible, donc l'OO... bon, sinon, je penses respecter les standars... explique mieux...

la gestion multilingue sur un blog ??? ça sert à quoi ? tu connais beaucoups de blogs qui gèrent ça ? personellement, je me vois mal écrire mes articles en triple pour gérer anglais, français et allemand...

je n'ai pas utilisé de xml parcequ'on aurait eu besoin d'un traitement suplémentaire...

Commentaire de stailer le 21/03/2006 19:51:29

Pour les standars sorry, j'ai pas vu de doctype, j'ai vu un table width par exemple, au lieu de l'avoir dans un style="width", alors j'en ai tiré la conclusion que tu ne les respectais pas... Peut-être que j'ai pas vu les fichiers finaux, qui eux les respectait, mais comme je te l'ai dit : plantage...

Pour la gestion multilingue, je parlais de l'admin, pas des articles du bloggeur.
N'importe qui doit pouvoir créer son blog, dans une seule langue, d'accord, mais qu'il puisse au moins comprendre l'admin.

Enfin, PHP5 est de plus en plus présent, le XSLT peut se faire tout de même avec du 4, je pense qu'il y avait d'autres techniques... Mais plus lourd, c'est sur.

Commentaire de coucou747 le 21/03/2006 20:00:40

XSLT = retransformation lors de l'affichage, c'était pas le but du jeu...

Commentaire de jdalton42 le 21/03/2006 20:46:30

salut je vai regarder mais comment peux-tu dire qu'il est meilleur que skyblog alors que skyblog s'améliore de jour en jour? (apart leur probleme qu'il faut parfois meme plus de 3 heures pour afficher le nouvel article...

Commentaire de doudou3158 le 21/03/2006 20:48:12

Stailer http://localhost/ ??? bizard pk nous donne tu l'adresse ???

Commentaire de stailer le 21/03/2006 20:51:09

moui; plus clairement : tu as tes données au format XML, tu as tes présentations dans des feuilles XSL et tu transformes tout court.

Il me semble qu'il y a des moteurs de templates basés sur ce système. Style, tu récupères un fichier .txt qui contient une sérialisation d'un objet. Tu le désérialises et grâce à une classe tu génères automatiquement du XML. Il n'y alors plus que la transformation à appliquer.

Mais je comprends ton "but du jeu" : créer un blog dans une version de php4 à ras le sol. Enfin bon, on va pas épiloguer.

J'aimerais bien tester le résultat de ton script mais comme je te l'ai dit, il plante. Pourrais tu me dire ce que je dois faire pour supprimer cette erreur 404 à la fin de la création du blog ?

Commentaire de coucou747 le 21/03/2006 21:11:09

mais t'as pas compris le but du jeu...

Le but du jeu était de créer un système hyper optimisé...

Mon système de blogs est facilement configurable : tu peux facilement ajouter par exemple des javascripts, des couleurs, on peut personaliser d'une façon bien meilleur son blog, on a un système de catégories... des flux RSS...

Bref, il est mieux que skyblog...

Mon système n'a pas besoin relancer php pour afficher le blog (si t'as un xml, il te faut une transformation, et ça sera soit php, soit le module apache xslt...), si t'as une BDD, ça sera php qui va relier les articles et les commentaires pour tout afficher finalement [...] et là, bah c'est un .html simple qu'apache envoi, donc, pas de traitements spéciaux, donc, un une charge serveur (lourde) en moins...

Pour l'erreur 404, je ne vois pas d'ou ça vient, j'ai du oublier un truc lors d'une redirection, peux tu me dire ou tu la vois ?

Commentaire de xactise le 21/03/2006 21:59:44

chui en trin d'en preparer un... RDV dans environ 2semaine temps que je le paufine un peu ;)

Commentaire de johann1 le 22/03/2006 00:17:42

Salut Coucou, bien que je sois un fan, je tombe aussi sur une erreur 404. Dis-moi ou est le "twist"

Merci

Commentaire de coucou747 le 22/03/2006 12:57:58

modifiez votre fichier de configuration en mettant l'adresse de votre script...

(fichier include/conf.php)

Commentaire de deubeuliou le 27/03/2006 12:01:46

Salut salut,
Avant de proposer une traduction en anglais ou autre, il faudrait une traduction en français correct... Sinon, le système n'est pas mal du tout. Le design est frontpagien menfin bref...

Commentaire de bj33 le 27/03/2006 14:01:33

salut

beaucoup d'expressions non utilisées, des variables utilisées avant d'être déclarées, des includes dangeureux, un code html sans doctype et sans charset ni métas...çà fait beaucoup d'erreurs et à la fin de l'inscription, erreur 404.
par contre le blog est bien créé.bonjour la pub...et afficher un mail en clair, c'est du suicide.

la soumission d'un article donne ceçi :

http://localhost/blogs/admin_blog.php?action=add_article&blog=bienvenue

ce qui abouti à...une erreur 404.idem pour la création d'une page.

pourquoi l'ads google par défaut? par contre lui, fonctionne bien ;-)



Commentaire de bj33 le 27/03/2006 16:58:30

bon finalement, çà fonctionne.mais toute la sortie html est inutilisable en l'état.

<table border="0" bgcolor="#ffffff">
<tr><td nowrap="nowrap" valign="top" align="left" height="32">

çà, c'est pas bon du tout.le design, on s'en fout, il suffit de le retoucher mais tout le code php, çà fait beaucoup.

il à fallu que je redémarre le serveur pour que tout soit pris en compte.

pour le js, ajouter un anti-clic n'à aucun intéret, tu le dis toi même.un texte défilant, pourquoi pas.un menu déroulant, oui.

pour la page admin, le texte est illisible avec firefox, pour les textes des billets, c'est tout juste.il faut fixer la police même si les intégristes des css n'aime pas çà.et tu devrais revoir les dimensions des divs, toujours avec firefox.

je repart à la chasse aux bugs, j'aime bien cette idée de manipuler
directement des pages html.j'aimerais beaucoup le voir fonctionner correctement, il y à de l'idée.

Commentaire de bj33 le 27/03/2006 17:25:04

re

la navigation gagnerais à être repensée.le script texte défilant pose des problèmes à ie, il défile par saccades.le blog créé l'url de la page accueil devrait être celle du blog et non la page par défaut(http://localhost/blogs/).après ajout sur le livre d'or en cliquant page d'accueil on se retrouve sur la page de ce répertoire il serait plus judicieux de ce déplacer vers

http://localhost/blogs//bienvenue/index.html

c'est plus normal.bienvenue étant le répertoire du blog.cette url contient d'ailleurs un bug, les doubles anti-slash.

une autre chose qui me chagrine, l'avatar obligatoire à l'inscription, pourquoi ne pas transformer en "ajoutez un logo" en augmentant la largeur et en réduisant la hauteur, 200 c'est haut pour un entête.

l'encodage du flux rss devrait être utf-8, c'est la norme xml.

Commentaire de coucou747 le 27/03/2006 20:28:34

"Le design est frontpagien menfin bref..."=> je n'ai pas frontpage...

Pour les expressions non utilisées, ou les variables non déclarées, je vais passer en mode strict, mais je n'en ai pas trouvé au premier coup d'oeuil, je te crois, mais stp dis moi ou elles sont...

pour l'erreur 404, évidement, si tu ne touche pas au fichier de ocnfiguration, alors ça merde...

L'avatar est obligatoire dès le départ, mais on peut le changer... de toute façon, mieux vaut en mettre un, c'est bien plus joli...

utf-8, je l'ajouterais bientot, merci de m'avoir signalé ce défaut.


<table border="0" bgcolor="#ffffff">
<tr><td nowrap="nowrap" valign="top" align="left" height="32">

-> ou as tu vu ça ? je n'ai pas du tout le souvrenir d'avoir mis ça...


"pour le js, ajouter un anti-clic n'à aucun intéret, tu le dis toi même.un texte défilant, pourquoi pas.un menu déroulant, oui."=> pourtant, il fait parti des scripts les plus postés sur javascriptfr, pour être concurent, j'étais obligé de le mettre, même si je suis de ton avis... pour le menu déroulant, pourquoi pas, mais je n'ai pas prévu de catégoris de catgégories....

Commentaire de bj33 le 28/03/2006 13:21:29

salut

-> ou as tu vu ça ? je n'ai pas du tout le souvrenir d'avoir mis ça...

page index du blog créé et quelques valign sur différentes pages.

<img src="avatar.jpeg" alt="Avatar"/>

invalide.le slash doit être précédé d'un espace.

<img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" align="middle"></img>

on trouve aussi çà.la balise de fermeture n'à rien à faire là.ainsi que border et align.

pour le border, img{ border: none;}, pour align, utilise les marges et padding.

<font size="-1" color="#000000">coucou747.hopto.org</font>

çà aussi c'est à virer.

ainsi que çà :

<td id="avatar" width="20%"> le width n'est pas autorisé, à remplacer par une class ou à coder dans l'id.

pour les expréssions et variables, presque tout les php.teste avec un ide couplé avec un debuggeur.perso, j'utilise zend studio, il ne laisse rien passer.

ce que tu devrais rajouter dans chaque fichier html :

<!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-FR">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <meta http-equiv="Content-Language" content="fr-FR" dir="ltr" />
  <meta http-equiv="Content-Script-Type" content="text/javascript" />

avec cette doctype sans prologue xml, l'encodage devrait être utf-8 mais comme c'est une source de problèmes à l'affichage l'iso le remplace très bien si tout les caractères accentuès sont encodés.

un petit logiciel pour valider les codes xhtml :

http://alexandre.alapetite.net

c'est une petite merveille qui ne laisse rien passer, contrairement au validateur du W3C.de plus, il fonctionne sans installation et est gratuit.

Commentaire de bj33 le 28/03/2006 13:32:39

stailer

le width pour une balise table est autorisé mais pas le height.pour les cellules, par contre, c'est interdit.ni height ni width.

Commentaire de malalam le 28/03/2006 14:59:29 administrateur CS

Hello...

** '<img src="avatar.jpeg" alt="Avatar"/>

invalide.le slash doit être précédé d'un espace.'

Ce n'est pas invalide. C'est simplement un conseil. Pour plus de certitudes quant à l'affichage qued l'on risque d'avoir avec les clients html actuels...ça ne fait nullement partie de la norme xml ou xhtml. <br/> est parfaitement valide. De même que <img src="bla.png" alt="truc"/>.

Commentaire de bj33 le 28/03/2006 17:17:20

malalam

c'est vrai!mais c'est pour faire plaisir aux navigateurs, ce qui reviens à dire c'est invalide.ou plutôt pas correct, pour faire plaisir aux puristes.

Commentaire de malalam le 28/03/2006 17:26:13 administrateur CS

Dans ce cas, c'est ta façon d'écrire qui est invalide, si on suit ton raisonnement ;-) Y a un flaw là ;-) Normalement, on doit fermer, point. Si on est "obligé" d'ajouter un espace, c'est pour faire plaisir aux navigateurs...et ça, ce serait le moins valide, au final.

D'ailleurs, l'exemple officiel de validité est affiché comme ceci dans la référence :

4.6. Empty Elements

Empty elements must either have an end tag or the start tag must end with />. For instance, <br/> or <hr></hr>. See HTML Compatibility Guidelines for information on ways to ensure this is backward compatible with HTML 4 user agents.

CORRECT: terminated empty elements

<br/><hr/>

sans espace, quoi, voire en n'utilisant pas la forme courte. Mais bon...

Nan, les deux manières sont bonnes, point barre. Ce qui est invalides, c'est de ne pas fermer un élément.
Après, :
<br/>
<br />
<br></br>
ces 3 écritures sont parfaitement valides.
Mais il vaut mieux écrire <br /> histoire de ne pas embrouiller les navigateurs actuels.

Mais tout ça, c'est du pinaillage ;-)

Commentaire de doudou3158 le 28/03/2006 18:28:16

Dsl pour le post mais je veut plus recevoir d'e-mail 5 e-mail par jour sa bousille ma boite lol

Commentaire de coucou747 le 28/03/2006 19:43:10

Bien, pour le code invalide, pour 90% de ce que tu dis, c'est la publicité google... je n'ai pas le droit de modifier le code...

Pour mon xhtml, trouve un navigateur utilisé à plus de 0.05% qui provoque une erreur avec <br/> et qui accèpte <br />... (tfaçon, au cas ou, il n'accèptera pas le reste du site...)

Bon, sinon, les width, je n'ai pas trop fait attention, et t'as raison, idem pour les valign... je n'aurais pas du tout simplement faire de tables, je corrigerais ça dans les prochaines versions...

Bon, sinon, quelles sont les variables non déclarées ?

Commentaire de bj33 le 28/03/2006 21:26:43

pour aller plus vite.

Le résultat de l'expression n'est jamais utilisé (ligne 75)
Le résultat de l'expression n'est jamais utilisé (ligne 213)
Le résultat de l'expression n'est jamais utilisé (ligne 214)
La variable globale $template est utilisée avant d'être définie (ligne 264)
La variable globale $host est utilisée avant d'être définie (ligne 269)
La variable globale $template est utilisée avant d'être définie (ligne 272)
La variable globale $template est utilisée avant d'être définie (ligne 274)
La variable globale $mail est utilisée avant d'être définie (ligne 274)
La variable globale $host est utilisée avant d'être définie (ligne 275)
La variable globale $template est utilisée avant d'être définie (ligne 279)
La variable globale $template est utilisée avant d'être définie (ligne 281)
La variable globale $mail est utilisée avant d'être définie (ligne 281)
La variable globale $mail est utilisée avant d'être définie (ligne 282)
La variable globale $host est utilisée avant d'être définie (ligne 287)
La variable globale $host est utilisée avant d'être définie (ligne 288)
La variable globale $from_mail est utilisée avant d'être définie (ligne 291)
La variable globale $from_mail est utilisée avant d'être définie (ligne 292)
La variable globale $host est utilisée avant d'être définie (ligne 295)
Le résultat de l'expression n'est jamais utilisé (ligne 304)
Le résultat de l'expression n'est jamais utilisé (ligne 308)
Le résultat de l'expression n'est jamais utilisé (ligne 311)
La variable globale $host est utilisée avant d'être définie (ligne 312)
La variable globale $host est utilisée avant d'être définie (ligne 318)
La variable globale $host est utilisée avant d'être définie (ligne 322)
La variable globale $template est utilisée avant d'être définie (ligne 329)
La variable globale $template est utilisée avant d'être définie (ligne 333)
Le résultat de l'expression n'est jamais utilisé (ligne 336)
Le résultat de l'expression n'est jamais utilisé (ligne 339)
Le résultat de l'expression n'est jamais utilisé (ligne 342)
La variable globale $host est utilisée avant d'être définie (ligne 343)
Le résultat de l'expression n'est jamais utilisé (ligne 354)
Le résultat de l'expression n'est jamais utilisé (ligne 358)
Le résultat de l'expression n'est jamais utilisé (ligne 363)
Le résultat de l'expression n'est jamais utilisé (ligne 367)
Le résultat de l'expression n'est jamais utilisé (ligne 371)
Le résultat de l'expression n'est jamais utilisé (ligne 374)
Le résultat de l'expression n'est jamais utilisé (ligne 452)
Le résultat de l'expression n'est jamais utilisé (ligne 455)
Le résultat de l'expression n'est jamais utilisé (ligne 458)
La variable globale $host est utilisée avant d'être définie (ligne 459)
Le résultat de l'expression n'est jamais utilisé (ligne 467)
Le résultat de l'expression n'est jamais utilisé (ligne 471)
Le résultat de l'expression n'est jamais utilisé (ligne 480)
Le résultat de l'expression n'est jamais utilisé (ligne 485)
Le résultat de l'expression n'est jamais utilisé (ligne 490)
Le résultat de l'expression n'est jamais utilisé (ligne 495)
Le résultat de l'expression n'est jamais utilisé (ligne 498)
Le résultat de l'expression n'est jamais utilisé (ligne 500)
Le résultat de l'expression n'est jamais utilisé (ligne 506)
Le résultat de l'expression n'est jamais utilisé (ligne 513)
Le résultat de l'expression n'est jamais utilisé (ligne 522)
Le résultat de l'expression n'est jamais utilisé (ligne 525)
Le résultat de l'expression n'est jamais utilisé (ligne 529)
Le résultat de l'expression n'est jamais utilisé (ligne 533)
La variable globale $host est utilisée avant d'être définie (ligne 536)
Le résultat de l'expression n'est jamais utilisé (ligne 550)
Le résultat de l'expression n'est jamais utilisé (ligne 554)
Le résultat de l'expression n'est jamais utilisé (ligne 559)
Le résultat de l'expression n'est jamais utilisé (ligne 563)
Le résultat de l'expression n'est jamais utilisé (ligne 567)
Le résultat de l'expression n'est jamais utilisé (ligne 570)
Le résultat de l'expression n'est jamais utilisé (ligne 621)
Le résultat de l'expression n'est jamais utilisé (ligne 624)
Le résultat de l'expression n'est jamais utilisé (ligne 627)
La variable globale $host est utilisée avant d'être définie (ligne 628)
Le résultat de l'expression n'est jamais utilisé (ligne 637)
Le résultat de l'expression n'est jamais utilisé (ligne 641)
Le résultat de l'expression n'est jamais utilisé (ligne 646)
Le résultat de l'expression n'est jamais utilisé (ligne 650)
Le résultat de l'expression n'est jamais utilisé (ligne 653)
Le résultat de l'expression n'est jamais utilisé (ligne 655)
Le résultat de l'expression n'est jamais utilisé (ligne 661)
Le résultat de l'expression n'est jamais utilisé (ligne 668)
Le résultat de l'expression n'est jamais utilisé (ligne 672)
Le résultat de l'expression n'est jamais utilisé (ligne 677)
Le résultat de l'expression n'est jamais utilisé (ligne 681)
Le résultat de l'expression n'est jamais utilisé (ligne 685)
Le résultat de l'expression n'est jamais utilisé (ligne 689)
La variable globale $host est utilisée avant d'être définie (ligne 692)
Le résultat de l'expression n'est jamais utilisé (ligne 700)
Le résultat de l'expression n'est jamais utilisé (ligne 704)
La variable globale $template est utilisée avant d'être définie (ligne 708)
Le résultat de l'expression n'est jamais utilisé (ligne 711)
Le résultat de l'expression n'est jamais utilisé (ligne 714)
Le résultat de l'expression n'est jamais utilisé (ligne 718)
Le résultat de l'expression n'est jamais utilisé (ligne 724)
Le résultat de l'expression n'est jamais utilisé (ligne 731)
Le résultat de l'expression n'est jamais utilisé (ligne 736)
Le résultat de l'expression n'est jamais utilisé (ligne 740)
Le résultat de l'expression n'est jamais utilisé (ligne 745)
Le résultat de l'expression n'est jamais utilisé (ligne 749)
Le résultat de l'expression n'est jamais utilisé (ligne 754)
La variable globale $host est utilisée avant d'être définie (ligne 755)
Le résultat de l'expression n'est jamais utilisé (ligne 763)
Le résultat de l'expression n'est jamais utilisé (ligne 767)
La variable globale $template est utilisée avant d'être définie (ligne 772)
Le résultat de l'expression n'est jamais utilisé (ligne 775)
La variable globale $template est utilisée avant d'être définie (ligne 777)
Le résultat de l'expression n'est jamais utilisé (ligne 786)
Le résultat de l'expression n'est jamais utilisé (ligne 790)
Le résultat de l'expression n'est jamais utilisé (ligne 796)
Le résultat de l'expression n'est jamais utilisé (ligne 803)
Le résultat de l'expression n'est jamais utilisé (ligne 808)
Le résultat de l'expression n'est jamais utilisé (ligne 812)
Le résultat de l'expression n'est jamais utilisé (ligne 817)
Le résultat de l'expression n'est jamais utilisé (ligne 822)
Le résultat de l'expression n'est jamais utilisé (ligne 827)
Le résultat de l'expression n'est jamais utilisé (ligne 833)
Le résultat de l'expression n'est jamais utilisé (ligne 837)
La variable globale $host est utilisée avant d'être définie (ligne 845)
La variable globale $template est utilisée avant d'être définie (ligne 846)
Le résultat de l'expression n'est jamais utilisé (ligne 849)
Le résultat de l'expression n'est jamais utilisé (ligne 852)
Le résultat de l'expression n'est jamais utilisé (ligne 856)
La variable globale $host est utilisée avant d'être définie (ligne 857)
Le résultat de l'expression n'est jamais utilisé (ligne 869)
Le résultat de l'expression n'est jamais utilisé (ligne 873)
La variable globale $template est utilisée avant d'être définie (ligne 886)
Le résultat de l'expression n'est jamais utilisé (ligne 889)
La variable globale $template est utilisée avant d'être définie (ligne 901)
Le résultat de l'expression n'est jamais utilisé (ligne 904)
Le résultat de l'expression n'est jamais utilisé (ligne 909)
Le résultat de l'expression n'est jamais utilisé (ligne 913)
Le résultat de l'expression n'est jamais utilisé (ligne 928)
Le résultat de l'expression n'est jamais utilisé (ligne 935)
Le résultat de l'expression n'est jamais utilisé (ligne 942)
Le résultat de l'expression n'est jamais utilisé (ligne 946)
Le résultat de l'expression n'est jamais utilisé (ligne 951)
Le résultat de l'expression n'est jamais utilisé (ligne 955)
Le résultat de l'expression n'est jamais utilisé (ligne 960)
Le résultat de l'expression n'est jamais utilisé (ligne 965)
La variable globale $template est utilisée avant d'être définie (ligne 972)
Le résultat de l'expression n'est jamais utilisé (ligne 974)
Le résultat de l'expression n'est jamais utilisé (ligne 977)
Le résultat de l'expression n'est jamais utilisé (ligne 980)
Le résultat de l'expression n'est jamais utilisé (ligne 985)
La variable globale $host est utilisée avant d'être définie (ligne 987)
Le résultat de l'expression n'est jamais utilisé (ligne 74)
La variable globale $passwordBlog est utilisée avant d'être définie (ligne 14)
Utilisation peu sécuritaire de variable dans les fonctions include()/require() (ligne 12)

pour certaines, c'est normal elles sont définies dans les fichiers inclus comme host ou from_mail.

-->(tfaçon, au cas ou, il n'accèptera pas le reste du site...)

erreur, il acceptera le reste mais ignorera purement et simplement cet élément.

c'est le comportement par défaut d'un navigateur, ignorer ce qu'il ne comprend pas.de plus, il ne s'agit pas des navigateurs actuels, mais des anciens.aucuns navigateurs récents ne s'offusquera de ce type de code.et entre parenthéses, ie6 et opera 7.54 sont ceux qui l'affiche le mieux...

Commentaire de coucou747 le 28/03/2006 21:56:04

La variable globale $host est utilisée avant d'être définie (ligne 755)

<?php
include('include/fonctions.php');
include('include/conf.php');

si tu parles de admin_blog.php... alors ces variables sont deffinies dans un fichier de conf... J'ai modifié ce fichier pour mémoriser le password donc... il m'est impossible de voir ces n° de lignes... mais bon, je trouve ces messages étonants, tu les as eu avec quoi ? quelle option dans php.ini?

Commentaire de malalam le 28/03/2006 22:03:54 administrateur CS

'Le résultat de l'expression n'est jamais utilisé'

si c'est comme le debugger de Delphi, on est mal barré ;-)

Commentaire de coucou747 le 28/03/2006 22:06:43

bah personellement, je ne programmes pas en delphi, mais en C parfois, et je n'ai ça que quand je fais :

gcc monprog.c -o monprog -W

W -> wall... mais ce sont des warnings, et là, je n'ai pas le choix, je ne vais pas faire 36 fichiers de conf pour 36 viariables, sous prétexte que je ne me sers pas toujours de toutes...

Commentaire de bj33 le 28/03/2006 22:13:26

coucou

oui, admin_blog mais pas seulement.pratiquement tous affiche ce type de pbs.

La variable globale $host est utilisée avant d'être définie (ligne 755)

<?php
include('include/fonctions.php');
include('include/conf.php');

je l'ai vu, c'est dans le post précédent.

pour le php.ini que j'utilise, celui de mon hébergeur recopié à l'identique, mais rien qui ne sorte de l'ordinaire.la version de php est 5.1.2

Commentaire de coucou747 le 28/03/2006 22:19:08

bah écoute, si tu considère que $host est déffinit, $template aussi car inclu dans le fichier de conf du blog classique, et $passwordBlog aussi, alors je n'ai pas de variables non deffinies... et pour les variables non utilisées, je me suis déja expliquées... ($from_mail est aussi dans le fichier de conf...)

Commentaire de bj33 le 28/03/2006 22:23:17

ok, c'est bon!

je trouvais juste l'idée intéréssante.je ne vais pas monopoliser l'antenne.salut!

Commentaire de stailer le 29/03/2006 02:33:30

Ouais ou alors continuez votre conversation en message privé parce que la recevoir des emails à la con toutes les 10 minutes ça va hein lol..

Commentaire de gostsn le 22/06/2006 20:06:26

Chez moi: page blanche!

Commentaire de coucou747 le 22/06/2006 20:09:15

gostsn, tu as quelle version de php ? tu as mis error_reporting à E_ALL ? enfin voilà, faut chercher les détails, et les donner...

Commentaire de topherus le 24/08/2006 12:03:34

dommage qu'il ne soit pas compatible firefox, la redondance du mot de passe et l'incapacité de poster des articles malgrès une autorisation 777 sur tout les fichier et dossier.

Commentaire de coucou747 le 24/08/2006 18:19:48

... ça ne vient pas de ça, mais d'autre chose comme conf... je l'ai testé sous firefox, et php5.

Commentaire de i_robot le 04/09/2006 20:04:31

Moi aussi j'ai un probleme avec ce script ca me fait une erreur :

Warning: imagesx(): supplied argument is not a valid Image resource in /home/www/tstc.awardspace.com/blogs/inscription.php on line 88

Warning: imagesy(): supplied argument is not a valid Image resource in /home/www/tstc.awardspace.com/blogs/inscription.php on line 89

Warning: Division by zero in /home/www/tstc.awardspace.com/blogs/inscription.php on line 92

Warning: Division by zero in /home/www/tstc.awardspace.com/blogs/inscription.php on line 93

Warning: imagecreatetruecolor(): Invalid image dimensions in /home/www/tstc.awardspace.com/blogs/inscription.php on line 97

Warning: imagecopyresized(): supplied argument is not a valid Image resource in /home/www/tstc.awardspace.com/blogs/inscription.php on line 98

Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/www/tstc.awardspace.com/blogs/inscription.php on line 99

Commentaire de i_robot le 27/09/2006 22:27:07

non c'est bon probleme réglé, c'est un bon moteur de blog il faudrai changer quelque chose comme les exemples de blog qu'il y a, il y a trop de pub et notre blog prend que la moitié de la page il faudrai aussi passer a des sessions ...

Commentaire de sanackas le 07/02/2007 02:36:22

bonjour et merci plus qu a faire qq modifs et tt roule (pour les com du style pas de si pas de ca faut s prendre la tete les gens rien ne tombe du ciel) personne ne remerci l auteur de la source c dommage parce que c est du boulot ;) ++ courage pour la suite et encore merci...

Commentaire de slurp9562 le 13/06/2007 12:29:13

1/10

Franchement ya des bugs de partout, on s'inscrit et le blog disparait, l'inscription est compliqué à comprendre, blablabla...

Non franchement à améliorer.

Commentaire de coucou747 le 13/06/2007 12:49:17

quels bugs ?

(si tu ne sais pas poser un chmod c'est pas ma faute !!! ton ignorance n'est pas du au fait que la source soit mauvaise...)

ah j'allais oublier... ca ne peut pas marcher sur un cluster normal... ca se fait avec des fichiers...

Commentaire de topherus le 29/06/2007 16:11:47

Bonjour coucou 747, maintenant que tu à une plus grande maitrise du php, tu n'aurez pas envie de refondre un peut ton script plus en 2.0. Je sais que si tu faisait ce script demain il serez encore mieux que là !
bonne continuation!

Commentaire de coucou747 le 29/06/2007 16:28:28

alala... j'ai fait ca, je connaissais aussi bien que maintenant le php4, pour le php5, c'est un peu plus complique.,.

cote web 2.0, c'etait pas le but, le but c'etait de roxer en benchmark :) et c'est fait :)

a l'epoque, j'avais un blog un peu plus 2.0 que ce que je propose ici, donc c'est pas une question de maitrise mais de projets... si tu vas sur mes sources postees ici, et sur mon site, tu verras que je n'utilise pas plus d'un dixieme de ce que je code :)

ici, je voulais montrer une methode de cache disons plus performante que ce que l'on croise tout les jours... mais c'est pas maintenable :)

Commentaire de AlexB13016 le 11/01/2009 13:22:35 8/10

Salut :P Deja Merci Pour Ce Super Script :P
Je Me Suis Permis de Modifier Ce Script .
J'ai Modifier Le Thème Entièrement ( il y en aura plusieurs mais je ferais sa plus tard ), Mais Ya Une Chose Que Tu N'y a Pas Penser C'est Que Ce Script Accepte Pas Les Images .Gif (Il Les Enregistres En .Jpeg) J'ai Donc Modifier Le Fichier Add_Blog J'ai Rajouter 2 Add_ArticleGif ,Le 1er qui permet d'enregistrer l'image envoyer  En .Gif(* J'Ai Aussi Mis Articlegif a la place de Article) Et Le 2eme Pour Redimensionner l'image ( j'en suis pratiquement sur ) , *J'ai Aussi Créer Un Fichier ArticleGif.Php Dans Le Dossier Templates Pour Que L'Article Soit Créer Et Qu'il Affiche Les Images Gif Par Ce Que Article.php Affiche Que Les Images .Jpeg , Mais Ya Une Chose Que Ne N'est Pas Compris C'est Que Les Images Sont Enregistrer En Gif Dans Le Dossier Pics , Mais l'or de l'enregistration de l'image  "picSmall...",Elle Est En Gif Mais Rien Ne Bouge Ou Rien N'est Transtarent comme sa doit l'être En 2 Mot Comme Une Image .Jpeg Donc Voila Si Quelqu'un pourrait M'expliqué Sa Serer Cool =) ..
Note : 8/10 Sinon Tout Est Impécable A Par Que Sa N'Accepte Que le format .Jpeg (après a sois de modifier se qui faut :P )

Commentaire de AlexB13016 le 11/01/2009 13:28:07

A Ouais J' Ai Oublier De Dire Que MOi Je Ne Vois Aucuns Bugs !!!

Commentaire de Soranne le 16/04/2009 20:30:02

Toujours un probleme avec le redimmenssionnement de l'avatar...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Javascript et PHP [ par RaZoR ] Je voudrais savoir comment on fais pour inclure un fichier .js en php dans une page html (au lieu d'utiliser la fonction html pour inserer un fichier Liens en HTML dans Dreamweaver MX [ par jaco13 ] Bonjour J'ai fait un site avec un menu en "javascript". Tout beau et bien clinquant pour le client. Problème, ce menu en "javascript" n'est pas référe Plusieurs questions [ par Teclis01 ] Voila je me pose plusieurs questions et j'aimerais que qqun m'eclaire la voix si possible ^^ Alors! 1/ Peut on controler le type de variable ? a savo Plans de sites [ par franjen ] Bonjour à tousJe suis débutant et j'espère désespérément trouver de l'aideJe dois réaliser la génération automatique d'un plan de site à partir de fic Pb de redirection d'un script php vers un site html/javascript, le tout en local [ par sagat06 ] Bonjour,je suis actuellement en train de réaliser un projet me tenant à coeur.Jusqu'à maintenant, je ne l'avais réalisé qu'avec Html/javascript. Cepen Indexeur de fichiers HTML [ par Epoc22 ] Bonjour,Sauriez-vous ou trouver un script PHP qui indexe automatiquement des fichiers HTML dans un fichier ?J'ai cherché mais bon... comment redéfinir l'icone qui doit être affiché pour les fichiers CSS et Javascript ??? [ par nicomilville ] Salut tout le monde, j'ai un problème, suite a une mauvaise manipulation les fichiers CSS et Javascript apparaissent sans icone et je veut qu'ils retr Créer un tableau html en php... avec une subtilité ! [ par vxr888 ] Bonsoir à tous,J'ai un soucis et j'espère trouver une réponse chez vous.Je vous expose le problème :J'ai écrit un code qui parcourt un dossier (avec r javascript et Php/MySql [ par sagat06 ] Bonjour à tous,actuellement sur un projet, je viens de rencontrer un petit soucis d'où cette présente question.Voilà mon problème:J'ai réalisé entière Probleme code [ par epha ] Bonsoir Tout je suis désolé si je me trompe d'endroit sur le forum pour poster ma demande Voilà ce que j'ai comme soucis J'aimerais mettre ceci dans m


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,498 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales