1 :
nobodyさん :
03/08/28 15:49 ID:xpJ9Qk7N 初心者なんで簡単なことから教えて。
またこういうスレかよ。 1:自分で調べろ 2:本でも買え 3:個人スレ立てるな 4:過去ログくらい嫁
5:初心者を免罪符にするな 6:教えて君は死ね 7:人に物を聞く態度とは思えない
−−−−−−−−−− 終了 −−−−−−−−−−
1よ PHPが動作するローカル環境があるものとするぞ。 まず、baka.php というファイルを作れ。
6 :
1です :03/08/28 21:22 ID:???
作りますた。
終
終
終
こういうスレを立てる奴ってリアルでも人に聞いてばっかりなんだろうな
11 :
nobodyさん :03/08/30 16:17 ID:4UgIWPCh
必死に勉強してるんでしょ? どれくらいできるようになった?
<? echo ("shine"); ?>
>12 short_open_tag = Off
<%="shine"%>
よーし、パパ頑張ってPHP勉強しちゃうぞ
ちょっとだけ触ったことあるから まったくの初心者ではないんだけど ほぼそんな感じなんでこのスレ乗っ取って勉強しちゃうぞー!
目標として何かを作りたいんだけど 掲示板やチャットを作っても今更・・・って思うし何作ろう? 一応、頭の中にあるのは「アップローダ研究」の小規模版。 今、光ファイバーに申し込んでて、その速度を有効に使うには 何があるだろって考えてのソレ。どうでしょ?
18 :
nobodyさん :03/09/29 05:42 ID:r67EDGqm
つーかあげてもいいかな・・・
何かが決まったらおいで 数多くのファイルを扱うものや、DBを使うものは 工夫次第でいろいろ便利なものができるかもよ
いろいろ考えた結果・・・ 目標は10人程度のアプ研。 DBやら認証鯖なんかは要らねー。 FTP鯖を立てて、PHPでFTPクライアントを作れば 似たようなのはできると思う、多分。できねーかな?
がんがれー。
23 :
会社員A :03/11/12 01:54 ID:kA5FhCMM
はじめまして。 わぁ、なんかココ元気ないですね。 自分はPHP暦2ヶ月です。と言っても、メッチャ初心者向の本を理解した程度。 実際仕事では外部テキストデータの読み込みとか位しか使えてないです。 もっと勉強していきたいです。 ところでココに来る初心者ってどの程度のスキルなんですかね? 時刻の表示とかそのくらいですか?
ピンキリ
25 :
sos :03/11/16 19:19 ID:os57q3Jx
26 :
969 :03/11/16 23:28 ID:tWWEChbY
>>23 同じくビギナーです。
一応土台(用語やらなんやら)は理解できてきました。
現在は自分の思い描くモノを作るべく既存のモノを分解して理解して
少しずつ自分用に改造しています。
27 :
nobodyさん :03/11/17 17:37 ID:NI7Z2VHD
___ <_葱看>、 / I .((ハ)) i \ ノゝ゜ヮ゜ノハ uiYu みるまらー .〈|: _> ∪∪
29 :
nobodyさん :03/12/02 13:37 ID:18v2qNDf
>>23 とりあえずデータベース接続はできないとねぇ。
それでデータベースを使った掲示板(追加・修正・削除)ができればとりあえずはいいんじゃない?
あとはそれをいかに組み合わせるかだから。
特別な処理がある場合はまた違うけどね・・・。
まずはどういう関数があるかを覚えよう!リファレンス本とかを暇があれば見るとかさ。
関数があることを知らなくて通常の2倍以上長いコードを書いちゃったなんてないように・・・。
30 :
nobodyさん :03/12/03 23:10 ID:Uo7o1eBu
>>23 あなたの会社はPHP暦2ヶ月でphpの仕事させてもらえるの?
31 :
23じゃないけど :03/12/04 01:12 ID:Ljf2vaqK
>> 30 そんな会社もあるんじゃないの? OJTだ何だって位置付けで。
32 :
nobodyさん :03/12/04 01:22 ID:Ljf2vaqK
>> 23 とゆうか、あなた馴れ馴れしい。
ちっちゃな会社内で使うソフトだったら、あんまり問題はない。 漏れも上司に○○で××作れ。と言われて、「はーい」と、 付け焼き刃で勉強して1ヶ月程度で形にすること、ある。
>>30 結局本人次第では?
他の言語の経験が豊富であれば2ヶ月でものにできるかもしれないし、
とにかくできなくても仕事を引き受けるべきですよ。
問題は周りが待ってくれるかどうか。
35 :
nobodyさん :2005/10/19(水) 20:18:51 ID:NnltxHaK BE:233913964-
/⌒⌒γ⌒ 、 / γ ヽ l γ ヽ l i"´  ̄`^´ ̄`゛i | | | | | ヽ / ,へ ,へ ヽ./ !、/ 一 一 V |6| | .| ヽl /( 、, )\ ) / ̄ ̄ ̄ ̄ ̄ ̄ | ヽ ヽ二フ ) / < おまえら氏ね 丶 .ノ \ | \ ヽ、_,ノ . | ー-イ
これまた凄い古いスレが上がって来たな。 WebProg板の特徴だ。
はいはいゴミスレ,ゴミスレ
38 :
nobodyさん :2005/11/04(金) 21:34:39 ID:KfXUaxV2
そうだな、PHP勉強する前にDB使えないと駄目だろ。 PHPはDBが出来てからだ。 DBはもう勉強し終わってPHPの勉強を始める香具師は居ないのか?
hello world!!
exit;
41 :
nobodyさん :2006/08/30(水) 17:09:02 ID:Egqi1bGa
quit;
42 :
nobodyさん :2006/08/30(水) 17:27:09 ID:8F2/VtxV
<form action="<? echo $PHP_SELF; ?>" method="post"> 名前: <input type="text" name="name" /> 年齢: <input type="text" name="age" /> <br> 足し算するよ。 <br> 数字1: <input type="text" name="num1" /> 数字2: <input type="text" name="num2" /> <input type="submit" /> </form> <? echo "こんにちは、".$_POST['name']."さん。"."あなたは、".$_POST['age']."歳です。"; echo "足し算の結果は".($_POST['num1']+$_POST['num2'])."です。"; ?> 2日かかってこんなもんしかできんなぁ・・・。 なんか変なところあったら指摘してほしい。
43 :
nobodyさん :2006/08/30(水) 17:31:41 ID:/NKWFr6I
>>42 なんつーか・・・
こんなの5分でできるぞ?
そうなの? .の挙動とかformタグから受け渡しとかで全然理解できなかった。 自分理解力足らんな。
計算ゲームだよ。<br><table><? echo '<form action=check.php method="post">'; $sum[10]; for ($a = 0; $a < 10; $a++) { echo '<tr>'; $number1=rand(0,100); $number2=rand(0,100); $mark=rand(1,4); switch($mark){ case 1: echo "<td>$number1/$number2=</td>"; $sum[$a]=$number1/$number2; break; case 2: echo "<td>$number1*$number2=</td>"; $sum[$a]=$number1*$number2; break; case 3: echo "<td>$number1-$number2=</td>"; $sum[$a]=$number1-$number2; break; case 4: echo "<td>$number1+$number2=</td>"; $sum[$a]=$number1+$number2; break; } echo'<td><input type="text" name="answer'.$a.'" /></td>'; } echo "</tr>";?> <tr><td><input type="submit" value="採点" /> </form></td></tr></table> ここまでできた。なんかアドバイスあれば教えてください。
ここは自分を中心にして地球が回っていると思い込んでるインターネットですね
48 :
nobodyさん :2008/01/19(土) 17:30:46 ID:dWJOz+/M
インターネットつーか、webなわけだが
どんだけ前の書き込みにレスしてんだよw
53 :
nobodyさん :2008/02/06(水) 09:26:24 ID:BLa7bBz3
55 :
nobodyさん :2008/04/04(金) 16:46:52 ID:A76QQV9l
<?php while($i<=10){ print $i; } ?>
56 :
nobodyさん :2008/07/30(水) 09:49:43 ID:dJ6mxOzV
よーし、俺頑張ってみようかな。
57 :
nobodyさん :2008/07/31(木) 10:05:43 ID:nx4O2RCN
XAMPPインストール完了
XAMPPは地雷
59 :
nobodyさん :2008/07/31(木) 10:53:18 ID:nx4O2RCN
そうなんですか? phpspotでXAMPPが薦められてたので・・・ とりあえずやってみます。
60 :
nobodyさん :2008/08/01(金) 04:28:38 ID:cc3Gba10
XAMPP------------------------------------------------
61 :
nobodyさん :2008/08/01(金) 05:49:39 ID:tuM2I2Ib
XAMPPも入れたしPHPの勉強を始めようと思ったが 何か作ろうと思ったらHTML勉強しなきゃダメだった・・・・ タグはなんとなく覚えてもうまくレイアウトできないし フォームとかちんぷんかんぷんだ。何を読めばいいのだろう?
HTMLとPHPの入門書
63 :
nobodyさん :2008/08/01(金) 16:55:07 ID:cc3Gba10
なんでチンプンカンプンなのかこっちがわからん
64 :
nobodyさん :2008/08/01(金) 19:17:11 ID:DPjOUhqz
すまん。スレ違いだが、助言を。。 当方、経理でずっとやってきてあまりにも給料が上がらないので 2年くらい前からPHPなるものをやってみた。 だいぶ色々できるようになったんだけど、実務経験0で転職ってできるかな? ちなみに31歳。 よろしく。
どう考えても手遅れ 大体PHPごときで給料が上がるか
66 :
nobodyさん :2008/08/02(土) 02:10:48 ID:dOChDZ9I
>>62 ありがとうございます。本屋で見たのですがなんだかタグの説明がたくさんあって
終わりってのばかりでそれを見てもサイトを作れる気がしなかったです。
>>63 断片的な情報ばかりだからでしょうかね?
お前にゃ向いてないから諦めれ
>>59 phpspotはPHP会の朝日・毎日だぜ?
69 :
nobodyさん :2008/08/03(日) 13:09:03 ID:80GWlG3K
>>68 まじですかー・・・。
とりあえずPHPの本を用意しました。
かんたんPHP+MySQL入門
PHPによるWebアプリケーションスーパーサンプル
これでやっていきたいと思います。
人の話全然聞かない奴だな。まぁ勝手にやってくれ。
PHPの本を買う奴は公式のマニュアルは読んでいるのかな
72 :
nobodyさん :2008/08/03(日) 13:39:31 ID:80GWlG3K
HTMLの入門書を読めということでしょうか? タグ辞典みたいな本ばかりなので Webの情報でいいかなと思っていたのですが・・・。
73 :
nobodyさん :2008/08/03(日) 13:45:35 ID:80GWlG3K
マニュアル読まないで本買うとかありえないw
75 :
nobodyさん :2008/08/03(日) 13:56:49 ID:80GWlG3K
>>74 ありがとうございます。肝に銘じておきます。
PHPはマニュアルの出来がいいからな 最初に本から始める奴はカモ
77 :
nobodyさん :2008/08/03(日) 18:43:32 ID:RMhtfFUN
マニュアルもいいいけど 初めてのphp+mysqlもいいよ
PHP3の頃に5k位の本買った。
3なら仕方がないな 今でもトイレとか焼き芋で役に立つし
80 :
nobodyさん :2008/08/25(月) 09:59:58 ID:D3KpJusU
用意したはいいが かんたんPHP+MySQL入門 PHPによるWebアプリケーションスーパーサンプル 両方1ページも読んでない・・・。これはいかんな・・・。
俺なら公式マニュアルだけ読んで後は質問スレで片付けるな PHPは割とすぐに仕様が変わるから本を買ってもあまり役に立たんし 公式マニュアルは用語の解説さえしっかりすれば初心者にも素晴らしく分かりやすい
プログラミングの知識が既にあるかどうかにも依存するけどな あと、使うのと同じバージョンさえ揃えれば本は別にそう無駄ではない 本が無駄になったと言ってる奴は漫然とPHPやり過ぎ
> 使うのと同じバージョンさえ揃えれば つまりバージョンが変わればゴミになるというわけですね分かります まあ公式マニュアルも読まずにいきなり本に走るような行為が無駄なのは間違いない
必死という割に1のレスが少ないな
構成は windows7 home IIS7.5.7600 php5.4 非スレッドセーフ版 とりあえずマニュアル通りに進める。 phpはC:\phpにインストール。IISもインストール。 php.ini、IIS、ハンドラマッピングの設定をすませる。 IISのroot C:\inetpub\wwwroot hello.phpをほおりこみ、 127.0.0.1/hello.php "Hello World" 動いた。
骨組み <html> <head> <title>PHP Test</title> </head> <body> <?php /* ここに内容 */ ; ?> </body> </html>
<?php echo '<p>Hello World</p>'; ?> でHello Worldの出力 変数は自動で判断される。動的型付け。vbaっぽい 01等頭に0で8進数、0x1aなどで16進数 バリアント型が無いっぽい 文字列連結は.(ピリオド)。変わってるな
配列。indexは数値じゃなくて文字列でも指定できる。 配列自信でも指定できるか?と思って print $item[$item['name']] . "\n"; を試したけど無理だった。まぁ、いっか。 <?php $item = array( "name" => "Yamada", 1 => 32, ); print $item['name'] . "\n"; print $item[1] . "\n"; ?>
関数。関数プロトタイプ宣言は別にしなくてもいい。Cの後だとちょっと気持ち悪い。 <?php print add(1,2) . "\n"; function add($x, $y) { return $x + $y; } ?>
127.0.0.1/hello.phpだとユーザーエージェントが返ってこない。IISを通してない?ことはないんだけどなぁ <?php echo $_SERVER['HTTP_USER_AGENT']; ?> <?php~?>の後、変数内容は破棄されない。 php、html、phpという順番で記述することもあるのかな <?php $a="asd"; echo $a; ?> <?php echo $a; ?>
if文はCと同じ。endifはあってもなくてもいい データの流れ (蔵)ブラウザ → ネット → (鯖)ルータ → IIS → php →Mysql phpはIISのプラグインみたいなもの。 Mysqlがエクセルとすればphpはvbaみたいな感じ。ちょっと違うか
クラスのテンプレ <?php class foo { function do_foo() { echo "foo を実行します。"; } } $bar = new foo; $bar->do_foo(); ?>
クラスメンバ処理。 class foo {public $a;}; $bar = new foo; $bar->a = 0; echo $bar->a; 文字列処理 $a="ajs" ; echo strlen($a)."\n"; //文字列の長さ echo $a[0]; //1文字目を取得したい時
mysqlの設定で挫折してた XAMPPってのがなにもかも設定してくれてるのでそれを使用 最初からコレにすればよかったぜ
/* 1.php */ <?php $test ="aa"; echo $test; echo $aa; //3.phpをinclude前なのでエラー include("3.php"); echo $aa; ?> /* 3.php */ <?php echo $test; $aa ="gg" ?>
my.iniに追加 [mysqld] init-connect=SET NAMES utf8 skip-character-set-client-handshake character-set-server = utf8 collation-server = utf8_general_ci
my.iniのlatin1を全部utf8に置換
$server = "localhost"; $mydb = "test"; $usr = "root"; $pass = ""; $link = mysql_connect($server, $usr, $pass); $db = mysql_select_db($mydb, $link); /* ここまでは自分の設定通り、以下二行がややこしい */ $query = "select name from homo"; $result = mysql_query($query); /* ここまで */ $query〜でhomoテーブルのname行(行=column、カラム)を選んだことになる $query = "select id, name from homo"; だとidカラム、nameカラムの2列同時。ちょうどエクセルでctrl押しながら列を選択しようとするところ。 そしてテーブルに対するカラムはidカラム、nameカラムであり、 idに対するカラムは1.2.3・・と続く数字。 エクセルを使ってる人は、idを主軸に考えると行列が逆転すると感じる人もいるかも $result = mysql_query($query); は結果。上のエクセルだと、エクセルでctrl押しながら列を 選択した ところ。 このresultから検索したり、値をひっぱって来たりする。
$db はエクセルファイルそのものといったところ
/* hoge.php テキストボックスを2つ用意し、post(データをfoo.phpへ渡す) */ <form action="foo.php"method="post"> 項目1:<input type="text" name="username"> 項目2:<input type="text" name="userid"><br> <input type="submit" value="送信"> </form> /* foo.php */ <?php echo $_POST['username']; echo $_POST['userid']; $server 〜 $db 上と同じ。 $query = "select name from homo"; //nameカラムを選択 $result = mysql_query($query); //上記を実行 /* 行の追加 */ //POSTされたuserid、usernameを追加するクエリ $query = "INSERT INTO homo (id,name) VALUES ('".$_POST['userid']."','".$_POST['username']."')"; $result = mysql_query($query); /* 閲覧 */ //クエリでidとnameカラムを選択。ORDER BY id DESCはidカラムを基準に逆順に表示の意味。不要なら付けなくていい //テーブル自体を並び替えるわけではなく、あくまで変数$queryの中身が逆順。 $query = "select id, name from homo ORDER BY id DESC"; $result = mysql_query($query); //mysql_fetch_assocは一番上の値を返し、次の値に。エクセルでいうとセルを一つ下に異動させ、whileで値がなくなるまで表示 //printfでhtmlの<li>タグ、後は文字列として出力している。$row["name"];だけでもいい while($row = mysql_fetch_assoc($result)) { printf("<li>%s</li>", $row["name"]); }
103 :
島本町で凄惨なイジメを受けて廃人になった方へ :2014/08/09(土) 16:57:59.05 ID:eoXmXjRk
>大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。 島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて廃人になってしもうた僕が言うんやから、 まちがいないで。僕のほかにも、イジメが原因で精神病になったりひきこもりになったりした子が何人もおる。 教師も校長も、暴力やいじめがあっても見て見ぬフリ。イジメに加担する教師すらおった。 誰かがイジメを苦にして自殺しても、「本校にイジメはなかった」と言うて逃げるんやろうなあ。 島本町の学校の関係者は、僕を捜し出して口封じをするな 子供の時に受けた酷いイジメの体験は、一生癒えない深い傷になる 「暴力とイジメと口裏合わせと口封じ」の町やそういう町に巣食うヤクザ・チンピラ・ゴロツキ・不良・ いじめっ子・殺人鬼・ダニ・ノミ・シラミなどを監視して非難するのは暮らしやすい町を作るのに必要だ