الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تنفيذ كود عند الضغط على زر

بدأه عبود طش أم طش في 2 أغسطس 2009 · 6 رد · 1,753 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد طريقة وهي ان اضيف زر عند الضغط عليه ينفذ كود php أكثر من سطر

ولكن لا أريدها أن يقوم بالتحويل الى صفحة اخرى ويقوم بتشغيل الكود منها

الكود يكون في نفس الصفحة الرئيسية ولا بتنفذ الا عند الضغط على الزر

ممكن الطريقة

وشكرا

#2

إبحث عن مقالات تهتم بالأجاكس وهي كثيره بهذا المنتدى

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3

السلام عليكم ورحمة الله وبركاته

تحيه لكم جميعا

اخى bastr3 لا اخفى انى مبتدىء مع ال php لكن اطرح حل لسؤال الاخ عبود ولا ادرى هل يفى بالغرض ام لا

وهو .....

ان نعمل داله function

وبها كل ما نريد من سطور كود

وعند ال button نعمل onclick event

وفيه نضع الداله الموجوده المراد تنفيذها

مع العلم نجعل ال action الخاص بال form

يكون فارغ

[وسط] [وسط]لا اله الا الله

سبحانك انى كنت من الظالمين

[/وسط][/وسط]

#4

السلام عليكم

html elements

ومنها الزر

تكون موجودة

داخل

form tag


<input type="submit" value="اسم الزر">
</form>
<form  method="post" action="اسم الصفحة التي تريد الانتقال الها ">

وكما تري يمكنك ان تضع نفس اسم الصفحة التي تعمل فيها

وبذلك عندما تنتقل فانها تنتقل لنفسها

اما بالنسبة للكود الذي لا تريده ان ينفذ الا عند الضغط علي الزر

فانك تستطيع ان تضع

php code

في اول الصفحة قبل كل شيء


if (isset($_POST["اسم الزر"])){
code;
code;

}
?>
<?php

فهذه ال

function isset

تفحص اذا تم الضغط علي الزر او لا

ملاحظة :

يمكن ان تستخدم الميثود في

form tag

بدل

post

تضع

get

وحينها يصبح الكود الاخير


if (isset($_GET["اسم الزر"])){
code;
code;

}
?>
<?php

#5

الحل ajax مع http://php.net/eval

لاتنسى ان العمليه خطره جدا امنينا... خاصه اذا كانت بعض الدوال مفعله في السيرفر... exec مثلا...

فقط طبق الفكره اذا كان هناك ضروره شديده و ركز على الامان ... تحتاج https الخ

php5-zce-logo-new.gif

CCNA, CCNA Security, CCNP

#6
اقتباس
الحل ajax مع http://php.net/eval

فعلا خطيره وﻻ أنصح بإستخدامها :)

هوه عبود مش شارح شو بدو بالضبط مشان هيك أجت الإجابات لكل الإحتماﻻت :) ضايل عبود يرجع ويقوللنا شو كان قصده

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#7

الاخ عبود طاش ما طاش  :D

طلبك موجود فى الجى كويرى

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…