Vous n'êtes pas identifié.

Annonce

#26 Re Site pour Free du 30-01-2013 16:58:31

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Pour tester si ça fonctionne, supprimez les lignes :

Code:

//Si le système de commentaire est affiché directement, on stop tout!
if(basename($_SERVER["SCRIPT_NAME"])=="commentaire.php"){
    echo '<b>La ressource demandé est inaccessible!</b>';
    exit();
}

Vérifiez en Bd si tout s'enregistre puis ensuite vous passez à la partie admin.
http://creer-un-site.fr/gestion-des-com … es-241.php ou il ne devrait pas y avoir de gros changements  puis http://creer-un-site.fr/modification-et … es-243.php en prenant soin de supprimer tout ce qui est inutile ($infopage,$infocategorie,etc..) et pour finir http://creer-un-site.fr/desabonnement-d … es-256.php ou il ne devrait pas avoir de gros changements.

Hors ligne

 

30-01-2013 16:58:31

Mister $$$


#27 Re Site pour Free du 30-01-2013 20:04:15

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Pour tester si ça fonctionne, supprimez les lignes :

Code:

//Si le système de commentaire est affiché directement, on stop tout!
if(basename($_SERVER["SCRIPT_NAME"])=="commentaire.php"){
    echo '<b>La ressource demandé est inaccessible!</b>';
    exit();
}

Vérifiez en Bd si tout s'enregistre puis ensuite vous passez à la partie admin.
http://creer-un-site.fr/gestion-des-com … es-241.php ou il ne devrait pas y avoir de gros changements  puis http://creer-un-site.fr/modification-et … es-243.php en prenant soin de supprimer tout ce qui est inutile ($infopage,$infocategorie,etc..) et pour finir http://creer-un-site.fr/desabonnement-d … es-256.php ou il ne devrait pas avoir de gros changements.

Enlever et :

le capcha n’apparaît pas ( lettres ou chiffres) en local
et sur free idem  j'ai cette erreur

Code:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/111/sda/0/3/balladechampenoise/onze/commentaire.php on line 163

Fatal error: Call to undefined function: convertit_date() in /mnt/111/sda/0/3/balladechampenoise/onze/commentaire.php on line 178

le lien pour voir dossier d essai

Bonjour, Hier soir j'avais trois erreur que j'ai poster et ce matin deux du dessus gnee

Dernière modification par lechampenois (31-01-2013 07:40:07)


Hors ligne

 

#28 Re Site pour Free du 31-01-2013 07:47:36

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

le ligne 163

Code:

//Si il y a quelque chose, on affiche
if(mysql_num_rows($affiche_commentaire) != 0)
{

et la ligne 178

Code:

    echo '<div class="cadre-commentaire-admin"><b>'.$pseudo_admin.' <span class="date">'.convertit_date(time()).'</span></b><br/>

Hors ligne

 

#29 Re Site pour Free du 31-01-2013 08:24:36

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Il ne faut pas oublier que ce système de commentaire est à la base prévue pour un autre tutoriel et que par conséquent certaines variables on soit besoin d'être modifiées soit d'être supprimées soit d'être ajoutées.

Par ailleurs, ce système à besoin d'être inclue dans la page des articles pour fonctionner car il récupère l’identifiant de l'article en cours pour afficher et enregistrer les commentaires.

Par conséquent :

Code:

$affiche_commentaire = mysql_query("SELECT id,pseudo,commentaire,date FROM COMMENTAIRE WHERE id_page='".mysql_real_escape_string($id)."' AND validation='1' ORDER BY id ASC");

Ici la variable $id est fausse puisque la page des articles récupère la variable $id_transmit ce qui provoque l'erreur "Warning: mysql_num_rows()".

Call to undefined function

Cette erreur indique que la fonction est manquante.
En bas de page du tutoriel http://creer-un-site.fr/creation-du-sys … on_captcha , il y a 3 fonctions que vous devez inclures dans le code, de préférence dans un fichier "fonctions.php" qui doit être appelé via une include et avant l'appel aux fonctions.

Hors ligne

 

#30 Re Site pour Free du 31-01-2013 18:36:25

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Juste un petit mot pour vous informez que je suis en cours de création d'un tutoriel sur un système de commentaires liés au tutoriel sur la création d'un site dynamique 014 .

Hors ligne

 

#31 Re Site pour Free du 31-01-2013 18:57:41

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Juste un petit mot pour vous informez que je suis en cours de création d'un tutoriel sur un système de commentaires liés au tutoriel sur la création d'un site dynamique 014 .

Super merci applause

je vais tout remettre en ordre content (130)
@peluche


Hors ligne

 

#32 Re Site pour Free du 01-02-2013 08:04:22

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Rien ne vous empêche de continuer de votre côté car ce que je réalise c'est ni plus ni moins que ce que je vous est déjà dit dans les postes précédents icon_mrgreen .Ceci dit, il va me falloir quand même un peut de temps pour tester et écrire ce tutoriel ... j'espère que vous n'êtes pas trop pressé 014 .

Hors ligne

 

#33 Re Site pour Free du 01-02-2013 11:03:37

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Rien ne vous empêche de continuer de votre côté car ce que je réalise c'est ni plus ni moins que ce que je vous est déjà dit dans les postes précédents icon_mrgreen .Ceci dit, il va me falloir quand même un peut de temps pour tester et écrire ce tutoriel ... j'espère que vous n'êtes pas trop pressé 014 .

OUI Oui .... je vous laisse faire  siffle  .. c'est pas que j'ai pas envie mais j'ai un rhume de cerveau 014
sérieux j'ai essayé mais j'ai eue pas mal d'erreurs donc  attendre est plus judicieux 014


Hors ligne

 

#34 Re Site pour Free du 05-02-2013 07:31:05

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Le tutoriel est commencé Système de commentaires

Hors ligne

 

#35 Re Site pour Free du 05-02-2013 09:18:53

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Le tutoriel est commencé Système de commentaires

Bonjour Coolman applause
allez hop direction la mise en place big_smile


Hors ligne

 

#36 Re Site pour Free du 05-02-2013 09:22:39

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

lechampenois a écrit:

allez hop direction la mise en place big_smile

..et son lot d'erreurs habituel content (130) .

Je suis en cours de rédaction pour le finir..reste plus que 2 pages.

Hors ligne

 

#37 Re Site pour Free du 05-02-2013 09:28:15

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

pas grave je test 014

en voila une a la fin du tuto lol

Code:

Fatal error: Call to undefined function: convertit_date() in /mnt/111/sda/0/3/balladechampenoise/onze/commentaire.php on line 213

213 c'est "echo etc " :

Code:

//Si aucun commentaire
else{
    echo '<div class="cadre-commentaire-admin"><b>'.$pseudo_admin.' <span class="date">'.convertit_date(time()).'</span></b>Aucun commentaire pour le moment concernant le sujet « <strong>'.$titre.'</strong> »!</div>';
}
?>

au fait ! nickel avec SyntaxHighlighter

Dernière modification par lechampenois (05-02-2013 09:35:41)


Hors ligne

 

#38 Re Site pour Free du 05-02-2013 09:37:12

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

L'erreur indique que vous n'avez pas définit les fonctions. Soit elles sont manquantes dans le fichier des fonctions soit il vous manque l'include vers le fichier des fonctions soit c'est les 2 en même temps 014 .

Oui c'est vrai que c'est vachement plus lisible avec SyntaxHighlighter mais avant son installation j'ai du changé mon interface admin pour passer à la nouvelle version de Ckeditor ..d'ou la différence entre les anciens codes et les nouveaux.

Hors ligne

 

#39 Re Site pour Free du 05-02-2013 09:47:25

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

L'erreur indique que vous n'avez pas définit les fonctions. Soit elles sont manquantes dans le fichier des fonctions soit il vous manque l'include vers le fichier des fonctions soit c'est les 2 en même temps 014 .

Oui c'est vrai que c'est vachement plus lisible avec SyntaxHighlighter mais avant son installation j'ai du changé mon interface admin pour passer à la nouvelle version de Ckeditor ..d'ou la différence entre les anciens codes et les nouveaux.

Il n'y as pas l include('fonctions.php'); je l'à met ou ?
et puis j'ai pas entendu crier le script ! content (130)


en parlant de ckeditor .. comment ont réduit la taille en largeur  ?


Hors ligne

 

#40 Re Site pour Free du 05-02-2013 10:12:07

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

L'include est à placer dans le fichier "page.php" après l'include de la connexion à la BD (correction faite sur le tutoriel).

Pour Ckeditor, ajoutez une balise "width" dans l'appel au script au niveau du textarea :

Code:

<script type="text/javascript">
CKEDITOR.replace( 'nom_du_champ',
{
//longueur
width:"500",
filebrowserBrowseUrl       : '/ckfinder/ckfinder.html',
....

Hors ligne

 

#41 Re Site pour Free du 05-02-2013 10:26:06

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

L'include est à placé dans le fichier "page.php" après l'include de la connexion à la BD.

j'ai mais là !

Code:

Fatal error: Cannot redeclare getip() (previously declared in /mnt/111/sda/0/3/balladechampenoise/onze/fonctions.php:5) in /mnt/111/sda/0/3/balladechampenoise/onze/fonctions.php on line 81

014

c'est le début de //fonction pour l'ip

Erreur pour la Partie ADMINISTRATION

Code:

commentaire.php et modifier-commentaire.php  ::IDEM:::: /fonctions.php on line 81

et l index :

Code:

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /mnt/111/sda/0/3/balladechampenoise/onze/admin/index.php on line 28

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/111/sda/0/3/balladechampenoise/onze/admin/index.php on line 29

Hors ligne

 

#42 Re Site pour Free du 05-02-2013 10:37:07

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Cannot redeclare getip()

Indique que cette fonction est déjà présente. Il ne faut la déclarer qu'une seule fois.

Le premier Warning que vous avez indique que vous n'avez pas de connexion avec la base de données d'établie au moment ou vous lancez votre requête ce qui entraîne la seconde erreur.

Hors ligne

 

#43 Re Site pour Free du 05-02-2013 11:01:07

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Cannot redeclare getip()

Indique que cette fonction est déjà présente. Il ne faut la déclarer qu'une seule fois.

Le premier Warning que vous avez indique que vous n'avez pas de connexion avec la base de données d'établie au moment ou vous lancez votre requête ce qui entraîne la seconde erreur.

redeclaration enlever et ce pour la connection ok , dreamweaver m'avait  r'envoyer mon fichier connec en localhost 004

reste plus  page :

Code:

Fatal error: Call to undefined function: convertit_date() in /mnt/111/sda/0/3/balladechampenoise/onze/commentaire.php on line 218

Dernière modification par lechampenois (05-02-2013 11:11:34)


Hors ligne

 

#44 Re Site pour Free du 05-02-2013 11:19:27

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Code:

Call to undefined function: convertit_date()

Signifie que la fonction convertit_date() n'est pas définit. Soit elle est manquante dans le fichier des fonctions soit il vous manque l'include vers le fichier des fonctions soit c'est les 2 en même temps  .

Hors ligne

 

#45 Re Site pour Free du 05-02-2013 11:33:51

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Code:

Call to undefined function: convertit_date()

Signifie que la fonction convertit_date() n'est pas définit. Soit elle est manquante dans le fichier des fonctions soit il vous manque l'include vers le fichier des fonctions soit c'est les 2 en même temps  .

Trouver !!!!!!!!!!!!!!!!! content (130)

exact inclusion manquante après la demande de connections ; il reste un petit soucis esthétique le texte en bas a droite  la date et le message : aucun commentaire sont a cheval  vue du changement de taille de ckeditor :
//largeur width:"858" bouletdujour


Hors ligne

 

#46 Re Site pour Free du 05-02-2013 11:38:24

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Un petit screenshot serait bienvenue parce que la j'ai un peut de mal à visualiser la chose.

Hors ligne

 

#47 Re Site pour Free du 05-02-2013 11:53:28

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

c00lman a écrit:

Un petit screenshot serait bienvenue parce que la j'ai un peut de mal à visualiser la chose.

voila !
erreur position
http://img171.imageshack.us/img171/5821/erreurz.jpg


Hors ligne

 

#48 Re Site pour Free du 05-02-2013 12:15:48

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Ok, je viens de me rendre compte que la balise "<br/>" dans mon code était supprimé par SyntaxHighlighter ...d'ou le soucis que vous rencontrez. Après chaque champ du formulaire, ajoutez une balise <br/>

Code:

    <form class="form" action="#ok" method="post">
    <!-- Pseudo -->
    <?php if(isset($alerte_pseudo_admin)) echo $alerte_pseudo_admin;?>
    <?php if(isset($alerte_pseudo)) echo $alerte_pseudo;?>
    <label for="pseudo">Pseudo:</label>
    <input name="pseudo" size="22" value="<?php
if (!empty($_POST["pseudo"])) {
echo stripcslashes(htmlspecialchars($_POST["pseudo"],ENT_QUOTES));
}
?>" type="text"/>
    <br/>
    <!-- Email -->
    <?php if(isset($alerte_email)) echo $alerte_email;?>
    <?php if(isset($alerte_email_bis)) echo $alerte_email_bis;?>
    <label for="email">Email:</label>
    <input name="email" size="22" value="<?php
if (!empty($_POST["email"])) {
echo stripcslashes(htmlspecialchars($_POST["email"],ENT_QUOTES));
}
?>" type="text"/>
    <br/>
    <!-- Commentaire -->
    <?php if(isset($alerte_commentaire)) echo $alerte_commentaire;?>
    <label for="commentaire">Commentaire:</label><br/>
    <textarea name="commentaire" rows="10" cols="50"><?php
    if (!empty($_POST["commentaire"])) {
        echo stripcslashes(htmlspecialchars($_POST["commentaire"],ENT_QUOTES));
    }
    ?></textarea><script type="text/javascript">
    CKEDITOR.replace( 'commentaire',
    {
        toolbar :
        [
        ['Source','-','Undo','Redo'],
        ['Bold','-','Italic','-','Underline'],
        ['NumberedList','BulletedList','-','Blockquote'],
        ['Link','Unlink'],
        ['Image','-','Smiley','-','TextColor']
        ]
    });
    </script>
    <br/> 
    <!-- Suivit du sujet -->
    <?php if(isset($alerte_suivre_sujet)) echo $alerte_suivre_sujet;?>
    <label for="suivre_sujet">Suivre les réponses :</label>
    <select name="suivre_sujet">
    <option value="">Sélectionnez</option>
    <option value="Non"<?php if(isset($suivre_sujet) && $suivre_sujet=="Non") { echo "selected='selected'";}?>>Non</option>
    <option value="Oui"<?php if(isset($suivre_sujet) && $suivre_sujet=="Oui") { echo "selected='selected'";}?>>Oui</option>
    </select>
    <br/>
    <!-- Captcha -->
    <?php 
    if (isset($alerte_capcha_vide)) echo $alerte_capcha_vide;
    if (isset($alerte_capcha_erreur)) echo $alerte_capcha_erreur;
    ?>
    <label for="capcha">Captcha :</label>
    <input name="capcha" size="22" value="<?php
if (!empty($_POST["capcha"])) {
echo stripcslashes(htmlspecialchars($_POST["capcha"],ENT_QUOTES));
}
?>" type="text"/><span class="capcha"><?php echo $pass;?></span>
    <input name="verification_capcha" size="22" value="<?php echo $pass;?>" type="hidden"/>
    <br/>
    <!-- Validation -->
    <label for="Valider">Action :</label>
    <input name="Valider" value="Valider" type="submit"/>
    <input name="Effacer" value="Effacer" type="reset"/>
    <br/>
    </form>

Correction effectué sur le site :).

Hors ligne

 

#49 Re Site pour Free du 05-02-2013 12:35:19

lechampenois
c00lnaute discret
Lieu: Marne
Date d'inscription: 08-01-2013
Messages: 39
Site web

Re: Site pour Free

Effectivement tout ce place mieux content (130)
mais bon comme j'ai dit ce matin j'ai fait le cobaye 014

en tout cà merci cela marche impec là applause


Hors ligne

 

#50 Re Site pour Free du 05-02-2013 12:56:58

c00lman
Administrateur
Date d'inscription: 16-08-2007
Messages: 2164
Site web

Re: Site pour Free

Rhooo l'autre, faire le cobaye 014

Hors ligne

 

Propulsé par PunBB
© Copyright 2007
Forum créer un site

Partenaires de « créer un site internet »