[PHP] temps de generation de page...

temps de generation de page... [PHP] - PHP - Programmation

Marsh Posté le 09-06-2002 à 17:45:37    

http://gigigan.homeip.net/mydeux/v [...] j=81&cat=1
 
pourquoi la page se genere si lentement ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 17:45:37   

Reply

Marsh Posté le 09-06-2002 à 17:50:12    

Moi c'est siimple elle se genere pas dut tout.
 
Ca commence bien puis.
 
boom plus rien


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 17:51:23    

:cry:


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 17:57:26    

j'r
 
comme tu dechires grave tu pourrais pas m'aider un coup;
 
ca te prendra 2 secondes
 
regarde ca dit moi ou est l'ereur.
 

Code :
  1. <?php
  2. if ($submit) {
  3. include("../config.inc.php" );
  4. $signe = mysql_query("UPDATE message SET texte='$editing' WHERE cle='$id'" );
  5. Header("Location: index.php" );
  6.         }
  7. ?>
  8. <html>
  9. <body bgcolor = "#6A6A6A">
  10. <br>
  11. <br>
  12. <table width = 50% border=1 align=center cellpadding=5>
  13. <tr>
  14. <td width = 100% background="ressources\style\metal\titremetal.jpg" align=center><font color="000000" size="+2"> Signer le livre d'or de Nodashi </font></td>
  15. </tr>
  16. </table>
  17. <br>
  18. <br>
  19. <?php
  20. //traitement de la requete
  21. include "../config.inc.php";
  22. $Query = mysql_query("SELECT cle,nom,mail,site,date,texte FROM message WHERE cle='$id'" );
  23. while ($enreg = mysql_fetch_array($Query))
  24. {   
  25. ?>
  26. <form method=post action="edit.php" name="edit">
  27. <table width="35%" border="1" cellpadding="0" cellspacing="0" align="center" bgcolor="#999999" >
  28.  <td>
  29.   <table width="100%" border="0" cellpadding="4" bgcolor="#B5B5B5" background="ressources\style\metal\fondmetal.jpg">
  30.    <tr>
  31.     <td><? echo $id ?></td>
  32.    </tr>
  33.    <tr>
  34.     <td colspan=2><B>Nom/Pseudo : </B><? echo "<i>".$enreg['nom']."</i>"?></td>
  35.    </tr>
  36.    <tr>
  37.     <td colspan=2><B>Mail : </B><? echo "<i>".$enreg['mail']."</i>"?></td>
  38.    </tr>
  39.    <tr>
  40.     <td colspan=2><B>Site internet : </B><? echo "<i>".$enreg['site']."</i>"?></td>
  41.    </tr>
  42.    <tr>
  43.     <td><B>Commentaire : </B></td>
  44.     <td><textarea name="editing" size="20" rows="5" cols="30"><? echo $enreg['texte'] ?></textarea></td>
  45.    </tr>
  46.    <tr>
  47.     <td colspan=2 align=center><input type="submit" name="submit" value="   EDITER    "></td>
  48.    </tr>
  49.   </table>
  50.  </td>
  51. </table>
  52. </form>
  53. </body>
  54. </html>
  55. <?php
  56. }
  57. ?>


 
J'y suis depuis ce matin


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 18:01:25    

ca affiche koi ?
 
si rien --> source ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 18:05:37    

en fait je prend une entrée de la table pour l'editer.
 
Kan je clike sur le bouton bah il edite pas et il me renvoies a l'index


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 18:06:53    

lien ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 18:07:13    

bah je suis en local


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 18:07:42    

il est pas mal ton forum ci tu veux je te l'ameliore.


---------------
POUR ENVOYER DES TEXTO, suffit d'avoir un portable
Reply

Marsh Posté le 09-06-2002 à 18:09:45    

noda a écrit a écrit :

bah je suis en local  




 
et ?
 
easyphp ? serveur appache ?
moi aussi je suis en local ( cf lien si dessus )
 
au lieu de localhost ou de 127.0.0.1 tu met ton ip et ca marche !


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 18:09:45   

Reply

Marsh Posté le 09-06-2002 à 18:10:35    

ntm007 a écrit a écrit :

il est pas mal ton forum ci tu veux je te l'ameliore.  




 
non merci  :D  
vu la "tronche" du site que t as en signature ca sens l arnaque !


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 18:12:15    

J-'-R a écrit a écrit :

 
 
non merci  :D  
vu la "tronche" du site que t as en signature ca sens l arnaque !  



 ok ci tu veux.


---------------
POUR ENVOYER DES TEXTO, suffit d'avoir un portable
Reply

Marsh Posté le 09-06-2002 à 18:12:17    

J-'-R a écrit a écrit :

 
 
et ?
 
easyphp ? serveur appache ?
moi aussi je suis en local ( cf lien si dessus )
 
au lieu de localhost ou de 127.0.0.1 tu met ton ip et ca marche !  




 
easyphp
 
tu veux ke je t'ouvre mon pc ??
 
Parce ke je suis derier un firewall.


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 18:13:03    

J-'-R a écrit a écrit :

 
 
non merci  :D  
vu la "tronche" du site que t as en signature ca sens l arnaque !  




 
c'est surtout ilimitée si tu payes si le lien marche etc ..


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 18:13:15    

en mp si tu preferes


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 18:14:17    

mais le mysq_error ?
 
deriere tes requetes ajjoute or die("erreur SQL ".mysql_error()."" );


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 19:26:22    

J-'-R a écrit a écrit :

en mp si tu preferes  




 
Je vais te mettre le truc online bouge pas


---------------
:D
Reply

Marsh Posté le 09-06-2002 à 20:39:22    

if ($submit) {
     include("../config.inc.php" );
     $signe = mysql_query("UPDATE message SET texte='$editing' WHERE cle='$id'" ) or die("ERREUR SQL ".mysql_error()." " );  
     Header("Location: index.php" );  
          }


 
l erreur viens sans doute de la requete
ajoute comme ci dessus le or die(...) et lis le message d erreur
( si il y en a un )
met le header en commentaire pour pas qu il redirige le temps du debug
 

// header(...


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 20:54:55    

et mon probleme a moi ? :(


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 09-06-2002 à 21:02:25    

J-'-R a écrit a écrit :

if ($submit) {
     include("../config.inc.php" );
     $signe = mysql_query("UPDATE message SET texte='$editing' WHERE cle='$id'" ) or die("ERREUR SQL ".mysql_error()." " );  
     Header("Location: index.php" );  
          }


 
l erreur viens sans doute de la requete
ajoute comme ci dessus le or die(...) et lis le message d erreur
( si il y en a un )
met le header en commentaire pour pas qu il redirige le temps du debug
 

// header(...

 




 
il ne m'indike rien :/


---------------
:D
Reply

Marsh Posté le 10-06-2002 à 12:05:42    

// Temps de départ pour calcul
// Nommer la page de STYLE
// Inclure la page de connexion MySQL
// Donner la valeur du temps
// Selctionner le nombre de messages + titre + fermé dans le sujet
// QUESTION ma requete doit retourner q'un enregistrement le fetch_array est il obligatoire ?
// Enregister les cookies des lu / non lu...
// Inclure le STYLE
// Si cookie nom present UPDATE du temps online
// Protection var page
// Calcul des LIMIT mySQL pour les pages
// HTML
// Lien du retour au voirsuj
// Nombre de pages sur le sujets  
// Boucle pour lien de changement de page
// Selection des messages du sujets ( ORDER )
// Affichage lien pages + titre
// Afficher les messages ( BOUCLE WHILE )
___// Passer dans trmsg pour transfo balises / smileys / securité ( 10 ms )
___// Convertir la DATE mySQL en format FR
___// Virer les \n, \t et \r
___// Si l images associé au message est vide
___// Affichage via JS
___// Afficher Editer et Citer
___// Si modo ou auteur du sujet
______// Afficher Supprimer
___// Si modo
______// Afficher Bannir
// Affichage deusieme partie via JS
// Fermer la connexion mySQL
// Afficher la balise de repere BAS
// Si le sujet est pas fermé
___// Inclure le forumulaire de reponse
// Si le sujet est fermé
// Afficher liens pages suivantes + retour voirsuj
// Temps de fin pour calcul
// Calcul et affichage du temps de generation de la page
// Inclure le bas de page


 
ou ca bloque ?
enfin, ou le temps de calcul augmente ?


Message édité par j-'-r le 06-10-2002 à 12:06:55

---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 10-06-2002 à 18:45:08    

HeLp HeLp HeLp HeLp
HeLp HeLp HeLp
HeLp HeLp
HeLp
 :bounce:


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 10-06-2002 à 18:59:07    

passe online, comme ça je pourrais voir.
 
là ça bouffe bcp en général, ça dépend comment tu le fais :  
Passer dans trmsg pour transfo balises / smileys


---------------
...oups kernel error...
Reply

Marsh Posté le 10-06-2002 à 20:43:29    

qq d'autre peut tester ??  
au bout de qq messages, je sais plus lire les message  :??:  :??:  c surprenant, il reload plusieurs fois la page avant d'afficher : "impossible de trouver le serveur"


---------------
...oups kernel error...
Reply

Marsh Posté le 10-06-2002 à 20:47:40    

ethernal a écrit a écrit :

passe online, comme ça je pourrais voir.
 
là ça bouffe bcp en général, ça dépend comment tu le fais :  
Passer dans trmsg pour transfo balises / smileys




10 ms sur 220


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 10-06-2002 à 20:48:10    

ethernal a écrit a écrit :

qq d'autre peut tester ??  
au bout de qq messages, je sais plus lire les message  :??:  :??:  c surprenant, il reload plusieurs fois la page avant d'afficher : "impossible de trouver le serveur"  




moi je comprends pas en tout cas,
si qq1 sait m expliquer !


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed