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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 12.02.2010, 05:12:35
seby1302 seby1302 ist offline
Anfänger
 
Registriert seit: Feb 2010
Alter: 40
Beiträge: 25
Login GROß Klein check?

Hallo erst einmal an alle.

Habe folgendes Problem.

Und zwar....

Wen man sich auf meiner Homepage anmeldet, wird man in der MySQL Datenbank Auch so eingetragen wie man sich angemeldet hat.
z.b..
Seby1302 oder seby1302 oder sEby1302...

darauf hin werden Userordner herstehlt, die genau dieses Name bekommen,
Mit klein, groß Seby1302 oder seby1302 oder sEby1302...

Nun habe ich aber das Problem das man sich egal wie einloggen kann..
Z.b

angemeldet als Seby1302 einloggen geht aber auch mit seby1302 oder sEby1302

das Problem liegt also daran..

angemeldet als Seby1302 ordner = Seby1302
loggtman sich jedoch mit seby1302 wird der Ordner nicht mehr gefunden weil der dann nach s anstatt S sucht.

Deshalb müste ich beim login jergend wie Groß klein abfragen..


hier mein login script:
PHP-Code:
function login($username,$pass)
{
   GLOBAL 
$db,$table;
   
$username trim($username);
   
$pass md5(trim($pass));
   
$query mysql_query("SELECT * FROM $table WHERE userName = '$username' AND userPassword = '$pass'");
   return 
mysql_num_rows($query);
  

Hoffe es kann mir jemand helfen, wäre sehr dankbar für.

P.s es ist eine PHP/Flash homepage.
Den register findet mann hier im forum.

http://www.selfphp.de/forum/showthre...552#post134552
danke schon einmal
Mit Zitat antworten
  #2  
Alt 12.02.2010, 05:29:59
Benutzerbild von urvater
urvater urvater ist offline
Senior Member
 
Registriert seit: Feb 2006
Ort: Wallrabenstein
Alter: 55
Beiträge: 1.044
AW: Login GROß Klein check?

Zitat:
Die Typen CHAR und VARCHAR ähneln einander, werden aber auf unterschiedliche Weise gespeichert und abgerufen. Weitere Unterschiede sind die maximale Länge und die Behandlung von Leerzeichen am String-Ende. Beim Speichern und Abrufen solcher Werte erfolgt keine Wandlung der Groß-/Kleinschreibung.
Abhilfe kannst du schaffen, wenn du zsätzlich die Spalten als [BINARY] setzt.
Mit Zitat antworten
  #3  
Alt 12.02.2010, 06:11:35
seby1302 seby1302 ist offline
Anfänger
 
Registriert seit: Feb 2010
Alter: 40
Beiträge: 25
AW: Login GROß Klein check?

@urvater danke schonmal für deine Antwort.

Hab sowas mit den BINARY bei Googlen gefunden, und bin die ganze zeit am probieren.

Und nun ab ich es endlich geschaft, zauber wort BINARY ^^

so schaut der script jetzt aus, fals andere probleme haben...
PHP-Code:
// _________________
// login, start
// _________________
function login($username,$pass)
{
   GLOBAL 
$db,$table;
   
$username trim($username);
   
$pass md5(trim($pass));
   
$query mysql_query("SELECT * FROM $table WHERE username=BINARY('".mysql_real_escape_string($_POST['username'])."') AND userPassword = '$pass'") or die(mysql_error());
   return 
mysql_num_rows($query);
}

//___________
//login, Ende
//___________ 
Natürlich kann mann das auch fürs password erweitern, aber mir recht mit dem username damit die endsprechende ordnern auch gefunden werden.

Geändert von seby1302 (12.02.2010 um 06:35:32 Uhr)
Mit Zitat antworten
  #4  
Alt 12.02.2010, 09:18:31
Ckaos Ckaos ist offline
Member
 
Registriert seit: Nov 2007
Beiträge: 843
AW: Login GROß Klein check?

Hi

Zitat:
Zitat von seby1302 Beitrag anzeigen
Und nun ab ich es endlich geschaft, zauber wort BINARY ^^
Ich finde das größere Zauberwort strtolower ist ;)
Damit wären auch deine Ordner in der selben Schreibweise.
Vielleicht solltest du auch bei den Bildern die dann Hochgeladen
werden sollen (info aus dem anderen Thema von dir) name+endung
bearbeiten.

Ich hatte mal leichte Probleme als Bilder mit Großgeschriebenen Endungen
auftauchten. z.B. (.JPG)

mfg

Ckaos
__________________
"Wenn die Leute Häuser so bauen würden, wie wir Programme schreiben, würde der erstbeste Specht unsere Zivilisation zerhacken."
In den allermeisten Fällen sitzt der Bug etwa 40 cm vor dem Monitor!
Mit Zitat antworten
  #5  
Alt 12.02.2010, 10:42:07
seby1302 seby1302 ist offline
Anfänger
 
Registriert seit: Feb 2010
Alter: 40
Beiträge: 25
AW: Login GROß Klein check?

Ja das mit den jpg habe ich leider immer noch, das sie dann JPG heißen, noch suche ich aber nach einer Lösung dafür für ein upload.php da sollen dann noch die /890$23 raus gefiltert werden, weiß Grad nicht mehr wies heißt :-p

Naja mit den ganzen Begriffe komm ich noch nicht so klar, es dauert noch Bissgen bis ich mir alles merken kann =) aber lerne gern dazu.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 08:18:11
Verbindung u. Login zum ftp geht, sonst nichts! knoFi PHP Grundlagen 3 23.04.2009 17:52:23
Login code Blackhell PHP für Fortgeschrittene und Experten 1 13.12.2005 18:43:51
namensvergleich ignorieren von groß und klein schreibung? Silenthil PHP für Fortgeschrittene und Experten 3 17.11.2003 12:54:26
GroS uNd klEin... web-wg PHP für Fortgeschrittene und Experten 2 22.08.2003 22:44:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:47:18 Uhr.


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


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