TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
何も分からん俺がPHPでWEBサイトを作るスレ
【PHP】セッションについて語ろう!【PHP】
PHP+MySQL掲示板作ろうぜ
Perl6/Parrotスレ - Part2
io.js (VS Node.js)
コンテンツ言語『 Curl 』情報交換スレ
【Perlフレームワーク】Catalystを語る人
WEBプログラミング板のロゴを決めよう
せっかくだからPHPで掲示板作ってみませんか?
●CGI作成に愛の手を・・・●

【PHP】1が必死にPHPを勉強するスレ


1 :03/08/28 〜 最終レス :2017/12/30
初心者なんで簡単なことから教えて。

2 :
またこういうスレかよ。
1:自分で調べろ
2:本でも買え
3:個人スレ立てるな
4:過去ログくらい嫁

3 :
5:初心者を免罪符にするな
6:教えて君はR
7:人に物を聞く態度とは思えない

4 :

−−−−−−−−−− 終了 −−−−−−−−−−

5 :
1よ
PHPが動作するローカル環境があるものとするぞ。
まず、baka.php というファイルを作れ。

6 :
作りますた。

7 :














8 :















9 :
















10 :
こういうスレを立てる奴ってリアルでも人に聞いてばっかりなんだろうな

11 :
必死に勉強してるんでしょ?
どれくらいできるようになった?

12 :
<?
echo ("shine");
?>

13 :
>12
short_open_tag = Off

14 :
<%="shine"%>

15 :
よーし、パパ頑張ってPHP勉強しちゃうぞ

16 :
ちょっとだけ触ったことあるから
まったくの初心者ではないんだけど
ほぼそんな感じなんでこのスレ乗っ取って勉強しちゃうぞー!

17 :
目標として何かを作りたいんだけど
掲示板やチャットを作っても今更・・・って思うし何作ろう?
一応、頭の中にあるのは「アップローダ研究」の小規模版。
今、光ファイバーに申し込んでて、その速度を有効に使うには
何があるだろって考えてのソレ。どうでしょ?

18 :
つーかあげてもいいかな・・・

19 :
何かが決まったらおいで
数多くのファイルを扱うものや、DBを使うものは
工夫次第でいろいろ便利なものができるかもよ

20 :
いろいろ考えた結果・・・
目標は10人程度のアプ研。
DBやら認証鯖なんかは要らねー。
FTP鯖を立てて、PHPでFTPクライアントを作れば
似たようなのはできると思う、多分。できねーかな?

21 :
うーん、気づけば随分と時間がたってしまったw
一応参考になりそうなページをメモっとくか。
Building An FTP Client With PHP(英語)
ttp://www.devarticles.com/art/1/160/
phpマニュアル->FTP
ttp://php.planetmirror.com/manual/ja/ref.ftp.php


22 :
がんがれー。

23 :
はじめまして。
わぁ、なんかココ元気ないですね。
自分はPHP暦2ヶ月です。と言っても、メッチャ初心者向の本を理解した程度。
実際仕事では外部テキストデータの読み込みとか位しか使えてないです。
もっと勉強していきたいです。
ところでココに来る初心者ってどの程度のスキルなんですかね?
時刻の表示とかそのくらいですか?

24 :
ピンキリ

25 :
助けてください。SOS
オカルト板で、バサバサ削除する削除人が
登場しています。こわいです。おそろしいです。SOS
http://qb2.2ch.sc/test/read.cgi/sakud/1021962883/l50

26 :
>>23
同じくビギナーです。
一応土台(用語やらなんやら)は理解できてきました。
現在は自分の思い描くモノを作るべく既存のモノを分解して理解して
少しずつ自分用に改造しています。

27 :
http://www.eonet.ne.jp/~nohohon/osaka-band.htm
http://diary4.cgiboy.com/vote/vote.cgi?i=dave&s=7
http://diary4.cgiboy.com/0/dave/
http://www.kodama.com/bbs/dave/

28 :
   ___
  <_葱看>、
/ I .((ハ)) i \
  ノゝ゜ヮ゜ノハ
    uiYu      みるまらー
   .〈|: _>
    ∪∪

29 :
>>23
とりあえずデータベース接続はできないとねぇ。
それでデータベースを使った掲示板(追加・修正・削除)ができればとりあえずはいいんじゃない?
あとはそれをいかに組み合わせるかだから。
特別な処理がある場合はまた違うけどね・・・。
まずはどういう関数があるかを覚えよう!リファレンス本とかを暇があれば見るとかさ。
関数があることを知らなくて通常の2倍以上長いコードを書いちゃったなんてないように・・・。

30 :
>>23
あなたの会社はPHP暦2ヶ月でphpの仕事させてもらえるの?

31 :
>> 30
そんな会社もあるんじゃないの?
OJTだ何だって位置付けで。

32 :
>> 23
とゆうか、あなた馴れ馴れしい。

33 :
ちっちゃな会社内で使うソフトだったら、あんまり問題はない。
漏れも上司に○○で××作れ。と言われて、「はーい」と、
付け焼き刃で勉強して1ヶ月程度で形にすること、ある。

34 :
>>30
結局本人次第では?
他の言語の経験が豊富であれば2ヶ月でものにできるかもしれないし、
とにかくできなくても仕事を引き受けるべきですよ。
問題は周りが待ってくれるかどうか。

35 :
   /⌒⌒γ⌒ 、
  /      γ   ヽ
  l       γ   ヽ
 l   i"´  ̄`^´ ̄`゛i |
 |   |         | |
 ヽ  / ,へ    ,へ ヽ./
  !、/   一   一 V
  |6|      |     .|
  ヽl   /( 、, )\  )  / ̄ ̄ ̄ ̄ ̄ ̄
   |   ヽ ヽ二フ ) / <  おまえらR
   丶        .ノ    \ 
    | \ ヽ、_,ノ        
   . |    ー-イ

36 :
これまた凄い古いスレが上がって来たな。
WebProg板の特徴だ。

37 :
はいはいゴミスレ,ゴミスレ

38 :
そうだな、PHP勉強する前にDB使えないと駄目だろ。
PHPはDBが出来てからだ。
DBはもう勉強し終わってPHPの勉強を始める香具師は居ないのか?

39 :
hello world!!

40 :
exit;

41 :
quit;

42 :
<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 :
>>42
なんつーか・・・
こんなの5分でできるぞ?

44 :
そうなの?
.の挙動とかformタグから受け渡しとかで全然理解できなかった。
自分理解力足らんな。

45 :
計算ゲームだよ。<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>
ここまでできた。なんかアドバイスあれば教えてください。

46 :
PHP マニュアル
http://www.php.net/manual/ja/
PEAR マニュアル
http://www.go-pear.org/manual/ja/
日本PHPユーザ会
http://www.php.gr.jp/
PHP4徹底攻略PDFファイル
http://www.php.gr.jp/php/php4tettei/
PHPプログラミングことはじめ
http://hp.vector.co.jp/authors/VA035840/sd_php.htm
↑ブラウザのお気に入りに入れといて☆

47 :
ここは自分を中心にして地球が回っていると思い込んでるインターネットですね

48 :
インターネットつーか、webなわけだが

49 :
どんだけ前の書き込みにレスしてんだよw

50 :


51 :
f奕

52 :
ハハハハハハハハハハ
ミミミミミミミミミミ
VVVVVVVVVV
\\\\\\\\\\

53 :
ホホホホホホホホホホホ

54 :
ラリレPム

55 :
<?php
  while($i<=10){
    print $i;
  }
?>

56 :
よーし、俺頑張ってみようかな。

57 :
XAMPPインストール完了

58 :
XAMPPは地雷

59 :
そうなんですか?
phpspotでXAMPPが薦められてたので・・・
とりあえずやってみます。

60 :
XAMPP------------------------------------------------

61 :
XAMPPも入れたしPHPの勉強を始めようと思ったが
何か作ろうと思ったらHTML勉強しなきゃダメだった・・・・
タグはなんとなく覚えてもうまくレイアウトできないし
フォームとかちんぷんかんぷんだ。何を読めばいいのだろう?

62 :
HTMLとPHPの入門書

63 :
なんでチンプンカンプンなのかこっちがわからん

64 :
すまん。スレ違いだが、助言を。。
当方、経理でずっとやってきてあまりにも給料が上がらないので
2年くらい前からPHPなるものをやってみた。
だいぶ色々できるようになったんだけど、実務経験0で転職ってできるかな?
ちなみに31歳。
よろしく。

65 :
どう考えても手遅れ
大体PHPごときで給料が上がるか

66 :
>>62
ありがとうございます。本屋で見たのですがなんだかタグの説明がたくさんあって
終わりってのばかりでそれを見てもサイトを作れる気がしなかったです。
>>63
断片的な情報ばかりだからでしょうかね?

67 :
お前にゃ向いてないから諦めれ

68 :
>>59
phpspotはPHP会の朝日・毎日だぜ?

69 :
>>68
まじですかー・・・。
とりあえずPHPの本を用意しました。
かんたんPHP+MySQL入門
PHPによるWebアプリケーションスーパーサンプル
これでやっていきたいと思います。

70 :
人の話全然聞かない奴だな。まぁ勝手にやってくれ。

71 :
PHPの本を買う奴は公式のマニュアルは読んでいるのかな

72 :
HTMLの入門書を読めということでしょうか?
タグ辞典みたいな本ばかりなので
Webの情報でいいかなと思っていたのですが・・・。

73 :
>>71
これですか。
ttp://www.php.net/manual/ja/
結構書いてありますね。
本で触りをやって次にこっちやってみます。

74 :
マニュアル読まないで本買うとかありえないw

75 :
>>74
ありがとうございます。肝に銘じておきます。

76 :
PHPはマニュアルの出来がいいからな
最初に本から始める奴はカモ

77 :
マニュアルもいいいけど
初めてのphp+mysqlもいいよ

78 :
PHP3の頃に5k位の本買った。

79 :
3なら仕方がないな
今でもトイレとか焼き芋で役に立つし

80 :
用意したはいいが
かんたんPHP+MySQL入門
PHPによるWebアプリケーションスーパーサンプル
両方1ページも読んでない・・・。これはいかんな・・・。

81 :
俺なら公式マニュアルだけ読んで後は質問スレで片付けるな
PHPは割とすぐに仕様が変わるから本を買ってもあまり役に立たんし
公式マニュアルは用語の解説さえしっかりすれば初心者にも素晴らしく分かりやすい

82 :
プログラミングの知識が既にあるかどうかにも依存するけどな
あと、使うのと同じバージョンさえ揃えれば本は別にそう無駄ではない
本が無駄になったと言ってる奴は漫然とPHPやり過ぎ

83 :
> 使うのと同じバージョンさえ揃えれば
つまりバージョンが変わればゴミになるというわけですね分かります
まあ公式マニュアルも読まずにいきなり本に走るような行為が無駄なのは間違いない

84 :
必死という割に1のレスが少ないな

85 :
>1
じゃないけど今から勉強はじめる
phpのリファレンス読む
http://www.php.net/manual/ja/intro-whatis.php
コードを書いたhtmlを作成、開いたが何も表示されず
ランタイムみたいなphp.exeみたいな物が必要なのかな
一台のPCで鯖、蔵を兼ねるのはテスト環境としては良くなさそうだけど
とりあえずはこれで進めることにする

86 :
構成は
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"
動いた。

87 :
骨組み
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php
/* ここに内容 */
; ?>
</body>
</html>

88 :
<?php echo '<p>Hello World</p>'; ?>
でHello Worldの出力
変数は自動で判断される。動的型付け。vbaっぽい
01等頭に0で8進数、0x1aなどで16進数
バリアント型が無いっぽい
文字列連結は.(ピリオド)。変わってるな

89 :
配列。indexは数値じゃなくて文字列でも指定できる。
配列自信でも指定できるか?と思って
print $item[$item['name']] . "\n";
を試したけど無理だった。まぁ、いっか。
<?php
$item = array(
"name" => "Yamada",
1 => 32,
);
print $item['name'] . "\n";
print $item[1] . "\n";
?>

90 :
関数。関数プロトタイプ宣言は別にしなくてもいい。Cの後だとちょっと気持ち悪い。
<?php
print add(1,2) . "\n";
function add($x, $y) {
return $x + $y;
}
?>

91 :
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;
?>

92 :
if文はCと同じ。endifはあってもなくてもいい
データの流れ
(蔵)ブラウザ → ネット →
(鯖)ルータ → IIS → php →Mysql
phpはIISのプラグインみたいなもの。
Mysqlがエクセルとすればphpはvbaみたいな感じ。ちょっと違うか

93 :
クラスのテンプレ
<?php
class foo
{
function do_foo()
{
echo "foo を実行します。";
}
}
$bar = new foo;
$bar->do_foo();
?>

94 :
クラスメンバ処理。
class foo
{public $a;};
$bar = new foo;
$bar->a = 0;
echo $bar->a;
文字列処理
$a="ajs" ;
echo strlen($a)."\n"; //文字列の長さ
echo $a[0];     //1文字目を取得したい時

95 :
mysqlの設定で挫折してた
XAMPPってのがなにもかも設定してくれてるのでそれを使用
最初からコレにすればよかったぜ

96 :
/* 1.php */
<?php
$test ="aa";
echo $test;
echo $aa; //3.phpをinclude前なのでエラー
include("3.php");
echo $aa;
?>
/* 3.php */
<?php
echo $test;
$aa ="gg"
?>

97 :
my.iniに追加
[mysqld]
init-connect=SET NAMES utf8
skip-character-set-client-handshake
character-set-server = utf8
collation-server = utf8_general_ci

98 :
my.iniのlatin1を全部utf8に置換

99 :
$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から検索したり、値をひっぱって来たりする。

100 :
$db はエクセルファイルそのものといったところ


100〜のスレッドの続きを読む
オサーンのプログラミング奮闘記[PHP]
僕に出会い系のシステムを売ってください
php5これでCGIはphp1色の時代へ
【PHP】1が必死にPHPを勉強するスレ
インストールマニアックス4 azure祭り
PHP関連サイト
ファイルメーカーでどこまでできるウェブアプリ!
2ch全板人気トーナメントでWebProg板を1位にしよう!
CGI VS PHP VS JAVA
ソース表示禁止
--------------------
ドラえもん のび太と翼の勇者たち
【福岡・北九州】スペイン視察の市議が昼食でワイン TVで発覚→禁止に ★4
☆関西版サーファー昔話を語るスレ ☆
実質クォッカ1008
Sound Lab mole 大嶋は集団ストーカー 2
【芸能】岡村隆史「コロナが収束したら、お金に困った可愛い娘が風俗に流れてくる。 それまで風俗は我慢しましょう」と呼びかけ ★25 [1号★]
【情報共有】 ヤフオク メルカリ審議会 110
★【超爽快格闘】ガンガン!!バトルRUSH!【総合】5
【ID表示】新・最強動物ランキング【非表示禁止】
大幅ダイエットブログpart47
【企業】ソフトバンク出資のワンウェブ、破産を検討
最強動画一眼 「GH5 & GH5S」 14台目
【フェデナダ】史上最強議論【レーバーボルグ】Part.8
【LIVE】トランプ大統領、新型肺炎に関する会見 8:30〜
かしこいやま(`‐´) ◆yWmQve8VlI 24
ユニコーン/UNICORN★226
一般人の病気や体調不良など★28
【雑談】白猫プロジェクト☆1322匹【F9鋼兵の荒らし禁止】
【Mobage】汚物老害の巣窟モバゲー廃止までゴミ晒し
【バーチャルYoutuber】にじさんじ有ンチスレ9652【桃&京まふ】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼