opdatere billede

Tags:    php

Hej jeg søger et script hvor man kan indsætte/udskifte et billede ved hjælp af en browse-knap. hvis der befinder sig et billede så skal det nye billede man oploader overtage den plads. det må være noget med update..



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
User
Bruger #29 @ 16.10.02 19:52
Den 14-10-02 23:36 skrev theil følgende:
-----------------------------------------------------------------------------
Ja undskyld jeg havde vist ikke udtrykt mig klart nok. det handler om at erstatte et billede i en mysql database. det skal gøres ved hjælp af en browse-knap der henter et bilede fra klientens computer. det oploadede billede skal så overtage pladsen.

undskyld
-----------------------------------------------------------------------------

Nå da, det er jo lidt anerledes.

Du skal allerførst uploade et billede til din server. Det findes der udemærkede tutorials til her:
http://www.linuxguruz.org/z.php?id=304
http://www.webclass.ru/tut.php?tut=20

Det næste er så hvor det billede skal gemmes. Som tutorialsne forklarer skal du kopierer filen fra tmp til den mappe det skal ligge i. Først må jeg lige vide - du skriver at du vil gemme det i en MySQL db. Mener du i et blob-felt i db'en?? Det er ret dumt for det er besværligt og gør det hele meget, meget langsommere. Istedet skal du gemme billedet som en normal fil og bare gemme linket til filen i db'en. Hvis det kun er 1 billede kan du jo helt droppe db'en og bare overskrive en fil på din server. denne fil er så hardcodet ind hvor du skal bruge den.

Hilsen Mark Gray.




Hej jeg søger et script hvor man kan indsætte/udskifte et billede ved hjælp af en browse-knap. hvis der befinder sig et billede så skal det nye billede man oploader overtage den plads. det må være noget med update..


Øhhh du skal nok bruge et javascript....
som det her:

<script language=javascript>
function changepicture()
{
billede01.SRC="billede1.jpg";
}
</script>
<img SRC="billede.jpg" id="billede01">
<input type=button value="billede1.jpg" onclick="changepicture();">
[Redigeret d. 14/10-02 23:14:39 af Regin]



Ja undskyld jeg havde vist ikke udtrykt mig klart nok. det handler om at erstatte et billede i en mysql database. det skal gøres ved hjælp af en browse-knap der henter et bilede fra klientens computer. det oploadede billede skal så overtage pladsen.

undskyld



Den 14-10-02 23:36 skrev theil følgende:
-----------------------------------------------------------------------------
Ja undskyld jeg havde vist ikke udtrykt mig klart nok. det handler om at erstatte et billede i en mysql database. det skal gøres ved hjælp af en browse-knap der henter et bilede fra klientens computer. det oploadede billede skal så overtage pladsen.

undskyld
-----------------------------------------------------------------------------

Nå da, det er jo lidt anerledes.

Du skal allerførst uploade et billede til din server. Det findes der udemærkede tutorials til her:
http://www.linuxguruz.org/z.php?id=304
http://www.webclass.ru/tut.php?tut=20

Det næste er så hvor det billede skal gemmes. Som tutorialsne forklarer skal du kopierer filen fra tmp til den mappe det skal ligge i. Først må jeg lige vide - du skriver at du vil gemme det i en MySQL db. Mener du i et blob-felt i db'en?? Det er ret dumt for det er besværligt og gør det hele meget, meget langsommere. Istedet skal du gemme billedet som en normal fil og bare gemme linket til filen i db'en. Hvis det kun er 1 billede kan du jo helt droppe db'en og bare overskrive en fil på din server. denne fil er så hardcodet ind hvor du skal bruge den.

Hilsen Mark Gray.

ttheil

jeg havde tænk mig at bruge blob,men det med at gemme stien i databasen, lyder ganske fornuftig for ikke at sløve systemet. men vil der ikke komme til at ligge en masse billeder på serven og bruge plads, hvis man udskifter billeder tit?



t