Kleine Vragen Topic #4

Gestart doorOne2xs1.965 reacties23.994 weergaven

1.966 berichten · pagina 125 van 132

Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jessee schreef:
Testen*
Dat je in je cli php cmd runt, dan run je php file zonder t via browser te doen
Niet elke (shared) (web)host heeft cli toegang (via ssh bijvoorbeeld) . Of bedoel je lokaal op de cli testen?
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Beide
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Je kan ook een check inbouwen of een cron via de CLI wordt aangeroepen:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/php_sapi_name"]php_sapi_name[/URL][COLOR= #007700]() ==[/COLOR] [COLOR= #DD0000]cli[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #FF8000]// jep, het mag[/COLOR]
[COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]// nee, je gebruikt een browser. Rot op![/COLOR]
[COLOR= #007700]}[/COLOR]


Ikzelf heb de crons in een .htaccess beveiligde map staan. En ja, dat werkt gewoon wink.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Even een vraagje. Ik was benieuwd of iemand een goede tutorial of uitleg weet over een responsive sidebar. Iets wat Tweakers.net dus heeft voor op de mobile-devices. Ik zie hier en daar wel wat leuke scripts, maar ik mis wel responsiveness zodat het zich normaal gedraagt als een normale Bootstrap nav-bar in groot formaat.

iemand een goed idee?
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Ik ben het even helemaal kwijt emoDit is een mijn uploadImage() functie:

[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] uploadImage[COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$group[/COLOR] [COLOR= #007700]=[/COLOR] NULL[COLOR= #007700]) {[/COLOR]
        [URL="http://www.php.net/var_dump"]var_dump[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$target_dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"images/"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$target_file[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$target_dir[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/uniqid"]uniqid[/URL][COLOR= #007700]() .[/COLOR] [URL="http://www.php.net/basename"]basename[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$uploadOk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$imageFileType[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/pathinfo"]pathinfo[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700],[/COLOR]PATHINFO_EXTENSION[COLOR= #007700]);[/COLOR]
        [COLOR= #FF8000]// Check if image file is a actual image or fake image[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"submit"[/COLOR][COLOR= #007700]])) {[/COLOR]
            [COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/getimagesize"]getimagesize[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"tmp_name"[/COLOR][COLOR= #007700]]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]==[/COLOR] false[COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]22[/COLOR][COLOR= #007700])
                );
            }
        }[/COLOR]
        [COLOR= #FF8000]// Check file size[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"size"[/COLOR][COLOR= #007700]] >[/COLOR] [COLOR= #0000BB]20000000[/COLOR][COLOR= #007700]) {[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]23[/COLOR][COLOR= #007700])
            );
        }[/COLOR]

        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/move_uploaded_file"]move_uploaded_file[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"tmp_name"[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #0000BB]$db[/COLOR] [COLOR= #007700]= new[/COLOR] Database[COLOR= #007700]();[/COLOR]
            [COLOR= #0000BB]$insert[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$db[/COLOR][COLOR= #007700]->[/COLOR]insert[COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO images(source, imageGroup) VALUES (?, ?)"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$group[/COLOR][COLOR= #007700]));[/COLOR]
            [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$db[/COLOR][COLOR= #007700]->[/COLOR]select[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT id FROM images ORDER BY id DESC LIMIT 1"[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$insert[/COLOR] [COLOR= #007700]==[/COLOR] true [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]==[/COLOR] true[COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] true[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]),[/COLOR]
                    [COLOR= #DD0000]image[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$select[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]
                );
            }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700])
                );
            }
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]22[/COLOR][COLOR= #007700])
            );
        }
    }[/COLOR]


Ik krijg de volgende errors:

Quote:
Notice: Undefined index: name in C:xampphtdocsplanningclassesImage.class.php on line 29

Notice: Undefined index: size in C:xampphtdocsplanningclassesImage.class.php on line 43

Notice: Undefined index: tmp_name in C:xampphtdocsplanningclassesImage.class.php on line 50

Maar de var_dump die op lijn 3 staat geeft het volgende:

Quote:
array(5) { ["name"]=> string(23) "IMG_20150218_144536.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(24) "C:xampptmpphpBA23.tmp" ["error"]=> int(0) ["size"]=> int(1916073) } array(3) { ["success"]=> bool(true) ["message"]=> string(21) "Afbeelding geüpload." ["image"]=> string(2) "32" }

Hoe dan cry
0
Berichten
951
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stef schreef:
Ik ben het even helemaal kwijt emoDit is een mijn uploadImage() functie:

[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] uploadImage[COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$group[/COLOR] [COLOR= #007700]=[/COLOR] NULL[COLOR= #007700]) {[/COLOR]
        [URL="http://www.php.net/var_dump"]var_dump[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$target_dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"images/"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$target_file[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$target_dir[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/uniqid"]uniqid[/URL][COLOR= #007700]() .[/COLOR] [URL="http://www.php.net/basename"]basename[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$uploadOk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$imageFileType[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/pathinfo"]pathinfo[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700],[/COLOR]PATHINFO_EXTENSION[COLOR= #007700]);[/COLOR]
        [COLOR= #FF8000]// Check if image file is a actual image or fake image[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"submit"[/COLOR][COLOR= #007700]])) {[/COLOR]
            [COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/getimagesize"]getimagesize[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"tmp_name"[/COLOR][COLOR= #007700]]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]==[/COLOR] false[COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]22[/COLOR][COLOR= #007700])
                );
            }
        }[/COLOR]
        [COLOR= #FF8000]// Check file size[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"size"[/COLOR][COLOR= #007700]] >[/COLOR] [COLOR= #0000BB]20000000[/COLOR][COLOR= #007700]) {[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]23[/COLOR][COLOR= #007700])
            );
        }[/COLOR]

        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/move_uploaded_file"]move_uploaded_file[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"tmp_name"[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #0000BB]$db[/COLOR] [COLOR= #007700]= new[/COLOR] Database[COLOR= #007700]();[/COLOR]
            [COLOR= #0000BB]$insert[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$db[/COLOR][COLOR= #007700]->[/COLOR]insert[COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO images(source, imageGroup) VALUES (?, ?)"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$group[/COLOR][COLOR= #007700]));[/COLOR]
            [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$db[/COLOR][COLOR= #007700]->[/COLOR]select[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT id FROM images ORDER BY id DESC LIMIT 1"[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$insert[/COLOR] [COLOR= #007700]==[/COLOR] true [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]==[/COLOR] true[COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] true[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]),[/COLOR]
                    [COLOR= #DD0000]image[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$select[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]
                );
            }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700])
                );
            }
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]22[/COLOR][COLOR= #007700])
            );
        }
    }[/COLOR]
Ik krijg de volgende errors:

Quote:
Notice: Undefined index: name in C:xampphtdocsplanningclassesImage.class.php on line 29

Notice: Undefined index: size in C:xampphtdocsplanningclassesImage.class.php on line 43

Notice: Undefined index: tmp_name in C:xampphtdocsplanningclassesImage.class.php on line 50

Maar de var_dump die op lijn 3 staat geeft het volgende:

Quote:
array(5) { ["name"]=> string(23) "IMG_20150218_144536.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(24) "C:xampptmpphpBA23.tmp" ["error"]=> int(0) ["size"]=> int(1916073) } array(3) { ["success"]=> bool(true) ["message"]=> string(21) "Afbeelding geüpload." ["image"]=> string(2) "32" }

Hoe dan cry
Hoe the fuck kunnen dat 2 arrays achter mekaar zijn als je maar 1 keer die var dump? die return zou namelijk nooit gevardumpt worden?
Verder lijkt in mijn opzicht zo alles gewoon goed te zijn... er moet meer achter de schermen gebeuren.
0
Stef

Lid

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Keffe schreef:
Eerdere citaten tonen
Stef schreef:
Ik ben het even helemaal kwijt emo
Dit is een mijn uploadImage() functie:

[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] uploadImage[COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$group[/COLOR] [COLOR= #007700]=[/COLOR] NULL[COLOR= #007700]) {[/COLOR]
        [URL="http://www.php.net/var_dump"]var_dump[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$target_dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"images/"[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$target_file[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$target_dir[/COLOR] [COLOR= #007700].[/COLOR] [URL="http://www.php.net/uniqid"]uniqid[/URL][COLOR= #007700]() .[/COLOR] [URL="http://www.php.net/basename"]basename[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$uploadOk[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$imageFileType[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/pathinfo"]pathinfo[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700],[/COLOR]PATHINFO_EXTENSION[COLOR= #007700]);[/COLOR]
        [COLOR= #FF8000]// Check if image file is a actual image or fake image[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"submit"[/COLOR][COLOR= #007700]])) {[/COLOR]
            [COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/getimagesize"]getimagesize[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"tmp_name"[/COLOR][COLOR= #007700]]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$check[/COLOR] [COLOR= #007700]==[/COLOR] false[COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]22[/COLOR][COLOR= #007700])
                );
            }
        }[/COLOR]
        [COLOR= #FF8000]// Check file size[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"size"[/COLOR][COLOR= #007700]] >[/COLOR] [COLOR= #0000BB]20000000[/COLOR][COLOR= #007700]) {[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]23[/COLOR][COLOR= #007700])
            );
        }[/COLOR]

        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/move_uploaded_file"]move_uploaded_file[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]"tmp_name"[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700])) {[/COLOR]
            [COLOR= #0000BB]$db[/COLOR] [COLOR= #007700]= new[/COLOR] Database[COLOR= #007700]();[/COLOR]
            [COLOR= #0000BB]$insert[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$db[/COLOR][COLOR= #007700]->[/COLOR]insert[COLOR= #007700]([/COLOR][COLOR= #DD0000]"INSERT INTO images(source, imageGroup) VALUES (?, ?)"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$target_file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$group[/COLOR][COLOR= #007700]));[/COLOR]
            [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$db[/COLOR][COLOR= #007700]->[/COLOR]select[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT id FROM images ORDER BY id DESC LIMIT 1"[/COLOR][COLOR= #007700]);[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$insert[/COLOR] [COLOR= #007700]==[/COLOR] true [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]==[/COLOR] true[COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] true[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]25[/COLOR][COLOR= #007700]),[/COLOR]
                    [COLOR= #DD0000]image[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$select[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]
                );
            }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                    [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                    [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700])
                );
            }
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
                [COLOR= #DD0000]success[/COLOR] [COLOR= #007700]=>[/COLOR] false[COLOR= #007700],[/COLOR]
                [COLOR= #DD0000]message[/COLOR] [COLOR= #007700]=>[/COLOR] Message[COLOR= #007700]::[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #0000BB]22[/COLOR][COLOR= #007700])
            );
        }
    }[/COLOR]


Ik krijg de volgende errors:

Quote:
Notice: Undefined index: name in C:xampphtdocsplanningclassesImage.class.php on line 29

Notice: Undefined index: size in C:xampphtdocsplanningclassesImage.class.php on line 43

Notice: Undefined index: tmp_name in C:xampphtdocsplanningclassesImage.class.php on line 50

Maar de var_dump die op lijn 3 staat geeft het volgende:

Quote:
array(5) { ["name"]=> string(23) "IMG_20150218_144536.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(24) "C:xampptmpphpBA23.tmp" ["error"]=> int(0) ["size"]=> int(1916073) } array(3) { ["success"]=> bool(true) ["message"]=> string(21) "Afbeelding geüpload." ["image"]=> string(2) "32" }

Hoe dan cry
Hoe the fuck kunnen dat 2 arrays achter mekaar zijn als je maar 1 keer die var dump? die return zou namelijk nooit gevardumpt worden?
Verder lijkt in mijn opzicht zo alles gewoon goed te zijn... er moet meer achter de schermen gebeuren.

Je hebt gelijk biggrinIk had een nachtje slaap nodig bloosDankjewel smile
0
Berichten
7.307
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Klein vraagje:
Mijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat? emo
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jordyt schreef:
Klein vraagje:
Mijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat? emo
Drivers van het toetsenbord installeren / updaten hoogstwaarschijnlijk.
0
Berichten
7.307
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Jordyt schreef:
Klein vraagje:
Mijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat? emo
Drivers van het toetsenbord installeren / updaten hoogstwaarschijnlijk.
Plug and play, maar een paar keer klooien met het usbding hielp. Mijn dank
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jordyt schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Jordyt schreef:
Klein vraagje:
Mijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat? emo
Drivers van het toetsenbord installeren / updaten hoogstwaarschijnlijk.
Plug and play, maar een paar keer klooien met het usbding hielp. Mijn dank
Plug & play werkt ook met drivers, maar die trekt ie automatisch van het apparaat af volgens mij. Anyway, fijn dat het weer werkt biggrin
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Er was toch een JavaScript functie om een onderdeel uit de URL te kunnen extraheren en die direct in een AJAX-request te plaatsen?

Dus dat www.site.nl/contact direct na aanroep in de browser contact gaat gebruiken bij een AJAX-request? Het was een vrij nieuwe functie, kan ik me herinneren?

Welke was dat?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ik heb het inmiddels al gevonden, het was history.pushstate:
http://html5.gingerhost.com/

Even wat anders: Ik kwam deze CSS tegen in een website. En ik vroeg me af, wanneer is het raadzaam om calc() in CSS te gebruiken? Is daar een goede vuistregel voor?

div.container {
    position: absolute;
    width: 100%;
    height: calc(100% - 100px);
    background: url(//site.nl/bladiebla.jpg) no-repeat center center;
                margin: 0 auto;
    }
0
Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Ik heb het inmiddels al gevonden, het was history.pushstate:
http://html5.gingerhost.com/

Even wat anders: Ik kwam deze CSS tegen in een website. En ik vroeg me af, wanneer is het raadzaam om calc() in CSS te gebruiken? Is daar een goede vuistregel voor?

div.container {
    position: absolute;
    width: 100%;
    height: calc(100% - 100px);
    background: url(//site.nl/bladiebla.jpg) no-repeat center center;
                margin: 0 auto;
    }
Lijkt mij gewoon een kwestie van wanneer het responsive moet zijn, maar ook een gedeelte een fixed-width/height er naast/op/onder moet zitten. Kan begrijpen dat die calc(100%-100px) gebruikt wordt wanneer er een top-menu/footer van 100px hoog is, en je niet wilt dat de tekst "onder" deze footer bv terecht komt.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ik heb deze geweldige array:

(
    [0] => Array
        (
            [stopstations] => Array
                (
                    [0] => Array
                        (
                            [naam] => Vleuten
                            [code] => VTN
                        )

                    [1] => Array
                        (
                            [naam] => Utrecht Terwijde
                            [code] => UTT
                        )

                    [2] => Array
                        (
                            [naam] => Utrecht Leidsche Rijn
                            [code] => UTLR
                        )

                    [3] => Array
                        (
                            [naam] => Utrecht Centraal
                            [code] => UT
                        )
                )

            [bestemming] => Tiel
            [mat] => Array
                (
                    [0] => Array
                        (
                            [0] => SLT-4
                            [1] => Tiel
                            [2] => 2407
                        )

                    [1] => Array
                        (
                            [0] => SLT-4
                            [1] => Tiel
                            [2] => 2404
                        )

                )

        )

)
[/code]

maar hoe krijg de node mat nou uitgelezen in PHP?

Dit wil niet werken, en geeft niks aan in de source.?
[code]
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$train[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]mat[/COLOR][COLOR= #007700]] as[/COLOR] [COLOR= #0000BB]$mat[/COLOR][COLOR= #007700]) {[/COLOR]
   [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<!-- Mat:"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$mat[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" -->"[/COLOR][COLOR= #007700];
}[/COLOR]
?>
[/code]
Hoe dan?

[color=lightgrey][i]toevoeging op donderdag 11 mei 2017, 17:52:20:[/i][/color]
En de parser bugt ofzo!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren