Register for your free account! | Forgot your password?

You last visited: Today at 09:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



PHP Frage

Discussion on PHP Frage within the Fiesta Online forum part of the MMORPGs category.

Reply
 
Old   #1
 
pachen123321's Avatar
 
elite*gold: 0
Join Date: Mar 2006
Posts: 583
Received Thanks: 169
PHP Frage

hallo zusammen,

ich hab mal ne frage an die leute die sich mit php auskennen. ( is absulut nicht mein ding ^^)

ich würde gerne bei dem registrieren die daten ein 2. mal speichern

ich hab in sql eine datenbank namens Sicherung und eine tabelle Sicher angelegt.
diese enthält den gleichen aufbau wie die tAccounts von den OdinAccounts.

was muss ich dem codeschnipsel unten einfügen ^^ das sie eingegebenen daten 2x gespeichert werden. also 1 x in sicher und 1 x in tAccounts.

schonmal danke für eure hilfe

pachen




Code:
        if(count($chkArr)==count($required))
        {
            $connection = odbc_connect( $connection_string, $user, $pass );

            if(!$func->is_valid_string($_POST['username']) && !$func->is_valid_string($_POST['password']))
            {

                $usernameP=$_POST['username'];
                $query = "SELECT * FROM [OdinAccounts].[dbo].[tAccounts] WHERE [sUsername]='$usernameP'";
                $q = odbc_exec($connection, $query);

                $qt = odbc_do($connection, $query);
                $i = 0;
                while(odbc_fetch_row($qt)) $i++;

                if($i>0)
                    echo"<b>$_POST[username]</b>, wird bereits verwendet!";
                else
{
$query = "INSERT INTO [OdinAccounts].[dbo].[tAccounts] ([nEMID],[sUsername],[sUserPass],[sUserPassSalt],[sEmail],[nAuthID],[sIP]) VALUES('".rand_string()."','$_POST[username]','$_POST[password]','$_POST[password]','$_POST[email]','3','127.0.0.1')";
                    $q = odbc_exec($connection, $query);
                    if($q)
                    echo"Username, <b>$_POST[username]</b> wurde erfolgreich registriert!";
                }
            }
            else
                echo"Bitte Eingabe ohne Sonderzeichen wiederholen!";

        }
        echo "<br><br><a href='".$_SERVER['PHP_SELF']."?id=back'>Zurück</a>";
}
pachen123321 is offline  
Old 07/03/2013, 17:10   #2
 
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
Oh **** xD

$usernameP = $_POST['username'];


Also ich bin hier der einzige der sich extrem gut mit PHP auskennt. Ich kann dir ne ganze
Register schreiben wenn du Möchtest. (Kostenlos) und sicher.
Dein Code gesnipsel kann man nicht gebrauchen da kann ein 6 jahre alter bub in deine datenbank einbrechen und das ist kein scherz.

Meld dich per pn mit deinem Skype namen, (Kommt drauf an ob du es von mir Coden lassen willst, manche leute hassen mich zu sehr dass sie nichts von mir annehmen)
Fehlgeschlagen is offline  
Old 07/03/2013, 17:13   #3
 
pachen123321's Avatar
 
elite*gold: 0
Join Date: Mar 2006
Posts: 583
Received Thanks: 169
ich hasse hier keinen ^^ ich kann einfach nur gut wechseln

pm ist unterwegs
pachen123321 is offline  
Old 07/03/2013, 18:09   #4
 
elite*gold: 70
Join Date: Mar 2011
Posts: 571
Received Thanks: 251
vlt war weiter oben über den schnippsel ja sowas in der art xD

$_POST['username'] = SQL_Clean($_POST['username']);
dragonhunter09 is offline  
Old 07/03/2013, 18:26   #5
 
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
Quote:
Originally Posted by dragonhunter09 View Post
vlt war weiter oben über den schnippsel ja sowas in der art xD

$_POST['username'] = SQL_Clean($_POST['username']);
Ich würde aber das gesäuberte in eine extra variable speichern braucht der Server ja nur etwas länger für die arbeit kann man die variable wieder verändern.

$_POST['username'] = SQL_Clean($_POST['username']);

wäre sehr schlecht und unsauber geschrieben.
Fehlgeschlagen is offline  
Old 07/03/2013, 19:13   #6
 
elite*gold: 70
Join Date: Mar 2011
Posts: 571
Received Thanks: 251
ja das das ziemlich sinnlos is weiss ich aber es hätte ne möglichkeit sein könn xD

beschäftige mich im mom auch nich so mit php, PineScript ist der sprache ähnlich aber irgendwie find ich das im mom ansperechender
dragonhunter09 is offline  
Old 07/03/2013, 19:15   #7
 
elite*gold: 3
Join Date: Mar 2010
Posts: 551
Received Thanks: 372
Quote:
Originally Posted by Fehlgeschlagen View Post
Oh **** xD

$usernameP = $_POST['username'];


Also ich bin hier der einzige der sich extrem gut mit PHP auskennt. Ich kann dir ne ganze
Register schreiben wenn du Möchtest. (Kostenlos) und sicher.
Dein Code gesnipsel kann man nicht gebrauchen da kann ein 6 jahre alter bub in deine datenbank einbrechen und das ist kein scherz.

Meld dich per pn mit deinem Skype namen, (Kommt drauf an ob du es von mir Coden lassen willst, manche leute hassen mich zu sehr dass sie nichts von mir annehmen)
Du weist das ich es auch kann Also bist du nicht der Einziger.
canic is offline  
Old 07/03/2013, 19:24   #8
 
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
Quote:
Originally Posted by canic View Post
Du weist das ich es auch kann Also bist du nicht der Einziger.
Um was wetten wir dass ich da mehr Erfahrung habe als manch anderer in der deutschen com ?

Klar ich streite ja nicht ab das es sonst keiner kann... aber schau dir doch die Webseiten an die jeder benutzt.. immer so nen Standard Scheiß wie Atehns
oder IP.Board die einzige selbst gebaute die benutzt wird Bist du und Final aber da weiß man ja woher sie es haben..

Liegt daran da jeder ein billiges HTML - Template nimmt und das ein bisschen bearbeitet. Selbst iStu nimmt twitter bootstrap und haut ein bisschen code dahinter. obwohl er es locker selber machen kann.
Fehlgeschlagen is offline  
Thanks
1 User
Old 07/03/2013, 19:51   #9
 
elite*gold: 3
Join Date: Mar 2010
Posts: 551
Received Thanks: 372
Quote:
Originally Posted by Fehlgeschlagen View Post
Um was wetten wir dass ich da mehr Erfahrung habe als manch anderer in der deutschen com ?

Klar ich streite ja nicht ab das es sonst keiner kann... aber schau dir doch die Webseiten an die jeder benutzt.. immer so nen Standard Scheiß wie Atehns
oder IP.Board die einzige selbst gebaute die benutzt wird Bist du und Final aber da weiß man ja woher sie es haben..

Liegt daran da jeder ein billiges HTML - Template nimmt und das ein bisschen bearbeitet. Selbst iStu nimmt twitter bootstrap und haut ein bisschen code dahinter. obwohl er es locker selber machen kann.
Gut mehr Erfahrung kannst du auch haben Aber meine PHP Käntnisse reichen um sicher und ordentlich zu schreiben.
canic is offline  
Old 07/03/2013, 20:12   #10
 
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
Quote:
Originally Posted by canic View Post
Gut mehr Erfahrung kannst du auch haben Aber meine PHP Käntnisse reichen um sicher und ordentlich zu schreiben.
Ja, durch aus. aber einen tipp kann ich dir geben. damit kannst du deine schrecklichen textboxen verschönern.

CSS:
Code:
input[type=password], input[type=email], input[type=text] {
	transition: border linear 0.2s, box-shadow linear 0.2s;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	background-color: #ffffff;
	border: 1px solid #cccccc;
	margin-bottom: 10px;
	padding: 4px 6px;
	border-radius: 5px;
	font-size: 14px;
	height: 25px;
	color: #555555;
}

input[type=password]:focus, input[type=email]:focus, input[type=text]:focus {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(200, 0, 0, 0.6);
	border-color: rgba(200, 0, 0, 0.8);
	outline: 0;
}
Fehlgeschlagen is offline  
Thanks
1 User
Old 07/03/2013, 21:48   #11
 
elite*gold: 3
Join Date: Mar 2010
Posts: 551
Received Thanks: 372
Quote:
Originally Posted by Fehlgeschlagen View Post
Ja, durch aus. aber einen tipp kann ich dir geben. damit kannst du deine schrecklichen textboxen verschönern.

CSS:
Code:
input[type=password], input[type=email], input[type=text] {
	transition: border linear 0.2s, box-shadow linear 0.2s;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	background-color: #ffffff;
	border: 1px solid #cccccc;
	margin-bottom: 10px;
	padding: 4px 6px;
	border-radius: 5px;
	font-size: 14px;
	height: 25px;
	color: #555555;
}

input[type=password]:focus, input[type=email]:focus, input[type=text]:focus {
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(200, 0, 0, 0.6);
	border-color: rgba(200, 0, 0, 0.8);
	outline: 0;
}
Danke Ist auch erst mein 2. selbst geschriebener css script
canic is offline  
Old 07/03/2013, 22:05   #12
 
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
Quote:
Originally Posted by canic View Post
Danke Ist auch erst mein 2. selbst geschriebener css script
Hut ab ^^

Bau ne Thanks funktion ein.. damit ich Thanks'en kann xDD

Was ich noch gesehen habe.. du kannst das "margin-bottom:10px;" raus nehmen.
Fehlgeschlagen is offline  
Reply


Similar Threads Similar Threads
Frage zu Bot machen-Maus Frage-Button Frage
02/16/2012 - AutoIt - 10 Replies
Hallo, Elitepvpers hat echt für alles ein Ort :D Geil. Also...Bin AutoIt anfänger. Ich bin dabei ein Bot für das Online Game Runescape zu machen. Ich hette 2 Fragen(FÜR DEN MOMMENT :) ): Kann ich machen das AutoIt inaktiv die Maus benutzt,also werend der Bot läuft das ich bzw. man im Internet surft oder was anderes macht`?



All times are GMT +2. The time now is 09:56.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.