پاسخ : چند سوال در مورد php
سلام دوست من
سوالتو خوب متوجه نشدم اما اون چیزی که برداشت کردم رو توضیح می دم
برای ارسال مقدار از یک منو select باید به این صورت عمل کنی.
کد:
<select name="d1"><option>tehran</option></select>
برای دریافت تعداد فیلدهای یک جدول هم بعد از دستور باید استفاده کنی.
تا جایی که من می دونم نباید قبل از دستور Header از کد html استفاده بشه. از این کد هم می تونی استفاده کنی.
کد:
<meta http-equiv='refresh' content='2;url="www.address"'>
پاسخ : چند سوال در مورد php
نقل قول:
1. وقتی یک input رو می گیرم یه روش post داده توی صفحه ارجاه شده میاد
ولی توی منوی کشویی چطوریه؟
دقيقا مثل input
براي منوي كشويي هم يك name تعريف كنيد و مقدارش رو مثل input بگير
نقل قول:
. چطوری تعداد فیلد های یک جدول رو نمایش بدیم؟
مثلا جدول یوزرها: چاپ کنه که 21 عدد یوزر ثبت نام کردن
کد PHP:
$q = mysql_query(SELECT COUNT(*) as `num` FROM `users`);
$q = mysql_fetch_array($q);
echo $q['num'];
نقل قول:
با دستور زیر میزنم ولی نمی ره
HEADER('LOCATION: new_s.php');
قبل از دستورات هدر نبايد خورجي داشته باشيد
اگر داريد اول كد
بذاريد.
و بعد header هم ترجيحا die بديد.
پاسخ : چند سوال در مورد php
سلام
من میخوام توسط HEADER('LOCATION: new_s.php'); دستور باشه
قبلش هم هیچ خروجی ندارم، بعدش جهت تست هم ob_start(); رو هم بالای صفحه اضافه کردم ولی بازم هیچی!×
پاسخ : چند سوال در مورد php
فايل رو با يك ويرايشگر استاندارد مثل notepad++ باز كن و charset رو utf-8 without bom بذار.
پاسخ : چند سوال در مورد php
ممنون حل شد
::: راستی یه input دارم که desible هست چطوری مقدارش رو بفرستم؟؟؟؟
چون وقتی غیر فعال هست ولی توش یه مقداری نوشته شده submit که می کنی داده غیر فعال ارسال نمی شه
با تشکر
پاسخ : چند سوال در مورد php
بله در حالت disable پست نميشود.
دو راه داريد.
موقع submit كردن فرم disable رو بردارزيد (با js) كه اين روش به دلايلي توصيه نميشود.
راه دوم :
يك input مخفي با نام و شناسه دلخواه بذاريد.
موقع submit كردن فرم مقدار input رو در آن بريزيد و input جديد رو ارسال كنيد.
ولي اصولا اينكار اشتباست.
چرا كه input اي كه disabled شده نبايد تغييري كنيد پس در db هم نبايد update شود و يا اگر ركورد جديدي ثبت مي كنيد ميتونيد چك كنيد در صورت empty بودن input يك مقدار پيش فرض در ان قرار داده شوند.
بگيد اين input غير فعال دقيقا به چه منظوري هست تا بهتر بشه نظر داد.
پاسخ : چند سوال در مورد php
سلام
ممنون متشکر، میشه به روشی که گفتید به جاوا عملی کرد
به چه صورت میشه؟ که یه مقداری input غیر فعال رو به یک input مخفی داد و توی سابمیت هم عملی بشه
با تشکر
پاسخ : چند سوال در مورد php
کد HTML:
<input name="somedisableinput" id="somedisableinput" value="sth" disabled>
<input type="hidden" name="myname" id="myname" value="">
<form>
.
.
.
<input type="submit" onclick="submitir()">
</form>
<script>
function submitir()
{
document.getElementById('myname').value = document.getElementById('document.getElementById('myname').value').value;
}
<?script>
* همينجا دستي نوشتم چك كردم سالمه.
پاسخ : چند سوال در مورد php
نقل قول:
نوشته اصلی توسط
Rezash
کد HTML:
<input name="somedisableinput" id="somedisableinput" value="sth" disabled>
<input type="hidden" name="myname" id="myname" value="">
<form>
.
.
.
<input type="submit" onclick="submitir()">
</form>
<script>
function submitir()
{
document.getElementById('myname').value = document.getElementById('document.getElementById('myname').value').value;
}
<?script>
* همينجا دستي نوشتم چك كردم سالمه.
این مقدار خود اینپوت رو میزاره تو اینپوت؟؟؟ اگه چند تا فیلد باشه چی؟