Avatar billede gqo Nybegynder
18. november 2011 - 14:28 Der er 2 kommentarer og
1 løsning

Upload af billed i mysql

Hej lidt problem igen..
I forbindelse med upload af billede til mysql, denne del af koden som virker perfekt i xampp mysql,  virker ikke i eks. unoeuro's mysql?? mystisk? den sætter ikke width og height i felterne i mysql, det gør den i xampp mysql, data er sat op med  100%
de samme værdier..det er måske ikke den perfekte måde at teste px på, men det virker fint i xampp?? nogen ideer?? tak


<?php
function upload_fil($medlemsnummer, $filnavn, $size, $type){
$pointer = fopen($filnavn, "r");
$data = fread($pointer, $size);
$data = addslashes($data);
$height=48;
$width=48;
list( $width, $height) = getimagesize( $_FILES['fil']['tmp_name']);
if(($width > 48) && ( $height > 48)) {
echo"<div style='position:absolute;left:25px;top:180px;' />";
echo "<font color='yellow'>Filen er for stor!!";
echo"</div>";
}else{
  mysql_query(
    "UPDATE medlemmer SET " .
    "billede = '$data', " .
    "billede_size = '$size', " .
    "billede_type = '$type', " .
    "width = '$width', " .
    "height = '$height' " .   
    "WHERE medlemsnummer = $medlemsnummer");
}
}
function vis_medlem(
osv
Avatar billede MSR Juniormester
18. november 2011 - 15:36 #1
prøv at skrive dataen uden $. f.eks. medlemsnummer = x
og er de forskellige variabler erklærede først?

Magnus
Avatar billede gqo Nybegynder
18. november 2011 - 17:12 #2
Hej Tak for svaret, sorry, lavede en fejl40, glemte at få rettelsen over i den anden mysql, så nu kører det...sorry..
mvh. gert
smider du et svar?
Avatar billede MSR Juniormester
18. november 2011 - 18:32 #3
yep yep. det var så lidt.
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