lostyazilim
tr.link

Panel Çeviriyorum Fakat Bir Yerde Takılı Kaldım

7 Mesajlar 1.090 Okunma
lstbozum
tr.link

PanDooRa PanDooRa WM Aracı E-Mail Onaysız
  • Üyelik 25.01.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 398
  • Beğeniler 144 / 50
  • Ticaret 14, (%100)
http://mkarge.tk/index.php?s=register (Biraz yavaş hosting kaynaklı.)

Arkadaşlar bir panel buldum çok hoşuma gitti ve Türkçe çeviri yapıyorum fakat yukarıda verdiğim linkte kayıtta hiç bir şeyi doldurmadan "Tamamla" butonuna bastığımda "Kayıt Tamamlanamadı" şeklinde bir uyarı vermek istiyorum.Eğer eksiksiz doldurursakta "Kayıt Tamamlandı" şeklinde bir uyarı vermek istiyorum nasıl yapabilirim?

register dosyasının içindekiler :

<script>

</script>

Kayıt OL



$regCoins = 0; // Startcoins

$laufZeit = 365; //Tage autoloot,safebox
$calcLZ = (60*60*24)*365;
$expireStamp = time()+$calcLZ;
$expireDate = date("Y-m-d H:i:s",$expireStamp);

if($serverSettings['register_on'] && !checkInt($_SESSION['user_admin']) && !$_SESSION['user_admin']>=0) {

if(isset($_POST['submit']) && $_POST['submit']=="Senden") {
if((checkAnum($_POST['account']) && strlen($_POST['account'])>=8 && strlen($_POST['account'])<=16) && checkAnum($_POST['pass']) && strlen($_POST['pass'])>=8 && strlen($_POST['pass2'])<=16 && !empty($_POST['pass2']) && (checkName($_POST['uname']) && strlen($_POST['uname'])>=3 && strlen($_POST['uname'])<=20) && $_POST['pass']==$_POST['pass2'] && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && $_POST['captcha']==$_SESSION['captcha_id'] && $_POST['email']==$_POST['email2'] && (checkAnum($_POST['sicherheitsa']) && strlen($_POST['sicherheitsa'])>=3 && strlen($_POST['sicherheitsa'])<=16) && checkInt($_POST['sicherheitsf']) && (checkAnum($_POST['loeschcode']) && strlen($_POST['loeschcode'])==7)) {

$hashSF = md5($_POST['sicherheitsa']);
$sfNum = mysql_real_escape_string($_POST['sicherheitsf']);
$lcode = mysql_real_escape_string($_POST['loeschcode']);

$zuFall = rand(99999,999999999);
$userpass=mysql_real_escape_string($_POST['pass']);

$aktivHash = ($serverSettings['mail_activation']) ? md5($zuFall):'';
$accountStatus = ($serverSettings['mail_activation']) ? 'BLOCK':'OK';

$sqlCmd = "INSERT INTO account.account
(login,password,real_name,email,social_id,question1,answer1,create_time,status,coins,autoloot_expire,safebox_expire,web_aktiviert)
VALUES
('".$_POST['account']."',PASSWORD('".$userpass."'),'".mysql_real_escape_string($_POST['uname'])."','".mysql_real_escape_string($_POST['email'])."','".$lcode."','".$sfNum."','".$hashSF."','".$sqlZeit."','".$accountStatus."','".$regCoins."','".$expireDate."','".$expireDate."','".$aktivHash."')";
$sqlQry = mysql_query($sqlCmd,$sqlServ);
if($sqlQry) {


$absender = $serverSettings['titel']." Registration";
$email = $serverSettings['reg_mail'];
$empfaenger = $_POST['email'];
$mail_body = "Hallo ".$_POST['uname'].",

deine Registration auf ".$serverSettings['titel']." war erfolgreich! Um auch auf dem Server spielen zu können, musst du deinen Account aktivieren.
Das kannst du über den folgenden Link tun:

".$serverSettings['url']."/index.php?s=login&do=aktivieren&hash=".$aktivHash."

Deine Daten sind:
Account: ".$_POST['account']."
Passwort: ".$userpass."

Löschcode: ".$lcode."
Sicherheitsfrage: ".$sFrage[$sfNum]."
Antwort: ".$_POST['sicherheitsa']."

Viel Spaß beim Spielen,

Dein ".$serverSettings['titel']."-Team


Diese E-Mail wurde automatisch generiert. Bitte keine Antworten an diese Adresse schicken.";
$titel = "Registrierung auf ".$serverSettings['titel'];

$header = "X-Priority: 3\n";
$header .= "X-Mailer: ".$serverSettings['titel']." Homepage Mailer\n";
$header .= "MIME-Version: 1.0\n";
$header .= "From: ".$absender." <".$serverSettings['reg_mail'].">\n";
$header .= "Reply-To: ".$serverSettings['reg_mail']."\n";
$header .= "Content-Type: text/plain; charset=iso-8859-1\n";


if($serverSettings['mail_activation']) {
mail($empfaenger, $titel, $mail_body, $header);
echo'

Account erfolgreich angelegt. Bitte überprüfen Sie Ihr Postfach, um die Registrierung zu bestätigen.

';
}
else {
echo'

Account erfolgreich angelegt. Sie können sich nun anmelden.

';
}

}
else {
echo'

Registrierung fehlgeschlagen: Der Account existiert bereits.

';
}

}
else {
echo'

Registrierung fehlgeschlagen: bitte alle Felder richtig angeben

';
}
}
?>
Der Account wird per E-Mail aktiviert, also eine richtige E-Mail eingeben!'; } ?>




Kontrol edin :

Hesap ismi ve şifre 8 ila 16 harf arası olmalıdır.








































Kullanıcı Adı:
Gerçek İsim:
Şifre:
Şifre Tekrar:
E-Mail:
E-Mail Tekrar:
Karakter Silme Kodu:
Güvenlik Sorusu:


Güvenli Kodu:  


}
else {
echo'

Die Registration ist deaktiviert oder Sie sind bereits angemeldet. Es kann kein weiterer Account erstellt werden.

';
}
?>

]


Yardımlarınızı bekliyorum.
 

 

wmaraci
reklam

Omercitak Omercitak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 01.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci / Php Developer
  • Konum Yalova
  • Ad Soyad ** **
  • Mesajlar 174
  • Beğeniler 64 / 45
  • Ticaret 1, (%100)

if($_POST['email']!=$_POST['email2']) echo "emailler birbirini tutmuyor";

if($_POST['pass']!=$_POST['pass2']) echo "şifreler birbirini tutmuyor";

if($_POST['account']=="" or $_POST['uname']=="" or $_POST['pass']=="" or $_POST['pass2']=="" or $_POST['email']=="" or $_POST['email2']=="" or $_POST['loeschcode']=="" or $_POST['sicherheitsa']=="") {

echo "lütfen tüm alanları doldurup tekrar deneyin";

}else{

// tüm alanlarlar dolu olunca yapılacaş işlem

}

?>
 

 

PanDooRa PanDooRa WM Aracı E-Mail Onaysız
  • Üyelik 25.01.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 398
  • Beğeniler 144 / 50
  • Ticaret 14, (%100)
Parse error: syntax error, unexpected ')' in /home/u116245708/public_html/php/register.php on line 38

Hatası aldım.
 

 

Omercitak Omercitak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 01.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci / Php Developer
  • Konum Yalova
  • Ad Soyad ** **
  • Mesajlar 174
  • Beğeniler 64 / 45
  • Ticaret 1, (%100)

PanDooRa adlı üyeden alıntı

Parse error: syntax error, unexpected ')' in /home/u116245708/public_html/php/register.php on line 38

Hatası aldım.


38. satırı kopyalarmısın?
 

 

wmaraci
wmaraci

PanDooRa PanDooRa WM Aracı E-Mail Onaysız
  • Üyelik 25.01.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 398
  • Beğeniler 144 / 50
  • Ticaret 14, (%100)

Ömer Çıtak adlı üyeden alıntı

38. satırı kopyalarmısın?


if($_POST['account']=="" or $_POST['uname']=="" or $_POST['pass']=="" or $_POST['pass2']=="" or $_POST['email']=="" or $_POST['email2']=="" or $_POST['loeschcode']=="" or $_POST['sicherheitsa']=="") {
 

 

Omercitak Omercitak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 01.08.2012
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci / Php Developer
  • Konum Yalova
  • Ad Soyad ** **
  • Mesajlar 174
  • Beğeniler 64 / 45
  • Ticaret 1, (%100)
Allah Allah. Bir hata göremiyorum. dalgınlığıma da geliyor olabilir. Diğer arkadaşlarda bir baksınlar koda. acaba hatalımı
PanDooRa

kişi bu mesajı beğendi.

PanDooRa PanDooRa WM Aracı E-Mail Onaysız
  • Üyelik 25.01.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek Webmaster
  • Konum Ankara
  • Ad Soyad M** K**
  • Mesajlar 398
  • Beğeniler 144 / 50
  • Ticaret 14, (%100)
Birde tam olarak bu kodu nereye koyacağım onuda bilmiyorum açıkçası?
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al