俺が初心者にPHPを伝授する
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001phpstar
2007/01/05(金) 17:14:18ID:???そんな君のためのスレを立ててみた。
基本的に俺が一人でも語るが、お前らわからないところが
あれば書き込んでください。もちろん質問も歓迎です。
0002phpstar
2007/01/05(金) 17:20:45ID:???まずはPHPを学習するためのサーバを導入する。
今回メジャーなApacheというサーバを選んだ。
日本のApache公式サイトよりApacheをダウンロード
ttp://www.apache.jp/dist/httpd/binaries/win32/apache_2.0.59-win32-x86-no_ssl.msi
0003phpstar
2007/01/05(金) 17:30:21ID:???2.I accept the terms the license agreementを選んでNextを押す。
3.Nextを押す
4.Network Domainにlocalhostと入力
Server Nameにlocalhostと入力
Administrator's Email Addressに自分のPCメールアドレスを入力
そのしたのラジオボタンにfor all User...を選択してNextを押す
5.Typicalを選んでNexを押す
6.Nextを押す。
7.Installを押す。
これでインストールは終了だがまだPHPは動かないからな。
次はサーバ設定について説明する。
0004nobodyさん
2007/01/05(金) 18:13:05ID:???0005nobodyさん
2007/01/05(金) 18:26:01ID:???wktkしてまってる。
0006nobodyさん
2007/01/05(金) 19:14:43ID:???0007phpstar
2007/01/05(金) 19:25:18ID:???PHPをインストールを先に行う。PHPのバージョンは5.2を使うことにする。
以下のURLよりファイルをダウンロードしてくる。
ttp://jp.php.net/get/php-5.2.0-Win32.zip/from/this/mirror
ダウンロードしたファイルは圧縮されているので解凍ソフトを用意すること。
フォルダを作って解凍できるものや、解凍先を指定できる解凍ソフトがあると便利。
ない場合、たとえばデスクトップに解凍されたファイルが現れると画面がアイコンで
ぐちゃぐちゃになるので解凍する前にデスクトップのアイコンを整理しておくといい。
0008phpstar
2007/01/05(金) 19:48:40ID:???c:\にphpというフォルダを作って、そこに解凍してでてきたものを全部入れる。
c:\php←ここに合計39個のでてきたものを入れる。
0009phpstar
2007/01/05(金) 19:55:45ID:???PHPフォルダの中にphp.ini-recommendedというファイルがある。
見つけたら以下の順番で作業を行う。
1.念のため、php.ini-recommendedをコピーしてバックアップを取っておく。
2.php.ini-recommendedをphp.iniに名前を変更する。
0010phpstar
2007/01/05(金) 20:02:53ID:???メモ帳でもなんでもいいが行番号が表示されるテキストエディタがおすすめ。
(代表的なフリーソフトでサクラエディタやterapadが行番号に対応している)
ここから設定をいじくるので慎重にやってくれ。
160行目を以下のように書き換える
;output_handler
↓
output_handler = mb_output_handler
0011phpstar
2007/01/05(金) 20:08:42ID:???error_reporting = E_ALL
↓
error_reporting = E_ALL & ~E_NOTICE
356行目
display_errors = Off
↓
display_errors = On
520行目
extension_dir = "./"
↓
extension_dir = "c:/php5.2/ext/"
631行目
;extension=php_mbstring.dll
↓
extension=php_mbstring.dll
0012phpstar
2007/01/05(金) 20:15:52ID:???1167行目
mbstring.language = Japanese
1172行目
mbstring.internal_encoding = EUC-JP
1175行目
mbstring.http_input = auto
1179行目
mbstring.http_output = EUC-JP
1186行目
mbstring.encoding_translation = On
1190行目
mbstring.detect_order = auto
1194行目
mbstring.substitute_character = none;
0013nobodyさん
2007/01/05(金) 20:23:57ID:???次はApacheの設定作業について話をすすめる。
C:\apache2\confにhttpd.confという設定ファイルをテキストエディタで開く。
173〜174行目(#LoadModule ssl_module modules/mod_ssl.soの下)に
LoadModule php5_module C:/php/php5apache2.dll
PHPIniDir "C:/php"
の二行を書き加える。
0014nobodyさん
2007/01/05(金) 20:27:18ID:???AllowOverride None
という記述があるので
AllowOverride All
と書き換える
0015nobodyさん
2007/01/05(金) 21:19:44ID:???0016nobodyさん
2007/01/05(金) 22:04:56ID:???0017nobodyさん
2007/01/05(金) 22:26:35ID:???0018nobodyさん
2007/01/06(土) 00:59:43ID:???0019phpstar
2007/01/06(土) 01:10:21ID:???>>15
windows。linux導入はまたの機会で解説する。
>>16
この辺は賛否両論あるだろうが、sjisの2バイト文字の2バイト目についてや、
utfのBOM等意識しないためにEUCで行う。
>>17
UTF-8についてはある程度先で教える。
あくまでも初心者が迷わず進めていくのでご理解願いたい。
0020phpstar ◆x88qdXA/CI
2007/01/06(土) 01:34:34ID:???DirectoryIndex index.html index.html.var
↓
DirectoryIndex index.html index.php index.html.var
627行目あたり
# DefaultLanguage nl
↓
# DefaultLanguage ja
684行目あたり
この行にjaという記述を消して
LanguagePriority en ca ....(省略)
↓
先頭にjaをもってくる
LanguagePriority ja en ca...(省略)
756行目あたりに
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
という先頭にコメント→#がついてない二行があるので
その二行下に以下の二行を入力
↓
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
0021phpstar ◆x88qdXA/CI
2007/01/06(土) 01:42:19ID:???おっと、まだPHPは動かないからな。
設定ファイルを書き換えた場合、
サーバを再起動しなくては新しい設定が反映されない。
【再起動の仕方】
タスクバーにApacheのアイコンが表示されているので
1・アイコンの上にマウスを持ってきて「左クリック」
2.「Apache2」をクリック
3.「Restart」をクリック
0022phpstar ◆x88qdXA/CI
2007/01/06(土) 02:13:33ID:???メモ帳を使ってる人は入手してくれ。(おすすめのフリーソフトは>>10参照)
このスレではテキストエディタにterapadを用いて解説する。
terapadを起動し、以下の3行を入力↓
<?php
phpinfo()
?>
入力し終わったら、
terapadの[ファイル]→[文字/改行コード指定保存]を選択して
文字コードに[EUC]、改行コードに[LF]を選び、
[名前をつけて保存]を選択してOKを押し、
ファイル名はダブルクォーテーション"ではさんで "index.php" と入力して保存する。
C:\Program Files\Apache Group\Apache2\htdocsの下にindex.phpをもってくる。
このあとブラウザからhttp://localhost/index.phpにアクセス。
PHPのバージョンが記載されたページがでてこれば問題ない。
エラーが出てしまったらもう一度、過去レスを参照して間違いか確認してくれ。
なお、いままで書いた記述には全角スペースが混ざっているので
そのままでは動かない。コピペせずに自分で入力してくれ。
0023名無し募集中。。。
2007/01/06(土) 02:44:01ID:???0025nobodyさん
2007/01/06(土) 08:41:12ID:???>>11
ディレクトリがphp5.2になってるよ
>>12
文字コード限定しないで
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.encoding_translation = Off
のほうがいいと思うよ
0026nobodyさん
2007/01/06(土) 11:13:27ID:???できんかったorz
0028nobodyさん
2007/01/06(土) 21:57:20ID:???0031nobodyさん
2007/01/07(日) 12:48:13ID:???0033nobodyさん
2007/01/07(日) 18:57:33ID:mThqUodL【配布先URL】 http://cgi-lounge.eek.jp/msuboard.php
【ヘルプ内容】 このスクリプト自体がauだけにしか対応していないので、3キャリア
もしくはDoCoMoだけには対応してほしいです。よろしくお願いします。
0035nobodyさん
2007/01/09(火) 16:13:19ID:???php5ts.dllとphp.iniはC:\WINDOWSにコピーしなくてもいいの?
それとも、>>10-12の設定だけでOKなんですか?
0036nobodyさん
2007/01/09(火) 16:58:51ID:???php5ts.dllはコピーしなくていい
php.iniはphpinfo()で表示される指定位置またはhttpd.confにPHPIniDirで指定
0039nobodyさん
2007/01/09(火) 21:47:06ID:eJWuDI2e0040nobodyさん
2007/01/09(火) 23:30:44ID:???0041nobodyさん
2007/01/10(水) 05:58:08ID:???0042nobodyさん
2007/01/10(水) 16:00:11ID:???……アレ?
0043nobodyさん
2007/01/10(水) 18:20:27ID:???0044nobodyさん
2007/01/10(水) 19:38:28ID:???初心者用の本を買って勉強して、
フォーム作って、そこに記入された情報をデータベースに入れたり、
それを出力したりはできるようになりました
これはゲストブックというのでしょうか?とにかくこれはできました
そして今、アップローダーを作ろうとしてます
しかしファイルをどうやって取り扱うかなどがぜんぜんわかりません
やっぱりゲストブックのように文字をINSERTするのとはわけが違いますよね
うちの近所や図書館などでアップローダーの作り方が載ってる本を探しましたが、ありませんでした
ネット上のphp講座みたいなサイトでもわかりませんでした
アマゾンで買おうかな?と思いましたが、どの本に作り方が載ってるのかわかりませんでした
申し訳ないですが、ファイル扱いの概念みたいなのを教えていただければ助かります
よろしければ教えてください
0045nobodyさん
2007/01/10(水) 20:22:52ID:???まず$_FILESの扱いはわかってる? このへん
http://jp.php.net/manual/ja/features.file-upload.php
次にデータベースにファイルの実体を収めるのはあんまりやらない。
いや、おれがやらないだけだけど、多分他の人もやらない。
ファイルの実体はファイルで保存して、管理情報などをデータベースで管理する。
なのでファイルの扱いを知る必要がある。これは、
http://jp.php.net/manual/ja/ref.filesystem.php
この辺からたどってサンプルコードなどを見るといい。
取り敢えず、質問の内容が漠然としすぎているので、
ここで説明するのはちょっと無理な気がする。
0046nobodyさん
2007/01/10(水) 21:24:59ID:???0047nobodyさん
2007/01/13(土) 16:08:03ID:3+xwcI1C続きお願いします。
0048☆俺様☆ ◆qwZ06/uwxs
2007/01/13(土) 17:44:03ID:???仕切りなおしで俺様が引き継ぐか。
ただし、俺様の教え方はそんなに優しくはないからな。
覚悟するように。
では、まず
・PHPが動く環境を、なんとかして用意しろ。
0050nobodyさん
2007/01/13(土) 18:10:59ID:???0051nobodyさん
2007/01/13(土) 19:02:02ID:???よろしく〜
0052nobodyさん
2007/01/13(土) 21:30:19ID:HZgPPxaBできました
0053☆俺様☆ ◆qwZ06/uwxs
2007/01/13(土) 21:33:24ID:???よし、よくできたな。
俺様はうれしいぞ。
今までで、俺様に教えられることは全てを教えたつもりだ。
後は日々の精進あるのみだ。頑張れ。
GoodLuck! PHPに幸あれ!
0055nobodyさん
2007/01/13(土) 21:37:37ID:???0057nobodyさん
2007/01/14(日) 15:19:19ID:1zAZA+K8じゃPEARについて解説してくれよ
0058nobodyさん
2007/01/15(月) 19:26:18ID:???いいね、みんなで教え合うって。
こういうのスキトラって言うんだよね?
みんなで成長するスレにしよう。
0059nobodyさん
2007/01/18(木) 03:20:11ID:dfwRUKzsASPとMySQLを連携させて、既にHPを作っています。
さらに機能を拡張させるため、PHPを導入しようと思いまして、
設定でISAPIフィルタに「php5isapi.dll」を読み込ませたのですが
それをすると元のHPが表示されなくなってしまいます。
原因が分かる方いましたら、よろしくお願いします。
0060nobodyさん
2007/01/21(日) 00:25:46ID:???ドッカン
m ドッカン
=====) )) ☆
∧_∧ | | / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( )| |_____ ∧_∧ < おらっ!出てこい>>1!!
「 ⌒ ̄ | | || (´Д` ) \___________
| /  ̄ | |/ 「 \
| | | | || || /\\
| | | | | へ//| | | |
| | | ロ|ロ |/,へ \| | | |
| ∧ | | | |/ \ / ( )
| | | |〈 | | | |
/ / / / | / | 〈| | |
/ / / / | | || | |
/ / / / =-----=-------- | |
0061nobodyさん
2007/01/22(月) 10:53:45ID:0+QxN2450062nobodyさん
2007/01/24(水) 15:05:16ID:???>>1さん | | >>1さん
______ _/ \
 ̄ ̄ ̄ ̄ ̄\ |/ ∧_∧ |/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
>>1さん | ∧_∧ ( ´Д`) / ̄ ̄ ̄ ̄ ̄ ̄
___ _/ ( ´Д`) .\ /∧_∧ / >>1さん
\| .∧_∧\ / | | ( ´Д`)  ̄\______
( ´Д`) | | .| | \ /
 ̄ ̄ ̄ ̄\ ∧_∧\ / .| | ∧_∧ | | | | ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄
>>1さん > ( ´Д`) | | | | ( ´Д`) | | | |( ´Д`) < >>1さん
____/ \ / | ヽ__>\_) ( //_// \ ./ \______
| | ヽ──-ヽ ´Д` ,-──' //
ヽヽ--───' /.| 丶ヽ───' / _/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ | |  ̄ ̄ ̄ ̄ \ >>1さん
|´Д` \ \_______
0063nobodyさん
2007/01/24(水) 22:54:51ID:???< 逝かなくてもいいんだよ、
\ さあ、帰っておいで・・・
ハァハァ… ∧_∧
(´Д` )
( ̄ ̄ ̄ ̄┴-
| ( * ;)
/ / ∧ \
/ / / U\ \
/ / ( ̄) | |\ ( ̄)
/ ( ノ ( | | \ ノ (
⊂- ┘( ) └--┘ ( )
UUUU UUUU
0064nobodyさん
2007/02/06(火) 00:25:33ID:???落ち待ち?
0066nobodyさん
2007/02/09(金) 14:12:03ID:???0067nobodyさん
2007/03/16(金) 21:41:11ID:9qp+sbwyつhttp://php.planetmirror.com/
0068nobodyさん
2007/03/16(金) 22:21:16ID:6cpsoid81さんくるまでなんかしようぜ。
なんか質問があったら答えるスレとか。
もうすでにでているけど。
じゃあ俺が質問。今インフルエンザがようやくなおりかけ
なんだが、来週仕事行く気がない。
どうしたらいいかな?
ちなみに今週は全休です。
0069nobodyさん
2007/03/16(金) 22:35:30ID:???0070nobodyさん
2007/03/16(金) 22:52:38ID:6cpsoid80071nobodyさん
2007/03/18(日) 00:56:10ID:I0V2K77A0072nobodyさん
2007/03/19(月) 17:14:24ID:RfoAkfetphp-5.2.1とapache_2.2.3-win32-x86-no_ssl.msiを
インストールし設定しましたが、コードに書いた日本語が表示されません。
ソースはちゃんと見れるので、アクセスしているアドレスはあっていると思います。
何が原因で何を調べて設定すればいいか、さっぱりわかりません。教えてください。
0073nobodyさん
2007/03/19(月) 20:51:58ID:???0074nobodyさん
2007/03/19(月) 23:33:19ID:???0075nobodyさん
2007/03/21(水) 21:35:13ID:???0076nobodyさん
2007/03/22(木) 14:41:29ID:fQ+ZuuVO0077nobodyさん
2007/03/23(金) 00:42:26ID:q79HG0MC溜まっていたものを全て吐き出すと
良い夢が見られる!
0078nobodyさん
2007/03/23(金) 01:14:28ID:XxZ26HPJデータを読み込みたいのですがエラーが帰ってきます。
共有フォルダをz:ドライブに割り当てて、アクセス権もEveryoneがフルコントロールとなっているのですが。
こんな感じのスクリプトが通らないのです。
<?php
if ( file_exists("z:/test.txt") ) {
print("ok\n");
} else {
print("error\n");
}
?>
0079nobodyさん
2007/03/23(金) 01:18:52ID:lZ9h/mxPまず何したらいいの?
なんか適当なコード教えろ
0080nobodyさん
2007/03/23(金) 03:21:43ID:???レンタルサーバーがLinuxで、それをWindowsから操作する方法も教えてくれ。
0081nobodyさん
2007/03/23(金) 17:30:52ID:q79HG0MC>>78初心者か?
>>79まず何したらいいの?
まずぐぐれ!
>>80
ftpのことか?
0082nobodyさん
2007/03/23(金) 17:40:14ID:???スレ違い。ここいけ
http://pc11.2ch.net/test/read.cgi/php/1158647441/
008378
2007/03/24(土) 17:19:14ID:u9VVS4ZHPHPとWindowsは初心者です。
0085nobodyさん
2007/03/24(土) 18:10:02ID:???SELECT *
FROM GOOGLE.CO.JP
WHERE KEY = 'SQL'
LANG = 'JP'
0087nobodyさん
2007/03/25(日) 16:46:58ID:yT5AVe3J絶対パス
0088nobodyさん
2007/03/25(日) 17:43:35ID:???0089nobodyさん
2007/03/25(日) 19:12:14ID:yT5AVe3Jがんがれ!
まかせた
009378
2007/03/26(月) 00:45:46ID:X7UJxPSOFreeBSD上で開発していたからです。
Windows上でもスラッシュで通るようなので、そのままにしています。
試しに\に変えてみたりもしましたが、ダメでした。
0094nobodyさん
2007/04/07(土) 23:45:03ID:FVED5FeW0095nobodyさん
2007/04/09(月) 23:43:10ID:???おまいらなら商業利用できるプログラム出品できるんじゃね?
つttp://web-cart.jp
誰かうpしてみてくれよ
0096nobodyさん
2007/04/10(火) 12:10:49ID:???上のほうみるとみんなの設定では↓な感じかな
C:\Program Files\Apache Group\Apache2\htdocs\work\test.php
んで、test.phpに
<?php
//画面に文字列を出力する。
echo "Hello World";
//<br>はHTMLでの改行
echo "<br>";
//$testってのは変数。変数に文字列を格納してそれを表示してみる
$test = "Hello World";
echo $test:
?>
これでhttp://localhost/work/test.phpにアクセスして画面に
Hello World
Hello World
と出力されれば成功だ。
できなかったら言ってくれ
0097nobodyさん
2007/04/10(火) 13:06:08ID:???0098nobodyさん
2007/04/10(火) 15:30:37ID:Ft/PkV1Iスレタイ嫁「俺が初心者に…」
------
↑
ココ
>>97
>>96は>>22の応用
index.phpの内容を
<?php
//画面に文字列を出力する。
echo "Hello World";
//<br>はHTMLでの改行
echo "<br>";
//$testってのは変数。変数に文字列を格納してそれを表示してみる
$test = "Hello World";
echo $test:
?>
に書き換えて試してみ
0099にあ
2007/04/11(水) 21:09:26ID:???PHPを勉強し始めたばかりの、ちょう初心者です;;
全然わからなくて、困ってます;;どうかご教示をお願いします。
100件程のデータから、入力した条件をもとに一覧を表示させるプログラムです。
表示させた時に1ページに20件、それ以上の対象データは次のページや、前ページなどの機能をつけたいんです。
PHPでどう書いたらいいのかわかりません;;
よろしくお願いします;;
0100nobodyさん
2007/04/11(水) 21:26:57ID:V5AID/ZWそのデータはなに?
db?csv?他?
一応
つttp://php.planetmirror.com/manual/ja/
0102nobodyさん
2007/04/11(水) 23:39:57ID:V5AID/ZW何でもそーだけど
基礎ができてないと
組み終わってから絶対に瑕疵がでるから
基礎をしっかりやったほうがいいよ!!!11
0103nobodyさん
2007/04/12(木) 01:24:47ID:???ヒント
foreachでデータを回す
foreachの中でifを使って何かについて判断する
くだ質でおれが昔質問した内容だったから書いてやりたいんだが
いまlinuxのインストール中だから明日にするわ
0104にあ
2007/04/12(木) 06:54:58ID:???確かにそうですよね(´・ω・`*)
わかってはいるんですが、納期というか期限が今週末までで、少し焦ってしまって…;;
自分なりにいろいろと解釈して、コーディング作業を行なったんですが、ページ処理の部分はイメージしにくくて;;
0106nobodyさん
2007/04/12(木) 15:10:58ID:???何かこんな感じでできるんじゃね?
DBなんだかワカンネからsqlがmysql用だけど。
改行おおすぎいわれたよ。2回にわけるわ
<?php
//1ページあたりの表示件数
define('LIMIT',20);
//default
if( empty($_GET['page']) ){
$pageNumber = 0;
}else{
$pageNumber = $_GET['page'];
}
//何件あるん?
$sql = "select count(*) from tableName where 〜〜";
$maxCount = mysqli_query($conn,$sql);
//最大ページ数
if( ceil($maxCount/LIMIT) ){
$maxPage = ceil($maxCount/LIMIT)+1;
}
//アウトプット用
$sql = "select * from tableName where 〜〜 limit " . $pageNumber*LIMIT . " , LIMIT";
$result = mysqli_query($conn,$sql);
0107nobodyさん
2007/04/12(木) 15:11:45ID:???if( $pageNumber <= 0 ){
echo "<a href=?page=" . $pageNumber-1 . ">前のページ</a>";
}
//最大ページ以降は次ページリンク出さない
if( $maxPage <= $pageNumber ){
echo "<a href=?page=" . $pageNumber+1 . ">次のページ</a>";
}
echo "<br><hr>";
foreach( $result as $key=>$val ){
//表示形式はテーブルでもなんでもすきにしる。nameとかは適当にいれてるだけだから
echo $val['name'] . " " . $val['カラムわかんね'];
}
?>
0108nobodyさん
2007/04/12(木) 21:20:07ID:???0110nobodyさん
2007/04/12(木) 21:47:33ID:???0111nobodyさん
2007/04/12(木) 22:05:07ID:K+wO7hpZ掲示板を作ってみたのですが
Formタグは自分宛、POST送信です。
名前と内容を入力して
ブラウザーの更新ボタンを押すと同じ内容が入力されてしまいます。
ちなみにPHP + PEAR:DBです。
リロードを禁止できる魔法知っている方お願いします
0112nobodyさん
2007/04/12(木) 22:09:36ID:???PHPなら
header('Location:URLを書く');
javascript でのrefreshとかでもよくやる。
基本テクニック
0113nobodyさん
2007/04/12(木) 22:09:44ID:K+wO7hpZどんな感じなんですか
趣味と職業プログラマーの違いを馬鹿チンに教えてください。
0115nobodyさん
2007/04/12(木) 22:16:33ID:K+wO7hpZ更新ボタン後に自分宛へリダイレクトすると
エラーがでるだろ。
結局更新ボタン後にリダイレクトで確認ページへ移り
リンクで書き込みページに戻るしか手がない。
0116脱初心者
2007/04/12(木) 22:20:27ID:K+wO7hpZはじめは馬鹿丁寧に書いているのだが
ブログ作成とかのページになってくると
いきなり、クラスとかPEARとかスマーティが...
中級の本で上のことが詳しいお勧めの参考書おしえてちょ
0118nobodyさん
2007/04/12(木) 22:27:34ID:K+wO7hpZ間違えた。でもリロードすると結局POSTの値が残って
同じ内容が登録されちゃう...
お試しあれ。
0120nobodyさん
2007/04/13(金) 00:00:32ID:???http://www.geocities.jp/speedstar777g/
2ちゃん発祥なのでh抜きしません
0123nobodyさん
2007/04/13(金) 16:06:27ID:???0124脱初心者
2007/04/13(金) 21:54:36ID:ZMYUPSYn人のコードをみればクラスもなんとなく分かるのですが...
1から自分で書くと何がやりたいのか分からなくなってしまって
皆さんが勉強したときどのような方法でやりました?
0125nobodyさん
2007/04/13(金) 22:02:03ID:trwP8Rcl0127脱初心者
2007/04/13(金) 22:31:43ID:ZMYUPSYnやっぱりそうなんですか。
PHPでオブジェクト指向学ぶよりJAVAのほうが参考書豊富ですしね
なんか決心がつきました
0128nobodyさん
2007/04/13(金) 23:45:40ID:???むしろ言語に特化してしまう弊害のほうが大きい。
0130nobodyさん
2007/04/14(土) 21:30:50ID:AL9VpS5i0132nobodyさん
2007/04/14(土) 22:15:04ID:???0133nobodyさん
2007/04/14(土) 23:18:35ID:???できますよ。クラスの概念のないオブジェクト指向言語なんて山ほどあります。
一例としてJavaScriptがそれです。
0134nobodyさん
2007/04/14(土) 23:33:11ID:???0135nobodyさん
2007/04/15(日) 00:02:09ID:UpeKM5L00136nobodyさん
2007/04/15(日) 00:50:37ID:???0137nobodyさん
2007/04/15(日) 01:07:05ID:???Rubyなんかもクラスの概念を使わずにオブジェクト指向プログラミングできますよ。
0138nobodyさん
2007/04/15(日) 01:16:06ID:???0139nobodyさん
2007/04/15(日) 16:01:39ID:???宣伝乙っていわれてもいいからやってもいい?
0140nobodyさん
2007/04/15(日) 16:03:42ID:???0141nobodyさん
2007/04/15(日) 18:10:46ID:???0142nobodyさん
2007/04/15(日) 19:13:32ID:???とりあえずブログにしてゆっくり更新しますわ
0143nobodyさん
2007/04/15(日) 19:28:23ID:???0144nobodyさん
2007/04/15(日) 19:51:22ID:???0145nobodyさん
2007/04/15(日) 21:07:31ID:???0146nobodyさん
2007/04/15(日) 21:15:04ID:???別にえらくないですよ。常識です
0147nobodyさん
2007/04/15(日) 21:16:56ID:???0148nobodyさん
2007/04/15(日) 22:05:39ID:???別にえらくないですよ。常識です
0149nobodyさん
2007/04/15(日) 22:33:47ID:???0150一日駅長
2007/04/21(土) 14:11:41ID:hBjr2D0lいきなりですが、PHPで作りたいものがあるんですが、
WINDOWS XPを使ってるのでAPACHE(←スペル合ってる?)をダウンロードしよ
うと思ったのですが。APACHE MONITOR IS ALREADY STRATEDとエラーが、、
なんか上手くいかんのです。全てのプログラム→からクリックしてもなにも出来ない
し、ためしにXAMPPをダウンロードしたのが影響してるのかな?????
上のを削除しようとしてもXAMPPが既に起動してますと表示されます。起動してないつもりだけど(涙)
スレ違いならスマソ。初心者で用語とか全くチンプンカンプンなので分かり易く
説明キボン。
0151nobodyさん
2007/04/21(土) 14:36:08ID:???アパッチ使うなら
これみてみ
つhttp://pc11.2ch.net/test/read.cgi/php/1164617202/
0152nobodyさん
2007/04/21(土) 15:33:15ID:???Apache自体のインストールや起動や動作には全く無関係。
やり直したいならXAMPPのフォルダ消して再度インストールすべし。
0153nobodyさん
2007/04/21(土) 16:06:08ID:???参考になるよ
0154一日駅長
2007/04/21(土) 18:01:25ID:hBjr2D0lおりがとうでつ。一応XAMPP消去してみたんですが、APACHEをインストールすると
相変らずAPACHE MONITOR IS ALREADY STRATEDとエラーがでます。
0155一日駅長
2007/04/21(土) 18:03:18ID:hBjr2D0lに書く予定だった。
0156一日駅長
2007/04/21(土) 18:08:36ID:hBjr2D0l0157nobodyさん
2007/04/21(土) 18:09:51ID:???XAMPPをインストールする前にapacheをインストールしてない?
あと、スタートメニューのすべてのプログラムを開いて、
スタートアップにMonitor Apache Serversが登録されてたら手動で削除して再起動してみな。
そしたらXAMPPをもっかいインストールしてみろ。
それでもできなかったらまたここに書け。いまから仕事行くから返事は遅くなるけど待てるならおれが書いてやる
0158nobodyさん
2007/04/21(土) 18:10:52ID:???エラーメッセージをそのままググルと幸せになれるかもよ。
ただし、STRATED は STARTED に直してからね。
0159一日駅長
2007/04/21(土) 18:19:38ID:hBjr2D0l158>>ありがとさん。ググってみるわ、、、、
0160一日駅長
2007/04/21(土) 18:40:03ID:hBjr2D0lインストールに成功しましたって言うメッセージが表示されました。コント
ロールパネルをいじれるようになりました。これって結局成功なんですかね?
0161nobodyさん
2007/04/21(土) 19:07:45ID:???0162一日駅長
2007/04/21(土) 22:25:50ID:hBjr2D0lあなたの予想に反して、このページが見えているでしょうか?のページが表示
出来る所まで出来たお。明日朝8〜10時ごろまた来る予定です。
よく寝坊するので絶対ではありませんが、、、、じゃ
0164nobodyさん
2007/04/22(日) 09:20:13ID:???XAMPPなんて邪道なツールですよ
0165一日駅長
2007/04/22(日) 09:24:01ID:nJOpkrHN0166nobodyさん
2007/04/22(日) 10:34:51ID:???0167一日駅長
2007/04/22(日) 10:48:16ID:nJOpkrHN開きますが、それをコピペすればいいんですよね?
0168nobodyさん
2007/04/22(日) 11:03:48ID:???こっから最新版落としなされ
http://jp.php.net/downloads.php
0169一日駅長
2007/04/22(日) 14:47:40ID:nJOpkrHNありがとう、やってみる
0170一日駅長
2007/04/22(日) 17:51:01ID:nJOpkrHNどのプログラムで開きますか?って表示されるんだが。
どれ選ぶ???
0171nobodyさん
2007/04/22(日) 20:10:47ID:???0172nobodyさん
2007/04/23(月) 23:25:59ID:???0173nobodyさん
2007/04/24(火) 00:29:46ID:nJ1l0WsHPHPとかApacheとかMySQLの最初の設定で、慣れてない人は迷うらしい。。
だから、php.iniとmy.iniとApacheのhttpd.confを自動設定するソフト作ったんだけど、
うpしたら、喜ぶ人いるかな??良かったらあげようとおもうんだけど。
apacheさえインストールしてくれれば、あとはファイル検索ダイアログでPHPとMySQLと
Apacheのディレクトリからファイル書き換えとか行うんだけどさ。ちなみに、PHPは5に対応してる。
どうかな?
0176nobodyさん
2007/04/24(火) 16:05:11ID:???0178nobodyさん
2007/04/24(火) 21:11:28ID:???実際にどんなものを作れば勉強になるかを教えてくれyo
0180173
2007/04/24(火) 23:25:17ID:nJ1l0WsH俺はVC++1万2千で買ったけど、つかえねえんだよ。
PHPも最初の設定がうまくいかねえから、妄想でかいたんだよ!
しめ。優秀プログラマ度も!!
0181nobodyさん
2007/04/24(火) 23:35:08ID:???0182nobodyさん
2007/04/25(水) 10:34:59ID:???>>1さん。
PHP覚えても忘れちゃって・・・。助かります。
早速ですが、まとめサイトなどありませんか?1さんが、atwikiあたりで、PHPのまとめサイト作ってくれればうれしいのですが・・・。
0183nobodyさん
2007/04/25(水) 10:51:52ID:V6xnWsuaSNS
0185nobodyさん
2007/04/25(水) 17:42:42ID:???0186nobodyさん
2007/04/25(水) 23:13:26ID:???0187nobodyさん
2007/04/26(木) 16:32:53ID:???質問させてください。
EXCELのデータをODBC経由でphpで取り込み、ブラウザに出力しようと思い、
まず、
EXCELのデータに名前付きセル範囲(名前:sample)を指定しました。
次に、
コントロールパネルのODBCデータソースを用い、システムDSNで、EXCEL DRIVER指定>先のEXCELファイルを指定>
>バージョンはEXCEL'2002なのですが、プルダウンにないのでEXCEL'97-'2000を指定>名前は「sample2」で指定しました。
次に、.PHPファイルを以下のようなソースで作成しました。
↓次レスへ
0188nobodyさん
2007/04/26(木) 16:33:47ID:???<html>
<head><title>EXCELへのアクセス</title></head>
<body>
<?php
$con = odbc_connect("sample2",'','');
if (!$con) {
print("odbc_connect failed\n");
exit;
}
print("odbc_connect OK!\r\n");
$ret = odbc_exec($con, "select * from sample");
if (!$ret) {
print("odbc_exec failed\n");
exit;
}
odbc_result_all($ret);
$ret = odbc_close($con);
?>
</body></html>
無事、ブラウザ上に結果がでたように見えたのですが、アルファベットやカナはうまく行きますが数字だけ結果にでてきません。
数字のあるセルの書式を文字列にしてもダメです。
何故なのでしょうか?よろしくお願いします。
0189nobodyさん
2007/04/26(木) 19:50:34ID:???アプリはレンタル鯖使う予定なのでローカルでは引きこもりたいんだが。
0191nobodyさん
2007/04/26(木) 21:22:29ID:???0192nobodyさん
2007/04/26(木) 21:38:17ID:???0193nobodyさん
2007/04/26(木) 22:18:09ID:7p9v+EMyふつうわかんねって
0194nobodyさん
2007/04/27(金) 04:29:08ID:???apacheを起動中のみネットを切断するなら大丈夫だ
0196nobodyさん
2007/04/27(金) 11:51:49ID:???0200nobodyさん
2007/04/27(金) 19:00:52ID:RyH+4zUh俺は秀丸つかってるけど(なんかしらんけど、落ち着いて打ちやすいから)
EmEditorのフリーを使ってみたら、ボタンひとつクリックするとhttp://localhost/sample.php
とか勝手にブラウザで表示するから便利だなともおもっているんだ。秀丸も4000円だして買ったから
もったいない気がするけど、EmEditorのその機能が魅力的で・・EmEditorのプロフェッショナルだと4000円するけど
HTMLも画面をみながらうてたりするんだ。どっちがいいかな?
ちなみにEmEditor参考URL
http://jp.emeditor.com/modules/feature1/
0201nobodyさん
2007/04/27(金) 19:03:19ID:???既に購入してしまったことだけ?
落ち着くとかいうのは慣れ,だ
0202200
2007/04/27(金) 19:08:08ID:RyH+4zUhそう。慣れというか、最初から落ち着く。文字の大きさがいいのか何がいいのかしらないけど
今までずっとフリーのエディタつかってて、なんかいやだったんだけど、
秀丸にしてから、腰を落ち着けて作業ができるようになった。ちなみに秀丸は先月かって
貧乏ニートだから、困ってる(´・ω・`)
0203nobodyさん
2007/04/27(金) 19:45:17ID:???落ち着くとかいう問題を気にしてるならEmEditorもしばらく使えば慣れるだろう。
個人的にはEmEditorは購入するだけの価値があると思うけどね。
ちなみにアカデミックライセンス版もあるが。
0204200
2007/04/27(金) 20:01:07ID:???みなさん、ありがとう。
0205nobodyさん
2007/04/27(金) 20:20:21ID:???マクロ使いこなせば作業効率うp
0206nobodyさん
2007/04/27(金) 21:38:59ID:AicmzcMJつttp://pc11.2ch.net/test/read.cgi/php/1133785416/
0207200
2007/04/27(金) 23:15:31ID:RyH+4zUhPeggy Pro for PHP
http://shop.vector.co.jp/service/servlet/Catalogue.Detail.Top?ITEM_NO=SR101600
0208nobodyさん
2007/04/28(土) 08:32:52ID:???0209nobodyさん
2007/04/30(月) 00:21:01ID:dEHQW0BR俺は秀丸を使い続けてる。
自分で書いたマクロが大量にありすぎて、他のエディタに移りたくないだけなんだけど。
秀丸もマクロ書けば、Apache越しのページをブラウザで開くとか、簡単にできるよ。
マクロの呼び出しは、メニューからでもいいし、ツールバーにボタンつけてもいいし、キーボードのショートカットを設定してもいい。
HTMLをリアルタイムでプレビューとかPHPのデバッガとかはちと厳しいけど、最近はタブとかアウトライン解析とか自動補完とか他の面では色々揃ってきてるしね。
$docroot = "C:\\ドキュメントルート\\";
if (leftstr(filename2, strlen($docroot)) != $docroot) endmacro;
$path = rightstr(filename2, strlen(filename2) - strlen($docroot));
call str_replace $path, " ", "%20"; $path = $$return;
call str_replace $path, "\\", "/"; $path = $$return;
$url = "http://localhost/" + $path;
run "rundll32.exe url.dll,FileProtocolHandler \"" + $url + "\"";
endmacro;
str_replace:
##p = strstr($$1, $$2);
while (##p != -1) {
$$1 = leftstr($$1, ##p) + $$3 + rightstr($$1, strlen($$1) - ##p - 1);
##p = strstr($$1, $$2);
}
return $$1;
0210200
2007/04/30(月) 02:03:46ID:???どうもありがとうございます。ひょっとしてマクロ組んでくれたりしたんですかね?
自分は秀丸も買ったばかりでマクロとか全然わかんないんで、あれなんですが、
一度秀丸マクロの本も買って勉強しておきます。その際、に上記ソースコードは利用させていただきます。
紙copiに保存しておきました。本当にわざわざ書いてくださり、どうもありがとうございました。親切な方ですね。
0211nobodyさん
2007/04/30(月) 06:19:17ID:???sjisのファイルを開くのにeucでひらいたりとか
0212200
2007/04/30(月) 20:14:10ID:???1冊はとても初心者向けのマクロの本で、もう1冊はちょっと難しそうなやつです。
徐々に勉強していきます。ちなみに僕がやりたかった、ブラウザで指定ファイルを開くということと
コマンドラインコンパイルもマクロがのってました。
うれしいです。がんばります。
0213オサーン
2007/04/30(月) 20:50:53ID:???なんだ、こんないいスレがあったのかwwwwwwwwwww
0214nobodyさん
2007/05/13(日) 20:32:44ID:???PHPだからPHPという名のつくもので・・・って先入観があったけど、
色々と試してみるか。
EmEditorは体験版はないのかな。
0215nobodyさん
2007/05/14(月) 11:37:15ID:???0216nobodyさん
2007/05/18(金) 18:35:29ID:???1.PHPを動かすサーバ、Apacheをダウンロードする
http://httpd.apache.org/download.cgi の Win32 Binary (MSI Installer): の欄にあるやつをダウンロード
ここでは最新版の"apache_2.2.4-win32-x86-no_ssl.msi"を使うことにする
2.Apacheをインストール
適当な場所に保存した"apache_2.2.4-win32-x86-no_ssl.msi"をダブルクリックするか、右クリック→Install
Network Domain, Server Name, Administrator's Email Addressは後で変更できるそうなので適当に入力
for all User...が選択されていることを確認し、そのままインスコ
3.PHPをダウンロード
http://www.php.net/downloads.php から PHP 5.2.2 installer をダウンロード
4.PHPインストール
デフォルトのまま進んでいき
Web Server SetupではApache 2.2.x Module を選ぶ
Apache Configuration Directoryで"httpd.conf"がある場所を指定する。デフォルトではここ↓
C:\Program Files\Apache Software Foundation\Apache2.2\conf\
5.動かす
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs
にhtmlとかphpをおいて
http://127.0.0.1/ファイル名.拡張子
に接続してちゃんとでたらOK(127.0.0.1はそのプログラムが実行されているマシンそれ自身を指すためのIPアドレス)
0217nobodyさん
2007/05/18(金) 18:42:15ID:xLsS8fxT0218nobodyさん
2007/05/18(金) 19:13:12ID:???WEBや本を調べても分からなかったのですが、果たして実現は出来るのでしょうか?
どうかご教授お願いします。
0219nobodyさん
2007/05/18(金) 19:14:24ID:cY+bxSE/ユーザーサイドで音をファイル化
0222218
2007/05/21(月) 10:51:16ID:???形式はとりあえずはなんでもいいです。
マイク入力の音を録音できれば。
PHPを使って録音するための、参考になるサイトなどは知りませんか?
0225218
2007/05/21(月) 15:08:40ID:???PHPでなくてよかったのですが、「確かPHPでもAPIを使えば録音可能だ」と友人に聞いたので、ここで聞いてみました。
それなりにFLASHとPHPの連携は慣れているので、PHPに録音をさせようかと思ったのですが……
0226nobodyさん
2007/05/21(月) 16:09:55ID:???0227218
2007/05/21(月) 16:41:54ID:???前に、FLASH単体では音声ファイルとして出力できないという情報を聞いたのですが、
RECプレイヤーというのを使えば音声ファイル化できるんですか?
0228nobodyさん
2007/05/21(月) 19:48:55ID:???ごめん、RECプレーヤーじゃなかった
actionscript からサウンドレコーダー操作できれば録音できるかなと。
って、Flashはactionscriptだったよね?
0229nobodyさん
2007/05/21(月) 20:31:58ID:???ASからサウンドレコーダーの操作は無理っぽいです。
なんでもローカルへのファイル出力はFLASHの仕様で禁止されてるとかで……
かといってサーバーへ出力しようとすると高額サーバーアプリが……
時間も無いので、他人に丸投げしてVBで録音部分を組むことにしました。
色々な意見ありがとうございました。
0230にあ
2007/05/31(木) 21:31:27ID:LhY8Nrbz前回お世話になりました、にあです。
その時は、ありがとうございましたm(*u_u)m
再度、分からない部分があるので質問させて頂きます。
今回は、PostgreSQLで、データベースから検索して合致したデータをCSVで出力させたいのですが、エラーになり何故かphp、自分自身に書き出してしまいます。
どうすれば、エクセルに出力することが出来るのでしょうか(´・ω・`*)
恐れ入りますが、どうか皆様、ご教授お願いします。
0231nobodyさん
2007/05/31(木) 21:55:41ID:???0232にあ
2007/05/31(木) 22:28:15ID:LhY8Nrbz申し訳ありません。
時間があまりないので;;
0234にあ
2007/06/01(金) 21:31:37ID:07/Kev4Gご意見ありがとうございます。
何とか書き出せる用にはなりました。
IE6だとエクセルに関連付けられてファイルが同一ページに開かれしまいます。
これを回避する方法があれば教えて下さい(´・ω・`*)お願いします;;
0235nobodyさん
2007/06/01(金) 21:40:15ID:???0238nobodyさん
2007/06/04(月) 15:25:02ID:???0239しょ初心者
2007/06/04(月) 16:33:57ID:???sqliteで、すでにデータベースを組んであり、無差別に並んだデータをシリーズによってカテゴリわけするのですが、
ORDER BY series" $db);
このあとどういった処理をすればいいのかわかりません。
わからないのに請け負うなといわれるのは覚悟で教えてください。
0240nobodyさん
2007/06/04(月) 16:39:11ID:???ORDER BY series
でシリーズごとにソートするだけじゃ足りないのか?
GROUP BY series
とシリーズ番号をSELECTすればまとめることはできるが少しSQL文とプログラムに手直しが必要かもね
0241しょ初心者
2007/06/04(月) 17:10:32ID:???シリーズも今後増えるのでそのあたりも対応要とのこと
なにをどうしたらよいのやら…
0242nobodyさん
2007/06/04(月) 17:36:32ID:???0243しょ初心者
2007/06/04(月) 22:01:46ID:???a,い,05033
b,ろ,09022
a,は,08022
b,に,05045
c,ほ,08056
c,へ,08054
a,と,08012
みたいなDBがあったときに
a
い,05033
は,08022
と,08012
b
ろ,09022
に,05045
c
ほ,08056
へ,08054
みたいにしたいのですが、
a,b,cがシリーズ番号のつもりで書いたのですが、
きれいな羅列文字ではなく型もきまってません。たとえば、n9000a,朝日,F902など
0245しょ初心者
2007/06/04(月) 22:10:40ID:???承知してます。
クライアントが困ってるのでどうしてもやって上げたくて。
0246nobodyさん
2007/06/04(月) 22:11:05ID:???0247しょ初心者
2007/06/04(月) 22:17:51ID:???0248nobodyさん
2007/06/04(月) 22:40:02ID:???0249しょ初心者
2007/06/04(月) 22:48:52ID:???0250nobodyさん
2007/06/04(月) 23:26:28ID:???0251nobodyさん
2007/06/05(火) 08:58:00ID:???おまえなら教えてくれる人多いかったのではと観察結果を提出。
0252しょ初心者
2007/06/05(火) 11:30:56ID:???GROUPでだして、SELECTで選んでだすやり方でやってみます。
GROUP BY series" $db);
while($row=sqlite_fetch_array($rs)){
&seriesnam = $row['series'];
$srs = sqlite_query("SELET series FROM stockdb WHERE series=$seriesnam" $db);
print("タブ".$series);
while($srow=sqlite_fetch_array($srs)){
print("要素");
print_r($srow);
}
}
0253nobodyさん
2007/06/05(火) 11:35:00ID:???こうなるって判っててわざとやった癖にうっとおしい奴だ
0255nobodyさん
2007/06/05(火) 11:41:47ID:7invtt36テンプレをパクって来ただけだろ
0256しょ初心者
2007/06/05(火) 11:42:24ID:???結果
タブ要素Array ( [0] => 703 [series] => 703 ) 要素Array ( [0] => 703 [series] => 703 ) タブ要素Array ( [0] => 903 [series] => 903 ) 要素Array ( [0] => 903 [series] => 903 )
希望どうりなってない!
0257しょ初心者
2007/06/05(火) 11:51:53ID:???<?php
$db=sqlite_open("stockdb.sqlite",0666,$err);
$rs=sqlite_query("SELECT * FROM stockdb GROUP BY series", $db);
while($row=sqlite_fetch_array($rs)){
$seriesnam = $row['series'];
$srs = sqlite_query("SELECT * FROM stockdb WHERE series=$seriesnam", $db);
print("タブ".$seriesnam."<br>");
while($srow=sqlite_fetch_array($srs)){
print("要素<br>");
print_r($srow);
print("<br>");
}
}
0258nobodyさん
2007/06/06(水) 18:58:29ID:oRc+4Bo70259Jp
2007/06/06(水) 22:52:33ID:E62bSZ57昨日から仕事でずっと調査しているのですが、どうしても方法が見つけられなかったので質問させてください。
ファイル名に?をつけた後に書かれて送られてくるデータ(例:http://hogehoge.com/index.php?test=123)は、
$_GET["test"]でデータ『123』が取得が可能ですが、これを『test=123』という形で取得することは可能でしょうか?
どこのサイトからアスセスがあったかを判別するために、リンクに『index.php?PREF=123』や『index.php?HOGE』など、
特にキーが固定されていない情報が送られてきています。
keyとvalueの連想配列から=と&を逆に生成することも考えましたが、=と&が連続する場合など、うまく動きませんでした。
つたない日本語で申し訳ありませんが、似た情報がのっているサイトなど、ご存知のかたがおられましたらよろしくお願いします。
0261Jp
2007/06/07(木) 00:04:48ID:???お返事ありがとうございます!
さっそく調べてきました。
$_SERVER["REQUEST_URI"]というので『http://hogehoge.com/index.php?test=123』などの文字列が丸々とれそうですね。
?を後を取得する・・・ということにとらわれすぎていました >_<
今すぐ試そうと思って自宅のIISにphpをインストールしてみましたが、上手くインストールできませんでした(phpが動かない)。
何でもあせってやろうとすると駄目ですよね・・・、教訓教訓。
明日仕事で試してみます。どうもありがとうございます!
0262nobodyさん
2007/06/07(木) 03:26:02ID:???>>260が見たら寝込むぞ。
あと REQUEST_URI に scheme とか FQDN は入ってない。
> ?を後を取得する・・・ということにとらわれすぎていました
希望どおりの「?の後ろ」そのものが入ってるのがあるから、もすこし落ち着いて調べるといいよ。
「?の後ろ」が何に入ってるのか知らなくても、phpinfo() なファイルを
test.php?test=123(例)と叩いて test=123 でページ内検索すればすぐ見つかるんだけどな。
0263Jp
2007/06/07(木) 09:15:08ID:???またもややってしまいましたね・・・。
早く起きたので自宅で php を動くようにして確認してみました( phpinfo() を実行するファイルで確認)。
その結果、test.php?test=123 (例)と叩いたデータが $_SERVER["QUERY_STRING"] に
そのまま希望通り test=123 の形で格納されていました。
>>260
>>262
あせっていたのでとても助かりました。
重ね重ねありがとうございます!
0264nobodyさん
2007/06/07(木) 23:44:46ID:???内容は、
test0.php(A.B.Cの3択からひとつ選択)
test1.php(プルダウン式の日付)
test2.phpでtest0、test1の両方のデータを表示。
test1→test0.phpからa1="$_GET['a']"で「A」というデータを受け取る
test2→test1.phpのプログラムを使用してtest2.phpで「A」と「日付」を受け取る。
どうしても、test2.phpで日付の方のデータしか受け取ることができません。。。
test1.phpのソースは
<form action=test2.php?a1=".$_POST['a1']." method=POST>
<select name="year" >
<option value="2006">2006</option>
<option value="2007">2007</option>
・
//プルダウンの繰り返しなので略
・
<input type=submit>
</form>
test2.php
<?php
echo ",$_POST[a1],"".$_POST[year],"".$_POST[month]."".$_POST[day].";
?>
「A」と「日付」の両方のデータを受け取るソースを教えてください。
0265264
2007/06/07(木) 23:46:58ID:???× echo ",$_POST[a1],"
○ echo ".$_POST[a1],"
0266nobodyさん
2007/06/08(金) 01:48:04ID:???うーん。
【PHP】下らねぇ質問はここに書き込みやがれ 45
http://pc11.2ch.net/test/read.cgi/php/1178955768/839
0267nobodyさん
2007/06/08(金) 02:15:24ID:???つか丸投げ請負所じゃないからね
0269nobodyさん
2009/02/01(日) 18:16:19ID:???echo "$_POST['a1']"."$_POST['year']"."$_POST['month']"."$_POST['day']";
?>
0270nobodyさん
2009/02/01(日) 18:24:27ID:BWhR2Q76他サイトっていっても自分が管理してるやつ
↓
あああ
<!--ここから
(この部分を切り抜きたい)
ここまで-->
いいい
0271nobodyさん
2009/02/03(火) 07:37:53ID:RXdR1+c01PHP実験環境の構築
2単純なスクリプトで遊ぶ
3DBをカラメル
4フォームからの入出力
5さらにDBヲカラメル
6入出力時のデーターの所在確認しながら遊ぶ
7遊ぶデーターをサニタイズ等しながら『消毒』の基本を学ぶ
8sessionとcookieの違いを遊びながら学ぶ
9カプセル化とかを学ぶ
10 最初に作ったソースを見て『っぷ』って笑う
11初期の頃に作ったDBからめたフォーム含むソースを改造
12いろんないたずらして遊ぶ
13サーバーのセキュリティーが気になり出す。
14もっと根幹からセキュリティーの心配が出てくる
15仕事じゃないのでめんどくさくなって放り出す!!
ここまでくれば入門れべるを卒業だガンガレw
0272nobodyさん
2009/02/03(火) 13:42:10ID:???0273nobodyさん
2009/02/03(火) 16:54:04ID:???0274nobodyさん
2009/02/03(火) 18:57:35ID:???$asa="おはよう";
$hiru="こんにちは";
$yoru="こんばんわ";
}
$obj=new aisatu;
echo $obj->asa;
0275nobodyさん
2009/02/03(火) 20:35:47ID:???0276nobodyさん
2009/02/03(火) 20:59:56ID:RawcEVok質問以前にソースが汚い。
汚いソース=問題が見えにくい。
と文句を言いつつ・・・・・
PHP以前にhtmlの約束事を習いなさい。
0277nobodyさん
2009/02/04(水) 00:33:12ID:???02781
2009/02/25(水) 14:24:49ID:kyPd5Zcw仕事が不安定で2ちゃん自粛してたがまた再開でもしようか
02791
2009/02/25(水) 14:25:47ID:???トリップつけて夜またここに来る
0280nobodyさん
2009/02/25(水) 20:44:09ID:???02811 ◆2geCPDog5s
2009/02/25(水) 21:00:18ID:???php,mysql,apacheをインストールするところから始める
02821 ◆f.02xnh6jw
2009/02/25(水) 21:00:48ID:???02831 ◆BhTTgvJlYk
2009/02/25(水) 21:01:19ID:???0284nobodyさん
2009/02/25(水) 21:03:07ID:???mysql5.1(コミュニティーサーバー)
php5.2.8(zip)
apache2.2(msi)
0285nobodyさん
2009/02/26(木) 10:47:20ID:eKlleymI質問です!初心者です宜しくお願い致します。
WEBフォームでtextに入力された住所等をチェックし
「半角は使用できません。」みたいな「案内メッセージ」をTEXTBOXの下
あたりに出したいのですが
�@から�Aを起動し、入力チェックを行い、「案内メッセージ」を表示
した画面を作る場合、どういったパターンがあるのでしょうか?
ワタクシの知識の範囲だと、�Aで�@に「案内メッセージ」を付加した
HTMLを埋め込むor、別なxxx.phpを起動し、そこに�@に「案内メッセージ」
を付加したHTMLを吐き出す処理を入れる、この2パターンを考えております。
他に効率的な方法、またはワタクシの案が誤っている等の御指導をしていただけ
ますでしょうか。宜しくお願い致します。
�@xxx.html
�Axxx.php
0286nobodyさん
2009/02/26(木) 11:00:18ID:???【2ちゃんのやり方】
1.xxx.htmlに入力した値をxxx.phpに送信
2.xxx.phpで値のチェック
3.値がおかしかったらxxx.phpでエラーを吐く
【1ファイルにまとめたやり方】
1.xxx.phpに入力した値をxxx.phpに送信
2.xxx.phpで値のチェック
3.値がおかしかったらxxx.phpでエラーを吐く
0287nobodyさん
2009/02/26(木) 21:29:35ID:???0288nobodyさん
2009/02/26(木) 23:05:06ID:???0289nobodyさん
2009/02/27(金) 20:54:40ID:???サーバーに接続とログインなどは出来てます。
ftp_putのパラメーターの2番3番のアドレスを出力して確認しも
パスが通っていると思います。
サーバーサイドの設定でしょうか?
ヴァーチャルサーバーとか影響してますか?
0290nobodyさん
2009/02/27(金) 20:56:38ID:kapkfx6V0291kk
2009/03/21(土) 02:58:18ID:iI7WspuRhttp://www.tsware.jp/study/vol14/php_17.htm
上記なのですが、出来て大変うれしいのですが、
$DBSERVER = "localhost"; //SQL Serverサーバー名
$DBUSER = "testuser"; //ログインユーザー名
$DBPASSWORD = "test"; //パスワード
$DBNAME = "NorthwindCS"; //データベース名
を載せたphpファイルをサーバーにそのまま上げて
危険ではないのでしょうか?
0292nobodyさん
2009/03/21(土) 03:23:46ID:???0293nobodyさん
2009/03/23(月) 09:24:33ID:TBV68cNq0294nobodyさん
2009/03/23(月) 19:58:19ID:???0295nobodyさん
2009/03/23(月) 20:31:02ID:???悪いことだとは言わんが・・
0297nobodyさん
2009/03/30(月) 20:39:51ID:???掲示板のレスコピペされてもw
ttp://www.tsware.jp/msgboard/index.htm
0298nobodyさん
2009/04/03(金) 09:25:03ID:ElBeG7Idまずダウンロードから…
0299nobodyさん
2009/04/05(日) 22:20:01ID:???0300nobodyさん
2009/04/05(日) 22:25:09ID:???つhttp://www.geocities.jp/speedstar777g/
0301298
2009/04/06(月) 03:58:43ID:b9mwGOAdまあーとりあえず頑張ります
とりあえず設定まで終わった
明日の夜から本格的に頑張ります
0302298
2009/04/06(月) 22:05:16ID:b9mwGOAd無料サーバ借りなきゃならないのか…
apacheだと公開出来ないな…当たり前だけど
0303nobodyさん
2009/04/06(月) 23:57:29ID:6UQZCf+D有料サーバでもいいのさ。
0304nobodyさん
2009/04/06(月) 23:58:53ID:???0305nobodyさん
2009/04/07(火) 00:05:09ID:???【初心者のセリフ】(ローカルにインストールした)apacheだと(セキュリティとか設定とかよくわからないから)公開出来ないな
0306298
2009/04/07(火) 11:24:31ID:SsLcKxL2apacheでも公開できるんですね 知らなかったです
今ttp://www.amazon.co.jp/gp/aw/d.html/ref=aw_mp_1/?a=4839914397&uid=NULLGWDOCOMO
という本を見ながらやっています
頑張っていきます!
0307298
2009/04/07(火) 12:09:12ID:SsLcKxL20308nobodyさん
2009/04/07(火) 12:18:29ID:???0309298
2009/04/07(火) 12:20:39ID:SsLcKxL20310298
2009/04/07(火) 12:26:58ID:SsLcKxL2C:\apache2\confのhttpd.confにある
C:\Program Files\Apache Group\Apache2\という部分を全部
C:\apache2\に置換したらC:\apache2にファイル全部移動してもいいんですよね?
0311nobodyさん
2009/04/07(火) 12:30:28ID:???最初からC:\apache2にインストールすればいいのに
0312298 携帯
2009/04/07(火) 12:35:31ID:2gisH2Z2apache自身の中にある38個のファイルです
C:\apache2にインストールした結果 C:\apache2/Apache/apache2とさらに深くインストールされてしまったんです
0313nobodyさん
2009/04/07(火) 12:39:29ID:???最初からそんなとこにこだわる必要はないよ
0314nobodyさん
2009/04/07(火) 12:42:41ID:2gisH2Z2C:の下のが作業しやすい って聞いてたんで
もう一度インストールしてきます ありがとうございます
0315nobodyさん
2009/04/07(火) 12:49:21ID:???apache2のインストールの場合、
インストール先をC:\とすれば、C:\apache2にインストールされるよ
0316298
2009/04/07(火) 12:57:38ID:2gisH2Z2今やりましたところ出来ました
あとは環境設定です
頑張ります
今から洗濯物干すので少し遅くなるかもしれません
ありがとうございます
0317298
2009/04/07(火) 13:20:16ID:SsLcKxL2phpinfo() で確認も出来ました
ありがとうございます
これからは
ttp://www.amazon.co.jp/gp/aw/d.html/ref=aw_mp_1/?a=4839914397&uid=NULLGWDOCOMO
の本をやっていきたいと考えています
目標はアマゾンのような検索システムやその人に対してお勧めを紹介するプログラムが作りたいです
0318nobodyさん
2009/04/07(火) 13:34:27ID:???0319298
2009/04/08(水) 01:11:52ID:z9pjhspc以前は色が変わるもの使ってました
0320nobodyさん
2009/04/08(水) 01:51:34ID:/v+P/oOcカスタマイズしていくと離れられなくなった
0321298
2009/04/08(水) 09:44:10ID:z9pjhspc秀丸は有料でしたよね?もう少しプログラミングが出来るようになったら購入してみます
0322nobodyさん
2009/04/08(水) 13:58:32ID:???0323nobodyさん
2009/04/08(水) 15:33:58ID:/v+P/oOc秀丸は有料だけど…ちょっといろいろ調べてみるといい。
プログラマには優しいエディタだから
0324nobodyさん
2009/04/08(水) 15:43:18ID:???辞書ファイルも古いし使えないわ
今からやるならeclipse+apnataか秀丸,emeditor,サクラエディタ、dreamweaver,vs.php,zend studioだろ
0325298
2009/04/08(水) 20:41:44ID:z9pjhspc>>323さんのおっしゃられたフリーソフトは以前使ってました 更新が止まっているんですね…残念です
>>324さんのソフト検索してみます
ありがとうございます
今日は今68ページまでしました
if文などが中心です ここまでは簡単ですが…
頑張ります
0326nobodyさん
2009/04/08(水) 22:47:27ID:2E9+LsIQ↓
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>アンケートフォーム</title>
</head>
<body>
<form action="form.php" method="POST">
姓 <input type="text" name="lastname"><br>
名 <input type="text" name="firstname"><br>
性別
<input type="radio" name="sex" value="男">男
<input type="radio" name="sex" value="女">女
<br>
<input type="submit" value="送信">
</form>
</body>
</html>
0327nobodyさん
2009/04/08(水) 22:50:30ID:2E9+LsIQ↓
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>「$_POST」を使うとWebブラウザーからデータを取得できる</title>
</head>
<body>
<?php
// form.htmlのフォームで入力され、送信されてきたデータを取得し表示。
$lastname = $_POST["lastname"]; // $_POST["入力欄の名前"] でデータ取得
$firstname = $_POST["firstname"];
$sex = $_POST["sex"];
// .(ドット)は文字列の連結を表す
echo $lastname . $firstname . "さんは、" . $sex . "です。";
echo '<br>';
// 「"〜"」の内側にある変数名は、変数の値に変換される
echo "$lastname $firstname さんは、$sex です。";
echo '<br>';
// 「'〜'」の内側にある変数名は、変数名としては扱われない
echo '$lastname $firstname さんは、$sexです。';
echo '<br>';
?>
</body>
</html>
本のソースを打ち込みましたが・・・
どこに自分のメールアドレスをかくんですか?
あと何を付け足せばかんせいするんですか?
0328nobodyさん
2009/04/08(水) 23:29:09ID:???そのソースコードだとメール送信する処理は書かれてないよ
0329nobodyさん
2009/04/08(水) 23:49:28ID:2E9+LsIQ0330nobodyさん
2009/04/09(木) 03:39:03ID:1Qyhfx20メールはまず送れる環境整ってるのか?
どこに書くかは、メール送信に必要な情報が集まった後だよ
0331nobodyさん
2009/04/09(木) 03:59:03ID:x/qlG8gl0332nobodyさん
2009/04/09(木) 04:53:14ID:1Qyhfx200333nobodyさん
2009/04/09(木) 05:31:41ID:bMmybql4基本だけ簡単にソースに書くとどんなソースなんでしょうか?
0334nobodyさん
2009/04/09(木) 08:14:42ID:???0335nobodyさん
2009/04/09(木) 12:34:53ID:???マニュアル見て勉強したほがいいよ
http://jp2.php.net/manual/ja/index.php
mb_send_mail もマニュアルの中で検索してみ
0336298
2009/04/09(木) 15:02:49ID:dcJ16DFrお互い頑張りましょう
function()と引数をしています
難しいですね…もう少し頑張って わからなかったら質問します
0337nobodyさん
2009/04/09(木) 15:11:36ID:???function hello() {
echo "<p>こんにちは</p>";
}
function konbanwa($a) {
if ($a==1) {
echo "<p>こんばんは</p>";
}else{
echo "<p>こんばんはじゃねえよksg</p>";
}
}
hello();
$a=1;
konbanwa($a);
$a="";
konbanwa($a);
0338298
2009/04/10(金) 09:02:49ID:+v7W/6Auとても分かりやすいソースでした
本だとソースが一つしかないので…
昨日は少し忙しく進みませんでしたが
今日は返り値からやります
ここから複雑になると考えてます
0339nobodyさん
2009/04/10(金) 13:10:59ID:oaULA00m項目の一つにenumの項目があり
そこに「'項目1','項目2','項目3'」みたいな日本語配列を入力すると
どうしても文字化け(?)して、「'???','???','???'」みたいになってしまいます。
試しにそんな状態のテーブルに項目を追加してもenumの項目にはデータが追加出来ませんでした。
どうしたら追加出来るようになるでしょうか?
0340nobodyさん
2009/04/10(金) 13:13:07ID:???pmaの問題じゃいのでそれじゃ回答できない
mysqlのバージョンとmy.iniに設定した文字コードをここに晒したまえ
0341nobodyさん
2009/04/10(金) 13:15:29ID:???skip-character-set-client-handshake使って確かめてからまた書いてくれ
ここみといてな
ttp://www.google.co.jp/search?hl=ja&lr=lang_ja&safe=off&client=firefox-a&rlz=1R1GGGL_ja___JP322&hs=Z7S&q=mysql+skip-character-set-client-handshake&revid=1699687860&ei=qsfeSaroFYGdkAXewvDTCw&sa=X&oi=revisions_inline&resnum=0&ct=top-revision&cd=1
0342nobodyさん
2009/04/10(金) 13:42:19ID:oaULA00mmy.iniではなくてmy.cnfなのですが、
http://www.yamada-lab.org/doc/win/mysql5/utf8/index.html
に書いてるような文字コードの項目が入っていないようです
0343nobodyさん
2009/04/10(金) 13:44:24ID:???設定がない場合は追加して書けばおk
0344339
2009/04/10(金) 14:44:59ID:???0346298
2009/04/11(土) 04:29:03ID:8iPIoOqgやはり家だと集中出来ないので どこかに行くべきかな…って考えてます
本を勉強して 自分のしたいことが出来るのか 幸先不安ですが
とりあえず終わらせてから考えます
0347298
2009/04/13(月) 01:00:29ID:o+6hZZrvやっとソースが書けはじめれそうです
Content-○○○○系は種類がおそらくたくさんあると思うのですが覚えるべきでしょうか?
本に解説がないのでネットで調べていくつもりですが
ヘッダーと呼ばれる部分はわかりにくいです
リクエストとレスポンスと種類もあるようですから
実践で覚えていきます
0348298
2009/04/14(火) 07:33:02ID:VOFe+hhc順調にプログラミングしています
mixiが衰退すると考えていたんですが 違う方面にいくのかな?
0350nobodyさん
2009/04/14(火) 12:51:31ID:???php5だとstrictでエラー吐きまくりで気持ち悪すぎ
0351nobodyさん
2009/04/14(火) 12:54:41ID:???何が悲しくて日本ローカルのマイナーフレームワーク使わなあかん
0352298
2009/04/14(火) 17:24:33ID:VOFe+hhcフレームワークがまだわからない次元なので そこまでいくのが楽しみです
フレームワークのお勧めがたくさん出てますが とりあえず本一冊終わらせてから考えてみます
0353nobodyさん
2009/04/15(水) 02:42:42ID:???0354298
2009/04/15(水) 07:42:34ID:fSBH7LLG勉強したいと思います
0355nobodyさん
2009/04/15(水) 12:50:12ID:???0357298
2009/04/16(木) 02:31:57ID:NOctHan9本の方ではもうすぐMySQLにいきそうです
0358nobodyさん
2009/04/17(金) 11:27:55ID:3REtOYKFメソッドとかの言葉は後々覚えますが難しいですね
今日から実家に帰って勉強してきます
0359298
2009/04/17(金) 16:36:09ID:3REtOYKF型を作った方が楽にプログラミング出来るというメリットだけでしょうか?
0360nobodyさん
2009/04/17(金) 17:48:56ID:???HP作る上でPHPは必須でしょうか?PHPだと例えばどんなことが出来ますか?
0361nobodyさん
2009/04/18(土) 00:23:22ID:???何を言っているか良くわからないけど、
一つ抽象クラスを作っておいて、似たような二つのクラスを作ったりしたら、便利なんじゃないの?
abstract class Parson{
protected $meters = 0;
protected $stride= 1;
public function work(){
$this->meters += $this->stride;
}
}
class Yamada extends Parson{
protected $stride = 2;
}
class Tanaka extends Parson{
protected $stride = 3;
}
とか書いて、山田と田中をnewしてやって、それぞれでworkメソッドを実行すると、
山田は一歩あるくごとに(workするごとに)、2メートル進む($strideが2だから)
田中は一歩あるくごとに、3メートル進む。
といったように、それぞれ同じことしかしないけど、少しだけ特徴が違うものが、簡単に生成できますよね、っと。
0362nobodyさん
2009/04/18(土) 00:33:21ID:???少なくとも、問い合わせフォームや掲示板や、日記(ブログとか)を自前で用意する場合に、
HTMLやJavascriptだけじゃどうしようもないです。
どんなサイトを作るかによって、PHPを使うか使わないかが変わってくるんじゃないですか。
0363nobodyさん
2009/04/18(土) 05:44:43ID:???0364nobodyさん
2009/04/18(土) 16:09:41ID:???抽象クラス継承させることで、クラスの仕様を統一するためだよ!
Javaを例に挙げると、プロジェクトを数人係で取組むために、オブジェクト指向のプログラミングといっても
どうしても個人個人で内容がブレてきてしまう。
そのブレを大枠で防ぐための手法が抽象クラスには含まれているのです。
抽象クラスで指定したメソッドを実装しないとエラーが出て怒られるでしょう。
それは、クラスの仕様を守らないから。
WEBの場合は、一人で完結しちゃう事が結構あるから、抽象クラスいらないかもしれないけど...
0365nobodyさん
2009/04/20(月) 01:16:28ID:bVFAYpa1基本なんだけど今、理解した
protectedっていつ使うかよくわからんかった
0366298
2009/04/20(月) 02:23:38ID:n9OJtdn1皆さんありがとうございます
少しずつですが頑張っていきます
0367298 317
2009/04/20(月) 12:08:40ID:n9OJtdn1PEARをインストールした方がいいのでしょうか?
本をみるとPEARを使ったデータベース接続処理を行っているようです
データベースに入ってからかなりチンプンカンプンになってしまいました…
0368nobodyさん
2009/04/20(月) 13:22:16ID:???そもそもそのURLは「ユーザIDを取得することが出来ない」と言われて見れないけど
ISBNから辿ると「速効!図解プログラミングPHP + MySQL」って奴?
個人的にはべた書きならPDO,フレームワークなら付属のAPIで
PEARは中途半端だからいらないと思うけど
その本でサンプルで使われてるなら入れてもいいんじゃない?入れ方だって書いてあるでしょ?
0369nobodyさん
2009/04/20(月) 13:29:29ID:???0370298
2009/04/20(月) 15:15:54ID:n9OJtdn1本の名前は「速効!図解プログラミングPHP + MySQL―Windows/Linux PHP5対応」です リンクをちゃんと貼ったつもりでしたがお手数おかけして申し訳ございません
PDOとフレームワークですか…フレームワークは以前にも勧められたのでやっていこうと考えています
PEARを以前勉強しようとしたら今後あまり使わなくなると言われたので手をつけませんでした
勉強もかねてPEARを使わずになんとか頑張って無理ならまた試行錯誤したいと思います
ありがとうございました
0371nobodyさん
2009/04/21(火) 07:13:46ID:???アマゾンのリンクはここまで短くできますよ
0372nobodyさん
2009/04/21(火) 07:14:53ID:???PDOはレンタルサーバーでは使えないことが多いので
やめたほうがいい。
PEARなら必ず使えるのでPEARで覚えたほうがいい。
データーベースへの接続なら、PEAR::MDB2を使えばいい。
0374298
2009/04/22(水) 05:01:18ID:weJCymAzありがとうございます
今度から注意します
PDOはあまり使えないのですか…そうすると少し難しいですね
データベースの接続ってそういう方法で出来るんですか…
0375nobodyさん
2009/04/22(水) 07:20:48ID:???0376nobodyさん
2009/04/22(水) 22:29:35ID:???ん〜、PEARとかPDOが何がどう便利かってのが分からない上に、
難しいと感じるなら、PHPの標準関数を使えばいいんじゃないですか?
MySQLをご利用なら、mysql_XXXX関数とか
SQLiteをご利用なら、sqlite_XXXX関数とか。
でここら辺いじってるとそのうち、もっと楽にするにはどうしたらいいかとか、
基本的なセキュリティの話とか、色々考えも出てくると思う。
0377298
2009/04/23(木) 15:09:02ID:Wgmi7Nzvレスありがとうございます
はい そのようにしようと思いましてmysql_xxxxという関数を調べながら起動しようと昨日調べていました
本とサイトと睨めっこしながら頭を抱えています
プライベートが忙しくなってきたのでペースはさらに落ちるかと思いますが6月までには大雑把に完成させたいと考えています
0378298
2009/04/23(木) 15:13:43ID:Wgmi7Nzv本ではPEARのDBクラスを使って起動していました
ザッと見るとPEARを使った方が多くのことを書かないとダメな気がするんですが…
また本で起動のあとにまたPEARの関数を使ってたりすると また本とサイトと睨めっこです
頑張っていきます
0379nobodyさん
2009/04/23(木) 15:17:03ID:???それが自分の作りたいものを作る近道
0380nobodyさん
2009/04/23(木) 16:51:11ID:???勉強のためにそうやって試作してみたシステムが急遽採用されてしまって、
いちおうちゃんと稼動しているものの、稚拙な部分が多くて、
改修に涙目の毎日だ。
0381289
2009/04/23(木) 16:57:41ID:Wgmi7Nzvその言葉が正しいと感じるようになってきたので
やっていきます
あとフレームワークの勉強も勧められたのですが
少しずつ手をつけた方がよろしいでしょうか?
0382nobodyさん
2009/04/23(木) 17:41:31ID:???0383nobodyさん
2009/04/23(木) 19:35:34ID:???0384nobodyさん
2009/04/23(木) 20:08:14ID:???レベル2 OOP
レベル3 PEAR
レベル4 テンプレートエンジン(Smarty)
レベル5 フレームワーク(cakephp)
0385nobodyさん
2009/04/23(木) 20:11:30ID:???あんましレベルは関係ない
0387nobodyさん
2009/04/23(木) 21:21:32ID:???0388nobodyさん
2009/04/24(金) 00:57:06ID:rGFoQL7gWEBプログラムで綺麗な設計がなかなか思いつかなくて…
フレームワークはなんか嫌いだ
0389nobodyさん
2009/04/24(金) 01:28:42ID:???あとデザインパターン入門
0390nobodyさん
2009/04/24(金) 01:58:20ID:rGFoQL7gありがとう
見てみる
0391nobodyさん
2009/04/24(金) 02:24:21ID:???390ではないけど、見てみた。
FactoryとSingletonしか紹介されてないっぽいけど、
Gofなデザパタとかってのは、PHPで使っていけてるのってこんなもんなのかね。
そして全然関係ないけど、get_called_class関数が5.3.0しか使えないわけだけど、
get_called_classの説明ページの外人のエントリーで、エミュレートしてる関数があったんだけど、
恐ろしく強引で笑った。
0392nobodyさん
2009/04/24(金) 02:42:33ID:???発想力がすごい
0393nobodyさん
2009/04/24(金) 15:30:20ID:pRz51Vwj受信して開いた時に添付はされてるけど、
デコードが上手くいってなくて、ファイルが破損状態に
なってしまいます。
smartyに書いてるからとか、関係ないですよね?
--{$boundary}
Content-Type: application/pdf; name=hoge.pdf
Content-Transfer-Encoding: base64;
Content-Disposition: attachment; filename=hoge.pdf
{$pdf_data}
--{$boundary}--
0394nobodyさん
2009/04/24(金) 15:31:48ID:???0395nobodyさん
2009/04/24(金) 15:32:06ID:???0396nobodyさん
2009/04/24(金) 15:36:11ID:???フイタ
0397nobodyさん
2009/04/24(金) 15:44:34ID:pRz51Vwjこうすれば、いいんですか?
すいません^^;
メール添付処理初めてで、指定の仕方がよくわからないです
0399nobodyさん
2009/04/24(金) 15:52:55ID:???スマン
0400298
2009/04/25(土) 17:17:56ID:GmdvPswZPHPエディタはあまりよくないと教えて頂いたのですが
フリーで練習用にいいのないでしょうか?
今までメモ帳でやってました
0401nobodyさん
2009/04/25(土) 17:23:56ID:???0402298
2009/04/25(土) 17:26:06ID:GmdvPswZ今からダウンロードしてきます
0405298
2009/04/25(土) 23:58:28ID:ts8/uuSeあの 質問でttp://www.mypress.jp/php/disp.php?menu=tips&no=20
にある
$query = "UPDATE counter_table SET counter=counter+1";
ってどういう役目をしてるんでしょうか?
counter_table で検索しても 役割がでてこなくて
queryというのをDBでは作るようですが・・・
少し頭がこんがらがっているので よろしくおねがいします
0406nobodyさん
2009/04/26(日) 00:03:58ID:???0407298
2009/04/26(日) 00:18:54ID:w0/BQRlB度忘れしていました
ありがとうございました
0408298
2009/04/26(日) 05:12:15ID:w0/BQRlB本ではPEARを使ってのクエリー文ではなくSQL文(まだ何か把握してない)
がかなりごちゃごちゃ書いてあって しかもPEARでのDB接続のため
頭がこんがらがりそうです
そのため私が調べたPHPだけの方法ttp://www.mypress.jp/php/tips.php
を使用し 本をもう一冊ぐらい参考に買おうかと考えています
0409nobodyさん
2009/04/26(日) 05:16:11ID:???0410298
2009/04/27(月) 04:02:52ID:4vKUuRWB今日ずっと調べていたのですが 分からなかったため教えてください
ttp://www.mypress.jp/php/disp.php?menu=tips&no=21で
create table user_table
(
user_id INT not null auto_increment,
user_name TINYTEXT,
user_age INT,
primary key(user_id)
);
とテーブルを作っているのですが
これはPHPソースから作ることは出来ないのでしょうか?
SQL文から作れそうな感じなのですが データに対してであって
このようなテーブルの設定などはいちいちMySQLからやらないと駄目なのでしょうか?
0411nobodyさん
2009/04/27(月) 04:21:14ID:???0412298
2009/04/27(月) 07:04:54ID:4vKUuRWB本当ですか?簡単に説明されてるサイトなどありますでしょうか?
勉強不足です・・・
やはり本などで詳しく解説してないと効率がかなりさがりそうです
0413nobodyさん
2009/04/27(月) 18:56:51ID:???0414298
2009/04/27(月) 20:22:52ID:4vKUuRWB0415298
2009/04/28(火) 15:14:34ID:9WJUtlcx結構調べたのですが
それらしきサイトが見つかりません
もしよかったらサイトなどを紹介していただけないでしょうか?
0416nobodyさん
2009/04/28(火) 15:26:53ID:???0417298
2009/04/28(火) 23:54:33ID:idExwfntマニュアルを見ても 設定ではなく テーブルを作る手続き型しかないと思うのですが
私の勘違いでありましたら申し訳ございません
0418nobodyさん
2009/04/29(水) 00:30:16ID:???0419nobodyさん
2009/04/29(水) 09:40:52ID:???ってなかったか?
0420nobodyさん
2009/04/29(水) 09:41:55ID:???<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
if (mysql_query("CREATE DATABASE my_db",$con))
{
echo "Database created";
}
else
{
echo "Error creating database: " . mysql_error();
}
mysql_close($con);
?>
0421298
2009/04/30(木) 02:14:41ID:C+xKmer/本当に助かりました
0422298
2009/05/02(土) 17:24:57ID:yAEjpIZMデータベースの仕組みをやっと理解し始めた私です
>>420さんの書いて頂いたサイトをかなり参考にしてます
ありがとうございました
最近ある本を読んでてデータベースの仕組みを理解したのですが
アマゾンのように著者 出版社 など さらには奥深くまでデータベースを作ると
サーバ代も馬鹿にならないと思いはじめて不安になりました
アマゾンよりも もっとデータベースを作ると思うので・・・
とりあえず今の状況は
本はPHPでデータベースが書いてないので>>420さんのサイトなどを使ってますが
私はかなり理解力に乏しいようで四苦八苦してます
6月までには一度簡単にサイトが作りたいと考えているので
頑張ります
以上で報告終わります
0423nobodyさん
2009/05/06(水) 08:24:19ID:v8ItURib0424nobodyさん
2009/05/07(木) 16:49:10ID:???もっと知恵使ってアマゾンから引けるデータはアマゾンに任せて
足りないデータだけ自分で作ってマッシュアップすればいいじゃん?
知恵たんないの?
0425nobodyさん
2009/05/07(木) 19:55:30ID:???ギャラリーとしては、無謀なほど面白い
0426nobodyさん
2009/05/07(木) 22:46:37ID:???グーグルがわざわざサーバーに溜め込んでるのは無駄な
わけですね
0427nobodyさん
2009/05/08(金) 01:53:44ID:???グーグル作れって事ですな
アホか!
0428298
2009/05/08(金) 04:14:56ID:3NABRTtP私が今現在したいのは
例えばラーメンの好きな店をサイトの会員が登録すると
お勧めラーメン屋が出る といった感じの簡単なサイトを作りたいと考えています
アマゾンのような膨大な量の情報ではなくて システムはアマゾンのようにしたいと考えています
友達間でそういうサイトが欲しいな と話していたので作りたいと考えています
私生活が忙しくて最近PCを開けたら リカバリしなければならなかったため
リカバリをしたら MySQLの設定がうまくいってません・・・
インストールして設定して
ユーザー権限の設定がうまくいってません・・・
今その設定を調べ中です
6月までに間に合うか。。。
0429nobodyさん
2009/05/08(金) 07:33:41ID:???0430298
2009/05/08(金) 10:09:25ID:BABjKWbo集合知プログラミングというのがアマゾンのようにオススメを紹介したりするサイトを作るのはPythonという言語を用いた方がいいのでしょうか?
今考えてるのはかなり細かくデータを分けたいと考えていて MySQLだとかなり面倒な気がしています
Pythonの勉強もした方がいいのでしょうか?
今の状況はPHPの基礎を勉強したぐらいです
0431298
2009/05/08(金) 14:24:25ID:3NABRTtPデータマイニング というのは素晴らしいですね
こういうのがあるとは自分の知識のなさを悔やみます
「多くのデータを扱い そこからたくさんの発見を伝えれるサイト」を作りたいと考えていたので
私の理想とピッタシです
簡単に調べたらやはりMySQLが必要なので このままPHPを勉強して
データマイニング の勉強をしていきたいと考えています
0432298
2009/05/09(土) 09:19:06ID:7FOZ5kyMで
grant 権限 on データベース名.テーブル名 to ユーザ名@ホスト名 identified by 'パスワード';
とかいてありますが
その次の動作に
create database データベース;
をしますが
上で書いたデータベース名のときに データベースが作られているわけではなぜないのでしょうか?
というのは上で もし作られていないのであれば
新規ユーザーを作っているだけであって GRANTがいらない気がするのですが
なぜそう記入しなければならないのか ふと疑問が出たので
よろしくおねがいします
0433298
2009/05/09(土) 09:26:18ID:7FOZ5kyMgrant 権限 on データベース名.テーブル名 to ユーザ名@ホスト名 identified by 'パスワード';
だけをすると
+-----------------+
| Database |
+-----------------+
| information_schema |
| mysql |
| test |
+-----------------+-
と出ます
そしてcreate database sampledb;にすると
mysqlとtestの間にsampledbが出ます
0434298
2009/05/14(木) 15:07:11ID:B0DQGT7T申し訳ございませんでした
最近はプログラミングの方は少し落ち着いて
プライベートが忙しかったので
今日からまたやっていきたいと思います
0435nobodyさん
2009/05/14(木) 16:32:05ID:???0436298
2009/05/15(金) 19:56:37ID:/7lh1uUBもっと理解してないと説明も出来ないのかと思うと情けないです・・・
0437nobodyさん
2009/05/16(土) 02:16:18ID:???文字コードの問題もあるので、全角の名前のついたデータベース、テーブル、フィールドは作らないほうがよいとおもいます。
0438298
2009/05/16(土) 20:16:50ID:5efiAp8E多分全角では作っていないと思います
0439nobodyさん
2009/05/17(日) 00:40:35ID:???見間違えた。
grantコマンドはユーザを追加/変更するコマンド
create databaseはデータベースを追加するコマンド
普通、データベースを作成する権限のあるユーザでcreate databaseして
その作成されたデータベースに対して適正な権限を持つユーザをgrantで作成するんでない?
0440nobodyさん
2009/05/17(日) 06:07:05ID:???参考書なしでは無理。
0441nobodyさん
2009/05/17(日) 06:10:36ID:???0444nobodyさん
2009/05/18(月) 22:08:21ID:???0445298
2009/05/20(水) 20:24:03ID:oxk6cGRJありがとうございます
今あまりにも忙しいためちょこちょこしか出来ませんが
まだ諦めていません
0446298
2009/05/23(土) 12:17:49ID:OXmAz6LU最近あるプログラマー(26歳)の方とネットで知り合ったので
私の目標であるサイトについて相談してみました
結論を言いますと 個人ではかなり難しい といわれました
検索をグーグルに頼るとしても(←グーグルの小型みたいなので検索出来る?)
データベースから取り出したり 検索ワードなどを入れるのがかなり難しい と判断されました
専門の知識がない とおっしゃっていらしたのですが かなりピリオドを打たれた感があります
そこでプログラマーや会社を経営されてる方に質問なのですが
>>428のようなプログラムを作ってもらう場合
どれぐらいのお金が必要なのか また、どれぐらいの難しさなのか
教えて頂けないでしょうか?
本当はもっと詳しく書きたいのですが 文章になるとかなり難しくて
イメージとしては アマゾンのように購入者に自分が買った本を参考に違う本を紹介する と言った感じです
よろしくお願いします
0447nobodyさん
2009/05/23(土) 15:29:13ID:???それを金にしたかったのな。
アマゾンは、購入者の直近で買った本とかをデータベースにためてるから
傾向が見えるんだろう。
漫画買ったら
1.その漫画の続巻
2.その漫画の連載してる雑誌内の別の漫画
3.その漫画を買った人は他にもこんなものも(ry
んで、1.と3.については商品を購入するカートがあるからデータベースにたまる情報なのだから
商品を購入できるようなサイトにしないとたまらないわけだ。
じゃぁ、紹介サイトで何ができるかって考えると
・レビューされた文章を日本語文書解析とかかけて品詞等の要素に分解したものを適当にデータベースに溜め込む
・評価値のある一定の数値以上はお勧めと判断する
・書籍のジャンルなどを細かく登録する
とか?
結局何を(どんな理由を)もってして他の書籍をオススメとするのかが確定してないと
人に発注するにしても意図しないものを作られて困るんじゃないか?
0448298
2009/05/23(土) 21:26:19ID:OXmAz6LUいえ商売ではなくて 個人的に人間の行動を分析していきたいので作りたいのですが
個人で作れなければ それを事業としなければならないかな って考えている次第です
そのように書かれると凄く簡単なプログラムのように見えますが
実際は凄く難しいんですよね?
少し自分の案を固めてから 相談させていただきます
ありがとうございました
0449nobodyさん
2009/05/23(土) 21:28:22ID:???0450298
2009/05/23(土) 21:29:27ID:OXmAz6LUアマゾンで検索したら一番上に表示されるのですが
あと言語も違ったように思うのですが
0451nobodyさん
2009/05/23(土) 21:30:48ID:???言語は別に関係ないかと
むしろPHPの方がWebは作りやすいでしょ
0452298
2009/05/23(土) 21:32:33ID:OXmAz6LU少しだけ集合知プログラミングという本を読んだのですが
それはデータベースとPHPをどう使うかが書いてあるのが集合知プログラミングということでしょうか?
0453nobodyさん
2009/05/23(土) 23:08:42ID:???俺はフリーで開発を請け負ってるSEなんだけど、その程度なら簡単だよ。
いくらかかるか?っていうなら、30万くれれば2-3週間でつくる。
0454nobodyさん
2009/05/24(日) 00:25:44ID:???ええ出ましたともw
リリース直前に彼の作ったプログラムが負荷に耐えられなくて死亡。
そのころ彼は契約期限切れでもういない。
課長とPLは「若いし仕方ないよね〜」と半ば苦笑気味だったが
徹 夜 で 修 正 し た の は 俺
自分で選択した結果ならまだしも、上と派遣の尻拭いでこの有様じゃやってられんぜ・・・。
0455298
2009/05/24(日) 03:34:52ID:8PK37QA9なるほど フリーのプログラマーの方に頼めば作って頂ける可能性が高いということですね
そうすればかなり安上がりになりますね
今すごく研究をしたいと考えているので もしかするとお願いするかもしれません
今後もよろしくお願いします
0456nobodyさん
2009/05/24(日) 21:07:15ID:???文字化けするのですが原因が分かりません。テラパッドで作成(文字コードEUC、改行コードLF )して保存すると
文字化けせずに上手く表示されるのに・・・
EmEditor の設定でツール→現在の設定のプロパティ→ファイル→html/xmlのcharsetを検出にも
チェック入れてあるんですが、その他どこを設定すれば良いんでしょうか?
0457nobodyさん
2009/05/24(日) 21:47:18ID:???0458nobodyさん
2009/05/24(日) 22:03:13ID:???「開くときのエンコード」のところで色々選べるようですが
そこは、エディタで開いたときに表示される文字コードだと思うのですが
ブラウザで見たとききちんと表示されるようにしたいのですが。
0459nobodyさん
2009/05/25(月) 00:08:41ID:???0460nobodyさん
2009/05/25(月) 02:25:28ID:???ありがとうございます。出来ました。
ずっとツールの現在の設定のプロパティの方に気を取られていました。
名前をつけて保存するときにエンコードで選ばないといけないんですね。
デフォルトのシステム既定をUTF8に変更で上手くいきました。
0461nobodyさん
2009/05/28(木) 16:27:25ID:f4UUBHfOhttp://www.vipmeter.com/
0462nobodyさん
2009/05/28(木) 16:35:04ID:???0464nobodyさん
2009/06/10(水) 23:53:51ID:aTqNProS$array[hogeA][hogeB][hogeC] みたいな配列があったら、
[hogeB][hogeC][hogeA]とか[hogeA][hogeC][hogeB]みたいに入れ替えられる様なイメージです。
0465nobodyさん
2009/06/26(金) 09:55:04ID:TMhnu1Tdこういう五分ごとに更新とかどうやるの?
アクセスしなくてもphpが勝手に実行されるの?
0466nobodyさん
2009/06/26(金) 09:57:30ID:???0467nobodyさん
2009/06/26(金) 16:22:22ID:nSC78SRY一日で出来そうだな
※要、経験3年以上
0469nobodyさん
2009/06/26(金) 23:14:26ID:ap4X2FrKPCつけっぱにするってこと?
0471nobodyさん
2009/06/27(土) 01:54:28ID:SsHShrKEありがとうございます。
0472nobodyさん
2009/06/27(土) 02:08:07ID:???書いてあるところでも、「15分に一回まで」とか制限が
あるところが多い。
0473nobodyさん
2009/08/08(土) 12:58:40ID:???0474nobodyさん
2009/08/12(水) 06:23:51ID:???http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1111273501
0475nobodyさん
2009/08/15(土) 13:03:45ID:???mixiのメッセージを管理するプログラムを作りたいんですけど、
メッセージが届いたら、それを感知して反応するプログラムって
どうしたらいいんですかね?その前後の処理は可能ぽいですが、
「メッセージが届いたことを理解させる」ようにする方法が
わかりません。
0476nobodyさん
2009/08/15(土) 13:16:34ID:???return true;
}
0478nobodyさん
2009/08/20(木) 02:17:19ID:K/CzML7J今、下のようにすると、うとえの間の半角スペースが全角分空いて描画されます。
$str = 'あいう えお';
ImageTTFText($img,20,0,0,0,$black,"C:\WINDOWS\Fonts\MSGOTHIC.TTC", $str);
何か他の設定などあるのでしょうか?
0479nobodyさん
2009/08/20(木) 02:49:21ID:OLR/kVvTParlで早いページあったら教えてもらえませんか?
javaは悲しいかな、遅い印象しかない。
0481nobodyさん
2009/08/30(日) 00:25:48ID:RytTbWNUフレームワークとイクリプスなどの開発ソフトとどう違うんですか?
それとも上級者は2つとも使うんですか?
0482nobodyさん
2009/08/30(日) 00:51:50ID:???少しはぐぐってから質問してくれ
0483名無しさん@そうだ選挙に行こう
2009/08/30(日) 13:00:18ID:HUFYDQTQecho "<a href=\"URL\">サイト名</a>";この文書は"URL"の前に\が2つ入っていますが
echo "\\n";という特殊文字を表示させようとすると\マークは1つで
いいみたいなのですが何故でしょうか?
特殊文字の表示は\一つだけでいいという決まりがあるのでしょうか?
0484名無しさん@そうだ選挙に行こう
2009/08/30(日) 13:02:09ID:???0485名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:20:31ID:RytTbWNUまったく理解できないんです。。。
フレームワークとイクリプスなどの開発ソフトの使いわけといいますか、
厨房にもわかるように教えてくださいませ。
0486名無しさん@そうだ選挙に行こう
2009/08/30(日) 14:50:33ID:???どのサイト見たの?
0487名無しさん@そうだ選挙に行こう
2009/08/30(日) 16:46:33ID:???開発ソフトはバイクを改造するパーツや工具。
ガレージは君のPCだ。
サーバーはサーキットで、
フレームワークは8耐とかの大会レギュレーションだ。
0488名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:16:57ID:???0489名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:28:46ID:???0490名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:35:00ID:???0491名無しさん@そうだ選挙に行こう
2009/08/30(日) 17:35:24ID:???経験者もなにもねーよw
0492nobodyさん
2009/08/31(月) 12:47:26ID:???フレームワーク:
プログラミングを便利にするライブラリの集まりみたいなもの。このライブラリもプログラミングである。
イクリプス→エクリプス(カタカナ表現では)
プログラミングをするときに使うエディタアプリケーション。
ノートパットよりプログラミングしやすいように工夫されたエディタ。
0493492
2009/08/31(月) 12:48:58ID:???>このライブラリもプログラミング → このライブラリもプログラム
すまん
0494nobodyさん
2009/08/31(月) 14:44:07ID:fUEZVTbkレンタルサーバー借りてffftpとかいうの使ってホームページ作る際に
cgiっていうのかな phpで制御をかけたいんですけど
たとえばhttp://www.xxxxxx/testっていうディレクトリで作業する際に
test.phpってのを作るとしてその中でrequire_once(mysql.php)
とかいう記述があるとします
一つ目の質問がmysql.phpの置き場所
もう一つはmysql.php内の記述内にある
function MYSQL()
$filename = "C:\common\mysql.ini
っていう記述をどう変更してmysql.iniをどこにおけばいいのかという
ものです。
ってかcgi設置っていうのが全般的にわからりません
超初心者的な質問ですみませんがよろしくお願いします・
0495nobodyさん
2009/08/31(月) 14:48:11ID:???0496nobodyさん
2009/08/31(月) 14:52:14ID:???FFFTPは過去のソフトです。
何年も更新されてないのでセキュリティを突かれる危険性がありますので使用を止めましょう
今はFileZillaなどの更新されているソフトを使いましょう
0497nobodyさん
2009/08/31(月) 14:54:42ID:fUEZVTbk>>495
すみません 要約すると
レンタルサーバーでphp使いたい時
mysql.iniとかどこ置いたらいいのかわからんって事です。
0499nobodyさん
2009/08/31(月) 14:57:01ID:???mysql.iniというのはWindowsサーバをレンタルしてるのでしょうか?
専用サーバでも借りない限りはいじれないと思います
0500nobodyさん
2009/08/31(月) 15:07:00ID:fUEZVTbk今見たら借りてる所自作のcgi設置不可って書いてあるんですが
これは無理ゲーって事ですか?
別の借りた方がいいんですかね??
>>498
多分そんな難しい事はしてないと思います
本見ながら勉強してるんですがその中でmysql.iniってのを作って
c:\commonってとこに入れなさいって書いてあったんで従ったまでです。
だけどレンタルサーバーで行う際にthere is no mysql.iniってエラーが
出るからどうやら違う所に置かなきゃならんのか?って思ったから質問しました・
0501nobodyさん
2009/08/31(月) 15:11:38ID:???mysql.iniってmysqlの設定ファイルじゃなくてPHPで使うDB接続用のファイルでしょ?
本にc:\commonに入れろと書いてあって本当に入れてあるのにそうなるならどうしようもない。
原因を自分で探してみたら?本をコピーするよりむしろ勉強になっていいよ。
0502nobodyさん
2009/08/31(月) 15:19:12ID:fUEZVTbkただmysql.iniって>>494で書いた/testっていうディレクトリに入れなくても
c:\commonに入れときゃ勝手に読み込んでくれるんですよね?
まぁそもそも違うサーバーを借りなきゃダメになったわけなんですが。。。
0503nobodyさん
2009/08/31(月) 15:25:09ID:???c:\commonへのinclude_path設定してないとかじゃね?
0504nobodyさん
2009/08/31(月) 15:33:10ID:fUEZVTbklocalhostで使う際は問題なく動いてくれてるんですが
やはりcgi設置不可ってのが効いてるんですかね・・・
0505nobodyさん
2009/08/31(月) 15:40:12ID:???0506nobodyさん
2009/08/31(月) 15:58:20ID:fUEZVTbkサービス内容見たら自作cgi設置不可って書いてある
そもそもcgiって何かよくわからんのだがphpでいいんですよね?
0507nobodyさん
2009/08/31(月) 16:00:31ID:fUEZVTbk今借りてるサーバーはphp使いまくれるらしいですorz
0508nobodyさん
2009/09/02(水) 11:49:50ID:???>>13のPHPの設定で、Apachewo再起動したところ、httpd.confの「LoadModule php5_module C:/php/php5apache2.dll」がEroorになり、
「php5apache2.dll」がload出来ないと出ました
色々とやってみたのですが出来ません
いったいどこの設定が間違っているのでしょうか?
教えてください
0510nobodyさん
2009/09/02(水) 12:05:23ID:???えぇ〜っと、今日ダウンロードしたので最新版でphp-5.2.10-Win32.zipとapache_2.2.13-win32-x86-openssl-0.9.8k.msiをダウンロードしました
0511nobodyさん
2009/09/02(水) 12:16:35ID:???apache2.2使ってるならPHPのモジュールはphp5apache2_2.dllのほうだ
php5apache2.dllはapache2.0用のモジュールだ
0512nobodyさん
2009/09/02(水) 12:30:30ID:???で、2_2dllに変えたら、
invalid command 'AddType\x81@application/x-httpd-php\[email protected]' , perphaps misspelled or defined by a module not included in the server configuration
と出てまたエラーになりました
ちなみに、その構文エラーで指定されている行に書かれている文は>>20に書かれている、AddType application/x-httpd-php .php というコピペした一文です
何度もごめんなさい
どうしてもPHPが出来なくて参っています・・・
0513nobodyさん
2009/09/02(水) 12:34:25ID:???0514nobodyさん
2009/09/02(水) 15:12:58ID:???おとなしくxamppいれときゃいいんだよ
Apacheの設定なんてプログラマーが知る必要はない
初心者はApacheの設定をしっておくべきとか言ってるのがたまにいるがスルーでいいよ
環境構築なんてさっさすませてさっさとプログラム始めてください
時間の無駄よ
0515nobodyさん
2009/09/02(水) 15:48:07ID:???XAMPPなんて学習の弊害だから使うな!
0516nobodyさん
2009/09/02(水) 16:21:04ID:???XAMPPが学習の弊害ってこともないな。
好きにするといいよ。 他人の言葉に惑わされてるとろくな事ないよ。
言語の習得は(外国語とかでもそうだけど)基本孤独にやるものですよ。
0518nobodyさん
2009/09/02(水) 17:59:08ID:???0519nobodyさん
2009/09/02(水) 18:34:51ID:???あれを使わない手はないってね
今時のプログラマーはツールをうまく使って楽にラピッド開発するのが主流
旧世代から言わせればゆとりプログラマーだが
PHPはそもそもゆとり言語で適当にやっても適当にどうにかなるから気にしないでOK
そもそもそういう批評がいやな奴はアセンブラ、C、C++あたりをやれって話
xamppを毛嫌いしてるのはもぐりか面倒くさいことが大好きな旧世代
PHPプログラマー(笑)はゆとりという自覚を持ってゆとり向けのxamppを使って
適当に開発しましょうね^^
これに異論があるやつはPHPなんてやめましょうね^^
0520nobodyさん
2009/09/02(水) 18:39:17ID:???環境作る勉強もしたいならUnixかLinux上で始めた方が良い。
MySQLとかPHPみたいな環境より上の層の勉強だけがしたいならXAMPPで十分。
学習の本質を見失っちゃダメらしいよ
0521nobodyさん
2009/09/02(水) 18:43:30ID:???分かってないな
0522nobodyさん
2009/09/02(水) 18:46:56ID:???自力でどうにかしないとならない状況ではじめて自分で個々に入れればいい
でなければ時間の無駄
何をやりたいの?プログラム組みたいんじゃないの?
0523nobodyさん
2009/09/02(水) 18:52:20ID:???何をそんなに拘ってるの?
未知の物から逃げる性格してたら良いプログラマにもなれないぞ。
それに「私はxamppないと鯖構築できません!」なんて格好悪すぎる。
0524nobodyさん
2009/09/02(水) 18:57:39ID:???xampp信者は洗脳に必死ですね
0525nobodyさん
2009/09/02(水) 18:58:29ID:???メールサーバは?DBサーバは?OpenSSLは?
初心者がApache+PHPだけで10分で終わるわけがない
httpd.confの修正だけで10分はかかるだろうし
PHPだってインストール時のオプションがたくさんあるのに
初心者がそんなの考慮してやるとは思えない
それを一般の開発者が使うにあたって支障がない程度に
まとめてやってくれるのがxamppなんじゃないか
0526nobodyさん
2009/09/02(水) 18:59:56ID:???0527nobodyさん
2009/09/02(水) 19:02:04ID:???0529nobodyさん
2009/09/02(水) 19:06:33ID:???0531nobodyさん
2009/09/02(水) 19:10:50ID:???まぁ好きにやればいいんじゃないですかね
0532nobodyさん
2009/09/02(水) 19:21:39ID:???0534nobodyさん
2009/09/02(水) 19:37:12ID:???設定するためにプログラムやってんじゃねえんだよ
0535nobodyさん
2009/09/02(水) 19:40:44ID:???0537nobodyさん
2009/09/02(水) 19:49:50ID:???Apacheの話をしないのは分かってて当然だからしないわけよ
0538nobodyさん
2009/09/02(水) 19:55:35ID:???0539nobodyさん
2009/09/02(水) 19:57:16ID:???0540nobodyさん
2009/09/02(水) 19:59:02ID:???とりあえずPHPとデータベース操作の勉強しようぜ、ってことでしょ。
XAMPP上で何か素敵なアプリケーションが作れたら「じゃあデプロイしてみよっか」って話になる。
0542nobodyさん
2009/09/02(水) 21:52:48ID:???0543nobodyさん
2009/09/02(水) 22:02:27ID:???0544nobodyさん
2009/09/02(水) 22:08:20ID:???まあお互いXAMPPに執着してるのは事実だけど。教え方の違いっておもしろいね
0545nobodyさん
2009/09/02(水) 22:11:37ID:???いや逆に、教える側もそれで教えられたからそれしか分からないのか
0546nobodyさん
2009/09/02(水) 22:14:25ID:???0547nobodyさん
2009/09/02(水) 22:18:43ID:???パラメータ1つ1つの説明までするの?
それともPHPでウェブアプリを動かすための最低限の設定の説明だけ?
0548nobodyさん
2009/09/02(水) 22:41:52ID:???0549nobodyさん
2009/09/02(水) 22:46:57ID:???0550nobodyさん
2009/09/02(水) 23:00:16ID:???何をいってるんだ
xamppだって広義ではApacheだろ
そのほかPHPの開発に必要なものが入ってるパッケージなだけ
xamppだって必要だったら設定するわけで(当然Apacheのな)
とくに設定することなく最初から使えるようになってるから
開発するだけの人間にはもってこいのツールだといってるんだろ
それを初心者だから使うべきでないというのが意味わからん
0551nobodyさん
2009/09/02(水) 23:07:17ID:???XAMPP否定=XAMPPを使わない=Apacheとかを個々に入れる=設定を弄る必要がある=環境構築
って勝手に思ってたんだけど、違うのかな。
0552nobodyさん
2009/09/02(水) 23:15:15ID:???いつのまに誰かに環境構築の話をしなければいけない流れにしてんの
0553nobodyさん
2009/09/02(水) 23:25:52ID:???環境構築の方法もしっかり話した上で、PHPを教えるか、って話だと思ってた
0554nobodyさん
2009/09/02(水) 23:28:33ID:???0557nobodyさん
2009/09/02(水) 23:38:06ID:???そんじゃ一問一答形式でやろうじゃないか
まずこっちから一方的に質問させてもらうので答えてくれ
そちらの質問は後で受け付ける
「初心者だからこそXAMPPはない」
この理由は?
0562nobodyさん
2009/09/02(水) 23:48:07ID:???お前逃げそうだし
0564nobodyさん
2009/09/02(水) 23:51:32ID:???厨房板とか入ってケンカしてきてくれ
なんか関係ない人達には激しく迷惑
0565EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/02(水) 23:52:14ID:/895llfxお前IDも出せ
0566EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/02(水) 23:54:22ID:/895llfx俺も埼玉だから直接顔合わせてやり合わないか?
負けたほうが謝るでいいだろ
どうせチキンだからお前にはできないか^^;
ageると他に迷惑だからさげとけ
今現在使ってるIPはProxyじゃなきゃ一意だろ
0568EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/02(水) 23:56:39ID:/895llfxxampp否定派、肯定派どっちなんだ?
拳でのどつきあいはやめとけ
いっとくが俺は強い
0570nobodyさん
2009/09/03(木) 00:00:00ID:biferQeNmobileって入ってたら携帯なんですか?wwwwwwwwwwww
お前はほんと世の中を知らないなwwwwwwwwwwwwwwww
俺様はさいたま市に住んでるがお前どこだよ
今から向かってやるから書けやカス
0571EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/03(木) 00:01:18ID:biferQeNああ^^強いならやりごたえがあるからいい
早く住んでると書けや
まさか掲示板でしかイキがれないガキだったのか?wwwwwwwwwwwwwwwww
っつうかてめえ誰だよ
日付かわったのねらって書き込むんじゃねえよ
ていうか俺の質問に答えろ
0573EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/03(木) 00:02:15ID:biferQeN0575EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/03(木) 00:05:28ID:biferQeN白いジャージ着ていってやるからこいよ
煽ることしかできないかそこで教えてやりますよ^^
0576EM114-48-134-217.pool.e-mobile.ne.jp
2009/09/03(木) 00:06:36ID:biferQeN逃げたらお前は掲示板でしかイキがれないガキだな
0577nobodyさん
2009/09/03(木) 00:08:20ID:???だせえな
つうかニートと違ってこっちは忙しいんで
ここで話つける気がないなら明日の夕方来い
こっちはもうそろそろ寝るぞ
0579nobodyさん
2009/09/03(木) 08:52:30ID:???wktk
0580nobodyさん
2009/09/03(木) 10:31:54ID:???0581nobodyさん
2009/09/03(木) 12:24:45ID:???実機に近い環境で開発したい奴 → Linux で Apache, DB, PHP, Perlモジュール等 実機環境に合わせてインストール & アップグレード
でいいだろ?
ホストOSがWinじゃなきゃいやって奴は VertualBoxでLinuxの仮想環境作ってWEB環境を構築しればいい
0582nobodyさん
2009/09/03(木) 12:52:12ID:???Windowsで開発したい奴 → Windows で Apache, DB, PHP, Perlモジュール等 実機環境に合わせてインストール & アップグレード
でなんでだめなの?
0583nobodyさん
2009/09/03(木) 13:01:58ID:???だから嫌われてるんだよ
0584nobodyさん
2009/09/03(木) 14:22:33ID:???信者なんて、いないと思うけど。
どれかのレスみてそう思ったなら、貴方が過剰反応しすぎてるだけじゃないかしら。
0587nobodyさん
2009/09/03(木) 15:09:06ID:???Linuxでいじりたい初心者 → 格安レンタルサーバー
0588nobodyさん
2009/09/03(木) 15:12:05ID:???0589nobodyさん
2009/09/03(木) 15:13:17ID:???>>96
の人が書いてるやつをやって、ハローワールドって表示させるところまでできた初心者ですが、
なんか次やる問題とかなんか出してくれませんか?なんか。
(夜まで作業はできないけども)
0591nobodyさん
2009/09/03(木) 15:16:16ID:???1から100までの数をプリントするプログラムを書け。
ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、
3と5両方の倍数の場合には「FizzBuzz」とプリントすること。
0592nobodyさん
2009/09/03(木) 22:50:45ID:???できた。って言うか検索してたら答えを見つけてしまいました。
<?php
for($i=1;$i<=100;$i++){
if(($i%3)==0){
echo "unko";
}
if(($i%5)==0){
echo "shitai";
}
if((($i%3)!=0)&&(($i%5)!=0)){
echo $i;
}
echo "<br>";
}
?>
0593nobodyさん
2009/09/03(木) 23:26:50ID:???0594nobodyさん
2009/09/03(木) 23:58:31ID:???3の倍数の出し方を調べようとしたら見つかってしまいました。
諦めないで伝授してください。
次の問題お願いします。
0595nobodyさん
2009/09/04(金) 00:03:38ID:???0597nobodyさん
2009/09/04(金) 03:09:25ID:???for($i=1;$i<=100;$i++){
if(($i%3)===0)
echo "okuso";
if(($i%5)===0)
echo "itashitai";
if(($i%3)&&($i%5))
echo $i;
echo "<br>";
}
?>
;−;
0598nobodyさん
2009/09/04(金) 03:13:31ID:???0599nobodyさん
2009/09/04(金) 03:14:50ID:???>というか昔のようにエディタでしこしこ手打ちしてたら納期なんて絶対に間に合わない
↑手打ちでプログラムをかけない学生が必死なんです
0600nobodyさん
2009/09/04(金) 06:27:45ID:???今はフレームワーク使ったラピッド開発が主流
コードの大半はIDEにまかせて自動出力させて適当にやる
使いまわし可能なコードをコピペしてささっと作る
今はそういう時代です
0601nobodyさん
2009/09/04(金) 09:16:16ID:???0603nobodyさん
2009/09/04(金) 12:22:36ID:???while ($i<=100) {
$view = "";
$three = $i%3;
$five = $i%5;
if ($three==0) { $view .= "Fizz";}
if ($five==0) } $view .= "Buzz";}
if ($three != $five) { $view = $i;}
echo $view;
}
0604nobodyさん
2009/09/04(金) 12:37:10ID:???Winが駄目な理由は、
・デフォルトの文字コード、改行コードが実機と合わない
・ActivePerlは、PerlモドキだからCPANで配られているモジュールと同じモノが動くと限らない
・実機のようにターミナル使ってのインストールをすると言った体験ができない(これ結構大切)
・システムのディレクトリの構造が全く違うので、Winで培った知識など実機では反って邪魔なだけ
Windowsのサーバ環境作って喜んでる奴、オナニーと変わらない
0605nobodyさん
2009/09/04(金) 12:51:10ID:???0606nobodyさん
2009/09/04(金) 12:58:58ID:???他人のことでえらそうにうだうだ言ってよろこんでんじゃねーよ。
0608nobodyさん
2009/09/04(金) 14:17:20ID:???流れ的にはOCNが逃亡か?
0612nobodyさん
2009/09/04(金) 19:26:04ID:???はい、609さんまだ〜?
0613nobodyさん
2009/09/04(金) 19:59:40ID:???俺ならそんなものより$iを加算するよ
0614nobodyさん
2009/09/04(金) 20:08:25ID:???xampp論争のとき言われてたように
その構築作業はプログラマーの作業としては不要
あとUnix系ありきのPHPって思われてるけど
最近ではWindows Serverでも使う例増えてるんだぜ
ターミナルってまさか初心者にデスクトップ環境を入れないでCUIでやれと?
そうだとしたらだいぶ本分から外れてる気がするぞ
だいたいOSインストール時のオプションにもよるが
Unix系は最初から鯖ソフトは一通り入ってるしアップデートするだけでいいような
インストール・アップデートは
PHPマニュアルでいくつかの関数でWindows環境での注意書きもしてるし
実際に困るのはパス問題ぐらいだろ
0615nobodyさん
2009/09/04(金) 20:10:05ID:???インストール・アップデートはWindowsより楽
って書いたはずなのに
ソースからのビルドの場合はにわか使いには逆に危険だし
安定した古いバージョンでもパッケージを使うべきだと思う
0617nobodyさん
2009/09/04(金) 20:23:16ID:???パースエラーじゃんか
0618nobodyさん
2009/09/04(金) 20:23:31ID:???無限ループか
0619nobodyさん
2009/09/04(金) 21:04:47ID:???初めてなんだから、優しくしてくれなきゃいやん
0621nobodyさん
2009/09/04(金) 23:50:49ID:???次は何に挑戦したらいいでしょう?
0622nobodyさん
2009/09/05(土) 00:14:07ID:???0623nobodyさん
2009/09/05(土) 00:22:22ID:???0624nobodyさん
2009/09/05(土) 00:28:47ID:???0625nobodyさん
2009/09/06(日) 00:36:18ID:???HTML
CSS
javascript
PHP
MySQL
XML
Linux
Apatch
0626nobodyさん
2009/09/06(日) 11:59:59ID:???0627nobodyさん
2009/09/06(日) 12:29:58ID:???0628nobodyさん
2009/09/06(日) 13:49:20ID:???0630nobodyさん
2009/09/07(月) 10:20:06ID:???彼女の名前はみさえでよろしく
0631nobodyさん
2009/09/07(月) 12:38:33ID:???$myKanojo = new makeKuukiYome( 'みさえ');
呼び出しはこんな感じでOK?
実装ヨロ...
0632nobodyさん
2009/09/07(月) 12:43:38ID:???class kuukiYome extends onaHole {
public function __construct ( $name = "みさえ" ) {
$this.makeKanojo( $name );
}
private function makeKanojo( $name ) {
//実装よろしく
}
}
タネクラスは作った
0633632
2009/09/07(月) 12:47:25ID:???$this.makeKanojo( $name ) → ×
$this -> makeKanojo( $name ) → ◯
PHPはアロー演算子。
0634nobodyさん
2009/09/07(月) 12:56:05ID:???0637nobodyさん
2009/09/07(月) 16:36:31ID:???見た目が。
0638nobodyさん
2009/09/07(月) 16:57:02ID:???0639nobodyさん
2009/09/07(月) 17:24:38ID:???0640nobodyさん
2009/09/07(月) 18:31:41ID:???0641nobodyさん
2009/09/08(火) 11:24:37ID:???Win環境で作ったあと実機に入れるってのが普通じゃないのか。
じゃあ俺は仕事中にオナニーしてるのか。
なんか得した気分だな
0643nobodyさん
2009/09/08(火) 12:27:34ID:???まったく把握もしてない初心者は黙って個々に導入してりゃあいいんだよ
0644nobodyさん
2009/09/08(火) 12:28:34ID:???0645nobodyさん
2009/09/08(火) 12:31:19ID:???xamppを導入して設定するので差異があるとでも思ってるのか?
xamppに梱包されてるアプリケーションは第三者が設定をいじったもので
個々にいれたものと初期設定が違うだけ
0646nobodyさん
2009/09/08(火) 12:35:22ID:???>xamppを導入して設定するので差異があるとでも思ってるのか?
そんなの誰も聞いてない件
0647nobodyさん
2009/09/08(火) 12:37:51ID:???両者をまったく別物ととらえているからでしょ?
根本的なことがわかってないな
0648nobodyさん
2009/09/08(火) 12:45:13ID:???0649nobodyさん
2009/09/08(火) 12:48:27ID:???ここで言っても無駄
0650nobodyさん
2009/09/08(火) 12:52:18ID:???xamppには専用の管理ツールがついてるだけ
梱包されているアプリケーションに関しては個々にいれるものとまったく同じ
上でもいったように設定が違うだけ
別物というのはApache xampp editionとかで
アプリケーションに何かを組み込んでたりする場合
xamppで使用する個々のアプリケーションの改変は一切行っていない
>>649
別にそんな意図はない
ただ両者にはなんら差はないといっただけ
誤った知識を持った奴が多すぎる
0651nobodyさん
2009/09/08(火) 14:43:00ID:???これが「設定やりたいっす!チューニングしたいっす!バージョンの違いも完璧に理解したいっす!
でも個別にDLはどうしてもしたくないのでまとめてDLしたいっす!!」
ならまだいいと思うけど。
(つかそこまでやる気あるのにたかが個別にDLするくらいを面倒がる人もいないと思うが)
「初心者にはお勧めできない」って言葉から何でこんなことも想像できないのか理解に苦しむ。
0652nobodyさん
2009/09/08(火) 14:55:16ID:???0653nobodyさん
2009/09/08(火) 15:01:49ID:???日本語でおk
>「初心者にはお勧めできない」って言葉から何でこんなことも想像できないのか理解に苦しむ。
話がまったくつながってない
0654nobodyさん
2009/09/08(火) 15:03:38ID:???0655nobodyさん
2009/09/08(火) 15:12:17ID:???0656nobodyさん
2009/09/08(火) 15:18:24ID:???他人にも同意してもらわないと気が済まないのか。
そもそも本人のためを思って最初は使わないほうが良いと言ってるのに。
先人の教えから耳を塞ぐなんてさぞかし優秀な人材なんだろうなぁ。
別に最終的に決めるのは本人なんだし、自己責任でやればいいと思いますです。
0658nobodyさん
2009/09/08(火) 15:27:47ID:???何を言ってるのか分からない。
xamppの話になると必ず「初心者はやめとけ」って話が出るだろ?
その背景には経験者の>>651のような考えがあるって言う話。
0659nobodyさん
2009/09/08(火) 15:30:33ID:???問題が起きるまではなんでもいいじゃねえか。
PHPの設定はともかくApacheの設定なんかPHP開発者が深く理解する必要はない。
何か制限を鯖側でかけたいとか必要になった時に勉強すればいいだけのこと。
PHPの場合は初期のままでも初心者が使う分にも当分問題にならんだろ。
そのうち使いたいライブラリとかが増えてきたときに使えなかったりしたら、
phpinfo見て原因つきとめて、インストールするなり有効にするなりする対処法を
調べることぐらいはそのころには容易にできるはず。
API仕様書なんかも普通に読めるようになるころにはな。(ていうか注意点も書いてるし)
ようするに初心者だからああだこうだっていうのは無用な心配。
初心者だからxamppはだめっていうのもおかしいし、好きなようにしろでいいじゃん。
0662nobodyさん
2009/09/08(火) 15:43:27ID:???初心者だけどxamppを使うと楽チンできるそうだからxamppを使いたい→だめ
初心者だけどxamppを使ってチューニングをしたい→いい
いいかだめかを言ってるだけで「初心者にお勧めできない理由」なんて一言も言ってない
しかもその意見も個人的な意見であるのにあたかも総意であるかのように言っている
それを他人に理解しろというほうがおかしい
0664nobodyさん
2009/09/08(火) 17:54:35ID:???0666nobodyさん
2009/09/09(水) 09:23:28ID:???0667nobodyさん
2009/09/09(水) 11:23:22ID:???0668nobodyさん
2009/09/09(水) 12:33:50ID:???その上で、ヒマ or 性欲強い奴だけ実機環境作ればいい!
XAMPP駄目とか言っている人の中には、
XAMPPの中にMovableTypeインスコするの苦労したとか言う経験がある人も居ると思う。
きっとトラウマだな...
0669nobodyさん
2009/09/09(水) 13:21:43ID:???0670nobodyさん
2009/09/09(水) 15:24:36ID:???一番簡単なのはWordPress
0671nobodyさん
2009/09/10(木) 22:24:01ID:5BqGuDeE<img src="data:image/png;base64,iVBORw0KGgo....">
のように表示できないんですか?
誰かお助けを!
0673nobodyさん
2009/09/11(金) 12:12:00ID:???埼玉はチンピラが多いな
0674nobodyさん
2009/09/11(金) 15:31:33ID:???0675nobodyさん
2009/09/11(金) 15:54:42ID:???ほんとチンピラは頭が悪いな
0676nobodyさん
2009/09/11(金) 17:07:33ID:???0677nobodyさん
2009/09/11(金) 23:25:24ID:???0678nobodyさん
2009/09/12(土) 00:28:40ID:???ていうか見ようによってはチンピラが無理やり印象操作して勝利宣言してるように見えるんだが
あのやり取り見てどこをどうみたらそういう結末になるんだよ
どう考えたってどっちも行ってすらいないだろ
本当に行ったのならあの後チンピラかOCNがIP出して煽りに再登場するだろ
ていうかどこのPHPスレでも自分の意見は言わずに
他の回答者や質問者の煽りに走るだけのやついるけど同一人物ならやめてくれ
周りの迷惑だ
0679nobodyさん
2009/09/12(土) 00:34:27ID:???0680nobodyさん
2009/09/12(土) 08:45:05ID:???何この固定概念
0682nobodyさん
2009/09/12(土) 23:10:57ID:???チンピラの話題たまに出してるのがOCNの可能性もある
流れ見てもOCNは煽りレスに即レスしないからすでにいない可能性が高い
>>608後のレスがない
>>665-666後のやり取り後レスがない
チンピラはすぐ反応してる感じ
>>665のあと>>666
>>673のあと>>674
>>675のあと>>676
>>677-678のあと>>679-681
0683nobodyさん
2009/09/13(日) 10:03:48ID:???0685nobodyさん
2009/09/13(日) 18:18:08ID:???0686nobodyさん
2009/09/15(火) 16:40:52ID:???以前俺は配列で蹴躓いたけどな
0687nobodyさん
2009/09/15(火) 21:05:50ID:???0688nobodyさん
2009/09/15(火) 21:36:59ID:???1.6年目で関数をライブラリにして貯めるようになる
2年目でDBも使えるWEBアプリを作れるようになる
2.6年目でAPIやライブラリ、フレームワークを使ってサイトを作るようになる
4年目でフレームワークを自作するようになる←いまここです
0689nobodyさん
2009/09/15(火) 21:48:33ID:???そこからは半年周期で思い出したかのように2週間ぐらい集中して何かを作り
の繰り返し
0690nobodyさん
2009/09/16(水) 00:45:49ID:???"{$anArray["key"]}"
がエラーにならない事を知った。
先は長い。
奥が深いとは言わない。
0692nobodyさん
2009/09/16(水) 12:21:31ID:???Cとか習得後はPHPとか簡単だと聞くけど
0693nobodyさん
2009/09/16(水) 13:42:19ID:???あとは習得意欲次第。
ネックなのは言語の違いとかポインタとかよりもオブジェクト指向を
理解できるかだと思う。
俺もあんまりわかってないけどな
0694nobodyさん
2009/09/16(水) 14:05:04ID:???ちゃんと理解してればCもJavaも似たようなもん
静的型付けのコンパイラ言語であるから型やメモリを多少意識する必要はあるが
あとCはやっぱポインタがネック
あとJavaは変移が激しいから新しいのについていくのが結構大変
まぁ一番の問題はPHPがWebに縛られているから
PHP脳だとどういうアプリケーション作ればいいのかがわからなくなる
CやJavaでももちろんWebアプリケーションは作れるけど
PHPと違ってもっといろんなことができるからね
0695nobodyさん
2009/09/16(水) 17:49:13ID:???構文は特別難しいとは思わないが、データベースの設定の度に困難を極める
一箇所に半日とかザラだ
心が折れそう・・・
PEAR::DB_DataObjectは、コマンドプロンプトで
c:\php>pear install DBした後に
c:\php>pear install DB_DataObjectでいいんだよね?
しかし、PEARフォルダの中身を見るとココ(http://pear.php.net/packages.php?catpid=7&catname=Database&php=all)の
DBとDB_DataObjectでダウンロードしたフォルダ内容と違ってるし、コードを実行しても
DB_DataObject Error: Unable to load schema for database and table (turn debugging up to 5 for full error message)
となったところで本日もうダウンしました
誰か助けてください・・・
0696nobodyさん
2009/09/16(水) 20:44:09ID:???セキュリティ関連はPHPに限らないけど
0697nobodyさん
2009/09/16(水) 21:26:25ID:???これが成長って事か
0698nobodyさん
2009/09/16(水) 22:07:26ID:???なんでこのスレは気性が荒い人が多いんですか?
17 名前:nobodyさん[sage] 投稿日:2009/09/16(水) 17:14:59 ID:???
虚勢を張ってるだけだよ
本当はリアルで会うと萎縮しちゃうヘタレばっかり
18 名前:nobodyさん[sage] 投稿日:2009/09/16(水) 17:20:38 ID:???
まるで某スレのOCNだな
すみませんがチンピラ引き取ってください><
0701nobodyさん
2009/09/16(水) 23:41:09ID:???自分を棚にあげてOCNだけ出してるとこが典型的なネット弁慶
自らあちこち煽りまわってるのを証明してるようなもん
本当周りに迷惑だから死んだほうがいいよ
ていうかなんでWebprog板にいるの?厨房板にでも池よ
0702nobodyさん
2009/09/17(木) 03:32:19ID:???0704nobodyさん
2009/09/17(木) 09:59:19ID:???煽り特性のチンピラが蒸し返すからな・・・
OCNもいちいち反応するな。
口だけで会いもせずに何と戦ってんだよ。
迷惑だからリアル決着つけろ。
0705nobodyさん
2009/09/17(木) 10:19:23ID:???翌朝見て驚いたもん
まさかこんな事になっているとは・・・ってw
0706 【php:4041】
NGNG0708 【php:4041】
NGNG0710nobodyさん
2009/09/22(火) 02:14:57ID:???0711nobodyさん
2009/09/22(火) 18:48:32ID:???自分、JavaScript習得よりも時間かかった上に、終わった後振り返ってみて全然自分のものになっていないのでもう一度やり直しです
めっちゃ時間かかってるんですが・・・
0712nobodyさん
2009/09/22(火) 18:54:58ID:???あっちこっちに書き散らすのはどうかと思うよ。 反応返ってくるのが面白いんだろうけどさ。
質問の内容も それ聞いてどーすんのよ。
0713nobodyさん
2009/09/22(火) 19:08:10ID:???0715nobodyさん
2009/09/22(火) 20:21:47ID:???0718 【php:4148】
NGNG0719nobodyさん
2009/09/23(水) 15:08:48ID:???PHPの構文、関数だけで言えば3日もかからないと思うけれど、初心者がデータベース構築、SQL、PEAR等のライブラリを全部やろうとすれば1ヶ月でも無理だと俺は思う
他にもメールとか、会員認証だとか
特にPEAR、俺はコレは時間かかった
無職で一日中勉強してるならば分からないけれども
しかし、PHPは簡単だとか1ヵ月半で出来るとか良く聞くけれど、俺は無理なんじゃないかなぁと思う
まぁ、でもどんなにかかっても半年とかはかかるようなものではないと思うけどね
設定なんかは一人でやって周りに誰も居なければずっと悩み続けて嫌気がさしてくるだろうけれど
0720nobodyさん
2009/09/23(水) 15:51:45ID:???0721nobodyさん
2009/09/23(水) 15:54:58ID:???PHPは簡単なWEBプログラミングができる
が正解じゃないかと
どんな言語でもいろいろあるじゃない
0723nobodyさん
2009/09/28(月) 17:35:06ID:???ハァ、疲れた・・・
0724nobodyさん
2009/09/28(月) 17:41:55ID:???0726nobodyさん
2009/09/28(月) 18:26:40ID:???基礎全般
後はコード見て理解できる程度&基本的なものはたまに参考書見ながら自分で書ける程度
元々、クライアントサイド側の人間だからまぁサーバサイドを組み込めるって位かな
>>725
ありがとう
0727nobodyさん
2009/09/29(火) 12:19:43ID:???じゃあ次は、フレームワークだね!
Zend Framework か CakePHP がおすすめだよ
CMS弄りたいなら、WordPressがおすすめ!
PHPの文法がそのまま使えるよ
0728nobodyさん
2009/09/29(火) 13:57:09ID:???0729nobodyさん
2009/09/29(火) 18:23:20ID:???0730nobodyさん
2009/09/29(火) 19:01:32ID:???0731nobodyさん
2009/09/29(火) 19:31:07ID:???ほとんど使用不可だよね?
0732nobodyさん
2009/09/29(火) 19:39:52ID:???両方ともenabledだったよ
最近の鯖じゃほとんど入ってるんじゃ?
未だにPHP4のままの鯖なら当然使えないけど
0733nobodyさん
2009/09/29(火) 19:53:35ID:???enabledって書いてあっても、
MSーSQLとかだとダメだよ?
MySQLで使うって話だよね?
0734nobodyさん
2009/09/29(火) 19:54:18ID:???PDO+SQLite
の話であって、
PDO+MySQL
の組み合わせなら、
たいていどこでも入っているもの
なのかな?
0735nobodyさん
2009/09/29(火) 20:11:48ID:???0736nobodyさん
2009/09/29(火) 20:42:29ID:???0739123.125.156.130 【php:4197】
NGNG0741nobodyさん
2009/10/07(水) 12:29:17ID:???もう死んだの?
0742nobodyさん
2009/10/07(水) 16:02:24ID:???0743nobodyさん
2009/10/07(水) 16:05:38ID:???・ケンカ強いチンピラ君
・口だけ達者のOCN君
0744nobodyさん
2009/10/07(水) 17:05:55ID:???・PHPプログラマー
0745nobodyさん
2009/10/07(水) 17:14:35ID:???0746nobodyさん
2009/10/07(水) 17:31:28ID:???0747nobodyさん
2009/10/07(水) 17:37:15ID:???<?php
if(($_POST["mati"]==1))$count++;
else if(($_POST["mati"]==0))$count--;
if(($_POST["eiga"]==1))$count++;
else (($_POST["eiga"]==0))$count--;
if(($_POST["ame"]==1))$count++;
else if(($_POST["ame"]==0))$count--;
if (count==3) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kikubari.html">;
else if (count==2) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=roman.html">;
else if (count==1) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=roman.html">;
else if (count==0) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kensin.html">;
else if (count==-1) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kensin.html">;
else if (count==-2) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=zibun.html">;
else if (count==-3) <META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=zibun.html">;
?>
この記述で一番下しかどうやっても表示されないんだがどうすれば振り分けられるんだ?
0748nobodyさん
2009/10/07(水) 17:42:27ID:???0749nobodyさん
2009/10/07(水) 17:42:46ID:???↓
if ($count==3) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kikubari.html">';
0750nobodyさん
2009/10/07(水) 17:44:08ID:???0752nobodyさん
2009/10/07(水) 18:02:30ID:???if ( isset( $_POST["mati"]) and isset( $_POST["eiga"]) and isset( $_POST["ame"]) ) {
$count = 0;
if(( $_POST["mati"]==1))$count++;
else if(($_POST["mati"]==0))$count--;
if(($_POST["eiga"]==1))$count++;
else if(($_POST["eiga"]==0))$count--;
if(($_POST["ame"]==1))$count++;
else if(($_POST["ame"]==0))$count--;
if ($count==3) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kikubari.html">';
else if ($count==2) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=roman.html">';
else if ($count==1) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=roman.html">';
else if ($count==0) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kensin.html">';
else if ($count==-1) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kensin.html">';
else if ($count==-2) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=zibun.html">';
else if ($count==-3) print'<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=zibun.html">';
}
?>
0754nobodyさん
2009/10/07(水) 18:25:41ID:???<html><head>
<?php
上のやつ
?>
</head>
<body><form method="post" target="file.php">
<select name="mati"><option value="0">待ち合わせに遅れる</option><option value="1">待ち合わせに遅れない</option></select>
<select name="eiga"><option value="0">待ち合わせに遅れる</option><option value="1">待ち合わせに遅れない</option></select>
<select name="ame"><option value="0">雨が嫌い</option><option value="1">雨が好き</option></select>
<input type="submit" value="送る" /></form></body></html>
0755nobodyさん
2009/10/07(水) 18:31:06ID:???質問1 デートの待ち合わせをした相手が1時間遅れてきました。さて、どうしますか?<br>
<font color="black" style="background-color:white" onmouseover="this.style.background='yellow';this.color='red'" onmouseout="this.style.background='white';this.color='black'">
<input type="radio" name="mati" value="0">A 謝ってもらわないと気がすまない。</font><br>
<font color="black" style="background-color:white" onmouseover="this.style.background='yellow';this.color='red'" onmouseout="this.style.background='white';this.color='black'">
<input type="radio" name="mati" value="1">B 相手が来ても何も理由は聞かない。</font><br>
<font color="black" style="background-color:white" onmouseover="this.style.background='yellow';this.color='red'" onmouseout="this.style.background='white';this.color='black'">
<input type="radio" name="mati" value="2">C ひたすら待ち続ける。</font><br><br>
これに質問2、3も同様に書いてる
<br><br><br>
<input type="submit" name="bottun1" value="送信">
<input type="reset" value="リセット"><br><br>
</form></body>
</html>
下の方はこんなかんじ
0757nobodyさん
2009/10/07(水) 18:46:04ID:???俺の環境が悪いのか・・・?
0758nobodyさん
2009/10/07(水) 18:47:25ID:???0760nobodyさん
2009/10/07(水) 18:57:37ID:???if (isset($_POST['mati']) && $_POST['mati']) {
$count++;
} else {
$count--;
}
if (isset($_POST['eiga']) && $_POST['eiga']) {
$count++;
} else {
$count--;
}
if (isset($_POST['ame']) && $_POST['ame']) {
$count++;
} else {
$count--;
}
switch ($count) {
case -3:
case -2:
header("Location: zibun.html");
break;
case -1:
case 0:
header("Location: kensin.html");
break;
case 1:
case 2:
header("Location: roman.html");
break;
}
0762nobodyさん
2009/10/07(水) 19:06:10ID:???0763nobodyさん
2009/10/07(水) 19:15:14ID:???<META HTTP-EQUIV="REFRESH" CONTENT = "5; URL=kikubari.html"> をいれたページでどうなる?
0765OCN君
2009/10/07(水) 19:30:52ID:???0766nobodyさん
2009/10/07(水) 20:37:27ID:???0768OCN
2009/10/08(木) 06:26:15ID:???お前ら勝手にレスするんじゃねえよ
チンピラ君しか回答しちゃいけません
0769nobodyさん
2009/10/08(木) 12:28:49ID:???頭に湧いた虫は飛んでいかなかったようだな...
0770123.125.156.130 【php:4236】
NGNG目標枚数7777枚固定。
0771123.125.156.130 【php:4236】
NGNG0774nobodyさん
2009/10/17(土) 01:31:38ID:bqn4dx4LアパッチじゃなくてANhttpdで動かすには?
0775nobodyさん
2009/10/17(土) 09:34:24ID:???0776nobodyさん
2009/10/17(土) 18:27:56ID:bqn4dx4Lまんまini配布しろや糞
0777nobodyさん
2009/10/17(土) 18:34:42ID:???0778nobodyさん
2009/10/17(土) 18:37:00ID:???// PHP4だとアドレス渡しする変数にデフォルト値を追加して、変数を渡さなくてもエラーにせずに処理をする
// という事が出来ないみたいなんですよね。
// preg_matchみたいなデフォルトの関数で出来るような設定が、
// 自作関数では出来ないというのが、少し納得行かない
}*/
0779nobodyさん
2009/10/17(土) 19:45:23ID:???0780nobodyさん
2009/10/17(土) 19:54:02ID:???http://www.phppro.jp/school/phpschool/vol1/3
「XAMPP Windows」の[Installer]をダウンロードしたいのですが
ZIPとEXEしか見当たりません。
どこに[Installer]はありますか?
0781nobodyさん
2009/10/17(土) 20:26:16ID:???0784nobodyさん
2009/10/18(日) 13:03:48ID:???0785780
2009/10/19(月) 15:00:40ID:???真面目にお願いします。
0789nobodyさん
2009/10/20(火) 21:02:57ID:???http://www.php.co.jp/seminar/coaching.php
0791nobodyさん
2009/10/20(火) 23:57:24ID:XRwI0LZRサーバーは、さくら3Gでパーミッションもサイトどおりでアスキーでffftpで転送
したけどエラーになる、どうしてだろ?
0792nobodyさん
2009/10/21(水) 10:38:56ID:???0794nobodyさん
2009/10/22(木) 11:41:29ID:???0795nobodyさん
2009/10/22(木) 11:48:33ID:???ばかり出てきたら大抵そういうものだと思うだろう。
0796nobodyさん
2009/10/22(木) 15:54:42ID:???ではPHPのスクリプトを直接サーバーにうpして動作を確かめればいいのですか?
0797nobodyさん
2009/10/22(木) 15:55:49ID:???0798nobodyさん
2009/10/22(木) 16:03:52ID:???0799nobodyさん
2009/10/22(木) 16:13:45ID:???これはサーバーで何か調整しないといけませんか?
0801nobodyさん
2009/10/22(木) 16:20:41ID:???0802nobodyさん
2009/10/22(木) 16:23:31ID:???0803nobodyさん
2009/10/22(木) 16:24:00ID:???サーバーが悪いのか、ソースが悪いのか分けるのにローカルで確認するといいんだけどな。
負荷のかかるプログラムになっていてサーバーに負担掛けることもあるし。
さて、どう動かないんでしょうか。 エラーメッセージも出ていませんか?
0804nobodyさん
2009/10/22(木) 16:59:15ID:???<?php
$agent = $_SERVER['HTTP_USER_AGENT'];
if(preg_match("/^DoCoMo/i", $agent)){
header("Location: http://サイトURL/docomo/index.html");
exit;
}else if(preg_match("/^(J\-PHONE|Vodafone|MOT\-[CV]|SoftBank)/i", $agent)){
header("Location: http://サイトURL/softbank/index.html");
exit;
}else if(preg_match("/^KDDI\-/i", $agent) || preg_match("/UP\.Browser/i", $agent)){
header("Location: http://サイトURL/au/index.html");
exit;
}else{
header("Location:ここに飛ばす先のURL ");
exit;
}
?>
PCからのアクセスを別のページに飛ばしたいんですが動作しません
0805nobodyさん
2009/10/22(木) 17:03:58ID:???俺が書き直してやるか
$agent = $_SERVER['HTTP_USER_AGENT'];
switch(true) {
case (preg_match("/^DoCoMo/i", $agent);
header("Location: http://サイトURL/docomo/index.html");
exit;
break;
case (preg_match("/^(J\-PHONE|Vodafone|MOT\-[CV]|SoftBank)/i", $agent)):
header("Location: http://サイトURL/softbank/index.html");
exit;
break;
case(preg_match("/^KDDI\-/i", $agent) || preg_match("/UP\.Browser/i", $agent)):
header("Location: http://サイトURL/au/index.html");
exit;
break;
default:
header("Location:ここに飛ばす先のURL ");
exit;
}}
0806nobodyさん
2009/10/22(木) 17:11:55ID:???0808nobodyさん
2009/10/22(木) 18:11:40ID:???「PHPについて自分なりに1-2週間ほど勉強してからまた来い」って言われた。
プログラムとかまったく勉強したこと無いうえに何をして良いかすらわからん。
ララァ、俺を導いてくれ。
近所の本屋には参考書すら売ってないんだよな。。
0809nobodyさん
2009/10/22(木) 18:29:01ID:???http://www.php.net/manual/ja/
プログラミング経験がないとなるとまずプログラムとは何であるかからはじめないと辛いかもな
0810nobodyさん
2009/10/22(木) 18:29:17ID:???0811nobodyさん
2009/10/22(木) 18:30:53ID:???http://php.net/manual/ja/index.php
0812nobodyさん
2009/10/22(木) 19:10:25ID:???本当にそこに入りたいなら、PHP動くやっすいサーバーかりてだな、
どっかの初心者用の本サンプルの丸写しでいいからサイトつくりな。
2週間あればできるだろ。
0813nobodyさん
2009/10/22(木) 20:21:50ID:???えっ
0814nobodyさん
2009/10/22(木) 21:29:16ID:???0816nobodyさん
2009/10/23(金) 08:09:30ID:???ガンバレ
0817nobodyさん
2009/10/23(金) 16:52:26ID:???サンクス。
本気度を試してるんだろうね。。。
公式ページみたいなのみたけど、さっぱり意味がわからんかった。。orz
一番最初みんなは、どうやって勉強してたんだ?
出てくる言葉すべて理解できない状態なんだが、とりあえず公式ページみたなの丸暗記したほうが最終的に理解できるようになるのかい?
0818nobodyさん
2009/10/23(金) 17:23:16ID:???俺はまずプログラミングの説明の部分を、例を動かしながら最後まで読むように薦めてる。
出てきた専門用語は「理解」は無理だから、そういうのがあるんだな、くらいに覚えて先に進もうね、って。
最後まで読んだら、最初の方がちょっとわかるかもしれない。
あとPHPの場合、変数を箱に例えて説明してるのはやめれと。
ま、参考にならないだろうけど、俺の場合はそー。
0819nobodyさん
2009/10/23(金) 18:45:43ID:???こんな人がいるからな。
http://pc11.2ch.net/test/read.cgi/hp/1255424883/83
0821nobodyさん
2009/10/23(金) 23:08:07ID:???0822nobodyさん
2009/10/23(金) 23:17:21ID:???氏ねよカス
0823nobodyさん
2009/10/23(金) 23:25:08ID:???0825nobodyさん
2009/10/24(土) 01:02:14ID:???落ちたのか俺。
実績がないから合格でも不合格とも判断できないから勉強してこいって言われたもんだと思っていたが。。
>>818
参考になったよ。
例を動かしながらやってみたいんだけど、どこかお勧めサイトとかないです?
あれこれダウンロードしろって良く書いてあるけど、バージョンが変わってて環境整える段階で困ってたり。。
0826nobodyさん
2009/10/24(土) 02:02:03ID:???環境構築なんて初歩以下だろ
0827nobodyさん
2009/10/24(土) 04:36:59ID:???http://php.net/manual/ja/index.php
ここをちゃんと最初から見ていくこと
インストールと設定・セキュリティは最初は読み流していい
1〜2週間といってる以上そこまで先方もそこまで期待していない
とりあえず特に言語リファレンスのところは理解する
あとは関数リファレンスとサンプルみながらちょろちょろ書いてみるといい
>>808程度で優しく帰してもらえる会社なら
PHPが>>808よりはできる俺ならきっと入れてもらえるなんて思ってる
必死ニートがいるけど気にしないでいい
0828nobodyさん
2009/10/24(土) 06:37:19ID:???PHPとは、みたいなとこから教えてくれるはず。もちろん、サーバーの設定なんかも。
とりあえず、20回はググれ。
PHP 基礎
PHP 勉強
PHP 初心者
PHP 例題
PHP 解説
こんなのも検索してないようじゃ、自己解決力ないっみられて採用なんか夢のまた夢だろ。
0830nobodyさん
2009/10/24(土) 11:21:56ID:???PHPの解説書を読み終わったら、
・PHP上に存在している関数を一通り確認する
・C++の基本的な使い方と概念を覚える
・Javaの基本的な使い方と概念を覚える
みたいな3種類をやったら、余裕で中級者は狙える。
0831nobodyさん
2009/10/24(土) 11:53:18ID:???悪いがお前と違って就職済みなんだわ
必死なのはわかったがこの板でわめいてもしょうがないからリアルで就活がんばれな
応援してやる
0832nobodyさん
2009/10/24(土) 12:00:08ID:???0834nobodyさん
2009/10/24(土) 12:19:06ID:???http://php.net/manual/ja/index.php
を使ってる。
これで学習した後にPHP+MySQLの本で学習しようかなと。
あり?
0835nobodyさん
2009/10/24(土) 12:21:20ID:???てか本で学習よりもネットの解説サイトの主だったところ見れば済む
0836nobodyさん
2009/10/24(土) 17:46:33ID:???HTMLのが高度と聞きますが。
0837nobodyさん
2009/10/24(土) 17:55:37ID:???0838nobodyさん
2009/10/24(土) 18:10:56ID:???0839nobodyさん
2009/10/25(日) 00:54:07ID:???ここを受講しようと思うのですがどうですかね?
http://www.creator-school.com/web_prg/php/index.htm
0840nobodyさん
2009/10/25(日) 00:54:50ID:???0841nobodyさん
2009/10/25(日) 00:58:02ID:???好きにしろ
0842nobodyさん
2009/10/25(日) 08:30:29ID:???就職できても、同僚に聞きまくるのが目に浮かぶ・・・
0843nobodyさん
2009/10/25(日) 08:43:16ID:???実際に試した方がなんとなくイメージ掴めていいかも。
サイト辿って説明読んでるだけだとさっぱりわからんかったが、、、
「世界の皆さんこんにちわ」とりあえずこれはうまくできた。
0844nobodyさん
2009/10/25(日) 08:50:41ID:???自分のPCに開発環境いれて実験しろよ
無限ループさせて人様の鯖に迷惑かけちゃいかんぞ
0845nobodyさん
2009/10/25(日) 10:21:19ID:???まあ人様の鯖を実験台にはしてほしくはないが
0846nobodyさん
2009/10/25(日) 12:08:35ID:???amazonで注文してた参考書届いた。
適当に売れてるやつ注文したんだが、断片的に色々書いてあって例を試しながらやるには良いかもしれん。
「PHP逆引きレシピ」ってやつ。
けど俺には、初心者向けの解説書が別に必要っぽい。
0847nobodyさん
2009/10/25(日) 15:15:29ID:tYM12qx0初心者の俺がPHPを伝授するに変更だ
まかしたぞ>>846
0848nobodyさん
2009/10/25(日) 15:28:05ID:???俺もそうだったから
0849nobodyさん
2009/10/26(月) 12:35:25ID:???0850nobodyさん
2009/10/26(月) 12:47:25ID:NvcxV6j70851nobodyさん
2009/10/26(月) 14:17:27ID:???どうすればいいですかね?
0852nobodyさん
2009/10/26(月) 15:08:37ID:NvcxV6j70854nobodyさん
2009/10/27(火) 00:12:20ID:AfexlJ71かんたんプログラミングPHPってやつ。
10月にでた新書みたい。
環境設定の仕方細かく書いてあるから、この本いいかもしれん。
0855nobodyさん
2009/10/27(火) 00:59:41ID:???0856nobodyさん
2009/10/27(火) 01:04:50ID:???他言語経験ありです
0857nobodyさん
2009/10/27(火) 01:06:17ID:???0859nobodyさん
2009/11/04(水) 09:28:47ID:???次にログイン機能のようなものを作ろうとしてますが、流石に個人情報をcsvとかに入れるのはどうかと思いますが
実際としては重要な情報はどうやって扱うのでしょうか?
0860nobodyさん
2009/11/04(水) 12:34:15ID:???0861nobodyさん
2009/11/06(金) 03:09:51ID:???こういうとこがインジェクトで漏洩したりするんだろうな
0862nobodyさん
2009/11/28(土) 12:27:05ID:???中身が住所とかの個人情報とかなら知らん
0863nobodyさん
2009/11/28(土) 12:54:20ID:???0864nobodyさん
2009/11/28(土) 22:08:37ID:???0865nobodyさん
2010/01/05(火) 13:39:38ID:???0866nobodyさん
2010/01/05(火) 15:59:35ID:???0867nobodyさん
2010/01/07(木) 16:15:06ID:???0868nobodyさん
2010/02/02(火) 20:40:34ID:xzthWIeo<?php
if( 条件 ){
?>
〜HTMLを書いている〜
<?php
}
?>
という感じでif文をいったん切ってからHTMLを直書きしてまたphpタグで
閉じているコードがありますが、
思ったように動いているのですが、文法的にはOKなんでしょうか?
いまいち理解できません・・・
0869nobodyさん
2010/02/02(火) 21:34:35ID:???0870sage
2010/02/02(火) 21:57:14ID:ZjjB36bu0871nobodyさん
2010/02/02(火) 22:21:02ID:???HTTPリクエストのログは残ってるだろうし、送信した個人情報やファイルなんかも残ってるだろうな
0872nobodyさん
2010/02/02(火) 22:25:08ID:???一定間隔で自動的にhtmlページを作成更新したいのですが、
自動実行させるにはどうすればいいですか?
0873870
2010/02/02(火) 22:35:18ID:???質問の仕方がおかしいでしょうか?
動的に生成されたページの内容はサーバーには残らないでしょうか?
的な事が聞きたかったです。
違う2代のPCからおなじURLのPHPにアクセスした場合に、毎回ページは生成される?
うーむ
そんな感じのことが聞きたいです。
0875870
2010/02/02(火) 22:41:43ID:???キャッシュとはサーバーキャッシュの認識でよいでしょうか?
またサーバーキャッシュはphpにて設定でしょうか?
それともapacheにて設定でしょうか?
0876nobodyさん
2010/02/02(火) 22:44:06ID:???Apacheのmod_cache
PHPのmemcache
3種類ともあるよ
0878nobodyさん
2010/02/02(火) 23:39:26ID:???PHPってHTMLの中に命令文を入れればそれで動くのでしょうか?
今、テキストエディターでPHPの命令を書き込んだのですが
(「まんこ」と表示する命令文)表示されません。
上レスのほうでアパッチが必要と出ていますが、武装ヘリの名前と何か関係あるのでしょうか。
私はハボックが好きです。
0879nobodyさん
2010/02/03(水) 00:09:57ID:???「テキストエディターでPHPの命令を書き込んだ」だけでは、動かないよ。
どの程度の素人かは分からないけど、何らかのプログラミング言語をあつかったことがあれば、PHPマニュアルで勉強してみて。
とりあえず
インストールと設定
ttp://www.php.net/manual/ja/install.php
簡易チュートリアル
ttp://www.php.net/manual/ja/tutorial.php
を読めば、ふいんきはつかめると思うよ。
プログラミングを全くやったことがないのなら、まずは入門書を買って勉強した方がいいと思うよ。
0880878
2010/02/03(水) 09:30:13ID:XqaxFyPSご返答ありがとうございます。
HTMLとは違ってちゃんとした開発環境が必要なんですね。
いろいろ調べてみます。
お礼に加護ちゃん似の妹とのハメ撮り動画をプレゼントしますので
送り先住所を遠慮無くここに晒してください。
0881nobodyさん
2010/02/04(木) 12:30:55ID:???0882nobodyさん
2010/02/04(木) 17:03:06ID:???0883nobodyさん
2010/02/08(月) 08:04:36ID:???IISのワーカープロセスが度々止まってしまって、アプリケーションプールが停止してしまいます・・・
Vista(SP2)にIIS(7.0)を入れてPHPは5.2.6(だったはず・・・)を使っています。
イベントビューアを見るとphp5ispai.dllがAccess Violationを起こしているようなんですが・・・
一応、そのソフトウェアの機能で自動作成されたPHPファイルを使い、
自分でいじる前の状態でも起こってしまうので、ファイルの中身の問題ではないとは思っているのですが。
IIS7とPHP5以上が相性悪いんじゃないかっていう記述をちらっとどこかで見かけたんですが、
そういう相性ってあるんでしょうか?
あるとしたら、何か解決策ってありますか?ちなみに、環境の制約上IISからApatcheに変えることは難しいです。
0884nobodyさん
2010/02/09(火) 03:43:05ID:???0885nobodyさん
2010/02/09(火) 04:14:11ID:???ここは過疎スレだから
【PHP】下らねぇ質問はID出して書き込みやがれ 92
http://pc11.2ch.net/test/read.cgi/php/1263035502/
0886nobodyさん
2010/02/09(火) 20:10:31ID:???解決策ではないが、fast-CGIにしたら、落ちにくくなった気がする。
あと、配列にデータ詰め込みすぎたり、コールスタックが深すぎたり、create_functionで複雑な関数呼び出しても、よく落ちる。気がする。
Windows+PHPの場合、IISに限らず、Apacheでもよくワーカープロセスが落ちる。
IISよりはましになった気はするけど。
IISの場合、XPに比べて、Vistaの落ちっぷりは、常軌を逸しているので、相性の問題はあるかもしれない。
感覚的な意見になってしまってゴメンね。
0887nobodyさん
2010/02/09(火) 23:35:05ID:???コテハンのパスワード忘れたからやる気なくしたんだよね
0888nobodyさん
2010/02/10(水) 05:28:00ID:???0889nobodyさん
2010/02/16(火) 01:14:41ID:???0890nobodyさん
2010/02/22(月) 09:34:53ID:???0891nobodyさん
2010/02/23(火) 17:30:45ID:j2GnWaIGXAMPP + Eclipse + PDT
でいいのかな?
デバッガ周りはどうなるんだろ???
初めてなのでちんぷんかんぷんです。
0892nobodyさん
2010/02/23(火) 17:53:55ID:???0893nobodyさん
2010/02/23(火) 18:31:38ID:???0894nobodyさん
2010/02/23(火) 18:47:10ID:j2GnWaIGそれは駄目と一蹴されては前に進めないです。。。
0896nobodyさん
2010/02/23(火) 19:11:41ID:j2GnWaIGその為の開発(1人)が出来る環境。
統合環境のVSと同程度以上の物を望んでいます。
0897nobodyさん
2010/02/23(火) 19:20:59ID:???0898nobodyさん
2010/02/23(火) 19:22:27ID:j2GnWaIG全ての用語が何を指しているのかがわかりません。
0899nobodyさん
2010/02/23(火) 19:27:17ID:???0900nobodyさん
2010/02/23(火) 19:55:31ID:???それでOK
アパッチからとか言ってる馬鹿は設定出来る俺スゲーっていいたいだけ
大抵の事は出来ると思うけど何か不満が出てきたら色々やってみるといい
0901nobodyさん
2010/02/23(火) 20:12:40ID:???0902nobodyさん
2010/02/23(火) 20:14:25ID:???0903nobodyさん
2010/02/24(水) 12:10:36ID:???パソコンがEcipseの処理に対応できる能力があればそれでいいんじゃね?
別に薦めはしないけれど
ハッキリ言ってEclipseは重いんで、マシンスペックを要求される
PHP如き、秀丸エディタで十分だと思うけどな
初めてでいきなりEclipseとか絶対に無いな
0904nobodyさん
2010/03/03(水) 16:23:50ID:???0906なははfisiana
2010/03/17(水) 20:06:02ID:???ローカルは取り合えずXAMPPで良いでしょう。
echo "hello World";
0907nobodyさん
2010/03/17(水) 21:43:24ID:???0908nobodyさん
2010/03/18(木) 11:36:40ID:???phpやりたいわけで環境設定したいわけじゃないし。
0909nobodyさん
2010/03/18(木) 11:39:48ID:???0910nobodyさん
2010/03/18(木) 12:56:21ID:???アフォがバレるぞ
0911nobodyさん
2010/03/18(木) 20:38:04ID:7OoAJIvVテキストエリアから改行コードが含まれた文字列をPOSTして、UTF-8でmysql(databaseもutf8)に書き込みました。
その後データベースから読み出してテキストエリアに表示すると、改行コード \r\nが文字で表示されてしまいます。
テキストエリアに表示する時に、正しく改行された状態で表示するにはどうすればよいでしょうか?
よろしくお願いします。
0913nobodyさん
2010/03/18(木) 21:06:51ID:UsA4XBAiLinux-Apache-php utf-8
Windows-Oracle10g sjis
で開発していて、当たり前ですがDBからとってきたデータが
文字化けしてしまいます
phpソースはutf-8でかかれていますが
httpd.conf や php.ini だけを編集して
なんとかoracle(sjis)と連携できませんでしょうか?
0914nobodyさん
2010/03/18(木) 21:21:06ID:???問題が発生してもphp.iniを編集できない
0915nobodyさん
2010/03/19(金) 03:22:29ID:???XAMPPでも、php.ini編集できると思うが?
まぁインストールの方法によって、php.iniのパスは変わるし、その辺はおいおいやっていくしかないだろ。初心者に最初からすべてやれ、とは言えん。
ただ、セキュリティちゃんとできるまで公開はするな、とだけ言っとけばいいじゃん。
ローカルなら動けばいいんだし。
0916nobodyさん
2010/03/19(金) 03:41:30ID:???インストール時にやるのが一番楽だから勧めてるのに。
最初から全てやれとは言えんとかって、PHPやる上でほぼ100%必要になるんだから「最低限」の知識だろう。
905も言ってるけどそんなことで横着してる人にPHPの何が身に付くってんだ。
0917nobodyさん
2010/03/19(金) 07:14:03ID:???何もわからない始めたばかりのヤツがどうやって最適なphp.iniの設定ができるんだよ?w
設定なんてものは、使ってるうちにぶち当たる不都合を解決するために適時書き換えればいいんだよ。
0918nobodyさん
2010/03/19(金) 07:33:01ID:???0919nobodyさん
2010/03/19(金) 08:56:57ID:???そしてそう言うお花畑な人程、ハッカーはlispやるとかcやるとかのネタを真に受けてる。
0920nobodyさん
2010/03/19(金) 09:42:14ID:???0921nobodyさん
2010/03/19(金) 15:11:41ID:???パスの概念とかテキストファイルの編集などXAMPPを扱う知識やスキルがないのにインストールできてしまうのが原因だ。
0922nobodyさん
2010/03/19(金) 15:13:46ID:???0923nobodyさん
2010/03/19(金) 15:35:56ID:???0924nobodyさん
2010/03/19(金) 17:03:53ID:???今度は最適化するためにhttpdのビルドからやれとか言い出しそうだw
0925nobodyさん
2010/03/19(金) 17:13:31ID:???0926nobodyさん
2010/03/19(金) 17:51:02ID:???0927nobodyさん
2010/03/20(土) 13:46:19ID:???別にXAMPPでも良いんじゃない??
確かにphp.iniの設定って面倒だけど、解決策とか原因とか検索したらスグに出てくるし
自分も今、サーバーがUNIXでローカルがWINでNULLの扱いとかGPCの違いで困ってるけど
開発は普通に出来てるけどなぁ??
一応CentOSなら一から設定出来るけど、楽だしPHPに興味を持って触るとっかかりとして
XAMPPは素晴らしいソフトだと思うよ
0928nobodyさん
2010/03/20(土) 21:47:50ID:???0929nobodyさん
2010/03/21(日) 00:51:32ID:???XAMPPは完全に素人向けなわけだが。もしかして玄人のあなたはメインで使ってるのか?
もうlinuxでソースからビルドしないと認めないとか?
0930nobodyさん
2010/03/21(日) 01:00:07ID:???0931nobodyさん
2010/03/21(日) 06:10:51ID:EmtO6qQT今回のはマジで謎だー!
PHPでのアクセスでHTMLソースが変わってしまってるとしか思えない。
世界中のMp4ダウンロードサイトが停止中w
0932nobodyさん
2010/03/21(日) 13:13:45ID:???0933nobodyさん
2010/03/22(月) 11:59:03ID:???分かってる奴が使うなら手間が掛からなくて良いパッケージだ。
どうせならメールサーバも入れて欲しいけどなw
0934nobodyさん
2010/03/22(月) 17:04:02ID:vmX7hZnF本当だ
俺のサイトも動かん
0935nobodyさん
2010/03/23(火) 12:43:08ID:???XAMPPにメールサーバ入っていると思うのですが、Mercury Mailってメールサーバ弄くるツールと違うの?
ただ、デフォルトでは有効にならないけど
0936nobodyさん
2010/03/23(火) 13:01:30ID:???0937nobodyさん
2010/03/24(水) 00:06:11ID:???んなもん、XAMPP関係なく難しいだろ。どんだけXAMPP使わせたくないんだよ。
自分で解決する努力ができないヤツは、そもそもプログラミングとか向いてない。
0938nobodyさん
2010/03/24(水) 00:07:40ID:???0939nobodyさん
2010/03/24(水) 01:34:12ID:???0940nobodyさん
2010/03/24(水) 09:02:30ID:???本番と開発切り分けも出来ないとかどれだけ無能なんだよw
こんな奴等がいるからここの回答が陳腐なんだろうな
0941nobodyさん
2010/03/24(水) 09:56:36ID:???http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1438428269
0942nobodyさん
2010/03/25(木) 09:08:29ID:???実際XAMPPでWeb公開してる奴なんていんの?
0943nobodyさん
2010/03/25(木) 11:24:02ID:???0944nobodyさん
2010/03/25(木) 13:09:26ID:???0945nobodyさん
2010/03/25(木) 13:12:33ID:???0946nobodyさん
2010/03/25(木) 13:15:22ID:???0947nobodyさん
2010/03/25(木) 13:22:32ID:???0948nobodyさん
2010/03/25(木) 17:59:29ID:???0949nobodyさん
2010/03/25(木) 19:29:41ID:???0950nobodyさん
2010/03/25(木) 19:32:33ID:???0951nobodyさん
2010/03/25(木) 19:39:08ID:???0952nobodyさん
2010/03/25(木) 19:43:41ID:???0953nobodyさん
2010/03/25(木) 19:49:45ID:???0954nobodyさん
2010/03/26(金) 14:57:11ID:???0955nobodyさん
2010/03/27(土) 13:17:02ID:???0956nobodyさん
2010/03/28(日) 11:47:46ID:???0957nobodyさん
2010/03/29(月) 06:26:35ID:???Algol、RPG、Whitespace使いだけ私のところに来なさい。
0958nobodyさん
2010/03/31(水) 17:15:20ID:???0959nobodyさん
2010/10/14(木) 13:08:49ID:???0960nobodyさん
2010/10/14(木) 16:02:22ID:???できることは同じなんだから好きなほう使えばいい
0962kaiman
2010/10/15(金) 10:26:07ID:xTl8908w御買い得です。
http://amanda.cart.fc2.com/
0963nobodyさん
2010/10/15(金) 14:36:26ID:???どうやったらできますか?
普通に携帯で取得すさせるPCサイトに飛ばされるソースしか取得できません。
0964nobodyさん
2010/10/18(月) 12:36:17ID:???0966nobodyさん
2010/12/06(月) 12:20:42ID:7r7x6mW7昔logoでプロシージャとかは作ったことがあり、
変数とかリカー支部コールとかそいう概念は、ちょっと知ってます。
あとはhtml+CSSばかり(言語じゃないですね)使っていました。
いまさらの入門ですが、お教え願えればこれ幸いです。
0967nobodyさん
2011/01/09(日) 01:09:00ID:hhQtxAfg0968nobodyさん
2011/01/28(金) 00:07:24ID:WblT5iKXWEBサイトを作り、問合わせページを作成してみました。
問合せフォームのプログラムは、ネット上のフリーのプログラムを
利用させてもらい、組込んで、一応正常に動いています。
フォーム関係のの構成は以下の通りです。
cotact.html(問合せを入力するためのhtml)
contact.php(フォーム本体のphp)
check.php(入力確認用のphp)
finish.html(問合せ完了を表示させるhtml)
to_user.php(ユーザに問合せ完了を知らせるためのphp)
to_admin.php(管理者に問合せを送信するためのphp)
例えば、問合せページとは別に、リサイクルショップのサイトなどでは
「買取査定」ページのような物が必要な場合があると思います。
(査定商品の「年式」「メーカー」・・・等を入力する)
この場合、「買取査定」ページののために、上記のような、PHPファイルの構成を別に
もう1セット準備しなければいけないのでしょうか?
現在利用しているプログラムでは、contact.php の中に、check.php(入力確認用のphp)に関連付けさせるような
部分があるのですが、「問合せ」と「買取査定」では入力内容が違うため、check.php(入力確認用のphp)
を別々に用意しなければならない気がしますが、そうなると大元の
contact.php(フォーム本体のphp)も含め全て別々に要しなければならない気がします。
このような場合、1セットのプログラムで別々の仕様のページに対応できるのでしょうか?
低レベルな質問ですが、ご指導お願い致します。
0969nobodyさん
2011/01/28(金) 01:54:10ID:???対応可能だけれど、もう1セット用意しちゃうのが簡単だよ?
どうしても1セットで!というなら、html部分は査定用のをつくって、
php部分は問い合わせか査定かで条件分岐させてあげるのが
比較的簡単かもしれない。
0970nobodyさん
2011/01/28(金) 15:15:25ID:???こっちで質問しろ
http://hibari.2ch.net/test/read.cgi/php/1295956018/
0971nobodyさん
2011/01/28(金) 18:38:11ID:WblT5iKX>>970
アドバイスありがとうございます。
もう一つ作っちゃうのが簡単との事ですが、参考までに
そのようなやり方は上級者の方々の間でも使う場合があるのでしょうか?
出来ればいずれWEB業界に就きたいので、正統派なやり方を身に着けたいと
考えています。
0972nobodyさん
2011/01/28(金) 21:25:06ID:???いつまでたっても正統派なやり方は身に付かないと思います
0973nobodyさん
2011/02/02(水) 10:13:50ID:T/6YjjDYwordpressでtestというプラグインをインストールして、
index.cgiに表示させるためのタグはどうしたらいいのでしょうか?
しょぼすぎる質問すみませんが、みなさんなら簡単だと思うので、
さくっとご教授ください。
0974nobodyさん
2011/02/02(水) 11:57:49ID:???0976nobodyさん
2011/02/02(水) 18:37:15ID:T/6YjjDY聞いて損しました。
大したスキル無いですね。
0977nobodyさん
2011/02/04(金) 05:57:03ID:???0978煉獄のPerl忍者評論家
2011/02/07(月) 14:53:21ID:7CAONZOV0979煉獄のPerl忍者評論家
2011/02/07(月) 14:56:58ID:7CAONZOV0980nobodyさん
2011/02/07(月) 20:31:34ID:???0981nobodyさん
2011/02/09(水) 01:44:49ID:???レスして一年経つな。
0982nobodyさん
2011/02/09(水) 12:14:33ID:???0983nobodyさん
2011/02/09(水) 15:54:44ID:???http://hibari.2ch.net/test/read.cgi/php/1295956018/
レス数が950を超えています。1000を超えると書き込みができなくなります。