Mit fil script virker ikke efter serverskift?
Hej,jeg har en form hvor jeg skal indlæse en csv fil lokalt, så den smider dataene i en database.. det virkede fint på min gamle webserver, men efter jeg har skiftet, melder den fejl..
nogen der kan se hvad der er galt?
<form action="csv.php?gem=ok" method="post" enctype="multipart/form-data">
Vælg fil:<br />
<input name="csvfil" type="file" size="20" />
<input name="Gem" type="submit" value="Gem" />
</form>
<?
if($gem == "ok") {
$csvfil2 = $csvfil;
require 'includes/conn.php'; // Forbindelse til databasen
$sql2 = 'TRUNCATE TABLE `members`';
mysql_query($sql2);
$handle = fopen($csvfil2, "r");
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {
$data = array_pad($data,20,'');
$newData = array_map("mysql_real_escape_string", $data);
$input = "'" . implode("','", $newData) . "'";
$sql = "INSERT INTO members (Gruppenummer,Gruppenavn,Gruppetype,Navn,Adresse,Adresse2,Postnr,Bynavn,Telefon,Mobil,Email,Born,Hverv,Personkey,Referencenummer,Licensnummer,Note,Medlemsstatus,Indmeldelsesdato,Udmeldelsesdato) VALUES ($input)";
mysql_query($sql) or die(mysql_error());
}
fclose($handle);
echo "Data er indlæst";
}
jeg får følgende fejl:
Warning: fopen(medlemmer.csv) [function.fopen]: failed to open stream: No such file or directory in /public_html/csv.php on line 27
håber nogen kan hjælpe!
