Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Wo_GetMedia($media) {
- global $wo;
- if (empty($media)) {
- return '';
- }
- return $wo['config']['site_url'] . '/' . $media;
- }
- function Wo_UploadImage($file, $name, $type, $user_id = 0, $placement = '') {
- global $wo, $sqlConnect;
- if (Wo_IsLogged() === false) {
- return false;
- }
- if (empty($file) || empty($name) || empty($type) || empty($user_id)) {
- return false;
- }
- $ext = pathinfo($name, PATHINFO_EXTENSION);
- if (!file_exists('upload/photos/' . date('Y'))) {
- mkdir('upload/photos/' . date('Y'), 0777, true);
- }
- if (!file_exists('upload/photos/' . date('Y') . '/' . date('m'))) {
- mkdir('upload/photos/' . date('Y') . '/' . date('m'), 0777, true);
- }
- $allowed = 'jpg,png,jpeg,gif';
- $new_string = pathinfo($name, PATHINFO_FILENAME) . '.' . strtolower(pathinfo($name, PATHINFO_EXTENSION));
- $extension_allowed = explode(',', $allowed);
- $file_extension = pathinfo($new_string, PATHINFO_EXTENSION);
- if (!in_array($file_extension, $extension_allowed)) {
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement