Example #1
0
				<textarea name="source" placeholder="Source" required autofocus><?php 
    echo isset($sources) ? strip_tags(emailsToString($sources, FRONTEND_EMAIL_SEPARATOR_FORM)) : '';
    ?>
</textarea>
			<?php 
} else {
    ?>
				<input type="text" name="source" placeholder="Source (single address)" required autofocus value="<?php 
    echo isset($sources) ? strip_tags(emailsToString($sources, FRONTEND_EMAIL_SEPARATOR_FORM)) : '';
    ?>
"/>
			<?php 
}
?>
		</div>
	</div>

	<div class="input-group">
		<label for="destination">Destination</label>
		<div class="input">
			<textarea name="destination" placeholder="Destination" required><?php 
echo isset($destinations) ? strip_tags(emailsToString($destinations, FRONTEND_EMAIL_SEPARATOR_FORM)) : '';
?>
</textarea>
		</div>
	</div>

	<div class="buttons">
		<button type="submit" class="button button-primary">Save settings</button>
	</div>
</form>
Example #2
0
/**
 * Format email addresses (single, multiple in separated list, or array of email addresses)
 *
 * @param string|array $input
 * @param string $glue
 * @return string
 */
function formatEmails($input, $glue)
{
    if (!is_array($input)) {
        $input = stringToEmails($input);
    }
    return emailsToString($input, $glue);
}