お名前を指定してください。"; } //メールアドレスをチェック /*if($_SESSION['twitter_flg'] != 1){ if($_SESSION['mailaddress'] == ""){ $err_flg = 1; $err_mail = "メールアドレスを入力してください。"; }else{ //正規表現チェック if(ereg("^[^@]+@[^.]+\..+", $_SESSION['mailaddress']) == FALSE){ $err_flg = 1; $err_mail = "メールアドレスを正確に入力してください。"; } } } //パスワードチェック if($_SESSION['twitter_flg'] != 1){ if($_SESSION['password_txt'] == "" && $_SESSION['twitter_flg'] != 1){ $err_flg = 1; $err_password = "パスワードを入力してください。"; }else{ //半角英数チェック if(!preg_match("/^[!-~]+$/", $_SESSION['password_txt'])){ $err_flg = 1; $err_password = "パスワードは半角英数で入力してください。"; }else{ //パスワード確認チェック if($_SESSION['password_txt'] != $_SESSION['re_password']){ $err_flg = 1; $err_password = "確認用パスワードが違います。"; } } //文字数チェック } }*/ //URLチェック if($_SESSION['url_txt'] != ""){ //正規表現チェック if(!preg_match('/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/', $_SESSION['url_txt'])){ $err_url = "
URLを正確に入力してください。"; } } //アイコン画像チェック if($_FILES['img']['tmp_name'] != ""){ //.の位置を取り出す $pos = strrpos($_FILES['img']['name'],"."); //拡張子を取り出す $tail = substr($_FILES['img']['name'],$pos,strlen($_FILES['img']['name'])-$pos+1); //拡張子を小文字に変換 $tail = strtolower ($tail); if($tail == "" || ($tail != ".jpg" && $tail != ".jpeg")){ $err_flg = 1; $err_pic = "
JPEGファイルを指定してください。"; }else{ if($_FILES['img']['size'] > 1024 * 1024 * 5){ $err_flg = 1; $err_pic = "
画像は5MB以内で指定してください。"; } } } //エラーがない場合は投稿 if($err_flg == 0){ //画像があったらアップロード if($_FILES['img']['tmp_name'] != ""){ if (is_uploaded_file($_FILES['img']['tmp_name'])){ //.の位置を取り出す $pos = strrpos($_FILES['img']['name'],"."); //拡張子を取り出す $tail = substr($_FILES['img']['name'],$pos,strlen($_FILES['img']['name'])-$pos+1); //拡張子を小文字に変換 $tail = strtolower ($tail); $path_name = "/updata/".date('YmdHmds').$_SESSION['creater_id']; $_SESSION['pic'] = $path_name.$tail; copy($_FILES['img']['tmp_name'], "..".$_SESSION['pic']); $_SESSION['pic_thumb'] = $path_name."_thumb".$tail; @chmod("..".$_SESSION['pic'], 0666); //******* 投稿画像のサイズを調整 //TOP掲載用の画像を作成 $size = @getImageSize("..".$_SESSION['pic']); if($size[1] > 48 || $size[0] > 48){ //縦幅に合わせて横幅を算出 $per01 = 48 / $size[1]; $per02 = 48 / $size[0]; if($per01 > $per02){ $per = $per02; }else if($per01 < $per02){ $per = $per01; }else{ $per = $per02; } $width = $size[0] * $per; $height = $size[1] * $per; //リサイズを行う $img_out = imagecreatetruecolor($width,$height); $img_in = imagecreatefromjpeg ( "..".$_SESSION['pic'] ); //画像IDを取得 ImageCopyResampled($img_out,$img_in,0,0,0,0,$width,$height,$size[0],$size[1]); //リサイズした画像を書き出す ImageJPEG($img_out,"..".$_SESSION['pic_thumb']); //メモリ開放 ImageDestroy($img_in); ImageDestroy($img_out); }else{ copy("..".$_SESSION['pic'], "..".$_SESSION['pic_thumb']); } //プロフ掲載用の画像を作成 /*$size = @getImageSize("..".$_SESSION['pic']); if($size[1] > 128 || $size[0] > 128){ //縦幅に合わせて横幅を算出 $per01 = 128 / $size[1]; $per02 = 128 / $size[0]; if($per01 > $per02){ $per = $per02; }else if($per01 < $per02){ $per = $per01; }else{ $per = $per02; } $width = $size[0] * $per; $height = $size[1] * $per; //リサイズを行う $img_out = imagecreatetruecolor($width,$height); $img_in = imagecreatefromjpeg ( "..".$_SESSION['pic'] ); //画像IDを取得 ImageCopyResampled($img_out,$img_in,0,0,0,0,$width,$height,$size[0],$size[1]); //リサイズした画像を書き出す ImageJPEG($img_out,"..".$_SESSION['pic']); //メモリ開放 ImageDestroy($img_in); ImageDestroy($img_out); }*/ } } header("Location: change_confirm.php"); exit; } } }else{ //該当のクリエイター情報を取得 $sql = "select * from creater_tbl where creater_id = '".$_SESSION['creater_id']."' order by regist_date desc"; $result = db_sql($sql, $conn_id); //SQL実行 $row = mysql_fetch_array($result); //該当件数の取 //一回セッションに保存 $_SESSION['name'] = $row['name']; /*$_SESSION['mailaddress'] = $row['mailaddress']; $_SESSION['password_txt'] = $row['password_txt'];*/ $_SESSION['pr_txt'] = $row['pr_txt']; $_SESSION['url_txt'] = $row['url']; $_SESSION['pic'] = $row['pic_path']; //Twitterアカウントで登録しているかどうか? if($row['oauth_access_token'] != "" && $row['oauth_access_token_secret'] != ""){ $_SESSION['twitter_flg'] = 1; } } ?> クリエイター情報の編集|ツクログ

クリエイター情報の編集

プロフィールを編集します。フォームに入力して「登録内容を確認」ボタンをクリックしてください。(※印は必須入力項目です)

お名前
自己紹介文
URL
半角英数のみ
アイコン画像(JPEG 5MB以内)

"; } ?>

キャンセル