Bilde
  Førstesiden | C++ | JavaScript | SQL | ASP | PHP | PHP & MySQL | PHP & PostgreSQL | Bruktbutikk | Linker | Nytt fra php.net | Forum | Quiz
Kodearkiv
+ C++ (50)
+ Intro til PHP (113)
+ PHP og databaser
+ ASP (49)
+ SQL (26)
+ JavaScript (55)
Diverse
» Howto`s (22)
» htaccess
» Innsendte triks
Feedback
» Ris og ros
» Rapporter bugs
» Ny artikkel
» Kontakt meg
Verktøy
» Generer robots.txt
» Generer metatagger
» Redirect generator
» Scann metatagger
» Bakgrunnsfarge
» Velg font
Sjekk kode
» HTML Validator
» CSS Validator
Tilfeldig link
» Hotscripts.com
Tjenester
» Forum
» Quiz!



Førstesiden / PHP & MySQL / bilde2.html

Hvordan får vi så skrevet bildet ut?

Vi må lage oss en egen fil som skriver ut selve bildet. Det er ikke mulig å skrive ut vanlig tekst, samtidlig som man skriver ut en binærfil.

I fila vis_bilde.php:


<?php
    extract
($_GET);
    if(isset(
$id)) {
    include(
'config.php');
    
MYSQL_CONNECT($mysql_host,$mysql_user,$mysql_pass);
    
mysql_select_db($mysql_db);
    
$query "select id, bin_data,filetype from tbl_bilde where id = $id";
    
$result = @MYSQL_QUERY($query);
    
$data = @MYSQL_RESULT($result,0,"bin_data");
    
$type = @MYSQL_RESULT($result,0,"filetype");
    
Header("Content-type: $type");
    echo 
$data;

};
?>


På den siden du vil at bildet skal bli skrevet ut, skriver du bare inn noe som ser slik ut. ID er i dette tilfellet feltet ID i tabellen i databasen. Vil du skrive ut alle bildene, looper du bare igjennom databasen.


<img src="vis_bilde.php?id=1"> 


Funnet på PHPBuilder og skrevet om litt.


Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar

Kommentarer

";
};
?>

se.php:
include "vis_kom.php";
print "
";
?>
Innsendt av Raymond Rødal Email: raymond.rodal[ATNOSPAM]netcom.no
Dersom du ønsker kommentarer til bildene, legger du til en kollonne som heter kommentar, og lager en fil som heter vis_kom.php som ser ganske identisk ut som vis_bilde.php, bare at den henter ut kommentarene istedenfor.
under $result = @MYSQL_QUERY($query);
$data = @MYSQL_RESULT($result,0,"bin_data");
$type = @MYSQL_RESULT($result,0,"filetype");
$kom = @MYSQL_RESULT($result,0,"Kommentar");
print "
$kom

Nyttige program
PHP
MySQL
PostgreSQL
.NET FrameWork
Apachetoolbox
EasyPHP
PHP Coder
Om meg
CV
Hvem er jeg?
Støtt sindrem.com
Bli partner?
Linke til Sindrem.com
SinSoft
Priser annonsering
Oppdrag
Kursplan 2003
Systemutvikling
Forum
Søk på sindrem.com
 
 
Søk på php.net
 
 
Nyhetsbrev
 
 På:Av:
 


 ©® Sindre Mathisen, SinSoft™ Designet for NS 6.0, IE 5, Opera 5.0 og nyere. Bokmerk denne siden.




Forum1.no - Bannerexchange