0
我怎么能改变我的代码只接受一些扩展。允许的扩展名phpmailer
看我的代码:
<?php
ob_start();
$_SESSION['nomecomp'] = $_POST['nomecomp'];
$email_env = $_POST['email_env'];
if (isset($email_env)) {
//variaveis vindas da pagina
$varcritico = $_POST['varcritico'];
$nomecomp = $_POST['nomecomp'];
$chapa = $_POST['chapa'];
$funcao = $_POST['funcao'];
$setor = $_POST['setor'];
$unidade = $_POST['unidade'];
$deschelp = $_POST['deschelp'];
//variveis do modal
//$email_env = $_POST['email_env'];
//$senha_env = $_POST['senha_env'];
<td>$deschelp</td>
</tr>
</table>'";
/**
* PHPMailer multiple files upload and send example
*/
$msg = '';
//if (array_key_exists('userfile', $_FILES)) {
// Create a message
// This should be somewhere in your include_path
include ("lib/PHPMailerAutoload.php");
$mail = new PHPMailer();
我曾尝试添加一些代码,但不做出sucess,例如,我可以尝试推阵列,看看是否延长一些数组里面?
谢谢。
首先,建立允许扩展($ AllowedFileTypes)的阵列。其次,获取上传文件的扩展名($ FileExtension),然后检查扩展名是否为in_array($ FileExtension,$ AllowedFileType) – JustBaron
,如下所示:'$ allowed = array('pdf','doc','docx' ,'gif','jpeg','jpg','png','rtf','txt','zip');' –
是的,这样的效果。然后,在提交之前验证表单或验证文件类型/扩展名,然后从tmp localtion – JustBaron