IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez / Téléchargez Sources et Outils PHP Discussion :

Système de gestion de nouvelles avec photo [Sources]


Sujet :

Contribuez / Téléchargez Sources et Outils PHP

  1. #161
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    D'acc merci, bon par contre j'ai un autre bug...

    Maintenant mes accents ne sont plus pris en compte alors que j'ai bien mon encodage sur mes pages et que avant ça fonctionnais...
    Et ce uniquement sur deux pages.

    La j'ne peu vraiment plus lol

  2. #162
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Skullnyco Voir le message
    ...Maintenant mes accents ne sont plus pris en compte alors que j'ai bien mon encodage sur mes pages et que avant ça fonctionnais...
    Vérifie que tu as bien encodé/converti tes pages en UTF-8 (SANS BOM).

  3. #163
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    Je sais pas ou vérifier ça à part dans la BD qui est en utf-8 général et sur mes pages ou y a bien le utf 8.

    Hors j'ai "réussi" à "corriger" le soucis en rajoutant dans ma page qui bug "general_ci" après mon utf dans ma méta et en fessant mon copy en format html (&copy .

    Mais je me doute que c'est pas une bonne solution, bon de toute façon je crois que c'est mort je dois me mettre à l'évidence j'ai voulu trop "bien faire".

    Quoi qu'il en soit j'ai déjà perdu assez de temps donc je vais "abandonné" pour ce projet ton system.
    Faire un simple formulaire avec mes champs requis, bien que ça s'approche de ton système à par pour la liste colonne (et juste pour les img).

    Mais je me perd trop dans ton code, je le garde sous le coude mais le projet aurais déjà du etre finis et donc je peux pas perdre plus de temps ^^.

    Merci et je reviendrais dans x jours quand j'aurais le temps de faire joujoue avec ton system.

  4. #164
    Futur Membre du Club
    Inscrit en
    Octobre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 9
    Points : 7
    Points
    7
    Par défaut REPONSE
    bONJOUR,
    J'ai essayé le code mais il me ramène un message d'erreur:
    Notice: Undefined variable: news_nombre in C:\wamp\www\news\PHP-GESTION-NEWS-v5-PDO-Procedural\modules\mod_news\news_fonctions.php on line 36.
    Cependant, je ne suis pas bon developpeur PHP pour créer la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    news_affiche_premiere_news($newsId);
    J'attends toujours votre concours afin de me permettre de mettre en place ce script.
    Bien à vous.

    Citation Envoyé par jreaux62 Voir le message
    Ca se passe encore dans : modules/mod_news/news_fonctions.php
    Il suffit d'ajouter un compteur, et, pour la première News, un affichage différent des autres.
    Par ex. :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    		<div id="containerListing">
    <?php	// -------------------------
    		$compteur_news = 0; // initialisation du compteur
    		// Affichage des News
    		if($news_nombre>0) {
    			foreach ($news_rowAll as $news_row)
     
    			{
    				$compteur_news++; // on incrémente le compteur
    				// -------------------------
    				$newsId 			= intval($news_row['news_id']);
    				// On recupere les infos dans la BD
    				require(dirname(dirname(dirname(__FILE__))) . '/'.PATH_NEWS_MOD.'news_data_fromBD.php');
    				// -------------------------
    				// Affichage de la news
    				if($compteur_news==1){ // PREMIERE NEWS
    					news_affiche_premiere_news($newsId); // FONCTION A CREER !!
    				} else { // SUIVANTES
    					news_affiche_fiche_resume_colonne($newsId);
    				}
    			}
    		}
    ?>
    		</div>

  5. #165
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par chrysaxel Voir le message
    ...J'attends toujours votre concours afin de me permettre de mettre en place ce script...
    Ce qui est sûr, c'est que je ne vais pas travailler à ta place...

    - soit tu as un code à montrer, et je peux t'aider à le déboguer,
    - soit tu continues à attendre... que les poules aient des dents (si c'est à Tchernobyl ou Fukushima, ça ne compte pas !).

  6. #166
    Nouveau Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2011
    Messages : 26
    Points : 32
    Points
    32
    Par défaut
    Citation Envoyé par jreaux62 Voir le message
    - soit tu continues à attendre... que les poules aient des dents (si c'est à Tchernobyl ou Fukushima, ça ne compte pas !).

  7. #167
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Problème upload photos & Fichiers
    Bonjour Jérôme,

    J'ai essayé tes 2 démos v.4 et v.5 qui sont vraiment géniales.
    Moi je suis chez FREE et j'ai installé ton script v.4.
    Après plusieurs petites modifs, j'ai réussi à faire fonctionner une partie de ton script. J'ai notamment remplacé - sans doute à cause de la version php de FREE - dans le fichier _connexion.php :
    mysql_set_charset( 'utf8' ); par mysql_query("SET CHARACTER SET utf8");

    Mais je bloque depuis depuis 1 mois sur les 2 erreurs ci-dessous.
    --------------------------------------------------------------------------
    Fatal error: Class 'finfo' not found in /mnt/133/sda/7/3/monsite/news_v4/admin/adm_mod_news/_inclus/news_traiter_photo.php on line 41
    --------------------------------------------------------------------------
    Fatal error: Class 'finfo' not found in /mnt/133/sda/7/3/monsite/news_v4/admin/adm_mod_news/_inclus/news_traiter_file.php on line 41
    --------------------------------------------------------------------------
    Pourtant j'ai lu tous tes commentaires et ceux des membres, j'ai lu sur le site PHP les fonctions Fileinfo et rien ne me semble anormal sur cette fameuse ligne 41 à part qu'il faut une version PHP> 5.3. J'ai essayé des trucs mais toujours cette erreur.
    Est ce que c'est à cause du serveur FREE ?
    Quand je fais phpinfo j'ai : PHP Version 5.1.3RC4-dev

    Bref, quelqu'un peut-il m'aider ?
    Merci

  8. #168
    Invité
    Invité(e)
    Par défaut
    Bonjour, en effet.
    Cette Class finfo() sert ici pour la VERIFICATION du TYPE MIME du fichier
    On la trouve dans les 2 fichiers :
    - news_traiter_photo.php
    - news_traiter_file.php

    [EDIT] Peut-être une SOLUTION !! (à tester chez free.fr !)
    => utiliser la FONCTION FileInfo au lieu de la CLASS finfo !

    => remplacer dans ces 2 fichiers les LIGNES 41 et 42 par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    	$finfo 				= finfo_open(FILEINFO_MIME_TYPE); // Retourne le type mime à la extension mimetype
    	$file_MimeType 			= finfo_file($finfo, $_FILES['newsPhoto']['tmp_name']);
    	finfo_close($finfo);
    Ca devrait résoudre le problème ! (voir ici !)
    Dernière modification par Invité ; 29/09/2012 à 18h38.

  9. #169
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Problème upload photos & Fichiers
    Re-bonjour Jérôme,

    J'avais déjà essayé d'utiliser la FONCTION FileInfo au lieu de la CLASS finfo mais ça donnait ça :
    -------------------------------------------------------------------------
    Fatal error: Call to undefined function finfo_open() in /mnt/133/sda/7/ 3/monsite/news_v4/admin/adm_mod_news/_inclus/news_traiter_photo.php on line 42
    --------------------------------------------------------------------------
    La ligne 42 correspond à la ligne :
    $finfo = finfo_open(FILEINFO_MIME_TYPE); // Retourne le type mime à la extension mimetype
    --------------------------------------------------------------------------
    Par contre comme je ne suis pas tordu au point de me hacker moi-même avec des faux fichiers - dixit un ami qui me veut du bien - j'ai donc désactivé la vérification TYPE MIME.
    Résultat pour la photo :
    Sur monsite la photo apparait bien dans l'article; par contre dans l'administration des articles :
    - Dans la page "Prévisualisation de l'Article", elle n'apparait pas
    - Dans la page "Liste des Articles" j'ai le nom du fichier et donc pas la photo
    - Dans la page "Modifier un Article", elle apparait et je peux la supprimer.
    Enfin, je suis déjà bien content que ça marche sur monsite
    -------------------------------------------------------------------------
    j'ai désactivé la vérification TYPE MIME dans "news_traiter_file.php" et voilà le résultat :
    Sur monsite le fihier n'apparait pas dans l'article
    Dans l'administration des articles, aucune erreur à l'ajout du fichier mais :
    - Dans la page "Prévisualisation de l'Article", il n'apparait pas
    - Dans la page "Liste des Articles" je n'ai pas le fichier
    - Dans la page "Modifier un Article", il n'apparait pas.
    Sur le serveur, le fichier a bien été uploadé dans le répertoire UPLOAD/FILES/NEWS_FILES mais par contre dans la table de la base de données "Table: NEWS_TABLE_PHPV4", je n'ai rien dans le champs "news_file" (URL du Fichier)

    Qu'en penses-tu ?
    Merci pour ton aide qui m'a redonné le sourire

  10. #170
    Invité
    Invité(e)
    Par défaut
    OK.
    Il faut vérifier si :
    - ce n'est pas un problème lié à free.fr
    - les chemins d'affichage sont les bons (relatif ou absolu) pour la phot/le fichier
    - les dossiers sont bien déprotégés (!)

    Je vois ca demain (il est un peu tard...), ok ?

  11. #171
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut
    ok, t'as raison, moi aussi je vais me reposer un peu les yeux.
    bonne nuit

  12. #172
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut
    Citation Envoyé par Le_marquis Voir le message
    ok, t'as raison, moi aussi je vais me reposer un peu les yeux.
    Mais avant je voulais te dire un truc que j'ai remarqué pour la photo sur monsite : quand je fais "Lire la suite", elle n'apparait pas.... C'est dingue.

    bonne nuit

  13. #173
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Problème d'horodatage avec V.4 sur FREE résolu
    Bonjour Jérôme,

    Je me suis aperçu d'un problème d'horodatage sur mes news.
    Toutes mes news ont la même date et la même heure : le 01/01/1970 à 01h00.
    Peut être encore un problème lié à FREE mais je l'ai résolu de la façon suivante pour que l'heure et la date soit exactes.
    Dans le fichier "news_v4/admin/adm_mod_news/_inclus/news_traiter.php" à la ligne 73, j'ai remplacé :
    " '".mysql_real_escape_string($newsDate)."'". par : " '".time()."'".

    Si ça peut servir à un Freenaute qui installe la v.4 de Jérôme

  14. #174
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    en effet, j'ai dû négliger une partie du débogage de la V4...

    J'ai donc effectué les modifications dans l'ARCHIVE V4, que je t'invite à re-télécharger : PHP-GESTION-NEWS-v4-MYSQL-Procedural.zip

    Les modifications ne concernent que le dossier : admin/adm_mod_news
    - remplacement de la CLASS Finfo par la fonction (traitement de la PHOTO + du FICHIER joint)
    - correction du bug de la DATE (enregistrement en BdD)
    - correction d'un bug pour le FICHIER JOINT [I](enregistrement en BdD : une virgule en trop !)

    TOUT a l'air OK maintenant, sauf erreur...
    N'hésitez pas à me faire part d'autres bugs éventuels, ok ?
    Dernière modification par Invité ; 02/10/2012 à 09h48.

  15. #175
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Problème upload photos & Fichiers
    Bonsoir Jérôme,
    J'ai téléchargé ta version corrigée et je l'ai entièrement réinstallée.
    C'est tout bon sur monsite après avoir fait les corrections habituelles dans _connexion.php à la ligne 18, dans le fichier .htaccess en remplaçant les 3 premières lignes par php 1 et dans les fichiers "news_traiter_file.php" et "news_traiter_photo.php" pour la CLASS Finfo (ça doit être un problème lié à free.fr.
    La fonction DATE est ok
    L'enregistrement en BdD du fichier est ok et l'appel à partir de monsite est ok.
    Par contre sur la partie "admin", quand j'appelle le fichier dans la "Liste des articles / Modifier un article / Prévisualisation d'un article, le chemin d'affichage n'est pas bon.
    Dans l'URL d'appel j'ai (/admin/admin_mod_news) en trop :
    http://monsite.free.fr/news_v4_corrigee/admin/adm_mod_news/upload/files/news_files/monfichier.pdf .
    J'ai cherché dans le fichier "news_traiter_file.php" et je me suis aperçu qu'à la ligne 32-55-61-71-81-84-90, il y avait un "r" à "filerOk"
    Je les ai enlevé mais aucun changement.
    J'ai été dans le fichier "main_config.php" pour vérifier les chemins vers les dossiers et à part la ligne 8 que j'ai modifié dans ton fichier comme suit en rouge, je n'arrive pas à trouver dans quel fichier se rajoute /admin/admin_mod_news à mon URL:
    if(!defined('PATH_ROOT')) define('PATH_ROOT', $_SERVER['news_v4_corrigee/']); // en production

    Je continue à chercher mais si tu peux diriger mes recherches .....
    Ah, au fait pour la photo, toujours le p'tit problème dans la partie Admin :
    Elle s'affiche dans "Modifier un article" mais pas dans "Liste des articles" et "Prévisualisation d'un article".
    Là aussi, si tu as une piste .....
    Merci d'avance

  16. #176
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    ce qui est étrange, c'est que la version démo est exactement la version contenue dans l'archive.
    Et elle fonctionne.

    Il est possible que je problème vienne de $_SERVER['DOCUMENT_ROOT'] (?)
    La racine sous laquelle le script courant est exécuté, comme défini dans la configuration du serveur.
    Remplace dans main_config.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(!defined('PATH_ROOT')) define('PATH_ROOT', $_SERVER['DOCUMENT_ROOT']); // en production
    par TON propre chemin en clair :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(!defined('PATH_ROOT')) define('PATH_ROOT', 'http://monsite.free.fr/news_v4_corrigee/'); // en production

  17. #177
    Futur Membre du Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2012
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Septembre 2012
    Messages : 7
    Points : 9
    Points
    9
    Par défaut Problème upload photos & Fichiers sur FREE résolu
    Bonjour Jérôme,
    Merci, c'est toi le meilleur
    Le problème venait bien de la variable $_SERVER['DOCUMENT_ROOT'].
    J'ai remplacé par le code que tu préconisais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(!defined('PATH_ROOT')) define('PATH_ROOT', 'http://monsite.free.fr/news_v4_corrigee/'); // en production
    Maintenant c'est tout bon et en +, les photos apparaissent bien dans toutes les pages d'administration des articles.
    En tout cas merci pour ton aide, ta patience et ta réactivité.

  18. #178
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Le_marquis Voir le message
    Bonjour Jérôme,
    Merci, c'est toi le meilleur
    De rien

  19. #179
    Nouveau Candidat au Club
    Homme Profil pro
    cadre compatble
    Inscrit en
    Octobre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : cadre compatble
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Problème upload photo qui a plus de 2 méga en volume
    Bonjour,

    Merci pour ce tuto, mais je voudrai savoir comment je peux charger une photo de plus de 2 méga.

    Merci d'avance

  20. #180
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par abuhala Voir le message
    ... comment je peux charger une photo de plus de 2 méga...
    Dans le fichier news_config.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if(!defined('FILE_SIZEMAX_PHOTO')) 		define('FILE_SIZEMAX_PHOTO', 	10000000);	// 10 Mo
    if(!defined('FILE_SIZEMAX_FILE')) 		define('FILE_SIZEMAX_FILE',	10000000);	// 10 Mo
    Photo et fichier jusqu'à 10Mo.

+ Répondre à la discussion
Cette discussion est résolue.
Page 9 sur 27 PremièrePremière ... 567891011121319 ... DernièreDernière

Discussions similaires

  1. [Galerie] News, (Système de Gestion-Affichage de Nouvelles+ commentaire )
    Par onec2008 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 23/11/2010, 18h26
  2. Créer un système de gestion de fenêtres avec silverlight 2
    Par The_badger_man dans le forum Silverlight
    Réponses: 0
    Dernier message: 13/12/2008, 14h50
  3. Hébergement avec système de gestion de version (SVN)
    Par SebSplo dans le forum Hébergement
    Réponses: 3
    Dernier message: 12/10/2008, 12h43
  4. [MySQL] Système de gestion avec calendrier et base de données
    Par almisuifre dans le forum PHP & Base de données
    Réponses: 18
    Dernier message: 14/12/2006, 23h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo