Jessee schreef:Niet elke (shared) (web)host heeft cli toegang (via ssh bijvoorbeeld) . Of bedoel je lokaal op de cli testen?Testen*
Dat je in je cli php cmd runt, dan run je php file zonder t via browser te doen
Kleine Vragen Topic #4
Beide
Je kan ook een check inbouwen of een cron via de CLI wordt aangeroepen:
Ikzelf heb de crons in een .htaccess beveiligde map staan. En ja, dat werkt gewoon
.
[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
.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?
iemand een goed idee?
Ik ben het even helemaal kwijt
Dit is een mijn uploadImage() functie:
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
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

Stef schreef:Ik krijg de volgende errors:Ik ben het even helemaal kwijtDit 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]
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

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.
Keffe schreef: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?Dit is een mijn uploadImage() functie:Eerdere citaten tonen
Stef schreef:Ik ben het even helemaal kwijt[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
Verder lijkt in mijn opzicht zo alles gewoon goed te zijn... er moet meer achter de schermen gebeuren.
Je hebt gelijk
Ik had een nachtje slaap nodig
Dankjewel 
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?
Mijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat?

Jordyt schreef:Drivers van het toetsenbord installeren / updaten hoogstwaarschijnlijk.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?
Rik schreef:Plug and play, maar een paar keer klooien met het usbding hielp. Mijn dankMijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat?Eerdere citaten tonen
Jordyt schreef:Klein vraagje:
Drivers van het toetsenbord installeren / updaten hoogstwaarschijnlijk.
Jordyt schreef:Plug & play werkt ook met drivers, maar die trekt ie automatisch van het apparaat af volgens mij. Anyway, fijn dat het weer werktPlug and play, maar een paar keer klooien met het usbding hielp. Mijn dankEerdere citaten tonen
Rik schreef:Mijn toetsenbord heeft van die speciale toetsten om de mail te openen of de rekenmachine, maar ze werken niet meer. Hoe fix ik dat?Eerdere citaten tonen
Jordyt schreef:Klein vraagje:
Drivers van het toetsenbord installeren / updaten hoogstwaarschijnlijk.

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?
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?
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?
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;
} Aarclay schreef: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.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; }
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!