Где пункт завершен из столбца

Для обновления безопасности 5.5.27 для PHP

$file = $path.$filename;
$content = file_get_contents( $file);
$content = chunk_split(base64_encode($content));
$uid = md5(uniqid(time()));
$name = basename($file);

// header
$header = "From: ".$from_name." <".$from_mail.">\r\n";
$header .= "Reply-To: ".$replyto."\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n";

// message & attachment
$nmessage = "--".$uid."\r\n";
$nmessage .= "Content-type:text/plain; charset=iso-8859-1\r\n";
$nmessage .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$nmessage .= $message."\r\n\r\n";
$nmessage .= "--".$uid."\r\n";
$nmessage .= "Content-Type: application/octet-stream; name=\"".$filename."\"\r\n";
$nmessage .= "Content-Transfer-Encoding: base64\r\n";
$nmessage .= "Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n";
$nmessage .= $content."\r\n\r\n";
$nmessage .= "--".$uid."--";

if (mail($mailto, $subject, $nmessage, $header)) {
    return true; // Or do something here
} else {
  return false;
}
1
задан huMpty duMpty 16 January 2019 в 13:25
поделиться

1 ответ

Вы можете использовать execute для выполнения динамического запроса, как показано ниже

DECLARE @query NVARCHAR(1000) ='' 

SET @query = 'Select * from a where something = 123 and (' 
             + (SELECT clause 
                FROM   [table] 
                WHERE  id = 1) 
             + ')' 

EXECUTE @query 
0
ответ дан Anson Aricatt 16 January 2019 в 13:25
поделиться