$Dir) { $Num ++; $Count = sizeof(glob($Dir.'/*.*')); if ($Count < 250) { $Download = $Dir.'/'.$vert['iname']; $quer = "UPDATE people SET avatar = ".$Num." WHERE iname='" .$vert['iname'] . "'"; ivDatabase_Query( $quer, $db_connected ); break; } } $quer = "SELECT * FROM people WHERE iname = '" . $vert['iname'] . "'"; $rec = ivDatabase_Query( $quer, $db_connected ); if( $rec && $row = ivDatabase_FetchAssoc( $rec ) ){ $size=GetImageSize ($_FILES['avatar']['tmp_name']); $src=ImageCreateFromJPEG ($_FILES['avatar']['tmp_name']); $iw=$size[0]; $ih=$size[1]; $koe=$iw/250; $new_h=ceil ($ih/$koe); $dst=ImageCreateTrueColor (250, $new_h); ImageCopyResampled ($dst, $src, 0, 0, 0, 0, 250, $new_h, $iw, $ih); ImageJPEG ($dst, 'images/avatar/'.$Num.'/'.$row['iname'].'.jpg', 100); imagedestroy($src); exit(header('Location:/user.php')); } } else if(isset($_GET['down'])){ include( './ivDatabase/db_journal.php' ); $Process = array(); $Process['iName'] = 'user'; include_once( 'iv_init.php' ); $vert = ivDatabase_FetchAssoc(ivDatabase_Query("SELECT * FROM people WHERE iname = '$_SESSION[RegisteredUser]'")); $i = 1; while(!file_exists('images/avatar/'.$i.'/'.$vert['iname'].'.jpg')){ $i++; if($i > 7) break; } if($i <= 7){ $avatar = 'https://graph.facebook.com/v2.9/'.$vert['fb_id'].'/picture?width=200&height=200'; $link = $avatar; $file = file_get_contents($link); $Files = glob('images/avatar/*', GLOB_ONLYDIR); $Num = $i; /* $Dir = 'images/avatar'; $Download = $Dir.'/'.$row['iname']; */ $query = "UPDATE people SET avatar = '".$Num."' WHERE fb_id = '" .$vert['fb_id']. "'"; $result = ivDatabase_Query( $query, $db_connected ); $query = "SELECT * FROM people WHERE fb_id = '" . $vert['fb_id'] . "'"; $result = ivDatabase_Query( $query, $db_connected ); if( $result && $row = ivDatabase_FetchAssoc( $result ) )file_put_contents('images/avatar/'.$Num.'/'.$row['iname'].'.jpg', $file); } exit(header('Location:/user.php')); } else{ include( './ivDatabase/db_journal.php' ); $vert = ivDatabase_FetchAssoc(ivDatabase_Query("SELECT avatar FROM people WHERE iname = '$_GET[iname]'")); header('Expires: Wed, 1 Jan 1997 00:00:00 GMT'); header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); header('Cache-Control: no-store, no-cache, must-revalidate'); header('Cache-Control: post-check=0, pre-check=0', false); header('Pragma: no-cache'); header ('Content-type: image/jpeg'); if( $vert['avatar'] != 0)readfile('images/avatar/'.$vert['avatar'].'/'.$_GET['iname'].'.jpg'); else readfile('images/avatar/nofoto.jpg'); } ?>