wo kommt der db name hin???
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
argument
benutzername
ergebnis
falsch login
limit
login
not
nummer
pawort
resource
result
spalten
stehen
stufen
tabelle
username
vermutlich hast
-
bin dabei ein loginscript tut zu amchen nur habe ich da jezt nen problem.
da ich mehrere db habe =) wei? ich nicht wie ich zu einer direkt connecten kann, habe nur tabelle aber kein db-name dort
hier der code
<?php
$verbindung = mysql_connect("localhost", "BenutzerName" , "DeinPasswort")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("homepage") or die ("Datenbank konnte nicht ausgew?hlt werden");
... -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbbase); <-- Hier -
?? h? da habe ich mysql_select_db("homepage") stehen und da muss noch der db name rein oder wie und warum hast du $dbbase noch stehen
das ist bei mir im tut garnet drinne =(
versteht jezt garnichts mehr*** -
sag mal "genau" was du brauchst, werd aus dem da oben nicht ganz schlau.
-
m?chte das dieses script zur db connectet also muss da ja tabellenname und db name irgendwo rein
hier der ganze text nochmal
<?
session_start();
?>
<?php
$verbindung = mysql_connect("mysql.lima-city.de", "USER29345" , "das pw stimmt")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("homepage") or die ("Datenbank konnte nicht ausgew?hlt werden");
$username = $_POST["username"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT username, passwort FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->passwort == $passwort)
{
$_SESSION["username"] = $username;
echo "Login erfolgreich. <br> <a href=\"geheim.php\">Gesch?tzer Bereich</a>";
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"login.html\">Login</a>";
}
?> -
<?php mysql_select_db("homepage") or die ("Datenbank konnte nicht ausgew?hlt werden"); ?>
wird zu
<?php mysql_select_db("DB29345") or die ("Datenbank konnte nicht ausgew?hlt werden"); ?>
oder so ne ?hniche Nummer
(Wenn du den phpMyAdmin aufrufst ist links ein DropDown-Men?, in dem der betreffende Datenbankname steht)
MfG Asmodeus -
Vermutlich hast du in der Datenbank noch eine Tabelle, die Homepage hei?t.
Man darf da nicht die Datenbank mit einer Tabelle verwechseln. Und es gibt ja noch eine weitere Stufe weiter unten, die Spalte.
In jeder Abfrage gibst du die Tabelle neu an. /Im Query)
MfG lagerhaus -
ich bekomme es immernoch nicht hin jezt steht trotzdem ich anstat homepage die nummer meiner db geschrieben habe das hier
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/the-eden-projekt/html/login.php on line 15
Benutzername und/oder Passwort waren falsch. Login
benutzername und password stimmen aber, habe es mehrmals versucht und verschiedenne pw?s genommen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage