-
المساهمات
191 -
تاريخ الانضمام
-
تاريخ آخر زيارة
آخر الزوار
لوحة آخر الزوار معطلة ولن تظهر للأعضاء
إنجازات Omer Amad
عضو نشيط (3/3)
114
السمعة بالموقع
-
لديه خبره ومعرفه وافهم الكود جيدآ
-
انا فقط اطلب منه يعالج المشكلات اما موضوع المكتبات لم استخدمها ابدآ
-
ماذا تقصد في موضوع التحديثات
-
Omer Amad بدأ بمتابعة php هل أستطيع الإعتماد على الذكاء الاصطناعي في بناء مشاريعي؟ Php 7 آخرين
-
كيفكم يا اصدقاء بدي اسالكم شو رأيكم في chatgp هل اقدر اعتمد عليه من خلال بناء مشاريعي واتعلم من خلاله
- 7 اجابة
-
- 1
-
كيفكم يا أصدقاء.... فيه عندي Project..... بدي اضيف بيانات طلاب عبر form عملت form ولايوجد مشكلة لكن بدي اعمل صندوق خاص لكل طالب هذا الصندوق يتم حفظ فيه الاجازات والغيابات والعقوبات لكل طالب... ومش عارف كيف اعمل هيك يعني بدي اعمل form هذا ال form مثلاً خاص ب إدخال الإجازات بدي حقل خاص اضع فيه اسم الطالب حتى لما اضيف اسم اطالب واضيف تاريخ الاجازة ونوعها واضغط ارسال بدي تذهب المعلومات إلى صندوق المخصص للأسم الطالب المذكور في الفورم
-
ماهو الشكل الذي سيظهر فيه البيانات؟ لماذا لم نضع ال td و th اخي كيف اعرف شكل البيانات كيف ستظهر بعد البحث
-
كيفكم يا أصدقاء.... لديه مشكلة في php.... مشكلتي هي مش عارف كيف اعمل شرط في php... لديه صفحة جدول لعرض بيانات بدي اضع شروط لديه بعض الحقول فيها نصوص وهذه النصوص بدي اضع لها شرط.... مثلاً لدى عامودين..... العامود الأول الذي سأجلب منه البيانات اسمه KO1 والعامود الثاني الذي سأجلب منه البيانات اسمه KO2.... عملت جدول هيك لعرض البيانات بدي اعرف كيف اضع عامود ال الدرجة فقط في الجدول داخل PHP يكون فيه شرط اذا كان ذكر بدي يعطي 20 واذا كان أنثى بدي يعطي 40..... فقط بدي الشرط مابدي اي شيء لأن مشروعي جاهز ومكتمل فقط بدي اضيف هذه الفكرة
-
كيفكم يا اصدقاء بدي حدا يساعدني لوكنت تملك معلومة لابتخل علينا فيه عندي هذا الكود بدي اعمل صففحة تسجيل دخول لديه صفحات تحتوي على بيانات مهمة ومضطر اعمل صصفحة تسجيل دخولل بدي حدا يشرح هذا الكود ووكيف بديي استعممله مع مششرووعي ارجوو الممسساعدة <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Login</title> </head> <body> <h2>Login</h2> <form action="login.php" method="post"> <label for="username">Username:</label><br> <input type="text" id="username" name="username" required><br> <label for="password">Password:</label><br> <input type="password" id="password" name="password" required><br> <input type="submit" value="Login"> </form> </body> </html> <?php session_start(); // استدعاء ملف الاتصال بقاعدة البيانات require_once "db_connection.php"; // افحص ما إذا تم إرسال بيانات النموذج if ($_SERVER["REQUEST_METHOD"] == "POST") { $username = $_POST['username']; $password = $_POST['password']; // استعلام SQL لاستعادة سجل المستخدم $sql = "SELECT * FROM users WHERE username = '$username' AND password = '$password'"; $result = mysqli_query($conn, $sql); // افحص ما إذا كان هناك سجل مستخدم متطابق if (mysqli_num_rows($result) == 1) { // تسجيل الدخول ناجح $_SESSION['username'] = $username; header("location: welcome.php"); // إعادة توجيه المستخدم إلى صفحة ترحيبية بعد تسجيل الدخول } else { // خطأ في بيانات تسجيل الدخول echo "Invalid username or password"; } } ?> <?php session_start(); // تحقق ما إذا كان المستخدم قد سجل الدخول if (!isset($_SESSION['username'])) { header("location: login.html"); // إعادة توجيه المستخدم إلى صفحة تسجيل الدخول إذا لم يكن مسجل الدخول } // عرض رسالة الترحيب echo "Welcome, " . $_SESSION['username'] . "!<br>"; echo "<a href='logout.php'>Logout</a>"; // رابط لتسجيل الخروج ?> <?php session_start(); session_unset(); // حذف كل المتغيرات الموجودة في الجلسة session_destroy(); // تدمير الجلسة بأكملها header("location: login.html"); // إعادة توجيه المستخدم إلى صفحة تسجيل الدخول بعد تسجيل الخروج ?>
-
الأصدقاء المحترمين انا مبتدأ... عملت مشروع php... بدي اضع صفحة Login... ومش عارف كيف يتم عمل الكود... انا عملت جدول في قاعدة بيانات mysql فيه عامودين فقط الأول اسمه username والثاني اسمه password... بدي صفحة تسجيل دخول للموقع اتمنى المساعدة صفحة تسجيل دخول بدون انشاء حساب بدي فقط حقلين حقل الاسم وحقل الرمز بدون انشاء حساب...
-
كيففكم ييا اصصدققاءء لديه هذذا الكود تعدييل البياانات بديي لما الممسسستخدم ييعدل المعللومات اللخاصة فييه --- لو كان مختار (نعم) سيكون هو رافع صوره خاصه فيه ولو بدو بيجي يعدل على المعلومات ويختار (لا) بدي الصور الذي تم رفعها قديما بدياها تحذف من قاعدة البيانات ومن مجلد اسمه ben ارجوا المساعدة <?php include("con.php"); $id=$_POST['id']; $error = false; $errorMsg = ''; $extensions = array("jpg", "jpeg", "png", "gif"); @$e1 = strip_tags($_POST['e1']); @$er = strip_tags($_POST['er']); @$il = strip_tags($_POST['il']); @$fi = strip_tags($_POST['fi']); //// $targetDir = "ben/"; $uploadOk = 1; if ($_SERVER["REQUEST_METHOD"] == "POST") { $k = htmlspecialchars($_POST["k"], ENT_QUOTES, 'UTF-8'); $targetDir = "ben/"; $uploadOk = 1; if ($k == "نعم" && isset($_FILES["fi"]) && $_FILES["fi"]['size'] > 0) { $targetFile = $targetDir . basename($_FILES["fi"]["name"]); $imageFileType = strtolower(pathinfo($targetFile, PATHINFO_EXTENSION)); if ($_FILES["fi"]["size"] > 0.1 * MB) { $errorMsg .= "\nعذراً، حجم الملف كبير جداً."; $uploadOk = 0; $error = true; } $ext = pathinfo($_FILES["fi"]["name"], PATHINFO_EXTENSION); if (!in_array($ext, $extensions)) { $errorMsg .= "\nالملف ليس صورة."; $uploadOk = 0; $error = true; } if ($uploadOk == 1) { if (move_uploaded_file($_FILES["fi"]["tmp_name"], $targetFile)) { echo "تم رفع الملف "; $fi= basename($_FILES["fi"]["name"]); } } } elseif ($k == "لا" && isset($_FILES["fi"]) && $_FILES["fi"]['size'] > 0) { $targetFile = $targetDir . basename($_FILES["fi"]["name"]); $imageFileType = strtolower(pathinfo($targetFile, PATHINFO_EXTENSION)); if ($_FILES["fi"]["size"] > 0.1 * MB) { $errorMsg .= "\nعذراً، حجم الملف كبير جداً."; $uploadOk = 0; $error = true; } $ext = pathinfo($_FILES["fi"]["name"], PATHINFO_EXTENSION); if (!in_array($ext, $extensions)) { $errorMsg .= "\nالملف ليس صورة."; $uploadOk = 0; $error = true; } if ($uploadOk == 1) { if (move_uploaded_file($_FILES["fi"]["tmp_name"], $targetFile)) { echo "تم رفع الملف "; $fi = basename($_FILES["fi"]["name"]); } } } } ///// $files_fields = ""; if( !empty($fi) ) { $files_fields .= ", `fi` = '{$fi}'"; } $updateSql = "UPDATE `us` SET `e1`='{$e1}', `er`='{$er}', `il`='{$il}', {$files_fields} where id={$id}"; $update = mysqli_query($con, $updateSql) or die(mysqli_error($con)); if (mysqli_affected_rows($con) == 1 ) { echo "<script>alert('تمت التعديل بنجاح!')</script>"; } else { } ?>
-
- 1