Avatar billede delphiuser Mester
23. juni 2006 - 20:59 Der er 9 kommentarer og
1 løsning

billed upload

hej eksperter jeg vel lige høre hvad min fejl er her...

Jeg får ikke nogen fejl men den vil bare ikke uploade banneret... det er ret træls....
så hvis nogen kan og vil guide mig igennem hvad jeg skal gøre må i endelig sige det
for vil gerne have det til at virke. men ud over det. skal jeg på en eller anden måde have bygget en function på hvor jeg kan bestemme antal banner visninger på 1 år pr banner. det kommer an på hvad man betaler for reklamen...

håber nogen kan hjælpe mig... og vil hjælpe mig
**************************************************************************************

banner.php
--------------------
<form action="doit_banner.php" enctype="multipart/form-data" method="post">
<table border="0" align="center">
<tr><td>Firma Navn</td><td><input type="text" name="navn" size="30" maxlength="30"></td></tr>
<tr><td>Banner</td><td><input type="file" name="banner" size="30" maxlength="50" /></td></tr>
<tr><td>Link</td><td><input type="text" name="url" size="30" maxlength="50" /></td></tr>
<tr><td><input type="submit" value="Upload Banner" /></td><td align="center"><input type="reset" value="Rens Form" /></td>
</tr>
</table>
</form>

*******************************************************************************************

doit_banner.php
---------------------------
<?php

$target = "../image/";
$target = $taget . basename( $files['photo']['navn']);

$banner=($_FILES['photo']['navn']);
$url=($_POST['url']);
$navn=($_POST['navn']);

mysql_connect("xxx","xxx","xxx") or die(mysql_error());
mysql_select_db("xxx") or die(mysql_error());

mysql_query("INSERT INTO banner(navn, banner, url) VALUES('$navn', '$banner', '$url')");

if(move_uploaded_file($_FILES['photo']['navn'], $target))
{
echo " Filen ". basename($_FILES['uploadedfile']['navn']. " er nu blevet uploaded til din server.";
}
else {

echo "Sorry, there was a problem uploading your file.";
}

?>
Avatar billede iss Novice
23. juni 2006 - 21:05 #1
Tror du mener: move_uploaded_file($_FILES['photo']['tmp_name']
Avatar billede iss Novice
23. juni 2006 - 21:13 #2
Tror i det hele taget du skal kigge nærmere på $_FILES...
Avatar billede iss Novice
23. juni 2006 - 21:25 #3
<form action="<?$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data">
<table border="0" align="center">
<tr><td>Firma Navn</td><td><input type="text" name="navn" size="30" maxlength="30"></td></tr>
<tr><td>Banner</td><td><input type="file" name="banner" size="30" maxlength="50" /></td></tr>
<tr><td>Link</td><td><input type="text" name="url" size="30" maxlength="50" /></td></tr>
<tr><td><input type="submit" value="Upload Banner" /></td><td align="center"><input type="reset" value="Rens Form" /></td>
</tr>
</table>
</form>
<?

if (!empty($_POST)) {
    $target = "../image/".basename($_FILES['banner']['name']);
    $banner = basename($_FILES['banner']['name']);
    $url = $_POST['url'];
    $navn = $_POST['navn'];
    mysql_connect("localhost","root","") or die(mysql_error());
    mysql_select_db("test") or die(mysql_error());
    mysql_query("INSERT INTO banner(navn, banner, url) VALUES('$navn', '$banner', '$url')") or die(mysql_error());
    if(move_uploaded_file($_FILES['banner']['tmp_name'], $target)) {?>
Filen <?=$banner?> er nu blevet uploaded til din server.
<?    }
    else {?>
Sorry, there was a problem uploading your file.
<?    }
}
?>
Avatar billede delphiuser Mester
23. juni 2006 - 21:38 #4
den uploader desværre stadigvæk ikke det jeg gerne vil... og der kommer ikke noget i databasen endnu....
Avatar billede iss Novice
23. juni 2006 - 21:43 #5
Så er det nok fordi ../image/ ikke findes, eller ikke er skrivbart, og hvad angår databsen så får du fejl hvis der ikke kommer noget.
Avatar billede Slettet bruger
24. juni 2006 - 15:19 #6
Noget jeg ikke forstår helt det er du i dine fejl beskeder, ikke holder dig til enten dansk eller engelsk.

Fejl 1: echo " Filen ". basename($_FILES['uploadedfile']['navn']. " er nu blevet uploaded til din server.";

Fejl 2: echo "Sorry, there was a problem uploading your file.";
Avatar billede iss Novice
24. juni 2006 - 19:19 #7
Sådan er det når man låner kode fra andre steder, og ikke selv laver den.
Avatar billede delphiuser Mester
30. august 2006 - 13:33 #8
Ja jeg har fundet det script herinde på eksperten efter jeg havde bruge gud ved hvor langtid på at lave et selv som gik helt galt for mig og derfor ville jeg finde et som virkede.. og nu kæmper jeg stadigvæk med dette script...
Avatar billede Slettet bruger
30. august 2006 - 15:51 #9
Hvad er det der er problemet?
Avatar billede delphiuser Mester
24. september 2006 - 20:30 #10
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester