SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

 
 
Themen-Optionen Ansicht
  #1  
Alt 01.09.2009, 13:40:19
Knaufi Knaufi ist offline
Anfänger
 
Registriert seit: Sep 2009
Alter: 35
Beiträge: 10
Problem bei ip überprüfung

Hi,
ich habe volgendes vor,
ich melde mich an mit benutzer und passwort, dies wird in meine datenbank geschrieben, genauso wie die remote ip, (check.php)

das ist auch kein problem,
jedoch will ich nun ein Dockument schützen (lesen.php), und nur wenn es die gleiche ip in der datenbank gibt, wie der user, der grade diese seite besucht hat (remote-ip), kann er den inhalt sehen, wenn man F5 oder so klickt (aktualisieren) muss der user sich neu anmelden. weil die sitzung zur daten bank dann schon geschlossen ist/sein soll.

nun zu den bisherigen codes....

check.php

PHP-Code:
<?php
include("db.php"); /*code für datenbank-Login*/
include("dbconnect.php");  /*code für datenbank-Login*/
?>

<html>
<head>
<title>Passwortschutz</title>
</head>
<body>
<body bgcolor="#606060" text="#99cc66">

    <br>
    <br>
    <?
$pw =$_POST["Inhalt"]; 
$username = $_POST['Benutzer'];
$ip = $_SERVER["REMOTE_ADDR"];

if ( md5 ($pw) == "[I]MD5-PASSWORT[/I]" )
{
$query = "INSERT INTO USERS (username, userpassword, ip) VALUES('$username', '$pw', '$ip')";
    $result = mysql_query($query) or die(mysql_error());  
    header("Location: http://www.meineseite.de/lesen.php"); 
 }

else
{
echo "Falsches Passwort, bitte erneut versuchen!" ; 
header("Location: http://google.de"); 
     
} ;    
?>
</body>
</html>

lesen.php <- Problem-datei :)

PHP-Code:
 <?php
include("db.php"); /*code für datenbank-Login*/
include("dbconnect.php"); /*code für datenbank-Login*/
  
$ip2 $_SERVER["REMOTE_ADDR"];


$sql "SELECT COUNT(*) as Anzahl FROM USERS WHERE IP = '".$_SERVER['REMOTE_ADDR']."'";
    
$result mysql_query($sql) OR die(mysql_error());
    
$row mysql_fetch_assoc($result);
    if(
$row['Anzahl']) {
       {
 echo 
"eingeloggt";
}
else
{
echo 
"zugriff verweigert";
}
?>
nun sehe ich beimir garnüschts.... kann mir die fehler nicht ausgeben lassen, habe eine weiße seite mit leerem quelltext ^^

hate auch andere sachen schpn probiert von http://www.schattenbaum.net/php/anzeigen.php
aber zu ergebnissen bin ich nicht gekommen.

Geändert von Knaufi (01.09.2009 um 13:41:56 Uhr) Grund: nachtrag von ?> :)
Mit Zitat antworten
 

Stichworte
*ip, ip vergleichen, sql, überprüfen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Upload von Fotos, die in eine DB eingetragen werden sollen. Problem 2 jf-flasher PHP Grundlagen 2 01.02.2009 17:20:41
Problem mit Überprüfung xenus PHP Grundlagen 6 12.12.2006 15:05:00
Problem mit Lokalisierung eines SESSION - Problems Fabian85 PHP für Fortgeschrittene und Experten 5 03.10.2005 20:17:54
Formular Problem (session?) dersupergrobi PHP für Fortgeschrittene und Experten 2 25.07.2004 14:27:16
mysql und php problem schmidt PHP für Fortgeschrittene und Experten 9 31.10.2003 18:05:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:46:59 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt