1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
//lecture du fichier
$pointeur=fopen($_FILES['fichier']['tmp_name'],"rb");
$contenuFichier="";
while (!feof($pointeur)){
$contenuFichier .= fread($pointeur,8192);
}
fclose($pointeur);
$contenuFichierMd5=md5($contenuFichier);
$contenuFichier=str_replace("'","''",$contenuFichier);
(...)
//envoi du message
$connexion = odbc_connect($dbDsn,$dbUsername,$dbPassword);
$sql = "INSERT INTO maTable(
mes_AttachmentFileName,
mes_AttachmentMimeType,
mes_AttachmentMD5Sum,
mes_Attachment
)VALUES(
'".$_FILES['fichier']['name']."',
'".$_FILES['fichier']['type']."',
'$contenuFichierMd5',
'$contenuFichier'
)";
//echo $sql;
$sql=stripslashes($sql);
$resultat = odbc_exec($connexion,$sql);
odbc_free_result($resultat);
odbc_close($connexion); |
Partager