السلام عليكم
انا عندى استفسار بسيط هل البرمجة المواقع php
ببرنامج الدريم ويفر ضعيفة او خطاء وهل اكواد الدريم ويفر يوجد بها ثغرات
وشكرا لكم
السلام عليكم
انا عندى استفسار بسيط هل البرمجة المواقع php
ببرنامج الدريم ويفر ضعيفة او خطاء وهل اكواد الدريم ويفر يوجد بها ثغرات
وشكرا لكم
__________________
عرض الخيال من شركة ميماسوفت ( ارشفة + برمجة + تصميم + دعم فنى + استضافة + ادارة الموقع + دعاية للموقع + بنرات دعائية) || امتلك موقعك 3 ايام فقط وكل شىء علينا
روابط الشركة : www.memahost.com
وعليكم السلام ورحمه الله
اخى انا ببرمج باى شى دريم ويفر ولو حكم الامر هبرمج بالنود باد
اى محرر هيشتغل تمام بس صراحه الزند ما فى اقوى منه
لا انا قصدى اخى بالبرمجة باستخدام الدريم ويفر وليس الاكواد
اقصد من الادوات
دا كود لوج من قاعدة البيانات عملتة بالدريم ويفر
كود PHP:
<?php require_once('Connections/log.php'); ?>
<?php
mysql_select_db($database_log, $log);
$query_Recordset1 = "SELECT * FROM log";
$Recordset1 = mysql_query($query_Recordset1, $log) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>
<?php
// *** Validate request to login to this site.
session_start();
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($accesscheck)) {
$GLOBALS['PrevUrl'] = $accesscheck;
session_register('PrevUrl');
}
if (isset($_POST['name'])) {
$loginUsername=$_POST['name'];
$password=$_POST['pass'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "sucs_log.php";
$MM_redirectLoginFailed = "index.php";
$MM_redirecttoReferrer = false;
mysql_select_db($database_log, $log);
$LoginRS__query=sprintf("SELECT name, pass FROM adm WHERE name='%s' AND pass='%s'",
get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));
$LoginRS = mysql_query($LoginRS__query, $log) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";
//declare two session variables and assign them
$GLOBALS['MM_Username'] = $loginUsername;
$GLOBALS['MM_UserGroup'] = $loginStrGroup;
//register the session variables
session_register("MM_Username");
session_register("MM_UserGroup");
if (isset($_SESSION['PrevUrl']) && false) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>South Sinai Hospital - Login</title>
<style type="text/css">
<!--
body {
background-color: #CCCCCC;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
.style1 {color: #FFFFFF}
.style2 {
font-family: Tahoma;
font-size: 12px;
}
-->
</style></head>
<body>
<div align="center">
<p> </p>
<table width="300" border="2" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#999999">
<tr>
<td height="25" background="img/menu_bg.jpg" bgcolor="#FFFFFF"><div align="center" class="style1 style2">Login</div></td>
</tr>
<tr>
<td height="152" bgcolor="#FFFFFF"><form name="form1" method="POST" action="<?php echo $loginFormAction; ?>">
<blockquote>
<p align="right"><span class="style2">Name</span>:
<input name="name" type="text" id="name">
</p>
<p align="right"><span class="style2">Password</span>:
<input name="pass" type="password" id="pass">
</p>
<p align="center">
<input type="submit" name="Submit" value="Login">
</p>
</blockquote>
</form> </td>
</tr>
</table>
<p> </p>
</div>
</body>
</html>
<?php
mysql_free_result($Recordset1);
?>
__________________
عرض الخيال من شركة ميماسوفت ( ارشفة + برمجة + تصميم + دعم فنى + استضافة + ادارة الموقع + دعاية للموقع + بنرات دعائية) || امتلك موقعك 3 ايام فقط وكل شىء علينا
روابط الشركة : www.memahost.com
وعليكم السلام و رحمة الله و بركاته.
نعم هي ضعيفة ، بالإضافة إلى الثغرات التي لايخل منها مبرمج بشري فمابالك بمبرمج آلي! بالإضافة إلى توليد شفرات(أكواد) زائدة ، و أخيراً إعتماد نمط محدد في كتابة الأكواد و المتغيرات و أسماء الدوال مما يجمد عروق الإبداع في ترسانة البرمجة و يربط على قلب الشخص فلا يزيد عن خصائص الدريمويفر و يحد من قدرته على الإبداع .
__________________
راسلني
الافضل كنصيحة مني أن تتعلم بنفسك و من الصفر ، فأنا نفسي قضيت سنتين في اللعب و تعلمت في شهر و نصف ، و لله الحمد و المنة ،
أخوك في الله .
صحيح كما تفضل الاخوان
لن تجد احسن من البرمجة باناملك وعندها تختار اي طريقة تحبها في كتابة اكوادك
مع العلم كلما كتبت اكواد كثيرة كلما زادت خبرتك في البرمجة
التعديل الأخير تم بواسطة عبد الواحد البشيري ; 11-04-2010 الساعة 02:28 PM
يا غالي البرمجه باستخدام الادوات ضعيفة جدا انا لم اقل لك ان البرمجه باستخدام الادوات ما فيها مشكلة لكن لو هتكتب الاكواد بنفسك اكيد ما فيها مشكلة
بالنسبالى انا مبرمج vb , vb.net
وانا فاهم كل دوال الغات والمتغيرات وعندى خبرة vc++
وعندى خبرة كبيبرة فى sql server
ولكن بالنسبة php لا استطيع فهما مع انى حاولت اتعمل من النت وشوت دورات كتير من على النت
__________________
عرض الخيال من شركة ميماسوفت ( ارشفة + برمجة + تصميم + دعم فنى + استضافة + ادارة الموقع + دعاية للموقع + بنرات دعائية) || امتلك موقعك 3 ايام فقط وكل شىء علينا
روابط الشركة : www.memahost.com
انصحك باحد برامج IDE الخاصة بلغة PHP
__________________
www.morobile.com
اخى ممكن توضح اكثر ما هو IDE
__________________
عرض الخيال من شركة ميماسوفت ( ارشفة + برمجة + تصميم + دعم فنى + استضافة + ادارة الموقع + دعاية للموقع + بنرات دعائية) || امتلك موقعك 3 ايام فقط وكل شىء علينا
روابط الشركة : www.memahost.com
جزاكم الله خيراً لما افتدمونا فيه
حمل برنامج NetBeans IDE
فهو غني عن التعريف ..
http://www.netbeans.org
بصراحة انا جربت كثيرا التعامل مع الدريم ويفر
بصراحة برمجته ضعيفة جدا وعقيمة واذا اردت ان تعدل الكود بنفسك فسوف تجد صعوبة كبيرة فى التعديل
بالاضافة كما قال احد الاخوة انه يستخدم بعض الاكواد الزائدة والعقيمة
وكما قال الاخوة سابقا عليك NetBeans
بصراحة من اروع البرامج التى تعاملت معها
ارجع عن التعامل مع الدريم ويفر واكتب اكوادك بيدك وسوف تجد المتعة ولاابداع فى كتابة الاكواد بيدك
واذا اردت السهولة فتعلم البرمجة بالفريم وورك
بالتوفيق ان شاء الله
__________________
جز الله خيرا كل من علمنى حرفا و كل من دلنى على خير
لن اخالف اخواني فيما قالو .. فحقا ازا اردت ان تبدع في البرمجة . يجب ان تكتب اكوادك بيدك ..
السلام عليكم
من وجهة نظرى فى المراحل الاولى من التعلم
يفضل كتابة جميع الاكواد بيدك حتى تعلم ما المحتوى الكامل
للسكربت بعد ذلك انصحك بدريم ويفر لانه فى وجهة نظرى
الجيد بينهم ولكن دون اللجوء الى الاكواد الجاهزه الموجوده به
وانما استخدام WYSIWYG
فهى جيده وايضا خاصية autocomplete
فهى توفر الكثير من الوقت فى كتابة الدوال المعروفه مسبقا
وايضا تنسيق الكود جيد وانصحك باستخدام الاصدار
cs5 او ان لم يتواجد ف cs4 انا استخدم cs4
ولكن cs5 به اضافات جميله
اسف على الاطاله