Jump to content

Seems like a simple problem, but frustrating nonetheless...


xenmaster

Recommended Posts

Hi all,

I'm new to Php, and I love it, despite my problem. I'm trying to add a script into a default Wordpress install on my local server. I'm basically trying to load a text file into a variable and then use it. When I load the page I get the following error:

Warning: file(page.txt) [function.file]: failed to open stream: No such file or directory in C:\xampp\htdocs\wp-content\themes\classic\index.php on line 11

Warning: join() [function.join]: Bad arguments. in C:\xampp\htdocs\wp-content\themes\classic\index.php on line 11


This is the beginning of the script:

<?php

$content_file = "page.txt";


And this is line 11:

$words = split(" ", join("", file($content_file)));


From what I've read, it seems the text file simply isn't in the correct location, or that I may have capitalised incorrectly, etc. However, I have tried every permutation of localhost address (e.g $content_file = "http://localhost/page.txt";) and drive location ($content_file = "C:\xampp\htdocs\page.txt";) and nothing seems to work. What am I missing?

Thanks in advance for your help.


Gavin.
Hi,

Thanks for the quick reply.

I added the code so that it looks like this:

<?php

fopen('page.txt',r);

$content_file = "page.txt";



It results in this additional error:

Warning: fopen(page.txt) [function.fopen]: failed to open stream: No such file or directory in C:\xampp\htdocs\wp-content\themes\classic\index.php on line 6

Do I have to state the path to the file?

G.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.