2日目 早く Hello,world!! って言いたい><

  • 2007/11/09(金) 23:00:00

日記

けんすうにサーバーもらた\(^o^)/
借りたのかな、よく分からないけど好きに使っていいぽい。
ドメインの話もしてたけど、それは明日会ったときに話そう。
環境設定をすっ飛ばせるって素晴らしい。マジばんざい\(^o^)/


ところで、今だから言うけどさあ。
紅は以前から、いつかギークになったときのために
ひそかに del.icio.us にそれっぽいエントリをブックマークしている。

http://del.icio.us/lovecall/

何の統一性もない。何にも特化していない。
いつからブックマークを始めたか全く覚えてないけど、
いま見たら1番古いのが2006年8月28日だった。
Plaggerとかブックマークしてる。普通にすごく恥ずかしい。
ぜったい有効に活用してやる><




環境設定をする方へ

今まで環境設定でつまづいてた紅が解説できる事柄ではないんだけど・・・
たぶん、それをしなくちゃ始まらない方もたくさんいらっしゃるだろなぁと思うので、
参考になるかどうか分かりませんが、なるべく説明が分かりやすいサイトさんへのリンクを
いくつか貼っておきますね。
それでもうまくいかない方は、コメント欄でヘルプください。
紅・・・は答えられないけど、Geekなあの人にあなたのメッセージを届けるので、
後日エントリでお返事しようと思います。
というあたりで、オネガイ堪忍してや><


Apacheのインストール(Windows)

PHPのインストール(Windows)

( 以上、2php さま )


Apache2のインストール

PHPのインストール

(以上、初心者用PHP入門 さま)


Apache2のインストールと設定

PHP5のインストールと設定

(以上、All About さま)



あとは、人力検索@はてな のこの質問が参考になるかもかも。

PHP 超初心者です。まずPHPのインストールからつまづいてます。




ココから本題

ちょっと前に挨拶を知らない新参たちへというエントリも書いたことだし、
やっぱまずは挨拶からでしょう!!
とゆことで。とにかく、アズ・スーン・アズ・パシブルで Hello,world! が言いたい><




ハローワールドはこれだけ

※タグの最初は全角にしてあります。


<?php print("ハローワールド"); ?>


テキストエディタにこれだけ書いて、拡張子を .php にして保存すればおk。
printで、(カッコ)内の文字列を世界中のブラウザに印刷しなさいよねっξ*゚?゚)ξ と命令できる。
おぉ便利だ。これでもう PHP はともだち。おぉともだち  
(横になってごらん!ともだちのマークになるよ!!)







phpはhtml埋め込み型

他の言語は知らんけど、php は html の中に直接書いちゃってもいいらしい。

つまり


<html>
<head>
<title>ハローワールド</title>
</head>
<body>
<?php print("ハローワールド"); ?>
</body>
</html>



これでもおk。ちゃんと見れる。
helloworld.php




でもファイルの種類は php にしてくれなきゃイヤ><

拡張子は php じゃないとダメらしい。
そうしないと、php がいることに気付かないぽい。
ためしに html にしてうpしてみたんだけどね、
拡張子を.htmlにした場合 (ソースは同じ)


真っ白ですね^^^^^

なので、たとえ1行でもphpがいる場合は.phpにしてあげて下さい。私からもお願いします┏○"
拡張子は多数決で決められないのね。
さよなら民主主義!!!





週末は超☆スペシャルプランでPHP特訓してくる。
とりあえずコレコレはでけたよヾ(゚∀゚*)ノ





先が思いやられる.....φ(・∀・;)




追伸
前回コメントくださった方、ありがとうございました! +++++!!


LINEで送る

この記事に対するトラックバック

この記事のトラックバックURL

3日目 今度はあなたに挨拶したい><

e-241 日記 べにぢょ は なかまをよんだ! あるふぁぎーく があらわれた! 昨日は午後からけんすうとあきやんと3人でお勉強会をした。 といっても、紅とけんすうが自習して、分からないところが出てきたら あきやんに聞く、って感じなんだけど。 夜

この記事に対するコメント

.htmlでphpを実行することもできますが、それにはサーバ側に設定が必要ですね〜。.htaccessをいじれるなら、

AddType application/x-httpd-php .html .php

と書けばできるようになるかと。

それと、printはechoでもよくて、括弧にくくらなくても大丈夫です。

<?php
print "ハローワールド";
echo "ハローワールド";
?>

POSTの方にクロスサイトスクリプティング脆弱性ができそうな予感がします。
保存していないので良いかもしれませんが、
勉強のために対応しておいたらいいのではないでしょうか?
名前のところに<script>alert("hoge")</script>を入力すると確認できます。

  • 投稿者: -
  • URL
  • 2007/11/10(土) 17:58:28
  • [編集]

PHPにはCGI版とDSO版がありましてhtmlに埋め込みで書いていいのは後者です。
あと上にも書かれてるように拡張子は飾りなので設定次第で動にでもなります。

  • 投稿者: mocha
  • URL
  • 2007/11/10(土) 12:15:25
  • [編集]

拡張子がphpでないとだめなのはhttpd.confに書いた
AddType application/x-httpd-php .php
っていう設定のせいじゃないのか?
後ろの.phpを.hogeとかにすれば.hogeでphpが動くはず(未確認
まぁできたとしてもやらないほうがいい希ガス

  • 投稿者: -
  • URL
  • 2007/11/10(土) 11:37:16
  • [編集]

秘密のコメント

ブログ管理人への秘密コメントです

  • 投稿者: -
  • 2007/11/10(土) 09:31:21
  • [編集]

なんという浦沢直樹っ子。

  • 投稿者:
  • URL
  • 2007/11/10(土) 04:31:38
  • [編集]

秘密のコメント

ブログ管理人への秘密コメントです

  • 投稿者: -
  • 2007/11/10(土) 04:20:00
  • [編集]

この記事にコメントする

管理者にだけ表示を許可する