Пример #1
0
- - - - - - - - - - - - - - 
POST-ACTIONS
- - - - - - - - - - - - - - 
*/
// Uppladdning
if ($_POST && $_GET['action'] == 'upload') {
    if ($_SESSION['userinfo']['image_ban_expire'] > time()) {
        jscript_alert('Du har blivit avstängd från bilduppladdningen fram till ' . date('Y-m-d H:i', $_SESSION['userinfo']['image_ban_expire']));
        jscript_go_back();
        die('Du har blivit avstängd från bilduppladdningen fram till ' . date('Y-m-d H:i', $_SESSION['userinfo']['image_ban_expire']));
        exit;
    }
    $filnamn = strtolower($_FILES['userimage']['name']);
    if ($_FILES['userimage']['type'] == 'image/png' && substr($filnamn, -4) == '.png' || $_FILES['userimage']['type'] == 'image/x-png' && substr($filnamn, -4) == '.png' || $_FILES['userimage']['type'] == 'image/gif' && substr($filnamn, -4) == '.gif' || $_FILES['userimage']['type'] == 'image/jpeg' && (substr($filnamn, -4) == '.jpg' || substr($filnamn, -5) == '.jpeg') || $_FILES['userimage']['type'] == 'image/pjpeg' && substr($filnamn, -4) == '.jpg' || $_FILES['userimage']['type'] == 'image/bmp' && substr($filnamn, -4) == '.bmp') {
        $tempfile = $_FILES['userimage']['tmp_name'];
        if (makeorginaljpg($tempfile, $avatar_tmp_orginal_filename) == TRUE) {
            header('Location:' . $_SERVER['PHP_SELF'] . '?step=2' . (isset($_POST['registerproccess']) ? '&registerproccess=1' : ''));
        } else {
            jscript_alert('Det blev nåt fel vid uppladdning av bilden.');
            jscript_go_back();
            die('Det blev nåt fel vid uppladdning av bilden.');
        }
    } else {
        jscript_alert("Du har laddat upp en bild i fel filformat. Tillåtna filformat är JPG, PNG och GIF. <br /><br />Typ: " . $_FILES['userimage']['type'] . "<br />Din fil: " . $filnamn);
        jscript_go_back();
        die('Du har laddat upp en bild i fel filformat. Det som är tillåtett är JPG/PNG/GIF.');
    }
}
// Beskärningen
if ($_POST && $_GET['action'] == 'crop') {
    $randomnr = rand();
Пример #2
0
- - - - - - - - - - - - - - 
POST-ACTIONS
- - - - - - - - - - - - - - 
*/
// Uppladdning
if ($_POST && $_GET['action'] == 'upload') {
    if ($_SESSION['userinfo']['image_ban_expire'] > time()) {
        jscript_alert('Du har blivit avstängd från bilduppladdningen fram till ' . date('Y-m-d H:i', $_SESSION['userinfo']['image_ban_expire']));
        jscript_go_back();
        die('Du har blivit avstängd från bilduppladdningen fram till ' . date('Y-m-d H:i', $_SESSION['userinfo']['image_ban_expire']));
        exit;
    }
    $filnamn = strtolower($_FILES['userimage']['name']);
    if ($_FILES['userimage']['type'] == 'image/png' && substr($filnamn, -4) == '.png' || $_FILES['userimage']['type'] == 'image/x-png' && substr($filnamn, -4) == '.png' || $_FILES['userimage']['type'] == 'image/gif' && substr($filnamn, -4) == '.gif' || $_FILES['userimage']['type'] == 'image/jpeg' && (substr($filnamn, -4) == '.jpg' || substr($filnamn, -5) == '.jpeg') || $_FILES['userimage']['type'] == 'image/pjpeg' && substr($filnamn, -4) == '.jpg' || $_FILES['userimage']['type'] == 'image/bmp' && substr($filnamn, -4) == '.bmp') {
        $tempfile = $_FILES['userimage']['tmp_name'];
        if (makeorginaljpg($tempfile, $img_tmp_orginal_filename) == TRUE) {
            header('Location:' . $_SERVER['PHP_SELF'] . '?step=2' . (isset($_POST['registerproccess']) ? '&registerproccess=1' : ''));
        } else {
            jscript_alert('Det blev nåt fel vid uppladdning av bilden.');
            jscript_go_back();
            die('Det blev nåt fel vid uppladdning av bilden.');
        }
    } else {
        jscript_alert("Du har laddat upp en bild i fel filformat. Tillåtna filformat är JPG, PNG och GIF. <br /><br />Typ: " . $_FILES['userimage']['type'] . "<br />Din fil: " . $filnamn);
        jscript_go_back();
        die('Du har laddat upp en bild i fel filformat. Det som är tillåtett är JPG/PNG/GIF.');
    }
}
// Beskärningen
if ($_POST && $_GET['action'] == 'crop') {
    $randomnr = rand();