shimix の回答履歴

全3016件中181~200件表示
  • PHPとSQLによるaタグ(リンク)の貼り付け方

    PHP・SQL初心者です。 MySQLとPHPでサイトを構築しています。 データベースへの接続・テーブル内容の表示等はできるのですが、リンクをどのようにすれば貼り付けることができるのかわからなかったため質問させていただきました。 ID 名前 友達1 友達2 ・・・ 1 田中 佐藤 前田 2 山田 XXX XXX 3 佐藤 XXX XXX 4 前田 XXX XXX ・ ・ このようなデータベースを用意し、 名前が「田中」さん(ID が 1)のページに ------------------------------------------- 田中さんの友達 友達1:佐藤 友達2:前田 ------------------------------------------- このように表示し、 「佐藤」「前田」の箇所にデータベースの「ID」を利用してリンクを貼り付けたいと考えております。 データの抽出・画面への表示は、 $quryset = mysql_query("SELECT ID,名前,友達1,友達2 FROM テーブル名 WHERE ID= '1' "); while ($data = mysql_fetch_array($quryset)){} このような関数で行っております。 表示は問題なくできているのですが、 表示の「佐藤」「前田」の箇所にリンクを設定するの方法がわかりません。 「ID」 = 1 の情報を表示しているため「山田」と表示している箇所に <a href="http://XXXX.com/$data[ID].php">山田</a> と設定してリンクをつけることはできます。 友達の欄の「佐藤」「前田」の箇所にリンクをつけることができません。 データベースの「ID」欄、を利用して ------------------------------------------- 田中さんの友達 友達1:<a href="http://XXXX.com/ID名.php">佐藤</a>    ID名=佐藤さんのID欄にある2 友達2:<a href="http://XXXX.com/ID名.php">前田</a>    ID名=前田さんのID欄にある4 ------------------------------------------- ↓↓↓ IDが抽出されて ------------------------------------------- 田中さんの友達 友達1:<a href="http://XXXX.com/2.php">佐藤</a> 友達2:<a href="http://XXXX.com/4.php">前田</a> ------------------------------------------- このような形で表示できれば理想なのですが、 使用する関数やSQLの構文がわかりません。 初心者のため、考え方が根本的に間違っているのかもしません。 お詳しい方、まったく別の方法でも構いませんので解決する方法をご教授頂ければ幸いです。

    • ベストアンサー
    • yuki1013
    • PHP
    • 回答数1
  • WordPressで一覧表示で5件しか表示されない

    WordPressのトップページに一つのカテゴリーの投稿を一覧表示させたいのですが、 ループで回しても最大5件しか表示されません。 ソースは以下の通りです。 <?php $games = get_posts('category_name=1stleg'); foreach( $games as $post ): setup_postdata($post); the_content(); endforeach; ?> 1stlegというカテゴリーの投稿を全て表示させたいのですが、 5件しか表示されません。 ちなみに1stlegカテゴリーには現在10件程の投稿があります。 素人な質問で申し訳ありませんが、ご教授お願いします。

    • 締切済み
    • snotty-
    • PHP
    • 回答数1
  • fsockopenの例外について

    お世話になります。 現在、fsockopen関数を利用してソケット通信を行うシステムを開発しております。 上記、システムを利用する中で考えられる例外として「apacheが停止しているサーバーに通信を行った場合」というのを想定して、例外処理を作成しております。 例外処理をtry catchによって検知しようとしたのですが、try catchでは受け取れませんでした。 ソースは下記のとおりです。 $api_url = "http://localhost/webapp/test"; $api_arr = parse_url($api_url); try{ // ソケット通信開始 $fp = fsockopen($api_arr["host"], 80, $errno, $errstr, 30 ); }catch(ErrorException $e){ echo "Error - failed to connect to the API - ".$e->getMessage(); exit; }catch(Exception $e){ echo "hoge2"; } 上記、ソースをunixのコマンドから実行した場合に出力されたエラーは下記のとおりです。 Error: fsockopen(): unable to connect to localhost:80 (Connection refused) もし、お分かりになる方がおられましたら、ご教示お願い致します。

  • PHPのプログラム

    初心者でPHPのプログラムを組んでもレイアウトが崩れてしまいます。 どのようにすれば直るのでしょうか?詳しい方、どうかよろしくお願いします。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>sugoweb</title> <link href="style.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="container"> <div id="header"> </div> <div id="topimg"> </div> <div id="left_navi"> <div id="menu"> <ul> <li><a href="index.html">XXXXX</a></li> <li><a href="grudge.html">当社のこだわり</a></li> <li><a href="question.html">Q&A</a></li> <li><a href="plan.html">PLAN</a></li> <li><a href="flow.html">FLOW</a></li> <li><a href="inquiry.php">問い合わせ</a></li> <li><a href="blog.html">ブログ</a></li> </ul> </div> </div> <div id="contents"> <form method="POST" action="inquiry_check.php"> <p class="form">氏名</p> <input type="text" name="name" size="40"><br> <p class="form">電話番号</p> <input type="text" name="tel" size="40"><br> <p class="form">Eメール</p> <input type="text" name="email" size="40"><br> <input type="radio" name="sex" value="男" checked>男 <input type="radio" name="sex" value="女">女 <textarea name="bikou" cols="50" rows="10"></textarea> <input type="submit" value="確認"> <input type="reset" value="リセット"> <form method="POST" action="inquiry_check.php"> </div> <div id="footer"> </div> </body> </html> CSS部分 *{margin:0; padding:0; } body { text-align:center; } #container{ width:900px; height:auto; margin:0 auto; text-align:left; } #header{ width:900px; height:90px; border:solid 1px gray; background-image:url("images/header/header_bg.jpg"); position:relative; } .inquiry_btn{ position:absolute; top:8px; left:660px; border:none; } .logo{ border:none; } #topimg{ width:900px; height:250px; } #left_navi{ width:180px; height:1000px; float:left; } #contents{ width:680px; float:right; padding-top:20px; padding-right:20px; } .right{ float:right; margin-left:15px; margin-bottom:20px; } .left{ float:left; margin-right:15px; margin-bottom:20px; } h2{ width:100%; border-left:solid 3px navy; border-bottom:solid 1px navy; padding-left:10px; font-size:18px; padding-bottom:3px; margin-bottom:30px; } h3{ width:100%; border-left:solid 3px navy; border-bottom:solid 1px navy; padding-left:10px; font-size:15px; padding-bottom:3px; margin-bottom:10px; margin-top:10px; } #footer{ width:900px; height:50px; border:solid 1px gray; clear:both; text-align: center; padding-top: 10px; } #footer ul{ list-style-image:url(images/listmark.gif); } #footer li{ display:inline; } #footer a{ display:inline; font-size:12px; padding:10px; text-decoration:none; color:#333; width:auto; } #footer a:hover{ color:red; } #contents p{ line-height:150%; letter-spacing:1px; font-size:13px; margin-bottom:70px; } dl.qa{ margin-bottom:20px; } dt.question{ font-size: 15px; margin-bottom:20px; font-weight:bold; border-left:solid 3px navy; border-bottom:solid 1px navy; padding-bottom:2px; padding-left:5px; } dd.answer{ margin-bottom:25px; } #menu ul{ margin; 0; padding: 0; list-style: none; } #menu li{ display: inline; padding: 0; margin: 0; } #menu a{ display: block; border-top: 1px solid #9F99A3; border-left: 5px solid blue; border-right: 1px solid #9F99A3; background-color: #EEEEEE; font-size: small; padding: 3px 10px; text-decoration: none; color: #333; width: 150px; margin: 0px; text-align: left; } #menu a:hover{ text-decoration: underline; border-top: 1px solid #8593A9; border-left: 5px solid gray; border-right: 1px solid #8593A9; background-color: pink; } #left_navi{ margin-top: 20px; } P.form{ margin-bottom:10px; }

    • ベストアンサー
    • sinto58167
    • PHP
    • 回答数2
  • 連想配列から<th>を含むテーブルを作成する関数

    連想配列からテーブル(<th>テーブルヘッダ項目を含む)を作成する関数を作ろうと思っています。 配列と関数をどのように書けばHTMLのソースのようになるでしょうか? 値によって、<td>と<th>を振り分けるようになど良い方法を教えてください。 (1.できれば配列で<td> </td>は省略したいと思います。) (2.<th> </th>の指定場所は下のhtmlのように縦とか横とかにに変えられた方が良いです。) //----- 関数 ----- function table($v) { } //----- 配列 ----- $s = array(); $s[0] = array( 'A-1' , 'B-1' , 'C-1' , 'D-1' , 'E-1' ); $s[1] = array( 'A-2' , 'B-2' , 'C-2' , 'D-2' , 'E-2' ); $s[2] = array( 'A-3' , 'B-3' , 'C-3' , 'D-3' , 'E-3' ); $s[3] = array( 'A-4' , 'B-4' , 'C-4' , 'D-4' , 'E-4' ); $s[4] = array( 'A-5' , 'B-5' , 'C-5' , 'D-5' , 'E-5' ); table($s); //----- 生成されるhtml ----- <table> <tr><th>A-1</th><th>B-1</th><th>C-1</th><th>D-1</th><th>E-1</th></tr> <tr><td>A-2</td><td>B-2</td><td>C-2</td><td>D-2</td><td>E-2</td></tr> <tr><td>A-3</td><td>B-3</td><td>C-3</td><td>D-3</td><td>E-3</td></tr> <tr><td>A-4</td><td>B-4</td><td>C-4</td><td>D-4</td><td>E-4</td></tr> <tr><td>A-5</td><td>B-5</td><td>C-5</td><td>D-5</td><td>E-5</td></tr> </table> <table> <tr><th>A-1</th><td>B-1</td><td>C-1</td><td>D-1</td><td>E-1</td></tr> <tr><th>A-2</th><td>B-2</td><td>C-2</td><td>D-2</td><td>E-2</td></tr> <tr><th>A-3</th><td>B-3</td><td>C-3</td><td>D-3</td><td>E-3</td></tr> <tr><th>A-4</th><td>B-4</td><td>C-4</td><td>D-4</td><td>E-4</td></tr> <tr><th>A-5</th><td>B-5</td><td>C-5</td><td>D-5</td><td>E-5</td></tr> </table> //----- 考え中??の配列 ----- $s = array(); $s[0] = array( '<th>A-1</th>' , '<th>B-1</th>' , '<th>C-1</th>' , '<th>D-1</th>' , '<th>E-1</th>' ); $s[1] = array( 'A-2' , 'B-2' , 'C-2' , 'D-2' , 'E-2' ); $s[2] = array( 'A-3' , 'B-3' , 'C-3' , 'D-3' , 'E-3' ); $s[3] = array( 'A-4' , 'B-4' , 'C-4' , 'D-4' , 'E-4' ); $s[4] = array( 'A-5' , 'B-5' , 'C-5' , 'D-5' , 'E-5' ); table($s); $s = array(); $s[0] = array( 'th' => 'A-1' , 'B-1' , 'C-1' , 'D-1' , 'E-1' ); $s[1] = array( 'th' => 'A-2' , 'B-2' , 'C-2' , 'D-2' , 'E-2' ); $s[2] = array( 'th' => 'A-3' , 'B-3' , 'C-3' , 'D-3' , 'E-3' ); $s[3] = array( 'th' => 'A-4' , 'B-4' , 'C-4' , 'D-4' , 'E-4' ); $s[4] = array( 'th' => 'A-5' , 'B-5' , 'C-5' , 'D-5' , 'E-5' ); table($s); //----- 参考中のソース ----- //-- http://okwave.jp/qa/q8107250.html function table($v) { echo '<table>'; foreach ($v as $t1) { echo '<tr>'; foreach ($t1 as $t2) { echo '<td>' . $t2 . '</td>'; } echo '</tr>'; } echo '</table>'; }

  • PHPで一定時間が経過すると処理が発生、は可能?

    ■質問1 ・PHPで、一定時間が経過すると処理が発生みたいなことはできるでしょうか? ■質問2 ・PHPで、指定時刻になったら処理が発生みたいなことはできるでしょうか?

    • ベストアンサー
    • re97
    • PHP
    • 回答数5
  • PHPで一定時間が経過すると処理が発生、は可能?

    ■質問1 ・PHPで、一定時間が経過すると処理が発生みたいなことはできるでしょうか? ■質問2 ・PHPで、指定時刻になったら処理が発生みたいなことはできるでしょうか?

    • ベストアンサー
    • re97
    • PHP
    • 回答数5
  • 改行コードの変換

    TEXTAREAタグの属性wrapにhardを設定したHTMLがあります。 今まで問題はなかったのですが、Window8のIE10だと、なぜか 改行が倍になってしまいます。 調べた所、IE10の特有の問題で、改行が本来「0x0d,0x0a」に したいところ、「0x0a,0x0a」になってしまうようです。 http://answers.microsoft.com/ja-jp/ie/forum/ie10-windows_8/%E5%86%8Die10-textarea/6ee92b5a-46dd-498d-83d8-eede6ec69864 そこで、データ受け側のPHPプログラムで、改行コードを0x0a,0x0aから0x0d,0x0a にしたいと思っていますが、改行コードの変換の仕方がわかりません。 replaseとかだと、\nとか\r\nとかでしか変換した事がないので、0x0aとかの変換 の仕方がわかりません。 また、単純に0x0a,0x0aを0x0d,0x0aに変換すれば解決できるものなのかも疑問です。 本当に改行が複数あった場合などは、どうなるのか? IE10以外のブラウザでは問題ないのか?です。 WindowsのPCはあるので、Windows版のIE10以外のIEやクローム、FireFox、サファリ などは試せますが、マックなどはどういった挙動をするのかも心配です。 ここら辺に詳しい方がおりましたら、アドバイスを頂けると助かります。宜しくお願いします。

    • ベストアンサー
    • coogon21
    • PHP
    • 回答数2
  • phpでの受信

    ある質問ページでphpでの受信について、以下のような回答がありました。「サイトの代表アドレス」と「受け取る側のアドレス」は同じにしました。しかしエラーがでました。どこが間違いでしょうか ーーーーーーーーー 「フォーム」にname,subject,commentの欄があるとする。phpでの受信するには次のようなphpになります。 <?php $rp='-f サイトの代表アドレス'; $subject=mime(mb_convert_encoding($_POST['subject'],'JIS','UTF-8')); $body=mb_convert_encoding($_POST['name']."\n".$_POST['comment'],'JIS','UTF -8'); $head="Content-Type: text/plain; charset=ISO-2022-JP\nContent-Transfer- Encoding: 7bit"; mail('受け取る側のアドレス',$subject,$body,"From: サイトの代表アドレス\n".$head,$rp); ?> </body> </html>

    • ベストアンサー
    • houseroof
    • PHP
    • 回答数6
  • phpでの受信

    ある質問ページでphpでの受信について、以下のような回答がありました。「サイトの代表アドレス」と「受け取る側のアドレス」は同じにしました。しかしエラーがでました。どこが間違いでしょうか ーーーーーーーーー 「フォーム」にname,subject,commentの欄があるとする。phpでの受信するには次のようなphpになります。 <?php $rp='-f サイトの代表アドレス'; $subject=mime(mb_convert_encoding($_POST['subject'],'JIS','UTF-8')); $body=mb_convert_encoding($_POST['name']."\n".$_POST['comment'],'JIS','UTF -8'); $head="Content-Type: text/plain; charset=ISO-2022-JP\nContent-Transfer- Encoding: 7bit"; mail('受け取る側のアドレス',$subject,$body,"From: サイトの代表アドレス\n".$head,$rp); ?> </body> </html>

    • ベストアンサー
    • houseroof
    • PHP
    • 回答数6
  • ファイル検索のアルゴリズムについて

    ファイル検索のアルゴリズムで一番高速なアルゴリズムについて教えて下さい。 やりたいことは、 あるフォルダ以下のファイル(フォルダであれば更にその下まで)検索し、 現在の時刻から一番近い更新日時の早い順にファイルを10個検索するというものです。 ファイル本体をすべて検索するプログラムについてはできていまして、 現在の時刻から一番近い更新日時の早い順にファイルを10個検索する方法に関して 高速なアルゴリズムがありましたら教えて下さい。 プログラミング言語がPHPなのでPHPで実現可能なアルゴリズムですと嬉しいです。

  • MYSQLから取得した日本語をメールすると文字化け

    PHPからiphoneへEメールを送信する処理を作りたいのですが、次のように書いて実行したらメール本文へ表示する 名前の部分(「~さん」の部分)だけが文字化け(「??」になる)したのでDBから取得した$user_nameの文字コードを調べたらUTF-8でした。 また、メールのタイトルとなる$subjectの文字コードを調べたらこちらもUTF-8でした。 タイトルは文字化けしないで、メールの表示ができましたが、DBから取得した文字(名前)は??になります。 文字化けを解決したいのですが、調べても分かりません。 知恵を貸していただけると助かります。 宜しくお願いします。 $email = "****@i.softbank.jp"; $sql = 'SELECT * FROM user_tbl WHERE email = "' . $email . '"'; $q = $dd->prepare( $sql ); $q->execute(); foreach ( $q->fetchAll() as $row) { $user_name = $row['user_name']; } $to = $email; $subject = "お知らせ"; $message =<<<EOM {$user_name} さん こんにちは。 EOM; $add_header = ""; mb_language('Japanese'); mb_internal_encoding("UTF-8"); mb_send_mail($to, $subject, $message, $add_header); os: windows 7 eclipse: Version: 4.2.0 Build SDK: Android 4.1(API 16) PHP 5

    • ベストアンサー
    • yanagihk
    • PHP
    • 回答数1
  • foreachの中で使われている\の意味

    ●質問の主旨 下記のforeach文の中で使われている"\"は、 どういう意味で使われているのでしょうか? ご存知の方、ご教示よろしくお願いします。 ●コード(index.phpの一部) <tr> <td>書籍の満足度は?</td> <td> <?php // 配列からラジオボタンを作成する $ar_rate = array( "5"=>"満足", "4"=>"やや満足", "3"=>"普通", "2"=>"やや不満", "1"=>"不満", ); foreach ($ar_rate as $key=>$value) { echo "<input type=\"radio\" name=\"rate1\" value=\"{$key}\">{$value}"; } ?> </td> </tr> <tr> <td>書籍のボリュームは?</td> <td> <?php // 配列からラジオボタンを作成する foreach ($ar_rate as $key=>$value) { echo "<input type=\"radio\" name=\"rate2\" value=\"{$key}\">{$value}"; } ?> </td> </tr> ●参考文献 西沢直木 PHPプログラミングの教科書P175

    • ベストアンサー
    • dradra33
    • PHP
    • 回答数1
  • phpのプリペアドステートメントのエラーについて

    phpを使い、開発を行っています。 ある画面から値を選択し、POSTを使用して、別の画面に遷移させ、プリペアドステートメントにてDB(MySQL)からデータを取得するコードを記載していたのですが、下記エラーが出力されてしまいます。 「PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in 」 下記にソースを記載しておりますが、bindValueの定義等、誤ってないと思うのですが。。。 どなたか、解決策をご教示頂けないでしょうか。 送信側のソース <?php function showOption($start, $end, $step = 1) { for ($i = $start; $i <= $end; $i += $step) { print('<option value="'.$i.'">'.$i.'</option>'); } } <form method="POST" action="AAA.php"> <div id="container"> <select id="rdate_year" name="rdate_year"> <?php showOption(2013, 2020); ?> </select> <label for="rdate_year">年</label> <select id="rdate_month" name="rdate_month"> <?php showOption(1, 12); ?> </select> <label for="rdate_month">月</label> <select id="rdate_day" name="rdate_day"> <?php showOption(1, 31); ?> </select> <label for="rdate_day">日</label> </div> <input type="submit" value="検索" /> </p> </form> AAA.php <?php $db = new PDO('mysql:host=localhost; dbname=php10; charset=utf8', 'ユーザー', 'パスワード'); $sqla = "SELECT * FROM AAAAAA WHERE rdateyear = :rdata_year AND rdatemonth = :rdate_month AND rdateday = :rdate_day"; $stt = $db->prepare($sqla); $stt->bindValue(':rdate_year', $_POST['rdate_year']); $stt->bindValue(':rdate_month', $_POST['rdate_month']); $stt->bindValue(':rdate_day', $_POST['rdate_day']); $stt->execute(); while ($row = $stt->fetch()) { print($row['rdate_year']); }?> よろしくお願いしますm(_ _)m

    • ベストアンサー
    • chinkanano
    • PHP
    • 回答数4
  • phpのプリペアドステートメントのエラーについて

    phpを使い、開発を行っています。 ある画面から値を選択し、POSTを使用して、別の画面に遷移させ、プリペアドステートメントにてDB(MySQL)からデータを取得するコードを記載していたのですが、下記エラーが出力されてしまいます。 「PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in 」 下記にソースを記載しておりますが、bindValueの定義等、誤ってないと思うのですが。。。 どなたか、解決策をご教示頂けないでしょうか。 送信側のソース <?php function showOption($start, $end, $step = 1) { for ($i = $start; $i <= $end; $i += $step) { print('<option value="'.$i.'">'.$i.'</option>'); } } <form method="POST" action="AAA.php"> <div id="container"> <select id="rdate_year" name="rdate_year"> <?php showOption(2013, 2020); ?> </select> <label for="rdate_year">年</label> <select id="rdate_month" name="rdate_month"> <?php showOption(1, 12); ?> </select> <label for="rdate_month">月</label> <select id="rdate_day" name="rdate_day"> <?php showOption(1, 31); ?> </select> <label for="rdate_day">日</label> </div> <input type="submit" value="検索" /> </p> </form> AAA.php <?php $db = new PDO('mysql:host=localhost; dbname=php10; charset=utf8', 'ユーザー', 'パスワード'); $sqla = "SELECT * FROM AAAAAA WHERE rdateyear = :rdata_year AND rdatemonth = :rdate_month AND rdateday = :rdate_day"; $stt = $db->prepare($sqla); $stt->bindValue(':rdate_year', $_POST['rdate_year']); $stt->bindValue(':rdate_month', $_POST['rdate_month']); $stt->bindValue(':rdate_day', $_POST['rdate_day']); $stt->execute(); while ($row = $stt->fetch()) { print($row['rdate_year']); }?> よろしくお願いしますm(_ _)m

    • ベストアンサー
    • chinkanano
    • PHP
    • 回答数4
  • メーリングリストのスクリプトを探しています

    レンタルサーバーでメーリングリストを置いているところを借りれればいいのですが、できないため探しています。 PHP Version 5.2.17、Apache 2.2.3で動作させたいと思っています。 メールマガジンのような1-多ではなく、多-多、つまりメンバー間でやりとりできるもの。 最大登録数は最大で200人くらい。一日にやり取りするメールの数は多くて10通程度。 リストを複数管理(10個くらい)できればいうことなしです。 日本語のメールが通るものならば、海外製のものでもかまいません。 個人の趣味の範疇のため高価なものは無理なので、できれば無償あるいは少額の寄付をさせていただければと思います。

  • php mysql 時間の足し算他

    php数ヶ月の初心者です。 予約システムをゆっくり作ってみようと思うのですが 何から何までわからない事ばかりなのでどうぞよろしくお願いします。 ◆カラムの型について 予約時間のテンプレートのようなDBを作成しようとしていますが 時間に関係するカラムをtime型としました。time型のところに データーを挿入する際には必ず 例えば10:00:00のように秒まで 入ってしまうという理解でよろしいのでしょうか? (time型である限り、10:00という形では入れられず、10:00:00と しなければいけないのですかという質問です。) ◆例えば、$_GET['time']の値が(10:00)だとして、それが DBのカラム(rsvTime)のデーター(10:00:00)と一致したものをセレクト したい場合は select * from DB where rsvTime =・・・ の続きはどのように記述したら良いですか? (もしくは違う記述でも結構です。) ◆time型の足し算 (日付とか関係なく、10:00+30分=10:30というような事をしたい時の話です。) みたいな事をしたいのですが、 予約時間($rsvTime)の30分後が施術をスタートする時間($startTime)だと した場合、$startTimeはどのように求めるのでしょうか? 要領を得ない質問かもしれませんが宜しくお願いいたします。

    • ベストアンサー
    • hayaken73
    • PHP
    • 回答数3
  • メーリングリストのスクリプトを探しています

    レンタルサーバーでメーリングリストを置いているところを借りれればいいのですが、できないため探しています。 PHP Version 5.2.17、Apache 2.2.3で動作させたいと思っています。 メールマガジンのような1-多ではなく、多-多、つまりメンバー間でやりとりできるもの。 最大登録数は最大で200人くらい。一日にやり取りするメールの数は多くて10通程度。 リストを複数管理(10個くらい)できればいうことなしです。 日本語のメールが通るものならば、海外製のものでもかまいません。 個人の趣味の範疇のため高価なものは無理なので、できれば無償あるいは少額の寄付をさせていただければと思います。

  • メンテナンス中のページ

    http://www.shifft.in/blog/development/maintenance-mode/ 上記URLを参考に設定をして見ましたが 500 Internal Server Error となってしまいます。 以下環境になります。 サクラレンタルサーバスタンダード Apache/1.3.42 wordpress3.1.4 ワードプレスはサブディレクトリにインストールしている。 何か解決方法をご教示いただけたら嬉しいです。 あと作業していて疑問が出てきました。 1.htaccessの   RewriteCond %{REMOTE_ADDR} !=192.168.0.1 #(管理者のIPアドレス)   という部分ですがこのIPはwww.ugtop.com/spill.shtmlのようなサイトで   調べたものでいいんですよね?コマンドプロントのipconfigではなく。 2.wordpressをサブディレクトリに設定しておりwww/.htaccessのような形でファイルを置いていますが  あっているのでしょうか。

  • PHP ファイルupロードのセキュリティ

    ただいま ファイルUPロードするための簡単なPHPプログラムをせいさくしています 。 セキュリティの部分とか足らないところがるとは思うのですが、 下のプログラjムをどうやって改造すればいいのでしょうか? たとえば 容量を制限する。 ファイル種類を限定する等  おしえて頂きたいと思っています。 よろしくお願いたします。 <body> <p><?php if (is_uploaded_file($_FILES["upfile"]["tmp_name"])) { if (move_uploaded_file($_FILES["upfile"]["tmp_name"], "files/" . $_FILES["upfile"]["name"])) { chmod("files/" . $_FILES["upfile"]["name"], 0644); echo $_FILES["upfile"]["name"] . "をアップロードしました。"; } else { echo "ファイルをアップロードできません。"; } } else { echo "ファイルが選択されていません。"; } ?></p> </body> </html>

    • 締切済み
    • 29wan
    • PHP
    • 回答数2