|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
According to a tutorial, the five lines at the bottom are all that's
needed to cause a file named testFile.txt to be created. I put those 5 lines in a page called study.php, uploaded it to my server, and changed all the permissions to 777. (And later experimented with some others). The result is always this error: Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/nyghtwyn/public_html/study/study.php on line 3 Stymied at this point. Any will be appreciated. <?php $ourFileName = "testFile.txt"; $ourFileHandle = fopen($0urFileName, 'W') or die("can't open file"); fclose($ourFileHandle); ?> |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Wyngs schreef:
> <?php > $ourFileName = "testFile.txt"; > $ourFileHandle = fopen($0urFileName, 'W') or die("can't open file"); > fclose($ourFileHandle); > ?> Notice the difference between '$ourFileName' and '$0urFileName'. Variable names are case-sensitive in PHP. Tip: increase your error level to E_ALL (either in your php.ini file or through the error_reporting function). JW |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Wyngs wrote:
> According to a tutorial, the five lines at the bottom are all that's > needed to cause a file named testFile.txt to be created. I put those 5 > lines in a page called study.php, uploaded it to my server, and changed > all the permissions to 777. (And later experimented with some others). > The result is always this error: > > Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or > '$' in /home/nyghtwyn/public_html/study/study.php on line 3 > > Stymied at this point. Any will be appreciated. > > > > <?php > $ourFileName = "testFile.txt"; > $ourFileHandle = fopen($0urFileName, 'W') or die("can't open file"); > fclose($ourFileHandle); > ?> > $ourFileName is NOT $0urFileName. Also, 'W' needs to be 'w'. PHP is case sensitive in variable names, and fopen()'s second parameter is case sensitive. -- ================== Remove the "x" from my email address Jerry Stuckle JDS Computer Training Corp. jstucklex@attglobal.net ================== |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Janwillem Borleffs wrote:
> Wyngs schreef: > > > <?php > > $ourFileName = "testFile.txt"; > > $ourFileHandle = fopen($0urFileName, 'W') or die("can't open file"); > > fclose($ourFileHandle); > > ?> > > Notice the difference between '$ourFileName' and '$0urFileName'. > > Variable names are case-sensitive in PHP. Tip: increase your error level > to E_ALL (either in your php.ini file or through the error_reporting > function). > > > JW Dang me! I went over this a dozen times to make sure I wasn't posting a typo here, and I did anyhow. Many thanks. I still haven't checked to see if I have access to php.ini with my host, but I've made a note here to do so. |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Jerry Stuckle wrote:
> Wyngs wrote: > > According to a tutorial, the five lines at the bottom are all that's > > needed to cause a file named testFile.txt to be created. I put those 5 > > lines in a page called study.php, uploaded it to my server, and changed > > all the permissions to 777. (And later experimented with some others). > > The result is always this error: > > > > Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or > > '$' in /home/nyghtwyn/public_html/study/study.php on line 3 > > > > Stymied at this point. Any will be appreciated. > > > > > > > > <?php > > $ourFileName = "testFile.txt"; > > $ourFileHandle = fopen($0urFileName, 'W') or die("can't open file"); > > fclose($ourFileHandle); > > ?> > > > > $ourFileName is NOT $0urFileName. > > Also, 'W' needs to be 'w'. > > PHP is case sensitive in variable names, and fopen()'s second parameter > is case sensitive. > > Thanks, Jerry. Now I can get moving again... |
|
![]() |
| Outils de la discussion | |
|
|