PHPで作られたフリーウェアのプログラムを探しています。公開しているサイト等を教えて頂けないでしょうか。

A 回答 (1件)

本サイトでは、個人サイトのURL公開を禁止しているみたいです。



日本PHPユーザ会なら大丈夫だと思うので紹介します。

参考URL:http://www.php.gr.jp/php/usesites/ri-lib.php3
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QPHP+mysqlで作ったプログラムを公開するには?

現在、html+PHP+mysqlでプログラムを組んでいます。
そこで、ローカル上でのテストがうまくいったので、WEB上に公開したいのですが、公開の仕方が分かりません。
PHPの設置が可能なスペースに****.phpのファイルをアップロードして、パーミッションを変更するだけでいいのでしょうか?
ローカル上で作ったmysqlのファイルをどうすればいいのかとか、mysqlが使用可能というスペースでなければならないというものもあるのでしょうか?

Aベストアンサー

1.まず、phpMyAdmin 2をローカルに設置出来ますか?
  参考URLからphpMyAdminをダウンロード後、解凍して
  phpの動くフォルダへコピーします。
  config.inc.phpの
  $cfg['Servers'][$i]['host']、$cfg['Servers'][$i]'user']
  $cfg['Servers'][$i]['password'] の3箇所を変更して
  ブラウザでアクセスしてみる
2. phpMyadmin上でエクスポート(SQL,ファイルで保存する)する。
3.同様にレンタルサーバー側にもphpMyadminを設置
4.2で得たファイルをSQLする

といった手順でどうでしょうか?

参考URL:http://www.phpmyadmin.net/home_page/

QPHP3で作ったプログラムをPHP4、PHP5で動作させる事は可能ですか

PHP3で作ったプログラムをPHP4、PHP5で動かすことは可能でしょうか?例えばあるサイトがPHP3を未だに使用していたとします。もしPHP4,5でPHP3時に書いたプログラムが動けばいいのですが、動作はするでしょうか?もし動かなければ少しずつチューニングしていくより、一気に4,5で書き直した方がはやいでしょうか?

Aベストアンサー

1. 動くかどうか?
 物によるでしょうね
 具体的に判断するには やはり自分のPC上にApache+php5を入れて
 目的のphpを動かしてみるのが良いかと?
windowsでしたら Apache+PHP+MySqlが一度にインストールできる
 XAMPP http://phpspot.net/php/pgXAMPP.html
 Vertrigo http://japanese.osstrans.net/software/vertrigo.html
  が便利です
   (より確実なテストを行うなら目的のサーバーと同じ環境
    例えば CentosなどのLinuxでTEST用サーバーを立てた方がBESTですが)

2. php4や5書き換え?
もはやPHP4もサポート終了ですので PHP5で書き換えた方が良いかと思われます。
http://www.phppro.jp/news/403

Qエステサロンなどの美容系ポータルサイトをphpで作りたいと思ってphp

エステサロンなどの美容系ポータルサイトをphpで作りたいと思ってphpを勉強中なのですが、質問です。

今現在すべてXTHMLで作ってあるのですが、
更新しやすいようにphp+mysqlで作りたいと思いphpを1から勉強中なのですが

よくあるphpのサイトを見ると階層が以下のようになっています。(お店ページはタブでアクセス、メニュー等切り替わります)
参考サイト
http://beauty.hotpepper.jp/

index.php
esthe
├仮にお店A
|  ├index.php
|  ├お店Aのメニュー
|     ├index.php
|  ├お店Aのアクセス
|     ├index.php
├仮にお店B
|  ├index.php



というようにひとつひとつのページがフォルダに入っています。

今現在の私のサイトの作りは以下のようになっています。
index.html
お店A.html
お店Aのimgフォルダ
お店B.html
お店Bのimgフォルダ

というようにすべて同じ階層にあります。
というのも更新の際に
FTPソフトを使ってサイトの階層からページを選び、ファイルをdreamweaverにひっぱって開いています。(macを使用)
なのでいちいちファルダに入れた階層だと、開いて開いて開いてひっぱる、、そして別のページの更新もあれば戻ってまた繰り返し。。
という風に手間になってしまうのではないかと思ってしまうんですが、

そもそもphpではそういう作りになってしまうんでしょうか?
もし狙ってやってるとしてら、何か利点があるのでしょうか?(indexを省略してurlを見やすくしてるだけ?)
それともphpを勉強しているうちに気づくのでしょうか?

また、同ドメインで携帯サイトも運営しているのですが
これも同じ階層に全てページがあります。
index.html
お店A.html
お店Aimgフォルダ
i.html(←携帯サイトTOP)
i-a.html(←携帯サイトお店Aページ)

これは.htaccessの関係
iのフォルダを作って階層を分けた方が今後便利でしょうか?


すいませんが、よろしくお願い致します。

エステサロンなどの美容系ポータルサイトをphpで作りたいと思ってphpを勉強中なのですが、質問です。

今現在すべてXTHMLで作ってあるのですが、
更新しやすいようにphp+mysqlで作りたいと思いphpを1から勉強中なのですが

よくあるphpのサイトを見ると階層が以下のようになっています。(お店ページはタブでアクセス、メニュー等切り替わります)
参考サイト
http://beauty.hotpepper.jp/

index.php
esthe
├仮にお店A
|  ├index.php
|  ├お店Aのメニュー
|     ├index.php
|  ├お店Aのアクセス
...続きを読む

Aベストアンサー

PHPやその他CGIとかは、ファイルにパラメータをくっつけることが出来ます。

(例)
example.com/index.php?page=shop_a

で、プログラムで振り分け処理をしてやれば、そのページには、shop_aの内容が表示される、というように。
で、これをさらに、Webサーバの機能でmod_rewriteというのがあるのですが、それを、.htaccessで設定出来るのでうまく設定してやると、
上記URLを

(例)
example.com/page/shop_a/
としてアクセスしてやると、Webサーバ側で内部的に最初の例のURLにリダイレクトしてくれる、なんてことも出来ます。
昨今の、PHPのフレームワークなんかはそういう方法をとっていたりするので、ホットペッパーとかのような大手は、そういう組み方をしているのではないでしょうか。

Q時刻指定メールのプログラムをPHPで作るには?

はじめまして。さっそく質問させてください。

私はPHPでホームページを作っているのですが、その中で
「ウェブ上から訪問者が時刻を指定して、メールが送られるようにPHPでプログラムできないかな?」と考えています。

ちなみにどこかのHPで、「PHPはスクリプト言語なので無理」っていう内容を読んだことがあるのですが、もしそうならデータベースだとかcgiなど他の方法を教えていただけるとありがたいです!

ご回答よろしくお願いします!

Aベストアンサー

指定した時刻ピッタリに送信するのは難しいかも。

1)メール送信データを作成し、指定された送信予定時刻も記録する。データベースかテキストデータで保存。

2)データベースかテキストデータを読み込んで、指定された時刻が過ぎていたらメール送信するCGIを作る。

2のCGIをcrontabで1分おきに起動する。

PHPで実現できるとしたらこんなとこでしょうかね?

QPHPで以下のような占いプログラムを作るには

 PHPを使って以下のような占いプログラムを組みたいのですが、なかなか思うようにいきません。部分的でもいいので、どう記述すればいいのか教えてください。

1,名前をテキストボックスに入力し、血液型をラジオボタンで選択後、送信ボタンを押す
2,入力した名前と血液型を表示し、占いの結果(大吉・中吉・小吉・凶のいずれかの画像)を表示。その下に各運勢に対応したメッセージと今日の日付、ラッキーナンバー、ラッキーカラーを表示
3,日付が変わるまで、同じ血液型を選択した場合は上記の結果が変わらない
(A型を選んで大吉が出た場合、日付が変わるまでは何度やっても大吉が出る)

 フォームから受け取った名前の表示くらいはすぐに分かったんですが・・・・・・配列を使えばいいんでしょうか?
 ちなみに画像などの素材はすでに用意できています。

Aベストアンサー

rand()とsrand()の組み合わせになるでしょう。
http://jp.php.net/manual/ja/function.rand.php
http://jp.php.net/manual/ja/function.srand.php

日付によりランダム値を固定するために
日付のIDをとります。
本日の0時現在のUNIX時間を取るのがわかりやすいので
こんなかんじ
$dateid=date(mktime(0,0,0,date("m"),date("d"),date("Y")));

血液型は$_GET["blood"]でえられるとして血液型IDとして
$bloodidをとるとするとsrand($dateid+$blood)すれば、
日付けと血液型が一致すると一定のランダム値を返します。

総じてこんな感じで・・・
<?PHP
$uranai=Array("大吉","中吉","小吉","凶");
switch ($_GET["blood"]){
case "o":
$bloodid++;
case "a":
$bloodid++;
case "b":
$bloodid++;
default:
$bloodid++;
}
$dateid=date(mktime(0,0,0,date("m"),date("d"),date("Y")));
srand($dateid+$bloodid);
$randval = rand(0,3);
print $uranai[$randval];
?>

srandの引数に関しては適当に工夫してください

rand()とsrand()の組み合わせになるでしょう。
http://jp.php.net/manual/ja/function.rand.php
http://jp.php.net/manual/ja/function.srand.php

日付によりランダム値を固定するために
日付のIDをとります。
本日の0時現在のUNIX時間を取るのがわかりやすいので
こんなかんじ
$dateid=date(mktime(0,0,0,date("m"),date("d"),date("Y")));

血液型は$_GET["blood"]でえられるとして血液型IDとして
$bloodidをとるとするとsrand($dateid+$blood)すれば、
日付けと血液型が一致すると一定のランダム...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報