Rehber | İnternetten Kayıt | MySQL | Domain | Web Hosting | PHP | Örnek Web Site

saliöf

Sudan Çıkmış
Mesajlar
9
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Yapmadım Paneli Yardım Etsen Burdan Yapmasın
 

mdf394

Sudan Çıkmış
Mesajlar
4
En iyi cevaplar
0
Beğeniler
0
Puanları
0
ben 000webhost tan alan adı aldım mysql ye girdim tam orda takıldım siteyi my bb kurdum mysql le ile ilgili sıfırdandan yardımede bilirmisin
 

Ataberk1880

Işık Taşı Madencisi
Mesajlar
3,352
En iyi cevaplar
1
Beğeniler
819
Puanları
1,840
Ruh hali
ben 000webhost tan alan adı aldım mysql ye girdim tam orda takıldım siteyi my bb kurdum mysql le ile ilgili sıfırdandan yardımede bilirmisin
Sistemi kursanız bile Web Hosting in mysql ine Sunucunuzu bağlayamayacağınızdan çalışmaz
 

mdf394

Sudan Çıkmış
Mesajlar
4
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Boş bir zamanınnızda bana ayrıntılı göstere bilimisiniz mysql ayarlarını
 

mdf394

Sudan Çıkmış
Mesajlar
4
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Nerede hata yaptığımı buldum teşekürler...
 

abdullah2323

BOZKURT
Mesajlar
875
En iyi cevaplar
0
Beğeniler
1,180
Puanları
1,090
İlk önce php bilginiz olacak interneten whilist pluginleri var ama o pluginler güncellenmiyor onun için authmeye kullanabilirsiniz.Script lazım.Kayit scripti yapmalısınız bunlardan anlıyorsanız yapın ilk önce kayit script yapıp sonra onu mySQL bağlıcaksınız sonra authmeye de config dosyasından bağlıcaksınız kayıt olmayanın sw girisini authme üzerinden kapatcaksınız.
Böle bir scripsts buldum authme için olurmu bu scripts olursa sölede arkadaşta yararlansın.
Kod:
#!/usr/bin/perl

use strict;
use warnings;
use DBI;

##############################
# EDIT THESE CONFIG SETTINGS #
##############################

my $host = "localhost";
my $database = "authme";
my $username = "authme";
my $password = "password";
my $auth_file = "/opt/craftbukkit/plugins/auths.db";

###############################
# DO NOT EDIT BELOW THIS LINE #
###############################

open FILE, "$auth_file" or die $!;
my $dbh = DBI->connect("DBI:mysql:$database;host=$host", "$username", "$password") or die "Could not connect to database: $DBI::errstr";

$dbh->do('CREATE TABLE `authme` (
        `id` INTEGER AUTO_INCREMENT,
        `username` VARCHAR(255) NOT NULL,
        `password` VARCHAR(255) NOT NULL,
        `ip` VARCHAR(40) NOT NULL,
        `lastlogin` BIGINT,
        CONSTRAINT `table_const_prim` PRIMARY KEY (`id`));');

my $st = 'INSERT INTO `authme` (`username`, `password`, `ip`, `lastlogin`) VALUES ';
my $i = 0;

while(<FILE>) {
    if($i == 1000) {
        $i = 0;
        $dbh->do($st);
        $st = 'INSERT INTO `authme` (`username`, `password`, `ip`, `lastlogin`) VALUES ';
    }
    my @auth = split(':');
 
    if($i != 0) {
        $st .= ", ";
    }
 
    $st .= "(\"$auth[0]\", \"$auth[1]\", ";
    $st .= "\"" . ($auth[2] || '198.18.0.1') . "\", ";
    $st .= ($auth[3] || '0') . ")";
    $i++;
}

if($i > 0) {
    $dbh->do($st);
}

$dbh->disconnect();
close FILE;

konudan alıntıdır : https://forum.gamer.com.tr/konu/website-uezerinden-kayit.178612/
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,980
En iyi cevaplar
6
Beğeniler
3,788
Puanları
7,080
Ruh hali
İlk önce php bilginiz olacak interneten whilist pluginleri var ama o pluginler güncellenmiyor onun için authmeye kullanabilirsiniz.Script lazım.Kayit scripti yapmalısınız bunlardan anlıyorsanız yapın ilk önce kayit script yapıp sonra onu mySQL bağlıcaksınız sonra authmeye de config dosyasından bağlıcaksınız kayıt olmayanın sw girisini authme üzerinden kapatcaksınız.
Böle bir scripsts buldum authme için olurmu bu scripts olursa sölede arkadaşta yararlansın.
Kod:
#!/usr/bin/perl

use strict;
use warnings;
use DBI;

##############################
# EDIT THESE CONFIG SETTINGS #
##############################

my $host = "localhost";
my $database = "authme";
my $username = "authme";
my $password = "password";
my $auth_file = "/opt/craftbukkit/plugins/auths.db";

###############################
# DO NOT EDIT BELOW THIS LINE #
###############################

open FILE, "$auth_file" or die $!;
my $dbh = DBI->connect("DBI:mysql:$database;host=$host", "$username", "$password") or die "Could not connect to database: $DBI::errstr";

$dbh->do('CREATE TABLE `authme` (
        `id` INTEGER AUTO_INCREMENT,
        `username` VARCHAR(255) NOT NULL,
        `password` VARCHAR(255) NOT NULL,
        `ip` VARCHAR(40) NOT NULL,
        `lastlogin` BIGINT,
        CONSTRAINT `table_const_prim` PRIMARY KEY (`id`));');

my $st = 'INSERT INTO `authme` (`username`, `password`, `ip`, `lastlogin`) VALUES ';
my $i = 0;

while(<FILE>) {
    if($i == 1000) {
        $i = 0;
        $dbh->do($st);
        $st = 'INSERT INTO `authme` (`username`, `password`, `ip`, `lastlogin`) VALUES ';
    }
    my @auth = split(':');

    if($i != 0) {
        $st .= ", ";
    }

    $st .= "(\"$auth[0]\", \"$auth[1]\", ";
    $st .= "\"" . ($auth[2] || '198.18.0.1') . "\", ";
    $st .= ($auth[3] || '0') . ")";
    $i++;
}

if($i > 0) {
    $dbh->do($st);
}

$dbh->disconnect();
close FILE;

konudan alıntıdır : https://forum.gamer.com.tr/konu/website-uezerinden-kayit.178612/
Bunun için %90 ihtimalle site ile sunucu aynı bilgisayar üzerinde olmalı.
Ben 2 plugin ile siteden bağlanmayı halletmiştim.
Biraz skript bilgisi ve websend*
 

Üst