Ergebnis 1 bis 4 von 4

Thema: Frage bei If-Funktion

  1. #1
    Tomoffel
    Gast

    Standard Frage bei If-Funktion

    Guten Tag,

    ich hätte mal eine Frage, wieso folgender Code nicht funktioniert.
    Ich find da einfach den Fehler nich.

    Code:
         $result = mysql_query($sql) OR die(mysql_error());
     if(mysql_num_rows($result)) {
            while($row = mysql_fetch_assoc($result)) {
            echo $ip_nummer;
            echo $row['IP'];
            if($row['IP'] == $ip_nummer) {
            $erlaubt=0;
            }
    Ich möchte also überprüfen ob die IPNummer schon in der Datenbank is und wenn ja, dann soll erlaubt gleich 0 gesetzt werden.
    Hab zur Überprüfung diese beiden Echos reingegeben und die Ausgabe darauf stimmt vollkommen überein.
    Trotzdem reagiert die If-Abfrage nicht.

    Ich hoffe irgendjemand kann mir helfen =(
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard

    Dieser kleine ausschnitt reicht nicht, wie sieht die abfrage aus? Bis du sicher, dass $row['IP'] == $ip_nummer ist und keine leerzeichen an einem der variablen hängt?

  3. #3
    Gast

    Standard

    Code:
    $ip_nummer=getenv("REMOTE_ADDR");
    $erlaubt=1;
    $connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die("Verbindungsversuch fehlgeschlagen");
    	mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
    	$sql = "SELECT
                   INET_NTOA(IP)
                  FROM  
                  UmfragenIP"
                  ;
    
                  $result = mysql_query($sql) OR die(mysql_error());
     if(mysql_num_rows($result)) {
            while($row = mysql_fetch_assoc($result)) {
            echo $ip_nummer;
            echo $row['IP'];
            if($row['IP'] == $ip_nummer) {
            $erlaubt=0;
            } 
            }
            }
            {
    Das ich eigentlich alles, was mit der Sache direkt zu tun hat oder braucht ihr noch was anderes?
    Also ein Leerzeichen ist eigentlich nirgends.

    62.226.115.3362.226.115.33

    Das ist die Ausgabe die durch die Echos geschieht also meine IP-Adresse 2 mal.

  4. #4
    Azubi(ne)
    Registriert seit
    19.01.2006
    Ort
    Luxemburg
    Beiträge
    58
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    also ich w

Ähnliche Themen

  1. Frage zur GET Funktion
    Von RedFighter im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 14.07.2008, 22:13
  2. Frage zu Funktion date()...
    Von Peter K. im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 09.07.2008, 15:45
  3. Suche eine Funktion wie bei VBA die Controls Funktion
    Von OJMD im Forum Forum für alle anderen Programmiersprachen
    Antworten: 2
    Letzter Beitrag: 28.06.2007, 09:08
  4. Wert aus JS-Funktion an PHP-Funktion übergeben
    Von Agnes im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 17
    Letzter Beitrag: 18.05.2007, 22:53
  5. Zip Funktion
    Von Magiermädchen im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 06.10.2006, 21:09

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •