2016-07-21 6 views
-3

Hey Freunde heute versuche ich Benutzerkennung, Datum oder Browser zu speichern, aber es funktioniert nicht ...... jedes Mal, wenn ich meine hochladen Skript an meine Hosting-Site sagen SyntaxfehlerIch bin nicht in der Lage, Benutzeradresse, Browser oder Zeit zu speichern, es immer sagen Syntaxfehler

<?php 
$file = fopen(‘log.html’, ‘a’); 
fwrite($file, ‘<b>Ip Address:</b> $REMOTE_ADDR<br/>’); 
fwrite($file, ‘<b>Browser:</b> $HTTP_USER_AGENT<hr/>’); 
fclose($file); 
?> 
+0

Was klar –

+0

erklären plz verwenden Sie seltsame Zitate char '‚'benutzen Sie bitte'‘' statt –

+1

Sie HABEN .. Syntaxfehler nicht verwenden '‚'Zeichen .. Verwendung'‘' – Pogrindis

Antwort

1

Sie verwenden die falsche Art von einfachen Anführungszeichen. Versuchen Sie stattdessen: ANFÜHRUNGSZEICHEN (") oder U + 0027:

<?php 
$file = fopen('log.html', 'a'); 
fwrite($file, '<b>Ip Address:</b> $REMOTE_ADDR<br/>'); 
fwrite($file, '<b>Browser:</b> $HTTP_USER_AGENT<hr/>'); 
fclose($file); 
?> 
+0

cmon du könntest kommentieren Mann: D –

+0

@GeorgeGarchagudashvili Es ist die richtige Antwort ** und ** es ist kopierbar, damit er es richtig macht ;-) –

+0

Sicher würde jemand deine Arbeit schätzen, aber ich meine etwas anderes: p –

1

PHP strings mit U + 0022 zitiert werden Apostroph ('), die Sie verwenden U + 2018: LEFT Apostroph, das nicht der Fall ist erlaubt (HEREDOC und NOWDOC sind ebenfalls gültige Optionen, aber keine, die in diesem Zusammenhang sinnvoll sind).

Verwandte Themen