我正在使用AWS SDK for PHP(https://github.com/aws/aws-sdk-php)使用Amazon SES发送电子邮件.这是代码:
<?php
require 'vendor/autoload.php';
use Aws\Ses\SesClient;
$client = SesClient::factory(array(
'key' => 'XXXXXXXXXXXXXXXX',
'secret' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
'region' => 'eu-west-1'
));
$result = $client->sendEmail(array(
// Source is required
'Source' => 'Télécom Co <email@address.com>',
// Destination is required
'Destination' => array(
'ToAddresses' => array('Grégory Smith <another_email@address.com>')
),
// Message is required
'Message' => array(
// Subject is required
'Subject' => array(
// Data is required
'Data' => 'The subject',
'Charset' => 'utf-8',
),
// Body is required …Run Code Online (Sandbox Code Playgroud) var str = ' Some string ';
var output = str.replace(/^\s|\s(?=\s*$)/g , '_');
Run Code Online (Sandbox Code Playgroud)
输出应该如下所示
'___Some string____'
Run Code Online (Sandbox Code Playgroud)
此代码适用于尾随空格,但所有前导空格都只用一个下划线替换.
这个工作的php正则表达式是: /\G\s|\s(?=\s*$)/
我使用 $.parseJSON 从链接中获取数据。
我的输出链接有
{"status":"ok", "message":'<form><input type="text" name="" value=""> </form>'}
Run Code Online (Sandbox Code Playgroud)
我想将“消息”附加到我的内容中。
$.ajax({
type : "POST",
url : "mylinl.php",
data : reservationForm.serialize(),
success : function(result) {
var data = $.parseJSON(result);
var result = data.status;
var message = data.message;
if (result == 'ok') {
$('#mycontent').html(message);
} else {
alert('Error Message: ' + message);
}
},
Run Code Online (Sandbox Code Playgroud)
所以我想得到消息:<form><input type="text" name="" value=""> </form>从我的链接和输出到我的#mycontent。那可能吗?
对不起,我的英语不好
我需要更新或删除几个文件.
当我更新时,我这样做:
此操作发生,直到第1点不再返回结果.
当我删除时,我这样做:
重复此操作直到第1点不再返回结果.
这是进行更新的正确方法吗?
当我删除时,有没有办法可以一次发送多个ID来删除多个文件?
javascript ×2
amazon ×1
amazon-ses ×1
bulkinsert ×1
bulkupdate ×1
jquery ×1
json ×1
php ×1
regex ×1
replace ×1
string ×1
whitespace ×1