Problem med upload system
Hey Eksperter.har prøvet at rette et allerede eksisterende upload sytem til. så det er muligt tilføje søge ord til billederne.
<?php
$id = mysql_query("SELECT * FROM `upload`");
$id = mysql_num_rows($id);
$id = $id+1;
$mgat = "".$id.".jpg";
if ($mgat2) {
$mgat = "../upload/".$mgat."";
if (move_uploaded_file($_FILES[mgat][tmp_name],$mgat)) {
mysql_query("INSERT INTO `upload` ( `id` , `sogeord`) values('$id', '$_POST[sogeord]')");
}
else {
echo "Fejl!";
}
}
?>
<form method="post" enctype="multipart/form-data">
<table border="0" cellpadding="2" cellspacing="2" width="400" class="tekst">
<tr>
<td width="80">Billede:</td>
<td>
<input type="file" name="mgat" class="form" size="25"></td>
</tr>
<tr>
<td width="80">Søgeord:</td>
<td>
<input type="text" name="sogeord" class="form" size="25"> <span id="help"><a href="java script:void(0)" onClick="alert('tekst')">[?]</a></span></td>
</tr>
<tr>
<td width="80"> </td>
<td>
<input type="submit" value="Tilføj" class="submit"><input type="reset" value="Slet alt" class="submit"></td>
</tr>
</table>
</div>
</form>
<?php
$mgat = mysql_query("SELECT * FROM `upload` ORDER BY `id` DESC");
while ($row = mysql_fetch_array($mgat)) {
echo "<a href=\"http://www.domæne.dk/upload/".$row[id].".jpg\" target=\"_blank\"><img border=\"0\" src=\"../upload/".$row[id].".jpg\" width=\"200\" height=\"145\"><br>http://www.domæne.dk/upload/".$row[id].".jpg</a><br><br>";
}
?>
Min eksport af MySQL-koden, ser sådan ud:
CREATE TABLE `upload` (
`id` int(100) NOT NULL auto_increment,
`sogeord` tinytext NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
INSERT INTO `upload` (`id`, `sogeord`) VALUES (1, 'tekst');
Og har oprettet en mappe som hedder upload (www.domæne.dk/upload)
Problemet er at billederne ikke bliver oploadet når man prøver at tilføje.
Hvis der er en som kan rette/fortælle mig fejlen beløndes vedkommende med 100 point.
MVH. Betz