トップページphp
1001コメント269KB

PHP】下らねぇ質問はID出して書き込みやがれ 122

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/08/15(水) 01:52:15.26ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 121
http://kohada.2ch.net/test/read.cgi/php/1343219409/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
0182nobodyさん2012/08/19(日) 04:48:19.42ID:???
このスレも終了ですか。
長い間お疲れ様でした。
0183nobodyさん2012/08/19(日) 10:34:32.33ID:1zora0s1
セッションはデフォルトで24分有効みたいですが
この期限をサイト別(ディレクトリ別)に伸ばすにはどうしたらいいでしょうか?
使用サーバはレンタルサーバでルート権などはありません
http://jp.php.net/manual/ja/session.configuration.php
ini_setでmaxlifetimeを変更してみたのですが効果がないようです
他に変更する必要があるのか?
あるいはini_setでの変更ではだめなのか?
解決方法がありましたら教えてください
0184nobodyさん2012/08/19(日) 10:42:08.31ID:???
24分で強制ログアウトですか。
長い間お疲れ様でした。
0185nobodyさん2012/08/19(日) 10:53:41.25ID:???
オンラインゲーム患者が混じってるようだな
お大事に
0186nobodyさん2012/08/19(日) 11:51:44.62ID:???
デフォルトなんだから、自分で個別に設定したらいい
0187nobodyさん2012/08/19(日) 12:17:11.88ID:???
その設定のしかたを聞いてるのに
回答者にバカが多くて残念なスレ
0188nobodyさん2012/08/19(日) 12:30:22.74ID:???
設定すればいい
0189nobodyさん2012/08/19(日) 12:35:41.61ID:z7pXVw2M
>>183
一概にコレというにはいろいろありすぎるので
http://pentan.info/php/session_gc.html
このあたり一通り読んで設定してみて、駄目だったらまた聞いてください
0190nobodyさん2012/08/19(日) 12:43:25.62ID:7fVQtMZZ
質問があります。
自分のサイトにはあるカテゴリが50個ほどがあるのですが、
ユーザが直接URLを打ち込むなどして、存在しないカテゴリにアクセスした場合の処理についてお聞きしたいです。
これをPHP側で制御するのか、htaccess側でmod_rewriteで制御するのかどっちがいいですか?
0191nobodyさん2012/08/19(日) 12:49:41.49ID:???
>>190
いいってどういう観点で?
0192nobodyさん2012/08/19(日) 12:55:04.76ID:7fVQtMZZ
今後のメンテナンス的な意味でです。
カテゴリが今後300個とかに増えるとどうかな〜って思ってます。

404を出すにはmod_rewrite使ったほうが楽ですし、
PHPだといちいちリダイレクトさせるから無駄かなと思いまして。


0193nobodyさん2012/08/19(日) 12:56:06.70ID:???
>>192
mod_rewrite使った方が楽でPHPだと無駄だと思うならmod_rewriteでいいじゃん
0194nobodyさん2012/08/19(日) 13:03:19.75ID:7fVQtMZZ
なんか
(ABC|CDE|FGH|・・・)

って300個も並べて正規表現で並べて書くのがなんか気になっただけです。

問題ないならmod_rewriteでいきます。
ありがとうございました。
0195nobodyさん2012/08/19(日) 13:04:18.09ID:???
ようするに404の表示ページをもっと親切なものに変えたいだけでしょ
処理ってほどのおおげさなもんではないがな
0196nobodyさん2012/08/19(日) 13:30:46.86ID:???
404だと、似た名前のカテゴリの候補を示すと親切な場合ガール
0197nobodyさん2012/08/19(日) 13:34:13.36ID:???
それはちょっとレベルが高いな
0198nobodyさん2012/08/19(日) 13:34:53.57ID:7fVQtMZZ
>>196
なるほどありがとうございます
0199nobodyさん2012/08/19(日) 14:15:16.01ID:???
Google検索で言うところの「もしかして」

悪い例は「スペースアルク」の辞書サイト
せっかく辞書の中身は充実してて素晴らしいのに
打ち間違えたときの候補の出し方が下手糞
0200nobodyさん2012/08/19(日) 14:33:11.99ID:???
MySQLになんかそんな機能があった気がする
PHPであるかは知らないがGoogle並の精度を自分で実装すると大変だろうな
GoogleがそんなAPIを提供してる可能性もあるがはてさて
0201nobodyさん2012/08/19(日) 14:41:50.72ID:???
もしかしと

検索 約 395,000,000 件 (0.26 秒)

もしかして: もしかして
0202nobodyさん2012/08/19(日) 14:50:12.14ID:???
私の他にも誰か〜
いいひとが、いるのなら
0203nobodyさん2012/08/19(日) 14:53:54.59ID:???
Hadoop使えばいいやんwww
0204nobodyさん2012/08/19(日) 15:02:15.63ID:???
1.検索する

2.見つからない

3.Googleで検索する

4.もしかしてをスクレイピング

5.再度4で得た単語で検索して見つからなかったら終了
0205nobodyさん2012/08/19(日) 15:06:22.14ID:???
http://civ5monchan.net/uploader/img/civ5mon173.jpg
プランテーションの楽園を発見した
0206nobodyさん2012/08/19(日) 15:06:45.74ID:???
ごめん誤爆
0207nobodyさん2012/08/19(日) 15:47:11.12ID:???
hadoop使えばいいってwww
0208nobodyさん2012/08/19(日) 16:16:00.52ID:iYqnc6dj
linuxにおいてphpのライブラリって普通どこにおけば良いですか?
pearなら/usr/share/pearにありましたが
0209nobodyさん2012/08/19(日) 16:19:16.70ID:???
どこまでアクセスさせたいかによる
0210nobodyさん2012/08/19(日) 16:19:45.28ID:???
>>208
標準パッケージのphpのライブラリが
おいてある所を調べてください。
0211nobodyさん2012/08/19(日) 16:40:19.05ID:iYqnc6dj
>>209

>>210


ちょっとよくわからないです・・・
0212nobodyさん2012/08/19(日) 16:48:18.44ID:iYqnc6dj
/usr/share/phpを作ってそこにいれることにしました
失礼しました
0213nobodyさん2012/08/19(日) 20:50:19.77ID:lbA4VXo/
◆質問用テンプレ
【OS名】windows server
【PHPのバージョン】5.3
【連携ソフトウェア】SQLite
【質問内容】
opentask+というphpで書かれたフリーソフトを弄っているのですが、
SQLite2でDBが作らているのでSQLite3にしようと思い、

sqlite old.sqlite .dump | sqlite3 new.sqlite

上記を実行して新しいDBで実行してみたら"接続エラー"と表示されました。
私のない知識では接続されない理由に検討がつきません。
回答やヒントをください。
0214nobodyさん2012/08/19(日) 20:52:10.16ID:???
>>212
だめ。

自分で作ったものを入れる場合はそこじゃない。
0215nobodyさん2012/08/19(日) 20:58:35.26ID:???
>>213
SQLite2と3では接続ドライバが違う
http://www.php.net/manual/ja/book.sqlite.php
http://www.php.net/manual/ja/book.sqlite3.php
コードによってはまるっきりDB接続部分やクエリ投げる部分とかを書きなおさないとだめ
使用するアプリでSQLite3にする必要がないんだから
よくわからないならそのまま使いなよ
02162152012/08/19(日) 21:01:29.13ID:???
やっぱ嘘sqlite_openが
sqlite >= 1.0.0って書いてるから3でもたぶん使えるな
とりあえずアプリケーションが出してるような接続エラーじゃ答えようがない
PHPが出してるエラーじゃないと
0217nobodyさん2012/08/19(日) 21:09:40.18ID:???
>>216
いや、sqlite_系関数はSQLite3をサポートしてないだろ

http://www.php.net/manual/ja/sqlite.installation.php
> SQLite 3 は、PDO SQLite でサポートされます。

OpenTask+というのを確認したら、
ADODB使ってて、SQLiteはsqlite_系関数使ってるから
SQLite3は対応してないと思われる
0218nobodyさん2012/08/20(月) 03:17:37.63ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
0219nobodyさん2012/08/20(月) 04:03:57.75ID:???
>>214
ええっまじですか
0220nobodyさん2012/08/20(月) 12:16:39.59ID:???
CronからPHPを実行する場合について教えて下さい。
#!/usr/bin/php
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
MAILTO=""
HOME=/
*/1 * * * * /usr/bin/php /var/lib/a/bin/test.php
crontab -eでこれを書き込んで実行結果を見ると
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mbstring.so' - /usr/lib64/php/modules/mbstring.so: undefined symbol: zend_multibyte_set_functions in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo.so' - /usr/lib64/php/modules/pdo.so: undefined symbol: zend_new_interned_string in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_pgsql.so' - /usr/lib64/php/modules/pdo_pgsql.so: undefined symbol: php_pdo_register_driver in Unknown on line 0
モジュールが無いって怒られるんですが、無いわけではなく
ブラウザ上でPDO使おうとするとちゃんと読み込んでて実行できる状態なんですが
これってどうやって直せばいいですか?
教えて下さい偉い人。
0221nobodyさん2012/08/20(月) 12:18:33.75ID:???
>>1
0222nobodyさん2012/08/20(月) 12:22:40.30ID:???
>>206
0223nobodyさん2012/08/20(月) 12:22:42.30ID:QarwQVnH
>>220
CronのPHPは、WebのPHPのプロセスとは違うんや節子
0224nobodyさん2012/08/20(月) 12:23:36.52ID:???
>>223
つまりどういうことだってばよ!?
0225nobodyさん2012/08/20(月) 12:24:55.28ID:???
>>224
ID晒さんかえワレ、いてもうたるど
02262202012/08/20(月) 12:26:36.33ID:lprKNbrw
>>225
教えて下さい偉い人
0227nobodyさん2012/08/20(月) 12:27:06.50ID:???
SQLite厨あらためSESSION厨あらためCron厨さんこんにちは
0228nobodyさん2012/08/20(月) 12:36:21.38ID:???
SQLITE厨&セッション厨のものですが、このCron厨とは別人です。
最近は順調ですが今後ともよろしく
0229nobodyさん2012/08/20(月) 12:47:43.77ID:???
やっぱ君だろ荒らしてるのw
0230nobodyさん2012/08/20(月) 12:52:10.37ID:???
>>226
コンソール使える?
su -
で、素のrootから実行してみると確認できる。
コマンドからphpinfo() 実行してみて
0231nobodyさん2012/08/20(月) 13:01:55.68ID:???
>>228
IDを出せ
02322202012/08/20(月) 13:07:15.54ID:lprKNbrw
>>230
# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mbstring.so' - /usr/lib64/php/modules/mbstring.so: undefined symbol: zend_multibyte_set_functions in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo.so' - /usr/lib64/php/modules/pdo.so: undefined symbol: zend_new_interned_string in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_pgsql.so' - /usr/lib64/php/modules/pdo_pgsql.so: undefined symbol: php_pdo_register_driver in Unknown on line 0

でした
たすけてくだしあ
0233nobodyさん2012/08/20(月) 13:11:43.86ID:???
何で質問してないのにID出す必要があるんだよ
どうせいつものググレカス厨だろ?
帰れよ
0234nobodyさん2012/08/20(月) 13:17:35.51ID:???
相変わらず荒ぶってますね
0235nobodyさん2012/08/20(月) 13:28:20.67ID:???
バージョン違いで複数のphpが入ってないか?
0236nobodyさん2012/08/20(月) 13:29:54.17ID:???
/usr/local/bin/php とかあったりするかな
0237nobodyさん2012/08/20(月) 13:35:07.30ID:???
php本体が複数ある場合の他に、php.iniが複数あったりするかもしれないな
which や find のコマンドで探せ
っつーかそれも考慮して>>230はphpinfo();やってみろと言ったのではないだろうか?
0238nobodyさん2012/08/20(月) 13:36:56.62ID:???
あとextension_dirか
0239nobodyさん2012/08/20(月) 15:38:13.13ID:???
>>232
その行以外を貼って
0240nobodyさん2012/08/20(月) 15:44:05.22ID:???
>>233
はいはい、SQLITE厨&セッション厨の成りすまし乙
0241nobodyさん2012/08/20(月) 15:44:11.57ID:xAaAstNO
SQLITE2でカラムを追加する方法教えてください

ググるとこういうのがありました。

BEGIN TRANSACTION;

-- hogeをコピーしたテーブルを作る
CREATE TEMPORARY TABLE hoge_temp(a, b);
INSERT INTO hoge_temp SELECT * FROM hoge;

-- 古いhogeテーブルを削除
DROP TABLE hoge;

-- カラムを追加した新しいhogeテーブルを作る
CREATE TABLE hoge (a, b, c);
INSERT INTO hoge SELECT *,NULL FROM hoge_temp;

-- 古いhogeのコピーテーブルを削除する
DROP TABLE hoge_temp;

COMMIT;

でも新しいhogeテーブルを作ってinsert intoしようとしたところ、
カラムの数が一致してませんと出ました。
どうすればいいでしょうか?
0242nobodyさん2012/08/20(月) 15:48:11.85ID:???
カラムの数を一致させる
0243nobodyさん2012/08/20(月) 15:48:51.26ID:xAaAstNO
でもカラム数を増やしたんだからカラム数が一致するわけありません。
0244nobodyさん2012/08/20(月) 15:50:31.50ID:???
insert into はどうやったの?
そのやり方はデータ取っておいて作りなおしてるけど、
ALTER TABLE でも追加できるぜ
0245nobodyさん2012/08/20(月) 15:52:40.56ID:???
あと .schema テーブル名で確認してみるとか。
追加コマンドは
ALTER TABLE テーブル名 ADD COLUMN カラム名;
0246nobodyさん2012/08/20(月) 15:55:13.79ID:???
>>243
カラムの数を一致させる
0247nobodyさん2012/08/20(月) 15:56:04.96ID:???
ああ、もしかして
-- カラムを追加した新しいhogeテーブルを作る
この部分のINSERT INTOか
>INSERT INTO hoge SELECT *,NULL FROM hoge_temp
この * で以前のカラム、,NULLが追加したカラム用だろ。
INSERT INTO hoge (a,b) SELECT * FROM hoge_temp
でいけるかもね
0248nobodyさん2012/08/20(月) 16:00:22.49ID:???
どうみてもPHP関係ないでござる
0249nobodyさん2012/08/20(月) 16:01:01.94ID:???
そういやそうだ
0250nobodyさん2012/08/20(月) 16:07:17.84ID:xAaAstNO
>>244-245
sqlite2なのでalter tableは無理っす

>>247
でもダメでした。


突然ですが私の勘違いだと思います。
私は追加したカラムを末尾ではなく、中間に入れたかったのですが、
どうも末尾じゃないとうまくいかないっぽいです。
もう古いほうからselectで読み込んで変数にぶち込んで、
新しいほうのdbの対象の場所にぶち込むコード書いて済ませました

ありがとうございました。
0251nobodyさん2012/08/20(月) 16:08:26.94ID:xAaAstNO
ったく俺にこんなめんどくさいコード書かせるとはSQLITE2も終わってんな
カラムの追加が手軽に出来ないってどんなクソ仕様だよ
20分返せ
0252nobodyさん2012/08/20(月) 16:09:18.68ID:???
>>250
位置なんて関係ないけど
SELECT で * 使わないで全部書けばいいだけだろ。
SELECT a,NULL,b って書けばいい。
もうちょっと考えようぜ
0253nobodyさん2012/08/20(月) 16:09:29.27ID:???
黙れカス
初心者がSQLiteなんて使うからだろバカ
お前みたいなゆとりはMySQL使えって前にも指南してやっただろウンコ
0254nobodyさん2012/08/20(月) 16:15:22.48ID:???
>>252
あ。。。
なるほど!頭良いですね
ありがとうございました!

>>253
うるせー
もう離れられないんだよ
いまさらMYSQLのコードに書き直す時間なんかねー
0255nobodyさん2012/08/20(月) 16:29:24.34ID:QVHysu23
mkdirをセーフモードかかってる環境で使いたいのですが無理ですか?
親ディレクトリを777にすればとりあえず行けるかなと思ったのですが無理でした
cgi版を使わないでセーフモードかかってる環境でどうにか作成できないでしょうか?
0256nobodyさん2012/08/20(月) 16:42:32.18ID:???
テンプレくらい張ってくれ

safe_mode = On 環境下でmkdir/rmdirの使用が制限されるのは、
親となるディレクトリの所有者のUIDとスクリプト実行者のUIDとが違う場合であってパーミッションは関係ない
system()からmkdir呼んでもダメならダメ
0257nobodyさん2012/08/20(月) 16:43:15.81ID:24k4dPMJ
どうにか作成することは可能です。
perl経由
http://www.xtrec.com/column/1206735656.html
ftp経由
http://blog.livedoor.jp/lionkid/archives/3191882.html
02582552012/08/20(月) 17:05:58.95ID:QVHysu23
>>256
ファイルはパーミッションの設定で作れたので
ディレクトリもいけるかなと思ったのですが無理なんですね
systemから呼んでみたらエラーは出ないものの作成されなかったので無理みたいです

>>257
PerlもPHP-CGIと同様は環境に依存するのでNGで
自動作成が目的なのでftpもNGです

というわけで諦めたいと思います
ありがとうございました
0259nobodyさん2012/08/20(月) 17:09:54.35ID:???
少なくともftp経由の方はPHPからftpを呼んで実行するんだから自動作成に組み込めるんじゃね・・?
ディレクトリ操作が超頻繁に呼ばれるんなら色々と不適当だろうけど実現は出来る
0260nobodyさん2012/08/20(月) 17:11:25.21ID:???
残念だけどftpモジュールはコンパイルオプションが必要なんだな
0261nobodyさん2012/08/20(月) 17:15:43.27ID:???
え、まじ?
5.3.8でftp関連のオプション付けないでconfigureしてたけどRegistered PHP Streamsにftp入ってるぞ
0262nobodyさん2012/08/21(火) 02:59:48.34ID:XWPs3HFY
サーバーの高負荷の状態が続くとトラフィックを自動的に制限
するってphpで可能ですか?
例えば、http://〜.zipに多数の人間がアクセスした時に
トラフィックを自動的に制限することをphpで可能でしょうか?
0263nobodyさん2012/08/21(火) 03:22:05.76ID:???
>>262
PHPには可能でもお前みたいなヴァカには無理
失せろクズが
0264nobodyさん2012/08/21(火) 03:26:01.00ID:???
phpにトラフィックの帯域制限をかけるような機能はない
ダウンロード人数とファイルの容量などから計算して
許容範囲を超えたら一時的にダウンロードをできなくしたり
セッションを使って一度にダウンロードできる人数を制限することは可能
0265nobodyさん2012/08/21(火) 04:10:58.19ID:M7Blza7t
$array['hoge']=1;
$array['huga']=2;

こういう連想配列があります。
後からとってきたfooとbarという文字列を、

$array['foo']=0;
$array['bar']=0;

といった具合にこの連想配列にくっつけたいです。
今は$a=array('foo','bar');をループでまわして$array[$i]=0;にしてます。
$aの構造次第では$array[$a]=0;とかもっと簡単にいけそうな気がするのです気のせいですか?
ちなみに$array[$a]だとIllegal offset type〜が出てしまうのでだめなんですが、
なんかいい方法あったら教えて下さい。
$array['foo']と直接つけることはできない(しない)ので、
直接かけというご指摘はなしの方向でお願いします。
0266nobodyさん2012/08/21(火) 04:41:05.60ID:???

何の疑問もなくhogeとか使ってるキチガイ。
嫌がらせのつもりじゃなかったらお前頭おかしいよ。
0267nobodyさん2012/08/21(火) 04:46:24.41ID:???
>>265
気のせい
糞言語PHPにそんな機能はない
0268nobodyさん2012/08/21(火) 10:07:40.97ID:???
>>265
配列系の関数は腐るほどあるよ
>>267 とは全く逆の意味で○○かもしれないが、PHPはそういうものだと思って
リファレンスを常に読む。

とりあえず君が目を通すべきことはまさか知らないことはないと思うが、配列同士の加算について。
そして array_merge を調べてその違いを知る。
これを知らないとほとんどの有名どころのライブラリは読めない。

つぎに、array_fill_keys を ついでだから array_fill と同時に調べる。

あと、コールバック系の関数もたくさんあって、
同じ機能を自作するのはまさに車輪の再発名として無駄だから
まず暇があったら配列関数を全部試して、頭の隅にそういえばあんなのあったな程度に
引っかかるようにしておけ。
0269nobodyさん2012/08/21(火) 10:38:51.28ID:hD35P2AH
>>265
foreachでいいと思うけどな。

$arrayList = array("key1"=>"value1","key2"=>"value2");
$a=array('foo','bar');

$arrayList += array_fill_keys($a,0);
var_dump($arrayList);
02702652012/08/21(火) 11:02:38.87ID:M7Blza7t
>>268
array_mergeは試したのですがなんか結果が返ってきませんでした。
と思ったのですが、寝て頭がさえたら、
array_merge($array,$a)ではなく、$array=array_merge($array,$a)にしてないのが原因でし。た
配列系の関数はリファレンス渡しのイメージが強くついうっかりしてました。

>>269
まぁそうですよね。
一応パフォーマンス測りましたが、思ったよりボトルネックにはなってませんでした。

どうもありがとうございました。
0271nobodyさん2012/08/21(火) 11:07:58.55ID:???
$array = array_merge( $array, array_fill_keys( $a, 0 ) );
0272nobodyさん2012/08/21(火) 11:10:18.97ID:???
C言語使いが
( $a, 0 )
って空白開けるのがとっても気になる
読みづらくないんだろうか
0273nobodyさん2012/08/21(火) 11:16:47.83ID:???
質問はid出してね
0274nobodyさん2012/08/21(火) 13:31:17.94ID:???
>>272
ゴミ言語使ってれば普通の書き方に違和感もあるだろうよ
お前がわざわざゴミ言語選んだ理由は何?
0275nobodyさん2012/08/21(火) 13:37:09.13ID:???
>>272
C言語での書き方もいろいろ
0276nobodyさん2012/08/21(火) 13:47:50.37ID:hD35P2AH
スレ違いです。やめてください。
0277nobodyさん2012/08/21(火) 14:18:23.25ID:qLhbnQlN
【OS名】Redhat
【PHPのバージョン】6.1
【連携ソフトウェア】
【質問内容】
正規表現での質問です。
文字列の最後がindex.*の場合のみreplaceしたいと思ってます。
preg_match("/index.*/i", $test)
とすることで出来たのですが、index.html?fuga=hogeといった場合も全て削除されてしまいます。
アドレスの最後がindex.〜場合だったのみreplaceするにはどのように変更すれば良いでしょうか?
0278nobodyさん2012/08/21(火) 14:29:00.99ID:???
>>276
お前馬鹿だな
C言語での書き方もいろいろだから
全員が空白を開けるとは限らないという話だろうがハゲ
0279nobodyさん2012/08/21(火) 14:41:39.02ID:???
お前ら全員消えろ
0280nobodyさん2012/08/21(火) 14:46:46.49ID:???
>>277
index.html?fuga=hoge
でも、URLの最後がindex.〜だよ

クエリストリングは含めたくないということ?
変換前と変換後の希望する結果をいくつか例示したほうがいい
0281nobodyさん2012/08/21(火) 14:59:47.26ID:???
>>277
おいゴミ
回答者に質問の意味について逆質問させるような質問の仕方をスンナはげ
0282nobodyさん2012/08/21(火) 15:08:01.19ID:qLhbnQlN
>>280
もうしわけありません。
文字列の最後が

index.html index.htm index.js index.pl index.cgi index.php index.rb

といったファイル名のみで終了している場合のみその部分を削除したいと思います。

index.html/ index.html?fuga=hoge

といったファイル名と同じフォルダ名の場合やクエリストリングが
ある場合は削除せずにスルー出来ればと思っております。
■ このスレッドは過去ログ倉庫に格納されています