2017-08-17 10 views
0

私はMoodleを初めて使っていますが、私はPHP言語でしたいことをすることができます。私はいくつかの機能をMoodle管理ダッシュボードに追加する必要があります。これは、Moodle管理者が入力するメールアドレス(テキストフィールド)にメールを送信するようなものです。 ?正確な私の質問は、私のニーズ と私は必要なすべてをフィットタイプとそのプラグインの詳細であることをシンプルなmoodleプラグイン開発のhtml形式

<?php 

$email_address=$_POST['e_address']; 

$message=$_POST['e_body']; 

// From 
$header="from: admin name <[email protected]>"; 
$subject="subjet"; 

$send_contact=mail($email_address,$subject,$message,$header); 


if($send_contact){ 
echo "Email sent successfully"; 
} 
else { 
echo "ERROR"; 
} 
?> 

<form action="/action_page.php" method="post"> 
    email address:<br> 
    <input type="text" name="e_address" value=""> 
    <br> 
    message body:<br> 
    <input type="text" name="e_body" value=""> 
    <br><br> 
    <input type="submit" value="Submit"> 
</form> 

は、PHPファイル(action_page.php)でプロセスは、このようなものです画像 prototype

+0

フォームの変数は '$ _POST ['VARIABLENAME']' – GrumpyCrouton

+0

である必要があります。ありがとうGrumpyCrouton –

答えて

0

以下のようなものはなく、あなたのユースケースが何であるかを確認しますが、私はQuickMailのとのMoodleの古いバージョンで良い経験を持っていた、https://docs.moodle.org/23/en/Quickmail_block

を参照してください

あなたも興味があるかもしれませんhttps://docs.moodle.org/dev/Blocks

多分あなたはそこに影響を与えることができます。

+0

それは私が必要としていたものと似ていて、助けてくれました。 –

関連する問題