ton code n'a aucune chance de marcher : les variables ne sont pas initialisées et générent donc des erreurs, ou alors tu ne les passes pas dans la fonction ... ton code ne vaut pas la moyenne.
je n'ai jamais eu l'occasion de me pencher sur le problème, mais j'ai lu ton lien.
Bref, je n'ai pas grandchose à dire, mais comme tu n'avais ni commentaire, ni note... : voilà, c'est original, et sans aucun doute utile, donc bien :-)
Juste, tu aurais peut-être pu tout mettre dans ta fonction, non...? Et ta fonction ne retourne rien...elle devrait retourner le $decode. Sans ça, ça a peu de chance de fonctionner.
7 sept. 2005 à 08:38
# function my_imap_qprint( $mymailbody )
# {
# $myqpa = array();
# $myqpb = array();
#
# for ( $i = 0; $i < 256; $i++ )
# {
# $c = dechex( $i );
#
# if ( strlen( (string)$c ) === 1 )
# $c = '0' . (string)$c;
#
# $c = '=' . $c;
# $myqpa[] = $c;
# $myqpb[] = chr( $i );
# }
#
# return imap_qprint( str_replace( $myqpa, $myqpb, $mymailbody ) );
# }
6 sept. 2005 à 18:21
je n'ai jamais eu l'occasion de me pencher sur le problème, mais j'ai lu ton lien.
Bref, je n'ai pas grandchose à dire, mais comme tu n'avais ni commentaire, ni note... : voilà, c'est original, et sans aucun doute utile, donc bien :-)
Juste, tu aurais peut-être pu tout mettre dans ta fonction, non...? Et ta fonction ne retourne rien...elle devrait retourner le $decode. Sans ça, ça a peu de chance de fonctionner.