نظرة سريعة على مجريات يوم سوالف
إضافة جديدة لتسهيل البحث والقراءة في سوالف سوفت

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Aug 2007-
#1 (permalink)  
مارأيكم فى استخدام Dreamweaver CS3 فى وضع كود php




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

مارأيكم فى استخدام Dreamweaver CS3 فى كتابة الكود php من خلال البرنامج ويوجد مثال للكود اسفل المشاركة

ارجوا النصيحة والقاء الضوء

لانى شاهدت اعمال جميلة للبرنامج

ولكم الاجر والثواب








__________________
موقع الكترونيات العرب
دليلك لصيانة الاجهزة الالكترونيات
راسلنى
amrdarwish@gmail.com
عمرو درويش غير متواجد حالياً   قديم 25-07-2008, 06:22 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2005-
#2 (permalink)  

هو جميل جدا ولكن لكل مبرمج محرر يرتاح معاه فاذا ارتحت معاه خلاص تشعر انك تنقاد إليه من بين جميع المحررات

ولكن لا اظن يوجد أقوى من هذا البرنامج phpDesigner 2008
في تحرير php فهو يحمل امكانية كبيرة جدا ومكتبة الدوال عنده والاكمال التلقائي رهيبة جدا

























التعديل الأخير تم بواسطة : daif بتاريخ 27-07-2008 الساعة 12:11 AM. سبب آخر: يمنع قرصنة البرامج
مهتم غير متواجد حالياً   قديم 25-07-2008, 06:54 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#3 (permalink)  
السلام عليكم

السلام عليكم

لك كل الشكر اخى على المرور ولكن

لا اقصد اخى استخدامه كمحرر ولكن هو يضع لى الكود

انظر على هذا المثال لم اكتب منه حرف بيدى

ولكن البرنامج قام بكتابته

كود PHP:
<?php require_once('Connections/config.php'); ?>
<?php
//initialize the session
if (!isset($_SESSION)) {
  
session_start();
}

// ** Logout the current user. **
$logoutAction $_SERVER['PHP_SELF']."?doLogout=true";
if ((isset(
$_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){
  
$logoutAction .="&"htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_GET['doLogout'])) &&($_GET['doLogout']=="true")){
  
//to fully log out a visitor we need to clear the session varialbles
  
$_SESSION['MM_Username'] = NULL;
  
$_SESSION['MM_UserGroup'] = NULL;
  
$_SESSION['PrevUrl'] = NULL;
  unset(
$_SESSION['MM_Username']);
  unset(
$_SESSION['MM_UserGroup']);
  unset(
$_SESSION['PrevUrl']);
    
  
$logoutGoTo "login.php";
  if (
$logoutGoTo) {
    
header("Location: $logoutGoTo");
    exit;
  }
}
?>
<?php
if (!function_exists("GetSQLValueString")) {
function 
GetSQLValueString($theValue$theType$theDefinedValue ""$theNotDefinedValue ""
{
  
$theValue get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

  
$theValue function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch (
$theType) {
    case 
"text":
      
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
      break;    
    case 
"long":
    case 
"int":
      
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case 
"double":
      
$theValue = ($theValue != "") ? "'" doubleval($theValue) . "'" "NULL";
      break;
    case 
"date":
      
$theValue = ($theValue != "") ? "'" $theValue "'" "NULL";
      break;
    case 
"defined":
      
$theValue = ($theValue != "") ? $theDefinedValue $theNotDefinedValue;
      break;
  }
  return 
$theValue;
}
}

$currentPage $_SERVER["PHP_SELF"];

$editFormAction $_SERVER['PHP_SELF'];
if (isset(
$_SERVER['QUERY_STRING'])) {
  
$editFormAction .= "?" htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  
$insertSQL sprintf("INSERT INTO islam (id_islam, name, des, text, keywords, ads1) VALUES (%s, %s, %s, %s, %s, %s)",
                       
GetSQLValueString($_POST['id_islam'], "int"),
                       
GetSQLValueString($_POST['name'], "text"),
                       
GetSQLValueString($_POST['des'], "text"),
                       
GetSQLValueString($_POST['text'], "text"),
                       
GetSQLValueString($_POST['keywords'], "text"),
                       
GetSQLValueString($_POST['ads1'], "text"));

  
mysql_select_db($database_config$config);
  
$Result1 mysql_query($insertSQL$config) or die(mysql_error());
}

$maxRows_Recordset1 10;
$pageNum_Recordset1 0;
if (isset(
$_GET['pageNum_Recordset1'])) {
  
$pageNum_Recordset1 $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 $pageNum_Recordset1 $maxRows_Recordset1;

mysql_select_db($database_config$config);
$query_Recordset1 "SELECT * FROM islam ORDER BY id_islam DESC";
$query_limit_Recordset1 sprintf("%s LIMIT %d, %d"$query_Recordset1$startRow_Recordset1$maxRows_Recordset1);
$Recordset1 mysql_query($query_limit_Recordset1$config) or die(mysql_error());
$row_Recordset1 mysql_fetch_assoc($Recordset1);

if (isset(
$_GET['totalRows_Recordset1'])) {
  
$totalRows_Recordset1 $_GET['totalRows_Recordset1'];
} else {
  
$all_Recordset1 mysql_query($query_Recordset1);
  
$totalRows_Recordset1 mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;

$queryString_Recordset1 "";
if (!empty(
$_SERVER['QUERY_STRING'])) {
  
$params explode("&"$_SERVER['QUERY_STRING']);
  
$newParams = array();
  foreach (
$params as $param) {
    if (
stristr($param"pageNum_Recordset1") == false && 
        
stristr($param"totalRows_Recordset1") == false) {
      
array_push($newParams$param);
    }
  }
  if (
count($newParams) != 0) {
    
$queryString_Recordset1 "&" htmlentities(implode("&"$newParams));
  }
}
$queryString_Recordset1 sprintf("&totalRows_Recordset1=%d%s"$totalRows_Recordset1$queryString_Recordset1);
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<div align="center">
  <form action="<?php echo $editFormAction?>" method="post" name="form1" id="form1">
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <table align="center">
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">Id_islam:</td>
        <td><input type="text" name="id_islam" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">Name:</td>
        <td><input type="text" name="name" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">Des:</td>
        <td><input type="text" name="des" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">Text:</td>
        <td><input type="text" name="text" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">Keywords:</td>
        <td><input type="text" name="keywords" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">Ads1:</td>
        <td><input type="text" name="ads1" value="" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">&nbsp;</td>
        <td><input type="submit" value="Insert record" /></td>
      </tr>
    </table>
    <input type="hidden" name="MM_insert" value="form1" />
    <br />
    <?php echo $totalRows_Recordset1 ?> Records Total
  </form>
  </div>
<table border="1" align="center">
  <tr>
    <td>id_islam</td>
    <td>name</td>
    <td>des</td>
    <td>text</td>
    <td>keywords</td>
    <td>ads1</td>
  </tr>
  <?php do { ?>
    <tr>
      <td><a href="islamic_details.php?recordID=<?php echo $row_Recordset1['id_islam']; ?>"> <?php echo $row_Recordset1['id_islam']; ?>&nbsp; </a> </td>
      <td><?php echo $row_Recordset1['name']; ?>&nbsp; </td>
      <td><?php echo $row_Recordset1['des']; ?>&nbsp; </td>
      <td><?php echo $row_Recordset1['text']; ?>&nbsp; </td>
      <td><?php echo $row_Recordset1['keywords']; ?>&nbsp; </td>
      <td><?php echo $row_Recordset1['ads1']; ?>&nbsp; </td>
    </tr>
    <?php } while ($row_Recordset1 mysql_fetch_assoc($Recordset1)); ?>
</table>
<p>&nbsp;</p>
<p>&nbsp;<a href="<?php echo $logoutAction ?>"></a>  </p>
<p>&nbsp;</p>
<p align="center">&nbsp;
</body>
</html>
<?php
mysql_free_result
($Recordset1);
?>






__________________
موقع الكترونيات العرب
دليلك لصيانة الاجهزة الالكترونيات
راسلنى
amrdarwish@gmail.com
عمرو درويش غير متواجد حالياً   قديم 25-07-2008, 07:06 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2000-
#4 (permalink)  

هو أمر مريح لمن اعتاد عليه، ويوفر الكثير من الوقت.
رغم أني أتوقع الكثير من المبرمجين الذين سيخالفون هذا الرأي.
ومع كون هذا رأيي إلا إنني لا أستخدم هذه الطريقة بشكل معتمد بعد لاعتيادي على البرمجة الإجرائية.






أبو حازم الاسكندراني غير متواجد حالياً   قديم 27-07-2008, 12:08 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2004-
#5 (permalink)  

مفيد للذين لايريدون تعلم البي اتش بي لعمل السكربتات البسيطه مثل الفورم البريدي






__________________
مطلوب مصمم بنرات اعلانيه محترررررف..
من يجد في نفسه الكفآءه الرجاء مراسلتنا مع نموذج من اعماله على البريد usef.spam@gmail.com
"لن ينظر في الرسائل التي لاتحتوي على أعمال"
حراج
PHP Expert غير متواجد حالياً   قديم 27-07-2008, 08:37 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2000-
#6 (permalink)  

غير صحيح .. هذا أسلوب من أسالب البرمجة، ويستخدمه بعض المتمرسين لسرعة العمل.
ومن لم يكن ملما بالبرمجة بـ PHP فلن يستطيع العمل بها كذلك.
وقد ذكرت آنفا في ردي السابق عن عدم تقبل المبرمجين للفكرة.
بل إن واجهات GUI لـ PHP كلها لم تحقق النجاح المنشود لتعَوُّد المبرمجين على نمط البرمجة النصية، وليس دريم ويفر أولها.
وهذا كان حالي من قبل مع HTML ولا زلت أعاني قليلا منه إلى الآن.






أبو حازم الاسكندراني غير متواجد حالياً   قديم 28-07-2008, 10:16 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#7 (permalink)  

برايي انا لن تصبح مبرمجا الا اذا كتبت الكود كتابة حرفا بحرفه

هذا رايي ربما يتعارض مع ارائكم مع اني لم اجرب اي محررات سوى النوت باد وجربت ديف -بي اتش بي ولم يعجبني






exchangeboss غير متواجد حالياً   قديم 29-07-2008, 10:03 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jul 2008-
#8 (permalink)  

اذا قمت بكتابة الكود بأستخدام البرنامج DreamWeaver

فلاتعتبر نفسك مبرمج .. وماينفع كذا تتعلم البرمجة

لازم تكتب الاكواد100% بنفسكـ

عذرا ع المداخلة






راكان العصيمي غير متواجد حالياً   قديم 30-07-2008, 02:35 AM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
دليل PHP الصغير سردال PHP 25 10-03-2006 02:19 AM
طريقة نزع كود التبليغ من المنتدى vb حاتم إصلاح وصيانة المنتديات 6 07-08-2005 08:14 AM
ال PHP تاريخها و فوائدها و خطورتها Tender_Heart تطوير الويب 3 25-04-2003 03:30 PM
حول إنشاء تطبيقات PHP مستقلة CLI/GTK VisualMind تطوير الويب 6 11-01-2003 07:31 PM
لجميع محبي لغة php مراجع Jelsoft تطوير الويب 11 10-10-2002 04:41 PM


الساعة الآن: 12:22 PM بتوقيت المملكة العربية السعودية