![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | php sorunu var yardım edin slm arkadaşlar şimdi benim sorunum su ben bi anketi normal bi anketi aldım dagıtım progu yapmaya çalısıtm biraz acemiyim ama oldu hakkatende oldu istedigim üyenin idsinde bi anket olusturuyor bu anketlerin oylarını yine o kullanıcının idsinde oluşturdugu bidosyaya kaydediyor oyları fakat hangi idde olursa olsun hangi kullanılan oyu tüm dosyalara atıypor haliyle tüm anketler aynı sonucu gösteriyo yardımcı olurmusnuz nasıl düzeltirim kodlar aşagıda <?php require("baglanti2.php"); bag(); $id=intval($_GET["uye_id"]); $r = mysql_query("SELECT * FROM uyeler where uye_id='$id' ORDER BY uye_id ASC"); while($s=mysql_fetch_array($r)){ $question = $s["question "]; $answer1 = $s["answer1"]; $answer2 = $s["answer2"]; $answer3 = $s["answer3"]; $answer4 = $s["answer4"]; } //buradan anket ayarlarinizi degistiriniz $soru="$question "; //anket sorusu $sec1="$answer1"; //1. soru $sec2="$answer2"; //2. soru $sec3="$answer3"; //3. soru $sec4="$answer4"; //4. soru ?> <? $dosya = "oylar$uyeid.txt"; if(!file_exists($dosya)) { $ilk=fopen($dosya,'w') or die("Dosya açilamiyor!!!"); fwrite($ilk,"0\n0\n0\n0\n0"); fclose($ilk); }; $tut = fopen($dosya,'r') or die("Dosya açilamiyor!!!"); $toplam = 0; for($i=0;$i<=4;$i++) { $satir[$i]=trim(fgets($tut,150)); $toplam += $satir[$i]; } $sonuc1 = ($satir[0]); $sonuc1 = number_format($sonuc1); $sonuc2 = ($satir[1]); $sonuc2 = number_format($sonuc2); $sonuc3 = ($satir[2]); $sonuc3 = number_format($sonuc3); $sonuc4 = ($satir[3]); $sonuc4 = number_format($sonuc4); @$secim=$_GET['secim']; @$olay=$_GET['olay']; if($olay=="Yolla") { if (empty($secim)) {echo "Bir Seçim Yapmadınız. <br><a href=anket.php>Geri</a>"; exit;} if (!empty($_COOKIE['oy'])) {echo "Daha önce oy kullanmışsınız. <br> <a href=anket.php>Geri</a>"; exit;} $dosya = "oylar$uyeid.txt"; if(@$secim=="1") { $satir[0]++; $bilgi=($satir[0]."\n".$satir[1]."\n".$satir[2]."\n".$satir[3]."\n"); $ilk=fopen($dosya,'w') or die("dosya açilamiyor!!!"); fwrite($ilk,$bilgi); fclose($ilk); } if(@$secim=="2") { $satir[1]++; $bilgi=($satir[0]."\n".$satir[1]."\n".$satir[2]."\n".$satir[3]."\n"); $ilk=fopen($dosya,'w') or die("dosya açilamiyor!!!"); fwrite($ilk,$bilgi); fclose($ilk); } if(@$secim=="3") { $satir[2]++; $bilgi=($satir[0]."\n".$satir[1]."\n".$satir[2]."\n".$satir[3]."\n"); $ilk=fopen($dosya,'w') or die("dosya açilamiyor!!!"); fwrite($ilk,$bilgi); fclose($ilk); } if(@$secim=="4") { $satir[3]++; $bilgi=($satir[0]."\n".$satir[1]."\n".$satir[2]."\n".$satir[3]."\n"); $ilk=fopen($dosya,'w') or die("dosya açilamiyor!!!"); fwrite($ilk,$bilgi); fclose($ilk); } setcookie("oy", "kullandi", time() + (3600 * 24)); echo "Oyunuz Gönderildi.<br><a href=anket.php>Geri</a>"; } else { ?> <form method="get" action="anket.php?<? echo"uye_id='$uyeid'"; ?>"> <table width="266" border="0"> <tr> <td width="71%"><?=$soru?> </td> <td width="29%">Oy</td> </tr> <tr> <td> <input type="radio" name="secim" value="1"> <?=$sec1?> </td> <td><? echo $sonuc1; ?></td> </tr> <tr> <td> <input type="radio" name="secim" value="2"> <?=$sec2?> </td> <td><? echo $sonuc2; ?></td> </tr> <tr> <td> <input type="radio" name="secim" value="3"> <?=$sec3?> </td> <td><? echo $sonuc3; ?></td> </tr> <tr> <td><input type="radio" name="secim" value="4" /> <?=$sec4?> </td> <td><? echo $sonuc4;?></td> </tr> <tr> <td><input type="submit" name="olay" value="Yolla" /></td> <td> </td> </tr> </table> </form><?php }?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]"> <html xmlns="[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" /> <title>Anket</title> </html> | |
| ![]() |
![]() |
Etiketler |
edin, php, sorunu, var, yardim |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Help Me! Yardım edin | habersondakika | Windows | 1 | 01 Aralık 2020 18:54 |
ırc Sunucu SoruNu Yardım Edin | GueSt | Unreal IRCd | 5 | 23 Haziran 2010 20:47 |
!clear sorunu lütfen yardım edin !! | Skys | mIRC Scripting Sorunları | 2 | 30 Kasım 2008 22:23 |
yardım edin | Adolfhitler | Windows | 1 | 26 Nisan 2007 18:05 |
Yardım Edin !!! | Pegasus | Servisler | 10 | 13 Nisan 2005 19:13 |