رفتن به مطلب

ساخت یه صفحه فرم ورد و ثبت نام کاربر


masoume azizi

پست های پیشنهاد شده

@masoume azizi

 

خوب این کد فرم و سابمیت شما میشه باید یه توی یه فایل PHP ذخیره اش کنید.

<?php

	if(isset($_POST['submit'])) {
		
		$name = $_POST['name'];
		$lname = $_POST['lname'];
		
		$servername = "localhost";
		$username = "root";
		$password = "";
		$database = "form";
		$table = "form";
		
		$conn = new mysqli($servername, $username, $password, $database);
		
		if($conn->connect_error) {
		
			die("Database Connect Error");
			
		}
		
		$sql = "INSERT INTO $table (name, lname) VALUES ('$name', '$lname');";
		
		if($conn->query($sql) === true) {
		
			echo "From submited successfully";
			
		} else {
		
			echo "Form Subit Error";
			
		}
		
		$conn->close();
		
	}

?>

<html>
	<head>
	<meta charset="UTF-8">
		<title>Form</title>
	</head>
	<body>
		<form method="post" dir="rtl">
			<input name="name" type="text" placeholder="نام" />
			<input name="lname" type="text" placeholder="نام خانوادگی" />
			<input name="submit" type="submit" value="ارسال" />
		</form>
	</body>
</html>

توی کد فوق اسم دیتابیس و جدول form در نظر گرفته شده پس شما باید از طریق PHPMyAdmin یه دیتابیس به اسم form ایجاد کنید بعد انتخاب کنید دیتابیس رو از منوی افقی بالا گزینه SQL رو انتخاب کنید و کوئری زیر رو واردش کنید تا جدول form توی دیتابیس form ساخته بشه.

CREATE TABLE form (
	ID BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
	name VARCHAR(200) NOT NULL,
	lname VARCHAR(200) NOT NULL,
	PRIMARY KEY (ID)
) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

در نهایت هم میتونید فرم رو پر کنید و سابمیت کنید تا اینسرت بشه مقدارهای فرم داخل دیتابیس.

لینک به ارسال
در 1 دقیقه قبل، mehran-b گفته است :

@masoume azizi

 

خوب این کد فرم و سابمیت شما میشه باید یه توی یه فایل PHP ذخیره اش کنید.


<?php

	if(isset($_POST['submit'])) {
		
		$name = $_POST['name'];
		$lname = $_POST['lname'];
		
		$servername = "localhost";
		$username = "root";
		$password = "";
		$database = "form";
		$table = "form";
		
		$conn = new mysqli($servername, $username, $password, $database);
		
		if($conn->connect_error) {
		
			die("Database Connect Error");
			
		}
		
		$sql = "INSERT INTO $table (name, lname) VALUES ('$name', '$lname');";
		
		if($conn->query($sql) === true) {
		
			echo "From submited successfully";
			
		} else {
		
			echo "Form Subit Error";
			
		}
		
		$conn->close();
		
	}

?>

<html>
	<head>
	<meta charset="UTF-8">
		<title>Form</title>
	</head>
	<body>
		<form method="post" dir="rtl">
			<input name="name" type="text" placeholder="نام" />
			<input name="lname" type="text" placeholder="نام خانوادگی" />
			<input name="submit" type="submit" value="ارسال" />
		</form>
	</body>
</html>

توی کد فوق اسم دیتابیس و جدول form در نظر گرفته شده پس شما باید از طریق PHPMyAdmin یه دیتابیس به اسم form ایجاد کنید بعد انتخاب کنید دیتابیس رو از منوی افقی بالا گزینه SQL رو انتخاب کنید و کوئری زیر رو واردش کنید تا جدول form توی دیتابیس form ساخته بشه.


CREATE TABLE form (
	ID BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
	name VARCHAR(200) NOT NULL,
	lname VARCHAR(200) NOT NULL,
	PRIMARY KEY (ID)
) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

در نهایت هم میتونید فرم رو پر کنید و سابمیت کنید تا اینسرت بشه مقدارهای فرم داخل دیتابیس.

ممنون اما توی نات پد میزنم خروجی PHP میگیرم لوکال نمیخونش

لینک به ارسال
در 8 دقیقه قبل، masoume azizi گفته است :

کد دوم تو اس کی یو ال این ارور رو میده

Sketch.png...png

همین بغل سمت چپ زیر شاخه دیتابیس form تیبل form هست کاملا مشخصه یه بار ساخته شده دیگه نمیتونه بسازه.

لینک به ارسال
در هم اکنون، mehran-b گفته است :

همین بغل سمت چپ زیر شاخ دیتابیس form تیبل form هست کاملا مشخصه یه بار ساخته شده دیگه نمیتونه بسازه.

خوب شما گفتین هم دیتابیس فرم باشه هم جدول منم جفتش رو گداشتم فرم من مبتدیم ببخشید 

لینک به ارسال
در 1 دقیقه قبل، masoume azizi گفته است :

خوب شما گفتین هم دیتابیس فرم باشه هم جدول منم جفتش رو گداشتم فرم من مبتدیم ببخشید 

الان دیتابیس و تیبل ساخته شده شما برو فرم رو تست بگیر.

لینک به ارسال
در 14 دقیقه قبل، mehran-b گفته است :

 

 

در 2 دقیقه قبل، mehran-b گفته است :

@masoume azizi

 

آدرس فایل فرم رو توی مرورگر باید این شکلی بزنید.


localhost/form.php

 

زدم نمیاره چیزی

لینک به ارسال
در 37 دقیقه قبل، mehran-b گفته است :

پس زمپ مشکل داره.

سرویس های زمپ مشکل اجرا دارن.

توی تلگرام به من پیام بدید.

فایل های خود زمپ داخل پوشه htdocs موجوده اول باید اونا حذف بشن

بعد برای اینکار باید 4 تا php بسازید با نام های

index - user - registration - userAccount

لینک به ارسال
در 48 دقیقه قبل، Mohammad Bazli گفته است :

فایل های خود زمپ داخل پوشه htdocs موجوده اول باید اونا حذف بشن

بعد برای اینکار باید 4 تا php بسازید با نام های

index - user - registration - userAccount

این فایل ها رو با چه پسوندی بسازم 

لینک به ارسال
در 59 دقیقه قبل، masoume azizi گفته است :

این فایل ها رو با چه پسوندی بسازم 

PHP

لینک به ارسال
در ۱ ساعت قبل، masoume azizi گفته است :

این فایل ها رو با چه پسوندی بسازم 

همچین فرم مد نظرتونه؟

1.jpeg

2.jpeg

3.jpeg

4.jpeg

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...