Gonderdigim Veriyi Geri Alamiyorum [PHP]
-
hocalar php de scrip yazmaya calisiyorum kendi capimda. Formda gonderdigim verileri chromede geri alabiliyorken firefox ta geri alamiyorum deli olucam.Ama tum veriler degil mesela type='text' olanlari alabiliyorum yada textarea ama select yada radio olanlari alamiyorum .s . Kafayi yicem isletim sisteminden kaynaklanabilir mi ? Firefox 6.0.2 surumunu kullaniyorum chromunda 14.0.835.163 m surumunu. Isletim sistemi farketmemesi lazim ne alaka derim ?
-
kodları bi yaz bakalım
-
yazayim yazmasina hocam da kodlar cok uzun :) anlasailmasi cok guc olabilir :D
<?php @include("includes/bag_1.php"); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/thme1.dwt.php" codeOutsideHTMLIsLocked="false" --> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!-- InstanceBeginEditable name="doctitle" --> <title>Yeni Konu Aç<?php echo ' | '.$sitename?></title> <!-- InstanceEndEditable --> <link rel="shortcut icon" href="img/Others/favicon.ico" /> <link rel="stylesheet" href="Templates/index.css" /> <link rel="stylesheet" href="Templates/buttons.css" /> <script type="text/javascript" src="includes/js/jquery.js"></script> <script type="text/javascript" src="includes/js/jquery.tipTip.minified.js"></script> <link rel="stylesheet" type="text/css" href="includes/css/tipTip.css"> <script src="includes/js/css_browser_selector.js" type="text/javascript"></script> <!-- InstanceBeginEditable name="head" --> <style> input{ width:30%; color:#AAA; margin-left:1%} select{ width:31%; margin-left:1%} textarea{ width:100%; color:#AAA} .cvp { color:#AAA; margin:5px 1%; width:96%} .cvp2 { color:#333; margin:5px 1%; width:96%} .chrome .cevaplardiv{ width:94.5%; margin-top:-18px} .chrome .bildirimdiv{ width:94.5%; margin-top:-18px} </style> <script type="text/javascript" src="includes/js/tab.js"></script> <link rel="stylesheet" type="text/css" href="includes/css/tab.css"> <script> $(document).ready(function() { $('.islem label').tipTip(); }); $(document).ready(function() { $('input').focus(function(){ if(this.value !='' && this.value == this.defaultValue){ this.value = ''; this.className = 'cvp2'; $('input').blur(function(){ if(this.value==''){ this.className = 'cvp'; this.value = this.defaultValue; } }) } }) }); </script> <script type="text/javascript" src="includes/js/shortcuts.js"></script> <script> shortcut("End", function() { cevapsend('Add','') document.getElementById("cevapekle").className = 'cvp2'; document.getElementById("cevapekle").value = ''; }) shortcut("Home", function() { bildirimsend('Add','') document.getElementById("bildirimtext").value = ''; }) </script> <!-- InstanceEndEditable --> </head> <body> <div id="body"> <?php include("Templates/logo.php")?> <!-- InstanceBeginEditable name="Edit1" --> <?php @$ForumID = $_GET["forum"]; //konunun açılacağı forum idsi alınıyor.. @$Forum_Sor = mysql_query("SELECT * FROM `altforum` WHERE `id` = $ForumID"); @$Forum_Say = mysql_num_rows($Forum_Sor); if($Forum_Say==1){ @$Forum_Bil = mysql_fetch_array($Forum_Sor); if($uye_yetki>=$Forum_Bil["kilit"]){ ?> <div class="baslik">Yeni Konu Aç : <?php echo $Forum_Bil["ad"] ?></div> <?php //form bildileri alnimaya baslaniyor.. @$form = $_POST["form"]; // formun gonderilip gonderilmedigi verisi buradan alinir.. if($form==1){ //diger bilgiler aliniyor.. echo $KonuyuAcan = $_POST["name"]; //konuyu acan kisinin ismi alindi.. echo $KonuyuAcanE_Posta = $_POST['eposta']; //konuyu acan kisinin eposta adresi alindi.. if($uye_say==0){ //eger uye misafirse gonderdigi bazi bilgiler elden gicerilir. echo $KonuyuAcan = "V_".strip_tags($KonuyuAcan); echo $KonuyuAcanE_Posta = strip_tags($KonuyuAcanE_Posta); } //============================================================================== echo $KonuBaslik = strip_tags($_POST['baslik']); echo $KonuIcerik = $_POST["icerik"]; echo $KonuImg = $_POST["konuimg"]; // konu resmi alinid.. echo $KonuKilit = $_POST["kilit"]; if($KonuKilit>$uye_yetki){ $KonuKilit = $uye_yetki; } echo $KonuGizlilik = $_POST["gizlilik"]; if($KonuGizlilik>$KonuKilit){ echo $KonuGizlilik = $KonuKilit; } echo "<br>"; //============================================================================== echo $Anket = $_POST["anket"]."<br>"; if($Anket==true){ echo $AnketSoru = $_POST["anketsoru"]; echo $AnketCevaplar = $_COOKIE["cevaplar"]; echo $AnketKilit = $_POST["anketkilit"]; if($AnketKilit>$KonuKilit){ echo $AnketKilit = $KonuKilit; } } //============================================================================== echo $Bildirim = $_POST["bildirim"]; if($Bildirim==true){ echo $Bildirimler = strip_tags($_COOKIE["bildirimkisi"]); } //diger konu bilgileri alindi.. } //form bilgileri alindi kayit islemleri yapildi falan fistan.. ?> <form action="<?php echo $tamurl ?>" method="post" id="yenikonu"> <style> .tab-icerik-group .table { margin:-10px 0px -5px -10px } .tab-icerik-group .table .left { background-color:#f2f2f2; border-right:1px solid #CCC } </style> <div class="tab-tablo"> <div class="tab-button-group"> <span id="tab-button-1" onclick="TabOpen(1)" class="tab-button-aktif">Kullanıcı Bilgileri</span> <span id="tab-button-2" onclick="TabOpen(2)" class="tab-button">Konu İçeriği</span> <span id="tab-button-3" onclick="TabOpen(3)" class="tab-button"> <script> function anketac(){ var anketcheck = document.getElementById("anket").checked; if(anketcheck==true){ document.getElementById("anketsoru").disabled = false; document.getElementById("cevapekle").disabled = false; document.getElementById("anketkilit").disabled = false; $('#anketkayitbuttons').show() }else{ document.getElementById("anketsoru").disabled = true; document.getElementById("cevapekle").disabled = true; document.getElementById("anketkilit").disabled = true; $('#anketkayitbuttons').hide() } } </script> <input name="anket" id="anket" type="checkbox" onchange="return anketac()" value="1" style="width:15px; vertical-align:middle" /> Anket Ekle</span> <span id="tab-button-4" onclick="TabOpen(4)" class="tab-button"> <script> function bildirimac(){ var bildirimcheck = document.getElementById("bildirim").checked if(bildirimcheck==true){ document.getElementById("bildirimtext").disabled = false; $('#bildirimkayitbuttons').show() }else{ document.getElementById("bildirimtext").disabled = true; $('#bildirimkayitbuttons').hide() } } </script> <?php if($uye_say==1 and $uye_yetki>=1){ ?><input name="bildirim" id="bildirim" onchange="return bildirimac()" type="checkbox" value="1" style="width:15px; vertical-align:middle" /><?php } ?> Bildirim Gonder</span> </div> <div class="tab-icerik-group"> <div class="tab-icerik-aktif" id="tab-icerik-1"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table"> <tr> <td width="25%" align="center" valign="middle" class="left"><img src="img/48x48/user_accept.png" width="48" height="48" /></td> <td width="75%"> <?php if($uye_say==0){ ?> <input name="name" class="cvp" type="text" id="name" value="İsim / Nick [ Zorunlu ]" /> <input name="eposta" class="cvp" type="text" id="eposta" value="E-Posta [ Zorunlu ]" /> <?php }else{ ?> <input name="name" type="hidden" id="name" value="<?php echo $uye_bil["username"] ?>" /> <input name="eposta" type="hidden" id="eposta" value="<?php echo $uye_bil["email"] ?>" /> Kullanici Adi : <?php echo $uye ?> <?php } ?> </td> </tr> </table> <div class="button-toolbar" style="margin:5px 10px -15px -10px; text-align:right"> <div class="button-group"> <button type="button" class="icon prev disable">Geri</button> <button type="button" class="icon next" onclick="TabOpen(2)">İleri</button></div></div> </div> <div class="tab-icerik" id="tab-icerik-2"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table"> <tr> <td width="25%" align="center" valign="middle" class="left"><img src="img/48x48/add_page.png" width="48" height="48" /></td> <td width="75%"> <input name="baslik" type="text" id="baslik" value="Konu Başlığı [ Zorunlu ]" style="margin:5px 1%; width:96%" /><br /> <div style="margin:0px 1%; width:98%"> <textarea name="icerik" id="editor" rows="5" style=" width:100%">Birşeyler yazın... [ Zorunlu ]</textarea> <?php include("editor.php") ?> </div> <?php if($uye_say==1 and $uye_yetki>=1){ ?> <script> function SeeAll(){ for(i=18;i<=51;i++){ $('#frmimg'+i).fadeToggle(500) } } </script> <div class="islem" style="margin:0px 1% 10px 1%; border:1px solid #ccc; padding:10px 0px 0px 0px"> <label title="Folder"><input style="width:3.5%" name="konuimg" type="radio" id="folder.png" value="folder.png" checked="checked" /><img src="img/frmicon/folder.png" width="24" height="24" align="absmiddle" /></label> <?php $dizin_yolu = 'img/frmicon'; $KlasorAc = opendir($dizin_yolu); @$sayi=0; while( gettype( $ForumIcon = readdir ( $KlasorAc ) ) != @boolean ){ if(is_file($dizin_yolu.'/'.$ForumIcon)==true and $ForumIcon!='folder.png' and $ForumIcon!='Thumbs.db'){ ?> <label id="frmimg<?php echo $sayi=$sayi+1; ?>" <?php if($sayi>17) {?>style="display:none"<?php } ?> title="<?php echo str_replace('_',' ',str_replace('.png','',$ForumIcon)) ?>"><input type="radio" name="konuimg" value="<?php echo $ForumIcon ?>" id="<?php echo $ForumIcon ?>" style="width:3.5%" /><img src="<?php echo $dizin_yolu.'/'.$ForumIcon ?>" width="24" height="24" align="absmiddle" /></label> <?php } } ?> <div style="text-align:right; background-color:#f2f2f2; border-top:1px solid #ccc; padding:2px 5px; margin-top:10px"><a href="javascript:SeeAll()">Hepsini Göster/Gizle</a></div> </div> <?php } ?> <select name="kilit" id="kilit"> <?php $kilit = $Forum_Bil["kilit"]; for($i=$kilit; $i<=$uye_yetki; $i++){ ?> <option value="<?php echo $i ?>" <?php if($i==1) echo 'selected="selected"' ?>><?php echo $genel_array[$i] ?></option> <?php } ?> </select> konuya cevap gönderebilir.<br /> <select name="gizlilik" id="gizlilik"> <?php @$gizlilik=$Forum_Bil["gizlilik"]; for($i=$gizlilik; $i<=$uye_yetki; $i++){ ?> <option value="<?php echo $i ?>" <?php if($i==0) echo 'selected="selected"' ?>><?php echo $genel_array[$i] ?></option> <?php } ?> </select> konuyu görebilir </td> </tr> </table> <div class="button-toolbar" style="margin:5px 10px -15px -10px; text-align:right; padding-left:25%"> <div class="button-group"> <button type="button" class="icon prev" onclick="TabOpen(1)">Geri</button> <button type="button" class="icon next" onclick="TabOpen(3)">İleri</button> </div> <div class="button-group" style="float:left"> <button type="submit" class="special">Kaydet</button> <button type="reset">Reset</button></div> </div> </div> <div class="tab-icerik" id="tab-icerik-3"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table"> <tr> <td align="center" valign="middle" width="25%" class="left"><img src="img/48x48/chart.png" width="48" height="48" /></td> <td width="75%"> <input name="anketsoru" type="text" id="anketsoru" value="Anket Sorunuzu Yazın [Opsiyonel]" disabled="disabled" style="margin:5px 1%; width:96%" /><br /> <style> .closebutton { background-image:url(img/16x16/delete.png); text-align:center; width:16px; height:16px; float:right; opacity:0.5} .closebutton:hover{ opacity:1; cursor:pointer; background-color:#f7f7f7} </style> <script> function cevapsend(x,k){ var cevap = x+':'+document.getElementById("cevapekle").value; if(k!='' || k==true){ var cevap = x+':'+k; } if(cevap=='Add:'+document.getElementById("cevapekle").defaultValue){ cevap = '' } if(cevap.length>4){ $.ajax({ type:'POST', url:'yenikonujs.php?is=cvp', data:'cvp='+cevap, success:function(a){ document.getElementById("cevapekle").style.borderBottom = 'dashed 1px #333' $('#cevapgeneldiv').show() $('#cevapgeneldiv').html(a) document.getElementById("cevapekle").value = ''; document.getElementById("cevapekle").className = 'cvp2'; } }) }else{ alert("Hicbisey yazmamisin!") } } </script> <input type="text" id="cevapekle" class="cvp" value="Cevabınızı Yazın ve END e Basın! [En Az 2 Tane]" disabled="disabled" onkeypress="enter(event)"/> <style> .cevapdiv { padding:3px 3px 3px 20px ; background-repeat:no-repeat; background-position:left; margin:3px; background-color:#f2f2f2; border:1px solid #ccc; background-image:url(img/16x16/chart_pie.png);} .cevaplardiv{border:1px solid #333; border-top:none; width:96%; margin:-25px 1% 10px 1%; padding:4px} </style> <div id="cevapgeneldiv" style="display:none"></div> <select name="anketkilit" id="anketkilit" disabled="disabled"> <?php $kilit2 = $Forum_Bil["gizlilik"]; for($i=$kilit2; $i<=$uye_yetki; $i++){ ?> <option value="<?php echo $i ?>" <?php if($i==1) echo 'selected="selected"' ?>><?php echo $genel_array[$i] ?></option> <?php } ?> </select> ankette oy kullanabilir. </td> </tr> </table> <div class="button-toolbar" style="margin:5px 10px -15px -10px; text-align:right; padding-left:25%"> <div class="button-group"> <button type="button" class="icon prev" onclick="TabOpen(2)">Geri</button> <button type="button" class="icon next" onclick="TabOpen(4)">İleri</button> </div> <div class="button-group" style="float:left; display:none" id="anketkayitbuttons"> <button type="submit" class="special">Kaydet</button> <button type="reset">Reset</button></div> </div> </div> <div class="tab-icerik" id="tab-icerik-4"> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="table"> <tr> <td align="center" valign="middle" width="25%" class="left"><img src="img/48x48/users_comments.png" width="48" height="48" /></td> <td width="75%"> <?php if($uye_say==1 and $uye_yetki>=1){ ?> <script> function bildirimsend(x,k){ var bildirim = x+':'+document.getElementById("bildirimtext").value; if(k!='' || k==true){ var bildirim = x+':'+k; } if(bildirim.length>0){ $.ajax({ type:'POST', url:'yenikonujs.php?is=bild', data:'bild='+bildirim, success:function(a){ document.getElementById("bildirimtext").style.borderBottom = 'dashed 1px #333' $('#bildirimgeneldiv').show() $('#bildirimgeneldiv').html(a) document.getElementById("bildirimtext").value = ''; document.getElementById("bildirimtext").className = 'cvp2'; } }) }else{ alert("Hiç isim yazmadınız!") } } </script> <input name="bildirimtext" type="text" disabled="disabled" id="bildirimtext" onkeypress="enter(event)" value="Arkadasinin nickini yaz ve HOME butonuna bas.." style="margin:5px 1%; width:96%" /> <style> .kisidiv { padding:3px 3px 3px 20px ; background-repeat:no-repeat; background-position:left; margin:3px; background-color:#f2f2f2; border:1px solid #ccc; background-image:url(img/16x16/user.png);} .bildirimdiv{border:1px solid #333; border-top:none; width:96%; margin:-25px 1% 10px 1%; padding:4px} </style> <div id="bildirimgeneldiv" style="display:none"></div> <?php }else{ ?> <center>Arkadaslariniza bildirim gondermek icin sitemize <a href="kayit.php">uye olunuz</a></center> <?php } ?> </td> </tr> </table> <div class="button-toolbar" style="margin:5px 10px -15px -10px; text-align:right; padding-left:25%"> <div class="button-group"><button type="button" class="icon prev" onclick="TabOpen(3)">Geri</button> <button type="button" class="icon next disable">İleri</button></div> <div class="button-group" style="float:left; display:none" id="bildirimkayitbuttons"> <button type="submit" class="special">Kaydet</button> <button type="reset">Reset</button></div> </div> </div> </div> </div> <input name="form" type="hidden" value="1" /> </form> <?php }else{ ?> <div class="guvenlik">Siz bu foruma konu açamazsınız.</div> <?php } }else{ ?> <div class="hata">Konu açılacak forum bulunamadı.</div> <?php } ?> <!-- InstanceEndEditable --> <?php include("Templates/alt.php") ?> </div> </body> <!-- InstanceEnd --></html> <?php @include("includes/bag_2.php"); ?>
-
betik kaynaklı bir sorun olabilir kodları yazda bakalım hacı
-
Realist bunu yazdı:
-----------------------------
betik kaynaklı bir sorun olabilir kodları yazda bakalım hacı
-----------------------------yazdim hocam
-
up :)
-
bide sorunlu satırları belirtsen hocam :)
-
Cosmic bunu yazdı:
-----------------------------
bide sorunlu satırları belirtsen hocam :)
-----------------------------hocam form bilgilerinin alindigi satirlar var ya. Form tam doldurulup gonderildiginde firefoxta $bildirim, $anket ve $konuimg degiskenlerini ekrana basmiyor. Chromede basiyor. Sorun cok garip bende anlayamadim.
-
browserla alakalı olan anca javascriptlerdir onları kontrol et firefoxta çalışmayıp hidden falandır belki
-
verilen şey geri alınmaz hocam.
-
EnableTurk bunu yazdı:
-----------------------------
verilen şey geri alınmaz hocam.
-----------------------------guldurdun aksam aksam hocam :D