ERLEDIGT
JA
JA
ANTWORTEN
7
7
ZUGRIFFE
217
217
EMPFEHLEN
-
Gute Tag zusammen,
ich komme leider in meinem Projekt nicht weiter, da ich es einfach nicht hinbekomme, die forms richtig in php einzubinden. Kann mir jemand einen Tipp geben, was ich falsch mache?
Vielen Dank!
PHP-Code:case "passwort_generieren":
if($_SESSION[admin]==1 || $_SESSION[passwort_generieren]>0) {
echo "<h1>$l[passwort_generieren]</h1>";
echo "<a href=\"login.php?action=passwort_generieren\">Passwort generieren</a><br /><br />";
//Keine Ahnung, warum er mir die Formatierung so zerschiesst ;/PHP-Code:
/* echo "<form method='post' action="">";
echo <select name="kunde" size="1">
<option value="test" <?php if($_REQUEST['kunde']=="test") echo "selected"; ?>>test</option>
<option value="test"
<?php if($_REQUEST['kunde']=="test2") echo "selected";?>>test2</option>
<option value="test2"
<?php if($_REQUEST['kunde']=="tesT§") echo "selected"; ?>>test§</option>
<option value="test3"
<?php if($_REQUEST['kunde']=="test3") echo "selected";?>>test3</option>
<option value="test4"
<?php if($_REQUEST['kunde']=="test4") echo "selected"; ?>>test4</option>
<option value="test5"
<?php if($_REQUEST['kunde']=="test5") echo "selected"; ?>>test5</option>
</select>
<input type="text" value= <? if(isset($pass))echo $pass;?> /> <br>
<input type="submit" OnClick= "generate_password(this.form);" value="Passwort generieren" name='submit'>
</table><input type=\"submit\" name=\"submit\" value=\"Speichern\" />";
</form>";
}Geändert von mautix (18.11.11 um 11:01 Uhr)
-
Bitte poste die genaue Fehlermeldung!
Sonst können wir dir nicht helfen.---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Mein Problem ist, dass ich nicht genau weiss, wo ich den echo Aufruf bei einer Liste öffnen, bzw schliesen muss. Die Fehlermeldung lautet demenstprechend immer :
"Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';'"
-
18.11.11 11:15 #4
Das sind Grundlagen von PHP wie man Strings maskiert. Du startest deine Echo-Aufrufe mit einem Doppelten Hochkomma (Anführungszeichen) und hast innerhalb des Strings nochmal dieselben. Entweder du maskierst sie mit einem Backslash oder nimmst einfache Hochkommas.
PHP-Code:echo "<form action=\"datei.php\" method=\"post\">";
//oder
echo "<form action='datei.php' method='post'>";
// oder
echo '<form action="datei.php" method="post">';
//oder
echo '<form action\'datei.php\' method=\'post\'>';
Die Schweine von heute sind unsere Schnitzel von morgen!
-
Super, vielen Dank!
-
18.11.11 11:28 #6
Dazu sei noch erwähnt das du $_REQUEST nicht verwenden solltest, sondern die Spezifischen Superglobalen wie $_POST und $_GET.
Die Schweine von heute sind unsere Schnitzel von morgen!
-
Danke, werde ich berücksichtigen..
Leider spuckt er mir in der Zeile immer noch Fehlermeldungen aus und weiss nicht warum.
"Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING"PHP-Code:<option value=\"test\" <?php if($_REQUEST['kunde']==\"test\") echo \"selected\"; ?>>test</option>";
-
18.11.11 15:44 #8Hier musst du nicht maskieren, da es keine Ausgabe ist, sondern ein Vergleich!PHP-Code:
if($_REQUEST['kunde']=="test\")
Das müsstest du eigentlich selbst in deiner Entwicklungsumgebung erkennen, da es danach andersfarbig weitergeht, oder sogar einen Fehler angezeigt bekommen.
Und hoffentlich hast du vor dem 1. <option> kein echo stehen...
ansonsten rat ich dir wirklich erstmal die Tutorials hier im Forum durch zu machen.Geändert von Maniac (18.11.11 um 15:46 Uhr)
Die Schweine von heute sind unsere Schnitzel von morgen!
Ähnliche Themen
-
[C++ Windows Forms VS 2010 Express] Wie kann ich zwei Forms miteinander vernetzen
Von YannikTold im Forum .NET Windows FormsAntworten: 20Letzter Beitrag: 06.09.10, 14:31 -
Probleme beim Anzeigen von Textbox in Forms
Von moggel im Forum .NET Windows FormsAntworten: 3Letzter Beitrag: 15.07.08, 15:38 -
Probleme mit Einbindung von AVI-Datei
Von Ilse Müller im Forum Videoschnitt, Videotechnik & -produktionAntworten: 1Letzter Beitrag: 20.07.05, 10:38 -
Probleme mit ImageReady und Iframe einbindung
Von Hoernie im Forum HTML-EditorenAntworten: 1Letzter Beitrag: 20.06.05, 16:08 -
Probleme mit mehreren Forms
Von SvenR im Forum .NET ArchivAntworten: 1Letzter Beitrag: 08.05.05, 18:37





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren