Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] php problem: registrieren » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen php problem: registrieren
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Fairytale Fairytale ist weiblich
Mitglied


images/avatars/avatar-53378.jpg

Dabei seit: 21.05.2007
Beiträge: 266

php problem: registrieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich hab ein Problem mit dem registrieren... er trägt die Daten einfach nicht in die Datenbank ein... Ich kann den Fehler nicht finden...

Hier ist mal der code:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:

<?php
    session_start(); // Startet die Session
    include("db.php");
    include("functions.inc.php");
    if(isset($_REQUEST["submit"])) { // Wenn Formular abgeschickt
        if(!empty($_REQUEST["name"]) && !empty($_REQUEST["vorname"]) && !empty($_REQUEST["emailtelefon"]) && !empty($_REQUEST["passwort1"]) && $_REQUEST["passwort1"] == $_REQUEST["passwort2"] && !empty($_REQUEST["geburtsdatum"])) { 
        // Keine Felder leer und pass1=pass2
            $eintragen mysql_query("INSERT INTO homepagemitglieder (name, vorname, passwort, emailtelefon, register) VALUES ('".strip_tags($_REQUEST["name"])."', '".strip_tags($_REQUEST["vorname"])."', '".md5($_REQUEST["passwort1"])."', '".strip_tags($_REQUEST["emailtelefon"])."', '".time()."')"); // Trägt alles in die DB ein. mit md5 wird das passwort verschlüsselt aus Sicherheitsgründen. time() soll das registrierdatum speichern!
            $_SESSION["login"] = mysql_insert_id();    // Loggt einen ein!
            ?>
            Du bist jetzt registriert und eingeloggt.<br />
            <?php
        }
    } else { // Formular -> 
    ?>
     <form action=registrierennichtmitglieder.php method=post>
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="50%">Name:</td>
    <td width="50%"><input type="text" name="name"></td>
  </tr>
  <tr>
    <td width="50%">Vorname:</td>
    <td width="50%"><input type="text" name="vorname"></td>
  </tr>
  <tr>
    <td width="50%">Email oder Telefon:*</td>
    <td width="50%"><input type="text" name="emailtelefon"></td>
  </tr>
  <tr>
    <td width="50%">Passwort:</td>
    <td width="50%"><input type="password" name="passwort1"></td>
  </tr>
  <tr>
    <td width="50%">Passwort wh:</td>
    <td width="50%"><input type="password" name="passwort2"></td>
  </tr>
  <tr>
    <td width="50%"><input type="submit" value="Registrieren" name="submit" /></td>
    <td width="50%"></td>
</table>
        
        <?php ?>



Und der von der Datei funkction.inc.php:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:

<?php
    function exist($abfrage) { // Funktion um Eintrag auf Existenz zu prüfen!
        $ergebnis3 mysql_query("SELECT homepageid FROM ".$abfrage);
        if (mysql_fetch_object($ergebnis3)) {
            return true;
        } else {
            return false;
        }
    }
    function anzahl($abfragez) { // Gibt Anzahl zurück
        $ergebnis mysql_query("SELECT COUNT(*) AS anzahl FROM ".$abfragez);
        $row mysql_fetch_array($ergebnis);
        return $row['anzahl']; 
    }
    function refresh($user) { // Refresht refresh. Wichtig bei Wer-ist-eingeloggt!
        $update mysql_query("UPDATE homepagemitglieder Set refresh = '".time()."' WHERE homepageid = '".$user."'"); 
    }
?>


__________________

Man ist nicht arm, wenn ein Traum nicht in Erfüllung geht, man ist arm nur arm, wenn man nie geträumt hat.

pixelio.de

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Fairytale: 25.12.2008 18:55.

25.12.2008 16:13 Fairytale ist offline E-Mail an Fairytale senden Beiträge von Fairytale suchen Nehmen Sie Fairytale in Ihre Freundesliste auf
Dreamless Dreamless ist weiblich
... ist nicht nett!


images/avatars/avatar-41259.jpg

Dabei seit: 26.08.2008
Beiträge: 109
Herkunft: Bayreuth

RE: php problem: registrieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Versuch mal spasseshalber $_REQUEST durch $_POST zu ersetzen.

__________________
Eine gute Website ist keine Frage von iframes oder divs. Es ist auch keine Frage grafischer Effekte.
Eine gute, eine wirklich schöne, atemberaubende Seite kommt mit der Schlichtheit des Codes daher, besticht mit einfacher, lesbarer Funktionalität.


Initiative für sauberen Code!

Avatar ©by Avatarschmiede
25.12.2008 17:27 Dreamless ist offline E-Mail an Dreamless senden Homepage von Dreamless Beiträge von Dreamless suchen Nehmen Sie Dreamless in Ihre Freundesliste auf Fügen Sie Dreamless in Ihre Kontaktliste ein
Fairytale Fairytale ist weiblich
Mitglied


images/avatars/avatar-53378.jpg

Dabei seit: 21.05.2007
Beiträge: 266

Themenstarter Thema begonnen von Fairytale
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hilft nicht... ich verstehs einfach nicht... ... ...

__________________

Man ist nicht arm, wenn ein Traum nicht in Erfüllung geht, man ist arm nur arm, wenn man nie geträumt hat.

pixelio.de

25.12.2008 18:53 Fairytale ist offline E-Mail an Fairytale senden Beiträge von Fairytale suchen Nehmen Sie Fairytale in Ihre Freundesliste auf
Fairytale Fairytale ist weiblich
Mitglied


images/avatars/avatar-53378.jpg

Dabei seit: 21.05.2007
Beiträge: 266

Themenstarter Thema begonnen von Fairytale
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich hab mir mal einen haufen Fehlermeldungen ausgeben lassen bis ich schließlich drauf gekommen bin: Das Feld Geburtsdatum hat gefehlt... dann isses natürlich leer...
Danke trotzdem smile

__________________

Man ist nicht arm, wenn ein Traum nicht in Erfüllung geht, man ist arm nur arm, wenn man nie geträumt hat.

pixelio.de

Dieser Beitrag wurde 4 mal editiert, zum letzten Mal von Fairytale: 25.12.2008 19:50.

25.12.2008 19:32 Fairytale ist offline E-Mail an Fairytale senden Beiträge von Fairytale suchen Nehmen Sie Fairytale in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] php problem: registrieren

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH