Php Form Post etmiyor Yardım

Bu konuyu okuyanlar

omurakbs

Öğrenci
Cezalı
Katılım
9 Ocak 2017
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
27
Öncelikler merhabalar arkdaslar.

Yazılımım şu şekilde: panel.php sutatu barın altına switch atayarak anasayfa.php yazdım ancak bir noktada sıkıntı var.

Panelden atama şu şekilde.
<li><a href="./panel.php?tel=yeni

Anasayfadaki sorun şu telefon numarası formu post olarak geliyor ancak boş bir form yaptığımda. myPHPadmine post etmiyor.
Anasayfa.php
<?
$durum = $_SESSION['durum'];
if($_POST['durumx']){
$durumx = $_POST['durumx'];
$yetkilix = $_SESSION['id'];
if($durumx == '0'){ $yetkilix = 0; }
if($durumx == '3'){ $yetkilix = 0; }
if($durumx == '4'){ $yetkilix = 0; }
if($durumx == '7'){ $yetkilix = 0; }
if($durumx == '6'){ $yetkilix = 0; }
if($durumx == '5'){ $yetkilix = 0; }
if ($durumx == 'i'){$durumx='0'; $yetkilix = 0; }
$adsoyad = mysql_real_escape_string($_POST['adsoyad']);
$tckimlik = mysql_real_escape_string($_POST['tckimlik']);
$tarife = mysql_real_escape_string($_POST['tarife']);
$anneadi = mysql_real_escape_string($_POST['anneadi']);
$mailadresi = mysql_real_escape_string($_POST['mailadresi']);
$sabittelefon = mysql_real_escape_string($_POST['sabittelefon']);
$sabitip = mysql_real_escape_string($_POST['sabitip']);
$modem = mysql_real_escape_string($_POST['modem']);
$adres = mysql_real_escape_string($_POST['adres']);
$telefon=mysql_real_escape_string($_POST['telefon']);
$aciklama = mysql_real_escape_string($_POST['aciklama']). ' SD'.($_SESSION['id']). '-'.date('H:i-dm');

if ($_POST['telefon']){


$sorgu = "insert into telefon (telefon,adsoyad,yetkili,durum,adres,tarihsaat,aciklama,zikkim,,tckimlik,tarife,anneadi,mailadresi,sabittelefon,sabitip,modem,tyuzde)
VALUES ('$telefon','$adsoyad','$yetkilix','$durumx','$adres','$tarihsaat','$aciklama',rand(),'$tyuzde','$tckimlik','$tarife','$anneadi','$mailadresi','$sabittelefon','$sabitip','$modem');";

mysql_query($sorgu);

}else{
$sorgu = mysql_query("UPDATE telefon SET adsoyad='$adsoyad',yetkili='$yetkilix',durum='$durumx',adres='$adres', tarihsaat = '$tarihsaat',aciklama='$aciklama',tyuzde='$tyuzde',tckimlik='$tckimlik',tarife='$tarife',anneadi='$anneadi',mailadresi='$mailadresi',sabittelefon='$sabittelefon',sabitip='$sabitip',modem='$modem' WHERE yetkili = '$yetkili' and durum = '$durum' LIMIT 1");
}
echo bilgi('Sipariş bilgisi başarıyla kaydedildi.','success');

} ?>
<link href="style.css" rel="stylesheet" type="text/css" />

<div class="block big">
<div class="titlebar">
<h3>ARAMA BEKLEYEN MÜŞTERİLER</h3>
</div>
<div class="block_cont">
<?


$sorgu = mysql_query("SELECT COUNT(IF(durum = 0,1,NULL)) as bekleyen, COUNT(IF(durum = 3,1,NULL)) as ulasilamayan, COUNT(IF(durum = 4,1,NULL)) as destek, COUNT(IF(durum = 5,1,NULL)) as ayakkabi, COUNT(IF(durum = 6,1,NULL)) as data, COUNT(IF(durum = 7,1,NULL)) as databot FROM telefon;");
$sayi = mysql_fetch_array($sorgu);
?>

<table width="946" height="70" border="1">
<tr>
<td width="110">&nbsp;</td>

<td width="110" height="62">
<div class="titlebar1">
<h15>Siteden Gelen :
<?=$sayi['bekleyen'];?></h15>
</div>
</td>
<td width="110"><div class="titlebar2">
<h15>Ulaşılamayan :<?=$sayi['ulasilamayan'];?></h15>
</div>
</td>
<td width="110"><div class="titlebar3">
<h16>Destek :<?=$sayi['destek'];?></h16>
</div>
<td width="110"><div class="titlebar4">
<h15><?=durum(5);?> : <?=$sayi['ayakkabi'];?></h15>
</div>
</td>
<td width="110"><div class="titlebar5">
<h15><?=durum(6);?> : <?=$sayi['data'];?></h15>
</div>
</td>
<td width="264"><div class="titlebar6">
<h17><?=durum(7);?> : <?=$sayi['databot'];?> </h17>
</div>
</table>

<?

if ($_POST['durum'] <> ''){
$_SESSION['durum'] = $_POST['durum'];
$durum = $_SESSION['durum'];

$sorgu = "UPDATE telefon SET yetkili = '$yetkili' WHERE yetkili = '0' and durum = '$durum' order by tarihsaat asc LIMIT 1;";

mysql_query($sorgu);
}



$sorgu = mysql_query("SELECT * FROM telefon WHERE durum = '$durum' and yetkili = '$yetkili' LIMIT 1");
$tel = mysql_fetch_array($sorgu);

if ($tel['id'] == '' and $_GET['tel'] <> 'yeni'){ ?><div class="form_row"></div>
<form class="form" action="?" method="POST">
<div class="form_row"></div>
<div class="form_row radioui">
<table width="998" height="70" border="1">
<tr>
<td width="47">&nbsp;</td>
<td width="47">&nbsp;</td>
<td width="30">&nbsp;</td>
<td width="121" height="62"><button type="submit" class="submit" name="durum" value="0">Siteden Gelen
</button></td>
<td width="122"><button type="submit" class="submit" name="durum" value="3">Ulaşılamayan </button></td>
<td width="78"><button type="submit" class="submit" name="durum" value="4">Destek </button></td>
<td width="49"><button type="submit" class="submit" name="durum" value="5">
<?=durum(5);?></button></td>
<td width="49"><button type="submit" class="submit" name="durum" value="6">
<?=durum(6);?></button></td>
<td width="355"><button type="submit" class="submit" name="durum" value="7">
<?=durum(7);?></button></td>
</tr>
</table>
</div>
<div class="clear"></div>
<div class="clear"></div>
</form>

<?
} else {

?>

<div class="form_row">
<? $dk = 0; $ik= 0; $sk=0; ?>
<? if ($tel['telefon'] <> ''){


$tel['telefon'] = str_replace(' ','',$tel['telefon']); ?>
Atanmış telefon numarası : <h1><a href="ara:// <? if (strlen($tel['telefon'])==10){ echo '0'; } ?><?=substr($tel['telefon'],-11,11);?> <?=$yetkili+1000;?> <?=($yetkili+1000)*34567-7;?> <?=rand(10000,99999);?> <?=rand(10000,99999);?> <?=rand(10000,99999);?>"><? if (strlen($tel['telefon'])==10){ echo '0'; } ?><?=$tel['telefon']; $telx = $tel['telefon']; ?></a></h1>
<br>Bilgi : <? $sorgukk = mysql_query("SELECT COUNT(*) AS c,durum FROM telefon WHERE telefon = $telx GROUP BY durum;");
while($bilgi = mysql_fetch_array($sorgukk)){
if($bilgi['durum'] == 0 or $bilgi['durum']==3){
$dk += $bilgi['c'];
}elseif($bilgi['durum'] == 2){
$ik = $bilgi['c'];
}elseif($bilgi['durum'] == 1){
$sk = $bilgi['c'];
}elseif($bilgi['durum'] == 4){
$bok = $bilgi['c'];
}elseif($bilgi['durum'] == 5){
$boks = $bilgi['c'];
}elseif($bilgi['durum'] == 6){
$bokss = $bilgi['c'];
}elseif($bilgi['durum'] == 7){
$boksxs = $bilgi['c'];
}
}
?>
Bu numaraya ait <font color="purple"><?=(int)$dk;?> bekleyen</font>,<font color="purple"><?=(int)$boks;?> <?=durum(5);?></font>,<font color="purple"><?=(int)$bokss;?> <?=durum(6);?></font>,<font color="purple"><?=(int)$boksxs;?> <?=durum(7);?></font>,<font color="purple"><?=(int)$bok;?> destekte</font>, <font color="red"><?=(int)$ik;?> iptal</font>, <font color="green"><?=(int)$sk;?> alınan sipariş</font> var.

<?
if ($dk > 1){
$iptalecek = mysql_query("UPDATE telefon SET durum = 2, aciklama = 'SISTEM OTOMATIK IPTAL',zikkim = rand() WHERE durum = 0 and yetkili = 0 and telefon = '".$tel['telefon']."';");
echo mysql_error();
$iptaledilen = $dk - 1;
echo "Bu numaraya ait ". $iptaledilen . " adet bekleyen arama otomatik olarak iptale gönderildi.";
}
?>
<br>
<b>Arama Kaynağı : <?=kaynak($tel['kaynak']);?></b>
<? } ?>

</div>
<form class="form" action="?" method="POST" >
<div class="form_row radioui">
<? if ($tel['telefon'] == '') { ?>
<div class="form_row"><label>Telefon:</label><input class="input" type="text" style="width: 290px;" name="telefon" value="<?=$_GET['numara'];?>"/> <? if($_GET['numara']){ ?> <a href="?sayfa=oparama&arama=<?=$_GET['numara'];?>" target="_blank"><img src="img/aranacak.png" /></a> <? } ?></div>
<? } ?>
<label>Durum:</label>
<select name="durumx" id="" class="input" style="width:300px; height:30px;">
<option id="" name="durumx" value="1">Başvuru Yap.</option>
<option id="" name="durumx" value="7">TC Kimlik Bekliyor</option>
<option id="" name="durumx" value="5">Saat-İleri Tarih </option>
<option id="" name="durumx" value="6">İleri Tarih </option>
<option id="" name="durumx" value="3">Ulaşılamıyor</option>
<option id="" name="durumx" value="2">İptal</option>
</select>
</div>
<div class="clear"></div><br />
<div class="form_row"><input type="submit" class="submit" value="Kaydet" /></div>
<div class="clear"></div><br />
<div class="form_row">
<table width="930" border="1">
<tr>
<th width="352" scope="col"><label>TTNET Paketleri</label>
<select name="tarife" id="tarife" class="input" style="width:300px; height:30px;">
<option value=""> </option>

</select></th>
<th width="562" scope="col">
<label>Milleni Paketleri</label>
<select name="tarife" id="tarife" class="input" style="width:300px; height:30px;">
<option value=""> </option>
<option value="MY/8/50GB/49,99TL">8 Mbps'e kadar Sınırsız 50GB AKN 49,99 TL (ADSL)</option>
<option value="MY/8/200GB/69,99TL">8 Mbps'e kadar Sınırsız 200GB AKN 69,99 TL(ADSL) </option>
<option value="MY/8/S/89,99">8 Mbps’e kadar Sınırsız 89,99 TL(ADSL) </option>
<option value="MY/16/35GB/49,99">16 Mbps'e kadar Sınırsız 35GB AKN 49,99 TL (ADSL) </option>
<option value="MY/16/50GB/52,99TL">16 Mbps'e kadar Sınırsız 50GB AKN 52,99 TL (ADSL)</option>
<option value="MY/16/200GB/72,99">16 Mbps'e kadar Sınırsız 200GB AKN 72,99 TL (ADSL) </option>
<option value="MY/16/S/119,99TL">16 Mbps’e kadar Sınırsız 119,99 TL (ADSL) </option>
<option value="MT/8/50GB/39,99TL">TELEFONLU 8 Mbps'e kadar Sınırsız - 50 GB AKN 39,99TL(ADSL)</option>
<option value="MT/8/200GB/59,99TL">TELEFONLU 8 Mbps'e kadar Sınırsız - 200 GB AKN 59,99TL(ADSL)</option>
<option value="MT/8/S/79,99TL">TELEFONLU 8 Mbps’e kadar Sınırsız 79,99 TL(ADSL)</option>
<option value="MT/16/35GB/39,99TL">TELEFONLU 16 Mbps'e kadar Sınırsız - 35 GB AKN 39,99TL (ADSL)</option>
<option value="MT/16/50GB/42,99TL">TELEFONLU 16 Mbps'e kadar Sınırsız - 50 GB AKN 42,99TL(ADSL)</option>
<option value="MT/16/200GB/62,99TL">TELEFONLU 16 Mbps'e kadar Sınırsız - 200 GB AKN 62,99TL(ADSL)</option>
<option value="MT/16/S/109,99TL">TELEFONLU 16 Mbps’e kadar Sınırsız 109,99TL(ADSL)</option>
<option value="MH/24/35GB/52,99TL">24 Mbps'ye kadar sınırsız 35GB AKN 52,99TL(Hİper ve Fiber)</option>
<option value="MH/24/75GB/54,99TL">24 Mbps'ye kadar sınırsız 75GB AKN 54,99 TL(Hİper ve Fiber)</option>
<option value="MH/24/200GB/77,99TL">24 Mbps'ye kadar sınırsız 200GB AKN 77,99 TL(Hİper ve Fiber)</option>
<option value="MH/35/100GB/72,99TL">35 Mbps'ye kadar sınırsız 100GB AKN 72,99 TL (Hİper ve Fiber)</option>
<option value="MH/50/200GB/82,99TL">50 Mbps'ye kadar sınırsız 200GB AKN 82,99 TL(Hİper ve Fiber)</option>
<option value="MH/100/200GB/102,99TL">100 Mbps'ye kadar sınırsız 200GB AKN 102,99 TL(Hİper ve Fiber)</option>
<option value="MTH/24/35GB/42,99TL">TELEFONLU 24 Mbps'ye kadar sınırsız 35GB AKN 42,99TL(Hİper ve Fiber)</option>
<option value="MTH/24/75GB/44,99TL">TELEFONLU 24 Mbps'ye kadar sınırsız 75GB AKN 44,99 TL(Hİper ve Fiber)</option>
<option value="MTH/24/200GB/67,99TL">TELEFONLU 24 Mbps'ye kadar sınırsız 200GB AKN 67,99 TL(Hİper ve Fiber)</option>
<option value="MTH/35/100GB/62,99TL">TELEFONLU 35 Mbps'ye kadar sınırsız 100GB AKN 62,99 TL(Hİper ve Fiber) </option>
<option value="MTH/50/200GB/72,99TL">TELEFONLU 50 Mbps'ye kadar sınırsız 200GB AKN 72,99 TL(Hİper ve Fiber)</option>
<option value="MTH/100/200GB/92,99TL">TELEFONLU 100 Mbps'ye kadar sınırsız 200GB AKN 92,99 TL(Hİper ve Fiber)</option>
</select></th>
</tr>
</table>
<table width="929" border="1">
<tr>
<th width="352" scope="col"><label>Ad Soyadı:</label>
<input class="input" type="text" style="width: 290px;" name="adsoyad" value="<?=$tel['adsoyad'];?>"/></th>
<th width="561" scope="col"><label>Anne Kızlık Soyadı:</label>
<input class="input" type="text" style="width: 290px;" name="anneadi" value="<?=$tel['anneadi'];?>"/></th>
</tr>
</table>
</div>
<div class="form_row">
<table width="933" border="1">
<tr>
<th width="353" scope="col"><label>Mail Adresi:</label>
<input class="input" type="text" style="width: 290px;" name="mailadresi" value="<?=$tel['mailadresi'];?>"/></th>
<th width="564" scope="col"><label>Statik IP İstiyorum:</label>
<select name="sabitip" id="sabitip" class="input" style="width:300px; height:30px;">
<option value="000">Statik İp</option>
<option value="Evet">Evet</option>
<option value="Hayır">Hayır</option>
</select></th>
</tr>
</table>
<table width="931" border="1">
<tr>
<th width="353" scope="col"><label>TC Kimlik Numarası:</label>
<input class="input" type="text" style="width: 290px;" name="tckimlik" value="<?=$tel['tckimlik'];?>"/>&nbsp;</th>
<th width="562" scope="col"><label>Sabit Telefon(Müsterinin numarası var ise...):</label>
<input class="input" type="text" style="width: 290px;" name="sabittelefon" value="<?=$tel['sabittelefon'];?>"/></th>
</tr>
</table>
</div>
<div class="form_row">
<table width="930" border="1">
<tr>
<th width="355" height="51" scope="col"><p>
<label>Modem Seç:</label>
<select name="modem" id="modem" class="input" style="width:300px; height:30px;">
<option value="" selected="selected"></option>
<option value="Evet">Evet</option>
<option value="Hayır">Hayır</option>
</select>
</p></th>
<th width="613" scope="col">&nbsp;</th>
</tr>
</table>
</div>
<div class="form_row">
<table width="930" border="1">
<tr>
<th width="353" scope="col"><label>Adres:</label>
<textarea cols="50" rows="5" class="textarea" name="adres"><?=$tel['adres'];?>
</textarea></th>
<th width="561" scope="col"><label>Açıklama:</label>
<textarea cols="50" rows="5" class="textarea" name="aciklama"><?=$tel['aciklama'];?>
</textarea></th>
</tr>
</table>
</div><div class="form_row"></div>
<div class="form_row"></div>
</form>

</div></div>
<? }
?>
<script type="text/javascript">
$("#ilce").remoteChained("#il", "/ilce.php");
$('#urunsecimi').tabs();
</script>




Bana sorun burdaki koddan geliyor.

</div>
<form class="form" action="?" method="POST" >
<div class="form_row radioui">
<? if ($tel['telefon'] == '') { ?>
<div class="form_row"><label>Telefon:</label><input class="input" type="text" style="width: 290px;" name="telefon" value="<?=$_GET['numara'];?>"/> <? if($_GET['numara']){ ?> <a href="?sayfa=oparama&arama=<?=$_GET['numara'];?>" target="_blank"><img src="img/aranacak.png" /></a> <? } ?></div>
<? } ?>



Yardım ederseniz sevinirim.
 

Gecekule

Öğrenci
Katılım
7 Ocak 2015
Mesajlar
39
Reaksiyon puanı
1
Puanları
8
Ben pek anlamıyorum ama
Örnek <? if ($tel['telefon'] == '') { ?> yerine <?=if ($tel['telefon'] == '') { ?> böyle olması gerekir
Yani <? sonra ya php yazılmalı yada = eşittir konmalı
 

Son mesajlar

Üst