Avatar billede tobrukDk Novice
24. september 2012 - 00:35 Der er 6 kommentarer og
1 løsning

Problemer med at ligge sig i databasen

Hej


det er sådan at jeg arbejder lige pt på at lave et mine gallery til en kunden/ven som skal lave en side, men det er sådan at når jeg prøver at ligge det op på server altså billede men det gør den overhovedet ikke men dog der i mode kommer den frem og siger at den er upload til server men dog ikke er det eller ligger sig op på databasen


<form name="opslag" method="post" action="#">
                        <input type="file" name="filename" id="filename" onchange="checkFileExt(this)">       
                        <input name="upload" value="Upload" id="del" onclick="return check()" type="submit">
                    </form>
                    <?php
include ("inc/db/db.php");            if(isset($_POST["upload"]))
                    {
                        include "inc/img/class.upload.php";
                        $handle = new Upload($_FILES["filename"]);
                       
                        if($handle->uploaded)
                        {
                            //lidt mere store billeder
                            $handle->image_resize = true;
                            $handle->image_ratio_y = true;
                            $handle->image_x = 220;
                            $handle->Process("gallery/store");
                           
                            //til profil billede lign..
                            $handle->image_resize = true;
                            $handle->image_ratio_crop = true;
                            $handle->image_y = 115;
                            $handle->image_x = 100;
                            $handle->Process("gallery");
                           
                            //til profil billede lign..
                            $handle->image_resize = true;
                            $handle->image_ratio_crop = true;
                            $handle->image_y = 75;
                            $handle->image_x = 75;
                            $handle->Process("gallery/lille");
                            $pb = $handle->file_dst_name;
                           
                        }
                        if($stmt = $mysqli->prepare('INSERT INTO `gallery` (`title`, `id_bruger`) VALUES (?, ?)'))
                        {
                           
                            $stmt->bind_param('si', $title, $id_bruger);
                            $title = $pb;
                            $id_bruger = $_SESSION["id"];
                           
                            $stmt->execute();
                            $stmt->close();
                           
                            echo "Upload til siden!";
                           
                        }
                    }
                    ?>



Her er min table/database , hvor gallery billeder skal ligge i ! :)


CREATE TABLE IF NOT EXISTS `gallery` (
  `id_gallery` int(11) NOT NULL AUTO_INCREMENT,
  `title` longtext NOT NULL,
  `id_bruger` int(11) NOT NULL,
  PRIMARY KEY (`id_gallery`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


Håber du kan hjælp mig, jeg tror at jeg har lavet en fejl men jeg kan ikke se den overhovedet!
Avatar billede arne_v Ekspert
24. september 2012 - 02:26 #1
proev med nogle else som udskriver nogle fejlbeskeder for at finde ud af hvad der sker
Avatar billede arne_v Ekspert
24. september 2012 - 02:27 #2
`title` longtext NOT NULL,

vil du virkeligt understoette 4 GB titler?

:-)
Avatar billede stalle Nybegynder
24. september 2012 - 03:51 #3
Det kan godt være jeg er sat bagud af dansen, men mangler der ikke

enctype="multipart/form-data"

i din form, så den burde være som sådan:

<form name="opslag" method="post" action="#" enctype="multipart/form-data">
Avatar billede arne_v Ekspert
24. september 2012 - 04:54 #4
godt set

det har vist ikke aendret sig de sidste 15 aar
Avatar billede tobrukDk Novice
24. september 2012 - 09:21 #5
#stalle


Lige et svar for tak for hjælpen!.. det er utroligt, at man glem sådan lille lort fejl på siden!
Avatar billede stalle Nybegynder
24. september 2012 - 09:33 #6
Jamen det vil jeg så gøre :)
Avatar billede tobrukDk Novice
24. september 2012 - 09:45 #7
Super og tak da!
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