Hallo,
ich bekomme es leider nicht hin, dass dateianhänge upgedatet werden! Das inserten klappt jedoch und wird auch angezeigt. aber immer wenn ich die datei ändern will kommt die php meldung "keine anhänge vorhanden" (s.unten):wo liegt der wurm?wäre super dankbar über jede hilfe!
Bearbeiten.php
Update.php
Ansehen.php
ich bekomme es leider nicht hin, dass dateianhänge upgedatet werden! Das inserten klappt jedoch und wird auch angezeigt. aber immer wenn ich die datei ändern will kommt die php meldung "keine anhänge vorhanden" (s.unten):wo liegt der wurm?wäre super dankbar über jede hilfe!
Bearbeiten.php
PHP-Code:
<form action="update.php" method="post" enctype="multipart/form-data" >
<input type="hidden" name="id_w" value="<?php echo $_GET['id_w']?>">
Anhang hochladen:
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
<?php echo $name ?>
<input name="userfile" type="file" id="userfile">
<input type="submit" value="Ändern" name="upload" class="box" id="upload">
<input type="reset" value="Daten löschen">
</form>
PHP-Code:
<?php
include ("config/conn_db.php");
$id_w =$_POST["id_w"];
$upload =$_POST["upload"];
$name =$_POST["name"];
if(isset($_POST['upload']) && $_FILES['userfile']['size'] > 0)
{
$fileName = $_FILES['userfile']['name'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$fp = fopen($tmpName, 'r');
$content = fread($fp, filesize($tmpName));
$content = addslashes($content);
fclose($fp);
if(!get_magic_quotes_gpc())
{
$fileName = addslashes($fileName);
}
}
$result = mysql_query
("UPDATE ww set
name ='".$_POST['name']."',
size ='".$_POST['size']."',
type ='".$_POST['type']."',
content ='".$_POST['content']."'
WHERE
id_w='".$_POST['id_w']."' and
abteilung='Walzwerk'
",$db_link);
$row = @mysql_fetch_array($result);
mysql_close();
echo'<META HTTP-EQUIV=REFRESH CONTENT="2; URL=Ansehen.php">'; ?>
PHP-Code:
<?
include "config/conn_db.php";
$result = mysql_query
("SELECT * FROM ww where abteilung='Walzwerk'",$db_link);
while($row = mysql_fetch_array($result)){?>
<?php
if (strtolower($row['name'] != ''))
echo ' <a href=download.php?id_w='.$row['id_w'].'"><u> Ja </u> <b>Anhänge:</b>
<br>'.$row['name'].'</a>';
}
else
echo'<font style="color:black;font-size:12px">Keine Anhänge vorhanden!';?>
<a href='bearbeiten.php?id_w=<?php echo $row['id_w']?>' onfocus="blur();"><img src="images/b_edit.png" alt="Ändern" border="0"></a>
Kommentar