Moinmoin ...
Ich muss mich jetzt auch mal nen bissl mit PHP beschäftigen, und wollt doch glatt mal das, was ich in einem Tutorial gelesen hab anwenden.
Und zwar geht es darum, dass mit in einem Formular, bestehend aus 2 Eingabefeldern, eine Zahl in 3 verschiednene Textdatein addieren kann.
Soll heissen:
Steht in der Textdatei 001.txt die Zahl "200" und ich gebe in dem Formular die Zahl "100" ein, soll am Ende in der Textdatei "300" stehen.
Das ganze hab ich dann noch in 3 Teile eingeteilt: 001,002 und 003.
Man muss also in dem Formular noch bestimmen in welcher Textdatei die Zahl addiert werden soll. Geb ich z.B. 001 ein soll die Zahl in der Textdatei 001.txt addiert werden, bei 002 in 002.txt und bei 003 in 003.txt
Das ganze ist hier auf nem Server:
www.eaststorm.de/abschluss.php
und hier der Quellcode:
Vom Formular:
<body>
<form name="form1" method="post" action="abschluss1.php">
<p>
<input type="text" name="zeit">
Zeit</p>
<p>
<input type="text" name="nummer">
Nummer</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
<p> </p>
</body>
und von der PHP-Datei:
so, funzt nich ... ich krieg nen Parse Error beim ersten "elseif", egal was ich eingebe ...
kann mir jemand helfen?
Ich muss mich jetzt auch mal nen bissl mit PHP beschäftigen, und wollt doch glatt mal das, was ich in einem Tutorial gelesen hab anwenden.
Und zwar geht es darum, dass mit in einem Formular, bestehend aus 2 Eingabefeldern, eine Zahl in 3 verschiednene Textdatein addieren kann.
Soll heissen:
Steht in der Textdatei 001.txt die Zahl "200" und ich gebe in dem Formular die Zahl "100" ein, soll am Ende in der Textdatei "300" stehen.
Das ganze hab ich dann noch in 3 Teile eingeteilt: 001,002 und 003.
Man muss also in dem Formular noch bestimmen in welcher Textdatei die Zahl addiert werden soll. Geb ich z.B. 001 ein soll die Zahl in der Textdatei 001.txt addiert werden, bei 002 in 002.txt und bei 003 in 003.txt
Das ganze ist hier auf nem Server:
www.eaststorm.de/abschluss.php
und hier der Quellcode:
Vom Formular:
<body>
<form name="form1" method="post" action="abschluss1.php">
<p>
<input type="text" name="zeit">
Zeit</p>
<p>
<input type="text" name="nummer">
Nummer</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
<p> </p>
</body>
und von der PHP-Datei:
PHP-Code:
<?php
if($nummer == "001")
{
$daten = "001.txt";
list($ausgabe1) = file($daten);
$ausgabe2 = $ausgabe1 + $zahl;
$f = fopen("001.txt","w");
fwrite($f,$ausgabe2);
fclose($f);
elseif($nummer == "002")
{
$daten = "002.txt";
list($ausgabe1) = file($daten);
$ausgabe2 = $ausgabe1 + $zahl;
$f = fopen("002.txt","w");
fwrite($f,$ausgabe2);
fclose($f);
elseif($nummer == "003")
{
$daten = "003.txt";
list($ausgabe1) = file($daten);
$ausgabe2 = $ausgabe1 + $zahl;
$f = fopen("003.txt","w");
fwrite($f,$ausgabe2);
fclose($f);
else
{
echo "<font fache=verdana size=14 color=#000080>Fehler bei der Eingabe der Nummer!</font>";
}
?>
kann mir jemand helfen?
EDIT:
benutze bitte für PHP-Code auch [php]-tags.
Kommentar