php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2005, 09:18  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard Trägt nicht in DB ein ! Warum nur ???

Guten Morgen zusammen,

jetzt sitz ich schon 2 Tage an dem Script, nur zum Fehlersuchen...
bin schon ganz kirre in der Birne

Es geht um eine User-Registrierung.

Code:
if ($fehlercode=="0"){

        echo"Danke für Ihre Registrierung ![/b]</p>";
        echo"

Ihr Passwort wurde an Ihre E-Mail Adresse zugestellt. Ab ";
        echo"sofort k&ouml;nnen Sie alle Dienste von meiner Seite nutzen ";
        echo"!</p>";
        echo"

Viel Spass !</p>";
		
//eintrag in datenbank
			
                $gebdatum="$JJJJ-$MM-$TT";	
	$date1 = date("Y-m-d");
	$passwd1 = rand(11222,99898);
		
	$sql = "INSERT INTO db_user (username,email,geschlecht,kategorie,gebdatum,bundesland,sportarten,freiertext,profilerstellt,passwort,andere_sportarten,statur) VALUES('$username1','$email','$geschlecht','$kategorie','$gebdatum','$bundesland','$sportarten','$freiertext','$date1','$passwd1','$andere_sportarten','$statur')";

$usereintragen = mysql_query($sql,$db);
			
//eintrag datenbank ende
			
//EMAIL SENDEN
$betreff="Deine Registrierung";
$mailtext="Herzlich Willkommen bei meiner Seite\n
Deine EMail Adresse wurde bei mir eingetragen. Das Passwort lautet $passwd1\n
\n\n";
hab mir schon die Variablen mit echo ausgeben lassen - ist alles da !!!
auch die mail wird versendet, doch es wird einfach nichts in die DB geschrieben !!?!?!?!?!?

Ich dank euch schonmal recht herzlich !

MfG
madSoul ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.08.2005, 09:22  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
$usereintragen 
mysql_query($sql,$db) or die(mysql_error());
?>
Das sagt mehr als deine Worte.
 
Alt 17.08.2005, 09:22  
Gast
 
Beiträge: n/a
Standard

Was sagt mysql_error()? Und hältst du Zeilen mit über 300 Zeichen wirklich für lesbar?

Gruß
phpfan
 
Alt 17.08.2005, 09:25  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

Duplicate entry '' for key 3

das steht da, aber was heißt das nun ?
__________________
it´s not a bug - it´s a feature...
madSoul ist offline  
Alt 17.08.2005, 09:29  
Gast
 
Beiträge: n/a
Standard

Du hast eine Spalte als Unique eingerichtet und versuchst nun einen Wert einzutragen, den es schon gibt.

Gruß
phpfan
 
Alt 17.08.2005, 09:30  
Erfahrener Benutzer
 
Registriert seit: 08.08.2005
Beiträge: 272
madSoul
Standard

ich bin vielleicht ein Depp !

Vielen Dank !!!
__________________
it´s not a bug - it´s a feature...
madSoul 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


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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.