Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

modules team - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[Résolu] modules team  [5 réponses]

fleche bas

Musicgroove

stars7.png
Mega Cool


avatar
Hors ligne

Nombre de posts: 1411 (0.21/Jour)
Inscrit(e) le: 1er mars 2008
Visiter son site
Imprimer Permalien dimanche 15 décembre 2019 à 07:49  
Bonjour,
à l'époque j'avais modifié le module team pour ma convenance il marche bien sous php 5 mais ne marche plus en php 7 je vous met le code si vous pouviez m'aider pour le modifier ce serais cool

voici le code que j'avais modifier


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2.  
  3.  
  4. function aff_membre($req) {
  5. $temp2 = "<table>" ;
  6. //$requete = reqmysql ("SELECT * FROM users WHERE statut=0 AND ".$req) ;
  7. //echo $req."<br />" ;
  8. while ($rep = kws_mysql_fetch_object($requete)) {
  9.   $temp2 .= "<tr><td><img src=\"$rep->avatar\" width=25 height=25></td><td><a href=index.php?mod=espace_membre&ac=profil&id=$rep->id>$rep->pseudo</a><br />" ;
  10.   if ($rep->nb_post == 0) {
  11.   $temp2 .= "Auncun post" ;
  12.   } elseif ($rep->nb_post == 1) {
  13.   $temp2 .= "1 post" ;
  14.   } elseif ($rep->nb_post > 1) {
  15.   $temp2 .= "$rep->nb_post posts" ;
  16.   }
  17.   $temp2 .= "</td></tr>" ;
  18. }
  19. $temp2 .= "</table>" ;
  20. return $temp2 ;
  21. }
  22.  
  23. function fct_membre($match) {
  24. return aff_membre("id=".$match[2]) ;
  25. }
  26.  
  27. function fct_posteur($match) {
  28. $var_temp = $match[2]-1 ;
  29. return aff_membre("1 ORDER BY nb_post DESC LIMIT ".$var_temp.",1") ;
  30. }
  31.  
  32. function fct_admin($match) {
  33. $var_temp = $match[2]-1 ;
  34. return aff_membre("grade=4 LIMIT ".$var_temp.",1") ;
  35. }
  36.  
  37. function fct_modo($match) {
  38. $var_temp = $match[2]-1 ;
  39. return aff_membre("grade=3 LIMIT ".$var_temp.",1") ;
  40. }
  41.  
  42. function fct_inscrit($match) {
  43. $var_temp = $match[2]-1 ;
  44. return aff_membre("1 ORDER BY date DESC LIMIT ".$var_temp.",1") ;
  45. }
  46.  
  47. if ($result_blocs->parametre2 == "auto1") {
  48. $temp = '[text="Superviseur :"]
  49. [Superviseur]';
  50. } elseif($result_blocs->parametre2 == "auto2") {
  51.  
  52. $temp = '[text="Superviseur :"]
  53. [superviseur]
  54. [sep]
  55. [text="Webmaster :"]
  56. [webmaster]
  57. [sep]
  58. [text="Modérateur Général :"]
  59. [admins]
  60. [sep]
  61. [text="Modérateur Forum :"]
  62. [modérateur]
  63. [sep]
  64. [text="Membres Privilégié :"]
  65. [membresp]' ;
  66. } else {
  67. $temp = $result_blocs->parametre4 ;
  68. }
  69.  
  70.  
  71. $temp = str_replace('[superviseur]',aff_membre("grade=5"),"$temp");
  72. $temp = str_replace('[webmaster]',aff_membre("grade=4"),"$temp");
  73. $temp = str_replace('[admins]',aff_membre("grade=3"),"$temp");
  74. $temp = str_replace('[modérateur]',aff_membre("grade=2"),"$temp");
  75. $temp = str_replace('[membresp]',aff_membre("grade=1"),"$temp");
  76. $temp = str_replace('[sep]',"<hr />","$temp");
  77. $temp = preg_replace("/(\[text=\")(.*?)(\"\\])/i","<center><b>\\2</b></center>", "$temp");
  78. $temp = preg_replace_callback("/(\[membre=)(.*[0-9])(\\])/i", 'fct_membre', $temp);
  79. $temp = preg_replace_callback("/(\[posteur=)(.*[0-9])(\\])/i", 'fct_posteur', $temp);
  80. $temp = preg_replace_callback("/(\[admin=)(.*[0-9])(\\])/i", 'fct_admin', $temp);
  81. $temp = preg_replace_callback("/(\[modo=)(.*[0-9])(\\])/i", 'fct_modo', $temp);
  82. $temp = preg_replace_callback("/(\[inscrit=)(.*[0-9])(\\])/i", 'fct_inscrit', $temp);
  83.  
  84. bloc ($result_blocs->parametre1,$temp) ;
  85.  
  86. ?>
  87.  


merci par avance de votre aide smiley sg3bgg29g.gif

Musicgroovemillenium.png


banniere.jpg


Musicgroove-Hightec.gif


johnny_hallyday.jpg


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



Musicgroove

stars7.png
Mega Cool


avatar
Hors ligne

Nombre de posts: 1411 (0.21/Jour)
Inscrit(e) le: 1er mars 2008
Visiter son site
Imprimer Permalien dimanche 15 décembre 2019 à 07:59  
voici les erreur que m'envoie l'alerte



( ! ) Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in Q:\UwAmp\www\musicgroove\includes\kwsql.php on line 239
Call Stack
# Time Memory Function Location
1 0.0007 397360 {main}( ) ...\index.php:0
2 0.0152 1717872 include( 'Q:\UwAmp\www\musicgroove\header.php' ) ...\index.php:51
3 0.0297 2160056 require( 'Q:\UwAmp\www\musicgroove\themes\kwsday\header.php' ) ...\header.php:333
4 0.0456 2289544 require( 'Q:\UwAmp\www\musicgroove\modules\team\bloc.php' ) ...\header.php:120
5 0.0456 2289856 aff_membre( ) ...\bloc.php:71
6 0.0456 2289880 Kws_mysql_fetch_object( ) ...\bloc.php:8
7 0.0456 2289880 mysqli_fetch_object ( ) ...\kwsql.php:239

( ! ) Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in Q:\UwAmp\www\musicgroove\includes\kwsql.php on line 239
Call Stack
# Time Memory Function Location
1 0.0007 397360 {main}( ) ...\index.php:0
2 0.0152 1717872 include( 'Q:\UwAmp\www\musicgroove\header.php' ) ...\index.php:51
3 0.0297 2160056 require( 'Q:\UwAmp\www\musicgroove\themes\kwsday\header.php' ) ...\header.php:333
4 0.0456 2289544 require( 'Q:\UwAmp\www\musicgroove\modules\team\bloc.php' ) ...\header.php:120
5 0.0458 2289856 aff_membre( ) ...\bloc.php:72
6 0.0458 2289880 Kws_mysql_fetch_object( ) ...\bloc.php:8
7 0.0458 2289880 mysqli_fetch_object ( ) ...\kwsql.php:239

( ! ) Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in Q:\UwAmp\www\musicgroove\includes\kwsql.php on line 239
Call Stack
# Time Memory Function Location
1 0.0007 397360 {main}( ) ...\index.php:0
2 0.0152 1717872 include( 'Q:\UwAmp\www\musicgroove\header.php' ) ...\index.php:51
3 0.0297 2160056 require( 'Q:\UwAmp\www\musicgroove\themes\kwsday\header.php' ) ...\header.php:333
4 0.0456 2289544 require( 'Q:\UwAmp\www\musicgroove\modules\team\bloc.php' ) ...\header.php:120
5 0.0460 2289856 aff_membre( ) ...\bloc.php:73
6 0.0460 2289880 Kws_mysql_fetch_object( ) ...\bloc.php:8
7 0.0460 2289880 mysqli_fetch_object ( ) ...\kwsql.php:239

( ! ) Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in Q:\UwAmp\www\musicgroove\includes\kwsql.php on line 239
Call Stack
# Time Memory Function Location
1 0.0007 397360 {main}( ) ...\index.php:0
2 0.0152 1717872 include( 'Q:\UwAmp\www\musicgroove\header.php' ) ...\index.php:51
3 0.0297 2160056 require( 'Q:\UwAmp\www\musicgroove\themes\kwsday\header.php' ) ...\header.php:333
4 0.0456 2289544 require( 'Q:\UwAmp\www\musicgroove\modules\team\bloc.php' ) ...\header.php:120
5 0.0462 2306304 aff_membre( ) ...\bloc.php:74
6 0.0462 2306328 Kws_mysql_fetch_object( ) ...\bloc.php:8
7 0.0462 2306328 mysqli_fetch_object ( ) ...\kwsql.php:239

( ! ) Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in Q:\UwAmp\www\musicgroove\includes\kwsql.php on line 239
Call Stack
# Time Memory Function Location
1 0.0007 397360 {main}( ) ...\index.php:0
2 0.0152 1717872 include( 'Q:\UwAmp\www\musicgroove\header.php' ) ...\index.php:51
3 0.0297 2160056 require( 'Q:\UwAmp\www\musicgroove\themes\kwsday\header.php' ) ...\header.php:333
4 0.0456 2289544 require( 'Q:\UwAmp\www\musicgroove\modules\team\bloc.php' ) ...\header.php:120
5 0.0463 2306304 aff_membre( ) ...\bloc.php:75
6 0.0463 2306328 Kws_mysql_fetch_object( ) ...\bloc.php:8
7 0.0463 2306328 mysqli_fetch_object ( ) ...\kwsql.php:239

Musicgroovemillenium.png


banniere.jpg


Musicgroove-Hightec.gif


johnny_hallyday.jpg


ΨFifi69
Manager
starsr6.png


avatar
Hors ligne

Nombre de posts: 1191 (0.17/Jour)
Inscrit(e) le: 28 juillet 2007
Visiter son site
Imprimer Permalien lundi 16 décembre 2019 à 09:59  
Hello

Je n'ai pas le module Team. Cependant dans le code que tu affiches, j'ai 2 pistes...
1 - Dans ta function aff_membre, étant donné que tu as commenté le select en ligne 6, peux tu me dire ce qu'il y a dans la variable $requete ?
2 - Sur la ligne 15, je pense que le double-cote est mal placé. J'aurai plutôt mis :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $temp2 .= $rep->nb_post." posts" ;
  5.  
  6. #####!!!#####
  7. ?>


- Site de la Cie Temps'Danse


Musicgroove

stars7.png
Mega Cool


avatar
Hors ligne

Nombre de posts: 1411 (0.21/Jour)
Inscrit(e) le: 1er mars 2008
Visiter son site
Imprimer Permalien lundi 16 décembre 2019 à 20:45  
bonjour fifi69, dans la requête fais appel au users de grade 1 à 5
j'ai fais la modif à la ligne 15 aussi

Musicgroovemillenium.png


banniere.jpg


Musicgroove-Hightec.gif


johnny_hallyday.jpg


ΨFifi69
Manager
starsr6.png


avatar
Hors ligne

Nombre de posts: 1191 (0.17/Jour)
Inscrit(e) le: 28 juillet 2007
Visiter son site
Imprimer Permalien mercredi 18 décembre 2019 à 10:14  
Hello

Je ne comprends rien à ta réponse... Est-ce que tu as réussi à résoudre le problème ?

Je te disais :
Tu passes un argument à la fonction qui se trouve dans la variable $req
Et tu passes la variable $requete en guise de requête.
Tel que c'est codé, la variable $requête est non définie, puisque la ligne 6 est commentée.

- Site de la Cie Temps'Danse


Musicgroove

stars7.png
Mega Cool


avatar
Hors ligne

Nombre de posts: 1411 (0.21/Jour)
Inscrit(e) le: 1er mars 2008
Visiter son site
Imprimer Permalien mercredi 25 décembre 2019 à 23:04  
bonjour, j'ai toujours le même problème sous php 7 mais pas sous php 5.6
sous php 5.6 ça marche impec

http://www.musicgroove.free.fr/

Réponse ci-dessus postée le jeudi 19 décembre 2019 : 05:22



en faite il fallu que je mette Kws_ a users à la ligne 6 et cela permert de marcher impec


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $requete = reqmysql ("SELECT * FROM kws_users WHERE statut=0 AND ".$req) ;
  5.  
  6. #####!!!#####
  7. ?>


c'est résolu] pour l'instant je vais modifier le code du admin.php

Musicgroovemillenium.png


banniere.jpg


Musicgroove-Hightec.gif


johnny_hallyday.jpg


fleche bas[Résolu] modules team  [5 réponses]