<?php

$file = 'upload/avatar_' . current_user();
$width = $panelvars['max_width'] ?: 100;
$height = $panelvars['max_height'] ?: 100;
if (!empty($_FILES['avatar'])) {
    try {
        $upload = new upload_img($_FILES['avatar']);
        $upload->restrictType(array('png', 'jpg', 'jpeg', 'gif'));
        if ($panelvars['resize']) {
            $upload->resizeScale($width, $height);
        } else {
            $upload->restrictImageSize($width, $height);
        }
        $upload->savePng($file);
        // Create Thumbnail
        $upload->resizeScale(16, 16)->savePng('upload/thumb_' . current_user());
        db()->user_data->updateRow(array('avatar' => 1), $user->id);
        echo '<div class="success">Upload erfolgreich.</div>';
    } catch (Exception $e) {
        echo '<div class="error">' . $e->getMessage() . '</div>';
    }
}
if (file_exists($file . '.png')) {
    echo '<div class="current_avatar">
		<p><img src="' . $file . '.png" alt="Avatar"></p>
		<p><a href="" class="btn">Avatar löschen</a></p>
		</div>';
}
$form = new form_renderer(PAGE_SELF);
$form->upload('avatar', 'Avatar', 'image/*');
Example #2
0
				<input type="file" name="myLogo" accept="image/jpeg,image/gif,image/png"/>
				<br />
				请选择你要上传的excel文件:
				<input type="file" name="myExcel" accept="application/msexcel"/>
				<input type="submit" value="上传信息" />
				<br />
			</form>
		</center>
	</body>
</html>
<?php 
header('content-type:text/html;charset=utf-8');
require_once '../libs/upload.class.php';
require_once '../libs/upload_img.class.php';
require_once '../include.php';
if (!empty($_POST["bookName"])) {
    //上传logo
    $uploadimg = new upload_img("myLogo", "../logo");
    $destexcel_img = $uploadimg->uploadFile();
    //	echo $destexcel_img;
    //录入电话簿数据库
    $phonebook = array("name" => $_POST["bookName"], "intr" => $_POST["intr"], 'logo' => $destexcel_img);
    insert('phonebook', $phonebook);
    //	$sql = "INSERT INTO phonebook (name,intr,logo) VALUES('".$_POST["bookName"]."','".$_POST["intr"]."','".$destexcel_img."')";
    //	  echo $sql.'<br />';
    //     $res = mysql_query($sql);
    //上传excel表并解析
    $uploadexcel = new upload('myExcel', '../excels', '5242880', array('xlsx', 'xls'));
    $destexcel = $uploadexcel->uploadFile(mysql_insert_id());
    //	echo $destexcel;
}