This is my code:
<? php
$content = file_get_contents("http://aux.iconpedia.net/uploads/1337412470.png");
$fp = fopen("/test/image.jpg", "w");
fwrite($fp, $content);
fclose($fp);
?>
And this is the error I get:
Parse error: syntax error, unexpected T_VARIABLE in D:\Host\5164\html\maffick1\test\download.php on line 2
As far as I know, this error comes when you miss semicolon or bracket. But I have tried everything. Please help me.
Since
<?
also marks the beginning of a PHP script, the parser will treat your code as:So it believes you're trying to declare a variable called
php
, but it's missing the$
sign.Remove the space:
Remove space between question mark and "php" in first line:
Change this to: