• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
fatal error
#1
سلام دوستان
خیلی سعی کردم مشکل خودم برطرف کنم ولی نشد لطفا سریعتر کمکم کنین
این هم خطایی که نمایش میده:

کد:
Fatal error: Cannot redeclare date_add() in D:\xampplite\htdocs\ariyan\function.php on line 29



کد پی‌اچ‌پی:
<?php



function date_add ($table $data){

$query='INSERT INTO '.$table.' (';
$i=1;
$fields='';
$values='';
    foreach(
$data as $key=>$value):
        if(
$i count($data)) {
            
$fields.=$key.",";
            
$values.="'".$value."'".",";
            
             }
//end if
             
else{
            
$fields.=$key;
            
$values.="'".$value."'";
             
             }
$i++;
    endforeach;

    
$query.=$fields.")"." values (".$values.")";
//echo $query; die;
$result=mysql_query($query);

}

function 
date_find ($table $data){

$query="select * from ".$table." where ";

$i=1;
$condition='';
    foreach(
$data as $key => $value):
        if(
$i count($data)) {
            
$condition.=$key."='".$value."'"." and ";
            
             }
//end if
             
else{
            
$condition.=$key."='".$value."'"
             }
$i++;
    endforeach;
    
$query.=$condition;

  
//  $result =array();
    
$result=mysql_query($query);
    
//print_r($result); die;
    //echo($result); die;
    
if(mysql_affected_rows() == 0)
    {
        echo 
"chenin karbari nist!!";
        die;
    }
    else
    {
    
$rows = array();

    while(
$row mysql_fetch_array($result)){
        
$rows[]=$row;
    }
    
    return 
$rows;
    }
}
// end function
?>
  پاسخ
تشکر شده توسط :
#2
خب برادر من کدت رو بزار که بدونیم مشکل چیه دیگه ؟!؟!؟
حدس که نمی تونیم بزنیم

پیام خطا می گه فانکشن date_add رو بیش از یک بار ساختی
توی خط 29

برادر من برای گذاشتن کد یه علامت php هست بالای همین ادیتور
یه بار بزن
کد رو paste کن
دوباره بزن که بسته بشه
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#3
تووی این کد که مشکلی نیست
فایلی چیزی اینکلود می کنی اولش؟
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#4
توی این فایل نه
ولی همین فایلو تو startup اینکلود کردم

کد پی‌اچ‌پی:
<?php
/*session_start();*/
include('function.php');
$link=mysql_connect('localhost','root','') or die('error');
mysql_select_db('ariyan') or die('error');
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET SESSION collation_connection = 'utf8_persian_ci'");
?>
  پاسخ
تشکر شده توسط :
#5
از include_once به جای include استفاده کن
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#6
مرسی
درست شد، ولی حالا باز ارور مموری سایز میده و از این فایلم ایراد میگیره:

کد پی‌اچ‌پی:
<?php include('startup.php');?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<?php include('template/head.php');?>

<?php 
    
if(isset($_GET['sec'])?$x=$_GET['sec']:$x='1');
        switch(
$x):      
        
//-------------------------------//              
        
case "Contact-us":
            include(
'template/contact.php');
        break;

        default:
        include(
'section.php');                 
    
        endswitch;
    
?>

<?php 
    
if(isset($_GET['sec'])?$x=$_GET['sec']:$x='1');
        switch(
$x):      
        
//-------------------------------//              
        
case "Authorities":
            include(
'template/header-a.php');
        break;
        case 
"Company":
            include(
'template/header-a.php');
        break;
        case 
"Contact-us":
            include(
'template/header-c.php');
        break;
        case 
"Doctors":
            include(
'template/header-a.php');
        break;
        case 
"Features":
            include(
'template/header-f.php');
        break;
        case 
"Gallery":
            include(
'template/header-a.php');
        break;
        case 
"Insurance":
            include(
'template/header-a.php');
        break;
        case 
"Problems":
            include(
'template/header-a.php');
        break;
        case 
"Program":
            include(
'template/header-a.php');
        break;    
        case 
"Reservations":
            include(
'template/header-r.php');
        break;
        case 
"Services":
            include(
'template/header-s.php');
        break;

        default:
        include(
'section.php');                 
    
        endswitch;
    
?>

<?php include('template/banner.php');?>

<div class="container-content">

    <?php 
        
if(isset($_GET['sec'])?$x=$_GET['sec']:$x='1');
            switch(
$x):      
            
//-------------------------------//              
            
case "Authorities":
                include(
'pages/Authorities.php');
            break;
            case 
"Company":
                include(
'pages/Company.php');
            break;
            case 
"Contact-us":
                include(
'pages/Contact-us.php');
            break;
            case 
"Doctors":
                include(
'pages/Doctors.php');
            break;
            case 
"Features":
                include(
'pages/Features.php');
            break;
            case 
"Gallery":
                include(
'pages/Gallery.php');
            break;
            case 
"Insurance":
                include(
'pages/Insurance.php');
            break;
            case 
"Problems":
                include(
'pages/Problems.php');
            break;
            case 
"Program":
                include(
'pages/Program.php');
            break;    
            case 
"Reservations":
                include(
'pages/Reservations.php');
            break;
            case 
"Services":
                include(
'pages/Services.php');
            break;
    
            default:
            include(
'section.php');                 
        
            endswitch;
        
?>
    
</div>

<?php 
    
if(isset($_GET['sec'])?$x=$_GET['sec']:$x='1');
        switch(
$x):      
        
//-------------------------------//              
        
case "Authorities":
            include(
'template/button-i.php');
        break;
        case 
"Company":
            include(
'template/button-c.php');
        break;
        case 
"Contact-us":
            include(
'template/button-i.php');
        break;
        case 
"Doctors":
            include(
'template/button-i.php');
        break;
        case 
"Features":
            include(
'template/button-i.php');
        break;
        case 
"Gallery":
            include(
'template/button-g.php');
        break;
        case 
"Insurance":
            include(
'template/button-i.php');
        break;
        case 
"Problems":
            include(
'template/button-p.php');
        break;
        case 
"Program":
            include(
'template/button-i.php');
        break;    
        case 
"Reservations":
            include(
'template/button-i.php');
        break;
        case 
"Services":
            include(
'template/button-i.php');
        break;

        default:
        include(
'section.php');                 
    
        endswitch;
    
?>

 <div class="container-footer">
           
        <div class="footer">
        
            <?php 
                
if(isset($_GET['sec'])?$x=$_GET['sec']:$x='1');
                    switch(
$x):      
                    
//-------------------------------//              
                    
case "Authorities":
                        include(
'template/footer-a.php');
                    break;
                    case 
"Company":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Contact-us":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Doctors":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Features":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Gallery":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Insurance":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Problems":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Program":
                        include(
'template/footer-i.php');
                    break;    
                    case 
"Reservations":
                        include(
'template/footer-i.php');
                    break;
                    case 
"Services":
                        include(
'template/footer-i.php');
                    break;
            
                    default:
                    include(
'section.php');                 
                
                    endswitch;
                
?>

            <?php include('template/footer-bot.php');?>
  پاسخ
تشکر شده توسط :
#7
متن خطا؟
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#8
اصلا دیگه صفحات سایتو باز نمیکنه (مثل اینکه سنگین شده باشه!!!)
فقط همون اول خطا رو نشون داد، یک چیزی شبیه این خطا بود:

PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 6233929 bytes) in /…/includes/section.php on line 166
  پاسخ
تشکر شده توسط :
#9
کسی نیست کمکم کنه؟؟!!!!!
کمک فوری خواهشا
خودم هر چی میگردم مشکلی پیدا نمیکنمConfused Huh Sad
  پاسخ
تشکر شده توسط :
#10
خب خطا رو که می بینی نوشته صفحه فیلان خط بیسار

کد اونجا رو هم بزار برادر Smile
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان