Hjælp med PHP kode til min butik
Tilmeldt 27. Sep 07
Medieland
Skrevet
01-12-2012 kl. 06:57
Hvor mange stjerner giver du? :
Hej
Jeg sidder og arbejder lidt på at lære PHP på min WAMP server, og er nået til at lave en upload funktion. Men det er så her det går galt....
Jeg får fejlen i dette link:
http://billedeupload.dk/?v=IDr5P.jpg
Her er koden: <?php require_once('../Connections/CMS_connection.php'); mysql_select_db($database_CMS_connection, $CMS_connection); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Upload billede</title> </head>
<body> <?php
if (isset($_FILES['filnavn'])) { print "fil, der er blevet overført: {$_FILES['filnavn']['name']}<p>\n";
$query = "INSERT INTO billeder SET billednavn='".$_FILES['filnavn']['name']."'";
$Result1 = mysql_query($query, $cms) or die(mysql_error()); }
{ $tempfile = $_FILES['filnavn'] ['tmp_name']; $destination = "../billeder/{$_FILES['filnavn'] ['name'] } "; copy($tempfile, $destination);
}
?>
<form action="../billeder/upload.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> Fil, der skal overføres: <label> <input name="filnavn" type="file" id="filnavn" /> </label> <p> <label></label> <input type="submit" name="button" id="button" value="Overfør" /> </p> </form> </body> </html>
Er der en flink sjæl som gider hjælpe mig?
|
Fra Viborg
Tilmeldt 5. Jun 10
Prøv at skriv dette segment
<?php
if (isset($_FILES['filnavn'])) { print "fil, der er blevet overført: {$_FILES['filnavn']['name']}<p>\n";
$query = "INSERT INTO billeder SET billednavn='".$_FILES['filnavn']['name']."'";
$Result1 = mysql_query($query, $cms) or die(mysql_error()); }
{ $tempfile = $_FILES['filnavn'] ['tmp_name']; $destination = "../billeder/{$_FILES['filnavn'] ['name'] } "; copy($tempfile, $destination);
}
?>
sådan her i stedet
<?php
if (isset($_FILES['filnavn'])) { print "fil, der er blevet overført: {$_FILES['filnavn']['name']}<p>\n";
$query = "INSERT INTO billeder SET billednavn='".$_FILES['filnavn']['name']."'";
$Result1 = mysql_query($query, $cms) or die(mysql_error());
$tempfile = $_FILES['filnavn'] ['tmp_name']; $destination = "../billeder/{$_FILES['filnavn'] ['name'] } "; copy($tempfile, $destination);
}
?>
|
Tilmeldt 27. Sep 07
Medieland
Skrevet
01-12-2012 kl. 09:17
Hvor mange stjerner giver du? :
Det hjalp...lidt :-)
Nu kommer den frem uden fejl, men når jeg uploader får jeg følgende fejl?
http://billedeupload.dk/?v=rwxDu.jpg
Det er sikkert variable i linien $Result - men jeg aner ikke hvad den linie egentlig gør....
|
Tilmeldt 27. Sep 07
Medieland
Skrevet
01-12-2012 kl. 12:00
Hvor mange stjerner giver du? :
Jeg slettede $cms i linien med $Result og nu fungerer den:-D
Men tak for hjælpen
|
Fra Viborg
Tilmeldt 5. Jun 10
Jeg slettede $cms i linien med $Result og nu fungerer den:-D
Men tak for hjælpen
No problem, har lige været lidt ophængt så jeg så ikke Amino før nu :)
|