php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.04.2005, 19:10  
Gast
 
Beiträge: n/a
Standard Finde den Parse Error net bzw. kann ihn net beheben

PHP-Code:
<?
session_start
(); ?>
<html>
<?
if ($HTTP_POST_VARS["username"]=="a" && $HTTP_POST_VARS["password"]=="b")
    
    {
        
$_SESSION["login"]="login";
    
?>
        <head> <link href="../design.css" rel="stylesheet" type="text/css">
<title>Einige Bilder</title>
</head>
<body>
<h3><center>Such dir eine Kategorie aus</center></h3>
[url="../Bilder_Co/tanzen_bilder.php"]Tanzen[/url] 


[url="../Bilder_Co/EJS_bilder.php"]EJS[/url] 


[url="../Bilder_Co/freunde_bilder.php"]Freunde[/url] 


<? //a href="schule_bilder.htm" target="mainFrame" font color="#FF0000" Schule /font /a ?>
[url="../Bilder_Co/witziges.htm"]Witziges[/url]








[url="logout.php"]Abmelden[/url] 

[url="../news.htm"]Zurück zu den News[/url]
</font>
</body>
<? }
    elseif (
$_POST["username"]=="a" && $_POST["password"]=="a")
        {
            
$_SESSION["login"]="login";
            
$_SESSION["admin"]="admin";
        }
?>
<head> <link href="../design.css" rel="stylesheet" type="text/css">
<title>Einige Bilder</title>
</head>
<body>
<h3><center>Such dir eine Kategorie aus</center></h3>
[url="../Bilder_Co/tanzen_bilder.php"]Tanzen[/url] 


[url="../Bilder_Co/EJS_bilder.php"]EJS[/url] 


[url="../Bilder_Co/freunde_bilder.php"]Freunde[/url] 


<? //a href="schule_bilder.htm" target="mainFrame" font color="#FF0000" Schule /font /a ?>
[url="../Bilder_Co/witziges.htm"]Witziges[/url]








[url="admin.php"]admin test[/url]

[url="logout.php"]Abmelden[/url] 

<a href=../news.htm>Zurück zu den News</a>
</font>
</body>
<? else
    { 
?>
        <head><link href="../design.css" rel="stylesheet" type="text/css">
        <title>Bitte Einloggen</title>
        </head>
        <body>
        Deine Logindaten waren nicht korrekt, solltest du dich vertippt haben, [url="login_form.php"]dann versuche es am besten noch einmal [/url] Solltest du noch keinen account besitzen, dann wende dich an [email="ninja02@gmx.de?subject=Bilderlogin"]mich[/email]
        
    
    

</body>
<? ?>
</html>
?>
Parse error: parse error, unexpected T_ELSE in /home/webpages/lima-city/ninja02/html/Login/login.php on line 50

diese Fehlermeldung bekomme ich und ich finde den Fehler net!
nein ich brauche keinen link zu einer Sete, wie man Parse errors findet, ich will einfach nur wissen, wo der fehler liegt!

ninja02 hilfe suchend
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.04.2005, 19:17  
Erfahrener Benutzer
 
Registriert seit: 21.01.2005
Beiträge: 444
stf.stream
stf.stream eine Nachricht über ICQ schicken
Standard

Du unterbrichst den php-code in einer Geschweiften klammer.

PHP-Code:
<?php
else
   { 
?>
      <head><link href="../design.css" rel="stylesheet" type="text/css">
      <title>Bitte Einloggen</title>
      </head>
      <body>
      Deine Logindaten waren nicht korrekt, solltest du dich vertippt haben, [url="login_form.php"]dann versuche es am besten noch einmal [/url] Solltest du noch keinen account besitzen, dann wende dich an [email="ninja02@gmx.de?subject=Bilderlogin"]mich[/email]
      
   
   

</body>
<? 

?>
Nein, das ist nicht gut...
__________________
stf.
stf.stream ist offline  
Alt 16.04.2005, 19:17  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

<? //a href="schule_bilder.htm" target="mainFrame" font color="#FF0000" Schule /font /a ?>

öhm isser dasda?
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 16.04.2005, 19:20  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von stf.stream
Du unterbrichst den php-code in einer Geschweiften klammer.

PHP-Code:
<?php
else
   { 
?>
      <head><link href="../design.css" rel="stylesheet" type="text/css">
      <title>Bitte Einloggen</title>
      </head>
      <body>
      Deine Logindaten waren nicht korrekt, solltest du dich vertippt haben, [url="login_form.php"]dann versuche es am besten noch einmal [/url] Solltest du noch keinen account besitzen, dann wende dich an [email="ninja02@gmx.de?subject=Bilderlogin"]mich[/email]
      
   
   

</body>
<? 

?>
Nein, das ist nicht gut...
hä, wieso das muss ich doch so machen, weil der befehl ja sein soll, dass er mir die Daten von der HP ausgiebt oder?

wie müsste ich es denn sonst machen?
 
Alt 16.04.2005, 19:25  
Erfahrener Benutzer
 
Registriert seit: 21.01.2005
Beiträge: 444
stf.stream
stf.stream eine Nachricht über ICQ schicken
Standard

Gib innerhalb der else-Verzweigung mit echo(); aus:

PHP-Code:
<?php
else
{
   echo 
"dies";
   echo 
"das";
}
?>
Die Hochkommas innerhalb der echo-anweisung müssen natürlich andere sein als die umschliessenden: echo "<input value='wert' name..."; etc.
__________________
stf.
stf.stream ist offline  
Alt 16.04.2005, 19:27  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

<? //a href="schule_bilder.htm" target="mainFrame" font color="#FF0000" Schule /font /a ?>

so nochmal hier isser dein error

<? <- php parser nimmt sich dem code dahinter an
// <- Du beginnst ein php kommentar (einzeilig!)
a href="schule_bilder.htm" target="mainFrame" font color="#FF0000" Schule /font /a <- komischer link irgendwie oder
?> <- Sollte nicht unbedingt in der gleichen Zeile wie ein php Kommentar stehen

Also änder das mal dann sollts auch mit dem parsen klappen

greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 16.04.2005, 19:28  
Gast
 
Beiträge: n/a
Standard

Was für ein Chaotencode.

Zwischen der schließenden Klammer vom else if unterbrichst du die komplette Verzweigung. PHP kann dann mit dem else nichts mehr anfangen!

Gruß
phpfan
 
Alt 16.04.2005, 19:38  
Gast
 
Beiträge: n/a
Standard

okay, danke für die hilfe auch wenn die antworten net so ganz leicht zu verstehen zu waren

ninja02 zufrieden seiend
 
Alt 16.04.2005, 23:30  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard Re: Finde den Parse Error net bzw. kann ihn net beheben

Zitat:
Zitat von ninja02
$HTTP_*_VARS
alt - mit Bart!

siehe auch:
http://www.php-faq.de/q/q-formular-variablen.html
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 17.04.2005, 01:45  
Gast
 
Beiträge: n/a
Standard Re: Finde den Parse Error net bzw. kann ihn net beheben

Zitat:
Zitat von supertramp
Zitat:
Zitat von ninja02
$HTTP_*_VARS
alt - mit Bart!

siehe auch:
http://www.php-faq.de/q/q-formular-variablen.html
ich weiß, aber als ich das geschrieben hab, was schon etwas her ist, dann kannte ich die anderen net und in dem Tut, wo ich geguckt hab, da standen halt nur die $HTTP_*_VARS und den $_*
aber klaüüt ja..^^
 
 


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
Parse error: parse error, unexpected ';' in... cycap PHP Tipps 2006 2 27.01.2006 20:09
Fehlermeldung: Parse error: parse error, expecting `','' HTML, Usability und Barrierefreiheit 1 13.09.2005 15:22
Parse error: parse error, unexpected '=' PHP Tipps 2005-2 7 17.06.2005 19:25
Parse error: parse error, unexpected $... GrU3nL!nG PHP Tipps 2005-2 4 11.06.2005 18:10
Parse error GrU3nL!nG PHP Tipps 2005-2 9 07.06.2005 10:59
Parse error: parse error, unexpected T_VARIABLE schmiddy PHP Tipps 2005 7 02.06.2005 13:35
[Erledigt] noch ein parse error... PHP Tipps 2005 3 30.01.2005 14:39
Parse error: parse error, unexpected '{' PHP Tipps 2005 10 23.01.2005 16:59
verblüffend: Parse error: parse error, unexpected T_STRING, PHP Tipps 2004 1 07.10.2004 09:05
Parse error: parse error, unexpected $ smoere PHP Tipps 2004 2 27.09.2004 20:18
Parse error: parse error in /srv/www/htdocs/web27/html/kunde PHP Tipps 2004 3 19.09.2004 18:14
Parse error: unexpected $end ... on line xy PHP Tipps 2004 2 18.09.2004 13:18
parse error gleich zu anfang Crypi PHP Tipps 2004 15 14.09.2004 16:29
Parse error: wo ist der Fehler!? PHP Tipps 2004 6 19.08.2004 21:04
Parse error: parse error, unexpected $ Hilfe!!! PHP Tipps 2004 8 29.06.2004 21:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 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.