İletişim
Yardım
Bugünki Mesajlar
Ajanda
Üye Listesi
Kayıt ol
Home

Navigation
Geri git   DelikanForum.NET > BILGISAYAR-INTERNET / GRAFIK-WEB > Html - PHP - SQL
Cevapla
 
LinkBack Seçenekler

  #1
Alt 12.03.2007, 23:46
 
SeyFull@H - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 29.07.2005
Mesajlar: 980
Konulara Teşekkür etti: 3
7 Teşekkür aldı 4 Mesajlar için
phpbb extern registration mod

Bu mod ile farkli bir sayfadan misafirlerin foruma üye olmasini saglayabilirsiniz.


PHP- Kodu:
<?php
/* External Register - by Seyfull@H
Bu Mod tarafimca kodlanmistir sorulariniz icin sanal2222@hotmail.de
*/ 
?>
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>PHPBB EXTERN REGISTRATION MOD</title>
<style type="text/css">
<!--
.style11 {color: #990033; font-weight: bold; font-size: 12px; }
-->
</style>
</head>
<body>
<form action="<? echo $PHP_SELF?>" method="post" name="kaydet">
<table width="342" border="0">
  <tr>
    <td width="182"><span class="style11">Kullanici Adi : </span></td>
    <td width="144"><input type="text" name="isim" /></td>
  </tr>
  <tr>
    <td><span class="style11">Mail Adresi: </span></td>
    <td><input type="text" name="mail" /></td>
  </tr>
  <tr>
    <td><span class="style11">Sifre:</span></td>
    <td><input type="password" name="sifre" /></td>
  </tr>
  <tr>
    <td><span class="style11">Sifre Tekrar:</span></td>
    <td><input type="password" name="sifreb" /></td>
  </tr>
  <tr>
    <td valign="top"><span class="style11">Yasadigi yer: </span></td>
    <td><input type="text" name="yer" /><input type="hidden" name="gizle" /><input type="submit" value="Kaydet" name="gonder" /></td>
  </tr>
</table>
<p>&nbsp;</p>
</form>
<?php
$isim
=$_POST['isim'];
$mail=$_POST['mail'];
$sifre=$_POST['sifre'];
$sifreb=$_POST['sifreb'];
$yer=$_POST['yer'];
$gizle=$_POST['gizle'];
if(
$_POST['gonder']){
if(
$isim==""){$hata.="isim Vermelisiniz<br>";}
if(
$mail==""){$hata.="Mail Vermelisiniz<br>";}
if(
$sifre!="$sifreb"){$hata.="Sifrenizi dogrulayin<br>";}
if(
$sifre==""){$hata.="Sifre vermelisiniz<br>";}
if(
$yer==""){$hata.="Yasadiginiz ismin yerini yazin<br>";}
if (!
eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$"$_POST['mail'])){$hata.= "* E-Mail Adresinizi Kontrol edin!!!<br>";}
include(
"config.php");
$dz=mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$dz);
$tablo="phpbb_users ";
$isim_kontrol mysql_query("SELECT username FROM phpbb_users");
 while (
$sirala mysql_fetch_object ($isim_kontrol)) {
 if (
$sirala->username==$_POST['isim']) {$hata.="* Bu isim mevcut baska bir isim seciniz<br>";}}
$mail_kontrol mysql_query("SELECT user_email FROM phpbb_users");
 while (
$sirala mysql_fetch_object ($mail_kontrol)) {
 if (
$sirala->user_email==$_POST['mail']) {$hata.="* Bu mail kullanilmakta<br>";}}
 
if(
$hata){echo $hata;}
if(!
$hata){
//Bosluklari Kaldir
$_POST['isim']=trim($_POST['isim']);
$_POST['mail']=trim($_POST['mail']);
$_POST['sifre']=trim($_POST['sifre']);
$_POST['yer']=trim($_POST['yer']);
//html kodlarini sil
$_POST['isim']=strip_tags($_POST['isim']);
$_POST['mail']=strip_tags($_POST['mail']);
$_POST['sifre']=strip_tags($_POST['sifre']);
$_POST['yer']=strip_tags($_POST['yer']);
$sifre=md5("$sifre");

include(
"config.php");
$dz=mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$dz);
$kod_kontrol mysql_query("SELECT user_id FROM phpbb_users ORDER BY user_id DESC LIMIT 1 ");
 while (
$dene mysql_fetch_array ($kod_kontrolMYSQL_ASSOC)) {
 
$pw "$dene[user_id]";
 
}
$pw=$pw+1;
$isimb=$_POST['isim'];
$tablo="phpbb_users ";
$sql="INSERT INTO $tablo (user_id,username,user_password,user_email,user_from) values ('$pw','$isimb','$sifre','$mail','$yer')";
mysql_query($sql,$dz);
mysql_close($dz);
echo
"Kaydiniz basari ile tamamlandi $isimb";

}
}
?>

</body>
</html>
SeyFull@H isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
  #2
Alt 18.03.2007, 06:27
Mevlam neyler, neylerse güzel eyler..
 
Fatihsultan - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 26.11.2005
Yaş: 13
Mesajlar: 9,088
Konulara Teşekkür etti: 0
11 Teşekkür aldı 10 Mesajlar için

Allah C.C Razı Olsun
__________________
Mevlam neyler , neylerse güzel eyler...
Fatihsultan isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla


Seçenekler

Yetkileriniz
Yeni Mesaj yazma yetkiniz aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz aktif değil dir.

Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar son Mesaj
- phpBB Plus Help bySimyaci Html - PHP - SQL 3 06.07.2005 13:16
Phpbb bostanci Html - PHP - SQL 10 02.03.2005 22:06
PhpBB Plus türkçe bySimyaci Html - PHP - SQL 0 25.02.2005 22:55
PHPbb mod eklentileri miftahulkuluub Html - PHP - SQL 3 03.06.2004 22:37
phpbb hack CHAPLAN Html - PHP - SQL 3 11.07.2002 21:09


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 07:50 .
Powered by vBulletin Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS Web Design by: vbdesigns.de

 
Anasayfa - Arşiv - Yukarı git