.sql über php script in PostGIS einspielen

Ich möchte die aus einem spapefile erstellte .sql Datei nun in meine PostGIS Datenbank einlesen, bekomme bei pg_query aber immer die Fehlermeldung:
Warning: pg_query() [function.pg-query]: Query failed: ERROR: invalid input syntax for type double precision: “-1f”
Die Verbundung $con ist in Ordnung und in $sql sollte ja mittel fread auch der ganze sql code als string stehen.
Kann mir jemand helfen? Danke

//SQL file öffnen zum lesen
$handle = fopen ("$pfad/$datei_name", “r”);
$datei="$pfad/$datei_name";
// Inhalt von $datei .sql als String an $sql übergeben
$sql=fread($handle,filesize($datei));
fclose($handle);

if ($einlesen = pg_query($con,$sql))
{
echo "
SQL einlesen geht los";
}
else echo "
Die Daten konnten nicht in die Datenbank eingelesen werden.";

Wer lesen kann, …

“-1f” ist keine numerische Angabe.

Andreas