PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 20-03-2012 17:35:15

cecileflora
Membre
Inscription : 31-05-2009
Messages : 77

erreur

bonjour,il trois jours que je tourne en rond j'ai une erreur dans cette ligne

                    </div>
           

<div style="float: left; width: 50%;">

<label><?php _e('Keep your users informed and up to date with a News letters, Updates, website status, or even a deal of the day, So add your content, click send and enjoy.','osclassmail'); ?>
                        <br/>

                    </div>
je ne vois pas l'erreur une idée?
merci de votre aide

Hors ligne

#2 21-03-2012 01:59:40

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : erreur

Bonjour,

Si tu parles de la div mise en surbrillance, il n'y a pas d'erreur.
Par contre dans ta fonction _e et dans ta classe osclassmail cela est une autre histoire, et il nous faudrait en voir le code. A défaut, ma boule de cristal est en panne.

Cordialement,

Jc.


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#3 21-03-2012 14:23:42

cecileflora
Membre
Inscription : 31-05-2009
Messages : 77

Re : erreur

bonjour merci pour ta réponse!
petites précision ce fichier est sensé envoyer  des mails aux utilisateurs de mon site sauf que  seulement l’administrateur reçoit le mail et pas les utilisateurs:
merci pour l'aide:

<?php
   
    if(Params::getParam('plugin_action')=='done') {
        $subject = Params::getParam('subject');
        $messagesend = Params::getParam('message');
       
            $users = User::newInstance()->listAll();
     
     $conn   = getConnection();
     $users = $conn->osc_dbFetchResults("SELECT * FROM %st_users", DB_TABLE_PREFIX);


         $bcc = '';
        foreach($users as $user) {
            $bcc .= $user['s_email'];
            if($user!=end($users)) {
                $bcc .= ",";
            }
        }
   
          $params = array(
            'subject' => $subject
            ,'to' => osc_contact_email()
            ,'to_name' => osc_page_title()
            ,'body' => $messagesend
            ,'alt_body' => strip_tags($messagesend)
            ,'add_bcc' => $bcc
        ) ;

        osc_sendMail($params) ;
       
        // Show a flash message informing our users that the email was sent
        osc_add_flash_ok_message(__('Your email has been sent', 'osclassmail'),'admin');
       
    }

?>
<script type="text/javascript">
tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        plugins : "emotions,spellchecker,advhr,insertdatetime,preview,fullpage,save,table,template",
               
        // Theme options - button# indicated the row# only
        theme_advanced_buttons1 : "newdocument,|,bold,italic,underline,|,justifyleft,justifycenter,justifyright,fontselect,fontsizeselect,formatselect",
        theme_advanced_buttons2 : "cut,copy,paste,|,bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,|,code,preview,|,forecolor,backcolor",
        theme_advanced_buttons3 : "insertdate,inserttime,|,spellchecker,advhr,,removeformat,|,sub,sup,|,charmap,emotions,template,table,save,fullpage",      
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : true
});
</script>
<div id="settings_form" style="border: 1px solid #ccc; background: #eee; ">
    <div style="padding: 20px;">
        <div style="float: left; width: 100%;">
            <fieldset>
                <legend><?php _e('OSClass Mail Sender', 'osclassmail'); ?></legend>
                <form name="osclassmail_form" id="moreedit_form" action="<?php echo osc_admin_base_url(true); ?>" method="POST" enctype="multipart/form-data" >
                    <input type="hidden" name="page" value="plugins" />
                    <input type="hidden" name="action" value="renderplugin" />
                    <input type="hidden" name="file" value="<?php echo osc_plugin_folder(__FILE__); ?>osclassmail.php" />
                    <input type="hidden" name="plugin_action" value="done" />
                    <div style="float: left; width: 50%;">
                        <label><?php _e('Subject', 'osclassmail'); ?></label><input type="text" name="subject" id="subject" value="" />
                        <br/>
                        <textarea name="message" id="message" rows="30" cols="" >
                        </textarea>
                        <br/>
                        <span style="float:right;"><button type="submit" style="float: right;"><?php _e('Send Mail', 'osclassmail');?></button></span>
                        <br/>
                    </div>
                    <div style="float: left; width: 50%;">
                        <label><?php _e('Keep your users informed and up to date with a News letters, Updates, website status, or even a deal of the day, So add your content, click send and enjoy.','osclassmail'); ?>
                        <br/>

                    </div>
                    <br/>
                    <div style="clear:both;"></div>
                </form>
            </fieldset>
        </div>
        <div style="clear: both;"></div>                   
    </div>
</div>

Hors ligne

#4 21-03-2012 21:22:20

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : erreur

Bonjour,

Bien que l'on n'ai pas accès aux classes en amont pour voir comment cela est géré (il ne me semble pas connaitre cette lib), il me semble que l'email est envoyé à l'admin ainsi qu'à tous les utilisateurs mais en blind copy. Donc vérifie bien cela. Sinon pour t'en dire plus me faudrait voir comment est foutue la fonction osc_contact_email() ainsi que ses dépendances.

Cordialement,

Jc


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#5 21-03-2012 21:26:34

cecileflora
Membre
Inscription : 31-05-2009
Messages : 77

Re : erreur

merci tu veu dire quoi avec:tous les utilisateurs mais en blind copy.
merci

Hors ligne

#6 21-03-2012 22:36:42

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : erreur

Blind copy = champ Bcc des emails = Tous ceux présents dans la liste bcc recoivent l'email, mais ne voyent pas qui d'autre l'a reçu de la même liste sauf en ce qui concerne le bénéficaire de l'email (champ To) et les carbon copy (Cc) qui eux restent visibles pour tous les bénéficaires de l'email.

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums