Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mit PHP auf MySQL zugreifen

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe miri ein einfaches Loginformular gemacht, welche Logindaten in dern MySQL Datenbank (one.com) eingetragen wurde. wenn ich mich mit dem benutzer anmelde, kommt folgende fehlermeldung:

"Keine Datenbankverbindung möglich: Unknown MySQL server host 'http' (1)"

Ich habe es nach folgender Anleitug gemacht:

PHP Login MySQL - Datenbank Login php script - Password login

Login.php

<?php

$_db_host = "http://dbadmin.one.com";

$_db_datenbank = "Datenbankname";

$_db_username = "Datenbankusername";

$_db_passwort = "Datenbankpasswort";

SESSION_START();

# Datenbankverbindung herstellen

$link = mysql_connect($_db_host, $_db_username, $_db_passwort);

# Hat die Verbindung geklappt ?

if (!$link)

{

die("Keine Datenbankverbindung möglich: " . mysql_error());

}

# Verbindung zur richtigen Datenbank herstellen

$datenbank = mysql_select_db($_db_datenbank, $link);

if (!$datenbank)

{

echo "Kann die Datenbank nicht benutzen: " . mysql_error();

mysql_close($link); # Datenbank schliessen

exit; # Programm beenden !

}

# Datenbank wieder schliessen

mysql_close($link);

?>

login-formular.html

<form method="POST" action="login.php">

Ihr Username: <input name="username"><br>

Ihr Passwört: <input name="passwort" type=password><br>

<input type=submit name=submit value="Einloggen">

</form>

Bitte um hilfe?

Danke im voraus

gruss

Bitte um hilfe?

Was verstehst du an der Fehlermeldung nicht?

Warum verwendest du phpMyAdmin 2.9.2-Debian-1.one.com1 statt localhost wie in der Anleitung?

Hallo,

weil localhost ist doch nur, wenn meine Datenbank MYsql auf meinem lokalen Rechner liegt. ich habe aber eine domaine bei one.com inklusiv datenbank, dann muss ich doch die adresse der datenbank eingeben oder nicht?

danke

gruss

sorry, ich meinte ja eigentlich

phpMyAdmin 2.9.2-Debian-1.one.com1

funktioniert aber nicht

Und aus welcher Anleitung nimmst du diese Weisheit?

Hat dir One diese Datenbank so als zu verwendende Adresse vorgegeben?

Hast du es denn schon 1:1 aus der Anleitung versucht?

Üblicherweise spricht der Webserver über localhost die lokal liegende Datenbank an. Alles andere ist ein Sicherheitsrisiko.

Du wiederholst dich, Sascha! Wir sind noch nicht so senil.

Lupo hat eine andere FAQ von ONE verlinkt. Hast du die mal gelesen?

ups, sorry, hab den link übersehen.

da geh ich gleich mal ans werk uns probiere es aus.

trotzdem an allen vielen vielen dank, die mir geholfen haben.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.