Wie GET-Anforderungsparameter in Textdatei protokollieren? Zum Beispiel write.php?info=LOG_THIS
. Ich möchte die IP-Adresse gefolgt von ": LOG_THIS" an neue Zeile in Textdatei anhängen. Wie geht das?Log GET Parameter in Textdatei?
Antwort
file_put_contents("your_file.txt", $_SERVER["REMOTE_ADDR"].
":" . $_GET["info"], FILE_APPEND | LOCK_EX);
Dokumentation: http://php.net/manual/en/function.file-put-contents.php
<?php
//get data from file
$content=file_get_contents("info.txt");
//add ip
$content .=$_SERVER["REMOTE_ADDR"];
//add get
$content .= $_GET["info"];
//write to file
file_put_contents("info.txt",$content);
?>
können Sie mehr Infos finden auf http://php.net ...
Ich bin nicht der Downvoter. Aber was ist mit IP-Adresse? Außerdem sollten Sie die von Ihnen getroffene Annahme erläutert haben. –
@Bhavik Shah: Dies ist kein Codewriting-Service, so dass ich etw für das OP –
tun lassen muss. Ja. Ich verstehe. Aber deine Antwort hier schafft Verwirrung, weil du die Vermutung gemacht, aber nicht als Antwort beschrieben hast. Außerdem haben Sie die IP-Adresse verpasst. Link zur offiziellen Dokumentation wäre auch nett. –
// ********************** START generieren Protokolldatei * *************************
<?php
$content=$_GET["info"];
wh_log("Log generate".$content);
function wh_log($msg)
{
$logfile = 'log_' . date('d-M-Y') . '.txt';
file_put_contents($logfile, $msg . "\n", FILE_APPEND);
}
?>
// END erzeugen LOGDATEI
- 1. Double GET Anfrage in Textdatei?
- 2. Robocopy Ungültiger Parameter # 7 Log
- 3. Seltsame GET-Anfrage in Apache Log
- 4. Get log4net Log-Datei in C#
- 5. Get Full Stack-Trace in Spark Log
- 6. Schreiben weg Parameter Textdatei
- 7. Aktivieren git log Parameter standardmäßig
- 8. Filter lange Log-Parameter in Rails
- 9. Get-ChildItem Rekursion als Parameter in Powershell
- 10. Get URL-Parameter in NancyFx
- 11. Senden GET-Parameter in Restangular
- 12. Mein sendmail log get TLS-Setup fehlgeschlagen
- 13. Log-Überwachung mehrerer Computer mit Get-WinEvent
- 14. Get URL Parameter
- 15. Angular $ http Get Parameter
- 16. Alamofire GET-Request-Parameter
- 17. PHP + Zeichencodierung + GET-Parameter
- 18. 301 Redirect GET-Parameter
- 19. Get function parameter count
- 20. Parameter aus Sicht Get
- 21. Get mehrere URL-Parameter
- 22. Node.JS GET/Parameter
- 23. .htaccess Umleitung get Parameter
- 24. C# Get CngKey Objekt von öffentlichen Schlüssel in Textdatei
- 25. Get HTTP GET Parameter von Restlet Anfrage
- 26. So sehen Sie Set/Get/in Redis Log
- 27. Get-ADUser verwendet keine Import-Textdatei
- 28. Get Textdatei mit FTP alle 10 Sekunden
- 29. get Cloudformation Parameter von TXT-Datei/s3 Eimer
- 30. Get date Parameter URL SSRS
Siehe $ _GET und file_put_contents() auf php.net –
Sorry, aber ich Code nicht PHP. Ich brauche das für meine C# -App, und ich bin mir sicher, dass es sehr einfach ist, aber hier nicht gefragt wurde und ich kann es einfach nicht tun. – Nigel
Sie haben diese Frage mit 'php' markiert. –