Annonce

#1 Aide technique » Format de date choisi dans la config » 2011-06-14 22:01:40

stef2bor
Réponses : 1

Le message apparait en bas quasi sur toutes les pages de l'Admin :

Strict : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/London' for 'BST/1.0/DST' instead in functions.php on line 549

Il s'agit du choix de format de date formulé dans la configuration. Mais svp, quel est l'idéal ???

#2 Aide technique » Non-static method Mailer::validate_email() in class.form.php online 93 » 2011-06-14 21:58:48

stef2bor
Réponses : 0

Le message apparait une fois le formulaire validé :

Strict : Non-static method Mailer::validate_email() should not be called statically, assuming $this from incompatible context in class.form.php on line 93

What's wrong ?

#3 Re : Aide technique » Codage des caractères » 2010-12-02 00:49:15

Oui, effectivement dans le "log_subject" donc aspiré du <title> lorsque vous chargez une newsletter depuis une URL sur l'"admin" WA.

Remarquez Bobe, c'est un problème récurrent et ce depuis longtemps dans de nombreuses solutions "newsletter/mailing list".
Sans être expert et programmateur comme vous, car je suis VRAIMENT un self-made man et novice en php, j'ai toujours privilégié la conception de mes fichiers en "iso-8859-1". Raisonnant LATIN pur et dur.
Seulement je fais de plus en plus de sites multilingues et il est vrai que l'UTF-8 permet, vue l'évolution des standards du web, de me simplifier le quotidien.
Je me tourne alors vers des conceptions US, comme tout un chacun, sans oublier que par chez nous, il y a des personnes comme vous, passionnées et extrêmement compétentes, pour nous délivrer des solutions remarquables. J'observe donc çà-et-là dans votre forum et puis d'autres, que le sujet de ce TOPIC est récurrent.
Si vous arrivez avec votre nouvelle version/évolution à couper court à toutes les interrogations à ce sujet, alors chapeau !!!

#4 Re : Aide technique » Codage des caractères » 2010-12-01 23:25:13

Je viens de vérifier via PhpMyAdmin. "Décembre" apparait "d&eacute;cembre" (c'est le <title> pour info).
Mon fichier "config.inc.php" étant :

$dsn = 'mysql://pxxxxxx@mysql4.co.fr.clara.net/pxxxxxx?charset=utf-8';
$prefixe = 'wa_';

...mais j'ai aussi essayé avec "latin1".

En fait pour moi la simplicité c'est de concevoir une news en "UTF-8" comme le reste de mes sites et de faire la même chose pour les news.

#5 Re : Aide technique » Codage des caractères » 2010-12-01 22:05:04

Bonjour,

Malgré vos suggestions j'ai moi aussi le problème des caractères transformés en é.

Si on utilise l'UTF-8, bien pratique ma foi, on peut demander au serveur hébergeur via un script très simple en tout début de page :

<?php header('Content-Type: text/html; charset=utf-8');?>

d'afficher coté client ce que l'on souhaite. Donc inutile de concevoir sa page avec des caractères proprement codés LATIN.
Mais en HTML ce n'est pas possible ! Le seul fait selon

crevette

de renseigner la balise <head> ne suffit pas, hélas !

Une idée plus profonde ? En tous les cas merci Bobe !

#6 Re : Aide technique » complément Script php, que faire ? » 2007-12-02 17:59:54

Bonjour,

Petit problème de débutant (qui ne maitrise que la fonction "include") mais facile pour ceux qui s'y connaissent en PHP.

J'ai une page : newsletter.php qui fait appel à 3 pages:
page head.php
page news.php
page foot.php

La page news.php contient un formulaire d'inscription à une newsletter  (wanesletter).

L'ACTION du FORMULAIRE renvoi la réponse dans cette même page dans un balise qui se situe en dessous du formulaire d'inscription. Il peut renvoyer dans la page newsletter.php. Pour cela il suffit de la demander.

Seulement actuellement lorsque le formulaire est validé et dans l'hypothèse que l'action du formulaire appelle la page conteneur newsletter.php Le message de réponse ne s'affiche pas.
Alors que si l'action du formulaire appelle seulement la page news.php, c'est à dire celle qui contient le formulaire et la requête php, là le message s'affiche.

Je pense que le blem est simple, pas vous ?

Voici le script de ma page news.php :

<form action="http://www.pheeric.com/newsletter.php" method="post" name="newsletter" id="newsletter">
Adresse email : 
<input type="text" name="email" maxlength="100" /> &nbsp; 
<input type="hidden" name="format" value="2" />
<input type="hidden" name="liste" value="2" />
<br />
<input type="radio" name="action" value="inscription" checked="checked" /> Inscription 
<input type="radio" name="action" value="desinscription" /> Désinscription <br />
<input type="submit" name="wanewsletter" value="Valider" />
</form>
</div>
<div id="confirm">
<?php
define('IN_WA_FORM', true);
define('WA_ROOTDIR', '/web/Xp/Xh/Xe/pheeric.com/public/www/news');

include WA_ROOTDIR . '/newsletter.php';
?>
</div>

#7 Re : Aide technique » [Résolu] prob CONFIRMATION inscription immédiate » 2007-12-02 17:51:17

Il fallait tout simplement mettre le code php (requête à la page newsletter.php de WA) dans une balise.

#8 Re : Aide technique » [Résolu] prob CONFIRMATION inscription immédiate » 2007-12-02 03:16:25

Hello à tous.
Tout fonctionne sauf que je n'ai pas de MESSAGE DE CONFIRMATION IMMEDIATE sur le browser (quelqu'il soit) !

Voici le code de ma page :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/newsletter.css" rel="stylesheet" type="text/css" />
<?php
define('IN_WA_FORM', true);
define('WA_ROOTDIR', '/web/Xp/Xh/Xe/pheeric.com/public/www/news');
$formURL  = 'http://www.pheeric.com/newsconfirm.php';
include WA_ROOTDIR . '/newsletter.php';
?>
<form action="http://www.pheeric.com/newsletter.php" method="post" name="newsletter" id="newsletter">
Adresse email : 
  <input type="text" name="email" maxlength="100" /> &nbsp; 
<input type="hidden" name="format" value="2" />
<input type="hidden" name="liste" value="2" />
<br />
<input type="radio" name="action" value="inscription" checked="checked" /> Inscription 
<input type="radio" name="action" value="desinscription" /> Désinscription <br />
<input type="submit" name="wanewsletter" value="Valider" />
</form>

Lien de la page : http://www.pheeric.com/news.php

De quoi cela vient-il selon vous ?[/url]

Pied de page des forums

Propulsé par FluxBB