php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.04.2010, 13:12  
Neuer Benutzer
 
Registriert seit: 11.04.2010
Beiträge: 10
PHP-Kenntnisse:
Fortgeschritten
xxchucki befindet sich auf einem aufstrebenden Ast
Standard PHP trägt nichts in die Datenbank ein.

Hey,
ich habe ein Problem... Ich habe ein Flash Spiel gemacht. Und ich mache die HighScore mit SQL und PHP. Mein Problem.... Er trägt nichts in die Datenbank ein.

Der Code für die PHP Datei :

PHP-Code:
<?php
require_once('config.php');
$inhalt $_GET["score"];
$inhalt2 $_POST["name"];
$query "INSERT INTO `lenman_test`.`highscore` (
`name` ,
`score`
)
VALUES (
'$inhalt2', '$inhalt'
);"
$result mysql_query($query);
if(
$result) { echo '<center>Du wurdest erfolgreich in die Datenbank eingetragen.</center>'; } else { echo 'Du konntest nicht eingetragen werden!'; }
$handle fopen("score.txt"a);
fwrite ($handle"\n");
fwrite ($handle"<item>");
fwrite ($handle"<score>");
fwrite ($handle$inhalt);
fwrite ($handle"</score>");
fwrite ($handle"<name>");
fwrite ($handle$inhalt2);
fwrite ($handle"</name>");
fwrite ($handle"</item>");
fclose ($handle);
$fp fopen("score.txt","r");
if (
$fp)
{
while(!
feof($fp))
{
$text fgets($fp);
echo
"$text <br/>";
}
fclose($fp);
}
?>
In der Config.php steht das :
PHP-Code:
   <?php 
//MYSQL DATEN
        
$host     "localhost";
        
$user     "NAME";
        
$pass     "PW";
        
$db        "lenman_test";
//VERBINDUNG HERSTELLEN
        
mysql_connect($host$user$pass) OR
        die(
"Es konnte sich nicht mit der Datenbank verbunden werden!<br /> Fehlermeldung: ".mysql_error());    
        
        
mysql_select_db($db) OR
        die(
"Die Datenbank konnte nicht gefunden werden.<br /> Fehlermeldung: ".mysql_error()); ?>
Also schon verändert.

In der Datenbank ist alles erstellt. Wenn ich die Datei ausführe kommt nichts. Alles bleibt leer und in der Datenbank wurde nichts erstellt. ich hoffe jmd kann mir helfen. Danke


In der name eingeben.php steht das :

PHP-Code:
<?php 
$score 
$_GET["score"]
?>  
<?php echo "
<html>
      <form action='eintragen.php?score=$score' method='post'>
            <font color='black'>Name:</font><br>
            <input type='text' name='name' size='60' style='background-color: #ffffff';><br>
      <input type='text' name='score' value='$score' disabled='disabled' size='60' style='background-color: #ffffff';><br>
            <input type='submit' name='submit' value='Eintragen!' /> 
      </form>
</html>"
?>
xxchucki ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.04.2010, 13:22  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Mach mal beim $result auch einen or die(mysql_error());
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 11.04.2010, 13:29  
Neuer Benutzer
 
Registriert seit: 11.04.2010
Beiträge: 10
PHP-Kenntnisse:
Fortgeschritten
xxchucki befindet sich auf einem aufstrebenden Ast
Standard

Habe es versucht :
Parse error: syntax error, unexpected T_VARIABLE in /usr/export/www/hosting/wfirc/PHP/eintragen.php on line 14

Code :
PHP-Code:
<?php
require_once('config.php');

$inhalt $_GET["score"];
$inhalt2 $_POST["name"];
//http://lenman.bplaced.net/Flash/0.php?score=1
$query "INSERT INTO `lenman_test`.`highscore` (
`name` ,
`score`
)
VALUES (
'$inhalt2', '$inhalt'
);"
$result mysql_query($query) or die ("Fehlgeschlagen"); 
if(
$result) { echo '<center>Du wurdest erfolgreich in die Datenbank eingetragen.</center>'; } else { echo 'Du konntest nicht eingetragen werden!'; }
$handle fopen("score.txt"a);
fwrite ($handle"\n");
fwrite ($handle"<item>");
fwrite ($handle"<score>");
fwrite ($handle$inhalt);
fwrite ($handle"</score>");
fwrite ($handle"<name>");
fwrite ($handle$inhalt2);
fwrite ($handle"</name>");
fwrite ($handle"</item>");
fclose ($handle);
$fp fopen("score.txt","r");
if (
$fp)
{
while(!
feof($fp))
{
$text fgets($fp);
echo
"$text <br/>";
}
fclose($fp);
}
?>
xxchucki ist offline   Mit Zitat antworten
Alt 11.04.2010, 13:40  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Du hast beim $query ein ; vergessen

Also ein Zeichen vor $result^^
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 11.04.2010, 14:00  
Neuer Benutzer
 
Registriert seit: 11.04.2010
Beiträge: 10
PHP-Kenntnisse:
Fortgeschritten
xxchucki befindet sich auf einem aufstrebenden Ast
Standard

So gemacht... Jetzt kommt dieser Fehler :

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'lenman_test'@'192.168.107.2' (using password: YES) in /usr/export/www/hosting/wfirc/PHP/config.php on line 9
Es konnte sich nicht mit der Datenbank verbunden werden!
Fehlermeldung: Access denied for user 'lenman_test'@'192.168.107.2' (using password: YES)

Geändert von xxchucki (11.04.2010 um 14:07 Uhr).
xxchucki ist offline   Mit Zitat antworten
Alt 11.04.2010, 14:25  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Dann liegt das daran, dass die Verbindungsdaten falsch sind bzw. die des angegeben Benutzers
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 11.04.2010, 14:26  
Erfahrener Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 929
ragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Mensch
Standard

Ausserdem solltest du dich über MySQL Injection Gefahren informieren.
ragtek ist offline   Mit Zitat antworten
Alt 11.04.2010, 14:30  
Neuer Benutzer
 
Registriert seit: 11.04.2010
Beiträge: 10
PHP-Kenntnisse:
Fortgeschritten
xxchucki befindet sich auf einem aufstrebenden Ast
Standard

@Capfly... Nein ist alles richtig
xxchucki ist offline   Mit Zitat antworten
Alt 11.04.2010, 14:37  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Was sagt dir:

Zitat:
Access denied
?
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 11.04.2010, 14:43  
Neuer Benutzer
 
Registriert seit: 11.04.2010
Beiträge: 10
PHP-Kenntnisse:
Fortgeschritten
xxchucki befindet sich auf einem aufstrebenden Ast
Standard

Wie?
In den php dateien steht das nirgends..

Hier das ist der Fehler wenn du das meisnt :

PHP-Code:
Warningmysql_connect() [function.mysql-connect]: Access denied for user 'lenman_test'@'192.168.107.2' (using passwordYESin /usr/export/www/hosting/wfirc/PHP/eintragen.php on line 12
Es konnte sich nicht mit der Datenbank verbunden werden
!
FehlermeldungAccess denied for user 'lenman_test'@'192.168.107.2' (using passwordYES
xxchucki ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe: datenbank mappen und kopieren M*I*B Datenbanken 29 15.02.2012 21:55
Datenbank austauschbar machen durch Trennung von konkreter Implementierung Asipak PHP-Fortgeschrittene 10 04.09.2009 00:11
[Erledigt] Im- / Export einer MySQL Datenbank amaier161 Datenbanken 5 19.07.2009 00:42
[Erledigt] PHP Script trägt nichts in die MySQL Datenbank ein karaburun PHP Tipps 2009 15 25.03.2009 08:07
[Erledigt] Bilder aus einer Datenbank anzeigen lassen SteSte Datenbanken 2 16.02.2009 23:34
Es wird nichts in die Datenbank eingetragen !!bitte helfen! Datenbanken 8 20.08.2005 13:42
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
[Erledigt] MySQL findet Datenbank nicht Datenbanken 10 21.10.2004 09:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php trägt, mysql config/config.php access denied for user, flash highscore db access denied, xxchucki, insert name and score in db php, php trägt leere datensätze in datenbank

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum