Schau mal, was du hier machst:
PHP-Code:
$sql = "source ".$des_file;
mysql_query($sql) OR die(mysql_error());
Mit anderen Worten:
PHP-Code:
mysql_query('source' . $des_file);
Da steht dann also dein Dateiname im Query! MySQL liest die Datei nicht automatisch ein!
Code:
mysql_query(file_get_contents($sql));
Allerdings darfst du pro mysql_query() nur eine Abfrage ausführen, soweit ich weiß.
Edit: Ups... "source" steht ja für Stapelverarbeitung. Hab ich nicht gewusst, sorry