php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.03.2011, 03:46  
Erfahrener Benutzer
 
Benutzerbild von Aceh
 
Registriert seit: 01.03.2011
Beiträge: 120
PHP-Kenntnisse:
Anfänger
Aceh befindet sich auf einem aufstrebenden Ast
Aceh eine Nachricht über ICQ schicken
Standard [Erledigt] Anmeldeformular und Datenbank - Wie mache ich das?

Hallo

Ich bin seit etwa 1 Monat ca. 12 stunden täglich am suchen, scripten und lesen gewesen wie ich es endlich schaffe einen anmeldesystem zusammen mit der datenbank zu machen.

Ich habe die Datenbank myphpadmin und ich krieg das hin nen stylischen anmeldeformular zu machen. aber ich krieg das gar nicht hin, auch wenn ich hier oder in senftlichen anderen foren/websites gelesen habe, den anmeldesystem zu verwirklichen



HTML-CODE
PHP-Code:
<! NAVIGATION MITTE REGESTRATION NAVIGATION MITTE REGESTRATION >

<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<
html><head><title>position</title>
<
style type="text/css">
body margin:0padding:0height:1500px; }
div border:1px solid #888; }

#f1 { position:absolute; top:540px; left:700; width:500; height:710; background-color:#f5af5a; }
</style>
</
head><body>

<
div id="f1">
<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd"
>
<
html>
<
head>
<
title>Regestration</title>
</
head>
<
body>
<
font color="#000000">
<
br>
<
h1>&emsp;Schritt 2/6</h1>

<
p>&emsp;&emsp;Fülle das Anmeldeformular aus.</p>
<
center>
<
form action="/Test/register/haupt.php" method="post" target="Daten" accept-charset="ISO-8859">
<
input type="hidden" name="copyright" value="FatRush">
<
input type="hidden" name="subject" value="Anfrage von www.FatRush.de"
  <
table border="0" cellpadding="5" width="450" cellspacing="0" bgcolor="#000000">
  <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    <
tr>
      <
td align="right"><font color="#E0E0E0">Accountname/Künstlername*:</font></td>
      <
td><input name="name" type="text" size="30" maxlength="30"></td>
    </
tr>
    <
tr>
      <
td align="right"><font color="#E0E0E0">E-Mail-Adresse*:</font></td>
      <
td><input name="mail" type="text" size="30" maxlength="30"></td>
    </
tr>
    <
tr>
    <
td align="right"><font color="#E0E0E0">Passwort*:</font></td>
  <
td><input name="password" type="password" size="30" maxlength="30"></td>
</
tr>
<
tr>
    <
td align="right"><font color="#E0E0E0">Passwort wiederholen*:</font></td>
    <
td><input name="kennwort" type="password" size="30" maxlength="30"></td>
</
tr>
<
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
<
tr>
    <
td align="right"><font color="#E0E0E0">Wohnort:</font></td>
    <
td><input name="wohnort" type="wohnort" size="30" maxlength="30"></td>
</
tr>
<
tr>
    <
td align="right"><font color="#E0E0E0">Land:</font></td>
    <
td><input name="land" type="land" size="30" maxlength="30"></td>
</
tr>
<
tr>
    <
td align="right"><font color="#E0E0E0">Hobbys:</font></td>
    <
td><input name="hobbys" type="hobbys" size="30" maxlength="30"></td>
</
tr>
<
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
<
tr>
  <
td align="right"><font color="#E0E0E0">Beschreibung:</font></td>
    <
td><textarea name="nachricht" size="30" rows="5"></textarea> </td>
    </
tr>
    <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
     <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
     <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
     <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
     <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
     <
tr>
  <
td align="right"><font color="#E0E0E0"></font></td>
    </
tr>
    </
table>
<
table border="0" cellpadding="5" width="450" cellspacing="0" bgcolor="#000000">
<
tr>
<
td align="center"><font color="#E0E0E0">* Bitte ergänzen Sie die Pflichtfelder.</font></td>
</
tr>
   



  
<
tr>
<
td align="center"><font color="#E0E0E0"><input type="reset" name="Button" value="Löschen">
&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <
input type="submit" name="Button2" value="Absenden"><br><br><br></td>
    </
tr>
   
   
   </
table>
   
  
</
form>
</
center>
</
body>
</
html>

</
font>
</
div>

</
body></html



PHP-Code
PHP-Code:
<?php
    
if (!$_POST) {
?>

/*
Seiteninhalt
*/

<?
        
exit();
    }

    
$header 'From: Formular <info@fatrush.de>'."\r\n";
    
$recipient 'info@fatrush.de, info@fatrush.net, info@fatrush.com';
    
$referer = array( 'fatrush.net''fatrush.de''fatrush.org''fatrush.net''fatrush.com');
    
$password 'login';        
    
$fmtfalse implode(''file('false.htm'));
    
$fmterfolg implode(''file('erfolg.htm'));
    
$fmtpflichtfelder implode(''file('pflichtfelder.htm'));
    
$fmtkeinerfolg implode(''file('keinerfolg.htm'));
    
$fmtnocaptcha implode(''file('nocaptcha.htm'));
    
$fmtMail implode(''file('mail.htm'));

    
$ref explode('/'$_SERVER['HTTP_REFERER']);
    if (
strstr($ref['2'], 'www.')) {
        
$ref['2'] = str_replace('www.'''$ref['2']);
    }
    
$referer_ok false;
    foreach (
$referer as $referer_item) {
        if (
$ref['2'] == $referer_item) {
            
$referer_ok true;
        }
    }
    if (!
$referer_ok) {
        
        echo 
$fmtfalse
        exit;
    }
    
    
session_start();
    if( (
$_SESSION['security_code'] != $_POST['security_code']) || (empty($_SESSION['security_code'])) ) {
        
echo 
$fmtkeinerfolg;
        exit;
    }
    unset(
$_SESSION['security_code']);
  
  

  if (
      (
trim($_POST['name'])=='') ||
         (
trim($_POST['mail'])=='') ||
         (
trim($_POST['password'])=='') ||
        (
trim($_POST['kennwort'])=='') ||
        (
trim($_POST['security_code'])=='')
        ) 
        
      
    {
            
            foreach(
$_POST as $key=> $val) {
                
                
$fmtpflichtfelderstr_replace("<$key>"$val$fmtpflichtfelder);
            }
            echo 
$fmtEmpty;
            exit;
    }

    foreach(
$_POST as $key=> $val) {
        
        
$fmterfolg str_replace("<$key>"$val$fmterfolg);
        
$fmtMail str_replace("<$key>"$val$fmtMail);
    }
    if (
$_POST['copyright'] == $password) {
        
        
mail($recipient$_POST['subject'], $fmtMail$header);
        echo 
$fmterfolg;
        exit;
    } else {
        
        echo 
$fmtkeinerfolg
        exit;
    }

?>

Mache ich immernoch Fehler in PHP oder wieso krieg ich das nicht hin?
Ich werde sehr dankbar sein, wenn mir jemand eine super antwort sagen kann


LG Aceh
Aceh ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.03.2011, 17:35  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
Zitat von Aceh Beitrag anzeigen
Mache ich immernoch Fehler in PHP oder wieso krieg ich das nicht hin?
Ich werde sehr dankbar sein, wenn mir jemand eine super antwort sagen kann


LG Aceh
Stell vernünftige Fragen, dann bekommst du vernünftige Antworten... was funktioniert nicht, was verstehst du nicht? Werde konkret und ausführlich.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 19.03.2011, 17:48  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Niemand schreibt Dir hier Deinen Code um! Also stell eine Frage zu einem Einzelproblem oder -> Trash.

Zitat:
Ich bin seit etwa 1 Monat ca. 12 stunden täglich am suchen, scripten und lesen gewesen
Bitte erspar uns den Mist. Das kann sowieso jeder behaupten.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 20.03.2011, 11:32  
Erfahrener Benutzer
 
Benutzerbild von Aceh
 
Registriert seit: 01.03.2011
Beiträge: 120
PHP-Kenntnisse:
Anfänger
Aceh befindet sich auf einem aufstrebenden Ast
Aceh eine Nachricht über ICQ schicken
Standard

mir ist das nur sehr wichtig, wie ich es mache, dass eine registrierung in die datenbank gespeichert wird. also, wenn sich jemand registriert, dass er direkt gespeichert wird und sich einloggen kann.
Aceh ist offline   Mit Zitat antworten
Alt 20.03.2011, 14:16  
Neuer Benutzer
 
Registriert seit: 22.01.2010
Beiträge: 28
PHP-Kenntnisse:
Fortgeschritten
Basolato ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Was bekommst du den für einen Fehler?
Basolato ist offline   Mit Zitat antworten
Alt 20.03.2011, 21:06  
Benutzer
 
Benutzerbild von m0dpad
 
Registriert seit: 20.03.2011
Beiträge: 49
PHP-Kenntnisse:
Fortgeschritten
m0dpad befindet sich auf einem aufstrebenden Ast
Standard

Hallo,
ich hab vor einiger Zeit mal ein Video Tutorial gemacht, wie man eine Registrierung mit PHP umsetzten kann.
http://staticfloat.com/2011/03/01/lo...enutzerkonten/

Vielleicht hilft es dir ja. Solche Fragen, wie, "wie mach ich das" usw. kann man dir eigentlich nur semantisch erklären, wie die genauen Anforderungen aussehen oder wie du programmieren willst/kannst (prozedural, oop) etc. weißt nur du und wird dir wohl auch niemand für Lau machen.
__________________
Staticfloat
m0dpad ist offline   Mit Zitat antworten
Alt 10.02.2012, 02:00  
Erfahrener Benutzer
 
Benutzerbild von Aceh
 
Registriert seit: 01.03.2011
Beiträge: 120
PHP-Kenntnisse:
Anfänger
Aceh befindet sich auf einem aufstrebenden Ast
Aceh eine Nachricht über ICQ schicken
Standard

oh gott, wenn ich hier mein alten beitrag so betrachte, dann könnte ich sterben ^^
hatte vergessen das als erledigt zu markieren, bzw ich glaube ich wusste nicht, wie ich diese fehler beschreiben sollte.

danke trotzdem, das video hatte mir "damals" etwas weitergebracht
Aceh ist offline   Mit Zitat antworten
Alt 10.02.2012, 03:25  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

LOL, na gut, dass Du ihn dann noch mal hochgekramt hast.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


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
[Mitmachquiz] Gästebuch mit beliebiger Datenbank Asipak Off-Topic Diskussionen 69 02.03.2011 11:03
[Erledigt] Datensatz von Datenbank A nach Datenbank B kopieren GruenerQuark Datenbanken 2 17.01.2011 17:19
Variablenname aus Datenbank auswerten Eratech PHP Tipps 2010 6 04.05.2010 18:09
Allgemein Werte in Datenbank updaten chunky PHP Tipps 2010 1 08.04.2010 22:35
Datenbank richtig aufgebaut? bageleudi Datenbanken 2 31.03.2010 21:01
Direkten Zugriff auf Datenbank verhindern heyho PHP Tipps 2008 7 07.02.2008 11:41
schribt nichts in die datenbank Cheesy92 PHP Tipps 2006 9 27.10.2006 14:03
String in Datenbank finden Pimbolie1979 Datenbanken 11 13.10.2006 15:37
Sql Datenbank durchsuchen und vergleichen Teambyte PHP Tipps 2006 5 14.09.2006 11:11
Wann Datenbank öffnen/schließen tayke PHP Tipps 2006 10 24.05.2006 17:29
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
Eintrag in Datenbank mittels Formular? Datenbanken 5 16.12.2004 17:36
INSERT in die Datenbank PHP Tipps 2004-2 4 13.12.2004 19:51

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php anmeldeformular, anmeldeformular php, wie mache ich eine datenbank, fatrush.de, html anmeldeformular, anmeldeformulare php, wie mache ich mit php ein passwort, datenbank anmeldeformular, wie mache iche ine datenbakn?, anmelde formular php, anmeldeformular mit datenbank, wie mach ich eine datenbank, php anmelde formular erstellen datenbank, code anmeldeformular, wie mache ich eine php datenbank, anmeldesystem html code, php anmeldungsformular, wie mach ich eine php datenbank, anmelde formular mit datenbank, anmeldformular datenbank

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:34 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