Спасибо!
Грег
Сейчас я использую это.... 1, это ужасно. 2, оно растет каждый раз, когда я сталкиваюсь с чем-то еще, что они сделали...
Код: Выделить всё
$path = preg_replace('/\s+/', '\\ ', $path);
$path = preg_replace('/\(/', '\\(', $path);
$path = preg_replace('/\)/', '\\)', $path);
$path = preg_replace('/\'/', '\\\'', $path);
$path = preg_replace('/\,/', '\\,', $path);
$path = preg_replace('/\&/', '\\&', $path);
Код: Выделить всё
$md5sum = rtrim(`md5sum -z "$path" | awk {'print $1'}`);
$contents = mysqli_real_escape_string($dbh,`catdoc "$path"`);
$sql3 = "insert into contents (path,type,md5sum,content) values ('".$path."','".$type."','".$md5sum."','".$contents."')";
$results3 = mysqli_query($dbh,$sql3);
/mnt/windows/Clients/LORI'S OPEN FILES/morecharacters , andnowevenmore-dissolution-AT/Correspondences/Это образец и текстовый файл.doc
Подробнее здесь: https://stackoverflow.com/questions/785 ... h-to-linux
Мобильная версия