الثلاثاء، 26 يوليو 2016

دالة الاتصال بقواعد البيانات php

function connectdb()
   {
     global 
$dbhost,$dbname,$dbuser,$dbpass;

      
mysql_connect($dbhost,$dbuser,$dbpass)
        or die (
"couldn't connect to mysql server");
      
mysql_select_db($dbname)
        or die(
"couldn't select db:$dbname");
   }
// طريقة الاستدعاءconnectdb()  

دالة تصغير الصور بشكل تلقائي php

//كائن تصغير الصورfunction mini_img($src$width="300" $border="0"$alt="إضغط على الصورة لمشاهدتها بحجمها الحقيقي")
{
echo 
"<div align=\"center\"><table width=\"240\" border=\"0\" cellpadding=\"0\"  id=\"table1\" bordercolor=\"#000000\" >
<tr><td width=\"100%\" bgcolor=\"#FFFFCC\"><p align=\"center\"><a href=\"
$src\"><span style=\"text-decoration: none\">
<font color=\"#FF0000\">
$alt</font></span></a></td></tr></table></div>";
echo 
"<div align=\"center\"><a href=\"$src\"><img src=\"$src\"  width=\"$width\" border=\"$border\" alt=\"$alt\" /></a>";
}
// طريقة الاستدعاءecho mini_img("111.jpg");  

دالة تلوين النص بتدرج قوس قزح او تلوين تلقائي php

function rainbow($text)
{
    
$color = array("#ff0000""#ff3900""#ff6c00""#ffac00""#ffec00""#d9ff00",
        
"#93ff00""#4dff00""#0dff00""#00ff2d""#00ff6c""#00ffac""#00fff2",
        
"#00d2ff""#0093ff""#0059ff""#0020ff""#1a00ff""#5900ff""#9900ff",
        
"#cc00ff""#ff00f9""#ff00b9""#ff0079""#ff0046""#ff0013");
    for (
$i 0$i <= (strlen($text) - 1); $i++) {
        
$col $color[$i];
        
array_push($color$col);
        echo 
"<font size='+2' color='" $color[rand(0,25)] . "'>" substr($text$i1) .
            
"</font>";
    }
}
///////////////////////////
//color='" . $color[$i] . "'
//وجعله
//color='" . $color[rand(0,25)] . "'
//يصبح تلوين عشوائي
////////////////////////////////
//واستدعائها
echo rainbow("الله اكبر كبير و على كل شيئ قدير");  

دالة تلوين النصوص php

// كائن تلوين النصوص$color="#008000";// لون الخط$font_size=12 // حجم الخطfunction print_text($text )
{
global 
$font_size;
global 
$color;
echo 
"<font color=\"$color\" size=\"$font_size\">$text</font>";
}
// طريقة الاستدعاءecho print_text('الحمد لله رب العالمين');  

الاثنين، 25 يوليو 2016

دالة فلترة الكلمات - الكلمات الممنوعة php

$bad_words "كلب خنزير حمار"// الكلمات الممنوعة تفصلها مسافة فقط بدون اي رمزfunction cuss_filter($string) {
    global 
$bad_words ;
  
$words = @explode(" "$bad_words);
       foreach (
$words as $cuss) {
        if (
stristr(trim($string),$cuss)) {
            
$length strlen($cuss);
            for (
$i 1$i <= $length$i++) {
                
$stars .= "*";
            }
            
$string eregi_replace($cuss,$stars,trim($string));
            
$stars "";
        }
    }
    return 
$string;
}
// طريقة استدعائها$content "كان هنالك حمار جائع و كلب ضائع"// النص المراد فلترتهecho cuss_filter($content);// اظهار النتيجة  

دالة اقتطاع النصوص php

// كائن الاقتطاع من النصوص$position=50 ;// عدد الحروف المراد اظهارهاfunction position($t)
{
global 
$position ;$post substr($t,$position,1);
if(
$post !=" "){
while(
$post !=" "){$i=1;$position=$position+$i;$post substr($t,$position,1);
}
}
$post substr($t,0,$position);
return 
$post;
}
// طريقة الاستدعاء$messageposition("كن كالنخيل على الاحقاد مرتفعا *** يرمى بالطوب فيقذف أطيب الثمر");// اظهار الناتجecho $message;
echo 
"...";// و يجدر بالذكر بانها لا تقطع الكلمات من المنتصف ابدا  

السبت، 23 يوليو 2016

إعلان يسقط بوسط الموقع

<div align="center">
<script language="JavaScript1.2">



var ie=document.all
var dom=document.getElementById
var ns4=document.layers

var bouncelimit=32 //(must be divisible by 8)
var direction="up"

function initbox(){
if (!dom&&!ie&&!ns4)
return
crossobj=(dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
crossobj.top=scroll_top-250
crossobj.visibility=(dom||ie)? "visible" : "show"
dropstart=setInterval("dropin()",50)
}

function dropin(){
scroll_top=(ie)? document.body.scrollTop : window.pageYOffset
if (parseInt(crossobj.top)<100+scroll_top)
crossobj.top=parseInt(crossobj.top)+40
else{
clearInterval(dropstart)
bouncestart=setInterval("bouncein()",50)
}
}

function bouncein(){
crossobj.top=parseInt(crossobj.top)-bouncelimit
if (bouncelimit<0)
bouncelimit+=8
bouncelimit=bouncelimit*-1
if (bouncelimit==0){
clearInterval(bouncestart)
}
}

function dismissbox(){
if (window.bouncestart) clearInterval(bouncestart)
crossobj.visibility="hidden"
}


window.onload=initbox

</script></head>

<body>
<div id="dropin" style="border:1px solid #000000; position:absolute;visibility:hidden;top:100;width:488;height:118;background-color:#F4F4F4; right:300">


<div align="right"> <a href="#" onClick="dismissbox();return false"> [اقفل النافذة] </a>
  <b><font face="arial" size="3">إعــــــلان</font></b></div>
<center>
<p><a href="http://link.s77.com" target="_blank">
<img title="أقسام متنوعة ورائعة" alt="صور متنوعة صورة رائعة" src="http://www.s77.com/adv/Pics-S77_s77_350-50.gif" border="0" width="468" height="60"></a></p>
</center></div>