php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.06.2004, 18:34  
Gast
 
Beiträge: n/a
Standard IF() {} nicht korrekt?

PHP sagt mir dass in Zeile 62 ein Parse Error ist, aber für mich siehst das vollkommen korrekt aus. Es sei ein ''{" "unexpected".
Hier ist ein Teil des Codes. Ich habe auch Zeile 62 makiert. Ich hoffe ihr könnt mir helfem, danke!

Code:
if(regist == 1) {

$User_Name = $_POST["User_Name"];
$User_Email = $_POST["User_Email"];
$User_Website = $_POST["User_Website"];
$User_Passwort = $_POST["User_Passwort"];
$User_Geschlecht = $_POST["User_Geschlecht"];
$User_IP = $_SERVER["REMOTE_ADDR"];

$daten = "SELECT
    		User_ID,
			User_Name,
			User_Passwort,
			User_IP
	  	  FROM
    			Mon_User 
		  WHERE
			(User_Name = '$User_Name' AND User_Passwort = '$User_Passwort') OR (User_IP = '$User_IP')";

	    $result = mysql_query($daten) OR die(mysql_error());

if(mysql_num_rows($result) == 1)  { $nichtkorrekt = 1;}	    
if((!isset($_POST["User_Geschlecht"])  { $nichtkorrekt = 1;} //Zeile 62
if("" == $_POST["User_Name"])  { $nichtkorrekt = 1;} 
if("" == $_POST["User_Passwort"])  { $nichtkorrekt = 1;}
if("" == $_POST["User_E-Mail"]))   { $nichtkorrekt = 1;}

if( $nichtkorrekt == 1) {
echo '

[img]Bilder/schwein.gif[/img]</p>


<font color="#FF0000">Hey! Deine Angaben war nicht korrekt! </font></p>';
include "regist_step1.php";}

}
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.06.2004, 18:44  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

Dann guck dir die Zeile 62 noch mal genau an
DutziMan ist offline  
Alt 21.06.2004, 18:45  
Erfahrener Benutzer
 
Registriert seit: 05.07.2003
Beiträge: 230
Unbekanntes_Pferd
Standard

//edit: nur n bisschen zu spät
Unbekanntes_Pferd ist offline  
Alt 21.06.2004, 18:45  
Gast
 
Beiträge: n/a
Standard

da is eine klammer zuviel
Code:
if(!isset($_POST["User_Geschlecht"]))  { $nichtkorrekt = 1;}
so müsste es funktionieren
und was ist das ganz am anfang des scriptes
Zitat:
if(regist == 1)
da fehlt doch ein $ oder ist das eine konstante?
 
Alt 21.06.2004, 18:46  
Gast
 
Beiträge: n/a
Standard

zwischen der ")" und der "{" ist ein leerzeichen zuviel.
 
Alt 21.06.2004, 18:47  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von maxi
zwischen der ")" und der "{" ist ein leerzeichen zuviel.
man kann da auch 1000000 leerzeichen machen und den php-parser wird das nicht stören
durch diese eigenschaft sind einrückungen des codes doch erst möglich
 
Alt 21.06.2004, 18:47  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

@maxi:
Das Leerzeichen ist egal. Da könnte sogar Batman dazwischen stehen, der Parser würde es ignorieren

@Lioba:
Fehler gefunden?
Nein?
Genauer hinsehen
DutziMan ist offline  
Alt 21.06.2004, 18:47  
Gast
 
Beiträge: n/a
Standard

wieso wird dann bei mir immer gemeckert?
 
Alt 21.06.2004, 18:49  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Ich glaube eher das liegt an deinem Gemurkse da... ^^
So oder so ähnlich lautete ein Zitat von Guradia von gestern Abend im IRC
DutziMan ist offline  
Alt 21.06.2004, 18:50  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 529
DutziMan befindet sich auf einem aufstrebenden Ast
Standard

@burner.nst:
Hehe, gleicher Fehler, den Lioba selber auch gemacht hat
Code:
if ( !isset($_POST["User_Geschlecht"]) )  { $nichtkorrekt = 1; } //Zeile 62
DutziMan 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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
produkt zählen, aber pro user nur 1x: meine lösung korrekt? Promaetheus PHP Tipps 2006 2 14.11.2006 17:44
was ist an schreibweise hierfür korrekt? funktioniert beides Promaetheus PHP Tipps 2006 10 22.10.2006 18:43
Problem mit "session.use_trans_sid" (URL korrekt d mAy^daY PHP Tipps 2006 2 13.08.2006 08:44
Absätze korrekt darstellen emerge PHP Tipps 2006 17 01.04.2006 18:26
Mailtext korrekt anzeigen Elmo2k PHP Tipps 2006 1 21.02.2006 10:25
PHP sendet korrekt, aber bei falschem Empf. kommt NIX retour PHP Tipps 2006 10 15.02.2006 22:44
XML liefert Umlaute nicht korrekt Bunnydog PHP Tipps 2007 3 07.12.2005 16:51
Kategorien korrekt auslesen Transmitter Datenbanken 0 22.11.2005 00:21
[JavaScript] Was ist hier nicht korrekt? d-jango HTML, Usability und Barrierefreiheit 1 10.10.2005 13:35
Sek. und Min. korrekt verrechnen -> JS-Funktion?? winfo_cologne HTML, Usability und Barrierefreiheit 10 15.09.2005 14:36
Html-Emails im Browser korrekt darstellen Andreas Beitragsarchiv 0 15.08.2005 12:01
Formulardaten werden nicht korrekt übergeben! PHP Tipps 2005-2 12 10.08.2005 11:22
multiple Popupmenüs korrekt auslesen PHP Tipps 2005-2 3 10.07.2005 18:22
[Erledigt] xampp + d2g.com -&gt; bilder werden nicht korrekt angezeit Server, Hosting und Workstations 5 03.07.2005 16:30
Attachment aus E-Mail korrekt wiedergeben PHP Tipps 2005 13 07.05.2005 11:53

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
$_post if

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