PhpBB de hesap aktivasyon sorunu

Web tabanlı uygulama geliştirme araçları(PHP, ASP vb...) ile ilgili konuları buraya yazabilirsiniz.
Cevapla
aliyonca
Üye
Mesajlar: 34
Kayıt: 06 Ara 2004 04:57
Konum: GEBZE/KOCAELİ

PhpBB de hesap aktivasyon sorunu

Mesaj gönderen aliyonca »

Merhaba. PhpBB ile yaptığım sitede Hesap aktivasyonunu kullanıcı diyorum ve altındaki evet/hayır ı da evet seçiyorum ve yeni kullanıcı kayıt olurken 13 yaşın üstündeyim yazısına tıkladığında şu hata mesajı çıkıyor

Kod: Tümünü seç

Could not delete stale confirm data

DEBUG MODE

SQL Error : 1146 Table 'phpbb.phpbb_confirm' doesn't exist

DELETE FROM phpbb_confirm WHERE session_id NOT IN ('61ae23f24298dc479f859b4a52697154', 'ac48ca7ed02c634ab992673bd5923fcc')

Line : 928
File : d:\hosta\15638\aydinkiper.com\forum\includes\usercp_register.php 
  
Evet/Hayır seçeneğini Hayır dersem sorun çıkmıyor. Ama bu seferde kayıt olan kullanıcıların hesaplarını ben aktif etmek zorunda kalıyorum. Kullanıcılara gelen aktivasyon mailindeki linke tıklayınca forum anasayfası açılıyor, yani hesabınız aktif hale getirilmiştir diye bir mesaj çıkmıyor.

Teşekkürler.
www.DelphiTurkiye.com u Çok Seviyorum :)
Kullanıcı avatarı
salvation
Üye
Mesajlar: 303
Kayıt: 22 Mar 2004 01:57
Konum: Eskişehir
İletişim:

Mesaj gönderen salvation »

"confirm" tablosunu bulamadığını söylüyor, yanlışlıkla silmiş olabilirsin, yeniden kurup dene istersen..

Veya şu sorguyu çalıştırıp "confirm" tablosunu oluşturabilirsin.

Kod: Tümünü seç

# Table structure for table 'phpbb_confirm'
#
CREATE TABLE phpbb_confirm (
  confirm_id char(32) DEFAULT '' NOT NULL,
  session_id char(32) DEFAULT '' NOT NULL,
  code char(6) DEFAULT '' NOT NULL, 
  PRIMARY KEY  (session_id,confirm_id)
);
aliyonca
Üye
Mesajlar: 34
Kayıt: 06 Ara 2004 04:57
Konum: GEBZE/KOCAELİ

Mesaj gönderen aliyonca »

Teşekkürler.

Fakat bu işlemi şu anda yapamam çünkü web consola giremiyorum. Ne zaman girebileceğimde kesin değil.

PhpBB yi kurarkende web consoldan tablo oluşturmadım yani demek istediğim bu sorguyu phpmyadmin kullanmadan nasıl çalıştırabilirim?

Tekrar Teşekkürler.
www.DelphiTurkiye.com u Çok Seviyorum :)
mcihad
Üye
Mesajlar: 283
Kayıt: 18 Tem 2003 03:28
Konum: Sivas

Mesaj gönderen mcihad »

o sorguyu
mysql e bağlan
mysql_connect
mysql_select_db

daha sonrada mysql_query ile çalıştır
tabii php biliyorsan
Kullanıcı avatarı
salvation
Üye
Mesajlar: 303
Kayıt: 22 Mar 2004 01:57
Konum: Eskişehir
İletişim:

Mesaj gönderen salvation »

Kod: Tümünü seç

<?php
	$host = "Localhost";
	$sifre = "Sifre";
	$kull = "KullaniciaAdi";
	$vt = "VeritabaniAdi";
 
	$baglanti 	= @mysql_connect($host,$kull,$sifre) or die("baglanti kurulamadi");
	$baglantivt = @mysql_select_db($vt) or die("veritabani ile baglanti kurulamadi");
	
	$sql = "CREATE TABLE phpbb_confirm ( 
  			confirm_id char(32) DEFAULT '' NOT NULL, 
  			session_id char(32) DEFAULT '' NOT NULL, 
  			code char(6) DEFAULT '' NOT NULL, 
  			PRIMARY KEY  (session_id,confirm_id) 
			);";
	
	$sorgu = mysql_query($sql);
	if ( !$sorgu ){
		echo "Tablo Olusuturulamadi.";
	}else{
		echo "Tablo Olusturuldu.";
	}
?>
Cevapla