2011-12-28 14 views
5

हम एक फुटबॉल वेबसाइट पर एक कस्टम सीएमएस की है। जैसा कि यहाँ दिखाया सीएमएस व्यवस्थापक पैनल के भीतर, एक टीम जीवनी खंड है:सरल? बढ़ाएँ फील्ड/बॉक्स आकार

app.php

ऊपर दिए गए स्क्रीनशॉट आप 'जीवनी' अनुभाग हाइलाइट करके दिखाया जाएगा। /app.php के भीतर इस खंड के लिए कोड है;

<ul class="tr"> 
     <li class="td1">Biography</li> 
     <li class="td2"><input type="text" name="biography" value="<?=$row['biography']; ?>" /></li> 
    </ul> 

मैं जीवनी बनाने के लिए कोशिश कर रहा हूँ इस क्षेत्र को कई अनुच्छेदों की आवश्यकता होगी के रूप में बड़ा बॉक्स। वर्तमान में, यह केवल एक वर्ण सीमित पंक्ति है।

मैं भी भी बॉक्स वास्तविक परिणाम पर बड़ा बनाने को दोहराने के लिए उम्मीद कर रहा हूँ। जो का स्क्रीनशॉट यहाँ है: index.php

/index.php इस कोड होता है;

<ul class="tr"> 
<li><?=$row['biography']; ?></li> 
</ul> 

कैसे मैं इनपुट और आउटपुट बक्से बड़ा (एक ही पंक्ति के बजाय पैराग्राफ को समायोजित करने के) कर सकते हैं के रूप में किसी भी मदद की सराहना की बड़े पैमाने पर किया जाएगा।

+0

शायद आप 'इनपुट' फ़ील्ड के बजाय 'textarea' का उपयोग कर सकते हैं? – nico

+0

धन्यवाद निको, मदद की सराहना करते हैं। क्या आप उस पर जोर दे सकते हैं? शुरुआती पैराग्राफ समझाता है कि मैं नौसिखिया हूं, कर्मचारियों द्वारा संपादित किया गया था। – Dan

+1

@ डैन, ऐसा इसलिए है क्योंकि पोस्ट सीधे सवाल पूछने के लिए जाना चाहिए क्योंकि खोज परिणामों में केवल कुछ ही पंक्तियां प्रदर्शित होती हैं। यदि आप लोगों को अपना शुरुआती बताना चाहते हैं, तो सवाल के अंत में इसे करें। –

उत्तर

7
इसके बजाय एक input तत्व एक textarea कोशिश का उपयोग करने का

<textarea name="biography"><?=$row['biography']; ?></textarea> 

तत्व आपकी आवश्यक पंक्तियों और स्तंभों के आधार पर आकार योग्य है।

<textarea rows="10" cols="50"></textarea> 

फिर अपने प्रदर्शन पृष्ठ पर आप <br /> टैग के साथ (पाठ क्षेत्र द्वारा बनाई गई) नई-पंक्तियों को बदलने के लिए की जरूरत है।

<li><?= str_replace("<br />", "\n", $row['biography']); ?></li> 
+0

वाह, शानदार। बहुत बहुत धन्यवाद एश। चाल शानदार था। बस एक आखिरी बात - अन्य फ़ील्ड याद करते हैं कि जब आप 'संपादन' करने का प्रयास करते हैं तो अब क्या दर्ज किया गया था - अब, जीवनी के लिए, जब आप संपादित करने का प्रयास करते हैं तो पिछली जानकारी संग्रहीत नहीं होती है, कोई विचार? – Dan

+0

क्षमा करें मेरी गलती है, यह थोड़ी देर के बाद से मैं एचटीएमएल लिखा है। मेरा अपडेट जांचें। कोई मूल्य प्रॉपर्टी नहीं है, आप टेक्स्ट के बीच टेक्स्ट डालते हैं। उम्मीद है की यह मदद करेगा। –

+0

व्यापक सराहना की। वास्तव में सात घंटे मैंने इस के माध्यम से लड़ाई लड़ी। किसी भी भावी भुगतान परियोजनाओं [email protected] के लिए अपना विवरण रखना बहुत अच्छा होगा – Dan

-2

हाँ, के रूप में अन्य पुरुष ने कहा, यह सबसे अच्छा होगा का उपयोग कर एक textarea, इस तरह;

<TEXTAREA Name="content" ROWS=2 COLS=20></TEXTAREA> 

इस तरह आप चौड़ाई और लंबाई के आकार का चयन कर सकते हैं और इसमें अभी भी इनपुट फ़ील्ड की सभी कार्यक्षमताएं होंगी।

संबंधित मुद्दे