|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() |
PHP - Système de Gestion-Affichage de Nouvelles (Articles, ...) : Avec éditeur wysiwyg, photo et fichier joint
Ce "système de News avec photo et fichier joint" vous permettra de gérer vous-même votre "News", "actualité", "info", ... et devrait s'intégrer facilement dans votre site. La possibilité de mettre une photo, et la mise en forme grâce à un éditeur wysiwyg sont des "plus" ! La SOURCE est EN LIGNE : Système de Gestion-Affichage de Nouvelles Post édité à la demande de l'utilisateur
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
00
|
|
|
#2 | |||||||
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 55 ![]() |
Tout d'abord merci jreaux62 pour ce tuto qui est génial, je vais m'en inspirer pour ma partie administration que je t'ai parler
Citation:
Dans la page news_affichage: Code :
Code :
Code :
après j'ai eu autre erreur mais je n'est pas trouvé voici ce qu'on me dis: Notice: Undefined index: PHOTOdelete in C:\wamp\www\news_DOSSIER\news_DOSSIER\news_photo.php on line 77 J'ai trouvé aussi un autre souci pour l'instant lorsque je mets des photos de trop grande taille je n'ai pas le message d'erreur du type: Erreur ! Taille de fichier trop important (enfin je l'ai eu une fois c'est tout pour sa bizarre) du coup lorsque je vais pour afficher la page news_affichage.php j'ai la news sans la photo |
|||||||
|
|
00
|
|
|
#3 | ||||
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 55 ![]() |
Citation:
Citation:
merci |
||||
|
|
00
|
|
|
#4 | ||
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 55 ![]() |
Salut jreaux62 excuse moi de te dérangé encore, je travail toujours a fond sur ce système et j'aurai quelques petites questions:
Voila c'était pour sa voir si tu a trouvé d'où venait l'erreur suivante que je tes parlé dans les derniers messages, elle apparait après que j'ai confirmé ajout de la news: "Notice: Undefined index: PHOTOdelete in C:\wamp\www\news_DOSSIER\news_DOSSIER\news_photo.php on line 77" J'ai cherché longtemps mais impossible a trouvé... Pourrait tu m'indiquer la taille de la photo max qu'on peut utiliser puisque j'ai remarqué que a un certaine taille les photos n'apparaissait plus dans la partie affichage (je pense que c'est 2000ko) et si c'est possible de augmenter cette taille (j'ai aussi cherché dans tout les fichiers si je pouvais trouvé un petit bout de code qui pouvait correspondre mais rien) Dernière petite question, j'ai couplé ce système de gestion de nouvelles avec ce système d'administration en ligne que tu m'avais conseillé j'ai pris celui avec les sessions j'ai mieux compris. Tu indique que pour chaque page a protéger il faut mettre ce code: Code :
- fctredimimage.php - news_admin.php - news_formuler.php - news_traiter.php - news_photo.php mais j'ai des erreurs du style: Notice: A session had already been started - ignoring session_start() in C:\wamp\www\site\admin_news\_protectpage.php on line 1 Notice: A session had already been started - ignoring session_start() in C:\wamp\www\site\admin_news\_protectpage.php on line 1 surtout sur la page news_traiter.php merci |
||
|
|
00
|
|
|
#5 | ||
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 55 ![]() |
ok merci donc j'ai suivi tes conseil pour l'erreur:
"Notice: Undefined index: PHOTOdelete in C:\wamp\www\news_DOSSIER\news_DOSSIER\news_photo.php on line 77" J'ai testé si PHOTOdelete a été initialisé avec la fonction isset() dans le fichier news_photo.php comme cela: Code :
et merci pour le problème de la protection des pages je l'ai retiré fctredimimage.php mais aussi dans news_traiter.php puisque j'avais encore une erreur |
||
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 218 ![]() |
pour la table NewsTable :
à un moment vous parlez de timestamp, mais pas de ses attributs... que faut t'il mettre ? j'ai mis en attribut de défauts : current_timestamp mais ça n'a pas l'air de passer |
|
|
00
|
|
|
#7 | ||
![]() ![]() |
Code :
Ensuite, au moment de l'affichage, on récupère : echo 'le '.date('d/m/Y à H\hi', $news_row['timestamp']); qui renvoie (par exemple) : le 16/05/2009 à 15h03
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
||
|
|
00
|
|
|
#8 | ||||
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 218 ![]() |
1) j'imagine que si je fais ça avec le moteur innoDB et un encodage UTF-8 tout va bien se passer ? [peur d'essayer]
![]() 2)merci pour la structure des tables (cependant, génère une erreur : #1101 - BLOB 'contenu' ne peut avoir de valeur par défaut mais mysql me créer quand même la table, donc pas de soucis a priori). 3) par contre la je coince... je suis sous easyphp 3.0 en local. et ca ne passe pas.... Code :
Code :
Code :
`photo` varchar(255) NOT NULL default '' |
||||
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 218 ![]() |
plus que 3 questions vu que l'erreur était engendré car il y avait bien un mot de passe sous easyphp 3.0 :
login : root mdp : mysql localhost petite erreur: dans tes requêtes SQL : tu demandes la table news_table alors que dans ton script de création de table SQL (que tu as donné sur le forum tu mets : NewsTable) mais ne t'inquiettes pas dans la nouvelle version, il n'y à pas d'erreur a ce niveau la. |
|
|
00
|
|
|
#10 |
![]() ![]() |
Le nom de la table de la BD (news_table) est PARAMETRABLE dans le fichier news_config.php !
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
00
|
|
|
#11 | ||
|
Membre régulier
![]() Inscription : octobre 2008 Messages : 218 ![]() |
oui oui, j'ai vu qu'il était paramétrable, mais c'est juste pour ceux qui dans un premier temps aurait copié ton script sur le forum et se demanderai pourquoi erreur il y a.
par contre lors de la création de la news j'obitens Code :
une petite optimisation quand tu auras le temps, (et l'envie): tu as mis une sorte de protection de façon a si l'on ne rentre rien dans le contenu, on ne puisse pas valider, hors, cette protection est mal adapté puisque si on : -remplis d'abord la news -qu'on lui donne un titre ensuite -qu'on clique sur le bouton valider on obtiens le message d'erreur, j'en conclue donc que c'est juste un contrôle effectué juste sur la position du curseur, car si on replace ce dernier sur le contenu, j'obtiens plus le message d'erreur. |
||
|
|
00
|
|
|
#12 |
![]() ![]() |
[EDIT] Les erreurs ont été corrigées.
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
00
|
|
|
#13 |
|
Invité régulier
![]() |
salut,
merci pour ce tutorial.mais mon probleme c que je sais pas comment upload photo?et quand elle va etre upload ou elle va etre enregister (un dossier aple images dans mn dossier d projet)?ou qoi? merci de me repondre. |
|
|
00
|
|
|
#14 | |
![]() ![]() |
Citation:
dans l'archive, tu as un fichier news_config.php, dans lequel tu peux configurer différentes choses, notamment le nom du dossier pour les photos (par défaut : dossier "news_photos"). L'upload et le redimensionnement des photos se font automatiquement. A priori, tout est indiqué dans le fichier news_A-LIRE-install.htm.
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
|
00
|
|
|
#15 |
|
Invité régulier
![]() |
c ca mn probleme.j explique : qu'on ajoute un news on ajoute le titre ,le contenu,la descriptin(selon ma bd)et q on j vais ajouter l image commment j dois faire?(comment l upload image )?
merci j espere que tu as compris mn probleme. |
|
|
00
|
|
|
#16 |
![]() ![]() |
Non. Il faut juste cliquer sur le bouton "parcourir" ...
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
00
|
|
|
#17 |
![]() ![]() |
Le TUTORIEL est ENFIN EN LIGNE !
"Système de Gestion-Affichage de Nouvelles" : http://j-reaux.developpez.com/tutori.../gestion-news/
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
00
|
|
|
#18 | ||
|
Invité régulier
![]() |
bonjour,
merci beaucoup pour ton tuto,mais on ajoutons une news l image n' ajoute pas et pas de message d erreur que je dois dois faire? voici mon code de l insertion. Code :
|
||
|
|
00
|
|
|
#19 |
![]() ![]() |
Bonjour intissar33, maintenant je comprends ton problème : tu as modifié mon script!
D'abord, il te faut : <form method="post" action="news.php" enctype="multipart/form-data"> Et si ca ne suffit pas, vérifie : - le dossier où sont enregistrées les photos est-il bien "déprotégé" (chmod 777) ? - pour le traitement : récupères-tu bien $_FILE['PHOTO'] ? - ta requete d'insertion est-elle correcte ? - ... (?)
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément." Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique. "Quand le sage montre la lune, le sot regarde le doigt." Confucius, Homme d'Etat et philosophe chinois (551-479 av. J.-C). |
|
|
00
|
|
|
#20 | ||
|
Invité régulier
![]() |
bonjour,
ca presque marche sauf 2 errors Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com