php - how to add register form code in existing upload image -
यह मेरा कोड है:
& lt; html & gt; & Lt; शीर्ष & gt; & Lt; title & gt; डेटाबेस को छवियों को अपलोड करें & lt; / title & gt; & Lt; link rel = "स्टाइलशीट" प्रकार = "टेक्स्ट / सीएसएस" href = "css / style.css" & gt; & Lt; / head & gt; & LT; बॉडी & gt; & Lt; h1 & gt; रजिस्टर फॉर्म & lt; / h1 & gt; & Lt; form class = "form" action = "backup.php" method = "POST" एन्क्टीप = "मल्टीपार्ट / फॉर्म-डेटा" & gt; फ़ोटो अपलोड करें: & lt; इनपुट प्रकार = "फ़ाइल" नाम = "चित्र" & gt; & lt; br / & gt; प्रथम नाम: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "fname" & gt; & lt; br / & gt; अंतिम नाम: & lt; input type = "text" name = "lname" & gt; & lt; br / & gt; पासवर्ड: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "पासवर्ड" & gt; & lt; br / & gt; पुनःप्रविष्ट-पासवर्ड: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "rpassword" & gt; & lt; br / & gt; ईमेल: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "ईमेल" & gt; & lt; br / & gt; पता: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "पता" & gt; & lt; br / & gt; फोन: & lt; input type = "text" name = "phone" & gt; & lt; br / & gt; & Lt; इनपुट प्रकार = "सबमिट करें" वर्ग = "सबमिट करें" मान = "अपलोड करें" & gt; & Lt; / प्रपत्र & gt; & Lt;? Php if ($ _SERVER ['REQUEST_METHOD'] == 'POST') {// डेटाबेस mysql_connect से जुड़ें ("स्थानीयहोस्ट", "रूट", "") या मरने (mysql_error ()); Mysql_select_db ("छवि") या मर (mysql_error ()); $ File = ''; $ File = $ _FILES ['image'] ['tmp_name']; $ प्रथम नाम = $ _POST ['fname']; $ Lastname = $ _POST ['lname']; $ ईमेल = $ _POST ['ईमेल']; $ पता = $ _POST ['पता']; $ फोन = $ _POST ['फोन']; $ पासवर्ड = $ _POST ['पासवर्ड']; $ Rpassword = $ _POST ['rpassword']; अगर (! Isset ($ file)) {गूंज "एक छवि का चयन करें"; } और {$ image = mysql_real_escape_string (file_get_contents ($ _ फ़ाइलें ['छवि'] ['tmp_name'])); $ Image_name = mysql_real_escape_string ($ _ फ़ाइलें ['छवि'] ['नाम']); $ Image_size = getimagesize ($ _ फ़ाइलें ['छवि'] ['tmp_name']); यदि ($ image_size == गलत) {गूंजती "यह एक छवि नहीं है"; } Else {if (! $ डालने = mysql_query ( "अपलोड मान में डालें ( '', '$ image_name', '$ छवि', '$ firstname', '$ उपनाम', '$ ईमेल', '$ पते', '$ पासवर्ड', '$ rpassword') ")) {गूंज" समस्या अपलोडिंग छवि "; } और {$ lastid = mysql_insert_id (); गूंज "छवि अपलोड। & Lt; p / & gt; आपकी छवि & lt; / p & gt; & lt; img src = get.php? Id = $ lastid & gt;"; }}}}? & Gt; & Lt; / body & gt; & Lt; / html & gt;
यह चित्र अपलोड करने के लिए मेरे php कोड और डेटाबेस में संग्रहीत है और यह भी घर पृष्ठ में दिखाया गया है।
अब यह ठीक काम करता है, और मैं अतिरिक्त के लिए कोड जोड़ना चाहते हैं
यहां रजिस्टर फार्म के लिए मुझे कोड जोड़ने की आवश्यकता है।
क्या कोई मुझे मदद कर सकता है?
आप $ _POST विधि का उपयोग करना चाहिए, क्योंकि आपके पास कार्रवाई = "पोस्ट"
अपने फ़ॉर्म एचटीएमएल इसे प्रयोग के बाद अनुरोध
में जोड़े सर्वर से डेटा भेजता एचटीएमएल
<कोड> & lt; प्रपत्र कार्रवाई = "index.php" विधि = "पोस्ट" enctype = "बहुखण्डीय / फार्म डेटा "& gt; प्रथम नाम: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "fname" & gt; & lt; br / & gt; अंतिम नाम: & lt; input type = "text" name = "lname" & gt; & lt; br / & gt; पासवर्ड: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "पासवर्ड" & gt; & lt; br / & gt; पुनःप्रविष्ट-पासवर्ड: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "rpassword" & gt; & lt; br / & gt; ईमेल: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "ईमेल" & gt; & lt; br / & gt; फोन नंबर: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "फोन" & gt; & lt; br / & gt; पता: & lt; इनपुट प्रकार = "टेक्स्ट" नाम = "पता" & gt; & lt; br / & gt; ...... कुछ अपने html & lt; / form & gt;
सर्वर पर डेटा प्राप्त करें
$ firstname = $ _POST ['fname']; $ Lastname = $ _POST ['lname']; $ ईमेल = $ _POST ['ईमेल']; $ पता = $ _POST ['पता']; $ फोन = $ _POST ['फोन']; $ पासवर्ड = $ _POST ['पासवर्ड']; $ Rpassword = $ _POST ['rpassword'];
Comments
Post a Comment