php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.03.2010, 23:05  
Neuer Benutzer
 
Registriert seit: 12.03.2010
Beiträge: 7
PHP-Kenntnisse:
Anfänger
DonkeyMongo befindet sich auf einem aufstrebenden Ast
Standard

Meinst du so?

Code:
<?php
$user = $_POST["user"];
$pass = md5($_POST["pass"]);
// anfang
$verbindung = mysql_connect ("localhost","root", "");

mysql_select_db("register");
$abfrage = "SELECT user FROM test WHERE user='.$user.' AND pass='.$pass.'";

if (!is_bool($abfrage) == 0) {
echo "Benutzer NICHT existent";
}
else {
echo "Benutzer existiert";
}

?>
Jetzt kommt als Ausgabe immer: "Benutzer existiert" , egal was ich eingebe.
DonkeyMongo ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.03.2010, 23:09  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Zitat:
PHP-Code:
if (!is_bool($abfrage) == 0
Was' das denn...
Ne, mach mal so:
PHP-Code:
if(!is_bool($abfrage)) 
Arne Drews ist offline  
Alt 12.03.2010, 23:13  
Neuer Benutzer
 
Registriert seit: 12.03.2010
Beiträge: 7
PHP-Kenntnisse:
Anfänger
DonkeyMongo befindet sich auf einem aufstrebenden Ast
Standard

Danke für deine tolle Hilfe, leider mache ich wieder etwas falsch oder es funktioniert einfach nicht
Code:
<?php
$user = $_POST["user"];
$pass = md5($_POST["pass"]);
// anfang
$verbindung = mysql_connect ("localhost","root", "");

mysql_select_db("register");
$abfrage = "SELECT user FROM test WHERE user='.$user.' AND pass='.$pass.'";

if(!is_bool($abfrage))
{
echo "Benutzer NICHT existent";
}
else {
echo "Benutzer existiert";
}

?>
Ausgabe immer: "Benutzer NICHT existent"
DonkeyMongo ist offline  
Alt 12.03.2010, 23:25  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Ja sicher, bin die ganze Zeit vom ersten Post ausgegangen, da hast Du noch Erfolg und Fehler in umgekehrter Reihenfolge!

So wie jetzt mußt Du natürlich die Negierung rausnehmen:
PHP-Code:
if(is_bool($abfrage)) 
Arne Drews ist offline  
Alt 13.03.2010, 00:20  
Neuer Benutzer
 
Registriert seit: 12.03.2010
Beiträge: 7
PHP-Kenntnisse:
Anfänger
DonkeyMongo befindet sich auf einem aufstrebenden Ast
Standard

Hm? Wieder entfernen? Ich bin gerade total verwirrt

Geändert von DonkeyMongo (13.03.2010 um 00:24 Uhr).
DonkeyMongo ist offline  
Alt 13.03.2010, 00:41  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Wie waere es, wenn du die Abfrage erst mal an die Datenbank senden wuerdest?
Asipak ist offline  
Alt 13.03.2010, 10:55  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Das ! ist eine Negierung.
is_bool() gibt true zurück, wenn die Variable ein Boolean ist.
Bei der Negierung !is_bool() erhältst Du true für alle Nicht-Boolean!

Also einfach das ! weglassen
Außerdem hab' ich's Dri doch gepostet, hättst doch einfach austauschen können die Zeile und mal testen...
Arne Drews ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
problem mit gleiche datenbank inhalte auslesen miwo PHP Tipps 2008 3 17.09.2007 14:35
Vom Browser verschickte Daten auslesen und anzeigen? andy32 PHP Tipps 2008 3 22.08.2007 18:33
Daten aus Internetseite auslesen Zangelo PHP Tipps 2006 1 15.09.2006 15:18
Serverumzug - Problem mit MySQL Daten [GE]ReeN Datenbanken 6 28.03.2006 17:02
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
Daten aus Datenbank auslesen und in PHP-Seite anzeigen PHP Tipps 2005-2 1 28.08.2005 20:16
Daten aus Pw-Geschütztem bereich auslesen PHP-Fortgeschrittene 2 26.08.2005 15:27
[Erledigt] Problem mit POST Daten PHP-Fortgeschrittene 5 18.05.2005 09:15
nur bestimmte anzahl an daten per mysql auslesen PHP Tipps 2005 4 13.05.2005 15:45
[Erledigt] Daten aus DB auslesen Datenbanken 2 04.01.2005 23:33
Problem bei Script Formular Daten und Baum PHP Tipps 2004 1 27.09.2004 23:19
über PHP Daten in MySQL Tabellen updaten -- Problem PHP Tipps 2004 4 27.09.2004 21:34
[Erledigt] Nur bestimmte Daten auslesen und in Datenbank schreiben PHP Tipps 2004 2 26.09.2004 14:33
Daten aus einem Formular auslesen??? PHP-Fortgeschrittene 1 21.06.2004 17:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php is_bool not working, php is_bool does not work

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:03 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum