php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.01.2012, 21:44  
Neuer Benutzer
 
Registriert seit: 17.01.2012
Beiträge: 18
PHP-Kenntnisse:
Anfänger
Seppelchen befindet sich auf einem aufstrebenden Ast
Standard Pflichtfelder Überprüfung

Hallo,
ich habe folgendes Script:

PHP-Code:
<h2>Authorisierungscode erzeugen</h2>
<? 
$error 
0;

$username_key trim($_POST['username_key']); 
$email trim($_POST['email']);
$key_log trim($_POST['key_log']);



if(
$username_key == "" or $email == "" or $key_log == "") {
     
$error 1;
}

print 
$username_key;
print 
$email;
print 
$key_log;

if(
$error == 0) { 
          
        
// Aufbau des SQL-Statements aus den Formularfeldern 
    
$sql "INSERT INTO Tabelle (username_key, email, key_log) VALUES ('$username_key', '$email', '$key_log')"
    
$result mysql_query($sql); 
  
        
// Anzeigen des Primaerschluessels des neuen Datensatzes 
        
echo "Ihre ID: "mysql_insert_id(), " enthält folgende Daten:<br>"
    
"<br>"
  
        
// MYSQL-Fehlermeldungen ausgeben: 
    
if(!$result
        echo 
"fehler: ",mysql_error(),"<br>"
    else 
        echo 
"$username_key , $email , $key_log"


else {
     echo 
"<font color=red><br />
          Bitte fülle alle Felder aus</font>"
;
          
          
// Anzeige des Webformulars 
?> 
<FORM method=post action=key_log.php> 
Username<br />
<INPUT type=text name=username_key size=50 value=""><br /><br /> 
E-Mail Adresse<br />
<INPUT type=text name=email size=50 value=""><br /><br /> 
Authorisierungscode<br />
<INPUT type=text name=key_log size=50 value=""><br /><br /> 

<INPUT type=submit value="Authorisierungscode erzuegen"><br> 
</FORM> 
<? 

?>
Ich habe folgendes Problem, das Programm sucht schon am Anfang nach den noch nicht ausgefüllten Felder... das soll aber erst dann suchen, wenn ich auf senden gedrückt habe... Wie macht man das... ich finde keine Lösung

VG
Seppelchen ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.01.2012, 22:00  
Erfahrener Benutzer
 
Registriert seit: 08.10.2009
Beiträge: 681
PHP-Kenntnisse:
Anfänger
Harry_X befindet sich auf einem aufstrebenden Ast
Standard

du übergibst ein hidden input wo zB "gesendet" = 1 drinsteht.
Und am Anfang fragst du ab, ob $_POST['gesendet'] ==1 ist.
Harry_X ist offline  
Alt 17.01.2012, 22:03  
Neuer Benutzer
 
Registriert seit: 17.01.2012
Beiträge: 18
PHP-Kenntnisse:
Anfänger
Seppelchen befindet sich auf einem aufstrebenden Ast
Standard

Wie erstelle ich ein hidden?
Seppelchen ist offline  
Alt 17.01.2012, 22:06  
Erfahrener Benutzer
 
Benutzerbild von _cyrix_
 
Registriert seit: 22.10.2008
Beiträge: 222
PHP-Kenntnisse:
Anfänger
_cyrix_ befindet sich auf einem aufstrebenden Ast
Standard

vor der variabelndeklaration.,. mit $_REQUEST auf "POST" prüfen.,.

dazu könntest du noch prüfen ob der Submit ausgelöst wurde.,.

PHP-Code:
if(isset($_POST['submitbutton'])) { 
__________________
Learning by Doing --> Projekt eigenes BG <--
So lernt man am Besten alle Funktionen und kann sich dadurch viel aneignen --> Closed Beta Test <--
_cyrix_ ist offline  
Alt 17.01.2012, 22:09  
Neuer Benutzer
 
Registriert seit: 17.01.2012
Beiträge: 18
PHP-Kenntnisse:
Anfänger
Seppelchen befindet sich auf einem aufstrebenden Ast
Standard

Ok jetzt verstehe ich Bahnhof...:'(

Nur das:
PHP-Code:
if(isset($_POST['submitbutton'])) { 
vor die Variablenfunktion und dann ganz unten schließen und dann passt das?
Seppelchen ist offline  
Alt 17.01.2012, 23:42  
Neuer Benutzer
 
Registriert seit: 17.01.2012
Beiträge: 18
PHP-Kenntnisse:
Anfänger
Seppelchen befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich diese Variante;
PHP-Code:
if(isset($_POST['submitbutton'])) { 
nehme, dann zeigt er das ganze form nichtmehr an... (Habe das vor dem Form aber schon geschlossen)
Seppelchen ist offline  
Alt 18.01.2012, 00:04  
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

Hier lang bitte: Lerne Grundlagen | Quellensammlung

[MOD: Thread geschlossen]
__________________
--
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  
Thema geschlossen


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
Überprüfung der Formulareingaben thedoctor46 PHP Einsteiger 6 12.02.2011 20:36
phpmailer überprüfung ob anhang geschickt wurde cuep PHP Tipps 2009 2 13.11.2009 21:51
[Erledigt] Anmelde script Fehler bei überprüfung des Users largo PHP Tipps 2009 2 29.09.2009 01:34
pflichtfelder nicht ausgefüllt - fehlermeldung und formular zurückgeben phoenix2608 Datenbanken 8 12.08.2009 09:17
Felder in Formular sollen Pflichtfelder sein rodger PHP Tipps 2009 2 12.07.2009 01:24
Pflichtfelder im Forumprofil Eclipse16V PHP Tipps 2009 6 13.06.2009 00:33
[Erledigt] Überprüfung des Datei Typen ikkunaprincessa PHP Tipps 2008 10 16.12.2008 13:20
[Erledigt] Pflichtfelder angegeben aber wird nicht überprüft? pixelprinzessin PHP Tipps 2008 23 03.07.2008 11:01
[Erledigt] Überprüfung Cookies aktivierung ohne redirect ayti PHP Tipps 2008 7 18.04.2008 14:17
preg_match zur eingabe Überprüfung pepepro PHP Tipps 2006 9 16.05.2006 19:28
E-Mail überprüfung im Formular. PHP Tipps 2005-2 7 15.06.2005 00:56
Überprüfung PHP Tipps 2005 11 20.01.2005 11:16
hilfe... fehler bei einer überprüfung PHP Tipps 2004 0 20.09.2004 17:54
Überprüfung eine Email-Adresse PHP Tipps 2004 4 29.07.2004 18:03
[Erledigt] kontaktformular mit pflichtfelder??? PHP Tipps 2004 4 07.07.2004 14:29


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