php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.04.2006, 05:03  
Mex
Benutzer
 
Registriert seit: 17.11.2003
Beiträge: 66
Mex
Standard Verbindung PHP <-> HTML

Hallo

Habe da ein kleines Problem...
Habe versucht PHP mit HTML zu verbinden aber ich scheine etwas falsch zu machen.
Hier mein Script...
PHP-Code:
<?
$eingegeben 
$_POST['passwort'];
if (!
$eingegeben) echo ?>

<form action="datei.php" method="post">
<input type="password" name="passwort">
<input type="submit" value="Bereich betreten">
</form>

<? ; else { if ($passwort != $c['passwort']) echo ?>

<span>Passwort falsch!</span>

<?; else echo ?>

<span>Passwort richtig!</span>

<? ; } ?>
Der Fehler:
Parse error: parse error in d:\www\www525\cgi-bin\seiten\datei.php on line 10

Ich wäre jedem super dankbar, der mir helfen kann. Danke!
Gruss Mex
Mex ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.04.2006, 07:18  
Tobias
Gast
 
Beiträge: n/a
Standard

Hi,

du brauchst kein echo, bevor du zu Nur-HTML wechselst...

PHP-Code:
<?php
$eingegeben 
$_POST['passwort'];
if (!
$eingegeben)
{
?>

<form action="datei.php" method="post">
<input type="password" name="passwort">
<input type="submit" value="Bereich betreten">
</form>

<?php

elseif (
$passwort != $c['passwort'])
{
?>

<span>Passwort falsch!</span>

<?php
}
else
{
?>

<span>Passwort richtig!</span>

<?php
?>
Bessere Möglichkeiten:
PHP-Code:
<?php

echo "...";

echo 
'...';

echo <<<IRGENDWAS
...
IRGENDWAS;

?>
 
Alt 16.04.2006, 11:58  
Mex
Benutzer
 
Registriert seit: 17.11.2003
Beiträge: 66
Mex
Standard

Vielen Dank Tobias!
Mex ist offline  
Alt 16.04.2006, 13:34  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard Re: Verbindung PHP <-> HTML

Zitat:
Zitat von Mex
.
PHP-Code:
<?
$eingegeben 
$_POST['passwort'];
if (!
$eingegeben)
...
else { if (
$passwort != $c['passwort']) echo ?>
...
else
...
?>
Das Problem mit dem Syntax-Error wurde ja schon geklärt.

Die Abfrage lässt irgendwie vermuten, dass Du das Passwort mit dem gespeicherten vergleichen willst.

Woll soll denn $passwort herkommen?

Entweder Du verwendest $eingegeben oder Dein Script wird nur mit register_globals=ON funktionieren, weil Du direkt auf den Feldnamen aus dem Formular zugreifst.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 16.04.2006, 15:28  
Mex
Benutzer
 
Registriert seit: 17.11.2003
Beiträge: 66
Mex
Standard

Ja das ist mir vorher auch aufgefallen. $eingegeben und $passwort sollten die selbe Variable sein. Aber danke :wink:
Mex 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
Bestimmten Befehl der HTML verarbeitet Gokel PHP Tipps 2008 19 16.07.2008 00:13
[Erledigt] HTML Mail mit Lücken mitten in den Worten, wie kommt das? DeeFour PHP-Fortgeschrittene 2 29.05.2008 15:47
MySQL verbindung TeazY PHP Tipps 2008 2 18.12.2007 14:34
Variable und komplette HTML Datei chrisonline PHP Tipps 2007 3 24.05.2007 15:30
FTP Verbindung wird abundzu unterbrochen themonk Off-Topic Diskussionen 1 02.01.2006 07:41
persistente MySQL Verbindung und clonen HStev PHP-Fortgeschrittene 16 22.11.2005 13:24
&amp;amp;amp;lt;if&amp;amp;amp;gt; &amp;amp;amp;lt;/if&amp;amp;amp;gt; in einer HTML Datei fuer Templ PHP-Fortgeschrittene 6 03.11.2005 12:05
Kontaktformular, welches auf neue html Seite führt PHP Tipps 2005-2 4 20.07.2005 11:21
[Erledigt] Verbindung auf eine Datenbank Datenbanken 5 07.07.2005 20:38
HTML Tabellenzeile in Tabelle einfügen? Datenbanken 2 28.01.2005 00:28
IMAP: Bild(er) in HTML Part richtig darstellen PHP-Fortgeschrittene 1 07.10.2004 12:21
{$varname.optelement} mit preg_match aus HTML extrahieren PHP Tipps 2004 0 11.09.2004 04:13
Unterschied HTML und PHP PHP Tipps 2004 4 28.08.2004 19:02
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27
[Erledigt] PDF aus HTML erzeugen ? PHP-Fortgeschrittene 2 05.06.2004 02:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
verbindung von html und php, html php verbindung, verbindung php html, verbindung html php, verbindung html und php, anbingung html seite an php, php html verbinden, php html verbindung, verbing php html, php verbindung html, html in verbindung mit php, html und php in verbindung, php html verbinden echo <a, php verbing der html seiten, richtiges verbinden von html und php, verbindung php und html

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