検索結果

PHP

全10000件中1241~1260件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHP 画像アップロード 重複防止

    画像、ファイルをアップロードできるフォームを作成しています。 ---------------------- フォーム <FORM NAME="objform" action="yes.php" METHOD="POST" ENCTYPE="multipart/form-data"> <INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="1000000"> <INPUT TYPE="file" NAME="img1" SIZE="40"><BR> <INPUT TYPE="submit" NAME="submit" VALUE="アップロードする!!"> </FORM> ーーーーーーーーーーーーーーーーーーーー yes.phpの中身 $updir = "./photo/"; $filename = $_FILES['upfile']['name']; //form の「upfile」の値 move_uploaded_file($_FILES['upfile']['tmp_name'], $updir.$filename); -------------------------- これでphoto のフォルダに格納されるようにしているのですが、 もし、同じファイル名でアップされた場合上書きされてしまいます。 IDをつけるか、もしくはその他の方法でファイル名が重複されないような設定にするにはどうすればよいでしょうか。 現在PHP勉強中です。 初歩的なことかもしれませんが、 よくわからないのでアドバイスを頂けると助かります。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 速効!図解プログラミングPHP + MySQL

    毎日コミュニケーションズ発行の 「速効!図解プログラミングPHP + MySQL」という書籍のサンプルプログラムを、 CORESERVER(レンタルサーバ)で試しているのですが、 Section70会員管理システムの章で、躓いています。 ログイン画面から、普通にログインは出来るのですが、 会員トップ画面で、ユーザー名が表示されなかったり、 更新画面で、プルダウンに県名が何も表示されなかったり、 確認画面を更新すると、 「DB Error: unknown error」となってしまいます。 前章まで、データベース接続・新規登録・更新・削除は、 普通に出来ていたので、 PEARのインストールとかがおかしいのかな、と思っているのですが、 この書籍を購入した方で、 同じようなところで躓いた後でそれを解決できた方が、 もしいれば、何かアドバイスいただけないでしょうか。

    • 締切済み
    • PHP
    • re999
    • 回答数2
  • JavaScriptとPHPの配列

    現在、JavaScriptで配列を持っています。 str=[20,38,24,18,23,26,-,20,38.4,18,23,-,2009,01,09,15,13,24,] この配列を順序を変えずにPHP配列としてもつことは可能でしょうか? $arr(20,38,24,18,23,26,-,20,38.4,18,23,-,2009,01,09,15,13,24); 後々、この配列を用いてtextboxに値を格納したいので、 <input type="text" name="ta0"size ="2" value="<?php echo $arr[2]; ?>">s で、利用したいです。 document.write()で書く方法もあると思いますが valueに値として入れることができませんでした。 方法をご存知の方、よろしくご教授お願いいたします。

  • PHP5が動かない

    vinelinux4.2でサーバーを組んでいます、Apache2 とPHP5をインストールして ワードプレスを公開する予定です。ところがPHPはApacheの公開ディレクトリではPHPinfoが見られるのですが、公開ディレクトリにwpというディレクトリを作りそこにPHPinfoを置くとコードが見えてPHPinfoが見えません。どうすればwpディレクトリ上でもPHPを動かすことができるのでしょうか? Linaxは始めたばかりでさっぱりわかりませんよろしくお願いいたします。

  • phpが動きません

    <SCRIPT LANGUAGE="PHP"> // Copyright (C) 2001-2004 All right reserved by Shinya Kondo ( CGI KON ) // 検索用関数 Function Search_Pattern($record,$pattern) { for($loop = 0;$loop < count($pattern);$loop++) { if($pattern[$loop] == "") continue; if(!ereg($pattern[$loop],$record)) return 0; } return 1; } // メインプログラム if($search) { if(!$keyword) { $error = "キーワードが入力されていません"; $search = ""; } } if($search) { $fp = @fopen("search_csv.csv","r"); if(!$fp) { $error = "該当ファイルを参照できません"; $search = ""; } } </SCRIPT> <HTML> <HEAD> <META Http-Equiv="Content-Type" Content="text/html;charset=EUC-JP"> <TITLE>ファイル簡易検索</TITLE> </HEAD> <BODY> <B>ファイル簡易検索</B> <BR> <CENTER> <FORM ACTION="search_csv.php" METHOD="post"> <INPUT TYPE="hidden" NAME="search" VALUE="検索する"> キーワード: <INPUT TYPE="text" NAME="keyword" VALUE="<? echo $keyword; ?>" SIZE="30"> <INPUT TYPE="submit" NAME="search" VALUE="検索する"> </FORM> <FONT COLOR="#FF0000"><? echo $error; ?></FONT> <HR> <P> <SCRIPT LANGUAGE="PHP"> if($search) { echo "<TABLE BORDER=1>\n"; while(!feof($fp)) { $buff = fgets($fp,255); $title .= $buff; if(ereg("\n",$buff)) break; } $title = ereg_replace("\x0A","",$title); $column = split(",",$title); echo "<TR>\n"; for($loop = 0;$loop < count($column);$loop++) { echo '<TD BGCOLOR="#00FFFF" NOWRAP>',$column[$loop],"</TD>\n"; } echo "</TR>\n"; $keyword = ereg_replace(" "," ",$keyword); $pattern = split(" ",$keyword); while(1) { $line = ""; while(!feof($fp)) { $buff = fgets($fp,255); $line .= $buff; if(ereg("\n",$buff)) break; } if($line == "") break; if(!Search_Pattern($line,$pattern)) continue; $line = ereg_replace("\x0A","",$line); $column = split(",",$line); echo "<TR>\n"; for($loop = 0;$loop < count($column);$loop++) { echo "<TD>",$column[$loop],"</TD>\n"; } echo "</TR>\n"; } fclose($fp); echo "</TABLE>\n"; } else { echo "キーワードを入力し、検索ボタンを押すと検索結果がここに表示されます。\n"; } </SCRIPT> <P> <FONT SIZE=2><I> Copyright (C) 2001-2004 All right reserved by <A HREF="http://cgikon.com">CGI KON</A> </I></FONT> </CENTER> </BODY> </HTML> フリー配布のphpをチェックしているのですが、なぜかこのphpだけ動きません。 csvファイル名もそのままでftpにあげています。 他のphpは問題なくうごいているのですが、原因がわかりません。 ご教授願います。

    • 締切済み
    • PHP
  • PHPの時はapache?

    PHPの勉強をしているのですが、PHPの開発にはapacheをインストールします。JAVAの時はTOMCATをいれました。 apacheとtomcatは本来なにがちがうのでしょうか? apacheが親でtomcatがその子供的な考え方でいいのでしょうか?

    • 締切済み
    • PHP
    • devid
    • 回答数2
  • PHPのWebアプリ作成

    乱数で得た値を当てるというアプリを作っています。 <html> <head> <meta http-equiv="Content-type" content="text/html; charset=ISO-2022-JP"> <title>数あてゲーム</title> </head> <body> <h1>数あてゲーム</h1> <form action="numinput.php" method="POST"> <ul> <li>このゲームは、0から10までの間からランダムにひとつ選ばれた数が隠されています。 <li>当てるチャンスは3回あり、入力欄に数を入力してsubmit ボタンを押すと判定されます。 <ul> <input type="submit" value="スタート"/> <input type="hidden" name="ranum" value="rand(0, 10)"/> <input type="hidden" name="charenge" value="1"/> </form> </body> </html> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=EUC-JP"> <title>入力</title> </head> <?php $ranum = $_POST['ranum']; $charenge= $_POST['charenge']; ?> <body> <h1>入力</h1> <?php <form action="judge.php" method="POST"> <input type="text" name="num"/> <input type="submit" value="submit"> ?> </form> </body> </html> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=EUC-JP"> <title>判定</title> </head> <?php $ranum = $_POST['ranum']; $charenge = $_POST['charenge']; $num = $_POST['num']; ?> <body> <h1>判定</h1> <?php if(!is_numeric($num)) { print("数値以外が入力されました.<br/>"); print("<a href=\"numinput.php\">入力ページ</a>からやり直 してください"); }else if($num == $ranum){ print("あたりです。"); }else if($num != $ranum && 3 > $charenge){ print("はずれです。 <br/>"); print("<a href=\"numinput.php\">入力ページ</a>からやり直 してください"); $charenge = $charenge + 1; }else{ print("はずれです。 <br/>"); print("正解は $ranum です"); } ?> </body> </html> この3つを組み合わせて作っていますが、 スタートを押してnuminput.phpに行こうとすると Parse error: syntax error, unexpected '<' in ~/numinput.php on line 13と出て先に進めません。どなたか解決方法を教えていただけませんか? また、乱数の受渡しがちゃんとできているのでしょうか?

    • ベストアンサー
    • PHP
  • PHPのsystem()でjava

    いつも皆様、回答をありがとうございます。 PHPからsystem()でjavaを呼び出した時の動作について質問があります。 [現状] phpファイルで $system = "java TestHello"; system($system); とすると、結果のメッセージが出力されません。 TestHello.javaは public class TestHello { public static void main(String[] args) { System.out.println("Hello."); } } です。コマンドプロンプトからjava TestHelloとするとHello.と出力されます。 [質問] メッセージを出力させるためには何か設定が必要なのでしょうか? それともphpからjavaを呼び出すことはできないのでしょうか? [環境] windows XP home java 1.5.0_11 php 5.2.2 [その他 試したこと] ・linuxで試しましたが同じ結果でした。 ・system("java -verbose TestHello"); とするとクラス名などのデバッグ情報は出力されましたが、"Hello."は出力されませんでした。 ・ファイル生成をするjavaのコードをsystem()から実行しましたが、ファイルは生成されていませんでした。コマンドプロンプトから実行したところ、生成されていました。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHPでの文字化け

    PHPの勉強をしている者です。 PHPファイルを作成し、htdocs内に保存、その後URLをブラウザに入力し アクセスしてみたところ、表示されたサイトが文字化けしていました。 インストールされているソフトはPHPのバージョンが4.3.2、Apacheは2.0.46です。 参考書を頼りにphp.iniのAddDefaultCharsetの項目をnoneに書き換え、 そのほかのディレクトリ設定の部分も参考書の通りに書き直し、ファイルの移動も行いました。 ソフトのバージョンが古いのは、参考書に合わせることで 環境設定の相違を防ぐためです。 AddDefaultCharset以外にphp.iniなどで どこか書き直す必要があるのでしょうか? どこをどうすれば、日本語が上手く表示されるのでしょうか? 宜しくお願いしますm(_ _)m

    • flicker
    • 回答数2
  • PHPでできないこと

    HP用にチマチマPHPを独学で勉強しています。 Total的な勉強をしているわけではなく、必要な関数だけ覚えて・・・といったレベルではありますが、それでももっとも慣れ親しんでいるプログラミングといえばPHPです。 さて、そういえば自分の大学研究室では使用しているプログラミング言語がC言語あるいはFortranです。 PHPの方がなじみがあるので、できればPHPで組みたいと思うのですが、その場合CやFortranにできてPHPにはできない、といったような事は存在しますか? もっともPHPがブラウザで扱うものであり、CやFortranはコンパイルして実行ファイルを作るのでな~んか使い方が違うような気がしますが、PHPでもたいていのことはできそうな気がします。

    • ベストアンサー
    • PHP
    • sis256
    • 回答数3
  • PHPが動きません。

    http://pbs.darkgray.net/ の中にある「Lreverse」PHPスクリプトについて教えてください。 さくらインターネット(スタンダード)とロリポップで動きません。 同じものがCsideネットでは問題なく動くのですが… またこのPHPの作者はさくらインターネットのようです。 何か設定を変えたら動くのでしょうか? パーミッションは元々そのままでと書いてありますが、いろいろといじってみても動きませんでした。 FAQにあるように、文字コードも変換してみたのですが、うまく行きません。 どうぞよろしくお願いいたします。

  • PHPでメッセージボックス表示

    お世話になります。 PHPでVBみたいな メッセージボックス表示は できるのでしょうか? レンタルサーバのPHPMYADMIN では、クエリ実行の確認時にでるのですが・・ できればボタンクリック時に別画面に遷移して 処理したくないので。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHP データベースから画像出力

    現在PHPを習い始めたのですが、分からない所がありましたので ご質問をさせて頂きました。 質問の内容ですが、ファイルをBLOB形式にてMYSQLにアップロードをした のですが、そのあと格納された情報をどうしても取り出すことが出来ません。 こちらがそのスクリプトになります。 またmysqlのテーブルですがこのようになっています。 表示をさせようと試みたさいエラーメッセージとして、 mysql_fetch_object(): supplied argument is not a valid MySQL result resource in  と表示されます。 var_dumpで調べてみたのですが、$sql文が間違っているのではと思っているのですが定かではありません。 ID int インデックス MIME varchar MIMEタイプ Filename varchar ファイル名 Dbinary longbolb バイナリ本体 //echo1.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=Shift_JIS" /> <title>無題ドキュメント</title> </head> <body> <?php //MySQLサーバに接続 if (!$int_connect = @mysql_connect('localhost','aaa','password')) { die("can't connect mysql server."); } //データベースに接続 if (!@mysql_select_db("test", $int_connect)) { die("can't use selected database."); } $sql = "select * from stddoc where(id=$_GET[id])"; var_dump($sql); $result = mysql_query($sql); $row = mysql_fetch_object($result); //var_dump( $row ); echo $row[3]; ?> </body> </html> //またこちらが表示しようとしているスクリプトです。 echoo2.php <html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8”> <title>画像表示</title> </head> <body> <p>MySQLのBLOBにバイナリで格納した画像を表示してみます。 </p> <?php echo "<img src=\"echo1.php?id=1\">" ?> </body> </html> どなたかお分かりになるかたがいましたら是非ご教授して頂けませんでしょうか。宜しくお願い致します。

    • ベストアンサー
    • PHP
    • noname#130289
    • 回答数4
  • php設置可能無料サービス

    phpの設置が可能な無料サービスってないですか?

    • ベストアンサー
    • PHP
  • undefined symbol: ap_php_snprintf

    php apcをインストールしましたが、次のエラーがLOGに出力されて APCが起動しません。 PHP Warning: Unknown(): Unable to load dynamic library '/usr/lib/php4/apc.so' - /usr/lib/php4/apc.so: undefined symbol: ap_php_snprintf in Unknown on line 0 環境は OS: redhatES4 apache Apache/2.0.52 (Red Hat) php PHP Version 4.3.9 apc APC-3.0.14 解決策をご教示いただきたく、お願いします

    • 締切済み
    • PHP
    • php_goo
    • 回答数1
  • 整数のサニタイズ(PHP5)

    例えばGETで送信されてきたパラメータが、整数かどうか確かめる方法として、 $num = (int) $num; という感じで、キャストすればそれで事足りますよね? 変な文字列を埋め込もうとしても、全部0になるみたいなので。 わざわざpreg_matchとか使わなくても大丈夫でしょうか?

    • ベストアンサー
    • PHP
  • textarea , PHP, 確認画面 改行

    メールフォームを作っているのですが、textareaで入力した内容が、確認画面でそのまま表示されません。textarea内で改行しても、そのまま確認画面でも改行して欲しいのですが、どうすればいいのでしょうか?自分はHTMLでフォームをつくりPHPは依頼したのですが、まったく真面目にやってくれずものすごく困ってます…。なので自分で何とかしているのですが..関係あるかわかりませんが、内容はすべて英語です。

    • ベストアンサー
    • PHP
    • noname#34338
    • 回答数2
  • phpで扱えるファイルサイズ

    お世話になります。 以下の環境で2GBを越えるファイルを対象にfile_exists()やis_file()関数を使うと正常に判定してくれません(ファイルが存在していてもFalseが返る)。コンパイルのオプションやPHPのバージョンアップで解消できるでしょうか?また、他に影響がありそうな関数がありましたら示して頂けると助かります。 <環境> FedoraCore4 (kernel 2.6) php 5.0.4

    • ベストアンサー
    • PHP
  • MySQL、php.ini の設定

    PHP、勉強中の者です。 参考書を見て、MySQLをインストールしました。(インストールはOKのようです。) php.iniの設定で「;extension=php_mysql.dll」を「extension=php_mysql.dll」に変更しましたが、<?php phpindo() ?>でMySQLの確認ができません。 他にも設定しなければいけないところがあるのでしょうか? なお、良く覚えていませんが、.iniのファイルは簡易版?をコピーしてます。(php.ini-distでしたっけ?)

    • ベストアンサー
    • PHP
    • la_pako
    • 回答数3
  • PHP4の文字コード

    PHP4.3系を使っています。 ソースは絶対にEUC-JPでないと日本語文字で困る場合があると聞いたことがあるのですがそれは正しいでしょうか? できれば、UTF-8を使いたいです。 たまにウェブでSJISソースを見かけますが問題ないのでしょうか?

    • ベストアンサー
    • PHP
    • ne5
    • 回答数3