ホームページ > バックエンド開発 > PHPチュートリアル > 基本的な質問。オンラインでの提出をお待ちください

基本的な質問。オンラインでの提出をお待ちください

WBOY
リリース: 2016-06-23 14:26:29
オリジナル
917 人が閲覧しました

メッセージのソースコードをオンラインで見つけました。データベースはリモート サーバーです。 IPとポートがあるとします。データベース名はABCです。次のコードで読み取った情報をこのデータベースに挿入する方法を教えてください。


ディスカッションへの返信 (解決策)

<?php$YourEmailAddress = "";error_reporting (E_ALL ^ E_NOTICE);$post = (!empty($_POST)) ? true : false;if($post) {	function ValidateEmail($email){		$regex = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$^";		$eregi = preg_replace($regex,'', trim($email));				return empty($eregi) ? true : false;	}	$subject = "Quick contact from home page";	$to = $YourEmailAddress; //trim($_POST['to']);	$email = trim($_POST['user-email']);	$message = stripslashes($_POST['user-message']);	$error = '';	$Reply=$to;	$from=$to;		if(!$email) { 		$error .= '请输入邮箱地址<br />';	}	if($email && !ValidateEmail($email)) {		$error .= '请输入验证过的邮箱<br />';	}	if(!$message || strlen($message) < 3) {		$error .= "请输入留言信息<br />";	}		if(!$error) {		$messages="From: $email <br>";		$messages.="Email: $email <br>";		$messages.="Message: $message <br>";		$emailto=$to;				$mail = mail($emailto,$subject,$messages,"from: $from <$Reply>\nReply-To: $Reply \nContent-type: text/html");				if($mail) {			echo '成功';		}	} else {		echo '<div class="error">'.$error.'</div>';	}}?>
ログイン後にコピー

www.w3school.com.cn
データベースへの接続とデータベースへの挿入に関するチュートリアルがあります。

どのデータベースであるかを指定していないので、コードを書くことはできません

php の PDO を見てください

データベースはリモートサーバーです。このアーキテクチャは不適切なので、避ける必要があります。接続が不安定で不安定なため、パフォーマンスも低下します。

mysqlconnect 関数にはサーバー アドレスがありません。ユーザー名パスワード。 。この接続を使用します。 。他はすべて同じです

C++ から PHP に変換できる人はいますか?

わかりました - - 分かりました。ご参加いただきました皆様、ありがとうございました。投稿しました

C++ から PHP へのエキスパート? うーん。ウェブやってます。大変な努力が必要です。私はちょうど 1 週間 Web の仕事をしてきました。 。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート