mister det første bogstav ved import hvis det er Æ eller
Er der en som har løsningen på hvad der er galt, nå jeg impoterer en .CSV fil med nedenstående kode, så komme det hele fint over med undtagelse af det første bogstav, hvis det er et Æ,Ø eller Å (både ved store og små bogstave), men står der f.eks.- Sønder så kommer det rigtigt ind som Sønder, mens- Ådal, bliver til- dal, og står der- Åsted Ådal, så bliver det til- sted ÅdalEr det noget du har et godt råd til hvad jeg går forkert eller ??
<?php
echo '<form action="' . $_SERVER['PHP_SELF'] . '" method="post" enctype="multipart/form-data">';
require("gsdb.php");
if(isset($_POST['submit'])) {
if (move_uploaded_file($_FILES['filename']['tmp_name'], "indtxt.txt")) {
echo "<b>$handle Filen er sucessfuld uploaded til " . $uploaddir . basename($_FILES['filename']['name']) . "</b><BR><BR>";
$filename = "indtxt.txt";
$handle = fopen($filename, 'r');
} else {
echo "Fejl : " . $uploaddir . basename($_FILES['filename']['name']) . '\n' . $_FILES['filename']['error'] . "<BR>";
}
while (($data = fgetcsv($handle, 1000, ';')) !== FALSE) {
$data = str_replace("'","''",$data);
$import="INSERT into anavne (f1,f2,f3,f4,f5) values ('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]')";
$runq = mysql_query($import) or die(mysql_error());
echo $import;
echo "<br>";
}
fclose($handle);
} else {
print "Find CSV filen her: <input type='file' name='filename' size='20'><input type='hidden' name='nytable' value='$nytable'><br>";
print "<input type='submit' name='submit' value=' Indlæs CSV filen'><br>";
}
$import="select * from anavne";
$runq = mysql_query($import) or die(mysql_error());
?>
Er en en simpel ting eller hvad ?
Hilsen Torben
