SYSTÈME DE NEWS AVEC PLUSIEURS FONCTIONALITÉS

DrK_Worm Messages postés 9 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 30 janvier 2006 - 9 nov. 2004 à 16:32
cs_Marshall_Mathers Messages postés 56 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 30 novembre 2007 - 21 juil. 2005 à 21:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27452-systeme-de-news-avec-plusieurs-fonctionalites

cs_Marshall_Mathers Messages postés 56 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 30 novembre 2007
21 juil. 2005 à 21:47
J'ai trouvé quelques erreurs mais je trouve le code correct !

Bravo...
DrK_Worm Messages postés 9 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 30 janvier 2006
13 nov. 2004 à 18:21
Je n'ai pas mis d'entetes html comme <html>, etc... pour vous permettre d'utiliser les pseudos-frames (je les utilise moi meme) et ne pas avoir plusieurs erreurs a cause de plusieurs dans le texte par ex.

Je vais essayer ce que tu m'a dis au sujet de verif.php et je remettrai à jour ce script ;-)
cseagle Messages postés 99 Date d'inscription vendredi 18 avril 2003 Statut Membre Dernière intervention 5 août 2009
11 nov. 2004 à 21:38
Alors allons y :

1) Tout d'abord comme te l'a dit Anthomicro, tu ouvres toutes tes balises avec <?php

2) Pourquoi nul part j'ai vu d'entêtes HTML ça me parait bizarre....

3) Les accents que tu passes dans tes echo, utilise les codes html (exemple : é devient é )

4) Pour ta page verif.php

if(!isset($_SESSION['login']) && !isset($_SESSION['pass']))
{
echo"Veuillez vous identifier";
include('login.php');
exit();
}

Et tu l'inclus au début de tes pages avec juste avant session_start();

5) Dans afficher.php met des {} dans le premier if

Voila ce que j'ai vu et mes conseils de jeune débutant ;-)
DrK_Worm Messages postés 9 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 30 janvier 2006
11 nov. 2004 à 19:42
Sinon quelqu'un peut m'aider pour la verification si le visiteur est loggé ? Essayez chez vous mais chez moi ca ne marche pas...
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
11 nov. 2004 à 17:58
"un petit <? c'est pas bien compliqué à changer"...

Le problème est qu'après tu commences comme ça et quand t'as 100 pages à modifier ça prend quand même du temps, surtout si t'as la bonne (sic) idée de mélanger php + html, ce qui fait que tu cherches les balises <? dans tes fichiers...

Bonjour la galère...
cseagle Messages postés 99 Date d'inscription vendredi 18 avril 2003 Statut Membre Dernière intervention 5 août 2009
11 nov. 2004 à 17:55
Salut,

J'ai pas tout regardé mais la en register global à off je pense que ca va coincer :

//On définie les variables de formulaire
$login = $_POST['login'];
$pass = $_POST['pass'];

Tu devrais tester directement sur $_POST['login'] et $_POST['pass'] et definir $login et $pass après la condition validée.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
11 nov. 2004 à 17:39
je n'ai jamais dis que c'était toujours incompatible, j'ai même dit que c'était mieux quand un prog était portable. Je suis en effet d'accord avec toi. Je dis juste que tu exagères car un petit <? c'est pas bien compliqué à changer...
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
11 nov. 2004 à 17:04
C'est clair, surtout pour un site visité, encore le mec qu'à un site perso admettons, sur les photos de son chien bon bah il peut se permettre une indisponibilité le temps de tout recoder, mais quand le site est un minimum visité...

Et puis optimisation et portabilité ce n'est pas tout le temps incompatible.

Par exemple le <? et le <?php ne ralentit pas l'exécution du script.

a ++
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
11 nov. 2004 à 17:00
... je suis hébergé par moi même... c'ets sur que quand on change ça doit faire tout drole...
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
11 nov. 2004 à 16:21
"c'ets le rendu qui compte (vitesse ect...) le reste on s'en moque un peu..."

Change d'hébergeur un jour et tu comprendras :-)

a ++
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
11 nov. 2004 à 12:02
je sais que tu prends soin a chaque fois de le rapeler, mais c'est vrai que plus on fait de choses portables, mieux ce sera pour l'ensemble de la programmation, mais il faut bien avouer que ce qui doit être portable c'est le coté client, le serveur, en général, on s'en moque... Mai je me bats pour la portabilitée sur le forum javascript et C/C++ mais pas vraiment ici, t'as raison de le souligner, mais tu ne seras pas suivit tout de suite, déja que moi j'ai du mal a être suivit quand je dis çq sur les autres forums, sur un forum serveur t'as pas finit... Moi, je fais souvent des trucs portables, toujours en javascript en C pas toujours, mais souvent, mais alors en php jamais, j'utilises régulièrement les fonctions system pour créer un fichier ect... C'est sur, c'est pas bien, mais c'est tellement plus rapide (cat pour cacatener deux fichiers... ect...) enfin voila mes script ont étés difusés ici, mais si qqn les teste sous windows il va être surpris... Faut tout faire en portable, mais faut commencer par les clients... les aplis serveur comme le php, c'ets le rendu qui compte (vitesse ect...) le reste on s'en moque un peu...
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
9 nov. 2004 à 18:45
Salut :-)

<? : à bannir, <?php est portable sur toutes les configurations.

Même chose pour <?=$PHP_SELF?>, beurk...

a ++
DrK_Worm Messages postés 9 Date d'inscription jeudi 8 juillet 2004 Statut Membre Dernière intervention 30 janvier 2006
9 nov. 2004 à 16:32
Premier post, premiere version, la couleur du code en haut a un peu foirée non ?
Rejoignez-nous