LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 12/06/2005 à 11:37
Mailing php
Si tu veux que les entetes n'apparaissent pas, c'est ton client de messagerie qu'il faut configurer.

Si c'est le fait d'avoir le mail de tous les destinataires dans l'entete qui te gene, envoie ton mails avec des destinataires en CC ou en CCI.
C'est expliqué dans la doc de la fonction mail.
LA GLOBULE
le 09/06/2005 à 23:58
Coolorer syntaxe comme le wall
Ok j'arrive à mettre ma chaine en couleur, cependant cela signifie echapper tous les caractères qui rendent ma chaine "active" quand je la declare.

Un peu chiant sur des gros scripts, donc il faudra que je fasse ca sur tout un file que j'inclu ? en le preparant avec un addslashes, un htmlentities ???
suivi d'un highlight_file ?

Bref je cherchais des exemples concret qui me permettent de comprendre la logique à employer...


Il n'y a aucune logique à avoir.
Tu as du code php dans une variable, tu highlight_string cette variable, c'est tout.

Si tu veux le code source du wall, je peux te le donner :

<?php
function affiche_wall ($code) {
global $patern_functions_php;

$result = '<div class="code_php">';
$result .= change_color_code_php(highlight_string($code, TRUE));
$result .= '</div>';

$result = preg_replace_callback($patern_functions_php, 'create_manual_link', $result);
return $result;
}
?>


$code contient le code source.
change_color_code_php est une fonction qui me permet de modifier les couleurs de base de php.
Et la regex (plus la variable globale me servent juste à faire les liens vers le manuel PHP).

Bref, donc à part deux / trois conneries, ca reste un highlight_string de base.
Je ne sais pas ce que tu cherches avec des addslahses / htmlentities, échapper des caractères qui rendent une chaine active (tu veux faire quoi ? je ne comprend pas le terme chaine active)...

En effet, si ton ton "code" est dans une base SQL, tu n'as pas besoin de le retravailler.
Par contre, si tu fais un test à la main, en déclarant une variable PHP qui contient du code (que tu veux highlight), la oui, il faut faire des échappements.
LA GLOBULE
le 09/06/2005 à 21:24
Coolorer syntaxe comme le wall
Ben, il faut utiliser la fonction highlight_string, on ne peut pas te dire mieux.
Si tout s'affiche en bleu, c'est que t'as du foiré un truc, ou alors que ton php.ini donne du bleu pour tous les token de php.

Montre nous ton code pour voir.
LA GLOBULE
le 09/06/2005 à 13:25
lecture de fichier
Je te conseille de lire le manuel PHP à la page de la fonction fopen.

Ton second paramètre de fopen n'est pas bon.
LA GLOBULE
le 08/06/2005 à 20:25
Problème de connexion au serveur le soir
Mon hébergeur, c'est "pote" (et non, c'est pas une machine avec une freebox dans un placard, mais un vrai serveur en datacenter & co).

Mais il vient de changer de noyau, et je pense que c'est çà qui fait planter le serveur.
Ou alors une mauvaise config qui fait que apache tombe en timeout.

Le serveur a déjà connu ce genre de problème...
Espérons qu'il le règle assez rapidement.
LA GLOBULE
le 08/06/2005 à 08:24
Probleme fonction affichage page par page
Ok, le problème, c'est que tes deux requetes SQL (la premiere avec le select count et la seconde qui select les éléments) doivent avoir les memes conditions, soit, le meme where.
LoadingChargement en cours