github 使い方
ソースツリーを使ったgithubの使い方
1.バージョン管理システムを使う意味 2.制作~完了まで 3.まとめ
1.バージョン管理システムを使う意味
gitなどバージョン管理を使うメリットは主にチーム制作にあります。 チームで一つのプロダクトを作っていても一人一人の作業は違います。例えばバージョン管理を使わなかったとしたら、全員の作業を全て一つのファイルに変更を加えることになります。これではもし誰かのソースコードにバグがありプログラムが動かなくなってしまったとき誰のソースコードを直せばいいかわからなくなります。最悪の場合今まで作ってきたものが水の泡です。
バージョン管理を使えば何か不具合が起きて変更前に戻したい時などに以前のバージョンから制作を再開することができます。
2.制作~完了まで
まずは試しにテキストファイルを用意して一度ソースツリーにセットして内容を変更します。 次にソースツリーを見ます。
変更されたファイルが出てきます。
まずはブランチを作ります。
コミットを押します。このとき変更したファイルのチェックボックスにチェックを入れるのを忘れずに、どんな内容なのか大まかにコメントを書きます。
プッシュを押します。 プッシュは自分の作ったものや変更点をサーバに上げるという感覚です。
次にgithubサイドに移ります。
プルリクエストを押して、詳細な変更内容注意点などを書き込みます。クリエイトプルリクエストを押します。 マージするには、マージプルリクエストを押してマージを押してます。
ソースツリーに戻りプルを押します。プルはサーバから制作物を持ってくるというイメージです。
以上でバージョン管理システムを使った一連の流れになります。
3.まとめ
正直まだ完璧には理解出来てない感がすごいです、とにかく経験して覚えるしかないかなとも思うのでまずは一人でいろいろ試してみたいと思います。
php02
phpでのメールシステム制作方法について
概要 phpのルール 構成
1・概要
3ページになっていて
1ページ目でアドレスの入力とコメントの入力
2ページ目でコメントの確認
3ページ目でコメントを送信、もしくはエラー表示
2・phpのルール
<?php //echoなどプログラムはこの間に書く ?>
echoなどの表示以外はHTMLの上に書き、 必要なものだけ
の中に書く3・構成
1 index.html (アドレスの入力とコメントの入力)
完成画面
初期値
送信
2 get.php(コメントの確認)
htmlの上に
|php|
<?php $to = $POST['email']; //宛先 $subject = "メール"; //題名 $body = $POST['comment1']; //本文 $from = "nonakakatuma@gmail.com"; //差出人 ?>
||<
を書く $○○で変数宣言
それぞれ変数の中に文字列を入れる
$to = $_POST['email']; はemailの中身(今回は送信先アドレス)を$toに入れる
phpの$○○ の中に数値でも文字でも何でも入れられる感じはC,C++やってた自分としてはやっぱり(゜-゜)って感じです。
<?php
echo nl2br(htmlspecialchars($to));
?>
アドレスを表示する、nl2br とは改行に使うものである htmlでも
が改行であるように。$to を表示した後に改行をする
<?php echo nl2br(htmlspecialchars($body)); ?> コメントを表示する。
2 send.php(コメントを送信、もしくはエラー表示)
<?php mb_language("japanese"); $to = $POST['email']; //宛先 $subject = "メール"; //題名 $body = $POST['comment1']; //本文 $from = "nonakakatuma@gmail.com"; //差出人
if (!mb_send_mail($to,$subject , $body)) {
メールを送信する、アドレス、タイトル(件名)、内容(コメント)
exit("error");
送れなかったときエラーを返す
} else{ echo ("ありがとうございました");
送れたときのメッセージを返す } ?>
という感じになります、めちゃくちゃ読みにくいブログですみませんorz
これからは書き方も工夫していきたいと思います。