‏إظهار الرسائل ذات التسميات jQuery. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات jQuery. إظهار كافة الرسائل

الأحد، 9 أكتوبر 2016

موقع عربي جديد يوفر لك أنتروهات رهيبة و إحترافية بالمجان | إكتشفه الأن !

بسم الله الرحمن الرحيم

يبحث العديد من أصحاب القنوات على اليوتيوب على مصادر من أجل جلب أنتروهات إحترافية متنوعة من أجل التميز بين باقي القنوات الأخرى خصوصا المصادر المجانية بحيث اليوم سوف أقدم لكم موقع عربي يوفر لك قوالب أنتروهات إحترافية بالمجان بل و أكثر من ذلك فستجد كل يوم تقريبا أنترو جديد بإمكانك تحميله و التعديل عليه بالمجان.
موقع عربي جديد يوفر لك أنتروهات رهيبة و إحترافية بالمجان | إكتشفه الأن !
موقع " Intro ar " يقدم لك فرصة الحصول على أنتروهات إحترافية جاهزة و يتم تحديثها و وضع أنتروهات جديدة بشكل دوري يمكنك التعديل على هذه الأنتروهات و وضع اللوجو الخاص بقناتك أو مشروعك الخاص بإستعمال برنامج الأفتر إفيكت بطبيعة الحال ، بالنسبة لطريقة تحميل الأنترو فهي بسيطة جدا كل ما عليك هو الولوج إلى الموقع ثم تختار الأنترو الذي تود تحميله بحيث سوف تجد Preview و مثال لكل أنترو ثم تنقر على تحميل الأنترو ليتم تحميل ملف هذا الأخير.
سوف يتسائل البعض كيف لي أن أعدل على ملف الأنترو و كيف أضيف اللوجو الخاص بي إلخ .. صديقي الطريقة تختلف من كل أنترو إلى أخر و ما يمكن أن أنصحك به و بكل بساطة هو أن تبحث في ملف الأنترو عن " Your logo is here " و تقوم بإستبداله باللوجو الخاص بك و تبحث عن ملف " Text " إن كان الأنترو يحتاج ذلك ، بحيث هنا أكون قد شرحت جميع النقاط من طريقة التحميل إلى طريقة التعديل على الملف و إستخراج الأنترو كذلك و كإشارة من المستحب البحث في يوتيوب على طريقة إستخراج الفيديو من على الأفتر إفيكت بخصوص ما يصطلح عليه بالـ" Render " .. أي تساؤل أتركوه في التعليقات و سوف أجيب على الأسئلة بإذن الله.
رابط الموقع : Intro ar

الأحد، 5 يونيو 2016

دالة strlen لحساب عدد الاحرف في الكلمة

بسم الله الرحمن الرحيم

دالة strlen لحساب عدد الاحرف في الكلمة



تعلم صناعة الدوائر الالكترونية المطبوعة الجزء 1 pcb fabrication PART1

بسم الله الرحمن الرحيم

تعلم صناعة الدوائر الالكترونية المطبوعة

[ Arabic Discussion ] Why Should I Learn Javascript?

«جوجل بلاي» تفاجئ المسلمين في رمضان بقسم خاص للشهر الكريم

بسم الله الرحمن الرحيم


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

أضافت الشركة قسما جديدا يحمل اسم "كتب للاستمتاع بها في رمضان"، ويحوي العديد من الكتب الإسلامية والتربوية، المناسبة للشهر الكريم، ويحمل مجموعة ضخمة من الكتب المدفوعة، لعدد من الكتاب المعروفين، من أمثال نجيب محفوظ، وإحسان عبد القدوس، وغيرهم الكثير.

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

يمكنك الدخول عبر المتجر الرسمي للجوجل بلاي، والاستمتاع بافضل الكتب الإسلامية المختارة، من هنا

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

بسم الله الرحمن الرحيم




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

 ووفق الصحف الفرنسية، فإن تلك اللقاءات ما زالت في مرحلة مبكرة لإنتاج قرارات وإجراءات، حيث يتوقع أن يتم وضع اللمسات النهائية على تلك الإجراءات نهاية هذا العام.

 وتهدف فرنسا لمحاولة تحسين صورة المرأة في ألعاب الفيديو، خاصة مع انتشار صورة معينة قد تقلل من قيمتها، ومتحيزة أكثر للرجال، وتروج في بعض الأحيان للعنف ضد المرأة، بالإضافة إلى التشجيع على التحرش مع زيادة معدلاته إلكترونيًا.

 ومن أبرز الاقتراحات التي نوقشت طرح مكافآت أو حوافز مالية أخرى لألعاب الفيديو التي تروج صورة إيجابية للمرأة، بالإضافة إلى عمل تصنيفات عمرية على الألعاب، ومنع إعلانات تلك الألعاب في أوقات الأعلى مشاهدة للتليفزيون.

بالفيديو.. Panavision تطرح كاميرا سينمائية DXL

بسم الله الرحمن الرحيم




أطلقت شركة Panavision كاميرا سينمائية جديدة، أطلقت عليها اسم DXL، وهى نقلة كبيرة في عالم الكاميرات السينمائية، والتي تأتي بجودة 8k.

الكاميرا الجديدة مصنعة من المعدن الخفيف، حيث لا يزيد وزنها عن 10 باوند، وركزت فيها الشركة على البصريات والألوان، من خلال تطوير أجهزة الاستشعار الموجودة لخلق انسجام تام بين العدسات وباقى أجزاء الكاميرا.

الكاميرا مزودة باستشعار 16 بت، تتمكن من تسجيل فيديو SSd يصل إلى ساعة مرة واحدة، بالاضاة إلى إمكانية التقاط 60 إطارا كاملا في الثانية الواحدة بجودة 8k، و75 إطار في الثانية بجودة 8K 2.4:1.

https://vimeo.com/168869375

أفضل 5 تطبيقات لاستقبال شهر رمضان

بسم الله الرحمن الرحيم


الاثنين، 9 مايو 2016

ادخال البيانات الى القاعدة بدون تحميل الصفحة

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

طبعا سنستخدم تقنية ajax في ذلك



برمجة تصويت بدون تحديث الصفحة

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

طبعا سنستخدم تقنية ajax في ذلك



<html>
<head>
<script>
function getVote(int) {
  if (window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  } else {  // code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4 && xmlhttp.status==200) {
      document.getElementById("poll").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET","poll_vote.php?vote="+int,true);
  xmlhttp.send();
}
</script>
</head>
<body>

<div id="poll">
<h3>Do you like PHP and AJAX so far?</h3>
<form>
Yes:
<input type="radio" name="vote" value="0" onclick="getVote(this.value)">
<br>No:
<input type="radio" name="vote" value="1" onclick="getVote(this.value)">
</form>
</div>

</body>
</html>



<?php
$vote = $_REQUEST['vote'];

//get content of textfile
$filename = "poll_result.txt";
$content = file($filename);

//put content in array
$array = explode("||", $content[0]);
$yes = $array[0];
$no = $array[1];

if ($vote == 0) {
  $yes = $yes + 1;
}
if ($vote == 1) {
  $no = $no + 1;
}

//insert votes to txt file
$insertvote = $yes."||".$no;
$fp = fopen($filename,"w");
fputs($fp,$insertvote);
fclose($fp);
?>

<h2>Result:</h2>
<table>
<tr>
<td>Yes:</td>
<td>
<img src="poll.gif"
width='<?php echo(100*round($yes/($no+$yes),2)); ?>'
height='20'>
<?php echo(100*round($yes/($no+$yes),2)); ?>%
</td>
</tr>
<tr>
<td>No:</td>
<td>
<img src="poll.gif"
width='<?php echo(100*round($no/($no+$yes),2)); ?>'
height='20'>
<?php echo(100*round($no/($no+$yes),2)); ?>%
</td>
</tr>
</table>

جلب rss لاي موقع بدون تحديث الصفحة

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


ساشرح لك كيفية جلب rss لاي موقع عن طريق selectbox يوضع به خيارات لاسماء المواقع
 باستخدام اما تقنية jquery او ajax اليوم ساقوم بشرح كيفية ذلك طبعا كثيرا نجد عدة مواقع تقوم بشرح ذلك على طريقتها الخاصة وكل يشرح حسب فهمه للموضوع
الموضوع سهل جدا وغير معقد ولكن يحتاج الى فهم وتركيز عالي

طبعا سنستخدم تقنية ajax في ذلك


<html>
<head>
<script>
function showRSS(str) {
  if (str.length==0) { 
    document.getElementById("rssOutput").innerHTML="";
    return;
  }
  if (window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  } else {  // code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4 && xmlhttp.status==200) {
      document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET","getrss.php?q="+str,true);
  xmlhttp.send();
}
</script>
</head>
<body>

<form>
<select onchange="showRSS(this.value)">
<option value="">Select an RSS-feed:</option>
<option value="Google">Google News</option>
<option value="NBC">NBC News</option>
</select>
</form>
<br>
<div id="rssOutput">RSS-feed will be listed here...</div>
</body>
</html>



<?php
//get the q parameter from URL
$q=$_GET["q"];

//find out which feed was selected
if($q=="Google") {
  $xml=("http://news.google.com/news?ned=us&topic=h&output=rss");
} elseif($q=="NBC") {
  $xml=("http://rss.msnbc.msn.com/id/3032091/device/rss/rss.xml");
}

$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);

//get elements from "<channel>"
$channel=$xmlDoc->getElementsByTagName('channel')->item(0);
$channel_title = $channel->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$channel_link = $channel->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$channel_desc = $channel->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;

//output elements from "<channel>"
echo("<p><a href='" . $channel_link
  . "'>" . $channel_title . "</a>");
echo("<br>");
echo($channel_desc . "</p>");

//get and output "<item>" elements
$x=$xmlDoc->getElementsByTagName('item');
for ($i=0; $i<=2; $i++) {
  $item_title=$x->item($i)->getElementsByTagName('title')
  ->item(0)->childNodes->item(0)->nodeValue;
  $item_link=$x->item($i)->getElementsByTagName('link')
  ->item(0)->childNodes->item(0)->nodeValue;
  $item_desc=$x->item($i)->getElementsByTagName('description')
  ->item(0)->childNodes->item(0)->nodeValue;
  echo ("<p><a href='" . $item_link
  . "'>" . $item_title . "</a>");
  echo ("<br>");
  echo ($item_desc . "</p>");
}
?>


جلب محتويات الاختيار selectBox بدون تحديث الصفحة

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

طبعا سنستخدم تقنية ajax في ذلك






<pre type="html">
<code>
<!DOCTYPE html>
<html>
<head>
<script>
function showHint(str) {
    if (str.length == 0) { 
        document.getElementById("txtHint").innerHTML = "";
        return;
    } else {
        var xmlhttp = new XMLHttpRequest();
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
            }
        }
        xmlhttp.open("GET", "gethint.php?q="+str, true);
        xmlhttp.send();
    }

}

</script>
</head>
<body>

<form>
<select name="users" onchange="showUser(this.value)">
  <option value="">Select a person:</option>
  <option value="1">Peter Griffin</option>
  <option value="2">Lois Griffin</option>
  <option value="3">Joseph Swanson</option>
  <option value="4">Glenn Quagmire</option>
  </select>
</form>
<br>
<div id="txtHint"><b>Person info will be listed here...</b></div>

</body>
</html>
</code>

</pre>



<pre type="html">
<code>
<!DOCTYPE html>
<html>
<head>
<style>
table {
    width: 100%;
    border-collapse: collapse;
}

table, td, th {
    border: 1px solid black;
    padding: 5px;
}

th {text-align: left;}
</style>
</head>
<body>

<?php
$q = intval($_GET['q']);

$con = mysqli_connect('localhost','peter','abc123','my_db');
if (!$con) {
    die('Could not connect: ' . mysqli_error($con));
}

mysqli_select_db($con,"ajax_demo");
$sql="SELECT * FROM user WHERE id = '".$q."'";
$result = mysqli_query($con,$sql);

echo "<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
<th>Hometown</th>
<th>Job</th>
</tr>";
while($row = mysqli_fetch_array($result)) {
    echo "<tr>";
    echo "<td>" . $row['FirstName'] . "</td>";
    echo "<td>" . $row['LastName'] . "</td>";
    echo "<td>" . $row['Age'] . "</td>";
    echo "<td>" . $row['Hometown'] . "</td>";
    echo "<td>" . $row['Job'] . "</td>";
    echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
</body>
</html>
</code>

</pre>






البحث في قاعدة البيانات بدون تحديث الصفحة

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

طبعا سنستخدم تقنية ajax في ذلك


<code>
<html>
<head>
<script>
function showResult(str) {
  if (str.length==0) { 
    document.getElementById("livesearch").innerHTML="";
    document.getElementById("livesearch").style.border="0px";
    return;
  }
  if (window.XMLHttpRequest) {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
  } else {  // code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4 && xmlhttp.status==200) {
      document.getElementById("livesearch").innerHTML=xmlhttp.responseText;
      document.getElementById("livesearch").style.border="1px solid #A5ACB2";
    }
  }
  xmlhttp.open("GET","livesearch.php?q="+str,true);
  xmlhttp.send();
}
</script>
</head>
<body>

<form>
<input type="text" size="30" onkeyup="showResult(this.value)">
<div id="livesearch"></div>
</form>

</body>
</html>
</code>


<code>
<?php
$xmlDoc=new DOMDocument();
$xmlDoc->load("links.xml");

$x=$xmlDoc->getElementsByTagName('link');

//get the q parameter from URL
$q=$_GET["q"];

//lookup all links from the xml file if length of q>0
if (strlen($q)>0) {
  $hint="";
  for($i=0; $i<($x->length); $i++) {
    $y=$x->item($i)->getElementsByTagName('title');
    $z=$x->item($i)->getElementsByTagName('url');
    if ($y->item(0)->nodeType==1) {
      //find a link matching the search text
      if (stristr($y->item(0)->childNodes->item(0)->nodeValue,$q)) {
        if ($hint=="") {
          $hint="<a href='" . 
          $z->item(0)->childNodes->item(0)->nodeValue . 
          "' target='_blank'>" . 
          $y->item(0)->childNodes->item(0)->nodeValue . "</a>";
        } else {
          $hint=$hint . "<br /><a href='" . 
          $z->item(0)->childNodes->item(0)->nodeValue . 
          "' target='_blank'>" . 
          $y->item(0)->childNodes->item(0)->nodeValue . "</a>";
        }
      }
    }
  }
}

// Set output to "no suggestion" if no hint was found
// or to the correct values
if ($hint=="") {
  $response="no suggestion";
} else {
  $response=$hint;
}

//output the response
echo $response;
?>


</code>