Advertisement
Guest User

Untitled

a guest
Jul 24th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. function Wo_GetMedia($media) {
  2. global $wo;
  3. if (empty($media)) {
  4. return '';
  5. }
  6. return $wo['config']['site_url'] . '/' . $media;
  7. }
  8. function Wo_UploadImage($file, $name, $type, $user_id = 0, $placement = '') {
  9. global $wo, $sqlConnect;
  10. if (Wo_IsLogged() === false) {
  11. return false;
  12. }
  13. if (empty($file) || empty($name) || empty($type) || empty($user_id)) {
  14. return false;
  15. }
  16. $ext = pathinfo($name, PATHINFO_EXTENSION);
  17. if (!file_exists('upload/photos/' . date('Y'))) {
  18. mkdir('upload/photos/' . date('Y'), 0777, true);
  19. }
  20. if (!file_exists('upload/photos/' . date('Y') . '/' . date('m'))) {
  21. mkdir('upload/photos/' . date('Y') . '/' . date('m'), 0777, true);
  22. }
  23. $allowed = 'jpg,png,jpeg,gif';
  24. $new_string = pathinfo($name, PATHINFO_FILENAME) . '.' . strtolower(pathinfo($name, PATHINFO_EXTENSION));
  25. $extension_allowed = explode(',', $allowed);
  26. $file_extension = pathinfo($new_string, PATHINFO_EXTENSION);
  27. if (!in_array($file_extension, $extension_allowed)) {
  28. return false;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement