PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#26 03-01-2011 00:30:04

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : MyNews v1.2 incompatible php5

yop, bonne année et tous ça smile

pour les commentaires j'ai trouvé le problème c'est un copier / collé foireux un peu trop tard le soir hmm
pour les smiley ceux ci n'existe pas (par exemple http://www.laraider.com/images/smiley/smiley_224.gif) a tu copier les fichiers images avec le reste des scripts ?

je finis de virer les caractères spéciaux et je met en ligne une archive d'une nouvelle version demain wink

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#27 03-01-2011 20:59:43

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : MyNews v1.2 incompatible php5

pour ce qui est de la source, le problème vient du fait qu'il y a moyen d'insérer une news en cochant la case sources sans pour autant rentrér de texte dans la case (un espace par exemple) regarde avec phpmyadmin si c'est le cas (et s'il y a bien oui ou non dans la case 'source').

j'ai modifié de façon à n'afficher la source que lorsque tous c'est bien passé ça devrait mieux se passer.
Modification de la suppression des news pour inclure la suppression des commentaires en même temps.

Pour le flux rss, heu ............. dans la V2 :d

je ne fait que des rustines sur ce script (qui n'est pas de moi hein wink ) car comme l'a dit manicow il est antédélivien smile

nouvelle version (1.2.4)

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#28 04-03-2011 10:13:41

laraider
Membre
Inscription : 08-12-2010
Messages : 13

Re : MyNews v1.2 incompatible php5

Bonjour Moogli smile

Après les fêtes, les problèmes de santé et le pc qui avait lâché... me revoilà et j'ai enfin pu mettre à jour le script.

Impec ! Plus de problème avec les commentaires et plus de problèmes avec les accents sur ma page index.

Tu as bien travaillé, c'est très gentil de ta part.

Je n'ai pas posté de nouvelle news pour vérifier si ca va de se coté, donc je t'en informerai plutard si besoin.

Merci pour tout... il me tarde la version V2 avec le flux smile Bizzzzzzz

P.S : pour les commentaires, j'ai préféré enlever la possibilité d'insérer un lien, car le flood, ca va vite avec ca.

P.S.2 : j'ai résolu le problème pour les smiles qui ne s'affichaient pas ; l'erreur venait du fichier list_smiles, car dedans, le chemin indiqué était <img src="'.$URL.'/images/smiley/'.$lien.'" border=0> au lieu de <img src="'.$URL.'/news/images/smiley/'.$lien.'" border=0> (il fallait juste rajouter le dossier contenant les news).

Hors ligne

#29 04-03-2011 23:58:22

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : MyNews v1.2 incompatible php5

hum, ton soucis pour les smilies c'est que url devrait être l'url du script ceci dit, un paramètre de plus pourrait être une bonne idée smile

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#30 05-03-2011 00:16:33

laraider
Membre
Inscription : 08-12-2010
Messages : 13

Re : MyNews v1.2 incompatible php5

Kikou, bon je n'ai pas eu le temps de poster de nouvelles news mais des membres m'ont rapporté que maintenant, quand on clique depuis la page d'accueil, sur une vieille news (style de 2009) on n'attérit plus sur cette news, mais on tombe directement sur la page des premières news.

Donc faudrait voir ce qu'on a modifié pour que ca n'envoie plus sur la bonne news (j'ai regardé mais je n'ai pas trouvé).

@+

Hors ligne

#31 05-03-2011 14:21:28

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : MyNews v1.2 incompatible php5

hum, a la limite, si ça te dérange pas, tu peut me filer un jeux de donnée que je puisse tester avec un nombre plus conséquent ? (envoie par mail).

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#32 05-03-2011 16:17:01

laraider
Membre
Inscription : 08-12-2010
Messages : 13

Re : MyNews v1.2 incompatible php5

Coucou, tu veux ma base de données des news c'est ça ? Ok, je t'envoi un zip, merci smile

EDIT : Euh, je peux pas ajouter de pièces jointes en envoyant un mail par le forum sad

EDIT 2 : J'ai tout collé dans le mail, comme c'est pas long smile

Dernière modification par laraider (05-03-2011 16:20:44)

Hors ligne

#33 07-03-2011 02:41:27

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : MyNews v1.2 incompatible php5

yop,

correction
- config.inc.php ligne 18 => $PATH_INDEX = $URL.'/detailsnews.php'; <= remplace detailsnews.php par le fichier qui affiche les news
- config.inc.php ligne 19  ajouter $url_smiley = 'http://192.168.1.11/MyNews/images/smiley/'; : c'est l'url vers les smileys si pas indiqué par défaut $url.'/images/smiley/';
- menu.php dans le lien ligne 35 changer le # en ? (<a href="<?php echo $PATH_INDEX; ?>?id_news=<?php echo $id; ?>"> )
- news.php ajouter : $a->setSmileyPath($url_smiley); après ligne 107
- news.php au début :

<?php
if (!empty($_GET['id_news'])) {
    $where = ' where id <= '.  mysql_real_escape_string($_GET['id_news']);
}
else {
    $where = '';
}
$sql = "SELECT * FROM $TBL_NEWS $where ORDER BY id DESC LIMIT 0, $limit_news;";
?>

- dans class_smile_bbcode.php
ajouter

<?php
function setSmileyPath($path) {
          $path = str_replace('../..','', $path);
          if (is_dir($path)){
              if (substr($path, -1,1)== '/'){
                  $this->smileypath = $path;
              }
              else {
                  $this->smileypath = $path.'/';
              }
          }
          else {
              //heu been erreur
              return false;
          }
      }
?>

Dans la fonction (je l'ai mis à partir de la ligne 41 après le constructeur)
ajouter  var $smileypath = './images/smiley/'; ligne28 avant //$chaine
te donne la liste des news à partir de celle sur laquelle tu clique smile (donc clic + nbnews précédente).

le code corrigé => c'est la

autre modif

Ajout d'un peux de commentaire par ci par la

ps : c'est truc que j'ai jamais testé ça fait un bout que c'est comme ça wink

voila c'est tout pour ce soir XD

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

Pied de page des forums