PDA

View Full Version : سوال: رفع عیب



hamed_hymn
جمعه 25 مرداد 1392, 20:50 عصر
سلام دوستان عزیز
من دارم سایتم و html5 میکنم
من یه کد php دارم که به مشکل میخورم


$fields['lastname'] .= '<input id="mymail-lastname-'.$formid.'" name="userdata[lastname]" type="text" value="'.(isset($this->values['lastname']) ? $this->values['lastname'] : '').'"'.($inline ? ' placeholder="'.mymail_text('lastname').($required ? ' *' : '').'"' : '').' class="input mymail-lastname'.($required ? ' required' : '').'" tabindex="'.($tabindex++).'">';

وقتی در سایت میاد
به فرم زیر نمایش داده میشه



<input id="mymail-lastname-0" class="input mymail-lastname" type="text" tabindex="103" value="" name="userdata[lastname]">


حالا من این مد نظرم هست که input بسته بشه به فرم زیر
<input ... />
در فرم بالا بسته نیست
لطفا کد اول و برای من ویرایش کنید...
لطفااا من مبتدی هستم

Dead Space
جمعه 25 مرداد 1392, 21:08 عصر
خیلی ساده
کافیه فقط انتها کد رو تغییر بدید
فرم صحیح

$fields['lastname'] .= '<input id="mymail-lastname-'.$formid.'" name="userdata[lastname]" type="text" value="'.(isset($this->values['lastname']) ? $this->values['lastname'] : '').'"'.($inline ? ' placeholder="'.mymail_text('lastname').($required ? ' *' : '').'"' : '').' class="input mymail-lastname'.($required ? ' required' : '').'" tabindex="'.($tabindex++).'"/>';

hamed_hymn
جمعه 25 مرداد 1392, 21:25 عصر
قبلا انجام دادم نشد
نمیشه من تا این حد و از دستم میومد ولی نمیشه نمیدونم چرا.

qartalonline
جمعه 25 مرداد 1392, 21:39 عصر
در استاندارد html5 نیازی به بستن این چنین تگها نیست.
کد شما مطابق استاندارد html5 هست.