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

xampp

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

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

بعد جهد جهيد وبفضل من الله ثم توجيهات الاخوة في المنتدى تم تحميل xampp بنجاح

سؤلي هو اذا كان لديك سكربت كامل كيف تشغله على السيرفر المحلي مع العلم اني حفظت الملف المطلوب في htdocs

ولكنه لايعمل وعند استدعائه يعطي الاكواد هل السبب ان الداتابيس لم اعرفها على الملف بالرغم ان الملف يحوي ملف خاص بالداتابيس.

الرجاء المساعدة او الاقتراح

مع الشكر

#2

وعليكم السلام

إن الملفات في المجلد الصحيح. وعليك الدخول الى الرابط التالي http://localhost/phpmyadmin ثم انشاء قاعدة بيانات جديدة وتحميل البيانات إليها.

وأنا مستعد أن أشرح الأمر بالصور إذا أردت.

#3

اكون شاكرة ومقدرة لك اخوي لو تشرح تحميل سكربت على سيرفر محلي بالتفصيل مع الصور خصوصا ما يتعلق بقاعدة البيانات حتى يكون مرجع لكل المبتدئين امثالي

وحتى يتميز هذا الموقع بمثل هذا الشرح لاني بحثت كثيرا عنه ولم اجده واذا كان ممكن تدلني على طريقة فتح السكربت الخاص بي على url

من اي براوزر اي جعله كموقع

ماعليش طمعت بكرمك

مع الشكر

#4

بسم الله نبدأ

في البداية ندخل على الرابط التالي: localhost

1- ثم نضغط على phpmyAdmin

الصورة:

1.jpg

1- ثم في حقل Create new database نضع الاسم التالي: my_test.

2- فنجد الاسم في القائمة اليسري.

الصورة:

2.jpg

1- ثم نضغط على الزر Import.

الصورة:

3.jpg

1- ثم نختار Browse.

الصورة:

4.jpg

ونحدد مكان قاعدة البينات التي نريد تحميلها ثم الزر go.

وهكذا نكون قد حملنا قاعدة البينات بنجاح.

ولكي نختبر العمل نذهب إلى محرر الأكواد ثم نضع الكود التالي:

<?php
$con = mysql_connect("localhost", "root", "");
$selectDatabase = mysql_select_db("my_test", $con);

$query = mysql_query ("SELECT * FROM `test`");
if($query){
	$result = mysql_fetch_array($query);
	echo $result['name']."<br />";
	echo $result['email']."<br />";
	echo $result['age']."<br />";
	echo $result['country'];
}
mysql_close($con)
?>

حيث يظهر لنا التالي:

mazen
mazen@localhost
29
syria

وهكذا نكون قد حملنا قاعدة البينات و استعملناها أيضاً.

لفتح سكربت عن طريق الـ url عليك حفظ السكربت في المجلد htdocs.

ولنفترض أنك حفظته في المسار التالي:

htdocs/myScript/myPage.php

نذهب إلى المتصفح ثم نضع الرابط التالي:

localhost/myScript/myPage.php

أرجو أن يكون كل شيئ واضح وأنا على أتم الاستعداد للاجابة على اي سؤال.

ملاحظة: لقد ارفقت مع الرد قاعدة بينات للتجربة في حال أردت.

ملاحظة: في حال استعملت قاعدة البينات لا تفك ضغطها حملها كما هي في المثال الرابع.

my_test.sql.zip

تم تعديل هذه المشاركة بواسطة mazenwrq في 30 مارس 2010 في 05:04

2
#5
اقتباس
ولكنه لايعمل وعند استدعائه يعطي الاكواد هل السبب ان الداتابيس لم اعرفها على الملف بالرغم ان الملف يحوي ملف خاص بالداتابيس.

أنت تستخدم الإصدار الأخير من بي أتش بي لذلك تظهر الأكواد عند إستدعاء ملف بي أتش بي مكتوب بهذه الطريقه

<?
php code 
?>

ويجب أن تكتب الأكواد بهذه الطريقه :

<?php
php code 
?>

لا أعلم إذا كان في الإعدادات أمر يمكن تفعيل خاصيه قبول الوسم المعروف , لذلك أستخدم إصدار قديم من الإكزامب

CMS Sfhati , Website Generator


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


 


small-logo.png

#6

عملت بالخطوات ونجحت,شكرا

لكن ما المقصود بمحرر الاكواد؟

ياليت تساعدني في فتح المجلد,لقد قمت بفك ضغط المجلد الذي يحوي جميع الملفات الخاصة بالسكربت (اكواد وصور وداتابيس)

ووضعت المجلد في (htdocs)ولكن عند طلبه يخبر البراوزر انه لم يجد الملف!!!

هل احتاج ربط المجلد بالداتابيس؟هل لابد ان يكونوا بنفس المسمى؟

شاكرة ومقدره جهودك ومساعدتك

#7

هل من الممكن وضع الملفات في المنتدي لرئيتها و إعلامك عن كيفية حل مشكلتة إذا أمكن؟

محرر الأكواد هو البرنامج الذي تستخدمه لبرمجة صفحات الـ php.

#8

الله يعطيك العافية

#9
المغتربه كتب:

عملت بالخطوات ونجحت,شكرا

لكن ما المقصود بمحرر الاكواد؟

ياليت تساعدني في فتح المجلد,لقد قمت بفك ضغط المجلد الذي يحوي جميع الملفات الخاصة بالسكربت (اكواد وصور وداتابيس)

ووضعت المجلد في (htdocs)ولكن عند طلبه يخبر البراوزر انه لم يجد الملف!!!

هل احتاج ربط المجلد بالداتابيس؟هل لابد ان يكونوا بنفس المسمى؟

شاكرة ومقدره جهودك ومساعدتك

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

#10

اخي الفاضل

السلام عليكم

بعد تغيير بداية كود البي اتش بي ظهرت لي الصفحات شاكرة لك

لكن اي سطر فيه mysql_query يعطيني خطأ

<? php

// Include Connection File

include("connection/cn.php");

// Select Saff Page Data From CMS Table

$sql=mysql_query("select * from cms where id=11")or die(mysql_error());

$row=mysql_fetch_array($sql);

?>

ففي الكود السابق يعطي خطأ في السطرالخامس، فما السبب برأيك،شاكرة جهودك

#11

وعليكم السلام

آسف على التأخير، لكن ماهو الخطأ؟ هلا وضعته في المنتدي؟

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