Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
HTML, PHP, MYSQL; Formulareingaben Groß-Kleinschreibung nicht beachten.. wie?

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - Allgemein
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Roki



Anmeldungsdatum: 03.04.2010
Beiträge: 1

BeitragVerfasst am: 08. Apr 2010 13:41   Titel: HTML, PHP, MYSQL; Formulareingaben Groß-Kleinschreibung nicht beachten.. wie?

Hallo,

ich habe ein Login Script etwas überarbeitet, der in der Datenbank überprüft/vergleicht, ob der Benutzer (Vorname, Nachname, Geb.Datum, Straße) existiert...wenn der Benutzer existiert dann gibt echo raus; "Hallo Vorname-Nachname"
ich suche jetzt nach eine Möglichkeit, Groß-Kleinschreibung nicht zu beachten bzw. gibt der Benutzer VoRnamE NachName, stRasse (oder straE...?) ein, soll (beim verglich) nicht beachtet werden...wie mache ich das?

(ich bin noch Anfänger...bitte nicht lachen Sad )
Code:
<?php
$vname = $_POST['vname'];
$nname = $_POST['nname'];
$strasse = $_POST['strasse'];

$vname = trim($vname);
$nname = trim($nname);

foreach($_POST['tag'] as $tag)
foreach($_POST['monat'] as $monat)
foreach($_POST['jahr'] as $jahr)

$geb = $jahr."-".$monat."-".$tag;

if ($vname&&$nname&&$geb&&$strasse)
{
    $verbinden = mysql_connect ("localhost","****","****") or die("Kann keine Verbindung zur Datenbank herstellen!");
    mysql_select_db("check") or die("DB nicht gefunden!");

    $abfrage = mysql_query("SELECT * FROM benutzer WHERE vname='$vname'");

    $numrows = mysql_num_rows($abfrage);

    if ($numrows=!'0')
    {
        while ($row = mysql_fetch_assoc($abfrage))
           {
               $dbvname = $row['vname'];
               $dbnname = $row['nname'];
               $dbgeb = $row['geb'];
               $dbstrasse = $row['strasse'];
           }

                        if ($vname==$dbvname&&$nname==$dbnname&&$geb==$dbgeb&&$strasse==$dbstrasse)
                                {
                                        // $vname = strtolower($vname);
                                        // $nname = strtolower($nname);
                                        echo "Hallo <h1>$vname-$nname</h1>";
                                }
                                else
                                        echo "Die Eingabe stimmen nicht &uuml;berein!";
    }
    else
        die("Benutzer existiert nicht!");
}
else
    die ("Bitte alles ausf�llen!");
?>


Danke im voraus für Antwort.

MfG,
Roki
 
Benutzer-Profile anzeigen Private Nachricht senden

Janka



Anmeldungsdatum: 11.02.2006
Beiträge: 3569

BeitragVerfasst am: 09. Apr 2010 22:29   Titel: Re: HTML, PHP, MYSQL; Formulareingaben Groß-Kleinschreibung nicht beachten.. wi

Roki hat folgendes geschrieben::
Hallo,
($vname==$dbvname&&$nname==$dbnname&&$geb==$dbgeb&&$strasse==$dbstrasse)

Da müssen jeweils strtolower() um $vname usw.

Janka
_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
 
Benutzer-Profile anzeigen Private Nachricht senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - Allgemein Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy