Indsætning af billeder i MySQL

Tags:    php

Overskriften beskriver problemet rigtig godt. Jeg vil simpelthen gerne have et script (en form tak :P) og et script der kan indsætte billeder i tabeller i MySQL.

Jeg vil gerne have fat i koden der indsætter billedet i MySQL-tabellen. Og det script, der viser billedet på en side, igen.

På forhånd tak.



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Der er en fin artikel her: http://delfs.dk/articles/danish/Filer_i_mysql.html

Hilsen Mathias

Ps. Med form;)

[Redigeret d. 18/03-04 09:22:51 af Mathias Knudsen]



Overskriften beskriver problemet rigtig godt. Jeg vil simpelthen gerne have et script (en form tak :P) og et script der kan indsætte billeder i tabeller i MySQL.

Jeg vil gerne have fat i koden der indsætter billedet i MySQL-tabellen. Og det script, der viser billedet på en side, igen.

På forhånd tak.


http://www.phpcoder.dk/artikel.php?mode=vis&id=8

Skulle gøre det.
Mvh
Kaare

EDIT:

Lagde lige mærke til at dette eksempel IKKE virker med register globals=off, du skal have fat i $_FILES arrayet hvis du bruger register_globals=off, og så er det lidt anderledes opbygget, men du må lige lege med det :).

[Redigeret d. 06/03-04 18:35:48 af Kaare Skovgaard]



Overskriften beskriver problemet rigtig godt. Jeg vil simpelthen gerne have et script (en form tak :P) og et script der kan indsætte billeder i tabeller i MySQL.

Jeg vil gerne have fat i koden der indsætter billedet i MySQL-tabellen. Og det script, der viser billedet på en side, igen.

På forhånd tak.

http://www.phpcoder.dk/artikel.php?mode=vis&id=8

Skulle gøre det.
Mvh
Kaare

EDIT:

Lagde lige mærke til at dette eksempel IKKE virker med register globals=off, du skal have fat i $_FILES arrayet hvis du bruger register_globals=off, og så er det lidt anderledes opbygget, men du må lige lege med det :).

[Redigeret d. 06/03-04 18:35:48 af Kaare Skovgaard]

Det lyder alt sammen meget godt, men jeg fatter brik af det :P- Jeg er ikke med på det med "globals=off"

Den siger: "404 - file not found!"

Det er vel det du mener? - Hvad skal jeg gøre for at få den til at blive normal?/vise billedet?


Du skal køtr din php.ini fil og i den skal du sætte global = off
Her er en standard php.ini fil hvor register_global er sat til off.
Fold kodeboks ind/udKode 


Den giver den fejl fordi den ikke kan finde filen!!:) Hvis du læser koden igennem kan du også se at det skal den sige hvis der ingen fil er nemlig med
Fold kodeboks ind/udKode 


Har du en fil som den kigger igennem?
MxS @ http://mxs.frac.dk
Slamkodning for fred



Overskriften beskriver problemet rigtig godt. Jeg vil simpelthen gerne have et script (en form tak :P) og et script der kan indsætte billeder i tabeller i MySQL.

Jeg vil gerne have fat i koden der indsætter billedet i MySQL-tabellen. Og det script, der viser billedet på en side, igen.

På forhånd tak.

http://www.phpcoder.dk/artikel.php?mode=vis&id=8

Skulle gøre det.
Mvh
Kaare

EDIT:

Lagde lige mærke til at dette eksempel IKKE virker med register globals=off, du skal have fat i $_FILES arrayet hvis du bruger register_globals=off, og så er det lidt anderledes opbygget, men du må lige lege med det :).

[Redigeret d. 06/03-04 18:35:48 af Kaare Skovgaard]


Det lyder alt sammen meget godt, men jeg fatter brik af det :P- Jeg er ikke med på det med "globals=off"

Den siger: "404 - file not found!"

Det er vel det du mener? - Hvad skal jeg gøre for at få den til at blive normal?/vise billedet?



Overskriften beskriver problemet rigtig godt. Jeg vil simpelthen gerne have et script (en form tak :P) og et script der kan indsætte billeder i tabeller i MySQL.

Jeg vil gerne have fat i koden der indsætter billedet i MySQL-tabellen. Og det script, der viser billedet på en side, igen.

På forhånd tak.

http://www.phpcoder.dk/artikel.php?mode=vis&id=8

Skulle gøre det.
Mvh
Kaare

EDIT:

Lagde lige mærke til at dette eksempel IKKE virker med register globals=off, du skal have fat i $_FILES arrayet hvis du bruger register_globals=off, og så er det lidt anderledes opbygget, men du må lige lege med det :).

[Redigeret d. 06/03-04 18:35:48 af Kaare Skovgaard]

Det lyder alt sammen meget godt, men jeg fatter brik af det :P- Jeg er ikke med på det med "globals=off"

Den siger: "404 - file not found!"

Det er vel det du mener? - Hvad skal jeg gøre for at få den til at blive normal?/vise billedet?


Well well, så skal vi jo ud i en længere forklaring :P.

Ok, før i tiden var det normalt at hvis du nu gik ind på siden navn.php?navn=Hans, så ville variablen $navn indeholde hans på siden navn.php, men nu til davs ;), der skal du bruge $_GET["navn"] som så vil indeholde "Hans". (Hvis variablerne er sendt via POST så skal du bruge $_POST, server variabler ligger i $_SERVER (f.eks. PHP_SELF ligger heri), og fil uploads variabler (her kommer det), ligger i $_FILES (det er her der sker noget))

Kort sagt så skal du rode lidt med $_FILES arrayet (og $_SERVER) arrayet, der er sikkert nogle der kan give dig en bedre forklaring, men jeg har ikke så god tid :).

Mvh
Kaare



Overskriften beskriver problemet rigtig godt. Jeg vil simpelthen gerne have et script (en form tak :P) og et script der kan indsætte billeder i tabeller i MySQL.

Jeg vil gerne have fat i koden der indsætter billedet i MySQL-tabellen. Og det script, der viser billedet på en side, igen.

På forhånd tak.

http://www.phpcoder.dk/artikel.php?mode=vis&id=8

Skulle gøre det.
Mvh
Kaare

EDIT:

Lagde lige mærke til at dette eksempel IKKE virker med register globals=off, du skal have fat i $_FILES arrayet hvis du bruger register_globals=off, og så er det lidt anderledes opbygget, men du må lige lege med det :).

[Redigeret d. 06/03-04 18:35:48 af Kaare Skovgaard]

Det lyder alt sammen meget godt, men jeg fatter brik af det :P- Jeg er ikke med på det med "globals=off"

Den siger: "404 - file not found!"

Det er vel det du mener? - Hvad skal jeg gøre for at få den til at blive normal?/vise billedet?

Well well, så skal vi jo ud i en længere forklaring :P.

Ok, før i tiden var det normalt at hvis du nu gik ind på siden navn.php?navn=Hans, så ville variablen $navn indeholde hans på siden navn.php, men nu til davs ;), der skal du bruge $_GET["navn"] som så vil indeholde "Hans". (Hvis variablerne er sendt via POST så skal du bruge $_POST, server variabler ligger i $_SERVER (f.eks. PHP_SELF ligger heri), og fil uploads variabler (her kommer det), ligger i $_FILES (det er her der sker noget))

Kort sagt så skal du rode lidt med $_FILES arrayet (og $_SERVER) arrayet, der er sikkert nogle der kan give dig en bedre forklaring, men jeg har ikke så god tid :).

Mvh
Kaare


Jeg kom ikke tættere på svaret med det der vulapyk :P somsagt, jeg er 14 år - og er lidt nybegynder til det. Jeg har lavet lidt, og vil da sige jeg også forstår noget php, men slet ikke alt.
Er der slet ikke noget der kan forklare hvordan man laver det, med den php.ini jeg har ? :S

Får 100 point :D


[Redigeret d. 12/03-04 13:34:24 af Jakob Halling]



t