親切な人が初心者にPHPの関数を使い方を教える
1 :PHP初心者 :03/11/07 16:40 ID:HvO1+9wz.net これから、ウェブサイトのプログラミングで主役になれそうなPHP言語 Javaのようにコンパイルを必要としない言語なので比較すれば容易かもしれないが、初心者には難しい(^-^; このスレは親切な方が初心者にPHPの関数の使い方と簡単なソース例を書いて教えてくれるスレです。 ※無償で教えてもらうので最低限の礼儀を! ※せっかくのスレなので有意義に使いましょう! ※教えてあげる側はなるべく簡単な使い方と例を記述する。
2 :nobodyさん :03/11/07 16:44 ID:???.net >>1 PHPは主役になれない。 あくまでperlの脇役
3 :nobodyさん :03/11/07 16:44 ID:???.net ナ ゝ ナ ゝ / 十_" ー;=‐ |! |! cト cト /^、_ノ | 、.__ つ (.__  ̄ ̄ ̄ ̄ ・ ・ (⌒Y⌒Y⌒) ____ \__/\ /∵∴∵∴\ / \ ヽ / ∵∴∵∴∵∴\ __∫__ / ⌒ ⌒ \ ヽ |∵∴ノ /,, ,, l / \ | 《;.・;》 《;・;.》 ⌒) |∴ / 《;.・;》 《;・;.》| / ヽ | ⊂ 9) ) /ヽ | ー ー | l へ , 、 ノヾ ||||||| ヽ_/⌒_⌒\._ノ| ) | 6`l 、__ つ__/ | 《;.・;》 《;・;.》 ||||||| | | |_|_| | | ヽ_ヽ ヽJJJJJJ | ⊂⌒◯------9)' ヽ | ,-v-、 ,| / \ |,-v-、 | | /iuUuuiヽ | ヽヽニニノ ノ \_ヽニニノ/ | | ,-v-、 | | ヽ' ヽニニノ丶 丿 ー - ―
4 :nobodyさん :03/11/07 16:48 ID:???.net >>1 関数の使い方なんてマニュアル見ればすぐわかるだろ サンプルだって載ってるし
5 :nobodyさん :03/11/07 17:10 ID:???.net mb_convert_kana("PHP","a")
6 :うんこ :03/11/07 17:16 ID:???.net うんこ
7 :ちんこ :03/11/08 05:52 ID:???.net ちんこ
8 :nobodyさん :03/11/08 17:47 ID:???.net 全然話違ってしまうけど、CSVファイルを使って、データーベースのような役割は可能ですか? 例えば、オンラインショップの顧客リストを使って、誰が何件買い物したか検索できるような事できますか?
9 :nobodyさん :03/11/08 17:53 ID:???.net exit;
10 :nobodyさん :03/11/08 18:39 ID:???.net >>8 count_amount_from_csv_with_customer_list_on_onlineshop関数を使えば可能 forecast_with_customer_list_on_onlineshop関数を使えば顧客リストから天気予報も可能
11 :nobodyさん :03/11/09 00:05 ID:RtTjdXsI.net >>8 csv_database_for_online_shop関数を使え。 だいいち引数はCSVファイルのパスだ。
12 :まともな奴がいない :03/11/09 00:36 ID:???.net Sorry, but the function csv_database_for_online_shop is not in the online manual. Perhaps you misspelled it, or it is a relatively new function that hasn't made it into the online documentation yet. The following are the 20 functions which seem to be closest in spelling to csv_database_for_online_shop (really good matches are in bold). Perhaps you were looking for one of these:
13 :nobodyさん :03/11/09 05:58 ID:???.net | / / |// / /| | / / |_|/|/|/|/| | / / |文|/ // / オッ、なんだ?なんだ?_| ̄|○祭りか!? |/ /. _.| ̄|/|/|/ _ /|\/ / / |/ / /_/|) /| / / /ヽ | ̄| | | ̄| | |ヽ/l / / | | |/| |__|/ _ | |/| |/ //|) _ | | |/ | | (|\_\みんな行くぞ!! | |/ // | ̄| | / \ \
14 :nobodyさん :03/11/10 17:46 ID:???.net >12 ワロタ
15 :nobodyさん :03/11/11 01:35 ID:???.net この業界はイカレタ人が多いのですか? by大学2年生(男)
16 :会社員A :03/11/11 12:59 ID:Q3w9XVbk.net >>15 はじめまして。 別にイカレタ人が多いわけじゃないと思います。 人それぞれでしょう。普通の営業やってるオッサンだって、イカレテル人もいるし、 ノーマルな人もいる。
17 :νヵ`ぉ'ノん祭'ノ ◆KAORINIfWY :03/11/11 13:07 ID:???.net | |ノハヽ | |。‘从 <新スレおめでとうございまーす♪ |_と ) |桃| ノ | ̄|
18 :PHP歴2年 :03/11/11 13:52 ID:ks/XAcB8.net >>8 PHPってすげーナ!そんな関数があったのか! とか思いワクワクしながらgoogoleで検索したら このスレしか検索結果に出てこなかったのですが 本当にその関数は使えるのでしょうか?????
19 :nobodyさん :03/11/11 14:01 ID:???.net すでにこのスレがGoogleに引っかかるところもすげーな
20 :nobodyさん :03/11/11 14:06 ID:???.net CSVファイルを簡易的にSQLでアクセスするライブラリが Perlにあったような気がする。これをPHPに移植してやれば・・・
21 :nobodyさん :03/11/11 18:43 ID:???.net >>20 関数の使い方も分からない初心者にそんな事言っても理解できないと思われ・・・
22 : :03/11/11 19:19 ID:???.net >21死ねよカス
23 :nobodyさん :03/11/13 17:06 ID:???.net またキチガイが・・・
24 : :03/11/13 18:15 ID:???.net 糞スレあげてんじゃねーよハゲ
25 :nobodyさん :03/11/14 13:47 ID:???.net キチガイw
26 : :03/11/15 03:01 ID:???.net 破綻してるぞ能無し
27 :nobodyさん :03/11/20 16:19 ID:???.net fgetcsv - http://jp2.php.net/fgetcsv
28 :nobodyさん :03/12/18 13:05 ID:???.net テキストファイルから一行毎にCSVに展開したいのですがfgetcsvより速い方法はないですか?
29 :28 :03/12/18 13:06 ID:???.net 書く場所間違えました
30 :nobodyさん :03/12/20 00:14 ID:???.net >>28 use Text::CSV_XS;
31 :nobodyさん :04/08/13 14:28 ID:pbPsxgCg.net ボタンが押されたPHPの関数を呼ぶように処理をしたいのですが、 書き方がわかりません。 以下のように書いてみましたが上手くいませんでした。 print "<button style=\"button\" name=\"reload_button\" onClick=\"Reload()\" >更新(<u>S</u>)</button>"; 教えていただけませんか?
32 :nobodyさん :04/08/13 14:46 ID:???.net >>31 それはPHPとかの前の話だと思うけど… onClickが入ってるって事はJavaScriptで処理してるの? そのタグだけだと、PHP本体に何も値を渡してんだけど。
33 :nobodyさん :04/08/13 14:58 ID:???.net JavaScriptでリロードすればいいだろ
34 :sage :04/08/13 17:18 ID:pbPsxgCg.net 31です。 javascriptの命令を実行するときは javascript:alert()という感じで呼ぶことができますが、 PHPはどのようにして呼べばよいのでしょうか? php:Reload()では上手くいきませんでした。 onClickしか わからなかったので、現在onClickを使用していますが、他にありますか?
35 :nobodyさん :04/08/13 17:58 ID:???.net >>34 >>32 さんも書かれてる通りPHPの問題ではないです。 JavaScriptで行いたいならJavascriputを。 そうでなければHTMLを勉強されて下さい。HTML4.0で標準てきな事です。 よって板違いです。
36 :nobodyさん :04/08/13 18:36 ID:???.net 都合のいいスレやん
37 :nobodyさん :04/08/13 23:40 ID:???.net C,C++,Javaとまさにプログラミングの王道を来たこの俺が 惚れ直した、原点に戻った言語こそPHPである。
38 :nobodyさん :04/08/13 23:46 ID:???.net >>37 単にスクリプト向きとちゃうか?君は
39 :カポコン :04/08/15 23:42 ID:???.net ボクちん最近、asmに夢中になってるんですが、何か?
40 :nobodyさん :04/08/23 15:59 ID:vk00dtyT.net レッツPHP!の日記帳スクリプトを埋め込み型にするにはどうしたらいいですか?
41 :nobodyさん :04/08/23 18:28 ID:WhNhDRjY.net あの・・・ 質問いいでしょうか? PHPをCGIとして動かすのに最低限必要になる変数ってなんでしょうか? そういうのまとめたサイトあったら教えてください。
42 :nobodyさん :04/08/24 16:29 ID:mVJd0HpM.net >>31 なにがやりたいのか良くわからんがな、 PHPはファイルをロードしたときにしか処理されないので、 いったんPHPファイルをリロードするしかない。 ということを踏まえてこんなのでどうだ? ファイル名 hoge.php <?PHP Function hoge (){ echo "実行したい処理"; } if ($_GET['flag'] = 1){ hoge();//ここで関数実行 } ?> <a href="hoge.php?flag=1">実行</a> 最後のリンクをボタンにしてやればOK。 GET渡しがいやならform使ってPOST渡ししてやってくれ。 それぐらいはぐぐれば出てくるやろ。
43 :nobodyさん :04/08/24 23:42 ID:???.net Windows NT SERVER3 5.2 PHP Version 4.3.8 の鯖に 借てきたスクリプトでフォームメールを設置したものの・・・ メールは送れるのですが届いたメールが文字化け・・・というか テキスト部分に「???」がたくさんで読めんのですが・・・ 鯖の設定に合わせてEUC-JPのものを何個も試したもののだめでした。 文字がおかしくなる原因ちゅーのはPHPのバージョンや文字コード mb_send_mail()などの関数以外にほかに気をつけることってあるんでしょうか? mbstringは使える鯖なんですが・・・ どなたか・・・助けて下さい
44 :nobodyさん :04/08/24 23:48 ID:???.net >>43 >>42 が不如意なことをしたのでわかりにくくなってますが、 こ こ は P H P 質 問 ス レ で は あ り ま せ ん 本物は↓こちらです。 【PHP】質問スレッドpart20【php】 http://pc5.2ch.net/test/read.cgi/php/1091774679/ で。もう少し質問内容を整理してから相談してみてください。
45 :nobodyさん :04/08/25 10:14 ID:???.net >>20 遅レスだがPHPにもあるはず。前に使った覚えがある。 >>43 それはやっぱり文字コードの問題だよ。もっぺん調べてみ。
46 :nobodyさん :04/08/25 11:05 ID:uTdAHGfb.net >>43 メールはSJISで送ろう
47 :nobodyさん :04/08/25 19:51 ID:???.net JISだろ
48 :nobodyさん :04/10/10 10:05:19 ID:???.net 初心者向けの情報↓ 文字コードの話題もある模様 http://www.pahoo.org/e-soul/webtech/index.shtm
49 :nobodyさん :04/11/23 17:45:12 ID:NAi4Un21.net あげw
50 :nobodyさん :2005/08/17(水) 17:52:02 ID:Ex/ApbZK.net あげ
51 :nobodyさん :2005/08/17(水) 17:58:15 ID:???.net >>41 とか意味わかんねーw
52 :nobodyさん :2005/09/02(金) 20:48:11 ID:???.net 名前とパスワードを入れてもらうフォームをつくりたいのですが、PHPの どの変数を使えば表示出来ますか?
53 :nobodyさん :2005/09/16(金) 16:11:24 ID:???.net 教えてください!! 検索データを保持しつつソートを実行するには どのようにするのがいいのでしょうか
54 :nobodyさん :2005/10/16(日) 04:51:01 ID:JnMbDIa6.net 教えて下さい! どなたかわかる方、phpを初めてするんですが、 保存されたログを並び替えてアルファベット順に表示させたいんですが どうしたらいいのでしょうか? ログファイル 5,0,1,655603fc,2005/10/14(Fri) 16:45:12,1,名無しさん,nanashisan,000,010,0000,www.0000.com,http://www.010.com,1,1,417,300,.jpg 30,0,1,655603fc,2005/10/14(Fri) 16:45:12,1,その1,sono1,000,000,0000,www.0000.com,http://www.000.com,1,1,417,300,.jpg 読み込む名前 $no,$oya,$kotei,$pass,$toukou,$area,$name,$naming,$shigai,$atama,$koban,$url,$moble,$keisai,$size,$sizew,$sizeh,$exten この$namingをアルファベット順に並び替え以下のように表示させたいです。 実行結果 そ行 no=5 その1 <hr> な行 no=6 名無しさん のようになるにはどうしたらいいのでしょうか?お願い致します。
55 :nobodyさん :2005/10/16(日) 05:32:27 ID:???.net とりあえず配列にでも読み込んでるならusort()で出来るけど
56 :nobodyさん :2005/10/16(日) 08:27:32 ID:???.net まずはsyoshinsya()でよく使う関数を表示させることから始めるべ。
57 :nobodyさん :2005/10/16(日) 20:54:36 ID:???.net mysql_escape_stringと、mysql_real_escape_stringって、どう違うの?? 大垣本を読むと「realのほうは文字コードを考慮して・・・」とか書いてある。 でも、いつもmysql_escape_stringしか使ってないけど特に文字コードの問題なんか出ないよ??
58 :54 :2005/10/17(月) 03:09:38 ID:DmDRFsho.net >>55 ありがとうございます。 すみません、本当に初心者なのでどう書いたらいいかわからないです。 詳しく書いていただけないでしょうか? お願い致します。
59 :nobodyさん :2005/10/17(月) 05:56:49 ID:???.net >>58 ログがどういう形で変数に入ってるか判らないから書けね 配列に入れるならこんな感じ http://php.net/usort の例2 function cmp($a, $b) { return strcmp($a['naming'], $b['naming']); } $log = file('hoge.log'); usort($log, 'cmp'); print_r($log);
60 :59 :2005/10/17(月) 06:03:52 ID:???.net 読み込み部分大嘘w $fp = fopen('hoge.log', 'rb'); $log = array(); while ($data = fgetcsv($fp, 4096)) { $log[] = $data; } fclose($fp); usort($log, 'cmp'); print_r($log);
61 :nobodyさん :2005/10/17(月) 07:55:35 ID:???.net >>57 マニュアルには 4.3.0 この関数は非推奨となりました。利用しないでください。代わりに mysql_real_escape_string() を利用してください。 と書いてあるからmysql_real_escape_string()使えばいいんじゃないの
62 :nobodyさん :2005/10/17(月) 16:11:03 ID:VOtQhGg7.net phpでXMLパーサ作りたいんだけどよくわかんない。 http://www18.tok2.com/home/koumori27/xml/pxml/pxml_menu.html こことか見てみたんだけど。
63 :nobodyさん :2005/10/17(月) 16:47:15 ID:???.net 何がわからんのよ 関数?
64 :62 :2005/10/17(月) 17:30:04 ID:VOtQhGg7.net >>63 タグが複雑に入れ子になってると、取り出したい物が取り出せない。 多分、パーサの基礎の基礎が分かっていないんだと思う。 出直してきます、すんません。
65 :62 :2005/10/17(月) 17:30:37 ID:???.net あー、あげちまった、度々すまそんorz
66 :nobodyさん :2005/10/17(月) 18:15:13 ID:???.net 何をやってるのか判らんので外してるかもしれんが SAXの場合はDOMと違って、開始タグと終了タグの一致だけ 見てればよくて木の構造を気にする必要はない希ガス エラー処理するとなると別だけど pearのhtmlsax3だと、タグ探す→種類判別(開始タグ、コメント、PI、etc)→ タグ内解析→ハンドラコール→再びタグ探す…のループ。タグの外側は文字扱い ハンドラに指定される関数やメソッドはパーサとは別に作られる(パーサじゃない) こっちで入れ子を処理するんだけど、ここが書けないという話ならxml_treeが 参考になるかも。いわゆるコンポジットパターン
67 :62 :2005/10/17(月) 18:26:15 ID:???.net >>66 アドバイスありがとうございます。 仰る通り、木の構造は意識しなくて良いんですね。 そしたらうまくいきました、本当、ありがとうございます。 ちょっと前にxslファイル(XSLT?)に関して少し目を通して その時に、タグを絶対パスのように指定していたので それが脳裏にこびり付いていて頭ボーンになっていたようです。 どちらにしろ、焦らず基礎から学べ、ということですね。 厨房な質問にお答えいただきありがとうございました (ToT)/~~
68 :62 :2005/10/21(金) 16:48:50 ID:jEr6E0ny.net 日を置いて、またもや質問ですみません。 http://www18.tok2.com/home/koumori27/xml/pxml/pxml_menu.html のサンプルを元に、phpでXMLパーサを組んでいます。 switch文で普通にデータを取り出せるのですが、下記のようなXML <hoge> <01> <0101>aaa</0101> </01> <02> <0101>bbb</0101> </02> </hoge> の場合、データをうまく取り出せません。 ネックなのは、「01」と「02」の中にある「aaa」と「bbb」が 同じ「0101」で囲まれていること。 このせいで、switch文でデータをうまく取り出せないのですが アドバイスいただけませんでしょうか? 特にswitch文にコダワリはない為、if文になっても問題ありません。 宜しくお願い致します。
69 :nobodyさん :2005/10/21(金) 23:22:37 ID:???.net パーサ書いてるのかと思ったら違うのかよ。
70 :nobodyさん :2005/10/21(金) 23:36:31 ID:???.net >>62 =68 ちゅーか、XMLパーサは標準であるからそれ使え。
71 :nobodyさん :2005/10/21(金) 23:41:18 ID:???.net preg_match_all('/<([0-9]{2})>\s?<([0-9]{4})>(.*?)<\/[0-9]{4}>\s?<\/[0-9]{2}>/', $xml, $match);
72 :nobodyさん :2005/11/04(金) 21:46:33 ID:KfXUaxV2.net PHPは主役には成れんだろ。BASIC並に作りやすいかもしれんが、インタプリタなので遅い。 BASICでCGIが主流に成らなかったのと同じだよ。
73 :nobodyさん :2005/11/05(土) 06:26:07 ID:???.net 72はCSPの遅さを知らない
74 :nobodyさん :2005/11/06(日) 08:38:22 ID:???.net 初心者向けで分かりやすい http://www.pahoo.org/e-soul/webtech/php01/php02-01.shtm
75 :nobodyさん :2005/11/09(水) 20:26:45 ID:3rU4yhaw.net お金が貯まる関数を教えてくさい
76 :nobodyさん :2005/11/09(水) 21:32:01 ID:???.net >>75 GetMoney($work);
77 :nobodyさん :2005/11/16(水) 13:57:57 ID:???.net ?>
78 :nobodyさん :2005/11/16(水) 17:42:27 ID:???.net さみしさを紛らわす、あわよくば改善してくれる関数はありますか?
79 :nobodyさん :2005/11/16(水) 20:24:59 ID:???.net >>78 GetLovers($money);
80 :nobodyさん :2005/11/17(木) 04:10:34 ID:???.net 金かよw
81 :nobodyさん :2005/11/17(木) 06:54:30 ID:???.net ALL($money);
82 :nobodyさん :2005/11/17(木) 09:32:37 ID:???.net $money=null
83 :nobodyさん :2005/11/17(木) 13:23:23 ID:???.net $money = 0; foreach(array_rand(range('0','9'),3) as $numbers3) $money .= $numbers3; if (($money = GoChanceCenterBuyNumbers3($money)) == 0) exit("T_T\n"); else GetLovers($money);
84 :nobodyさん :2005/11/17(木) 18:28:35 ID:???.net >>76 .79を参考にして GetLovers(GetMoney($work)) のようにしてみましたがエラーが出てしまいました。 PHP Fatal error: Not exists WORK (You must go hellowork) どうしたらよいでしょう?
85 :nobodyさん :2005/11/21(月) 15:45:06 ID:???.net >>84 wwww
86 :nobodyさん :2005/11/21(月) 15:53:13 ID:???.net 外に出ると雨が降るんですけど、 何かいい関数ありませんか?
87 :nobodyさん :2005/11/21(月) 17:20:31 ID:???.net >>86 function teruteruBozu{ $inhead = around(_TISSUE); $body = wrapin($inhead,_TISSUE); $body = magicpen($body, "^_^", _HEAD); lope($body); return hung($body,UNDER THE EAVES); }
88 :86 :2005/11/21(月) 18:38:57 ID:cQaeMoO5.net >>87 あwwりがとうwございましたwwww
89 :nobodyさん :2005/11/21(月) 19:14:01 ID:cQaeMoO5.net 両親がケンカばかりします。モウうんざりです。何かいい関数ありますか? 初心者です>< >< >< ><
90 :nobodyさん :2005/11/21(月) 19:37:56 ID:4hocmfVP.net <kasugai>
91 :nobodyさん :2005/11/22(火) 03:49:56 ID:JjxZzioS.net >>89 $musyo=sakkuri($houtyou);
92 :nobodyさん :2005/11/29(火) 12:32:05 ID:???.net HPを勝手に作ってくれる関数ありますか?
93 :nobodyさん :2005/11/30(水) 18:02:09 ID:clybDqd+.net >>92 ネタの発想レベル向上を要求する
94 :nobodyさん :2005/11/30(水) 18:14:08 ID:???.net >>92 make_hp($sense,$time,$spirit);
95 :nobodyさん :2005/11/30(水) 21:05:01 ID:???.net >>92 <?php echo file_get_contents('http://www.yahoo.co.jp/'); ?>
96 :nobodyさん :2005/11/30(水) 21:28:14 ID:???.net >>94 $sense=0; $time=∞; $spirit=NULL; の場合、どんな値が返りますか?
97 :nobodyさん :2005/12/01(木) 18:10:00 ID:ORNqoaKh.net infinity(FALSE)
98 :nobodyさん :2005/12/13(火) 20:36:19 ID:???.net >>95 テラワロスwww
99 :nobodyさん :2005/12/13(火) 20:40:27 ID:???.net GetLovers($money); このおかげで、彼女は出来たんですが、 最近冷たいんです。 何か便利な関数ありますか?
100 :nobodyさん :2005/12/17(土) 14:42:11 ID:hkz9CIi0.net 配列から数字だけを除去したいのですが、分かりません。 $line = preg_replace("[0-9] ","",$line); とやりましたが…除去できません。 ご指導をお願いします。
101 :nobodyさん :2005/12/17(土) 14:47:03 ID:???.net >>99 $her->setPresent("expensive"); で良好な関係が取り戻せるでしょう。
102 :nobodyさん :2005/12/17(土) 14:49:20 ID:???.net >>100 マジレスすると、配列をどうこうしようとする意図がどこにあるのかさっぱり分かりません。 どっちかっていうと文字列から数字を除去しようとしているように見えるのですが。
103 :nobodyさん :2005/12/18(日) 16:52:23 ID:???.net >>100 とりあえず関数の使い方はこう ("[0-9]" → ("/[0-9]/" 下質の前スレの方がずっと濃い議論になっていたようで いまさら何だかなあ
104 :nobodyさん :2005/12/25(日) 15:17:26 ID:???.net クリスマスをぶち壊す関数ありますか?
105 :nobodyさん :2005/12/30(金) 17:12:50 ID:???.net <? class WAR{ var $human;var $arms;var $army;var $rage;var $sadness;var $gain;var $money; function buy_arms( $many = 1){ $cost = 100000; $this->arms += $many; $this->money -= $cost * $many; } function set_arms2human( $many = 1){ $cost = 10000000; $this->human -= $many; $this->army += $many; $this->money -= $cost * $many; $this->gain += $cost * $many; } function attack(){ $cost = 5000000; $this->money -= $cost * $this->army; $this->sadness += $this->army; $this->rage += $this->sadness * 2; $this->army = ''; } function revenge( $rage){ for( $i=0; $rage < $i; $i++){ $this->attack(); } } function cure(){return FALSE;} } ?>
106 :nobodyさん :2006/01/09(月) 14:57:47 ID:Ygtz9t3W.net あげ
107 :nobodyさん :2006/01/13(金) 01:01:54 ID:???.net if($friend=="female"){ GetValentine($chocolate); }else{ together($friend); }
108 :nobodyさん :2006/01/16(月) 17:12:23 ID:IlOX40mB.net if($friend->gender=="female") ならわかるが・・・
109 :nobodyさん :2006/01/29(日) 12:50:17 ID:???.net ほす
110 :nobodyさん :2006/02/07(火) 19:27:33 ID:CmQjGOBF.net ほす
111 :nobodyさん :2006/02/10(金) 20:22:42 ID:???.net うんこが漏れそうなんですけど。 関数ありますか?ありませんか?
112 :nobodyさん :2006/02/10(金) 22:17:35 ID:???.net anal_push()
113 :nobodyさん :2006/02/10(金) 22:36:44 ID:???.net anal_explode()
114 :nobodyさん :2006/02/12(日) 13:04:21 ID:???.net バレンタインが近いんですけど、 チョコもらえる関数ありまsづあほいうせ
115 :nobodyさん :2006/02/12(日) 13:36:45 ID:???.net >>114 ↓PHP 使ってるしここで聞け。 ttp://www.godiva.co.jp/store/default.php
116 :nobodyさん :2006/02/13(月) 13:12:11 ID:???.net ゴディバ重杉!!!!
117 :nobodyさん :2006/02/17(金) 23:34:16 ID:???.net anal_push()マジワロタwww
118 :nobodyさん :2006/02/19(日) 11:14:10 ID:???.net ちんこが切れそうなんですけど 関数おしえろクソが
119 :nobodyさん :2006/02/19(日) 11:18:58 ID:???.net implode('',CHINKO);
120 :nobodyさん :2006/02/19(日) 14:17:52 ID:???.net ちんこが切れたので つなげたいのですが 関数おしえろクソが
121 :nobodyさん :2006/02/19(日) 14:18:46 ID:???.net implode('',CHINKO);
122 :nobodyさん :2006/02/19(日) 16:24:33 ID:???.net >>120 unlink(CHINKO);
123 :nobodyさん :2006/02/19(日) 17:39:22 ID:???.net >>122 echo 'ご丁寧にご回答いただき誠にありがとうございました。';
124 :nobodyさん :2006/02/19(日) 17:43:07 ID:???.net >>122 unlink(CHINKO); 早速試してみました。 つながるどころか完全に削除されたようです。 どうしたらよいでしょうか?泣くに泣けません。 関数ありましたら教えろこのクソが
125 :nobodyさん :2006/02/19(日) 17:53:11 ID:???.net >>124 convert_sex('female');
126 :nobodyさん :2006/02/20(月) 15:42:30 ID:???.net ありがとうございますた
127 :nobodyさん :2006/02/27(月) 21:52:05 ID:???.net ほす
128 :nobodyさん :2006/03/11(土) 10:20:34 ID:???.net ほしゅ
129 :nobodyさん :2006/03/17(金) 10:05:00 ID:???.net なんか食わせろ
130 :nobodyさん :2006/03/26(日) 01:11:21 ID:???.net じゃ、日本語のファイルを添付する方法教えて
131 :nobodyさん :2006/03/26(日) 14:14:02 ID:???.net >>130 ホレ(゚Д゚)ノ⌒[糊]
132 :超初心者 :2006/04/25(火) 17:00:24 ID:vYAdhFYO.net <form action="5-5-1-1.php" method="post"><br> 選択@ 好きな言葉を入れてください。<br><br> <input type="text" name="date1"><br><br> 選択A 好きなのに1つチェックを入れてください。<br><br> <input type="radio" name="date" value="1"> <B>太字</B> <input type="radio" name="date" value="2"> <I>斜体</I> <input type="radio" name="date" value="3"> <strong>太文字</strong> <input type="radio" name="date" value="4"> <U>下線</U> <input type="radio" name="date" value="5"> <S>取り消し線</S> <br> <br> <input type="submit" value="送信"> <input type="reset" value="クリア"> </p> </form> こういうフォーム作ったのですが、PHPをどう書けばいいか分かりません。 もしよければ教えてください。お願いします。
133 :nobodyさん :2006/04/25(火) 17:08:21 ID:???.net >>132 5-5-1-1.php <?php if (!empty($_POST['date1'])) { switch($_POST['date']) { case 1: //ここに処理(以下同様) break; case 2: break; case 3: break; case 4: break; case 5: break; default: } } ?> ちなみにdateは日付ね
134 :超初心者 :2006/04/26(水) 16:04:35 ID:Ov4GjNvn.net 大変参考になりました。 本当にありがとうございました。
135 :nobodyさん :2006/05/19(金) 15:16:26 ID:zf2GDyum.net PHPでGIFの画像を表示させたいのですがどうすればいいでしょうか?
136 :nobodyさん :2006/05/19(金) 21:23:40 ID:???.net >>135 echo '<img src="hoge.gif">';
137 :nobodyさん :2006/05/20(土) 21:05:00 ID:???.net >>135 <?php ?> <img src="hoge.gif">
138 :nobodyさん :2006/06/16(金) 12:38:39 ID:???.net ファイルが更新されるのを24時間監視して、 更新されたらなにかのアクションをするのはどうすればいいですか?
139 :nobodyさん :2006/06/16(金) 22:23:12 ID:???.net >>139 つ「根性」
140 :nobodyさん :2006/06/18(日) 00:14:40 ID:???.net >>138 cron
141 :nobodyさん :2006/07/01(土) 10:45:14 ID:jwe6U/ug.net 教えて下さい。 require("shohin.php"); #商品名がかいてある をindex.phpで読み込んだ場合、 この商品名をindex.php内の文字列として検索ロボットは読んでくれるんでしょうか?
142 :nobodyさん :2006/07/01(土) 11:12:31 ID:???.net 解決しました
143 :nobodyさん :2006/07/01(土) 11:12:38 ID:aaj8Tdeo.net >>138 $f_name = "xxx.txt"; date("Y/m/d H:i:s", filemtime($f_name)); 更新でファイルサイズが変化するなら、サイズ取得でも良いけど。 変化前と変化後で値が異なれば〜として、アクションを指定する。 >>141 HTML出力後を読むからな。検索エンジンは。 どういう吐き出し方をしているかまで把握しない。 (というか、内部の人間しか把握はできんだろう?)
144 :nobodyさん :2006/07/13(木) 13:55:08 ID:???.net アンケートフォーム作成の課題が出されたのですが 入力用htmlからphpへデータを渡すのはスーパーグローバル変数で実現できたのですが 逆にphpから内容確認htmlへ文章を出力する方法がわかりません。 どのような関数を用いれば実現できるのでしょうか?
145 :nobodyさん :2006/07/14(金) 23:49:32 ID:???.net >>144 echo
146 :nobodyさん :2006/07/19(水) 13:12:47 ID:???.net >>144 アンケートの回答内容が、$resultという変数に代入されているとして、 <?php echo $result; ?> で表示されると思います。 頑張ってー(^^)v
147 :nobodyさん :2007/03/22(木) 00:13:59 ID:???.net $aite = S; sex("JIBUN",$aite); ってやるとエラーがでちゃうんですがどうしたらいいですか?
148 :nobodyさん :2007/03/22(木) 15:13:35 ID:???.net まずsexって関数は作ってあるかな?
149 :nobodyさん :2008/01/19(土) 22:30:23 ID:???.net >>146 あるよ。 以上。 はい、次。
150 :nobodyさん :2008/04/17(木) 06:08:58 ID:???.net 北海道新聞記者を逮捕 宿泊先でわいせつ致傷 北海道警本別署は6日、強制わいせつ致傷の疑いで、釧路市富士見、 北海道新聞釧路支社報道部記者、麻岡光久容疑者(37)を逮捕した。 調べでは、麻岡容疑者は1月19日夜、十勝地方の宿泊施設で、 女性(42)をトイレ内に押し込んで下腹部を触り、約1週間の擦過傷を負わせた疑い。 麻岡容疑者は調べに対し「当時酒を飲んでいて詳しいことはよく覚えていない。 反省している」と供述、容疑を認めているという。女性とはもともと面識はなかったといい、 事件後、女性から同署に相談があった。 同社によると、麻岡容疑者は当日は休みで、同僚ら3人と一緒に宿泊していたという。 ttp://sankei.jp.msn.com/affairs/crime/080206/crm0802061232013-n1.htm のぞき部屋を無届けで営業 経営者逮捕 新宿・歌舞伎町 東京都新宿区歌舞伎町で、のぞき部屋を無届け営業したとして、 経営者らが風営法違反(禁止区域内営業)の現行犯で警視庁新宿署に逮捕、 略式起訴されていたことが29日、分かった。 逮捕、略式起訴されたのは、のぞき部屋「ピンキー」経営の韓国籍の男(61)=埼玉県朝霞市、罰金刑=ら2人。 平成18年の同法改正で再度必要となった営業届を怠っていた。毎日約20万円の利益を上げていた。 同店は裸の女性が踊るステージを囲み個室を配置。客は個室の小窓からのぞけたほか、 別料金を払えば性的サービスも受けられた。 ttp://sankei.jp.msn.com/region/kanto/tokyo/071030/tky0710300350003-n1.htm
151 :nobodyさん :2009/01/08(木) 00:50:41 ID:???.net PHP全くの初心者なのですが、 サイト更新する時に同じ所をちまちま直すのに疲れました 1つのファイル修正すると、複数ページに変更が反映される、 というのをPHPでやりたいのです やり方が分かりやすく書いてある本ってありませんか? 割と大きい本屋で探したけど見つからなかったので質問させてもらいました あとこれは初心者でもできるレベルですか?
152 :nobodyさん :2010/01/10(日) 04:39:10 ID:???.net >>151 PHP入門とか書いてある本なら、どれでもできる。 レベル的には、入門本の最初の1/3だけ読めれば可能なレベル。 サンプル data.phpというファイルを作る 内容↓ <?php $v1 = '出力したい内容1'; $v2 = '出力したい内容2'; ?> htmlファイルの中身↓ ただし拡張子は .htmlから .phpに変える <?php require_once('data.php'); ?> <html> <head><title></title></head> <body> <?php echo $v1; echo $v2 ?> </body></html>
153 :nobodyさん :2010/01/11(月) 14:51:30 ID:aT2DcOp6.net if文の中でヒアドキュメントは使えないのでしょうか?
154 :nobodyさん :2010/03/30(火) 23:38:09 ID:0eYJ1plU.net 以下のように 出力したあとに現在のサイトにページ遷移したのですが可能でしょうか。 <?php $id = $_GET["id"]; echo $id; $id+=1; sleep(10); heder(Location, "$_SERVER['PHP_SELF']?id=$id"); ?>
155 :nobodyさん :2010/03/31(水) 02:25:34 ID:???.net >>154 http://jp2.php.net/manual/ja/function.header.php >header() 関数は、 通常の HTML タグまたは PHP からの出力にかかわらず、すべての実際の 出力の前にコールする必要があることです。 header()の前に、echoで出力しちゃダメっす。
156 :nobodyさん :2010/03/31(水) 02:48:48 ID:FV83EWX5.net >>155 はい header()が echo の前じゃないと動作しないのは知っています。 header()を記述しているタイミングでリダイレクトしたいので 例えとして header() を記述しています。 javascript を使用しないと実現できないのでしょうか?
157 :nobodyさん :2010/04/01(木) 17:56:30 ID:Z7XtK9jX.net null と NULL false と FALSE の違いがわかりません。 PHP の マニュアルサイトを見てると混在しているように見えます。 明確な違いがあるのでしょうか? 同じ意味を持っている場合は どちらの記述をしている人が多いのでしょうか?
158 :nobodyさん :2010/04/01(木) 18:09:56 ID:???.net どっちも同じ定数値 手打ちだと小文字が楽だけど、定数は大文字で書かないと怒る人もいる
159 :navi :2010/04/04(日) 01:54:12 ID:C+S+UWWl.net http://www.auto-sogolink.com/ このプログラムを設置していて一通りは動くようになったんですが、 編集削除の所だけがうまく動かず「IDかパスワードが違います!!」と 出てしまいます。 テスト登録をした後すぐに確認しているのでIDなどは間違えていません。 管理人さんにメールしたんですが、メールがエラーで帰ってきてしまい 困っております。 たぶん、「regist_edt.php」というファイルがおかしいのではないかと 思うのですが、どこをどう直せばいいかわかりません…。 ご教授いただけると幸いです。
160 :nobodyさん :2010/04/04(日) 02:53:44 ID:???.net よー分からんがUserIDは各リンクのIDを入れなきゃだめみたいよ?ログファイルの行頭に書いてある数字
161 :navi :2010/04/04(日) 16:57:54 ID:C+S+UWWl.net >160 はい。 テスト登録をした後すぐに確認しているのでIDなどは間違えていません。 GETでちゃんとID、パスワード(PS)はちゃんと引き継いでいます。 例:regist_edt.php?proid=1&id=0000&ps=0000
162 :nobodyさん :2010/04/17(土) 04:14:30 ID:inQ5f2su.net phpで次のようなコードは書けないでしょうか? function dispatch($args) { some_func($args); } function some_func($arg1, $arg2) { /*do_something*/ } dispatch($arg1, $arg2); マニュアルによれば「php5.3以降ではfunc_get_args()を引数リスト内で使える」ので もしかすると次のように書けるかもしれないんですが(未確認) function dispatch() { some_func(func_get_args()); } それ以前のバージョンでは次のように書くしかない気がします。 ※事前に転送先メソッドの引数を把握してないといけない function dispatch() { some_func(func_get_arg(0), func_get_arg(1)); } この例だとさほど負担もないですが、dispatch内でオプション引数が多い関数に転送するとか コンテキストに応じて引数が変わるようなメソッド呼び出しになると厄介です。 何か別の方法はありますか?
163 :nobodyさん :2010/04/21(水) 22:35:51 ID:???.net $check_robot = check_robot($aaa, $bbb);や、 function escape($ccc);で、下記のようなユーザー定義関数を利用したいんですが、 function escape($string) { return htmlspecialchars($string, ENT_QUOTES); } function check_robot($ua, $is_robot) { if (preg_match($is_robot, $ua)) { $check_robot = "robot"; } else { $check_robot = "norobot"; } return $check_robot; } PHP Fatal error: Call to undefined functionが出ます。 なぜでしょうか?さっぱり解りません。首を釣るべきでしょうか?
164 :nobodyさん :2010/04/22(木) 01:36:31 ID:???.net >>163 check_robotやescapeが未定義っていわれたのか? これらの関数を、 定義してる箇所より前で、呼び出してるとか、 定義したファイルをincludeしてないとか、 includeする前に、呼び出しちゃったとか、 ってことはないよね?
165 :163 :2010/04/22(木) 21:41:21 ID:???.net >>164 原因わかりました。理由? 恥ずかしい。。。
166 :nobodyさん :2010/04/23(金) 23:47:43 ID:???.net いや掲示板で質問したからには共有しろよ
167 :nobodyさん :2010/04/24(土) 08:22:39 ID:???.net >>166 じゃ、恥ずかしいけど。。。 く、くらすないすこ・・・ぷ・・・ $this->check_robot()なんかで呼べました。 で、共有という事なんで、 調子に乗って、if文なんかを突破されたかもな時の関数。 function check_the_exception($file, $line, $string) { $error_log = fopen($DIR_NUCLEUS . "error_log/error.txt","a"); fwrite($error_log, '[' . $this->check_the_date() . '] ' . $string . ': ' . $file . ' on line ' . $line . "\n"); fclose($error_log); } check_the_exception(__FILE__, __LINE__, "エラーの命名");こんな感じで呼んで幸せになってます。
168 :nobodyさん :2010/04/24(土) 08:25:32 ID:???.net >>167 $DIR_NUCLEUSはNucleusCMSの変数なので、 適当に書き換えてね。
169 :nobodyさん :2010/06/07(月) 10:11:48 ID:nY/RardB.net 告知させて。 現在のところあまり盛んに動いてるオンライン勉強会がないので あたらしくグループつくりました。 オンラインでチャット・生中などいろいろ(未定)で できれば毎晩だらだら勉強やる予定です。 熱意のある人いたらたまーに課題だしてってアプリ作るなんてのも ありかなと思ってます。 初心者の人はもちろん、おれが仕切って教えてやるわって人も大歓迎です。
170 :nobodyさん :2010/06/09(水) 14:25:16 ID:rE/kq7fy.net 初心者です actionscript3.0からPHPにpostでデータを送信後phpでそのデータを表示するところまで出来ましたが、 こんどはPHPからactionscript3.0へデータを送信するコードを作ろうと思うのですが、 参考になるウェブサイトなどはないでしょうか? ちなみにactionscript3.0はmain.asにコードを記述する方法です。
171 :nobodyさん :2010/06/10(木) 12:20:39 ID:h9dg3bDR.net 170です レスが付かなかったので他の掲示板で聞いてみます。
172 :nobodyさん :2010/06/10(木) 12:26:56 ID:???.net 亀レスだがAS3側にデータを送りたいなら AS3(swf)にパラメーターで渡すか、 ExternalInterfaceクラスを使ってAS3側のメソッドをコールバックするとかになるんじゃないかな?
173 :nobodyさん :2011/09/26(月) 18:36:41.37 ID:r0ELkU/A.net PHP超初心者ですけど 以前、perlやphpで2chに書き込もうというスレがあったのですが そのスレ見てもよくわからなかったのですが、どうやったらPHPで 2chに書き込むようなプログラムを書けるようになりますか? サイトや本ももしいいものがあれば教えてください。お願いします。
174 :nobodyさん :2011/09/27(火) 12:39:53.59 ID:???.net 初心者を超越した超初心者っつーくらいなんだから初心者向けの本やサイトで 勉強してとにかく吸収するのが先に決まってるだろ それともなにか? 「PHPで2chに書き込むプログラム」を作るだけが目的だっつーなら 実際に書き込めるかどうかは知らんがそれらしいソースが 「PHPを使って2ちゃんねるにHello Worldを書き込む」スレにあったし、 そのソースを解説してほしいといえば、してくれる奴もいるだろう >サイトや本ももしいいものがあれば教えてください 俺は知らんし、俺の勉強法を初心者に勧めるのは無意味だ
175 :nobodyさん :2011/09/28(水) 21:33:02.69 ID:WwjK//Ln.net >>174 左様ですな(・ω・) まずは自分の力でやってみます。
176 :nobodyさん :2012/01/23(月) 23:39:12.30 ID:???.net >>173 とりあえず、困ったときは php.net で調べてみることだな。 日本語マニュアル → http://php.net/manual/ja/index.php
177 :nobodyさん :2012/01/26(木) 18:01:54.73 ID:gDV6M0fa.net 質問失礼します。 mb_send_mail()について mb_language("ja"); mb_internal_encoding("SJIS"); $message = mb_convert_encoding($message, "SJIS"); を記述していても、漢字の「十」が入力された時に「\」が入ってしまいます。 (例:「十回目」→「十\回目」) これはエンコーディングに失敗しているのでしょうか? あちこち検索してみましたが記述が間違っているわけでもないようなので仕様なのでしょうか。
178 :nobodyさん :2012/01/26(木) 20:19:20.27 ID:???.net http://www.google.co.jp/search?hl=ja&q=%E5%8D%81+SJIS あちこち何してみたって?
179 :177 :2012/01/27(金) 10:58:25.97 ID:aogZt3z6.net >>178 さん あぁ、成る程。仕様(?)として検索してみれば良かったですね。 mb_send_mail()の文字化け回避としてだけ検索していました。 初心者にはちょっとややこしそうな対処法なので頑張って実装してみます… 情報ありがとうございました
180 :nobodyさん :2012/02/22(水) 03:46:55.02 ID:???.net 質問です。 知り合いのキャバクラのHP(携帯サイト)を作ろうと思ってるのですが キャストのページをいちいち手入力で作るのは大変なので、phpを勉強して組み込もうと思います で本題ですが、こういった物は何と呼ばれる物なんでしょうか? データベースとも違う気がします。 検索しようにもとっかかりが無くて…
181 :nobodyさん :2012/03/10(土) 12:19:10.97 ID:???.net >>173 http://www.monazilla.org/ あとはAPI見ながら書いて毛
182 :nobodyさん :2012/03/13(火) 08:01:33.33 ID:???.net >>180 商品リストでいいんじゃねーの?w PHPでショッピングカート作るようなチュートリアル(書籍)が参考になるかもね。 カートはいらんけどw
183 :nobodyさん :2012/03/13(火) 08:04:43.62 ID:???.net >>180 10万で請け負うよ
184 :nobodyさん :2012/03/16(金) 13:06:35.74 ID:???.net >>180 四社渡り歩いたけど、何らかのWebページや表示を管理するためのものは全部「管理画面」って呼ばれてた。 総称だから、もうちょっと細かく修飾したりすることもあったけど、総称は大概そんな感じだったなぁ。 ただまぁ、直接的にそれを検索で探し当てて、そっからさくっと作るってのは無理だよ。 ・インターフェースにおけるHTMLやCSSの構成 これに始まり ・認証 ・フォームからの値の受け取り方 ・画像などアップロードされたファイルの取り扱い ・データベースとの出し入れの仕方 他にも色々あるから、スクリプトに対しての素養がない場合に 勉強して組み込もうと思ったら、そればっかずーっとやってても1,2ヶ月はかかるんじゃないの? キャスト一覧だけならデザイナーにWeb組ませて、15万で請け負うぜ。 たぶん、2ヶ月は対応できねーけど。
185 :nobodyさん :2012/04/12(木) 06:30:12.51 ID:???.net >>180 将来的にPC版も作ることを想定すると、 WordPress+ktai style+welcart組み合わせて強引にCMSで組んでしまったほうがいいな。 それだけのものにシステム発注するなんてお金がもったいない!
186 :nobodyさん :2012/05/11(金) 03:38:35.04 ID:???.net 知識ゼロだった俺が2ヶ月くらい平日毎日PC教室に通って、HTML・CSS・Javascript・PHPの基礎中の基礎だけようやく詰め込みで覚えられた感じ。 PHP覚えたいなら、ゼロから勉強する場合最低1〜2ヶ月以上はかかるよね
187 :nobodyさん :2012/05/19(土) 13:14:09.41 ID:???.net 無料で高性能の翻訳APIないですか?
188 :nobodyさん :2015/11/07(土) 17:33:15.49 ID:sT3wDnc5.net (*^^*)
189 :nobodyさん :2015/11/16(月) 02:00:46.36 ID:zqD+gs+9.net 転職の際に必ず思い出してください。 下記の条件が全て当てはまる会社にご注意下さい。 ・IT系 in 東京 ・転職会議で2.5点 ・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される
190 :nobodyさん :2017/12/30(土) 13:21:01.26 ID:YhlYw6jg.net 誰でも簡単にネットで稼げる方法など 参考までに、 ⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。 グーグル検索⇒『半藤のブブイウイウレレ』 3EFN7RLAQX
191 :nobodyさん :2023/01/19(木) 20:15:11.67 ID:???.net TEST
192 :nobodyさん :2023/11/25(土) 13:34:49.10 ID:???.net さすが俺がナイトに選んだ奴だ
47 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★
本文 スレッドタイトル 投稿者