Merhaba asagidaki scriptte sürekli hata aliyorum sorunu anlamadim yardimci olabilecek arkadas varmi ?
script;
<?php
ob_start();
//Oturumumuzu baslatiyoruz
session_start();
//Veritabani bağlanti dosyamizi cekiyoruz
require_once("baglan.php");
?>
<?php
if($kid == 0){echo "Giris Yapin !!!"; header("refresh: 1; url=index.php");}
else{
?>
<?php
$sksal = $ksal - $hsav3;
$scsal = $hsal3 - $ksav;
if($sksal = 0){$sksal = 1}else{$sksal};
if($scsal = 0){$scsal = 1}else{$sksal};
switch($sksal or $scsal){
case $sksal > $scsal :
$zarar= round(("100" * $scsal) / $sksal); echo $zarar .$sksal .$scsal;
echo "<br />";
$ezarar= round(($kcanmax * $zarar) / "100"); echo $ezarar ;
echo "<br />";
$ckalan= round($kcan - $ezarar); echo $ckalan ;
break;
case $sksal < $scsal : echo "KAYBETTIN";
break;
case $sksal = $scsal : echo "BERABERE";
break;
}
header("refresh: 2; url=savas2.php");
ob_end_flush();
}?>
hata olarak
Parse error: syntax error, unexpected '}' in C:\xxxxxxx\xxx\xxx\test.php on line 15
diyor.
hatali satirlar
if($sksal = 0){$sksal = 1}else{$sksal};
if($scsal = 0){$scsal = 1}else{$sksal};
bunlar ne sekilde denediysem calismadi :tili
Kodu kaldirirsam sorun kalmiyor ama bu degiskenlerin sifir olması durumdada case1 direk sifir oluyor sorunu anlayan varmi acaba :şekil:
script;
<?php
ob_start();
//Oturumumuzu baslatiyoruz
session_start();
//Veritabani bağlanti dosyamizi cekiyoruz
require_once("baglan.php");
?>
<?php
if($kid == 0){echo "Giris Yapin !!!"; header("refresh: 1; url=index.php");}
else{
?>
<?php
$sksal = $ksal - $hsav3;
$scsal = $hsal3 - $ksav;
if($sksal = 0){$sksal = 1}else{$sksal};
if($scsal = 0){$scsal = 1}else{$sksal};
switch($sksal or $scsal){
case $sksal > $scsal :
$zarar= round(("100" * $scsal) / $sksal); echo $zarar .$sksal .$scsal;
echo "<br />";
$ezarar= round(($kcanmax * $zarar) / "100"); echo $ezarar ;
echo "<br />";
$ckalan= round($kcan - $ezarar); echo $ckalan ;
break;
case $sksal < $scsal : echo "KAYBETTIN";
break;
case $sksal = $scsal : echo "BERABERE";
break;
}
header("refresh: 2; url=savas2.php");
ob_end_flush();
}?>
hata olarak
Parse error: syntax error, unexpected '}' in C:\xxxxxxx\xxx\xxx\test.php on line 15
diyor.
hatali satirlar
if($sksal = 0){$sksal = 1}else{$sksal};
if($scsal = 0){$scsal = 1}else{$sksal};
bunlar ne sekilde denediysem calismadi :tili
Kodu kaldirirsam sorun kalmiyor ama bu degiskenlerin sifir olması durumdada case1 direk sifir oluyor sorunu anlayan varmi acaba :şekil: