Avatar billede f-andersen Nybegynder
22. august 2006 - 20:57 Der er 2 kommentarer og
2 løsninger

Upload billede

Jeg er ved at lave en fodbold side for en kammerat..

Der skal så være en spillerside med informationer omkring de forskellige spillere på holdet. Dertil skal der også være et billede af personen.

Jeg er så lige lidt i tvivl omkring billedet. Hvordan skal jeg håndtere uploaden af billedet?
Man tilføjer spillere under en admin side jeg har lavet.

tilfoej_spiller.php:
<b>Tilføj spiller</b><br><br>
<form action="do_tilfoej_spiller.php" method="POST">
Navn:<br>
<input type="text" name="navn" size="30"><br>
Position:<br>
<select name="position">
<option name="forsvar">Forsvar</option>
<option name="midtbane">Midtbane</option>
<option name="angreb">Angreb</option>
</select><br>
Fødselsdags dato:<br>
<select name="dag">
<option name="">Dag</option>
<option name="1">1</option>
<option name="2">2</option>
<option name="3">3</option>
<option name="4">4</option>
<option name="5">5</option>
<option name="6">6</option>
<option name="7">7</option>
<option name="8">8</option>
<option name="9">9</option>
<option name="10">10</option>
<option name="11">11</option>
<option name="12">12</option>
<option name="13">13</option>
<option name="14">14</option>
<option name="15">15</option>
<option name="16">16</option>
<option name="17">17</option>
<option name="18">18</option>
<option name="19">19</option>
<option name="20">20</option>
<option name="21">21</option>
<option name="22">22</option>
<option name="23">23</option>
<option name="24">24</option>
<option name="25">25</option>
<option name="26">26</option>
<option name="27">27</option>
<option name="28">28</option>
<option name="29">29</option>
<option name="30">30</option>
<option name="31">31</option>
</select>

<select name="maaned">
<option value="">Måned</option>
<option value="1">Januar</option>
<option value="2">Februar</option>
<option value="3">Marts</option>
<option value="4">April</option>
<option value="5">Maj</option>
<option value="6">Juni</option>
<option value="7">Juli</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">Oktober</option>
<option value="11">November</option>
<option value="12">December</option>
</select>

<select name="aar" size="1">
<option name="">År</option>
<option name="1980">1980</option>
<option name="1981">1981</option>
<option name="1982">1982</option>
<option name="1983">1983</option>
<option name="1984">1984</option>
<option name="1985">1985</option>
<option name="1986">1986</option>
<option name="1987">1987</option>
<option name="1988">1988</option>
<option name="1989">1989</option>
<option name="1990">1990</option>
</select>
<br>
Fritekst:<br>
<textarea rows="7" cols="50" name="fritekst"></textarea><br>
<input type="submit" value="Tilføj spiller">
</form>

under denne side skal der så være mulighed for at uploade et billede. Jeg tænkte på 2 muligheder...

1: Man laver en upload funktion til et bille-dir der hedder spiller-img, og tager den sti ud til billedet, og smækker ind i databasen. (Jeg har iforvejen et felt der hedder billede i databasen)

2: Man laver en upload funktion hvor man uploader direkte til databasen, altså hvor billedet ligger i databasen.

Men hvordan ordner jeg lige den?
Avatar billede f-andersen Nybegynder
22. august 2006 - 20:58 #1
Kom lige i tanke om at nedenstående muligvis er nyttig :)

do_tilfoej_spiller.php
<?php
$navn = $_REQUEST['navn'];
$fritekst = $_REQUEST['fritekst'];
$dag = $_REQUEST['dag'];
$maaned = $_REQUEST['maaned'];
$aar = $_REQUEST['aar'];
$position = $_REQUEST['position'];
//database forbindelse
include("config.php");
$data = mysql_query("INSERT INTO spillere (navn, fodseldag, fodselmaaned, fodselaar, tekst, position) VALUES ('$navn', '$dag', '$maaned', '$aar', '$fritekst', '$position')") or die(mysql_error());
if ($result == false) {
    echo ("Spilleren er tilføjet!");
} else {
    echo ("Der skete en fejl!");
}
?>
Avatar billede Slettet bruger
22. august 2006 - 21:02 #2
Prøv tjek: http://www.eksperten.dk/spm/725792
Så skal den bare ændres til at må kunne upload .jpg, .gif evt.

Men forresten hvor får du $result fra, siden du tjekker om den er true or false?
Avatar billede f-andersen Nybegynder
22. august 2006 - 21:51 #3
Du har lige ret med $result...

Jeg har fundet ud af det, jeg brugte dog webcafe.dk's artikel omkring fil upload.

Men hvis du smider et svar, så synes jeg vi skal dele pointene, hvis man kan det?
Avatar billede Slettet bruger
22. august 2006 - 22:07 #4
det kan man, når der er 2 der har svaret så, kan du klikke på 'avanceret point givning' eller sådan noget.Mange tak
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