Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 09:48

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

Advertisement



PHP(phpmyadmin) mysqli_query Regipage var. Fehler

Discussion on PHP(phpmyadmin) mysqli_query Regipage var. Fehler within the Web Development forum part of the Coders Den category.

Reply
 
Old 06/11/2015, 21:03   #16

 
elite*gold: 188
Join Date: Jan 2010
Posts: 284
Received Thanks: 22
Quote:
Originally Posted by ichwillkeinevieren View Post
Nein eben nicht.
Google bringt außerdem auch nur was, wenn man die entsprechende Fragenstellung auch hat.

Das Problem kann aus verschiedenen Fehlern hervorkommen.

Und das währe deiner Ansicht nach was?!
OfficialiSEVEN is offline  
Old 06/11/2015, 21:15   #17
 
ichwillkeinevieren's Avatar
 
elite*gold: 74
Join Date: Sep 2009
Posts: 2,411
Received Thanks: 203
Quote:
Originally Posted by FrickXHD View Post
Und das währe deiner Ansicht nach was?!
Das weiß ich nicht, wenn ich es täte würde ich mich nicht an eine Community wenden, die jedem unterstellt, dass man zu blöd wäre zum Googlen und das Google doch alles wüsste und man sich an den doch wenden soll.(Ausrede Nummer 1 im Web, meistens um die eigene Unwissenheit zu vertuschen)

Fakt ist das Problem besteht und ich suche nach wie vor eine Lösung und das Problem zu beseitigen und würde mich über jede ernsthafte Unterstützung freuen.
ichwillkeinevieren is offline  
Old 06/11/2015, 21:24   #18
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Quote:
Originally Posted by ichwillkeinevieren View Post
Das weiß ich nicht, wenn ich es täte würde ich mich nicht an eine Community wenden, die jedem unterstellt, dass man zu blöd wäre zum Googlen und das Google doch alles wüsste und man sich an den doch wenden soll.(Ausrede Nummer 1 im Web, meistens um die eigene Unwissenheit zu vertuschen)

Fakt ist das Problem besteht und ich suche nach wie vor eine Lösung und das Problem zu beseitigen und würde mich über jede ernsthafte Unterstützung freuen.
Da stimme ich dir zu, using password no besagt, dass man sich ohne Passwort versucht anzumelden. Using password yes wäre das inkorrekte passwort (siehe )

Wie baust du denn die Verbindung auf? Hast du direkten Zugriff auf den Mysql-Server?

@FrickXHD, man kann auch definitiv freundlicher Antworten als du, ansonsten ist der Sinn eines Forums etwas verfehlt, da deine Antworten immer den Anschein erwecken als wolltest du überhaupt nicht antworten.
NotEnoughForYou is offline  
Old 06/12/2015, 01:22   #19

 
elite*gold: 14
Join Date: Nov 2011
Posts: 139
Received Thanks: 170
Quote:
Originally Posted by ichwillkeinevieren View Post
PHP Code:
mysql_query("INSERT INTO `aroottest_test`.`members` (`id`, `username`, `password`) VALUES (\'11\', \'$user\', \'$pass\')"); 
Da die ID eigentlich immer automatisch erhöht wird, muss man diese nicht angeben.
PHP Code:
mysql_query("INSERT INTO `aroottest_test`.`members` (`username`, `password`) VALUES ('$user', '$pass')"); 
Die query sollte funktionieren.
Ansonsten könntest du den query-String mit den anderen String Variablen verketten, also
PHP Code:
$sql "INSERT INTO `aroottest_test`.`members` (`username`, `password`) VALUES ('".$user."', '".$pass."')";
mysql_query($sql); 
Quote:
Originally Posted by ichwillkeinevieren View Post
PHP Code:
Warningmysql_query() [function.mysql-query]: Access denied for user 'test'@'localhost' (using passwordNOin /home/test/public_html/register.php on line 73

PHP Error Message

Warning
mysql_query() [function.mysql-query]: A link to the server could not be established in /home/test/public_html/register.php on line 73

Access denied 
for user 'test'@'localhost' (using passwordNO
Dieser Fehler tritt auf wenn keine Verbindung zum MySQL-Server vorhanden ist und man trotzdem die Funktion mysql_query ausführt.
Kann aber auch noch viele andere Gründe haben
■DarknessIM■ is offline  
Old 06/12/2015, 14:26   #20
 
ichwillkeinevieren's Avatar
 
elite*gold: 74
Join Date: Sep 2009
Posts: 2,411
Received Thanks: 203
Egal was ich auch versuche es kommen immer solche Fehler dabei raus:
Parse error: syntax error, unexpected T_VARIABLE
mysqli_query() expects at least 2 parameters, 1 given

egal ob mit mysqli oder mysql oder " "/' ' es will nicht laufen, wäre gut wenn wir über tv das heute abend mal lösen könnten^^
Skype: gangbanger.gamer1
ichwillkeinevieren is offline  
Old 06/12/2015, 15:07   #21
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,847
Received Thanks: 4,675
mysql_query will von dir 2 Parameter haben, du gibst ihm aber nur einen.

Bau deine verbindung auf
Code:
$dCon = mysqli_connect('localhost','USER','PASSWORD','DATABASE');
& benutzen die Variable $dCon dann bei deinem mysql_query
Code:
$query1 = mysqli_query($dCon, "INSERT INTO 
	aroottest_test.members
	(username, password) VALUES ('$user', '$pass')
	");
Der Fehler
Quote:
Access denied for user 'test'@'localhost' (using password: NO)
kann einige Gründe haben, lösche den User doch und lege Ihn neu an.

Code:
mysql -u root -p

CREATE USER 'test'@'localhost' IDENTIFIED BY 'DEINPASSWORT';
USE <<DEINEDATABASE>>
GRANT ALL privileges on <<DEINEDATABASE>>.* to test@localhost identified by 'DEINPASSWORT';
FLUSH PRIVILEGES;
<<DEINEDATABASE>> ersetzen sowie DEINPASSWORT
Devsome is offline  
Old 06/12/2015, 16:04   #22
 
ichwillkeinevieren's Avatar
 
elite*gold: 74
Join Date: Sep 2009
Posts: 2,411
Received Thanks: 203
Quote:
Originally Posted by Devsome View Post
mysql_query will von dir 2 Parameter haben, du gibst ihm aber nur einen.

Bau deine verbindung auf
Code:
$dCon = mysqli_connect('localhost','USER','PASSWORD','DATABASE');
& benutzen die Variable $dCon dann bei deinem mysql_query
Code:
$query1 = mysqli_query($dCon, "INSERT INTO 
	aroottest_test.members
	(username, password) VALUES ('$user', '$pass')
	");
Der Fehler
kann einige Gründe haben, lösche den User doch und lege Ihn neu an.

Code:
mysql -u root -p

CREATE USER 'test'@'localhost' IDENTIFIED BY 'DEINPASSWORT';
USE <<DEINEDATABASE>>
GRANT ALL privileges on <<DEINEDATABASE>>.* to test@localhost identified by 'DEINPASSWORT';
FLUSH PRIVILEGES;
<<DEINEDATABASE>> ersetzen sowie DEINPASSWORT
#hab ich bereits beide.
PHP Code:
$query mysqli_query($con,"SELECT * FROM `members` WHERE username = '$user'") or die("Can not query the TABLE!"); 

$con mysqli_connect($host,$username,$password,$db) or die("Can not connect to Server."); 
Nochmals ich habe Snippets reingestellt und nicht gleich die ganze Php.
Nochmals ich kann mit meiner Regipage in meine PHPMYADMIN! Mysql Datenbank Einträge erstellen/Verbindung vorhanden also ID Acc Pass wie ich es auch schon gepostet habe.
_________________________________________
Eigentlicher Beitrag:
Ich habe 2 Parameter,jedoch nimmt er $user nicht an ergo:1Parameter

NOCHMALS die anderen sind erstmal völlig egal es muss von der Funktion her klappen also reicht es wenn wir nur $user in der regipage selber eingeben und enter drücken.


User muss nicht neu angelegt werden
ichwillkeinevieren is offline  
Old 07/19/2015, 03:06   #23
 
ichwillkeinevieren's Avatar
 
elite*gold: 74
Join Date: Sep 2009
Posts: 2,411
Received Thanks: 203
PHP Code:
<?php 
session_start
();  //Must Start a session. 

require "config.php"//Connection Script, include in every file! 

//Check to see if the user is logged in. 
//'isset' check to see if a variables has been 'set' 
if(isset($_SESSION['username'])){ 
   
header("location: members.php"); 


//Check to see if the user click the button 
if(isset($_POST['submit'])) 

   
//Variables from the table 
   
$user  $_POST['user']; 
   
$pass  $_POST['pass']; 
   
$rpass $_POST['rpass']; 
    
   
//Prevent MySQL Injections 
   
$user  stripslashes($user); 
   
$pass  stripslashes($pass); 
   
$rpass stripslashes($rpass); 
    
   
$user  mysqli_real_escape_string($con$user); 
   
$pass  mysqli_real_escape_string($con$pass); 
   
$rpass mysqli_real_escape_string($con$rpass);

   
//Check to see if the user left any space empty! 
   
if($user == "" || $pass == "" || $rpass == ""
   { 
      echo 
"Please fill in all the information!"
   } 
    
   else 
   { 
      
//Check too see if the user's Passwords Matches! 
      
if($pass != $rpass
      { 
         echo 
"Passwords do not match! Try Again"
      } 
       
      
//CHECK TO SEE IF THE USERNAME IS TAKEN, IF NOT THEN ADD USERNAME AND PASSWORD INTO THE DB 
      
else 
      { 
         
//Query the DB 
         
$query mysqli_query($con,"SELECT * FROM `members` WHERE username = '$user'") or die("Can not query the TABLE!"); 
          
         
//Count the number of rows. If a row exist, then the username exist! 
         
$row mysqli_num_rows($query); 
         if(
$row == 1
         { 
            echo 
"Sorry, but the username is already taken! Try again."
         } 
          
         
//ADD THE USERNAME TO THE DB 
         
else 
         { 
        
//FEHLERHAFT
        
$add mysqli_query('INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES (\'14\', '.$user.', \'Toplel\')') or die(mysql_error());

    
// DAS HIER FUNKTIONIERT: $add = mysqli_query($con,'INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES(\'2\', \'Toplel\',\'Tifififi\');');


echo "Successful! Username:$user       Passwort:$pass       <a href='members.php'> Click Here </a> to log In."

         } 
          
          
      }       

   } 
    


?>


//FEHLERHAFT #Es soll $user verwenden
PHP Code:
<input name="user" type="text" id="user"
PHP Code:
        $add mysqli_query('INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES (\'14\', '.$user.', \'Toplel\')') or die(mysql_error()); 
// DAS HIER FUNKTIONIERT:
PHP Code:
$add mysqli_query($con,'INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES(\'2\', \'AccounttestNr1\',\'PassworttestNr1\');'); 
ichwillkeinevieren is offline  
Old 07/19/2015, 05:35   #24


 
tschulian's Avatar
 
elite*gold: 294
Join Date: Sep 2013
Posts: 1,410
Received Thanks: 635
Quote:
Originally Posted by ichwillkeinevieren View Post
PHP Code:
<?php 
session_start
();  //Must Start a session. 

require "config.php"//Connection Script, include in every file! 

//Check to see if the user is logged in. 
//'isset' check to see if a variables has been 'set' 
if(isset($_SESSION['username'])){ 
   
header("location: members.php"); 


//Check to see if the user click the button 
if(isset($_POST['submit'])) 

   
//Variables from the table 
   
$user  $_POST['user']; 
   
$pass  $_POST['pass']; 
   
$rpass $_POST['rpass']; 
    
   
//Prevent MySQL Injections 
   
$user  stripslashes($user); 
   
$pass  stripslashes($pass); 
   
$rpass stripslashes($rpass); 
    
   
$user  mysqli_real_escape_string($con$user); 
   
$pass  mysqli_real_escape_string($con$pass); 
   
$rpass mysqli_real_escape_string($con$rpass);

   
//Check to see if the user left any space empty! 
   
if($user == "" || $pass == "" || $rpass == ""
   { 
      echo 
"Please fill in all the information!"
   } 
    
   else 
   { 
      
//Check too see if the user's Passwords Matches! 
      
if($pass != $rpass
      { 
         echo 
"Passwords do not match! Try Again"
      } 
       
      
//CHECK TO SEE IF THE USERNAME IS TAKEN, IF NOT THEN ADD USERNAME AND PASSWORD INTO THE DB 
      
else 
      { 
         
//Query the DB 
         
$query mysqli_query($con,"SELECT * FROM `members` WHERE username = '$user'") or die("Can not query the TABLE!"); 
          
         
//Count the number of rows. If a row exist, then the username exist! 
         
$row mysqli_num_rows($query); 
         if(
$row == 1
         { 
            echo 
"Sorry, but the username is already taken! Try again."
         } 
          
         
//ADD THE USERNAME TO THE DB 
         
else 
         { 
        
//FEHLERHAFT
        
$add mysqli_query('INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES (\'14\', '.$user.', \'Toplel\')') or die(mysql_error());

    
// DAS HIER FUNKTIONIERT: $add = mysqli_query($con,'INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES(\'2\', \'Toplel\',\'Tifififi\');');


echo "Successful! Username:$user       Passwort:$pass       <a href='members.php'> Click Here </a> to log In."

         } 
          
          
      }       

   } 
    


?>


//FEHLERHAFT #Es soll $user verwenden
PHP Code:
<input name="user" type="text" id="user"
PHP Code:
        $add mysqli_query('INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES (\'14\', '.$user.', \'Toplel\')') or die(mysql_error()); 
// DAS HIER FUNKTIONIERT:
PHP Code:
$add mysqli_query($con,'INSERT INTO `xxx_Datenbank`.`members` (`id`, `username`, `password`) VALUES(\'2\', \'AccounttestNr1\',\'PassworttestNr1\');'); 

Zu aller erst, speicher das PW lieber gehashed in der DB! (geht mit ner md5() Funktion.

Öhm Ja...
Dafug? (\'14\', '.$user.', \'Toplel\')') Warum so kompliziert?
Hab hier kein Filezilla, sonst würd ich auf meinen Webspace und dir ne fertige insert als Beispiel zeigen. Ich benutz eig ausschließlich mssql_ und dort sieht n Insert so aus: insert (spalte1, spalte2, spalte3) values ('TEXT', 91567, $user) also bei strings jeweils ein einfaches Anführungszeichen am Anfang und Ende bei Variablen die hoffentlich richtig deklariert sind garnichts.
tschulian is offline  
Old 07/19/2015, 16:30   #25
 
ichwillkeinevieren's Avatar
 
elite*gold: 74
Join Date: Sep 2009
Posts: 2,411
Received Thanks: 203
Quote:
Originally Posted by tschulian View Post
Zu aller erst, speicher das PW lieber gehashed in der DB! (geht mit ner md5() Funktion.

Öhm Ja...
Dafug? (\'14\', '.$user.', \'Toplel\')') Warum so kompliziert?
Hab hier kein Filezilla, sonst würd ich auf meinen Webspace und dir ne fertige insert als Beispiel zeigen. Ich benutz eig ausschließlich mssql_ und dort sieht n Insert so aus: insert (spalte1, spalte2, spalte3) values ('TEXT', 91567, $user) also bei strings jeweils ein einfaches Anführungszeichen am Anfang und Ende bei Variablen die hoffentlich richtig deklariert sind garnichts.
wie mache ich das denn nun richtig, bzw. wo liegt der Fehler.


1:1 alles CP naja wenigstens funktioniert es nun, würde dennoch gerne wissen wo der fehler lag
ichwillkeinevieren is offline  
Reply


Similar Threads Similar Threads
Regipage regestrierungs Fehler
07/01/2012 - Metin2 Private Server - 0 Replies
Also folgendes Prob. Freund hat ne Regipage über seinen PC laufen und alles funktioniert auch soweit bis aufs Account erstellen. Wenn man einen erstellt und alles richtig eingibt und die Zeichen und alles einhält kommt immer der Fehler das der Account schon existiert. Hat jemand nen Plan why? Würde mich über schnelle Antworten freuen...
RegiPage Hennink Fehler beim Installieren !HILFE!
01/04/2012 - Metin2 Private Server - 5 Replies
wenn ich alles richtig installiere kommt : Warning: mysql_connect() : Host 'Timi-PC' is not allowed to connect to this MySQL server in C:\xampp\htdocs\index.php on line 15 Warning: mysql_connect() : Host 'Timi-PC' is not allowed to connect to this MySQL server in C:\xampp\htdocs\index.php on line 16 Verbindung zur Datenbank fehlgeschlagen: Abbruch BITTE HELFT MIR ! (THX werden natürlich gegeben)
[HILFE] Regipage Fehler
12/09/2011 - Metin2 Private Server - 2 Replies
Hallo Leute ich hab ein Problem mit der Regipage. Da stehen überall fehlermeldungen... Ich habe die Regipage von Zuilong 2 genommen! Hier ein screen: http://thumbs1.bildupload.com/06168a72b6afba2053c 0b142e70f9dfb.jpg Bitte um Hilfe!
Regipage Fehler
07/06/2011 - Metin2 Private Server - 3 Replies
Habe Die serverfiles by theshorty und wenn ich regipage mache kommt dann sowas Fatal error: Call to undefined function mysql_connect() in C:\xampp\htdocs\config.php on line 16 was kann ich maschen damit es richtig geht
RegiPage Hennink Installations Fehler
05/20/2011 - Metin2 Private Server - 2 Replies
Habe alle richtig eingegeben bei der installation aber bekomme diese meldnug : Warning: mysql_connect() : Host 'Timi-PC' is not allowed to connect to this MySQL server in C:\xampp\htdocs\index.php on line 15 Verbindung zur Datenbank fehlgeschlagen: Abbruch Kann mir wer helfen? danke :D ! MfG Timi



All times are GMT +1. The time now is 09:48.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.