Original geschrieben von TobiaZ
der slash ist nicht so falsch, wie die tatsache, dass du einen "meta-befehl" verwendest!
der slash ist nicht so falsch, wie die tatsache, dass du einen "meta-befehl" verwendest!
[COLOR=silver]der slash ist nicht so falsch, wie die tatsache, dass du einen "meta-befehl" verwendest!
[/COLOR]
if(strcmp($hash_sha512, $encrypted) == 0) {
if($mode == 1) {
if($handling == 'extract') {
$sec = 3;
echo "- Die Daten wurden extrahiert.<br/>";
echo "- Der Download der Datei beginnt in " . $sec . " Sekunden!"."<br>";
header('refresh: ' . $sec . '; url=/upload/download.php');
}
else {
unlink(DIR_TEMP.session_id()."_file.tmp");
}
}
<?php
session_start();
if(!session_is_registered('user')) {
header("location:../login.php"); // Hier klappt das Weiterleiten
die();
}
include('../functions.php');
include('../configuration.php');
?>
.
.
.
<?php
if(!connect()) {
echo "Verbindung zur Datenbank fehlgeschlagen!<br>";
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<table>
// Hier wird die Tabelle aufgebaut nach nem mySQL-Query
</table>
<?php
if(isset($_POST['action']) && $_POST['action'] == 'exportiert') {
$result = mysql_query("SELECT *
FROM ".MYSQL_TABLE."
ORDER BY 'user_id' ASC;");
if (!$result) {
echo "- Ungültige Abfrage: " . mysql_error(). "<br/>";
}
else {
while ($row = mysql_fetch_object($result)) {
$file_line .= $row->user_id.";".
$row->user_anrede.";".
$row->user_vorname.";".
$row->user_titel.";".
$row->user_firma."\n"; // sind noch mehr, aber egal
}
$_SESSION["download_data"] = $file_line;
header("Location: http://www.google.com/");
//header('refresh: 3; url=/download.php');
// geht beides nicht.
}
}
?>
.
.
.
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<table>
<tr>
<td><input class="FORMbutton" name="senden" type="submit" value="Exportieren" style="width:100px;" size="1">
<input type="hidden" name="action" value="exportiert"></td>
<tr>
</table>
</form>
Einen Kommentar schreiben: