| 12
 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