のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,331,542人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 113

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    901 : nobodyさん - 2011/12/29(木) 22:30:01.48 ID:??? (+1,-30,-222)
    PHPmailer
    http://phpmailer.sourceforge.net/

    という由緒あるメールツールを使っていたら遭遇した現象。

    上記のサイトからPHP5対応版をdlして解凍して鯖にアップ。
    早速PHPmailerを使ってみたがメール送信時にエラー発生。
    なにやら「phpmailer.inc.phpの271行目で定義されてない変数を・・・」云々とメッセージが表示されている。
    早速該当行を見てみて唖然・・・

     $header[] = sprintf("Content-Transfer-Encoding: %s\n", $this->$Encoding);

    「$this->$Encoding」を「$this->Encoding」に直したところエラーが直ってなおのこと唖然・・・

    誰か俺に「悪い夢でも見てたんじゃない?」って言ってくれ('A`;)・・・
    902 : nobodyさん - 2011/12/29(木) 22:45:22.07 ID:??? (+24,+10,+0)
    >>901
    >>1を読め
    905 : nobodyさん - 2011/12/29(木) 23:09:48.53 ID:??? (+8,-4,-3)
    >>904
    で、質問は?
    906 : nobodyさん - 2011/12/29(木) 23:47:16.43 ID:??? (+58,+29,-3)
    >>901
    その思い込みっぷりがたまらないけど>>1
    907 : nobodyさん - 2011/12/30(金) 00:49:35.13 ID:??? (+63,+29,-33)
    おはよぉ~

     PHPプログラマ~のお姉さんだよぉ~
     今日はどんな質問が残ってるのかな?

    908 : nobodyさん - 2011/12/30(金) 01:05:56.50 ID:??? (+58,+30,+0)
    912 : nobodyさん - 2011/12/30(金) 15:13:35.31 ID:??? (+25,+3,-2)
    >>911
    おっぱい括弧
    文字列連結
    913 : nobodyさん - 2011/12/30(金) 15:30:46.06 ID:??? (+13,-17,-30)
    >>912
    おっぱい括弧って何だ?と思ったが、} のことか。貧乳だな
    915 : nobodyさん - 2011/12/30(金) 15:51:52.55 ID:??? (+28,+18,+1)
    >>914
    テンプレ嫁
    917 : nobodyさん - 2011/12/30(金) 17:37:13.55 ID:??? (+3,-30,-54)
    >$_POST['e_site_$line[0]']
    oh...

    $_POST["e_site_$line[0]"]
    これならまだいけてたのにな
    シングルクォートとダブルクォートの違いを知っとくと幸せになれるぞ
    918 : nobodyさん - 2011/12/30(金) 18:17:34.51 ID:??? (+31,-30,-194)
    質問です

    外部のperlプログラムを呼び出すためにshell_execを使って、hoge.plを呼び出したいと考えています。
    hoge.plにはphp内の変数である
    $text = "Eagle-eyed viewers spot a curious change in the state media's version of this scene."
    を引数として渡したいと考えています。

    そこで
    shell_exec('(パス略)perl.exe hoge.pl "$text"');
    と入力したのですが、$textの変数展開が行われず "$text"という文字列がそのまま入力された結果が帰って来ました。(パスに誤りはないはずです)
    他にも\"$text\"などエスケープを試してみたのですが、うまくいきません。

    上手いこと変数展開されたものを投げてあげたいのですが、どのように表記すれば良いのでしょうか。
    宜しくお願いします。
    919 : 918 - 2011/12/30(金) 18:18:18.55 ID:GroHiEZW (-24,+24,-5)
    ぐっ、すみません>>918です
    ブラウザのメール欄がデフォルトでsageだったばっかりに…
    920 : nobodyさん - 2011/12/30(金) 18:23:21.39 ID:??? (+4,-30,-45)
    >>918
    やぁ、このスレにきたか
    ダブルで囲んでるけど、さらにその周りをシングルで囲んでるから
    変数展開されない
    たとえば '(パス略)perl.exe hoge.pl '.$text.とかしたり、
    "(パス略)perl.exe hoge.pl $text"としたらどう?
    921 : nobodyさん - 2011/12/30(金) 18:33:15.19 ID:??? (+56,+28,-20)
    まーた文字列の結合かよ
    おまえらちゃんとクォートを覚えろ
    922 : nobodyさん - 2011/12/30(金) 18:43:43.37 ID:??? (+57,+29,-18)
    マニュアルすら読まないってどういう神経してるんだろう
    923 : nobodyさん - 2011/12/30(金) 18:47:53.77 ID:??? (+57,+26,-72)
    >>918
    シングルクォーテーションとダブルクォーテーションの違いはPHPの初歩です
    この違いはググればすぐ分かります
    925 : nobodyさん - 2011/12/30(金) 19:26:14.26 ID:??? (-2,-30,-31)
            ∧∧
           ヽ(・ω・)/   ズコー
          \(.\ ノ
        、ハ,,、  ̄
         ̄
    926 : nobodyさん - 2011/12/30(金) 19:42:43.99 ID:??? (+52,+29,-2)
    まー解決したんならいいよ
    927 : nobodyさん - 2011/12/30(金) 20:56:10.18 ID:??? (+51,+28,+0)
    次の患者さん どーぞー
    928 : nobodyさん - 2011/12/31(土) 05:48:23.35 ID:??? (-2,-30,-22)
    なんでこのくらいのことが思い浮かばないのか不思議でしょうがない
    "perl.exe hoge.pl '{$text}'"

    クォートを理解してないってだけですげーアホなことするって見本だな
    930 : nobodyさん - 2011/12/31(土) 10:19:10.68 ID:??? (+3,-29,-175)
    設計の根本が明後日の方向むいてる気がするんだけど

    要約すると
    ----
    PayPalで月額課金したいけど、PayPalに問い合わせてその人が課金しているかどうかを返して欲しい
    ----
    で合ってる?

    だとしたらPayPalが課金管理なんてしてくれないんじゃないの
    決済はしてくれるだろうけど月額課金の管理なんてPayPalにとって知ったことじゃないと思うよ

    PayPalのあなたのサイトへの支払い履歴から追うか、それが無理なら自前でなんらかの管理方法を考えるしかない
    931 : nobodyさん - 2011/12/31(土) 10:19:52.76 ID:??? (+57,+29,-54)
    PHPで作ってるってだけで全くPHPと関係ないな
    どっかにショッピングカートの専スレがあった気がするが・・・
    そこに決済関連に詳しい人がいたとおもう
    932 : nobodyさん - 2011/12/31(土) 10:24:12.11 ID:??? (-1,-29,-41)
    某マッチングサイトの案件でOpenID+paypal決済機能追加の仕事見たけどお前かな?
    933 : nobodyさん - 2011/12/31(土) 10:28:54.12 ID:??? (+52,+29,-3)
    それはちょっと痛々しいな
    935 : nobodyさん - 2011/12/31(土) 22:25:52.98 ID:??? (-2,-30,-59)
    宣言されていないメンバへのアクセスをエラーにする方法ってないんですか?
    class ABC {
    }
    $a = new ABC();
    $a->hoge = 444;
    936 : nobodyさん - 2011/12/31(土) 22:28:36.00 ID:??? (+52,+29,-16)
    せったとげったをうまくつかえ
    938 : nobodyさん - 2012/01/01(日) 00:36:17.15 ID:??? (+43,+26,-3)
    >>937
    無理じゃない?
    939 : nobodyさん - 2012/01/01(日) 01:07:38.47 ID:??? (-3,-30,-37)
    >>937
    alter table使わないとしたら・・・リセットするわけじゃないけど
    insertするときauto_incrementが設定されているフィールドの値も
    いっしょにセットしておけばauto_incrementされてても関係ないんじゃね?
    940 : nobodyさん - 2012/01/01(日) 01:26:02.05 ID:??? (+52,+29,+0)
    それじゃ意味ないじゃんw
    941 : nobodyさん - 2012/01/01(日) 09:32:17.31 ID:??? (+57,+29,-23)
    ほんじゃプロシージャ使って、直接コードの中には書かないとか
    やってることは同じだけど
    942 : nobodyさん - 2012/01/01(日) 09:33:22.89 ID:??? (+51,+28,+0)
    それじゃ同じじゃんw
    943 : nobodyさん - 2012/01/01(日) 10:04:14.38 ID:??? (-4,-27,+0)
    じゃぁ勝手にしろよ(´・ω・`)
    944 : nobodyさん - 2012/01/01(日) 13:11:34.89 ID:hL0Y8xWR (-6,+28,+0)
    ないのですね。分かりました。
    945 : nobodyさん - 2012/01/01(日) 13:29:28.04 ID:??? (-1,-29,-15)
    phpにそんな機能はない
    sqlを実行する機能ならある
    mysqlできけ
    946 : nobodyさん - 2012/01/01(日) 14:11:51.16 ID:hL0Y8xWR (+18,+29,-90)
    大学の非常勤講師(34歳)でオレの所属する研究室のOBに
    phpの勉強してるって言ったら、小手先の技術よりもアルゴリズム
    の勉強を勧められました。グーグルマップも結局はアルゴリズムと
    説教されました。アルゴリズムは再帰くらいしか勉強してません。
    独学するphpは小手先の技術なのでしょういか?
    947 : nobodyさん - 2012/01/01(日) 14:27:23.27 ID:eogngf9P (+21,+29,-44)
    >>946
    小手先です。PHPは技術的に応用が効かないので後で困りますよ。
    アルゴリズムはPHPで勉強しない方がいい。C系かJavaで。
    948 : nobodyさん - 2012/01/01(日) 14:31:00.40 ID:??? (+57,+29,-18)
    アルゴリズム無しでプログラミング?
    地図無しで旅に出るようなもんだな
    地図が無くてもなんとかならないこともないけど
    949 : nobodyさん - 2012/01/01(日) 14:31:10.45 ID:??? (+65,+30,-56)
    >>946
    言語なんてどれを使おうが大差はないという意味で小手先かも知れない
    HTTPサーバーに特化したPHPを、ウェブアプリを作らない人間が覚えても無駄になるからね
    そもそもアルゴリズムも言語も手段であって目的ではないので
    今必要なものから順次覚えて行けばいい
    950 : nobodyさん - 2012/01/01(日) 14:49:08.49 ID:??? (+57,+29,-10)
    論理と言葉は表裏一体だよ。
    どちらかだけでできるものでもないので両方の上達が必要。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について