Den laver en mærkelig URL
Hey.Jeg bruger koden længere nede til at uploade billeder til en mappe og gemme linksne til billeder i en database.
men den laver lange ubrugelige links.
Er der en der kan hjælpe ?
dette er hvad den printer i databasen "/customers/denfedestefest.dk/denfedestefest.dk/httpd.www/sider/festpic/ogherfilnavnet.jpg"
der skal kun stå "sider/festpic/ogherfilnavnet.jpg"
koden:
<?php
include("config.php");
if(isset($_POST['upload'])) {
$dist = $_SERVER["DOCUMENT_ROOT"] . "/sider/feste/festpic/";
foreach ($_POST as $key => $val) {
$$key = $val;
}
mysql_query("INSERT INTO festene (navn, dato, af, email, beskriv, link)
VALUES ('$navn', '$dato', '$af', '$email', '$beskriv', '$link')") or die(mysql_error());
$fest_id = mysql_insert_id();
for ($i=0;$i<10;$i++) {
if (isset($_FILES['upfil']['name'][$i]) && $_FILES['upfil']['name'][$i] != "") {
$filnavn = $_FILES['upfil']['name'][$i];
$tempnavn = $_FILES['upfil']['tmp_name'][$i];
$sti = $dist . $filnavn;
move_uploaded_file($tempnavn, $sti);
mysql_query("INSERT INTO fest_pics VALUES ($fest_id, '$sti')") or die(mysql_error());
header("Location: indexx.php");
}
}
}else{
?>
<html>
<head>
<title>Admin system</title>
<style type="text/css">
<!--
A:link{COLOR:white;TEXT-DECORATION:none;}
A:visited{COLOR:white;TEXT-DECORATION: none;}
A:active{COLOR:white}
A:hover{COLOR:#999999;TEXT-DECORATION:none;}
BODY {
scrollbar-face-color: #3b3b3b;
scrollbar-shadow-color: #cccccc;
scrollbar-highlight-color: #3b3b3b;
scrollbar-3dlight-color: #cccccc;
scrollbar-darkshadow-color: #cccccc;
scrollbar-track-color: #3b3b3b;
scrollbar-arrow-color: #cccccc;
}
-->
</STYLE></head>
<body bgcolor="#3b3b3b" text="#ffffff" link="#ffffff" vlink="#ffffff" alink="#ffffff">
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif"><img src="../gfx/dinfest.jpg" width="250" height="50"></font></p>
<form action="" method="post" enctype="multipart/form-data">
<table width="100%" border="0">
<tr>
<td width="22%"><font size="1" face="Arial, Helvetica, sans-serif">Festen
Navn:</font></td>
<td width="76%" colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<input name="navn" type="text" value="F.eks HH Fest Hobro">
</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica, sans-serif">Afholdt den:</font></td>
<td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<input name="dato" type="text" value="åååå-mm-dd">
</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica, sans-serif">Tilføjet af:
</font></td>
<td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<input name="af" type="text" value="Dit navn">
</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica, sans-serif">Email : </font></td>
<td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<input name="email" type="text" value="Din email">
Bruges hvis jeres fest bliver Den Fedeste Fest</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica, sans-serif">Beskrivelse af festen
</font></td>
<td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<textarea name="beskriv" cols="60" rows="10">Jo flere detaljer jo bedre
Så har læserne bedre mulighed for at
bedømme festen og give points der efter.</textarea>
</font></td>
</tr>
<tr>
<td rowspan="5" align="left" valign="top"><font size="1" face="Arial, Helvetica, sans-serif">Upload
op til 10 pics</font></td>
<?
for ($i=1;$i<11;$i++) {
?>
<td><font size="1" face="Arial, Helvetica, sans-serif">
<input type="file" name="upfil[]" size="20">
</font></td>
<?
if ($i%2 == 0) echo "</tr><tr>";
}
?>
</tr>
<tr>
<td align="left" valign="top"><font size="1" face="Arial, Helvetica, sans-serif">Evt.
link til flere billeder: </font></td>
<td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<input name="link" type="text" value="Http://">
</font></td>
</tr>
<tr>
<td><font size="1" face="Arial, Helvetica, sans-serif"> </font></td>
<td colspan="2"><font size="1" face="Arial, Helvetica, sans-serif">
<input type="submit" value="Tilføj Festen" name="upload">
</font></td>
</tr>
</table>
</form>
</body>
</html>
<?
}
?>
