webmaster
 
›
Cevapla
25-07-2013 14:37:44
 

Oylama Yapma

Arkadaşlar minecraft serverlerinin paylaşılması için sitesini yaptım. Ama serverlerin oylanmasını istiyorum. Server adının yanında vote yazacak ve isteyen oylayabilecek. En çok oylananın üste çıkmasına gerek yok. Ben sadece kaç kere vote verildiğini öğrenmek istiyorum. Bunu yapabilir miyim? Yardım eder misiniz?

Ekledi: Yok mu ilgilenen?

Bir önceki yazı Smtp Form Acil Yardım hakkında bilgi vermektedir.

26-07-2013 11:44:45
 
bunun için sql kullanman lazım ve tk da mysql desteği yok. onun yerine gegahost veya cuccfree dene. gegahost ücretsiz ve sınırsız dosya depolama sunuyor. ya da parayla bir host al.

26-07-2013 12:07:30
 
Alıntı:
bunun için sql kullanman lazım ve tk da mysql desteği yok. onun yerine gegahost veya cuccfree dene. gegahost ücretsiz ve sınırsız dosya depolama sunuyor. ya da parayla bir host al.
Hostum var. Mysql desteği de var.

26-07-2013 12:10:36
 
tamam. o minecraft sunucularını sql den çağırıyor değil mi.

Ekledi: <?php
$dbuser = "**";
$dbpw = "**";
$dbname = "**";
$dbhost = "**";

$baglan = mysql_connect($dbhost,$dbuser,$dbpw);
mysql_select_db($dbname,$baglan);

$sayfa = $_SERVER['PHP_SELF'];

$sorgu = mysql_query("SELECT * FROM server WHERE sayfa='$sayfa'");

if(mysql_num_rows($sorgu)<1) {
$sorgu = mysql_query("INSERT INTO server(sayfa,hit) VALUES ('$sayfa','1')");
echo "Bu sayfanin hiti = 1";


} else {

mysql_query("UPDATE sayfa SET hit=hit+1 WHERE sayfa='$sayfa'");

$sorgu = mysql_query("SELECT * FROM server WHERE sayfa='$sayfa'");
$sorgu = mysql_fetch_array($sorgu);

echo "Bu sayfanin hiti = ". $sorgu["hit"];

}
?>

sql dosyaları
CREATE TABLE `server` (
`sayfa` varchar(255) NOT NULL,
`hit` varchar(255) NOT NULL
) TYPE=MyISAM;

26-07-2013 12:31:49
 
Alıntı:
tamam. o minecraft sunucularını sql den çağırıyor değil mi.

Ekledi: <?php
$dbuser = "**";
$dbpw = "**";
$dbname = "**";
$dbhost = "**";

$baglan = mysql_connect($dbhost,$dbuser,$dbpw);
mysql_select_db($dbname,$baglan);

$sayfa = $_SERVER['PHP_SELF'];

$sorgu = mysql_query("SELECT * FROM server WHERE sayfa='$sayfa'");

if(mysql_num_rows($sorgu)<1) {
$sorgu = mysql_query("INSERT INTO server(sayfa,hit) VALUES ('$sayfa','1')");
echo "Bu sayfanin hiti = 1";


} else {

mysql_query("UPDATE sayfa SET hit=hit+1 WHERE sayfa='$sayfa'");

$sorgu = mysql_query("SELECT * FROM server WHERE sayfa='$sayfa'");
$sorgu = mysql_fetch_array($sorgu);

echo "Bu sayfanin hiti = ". $sorgu["hit"];

}
?>

sql dosyaları
CREATE TABLE `server` (
`sayfa` varchar(255) NOT NULL,
`hit` varchar(255) NOT NULL
) TYPE=MyISAM;

Yardımın için çok saol ama ben tam olarak anlatamadım. Şu sayfada tam olarak istediğim şeyi anlattım. Php den pek anlamam ne yapmam gerektiğini adım adım anlatırsanız çok iyi olur.http://www.webmastersitesi.com/php/1...i-puanlama.htm

Cevapla

Smtp Form Acil Yardım Önceki | Sonraki Bu Sorun Için Yardım Edebilecek Olan?




Saat: 05:00 - Webmaster Forumu - Rss - Arşiv
İletişim Bilgileri, Contact Us, Kullanım Sözleşmesi, Gizlilik