doof

  • Nombre de sujets
    2
  • Nombre de messages
    6
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

doof
le 23/04/2004 à 00:38
Colorisation/liens directs vers fonctions
Salut, Je suis en train de me faire un mod d'affichage de source php avec colorisation et liens direct des fonctions vers le manuel php.

Ca marche a peu pres quoique un peu bancale... Je me suis fait une petite fonction pour les liens directes qui marche sauf que c'est terriblement lent (a mon grand dam, je pensait justement faire quelquechose de rapide).

J'aurais donc aimé savoir quelle était la méthode utilisée sur ce forum ou ca a l'air d'etre bien plus rapide.

Je vous donne quand meme ma fonction quoique bien lente :

<?php
//mise dans un tableau de toutes les fonctions
$keywords=get_defined_functions();
//appel a la fonction qui transforme en masque
$keys= array_map("to_preg", $keywords['internal']);
//fonction qui crée les masques
function to_preg($n) {
return '#(>|\&nbsp;)('.$n.')(<|\&nbsp;)#Ui';
}
//remplacement dans le code
$code = preg_replace($keys, "\\1<a href=\"http://www.php.net/fr/\\2\" target=\"blank\" title=\"\\2 sur php.net\" class=\"funclink\">\\2</a>\\3", $code);
php ?>


Ca marche bien mais gourmand en ressources.

Voilà, si vous pouviez me donner votre astuce, j'en serait reconnaissant :)
doof
le 09/08/2003 à 11:39
expiration de session chez free ?
Salut,

J'utilise d'habitude les sessions sans probleme particulié en local ou sur divers hebergeurs mais là, je suis en train d'installer un site sur free (1ere fois chez eux) et j'ai l'impression que ma session expire tres rapidement (moins d'1 heure), c'est a ne rien y comprendre.

En fait, le fichier de session est toujours là, dans le rep de sessions mais c'est son contenu qui s'efface (plus de variables), il ne contient plus rien donc il n'arrete pas de me demander de me logguer !

j'ai essayé :
session_cache_expire(3600);
mais ca ne change rien !

Tres embetant, quelqu'un a une idée de quoi ca peut venir et comment y pallier ?
LoadingChargement en cours