Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
error_reporting(E_ALL);
ini_set('display_errors', 'on');
$link = mysqli_connect($server, $benutzer, $passwort, $dbname);
$passwort_sha1 = sha1($passwort);
$benutzername = mysqli_real_escape_string($link, $benutzername);
$result = mysqli_query($link, "SELECT * FROM reg_tbl_user WHERE user_name = '$benutzername';") or die("Anfrage fuer 'reg_tbl_user' war nicht erfolgreich. Error: " . mysqli_error($link));
$benutzer = mysqli_fetch_array($result);
function debug_to_console( $data ) {
$output = '';
if ( is_array( $data ) ) {
$output .= "<script>console.warn( 'Debug Objects with Array.' ); console.log( '" . implode( ',', $data) . "' );</script>";
} else if ( is_object( $data ) ) {
$data = var_export( $data, TRUE );
$data = explode( "\n", $data );
foreach( $data as $line ) {
if ( trim( $line ) ) {
$line = addslashes( $line );
$output .= "console.log( '{$line}' );";
}
}
$output = "<script>console.warn( 'Debug Objects with Object.' ); $output</script>";
} else {
$output .= "<script>console.log( 'Debug Objects: {$data}' );</script>";
}
echo $output;
}
$link = mysqli_connect($server, $benutzer, $passwort, $dbname);
if (mysqli_connect_errno()) {
die(debug_to_console('Verbindung zur Datenbank schlug fehl: ' . mysqli_connect_error()));
}else{
debug_to_console("Erfolgreich mit Datenbank verbunden");
}
$result = mysqli_query($link, "SELECT * FROM reg_tbl_user WHERE user_name = '$benutzername' AND user_passwort = '$passwort_sha1' GROUP BY user_name") or die("Anfrage fuer 'reg_tbl_user' war nicht erfolgreich. Error: " . mysqli_error($link));
$benutzer = mysqli_fetch_array($result);
Array('id'=>1, 0=>1, 'name'=>'Test', 1=>'Test'...)
Array('id'=>1, 'name'=>'Test'...)
error_reporting(E_ALL);
ini_set('display_errors', 'on');
session_start();
$server = "xxxxx";
$benutzer = "xxxxx";
$passwort = "xxxxx";
$dbname = "xxxxx";
$link = mysqli_connect($server, $benutzer, $passwort, $dbname);
if (mysqli_connect_errno()){
echo 'Verbindung zur Datenbank schlug fehl: ' . mysqli_connect_error();
}else{
echo "Erfolgreich mit Datenbank verbunden";
}
mysqli_query($link, 'SET CHARACTER SET utf8');
function login_ueberpruefen($benutzername, $passwort) {
$passwort_sha1 = sha1($passwort);
$benutzername = mysqli_real_escape_string($link, $benutzername);
$result = mysqli_query($link, "SELECT * FROM reg_tbl_user WHERE user_name = '$benutzername';");
var_dump($result);
if (!$result){
echo("Error description: " . mysqli_error($link));
}
$benutzer = mysqli_fetch_array($result);
if(!$benutzer || $benutzer['user_passwort']!=$passwort_sha1 ) {
return false;
} else {
$_SESSION['benutzer'] = $benutzer;
return true;
}
}
$login = false;
if(isset($_POST['sent'])){
$login = login_ueberpruefen($_POST['benutzername'], $_POST['passwort']);
}
else{
//.....
}
if($login) {
var_dump($_SESSION['benutzer']);
/*echo "<script type='text/javascript'>$(document).ready(function(){window.location = 'folgeseite.php';});</script>";*/
} else {
echo "<p>Login NICHT erfolgreich</p>";
}
mysql_close($link);
function login_ueberpruefen($link, $benutzername, $passwort) {