【PHP】下らねぇ質問はID出して書き込みやがれ 91
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/12/08(火) 13:53:09ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 90
http://pc11.2ch.net/test/read.cgi/php/1258187482/
◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0623nobodyさん
2009/12/27(日) 21:17:32ID:???無知でも会社で半年働けば大学で習う程度の技術は身に付く
正直、大卒よりも低学歴でも長年やってる奴の方が使える人材が多い気がする
物理演算などを使ったゲームやグラフィックを開発するとかだとそれ相応の学がないとダメなんだろうがな
あ、でも今の時代充実したオープンソースなライブラリなんかがあるか
0624nobodyさん
2009/12/27(日) 22:01:11ID:???mb_strlen()の第二引数のエンコーディングを何に指定すればお味結果が得られますか?
0625nobodyさん
2009/12/27(日) 22:13:25ID:???0626nobodyさん
2009/12/27(日) 22:17:19ID:???ただし、 strlen バイト数がでるとも限らない。
http://www.php.net/manual/ja/mbstring.overload.php
0627nobodyさん
2009/12/27(日) 22:22:17ID:???0628nobodyさん
2009/12/27(日) 22:22:40ID:???それともコピペ?
0629nobodyさん
2009/12/27(日) 22:47:22ID:???必要な部分は自力
0630nobodyさん
2009/12/27(日) 22:54:29ID:???char hoge+=1;
っていう感じのをPHPでやりたいんですが、
どのようにすれば書けば良いんでしょう?
0631nobodyさん
2009/12/27(日) 22:56:37ID:???char hoge+=1;
って書けるのか
0632nobodyさん
2009/12/27(日) 23:04:19ID:???0633nobodyさん
2009/12/27(日) 23:05:49ID:LlMGF4Xbunsigned longとかいってるHPありますが、引数にint func( unsined long num)なんてあったら引数に渡しても大丈夫なんですか?
今までint func( size_t )こんな関数の引数に渡したことくらいしかないのでわからないんですが
0634nobodyさん
2009/12/27(日) 23:06:32ID:LlMGF4Xb0635nobodyさん
2009/12/27(日) 23:14:18ID:???char hoge+=1;
すると何が起こるの?
0636nobodyさん
2009/12/27(日) 23:15:09ID:???0638nobodyさん
2009/12/27(日) 23:37:31ID:???0639nobodyさん
2009/12/28(月) 01:21:27ID:TpCjAyY+これをやめさせることはできますか。
0640nobodyさん
2009/12/28(月) 01:30:13ID:???過去からのいろいろがあって、ドットは変数名にできないから無理だと思うよ
ドットを使わないようにできないの?
0641nobodyさん
2009/12/28(月) 01:40:04ID:???0642nobodyさん
2009/12/28(月) 01:44:01ID:???のnameはGET,POSTともドットがアンダースコアに変わる
valueは変わらないが
http://www.php.net/manual/ja/language.variables.external.php
重要なことを記述しておくと、このため、外部変数に含まれるドットを PHP は自動的にアンダースコアに変換します。
0643nobodyさん
2009/12/28(月) 02:24:21ID:???けど$_SERVER['QUERY_STRING']では勝手に変わる前段階がセットされてるからこれ使って切り分ければいい
0644nobodyさん
2009/12/28(月) 04:18:28ID:TpCjAyY+結論としては、「できない」ということですね。
残念ですけど、「.」を使わない方法を考えることにします。
ありがとうございました。
0645nobodyさん
2009/12/28(月) 07:06:29ID:361SB18Mこれはどうしたら良いでしょうか?</HEAD>の直下に<script type="text/javascript">〜を書くと表示されなくなります
これをphpによってうまくできる方法はないでしょうか どうぞよろしくお願いします
↓
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE>pandoravote</TITLE>
</HEAD>
<FRAMESET cols="136,*">
<FRAME name="left" src="./indexb.html">
<FRAME name="bottom2" src="http://hagehagehage.net/">
<script type="text/javascript">
<!--
document.write("<IMG SRC=\"http://hagehage.net/access.cgi?");
document.write(document.referrer+"\" border=0 width=1 height=1>");
// -->
</script>
<NOFRAMES>
<BODY>
<P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P>
</BODY>
</NOFRAMES>
</FRAMESET>
</HTML>
0646nobodyさん
2009/12/28(月) 08:14:04ID:???0647nobodyさん
2009/12/28(月) 09:16:40ID:361SB18MCGIじゃないと無理だと言われたのであっちを打ち切ってこっちに来たんだもん
0648nobodyさん
2009/12/28(月) 10:01:56ID:???<IMG SRC="http://example.com/access.cgi?<?php echo isset($_SERVER[HTTP_REFERER])?$_SERVER[HTTP_REFERER]:""?>" border="0" width="1" height="1" />
<NOFRAMES>
0649nobodyさん
2009/12/28(月) 10:06:51ID:EdgvHAjX環境:WinXP + Eclipse + Xampp + cakePHP + XDebug
デバッグ実行できるのですが、
ローカル変数の値がすべて<Uninitialized>となっていて中身が見れません。
クラス内変数やスーパーグローバル変数は、値を見ることができます。
ローカル変数のみ、値が見れない状況です。
ネット検索しても、レアな現象なのか解決策が見つかりません。。。
0651553
2009/12/28(月) 10:35:39ID:???すみません、こちらの元から使っているキャリア判定プログラムなどとの
兼ね合いからそのままコードを丸写しで使用することができず
キャリア判定の部分以外をこちらの既存コードに抜粋&貼り付けして
試行錯誤してしますが、いまだ実現できていません。
貼っていただいたコードが「どのような原理」で動作する
ものなのか(キャリア判定部分以外でGET文字列の文字化け解消に必須な項目)の
ヒントをいただけるとありがたいです。
0654nobodyさん
2009/12/28(月) 14:34:43ID:???0655553
2009/12/28(月) 14:39:57ID:???ごめん名前入れなかったが>>653は俺だ。
確かにアドセンススレにいるが、この質問とアドセンスは
関係ないだろと言いたかった。
つーかアドスレ以外のスレにもいるんだがなぜアドスレだけ抜き出すんだ?
0656nobodyさん
2009/12/28(月) 14:42:25ID:???0657nobodyさん
2009/12/28(月) 16:15:51ID:???しかもユーザーが既に入力した箇所は残すフォームを
作りたいのですが、既入力を残す為にキャッシュを
使うとコメントを追加できないと思うのですが
既入力を取り込んでフォームを再構成しなければならないのでしょうか?
0658nobodyさん
2009/12/28(月) 16:19:10ID:???0659nobodyさん
2009/12/28(月) 16:22:03ID:0eE3RWlX携帯のチャットのユーザーエージェントを表示させる位置についてですが、
fputs($fp, "$_GET[n]><font color=$fc>$msg</font><br><font size=1>($now)★</font><hr size=1>\n");
下記コード単体では成功するのですが、★の部分に下記コードを入れるとエラーが出てしまいます。
include_once('Net/UserAgent/Mobile.php');
$agent = Net_UserAgent_Mobile::factory();
//型番の入手
$model = $agent->getModel();
if ($agent->isDoCoMo()) {
echo("お使いの機種はDoCoMoの{$model}です。");
} else if ($agent->isVodafone()) {
echo("お使いの機種はVodafoneの{$model}です。");
} else if ($agent->isEZweb()) {
echo("お使いの機種はEZwebの{$model}です。");
}
どうにかして★の部分にユーザーエージェントを表示させたいのです。
よろしくお願い致しますm(_ _)m
0660nobodyさん
2009/12/28(月) 16:22:51ID:???今は $str[strlen($str)-1] としているのですが、なんかもっといいイディオムがあれば教えてください。
0663nobodyさん
2009/12/28(月) 16:46:34ID:???を
fputs("〜1");
★
fputs("〜2");
になおす
0664nobodyさん
2009/12/28(月) 16:51:48ID:???include_once('Net/UserAgent/Mobile.php');
$agent = Net_UserAgent_Mobile::factory();
//型番の入手
$model = $agent->getModel();
$mStr = "";
if($agent->isDoCoMo()) {
$mStr = "お使いの機種はDoCoMoの{$model}です。";
}else if($agent->isVodafone()) {
$mStr = "お使いの機種はVodafoneの{$model}です。";
}else if ($agent->isEZweb()) {
$mStr = "お使いの機種はEZwebの{$model}です。";
}
fputs($fp, "$_GET[n]><font color=$fc>$msg</font><br><font size=1>($now)$mStr</font><hr size=1>\n");
でうごくんでないの(・ω・)
>>660
substr($str,-1)
0665nobodyさん
2009/12/28(月) 17:10:43ID:???たしかに一から勉強が必要ですね。
>>663さん
二つに分けて表示するんですね。
こうゆう風にすれば色々と応用がききそうですね。
>>664さん
感動しました(>ω<。) 完璧にうごきました。
皆様ありがとうございました!
0666nobodyさん
2009/12/28(月) 17:34:16ID:???そのJavascriptは画像を貼るものだから、親フレームには記載できないよ( ・ω・)
なんで子フレームに貼って、その際に親フレームのリンク元を設定してあげればいいんじゃないかな
<script type="text/javascript">
<!--
document.write("<IMG SRC=\"http://hagehage.net/access.cgi?");
document.write(parent.document.referrer+"\" border=0 width=1 height=1>");
// -->
</script>
document.referrer → parent.document.referrer
Javascriptのスレで聞いたほうがいいかと。
0668nobodyさん
2009/12/28(月) 18:22:59ID:???<?php
include_once("Smarty/Smarty.class.php");
include_once("config.php");
include_once("bbslib.php");
header("Expires","-1");
header("Cache-Control","no-store,no-cache,must-revalidate");
header("Cache-Control","post-check=0,pre-check=0");
header("Pragma","no-cache");
$smarty = new Smarty();
//タイトル
$smarty->assign("sitetitle","簡易BBS");
//サイト名
$smarty->assign("sitename","サイト名");
//サイトメニュー
$menuitems[0]['url']= "http:";
$menuitems[0]['text'] = "ダミー";
$smarty->assign("menuitems",$menuitems);
//ヘッダ
$smarty->assign("head","安易掲示板");
//メインコンテンツ
$contents= array();
$dbh = mysql_connect($db_host,$db_username,$db_password);
if($dbh !== false){
$sqlstr="use$db_name";
mysql_query($sqlstr,$dbh);
0669nobodyさん
2009/12/28(月) 18:26:20ID:???$sqlstr= "select"from mybbs where mark = '0'order by bt desclimit20";
$result = mysql_query($aqlstr,$dbh);
while($row = mysql_fetch_assoc($result)){
$row = sanitate(strips($row));
$row['caption']=$row['dt']."wrote by";
if($row['mailaddr']!="")
#row['caption'].= $row['name'];
if($row['mailaddr']!="")
$row['caption'].="</a>";
$form_id = "form_"$row['id'];
$row['caption'].="<form action="delete.php" method="get"id="'.$form_id.'"style="display": none;"> '.
'<input type="hidden" name="id" value="'.$row['id'].'" />'.
'<input type="password" size="10" name="pass" />'.
'<input type="submit" valuee="id" value="削除" />'.
'</form>'.
'<div style="cursor:pointer;"onClick="JavaScript:document.getElementByld(\".$form_id.'\').style.display=\'block\; this.style.display=\'none\';">削除する</div>';
array_push($contents,$row);
}
}
$smarty->assign("contents",$contents );
0670551
2009/12/28(月) 18:45:39ID:8/lFM/nfいまいちなにがやりたいのかわからないな。
なにをしたいの?
おれのソース見てもなにしているかわからなかった?
内部文字コードはutf-8であっている?
あのソースは
php内部文字エンコーディング→header出力→出力バッファ開始
XML宣言→出力処理→UAからキャリアを判定する
だけど、検索フォームを作っているなら掲示板をはろうか?
少しは役立つかも。
後あなたphpの開発経験ある?
0671551
2009/12/28(月) 18:54:41ID:8/lFM/nfhttp://www.mdn.co.jp/webcre/PHP/vol88/
これそのままコピッてうごかないの?
smartyの設定はちゃんとできている?
0672668
2009/12/28(月) 19:31:15ID:???ありがとうございます。
これは一文字一文字手打ちで打ちました;;
こんなサンプルがあったとは・・・
smarty設定はまだしていません;;
0673nobodyさん
2009/12/28(月) 19:54:27ID:US0yP5HE0674nobodyさん
2009/12/28(月) 20:00:21ID:???runkit.superglobalsという設定でできるそうです。
http://www.php.net/manual/ja/runkit.configuration.php
お騒がせしました。
0675nobodyさん
2009/12/28(月) 20:02:11ID:Zm+8rWo00676551
2009/12/28(月) 20:50:08ID:8/lFM/nf動かないのあたりまえだろ?
DBの設定は?
0677551
2009/12/28(月) 21:05:58ID:8/lFM/nfといいなんかつられている?
こいつらもしかしておれをひっかけるために
レスしている?
遊ばれている?
0679nobodyさん
2009/12/29(火) 00:26:53ID:OOP15gnWどうしたらいいでしょうか?
php自体で其れが出来ますでしょうか?
0680nobodyさん
2009/12/29(火) 00:41:54ID:???0682nobodyさん
2009/12/29(火) 02:15:20ID:???0683nobodyさん
2009/12/29(火) 02:56:21ID:???0684nobodyさん
2009/12/29(火) 03:25:17ID:???0685nobodyさん
2009/12/29(火) 05:01:42ID:85TzBbP8【PHPのバージョン】php5.25
【連携ソフトウェア】MAMP 1.7.1 (Apache 2.0.59 / MySQL 5.0.41)
【質問内容】
PHPでMySQLデータベースのレコード更新が失敗します。
以下記述でmysql_query送信しているのですが間違っていますか?
(SQLのスレは活発じゃないみたいなのでこちらへ書きました)
UPDATE table SET 'count'='3' WHERE 'id'='1'
以下 mysql_error() の出力結果
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''count'='3' WHERE 'id'='1'' at line 1
0686nobodyさん
2009/12/29(火) 05:10:14ID:???0687nobodyさん
2009/12/29(火) 05:11:52ID:???intは`いらない
あとPHPエラーコード見るよりもコンソールで出るエラー見た方がわかりやすいよ
0688685
2009/12/29(火) 05:15:45ID:85TzBbP8やっぱり単純なミスだったか。
動きました、有難うございました。
0690680
2009/12/29(火) 06:32:23ID:W5Cv9ckCこのサイトに行き着いたのですが、configureでエラーが出てしまいました
どこがおかしいのでしょうか、どうぞよろしくお願いしますm(_ _)m
1
[root@localhost ffmpeg-php-0.6.0]# ./configure
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking whether cc understands -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
0691680
2009/12/29(火) 06:33:12ID:W5Cv9ckCchecking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib
checking for PHP extension directory... /usr/lib64/php/modules
checking for PHP installed headers prefix... /usr/include/php
checking if debug is enabled... no
checking if zts is enabled... no
checking for re2c... re2c
checking for re2c version... invalid
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking for ffmpeg support... yes, shared
checking whether to force gd support in ffmpeg-php... no
checking for ffmpeg headers...
configure: error: ffmpeg headers not found. Make sure ffmpeg is compiled as shared libraries using the --enable-shared option
ここまで
0692nobodyさん
2009/12/29(火) 09:14:45ID:1YmGiMBBあいうえおかきくけこあいうえお↓
さしすせそたちつてとさしすせそ
}
というファイルから、「す」と「つ」の間の文字を取得したいと思っています。
そこで、関数を調べて以下のプログラムを考えたのですが、手順として問題ないでしょうか?
もし便利な関数があれば教えて頂きたく。
特に「fgets」の使い方がよくわかりません。よろしくお願いします。
1)ファイルのポインタを取得する
aFile = fopen( $a.txt, r);
2)ファイルを1行取得する
While( $LineFile = fgets($aFile) ){
3)ファイル1行の中に”す”と”つ”があるかサーチ
$IdxSta = strpos($LineFile , "す")
$IdxEnd = strpos($LineFile , "つ")
4)"す"と"つ"が両方あり、”す”より”つ”の位置の方があと
if($IdxSta + 1 < $IdxEnd - 1 ){
5)"す"と"つ"の間の文字だけを抜き出す。
$output = mb_substr($LineFile, $IdxSta+1, $IdxEnd-1)
}
}
0693nobodyさん
2009/12/29(火) 10:51:53ID:???正規表現使うという手もあるけど
0694553
2009/12/29(火) 10:54:31ID:ObfZ+/cW釣りじゃないですよ、アドバイスありがたいです。
やりたいことは au端末からGETで日本語を送ると、
送信データ、受け取りデータともに文字化けしてしまうので
これを防ぎたい。ってだけです。
ページ(内部文字コード)はすべてutf-8です。
PHP開発経験はありません。簡単なことはわかるのですが、
バッファ云々が?な感じですのでマニュアルなど調べながら
やっています。
コード貼っていただきながらその後あまり時間が取れなかったので、
いまから再挑戦してみます!
0695nobodyさん
2009/12/29(火) 11:28:11ID:???http://hain.jp/index.php/tech-j/2007/02/13/p125 読んでね。
あとは、サイトの文字コードがなんであろうとも Shift-jisで送られてくることがあります。
文字コードの自働検出は当てに出来ません。
GETに渡す値はurlencodeはつかってますよね?
0696nobodyさん
2009/12/29(火) 12:17:02ID:???./configure
を
./configure --enable-shared --enable-swscale --enable-gpl
で実行してみたらどうじゃろ
0697nobodyさん
2009/12/29(火) 12:23:52ID:???$_GET["query"] = mb_convert_encoding($_GET["query"],'UTF-8','UTF-8,SJIS,EUC-JP');
っていうのを先頭に入れてみたらどうかの( ・ω・)
0699694
2009/12/29(火) 12:40:47ID:ObfZ+/cWありがとうございます。記事読みました。自動変換はアテにならないってことですね。。
いろいろテストした結果、auのみ強制的にshift_jisで送っている(受け取っている)ことは間違いないようです。
ほかにエラーはないので、手動でauのみ指定してやればいいのですが、それがうまくいかない感じなのです。
>>697
ありがとうございます。そちらは指定済みです。mb_detect_encodingでutf-8じゃないときだけconvertしていなのですが、
>>695の記事ではauto detectionもアテにならないようなので、すべて強制的にutf-8にconvertしてみましたがダメでした。
---
結局、>>551さんのutf-8で記述しておいて出力だけshift_jisがよさような気がしていますが、
私の環境ではうまく出力してくれないので、いろいろ試しています。
0700694
2009/12/29(火) 13:08:00ID:ObfZ+/cWが、文字化けは直りません。ちょっと自分でもわからなくなってきてしまいましたので
問題点を整理しました。長文で申し訳ないですがどなたかお力添えを。。
<実現したいこと>
・「GETのquery stringをUTF-8で送りたい(受け取りたい)」
<前提>
・PHP Version 4.4.9
・DBは一切使用していません
・携帯サイトである
・uaにより3キャリア用+PC用に振り分けているが、変えているのはdtdと
docomoのみContent-typeを変えているだけで「ページやコードはすべてutf-8」
・「GETのデータはurlencodeしている」
<試したこと>
・GETのqueryをutf-8にmb_convertしてもダメ
・ob_start→ob_get_contents→ob_end_cleanと出力だけをshift_jisに変えてもダメ
・受け取り時にurldecodeするなどしてみたがダメ
・queryを表示する際mb_convert_kanaで全角カナを半角カナに変えているのをやめたがダメ
例によってマトはずれなこともやっているかもしれませんが。。。
0701nobodyさん
2009/12/29(火) 13:14:16ID:???0703694
2009/12/29(火) 15:47:23ID:ObfZ+/cWob_start(); を ob_start("mb_output_handler");
としたら文字化け解消しました。
>>551さんをはじめ、アドバイスくださった方々本当に
ありがとうございました。年内に解決できて非常に助かりました。
0704551
2009/12/29(火) 16:14:43ID:+XZPbandよかったな。解決できて。
今日さ、大掃除で時間がなくて。
ごめんね。
0705nobodyさん
2009/12/29(火) 16:50:39ID:VOALtVVE例外処理がよくわかりません。
Zend DB側での例外発生時(SQLエラーとか)でも
呼び出し元のほうをtry,catchして処理するのが普通?
常駐先のPHPプログラムは例外をthrowだけして処理してる
部分が見あたらないので、そんな処理でいいのか迷ってます。
アドバイスお願いします。php5.2.xです。
0706680
2009/12/29(火) 20:46:01ID:W5Cv9ckCレスありがとうございます!
しかし結果は同じでした・・
1
[root@localhost ffmpeg-php-0.6.0]# ./configure --enable-shared --enable-swscale --enable-gpl
configure: WARNING: unrecognized options: --enable-swscale, --enable-gpl
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking whether cc understands -c and -o together... yes
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... x86_64-unknown-linux-gnu
0707680
2009/12/29(火) 20:49:17ID:W5Cv9ckCchecking for PHP prefix... /usr
checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib
checking for PHP extension directory... /usr/lib64/php/modules
checking for PHP installed headers prefix... /usr/include/php
checking if debug is enabled... no
checking if zts is enabled... no
checking for re2c... re2c
checking for re2c version... invalid
configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking for ffmpeg support... yes, shared
checking whether to force gd support in ffmpeg-php... no
checking for ffmpeg headers...
configure: error: ffmpeg headers not found. Make sure ffmpeg is compiled as shared libraries using the --enable-shared option
引き続き皆様のお力をお借りしたいです どうぞよろしくお願いしますm(_ _)m
0709nobodyさん
2009/12/29(火) 22:35:04ID:???勘違いしてた(・ω・)
./configure --enable-shared
は、ffmpeg-phpじゃなくて、ffmpeg本体のconfigure時にやるですよ
0710nobodyさん
2009/12/29(火) 23:09:51ID:Vq+TKsF0どうすればいいでしょうか?
0711nobodyさん
2009/12/29(火) 23:10:36ID:???0712nobodyさん
2009/12/29(火) 23:24:00ID:pB5Ltbyzini_set('mbstring.internal_encoding', 'UTF-8');
としたのですが、フォーム処理時にEUCでデータが送信されているようで、
文字化けを起こしてしまいました。
ini_setで指定していてもphp.iniに設定されている文字コードの方が優先されるのでしょうか?
0713nobodyさん
2009/12/29(火) 23:38:05ID:???0714nobodyさん
2009/12/29(火) 23:39:37ID:???0715nobodyさん
2009/12/29(火) 23:39:52ID:???0716nobodyさん
2009/12/29(火) 23:45:40ID:+XZPbandエラーメッセージを出せばよいのでは?
>>712
http://www.php.net/manual/ja/mbstring.configuration.php
0717nobodyさん
2009/12/29(火) 23:52:55ID:???0718nobodyさん
2009/12/30(水) 00:09:26ID:skGmLU+Aえーと、質問の仕方が悪かったのかな。
サーバ側でDBにクエリーなげたまま、タイムアウトしないので、
ブラウザがレスポンス待ち状況といった感じです。
一応、my.iniファイルで
innodb_rollback_on_timeout = on
と設定してるのですが、機能してない感じです@@
0719718
2009/12/30(水) 00:10:11ID:skGmLU+Amy.iniで
innodb_lock_wait_timeout = 10
も設定してます。
0720nobodyさん
2009/12/30(水) 00:16:48ID:a1sThYv50721718
2009/12/30(水) 01:17:55ID:skGmLU+AMySQLって、ロックのタイムアウトが設定できないみたいですね。
バカみたいに永遠に待ち続けるみたいです。
だったらinnodb_lock_wait_timeout なんていう紛らわしいオプションは何なんだろ。
フリーだけあって、クソDBだこりゃw
0722nobodyさん
2009/12/30(水) 06:44:24ID:???PHPのタイムアウトが返ってくるでしょ
0723nobodyさん
2009/12/30(水) 08:48:55ID:5adIyASgWeb上のhtmlファイルをfgets()関数を用いて順次行を読み取りたいと思うのですが、
$FileHtml = "○×.html";
for(){
$LineHtml = fgets($FileHtml)
}
とすれば、$FileHtmlが2行目以降のポインタを次々取得し、
2行目以降のソースも取得できるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています