hallo.
ich brauche mal wieder eure hilfe.
im ersten Teil hatte ich ja das Problem mit dem Submit gehabt, was dank euch sehr schnell behoben worden ist.
ich bin auch sehr weit gekommen.
bin gerade an dem zweiten Teil angekommen und zwar mit dem Export.
mein Export sieht inzwischen so aus:
Ich komme allerdings nicht weiter, da folgende Fehlermeldung kommt:
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p:14) in C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p on line 135
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p:14) in C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p on line 136
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p:14) in C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p on line 138
diese Zeilen sind:
Allerdings weiß ich nicht genau was ein Header ist,
auf php.net PHP: header - Manual
wird es zwar erklärt, aber ich kommt nicht weiter.
ich hoffe ich nerve euch nicht.
ich versuche den größten teil alleine zu machen, aber manschmal brauche ich dann doch Hilfe.
Könnt ihr mir bitte sagen, was ich falsch gemacht habe?
danke euch im voraus.
ich brauche mal wieder eure hilfe.
im ersten Teil hatte ich ja das Problem mit dem Submit gehabt, was dank euch sehr schnell behoben worden ist.
ich bin auch sehr weit gekommen.
bin gerade an dem zweiten Teil angekommen und zwar mit dem Export.
mein Export sieht inzwischen so aus:
PHP-Code:
else
{
//Export beginn
$host = "localhost";
$user = "root";
$pass = "";
$table = "kdaten";
$database = "kundendaten";
$connection = mysql_connect($host, $user, $pass);
mysql_select_db("database", $connection);
$result = mysql_query ("SELECT * FROM $table", $connection);
echo mysql_error();
$csvdata="TESTEINTRAG";
while ($row = mysql_fetch_array($result))
{
$csvdata = $csvdata.$row["id"].";";
$csvdata = $csvdata.$row["anrede"].";";
$csvdata = $csvdata.$row["vorname"].";";
$csvdata = $csvdata.$row["nachname"].";";
$csvdata = $csvdata.$row["geburtsdatum"].";";
$csvdata = $csvdata.$row["strasse"].";";
$csvdata = $csvdata.$row["ort"].";";
$csvdata = $csvdata.$row["plz"].";";
$csvdata = $csvdata.$row["land"].";";
$csvdata = $csvdata.$row["telefon"].";";
$csvdata = $csvdata.$row["handy"].";\n";
$csvdata = $csvdata.$row["email"].";\n";
$csvdata = $csvdata.$row["datum"].";\n";
$csvdata = $csvdata.$row["ip"].";\n";
}
header("content-type: application/csv-tab-delimited-table");
header("content-length: ".strlen($csvdata));
header("content-disposition: attachment; filename=\"test.csv\"");
echo $csvdata;
//Export Ende
}
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p:14) in C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p on line 135
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p:14) in C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p on line 136
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p:14) in C:\xampp\htdocs\Adress_Generator\admin\Einlesen.ph p on line 138
diese Zeilen sind:
PHP-Code:
header("content-type: application/csv-tab-delimited-table");
header("content-length: ".strlen($csvdata));
header("content-disposition: attachment; filename=\"test.csv\"");
auf php.net PHP: header - Manual
wird es zwar erklärt, aber ich kommt nicht weiter.
ich hoffe ich nerve euch nicht.
ich versuche den größten teil alleine zu machen, aber manschmal brauche ich dann doch Hilfe.
Könnt ihr mir bitte sagen, was ich falsch gemacht habe?
danke euch im voraus.
Kommentar