Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
if(isset($_POST['input'])) {
$dateiname ="home.txt";
$fp = fopen($dateiname, "w");
$f_input = fwrite($fp, $_POST['input']);
fclose($fp);
// Aenderung:
<?php
// ...
header("Location: " . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"]);
// ...
?>
} else {
$dateiname ="home.txt";
$fp = fopen($dateiname, "r");
$filesize= filesize($dateiname);
$f_output = fread($fp, $filesize);
fclose($fp);
echo '<form action="' . $_SERVER["PHP_SELF"] . '" method="POST"><textarea name="input" cols="30" rows="5">';
echo $f_output;
echo'</textarea><input type="submit" name="submit"></form>';
}
?>
<?php
if(isset($_POST['input'])) {
$dateiname ="home.txt";
$fp = fopen($dateiname, "w");
$f_input = fwrite($fp, $_POST['input']);
fclose($fp);
header("Location: " . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"]);
} else {
$dateiname ="home.txt";
$fp = fopen($dateiname, "r");
$filesize= filesize($dateiname);
$f_output = fread($fp, $filesize);
fclose($fp);
echo '<form action="' . $_SERVER["PHP_SELF"] . '" method="POST"><textarea name="input" cols="30" rows="5">';
echo $f_output;
echo'</textarea><input type="submit" name="submit"></form>';
}
?>
<?php
if(isset($_POST['input'])) {
$dateiname ="home.txt";
$fp = fopen($dateiname, "w");
$f_input = fwrite($fp, $_POST['input']);
fclose($fp);
// Aenderung die zweite:
header("Location: " . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"]);
} else {
$dateiname = "home.txt";
$fp = fopen($dateiname, "r");
$filesize= filesize($dateiname);
$f_output = fread($fp, $filesize);
fclose($fp);
echo '<form action="' . $_SERVER["PHP_SELF"] . '?' . $_SERVER["QUERY_STRING"] . '" method="POST"><textarea name="input" cols="30" rows="5">';
echo $f_output;
echo'</textarea><input type="submit" name="submit"></form>';
}
?>
Original geschrieben von itmpatti
joa, es geht eigentlich...
nur, der nimmt das PW aus der PW-Abfrage weg...
also der bricht ab, weil das PW nicht mehr deklariert ist...
<?php
session_start();
$userpass = "god"; // passwort
if (isset($_SESSION["in"])) {
$dateiname ="home.txt";
if(isset($_POST['input'])) {
$fp = fopen($dateiname, "w");
$f_input = fwrite($fp, $_POST['input']);
fclose($fp);
header("Location: " . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"]);
} else {
$fp = fopen($dateiname, "r");
$filesize= filesize($dateiname);
$f_output = fread($fp, $filesize);
fclose($fp);
echo '<form action="' . $_SERVER["PHP_SELF"] . '?' . $_SERVER["QUERY_STRING"] . '" method="POST"><textarea name="input" cols="30" rows="5">';
echo $f_output;
echo'</textarea><input type="submit" name="submit"></form>';
}
} else {
if ($_POST["pass"] == $userpass) {
$_SESSION["in"] = true;
header("Location: " . $_SERVER["PHP_SELF"] . "?" . $_SERVER["QUERY_STRING"]);
} else {
echo "<form action=\"" . $_SERVER["PHP_SELF"] . "\" method=\"post\">";
echo "<input type=\"password\" name=\"pass\" value=\"\" />";
echo "<input type=\"submit\" value=\"Login\" />";
echo "</form>";
}
}
?>
http://www.tutorials.de/tutorials9684.htmlkennt wer gute Tutorials, wo beschreiben wird, wie das mit Sessions ?