今日例に従ってみたところ、多くの間違いがあることがわかりました。新人の兄弟たちにそれをよりよく理解してもらうために、修正したファイルを示します。
データ構造は次のとおりです:
CREATE TABLE ad (
url varchar(100) NOT NULL,
banner varchar(150) NOT NULL,
alt varchar(100) ,
priority int(4) DEFAULT '1' NOT NULL,
)
広告を追加するファイル
***************** *putad.php** ******************
if($submit){
// フォームデータを処理する PHP プログラム; 画像バナー名とリンク アドレスは空にすることはできません;
if (( Banner!="") & ( url!="")) {
//広告リンクと画像名が使用されている場合、これらは個別に選択する必要があります。
if (file_exists("adbanner/". $banner_name)) {
echo "広告画像. バナー名. が使用されています。別のものを選択してください。"";
exit;
};
//リンク画像ファイル名を広告バナーディレクトリにアップロード;
copy($banner,"adbanner/". $banner_name);
// MySQL データベースに接続します。
include("config.inc");
// フォームからデータ テーブルに新しいデータを挿入します。
$query="広告に挿入します。 , Banner ) value('$url','$alt','$priority','$banner_name')";
//挿入が成功すると、次の情報が表示されます;
$try =mysql_query($query);
if($try){
echo "広告が追加されました。詳細情報: ";
echo ""
echo "広告の URL: $url
広告リンクの説明: $alt
表示の重み付け: $priority ";
}else{echo "Error";}
}else{
?>