Est-ce un bug?
Sous Windows XP:
Dés que j'enregistre un fichier .php (même sans faire réellement une modification ie ajout d'un blanc dans un commentaire) j’obtiens cette suite de warning.
Dans cet exemple c’est le fichier picture.php.
---------------
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at F:\Site 1&1\testpwg\phpwebgallery-1.7.0RC1\phpwebgallery-1.7.0RC1\picture.php:1) in F:\Site 1&1\testpwg\phpwebgallery-1.7.0RC1\phpwebgallery-1.7.0RC1\include\user.inc.php on line 33
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at F:\Site 1&1\testpwg\phpwebgallery-1.7.0RC1\phpwebgallery-1.7.0RC1\picture.php:1) in F:\Site 1&1\testpwg\phpwebgallery-1.7.0RC1\phpwebgallery-1.7.0RC1\include\user.inc.php on line 33
Warning: Cannot modify header information - headers already sent by (output started at F:\Site 1&1\testpwg\phpwebgallery-1.7.0RC1\phpwebgallery-1.7.0RC1\picture.php:1) in F:\Site 1&1\testpwg\phpwebgallery-1.7.0RC1\phpwebgallery-1.7.0RC1\include\page_header.php on line 101
Hors ligne
Hors ligne
Salut, avec quel programme édite tu tes fichiers ?
Hors ligne
Pour éditer les fichiers, j'utilise « ultraedit » version 10.
RQ : Je ne rencontre pas de souci avec les fichiers de la version 1.6.
As tu un exemple de code ou dans un plugin, tu récupères les métadata ou les informations d'une image ?
Cela n’a rien d’urgent !
Sur le wiki, (http://phpwebgallery.net/doc/doku.php?id=en:plugins)
Il y a un exemple :
register_event_handler('render_user_comment_content', 'my_function');
function my_function($content)
{
$content = str_replace(':)', '<img src="http://example.com/icon_smile.gif" alt=":)" />', $content);
return $content; //<-- NOTE: this is how you return the value to PWG
}
Mais la commande register ne passe pas chez moi, en local avec WAMP5.
Par contre sur la même page, le traitement des .js ou .ccs dans le header est beaucoup plus simple que ce que j’avais fait.
Hors ligne
Il ne doit y avoitr aucun caractère avant la balise "<?php" et après la balise "?>" du code PHP.
"Aucun" inclue aussi les retours chariot, saut de lignes et autres caractères invisibles avec certains éditeurs.
Hors ligne
Merci Fliflip,
Je viens de descendre notepad++ et c'est OK.
Sur mon portable professionnel, j'utilise tous les jours ultraedit sans problème.
Je ne cherchais pas de ce côté.
Hors ligne
Il faut peut être regardé du côté du codage des fichiers UTF-8 ou ISO-8859-1 ?
Vivement qu'il est plus que l'UTF-8.
Hors ligne