How Do I Open A Dir And Print The Contents Of Each File?
i can do it in perl with this
$dirtoopen = "./database/";
opendir(DIR, "$filetoopen") or die "cannot open";
@files = readdir(DIR);
closedir(DIR);
foreach $file(@files){
$filetoopen = "./database/$file";
open(FILE, "$filetoopen") or die "cannot open";
$contents = <FILE>;
close(FILE);
($addonname, $description, $submitter) = split(//, $contents);
print "$addonname | $description";
}
but how would i with php?
View Complete Forum Thread with Replies
See Related Forum Messages: Follow the Links Below to View Complete Thread
Open File And Get Contents
I need to open a file and then echo the contents into a text area. I tried file_get_contents(), but it doesn't work, it isn't recognised as a function.. Any other way of doing this?
Output Variable Contents In Htm File From Php File
I have a PHP file. No MYSQL database. I'd like to have it open an .htm file and output the results in the php file to the .htm template. So, for example say there is a bunch of variables called: $make $model $year I want to open a .htm file and output the contents of $make, $model & $year in the htm format using variables in the htm itself. ie. {make} {model} {year} and it would import the contents of each into the corresponding tag.
Open File, Put First 5 Lines Into A Variable, Close File...
1) I want to open a file on my server. 2) I want to read only the first 5 lines. 3) Put the first five lines into a variable. 4) Close the file. 5) Display the contents of the variable. I know how to use the fopen() but I have big problems just trying to read the first 5 lines only? I tried many things. I downloaded some search scripts which displayed the <meta> tag only from html pages... What is this guy doing? Well I have a big site and content is added and changed everyday. I have a dynamic page that reads a directory for files and then puts a link (well it includes the file for reading on my php page). That works great! MY PROBLEM is that I want not only a link but a small description below it (basically the first five lines on the file)... See so far: Quote: if (isset ($content)) { include ("files/$content.html"); echo "<p><A HREF="read.php"><b>Back to index</b></A>"; } else { echo "<b>Opening directory, reading files, and listing them as a link</b><p>"; $handle = opendir('./files'); while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { echo eregi_replace (".html", "", "<A HREF="read.php?content=$file">$file</a><p>"); } } closedir($handle); }
Open .php File With PHP Designer 2007 By Clicking The File In XP
In windows XP, I want to be able to click on a .php file and have it opened in PHP Designer 2007, Or right-click on it and have an "edit" menu option presented to me. I know how to tweak the registry to do this in general, but what would the command line look like in this specific case ? PHP Designer does not do this automatically. It is as if the program does not allow commandline options. It only opens with the last file used or a menu of recently opened files.
File Get Contents()
I need to verify, (working on the HTML section of a mailer), If in my php.ini: allow_url_fopen is On Will file_get_contents(file URL) called as follow: $mailer->Body = str_replace('{MEMBER_NAME}', $member_name, file_get_content($htmlBody) ); Allows the file to become my email body? where $htmlBody comes from the DB...
Getting The Contents Of A File.
Is it possible to get the contents of a file; display the contents in a textbox; and edit the contents of that file. Then click a button and change the contents to the new updated file. The reason I want to know this is because I have programmers on my site and I don't want them to have access to the FTP or cPanel. They will jus enter the name of the file, click submit, be able to edt and replace that file. All without FTP or cPanel.
File Put Contents
looking to write to a file with out overwriting the previous data? is there a way to turn overwrite off with the file put contents?? im trying to keep a log of form data.
File Get Contents
i am trying the example of get_file_contents but i get the following error. what i want to do is get all the web page of google but the code wont work any ideas please cheers. Warning: file_get_contents() expects at most 2 parameters, 5 given in <?php $content=file_get_contents("http://www.google.com",FALSE,NULL,0,20); echo $content; ?>
Deleting Contents In File With PHP
Hi, I need to get to a specific part of the file and delete a line so i can overwrite it with a new value. Example ... $Money = array( 0 => 10000, 1 => 932394, 2 => 3254#<Money> ); I need to change first choice "0 => 10000" and replace it with "0 => 7500" so it seems like they spent 2500 moneys I dunno if its possible but if it is please help, and thanks in advance FYI, the file is called testfile.inc and i dunno what that .inc means :P I just got it from a script i downloaded Further more, i want to do this change/replace through a form or a click using PHP.
File Get Contents Issue.
In folder WWW i have text file named news.txt. I'm calling file_get_contents("news.txt"); form index.php in the same folder. I got error: Warning: file_get_contents(news.txt): failed to open stream: No such file or directory in /home/www/index.php on line 14.
File Get Contents - Timeout
I Have googled and founds lots of references and examples of stream_set_timeout for fsockopen, but none showing how you apply a timeout to file_get_contents which I need to use in this case. Can anyone give me a sample of how to set a timeout on file_get_contents, as I understand that it can be applied to all PHP streams? This does not timeout after 2 seconds: $url ="http://www.mydomain.com"; stream_set_timeout($contents, 2); $contents = file_get_contents($url, false); Print $contents;
File Get Contents() Error
I made a PHP5 script that uses the file_get_contents() funtion and when I run the script, I get this error: Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration I called my host up and they said that it is a coding error, not a security or server error, Here is the code: <?php $address = "http://www.example.com"; echo htmlspecialchars(file_get_contents($address)); ?>
File Get Contents .limitation?
See this simple file_get_contents code <?php $link= 'http://www.example.com' $content=file_get_contents($link); echo $content; ?> I tried the code with these links: 1. http://www.example.com (...worked OK. Also tried google.com, yahoo.com,... all OK.) 2. http://www.example.com/buy/chess (...$content captured an error page instead of the result) 3. http://www.example.com/chessmotifs (...$content returned nil, ... totally nothing. This is the one I need the code to work btw.) Could this be because the site (in this case cafepress) uses some sort of scripts to generate their sub-pages? If yes, is there an alternatif method to "file_get_contents" that allows a page to generate fully before capturing?
Reading File Contents
I am parsing a file delimited by |. For some reason the content is displayed to the browser properly - but the loop is consistenlty outputting "one more row" of just the titles. Perhaps I'm going about it completely wrong: <?php $filename = 'books.file' $fp = fopen("$filename", "r"); while (!feof ($fp)) { $contents[] = explode("|", fgets($fp, 4096)); } fclose ($fp); $loop=1; foreach ($contents as $row) { echo "<b>$loop</b> -------------------<br>"; echo "<b>Reviewer</b>: $row[0]<br>"; echo "<b>Date</b>: $row[1]<br>"; echo "<b>Title:</b> $row[2]<br>"; echo "<b>Author:</b> $row[3]<br>"; echo "<b>Rating:</b> $row[4]<br>"; echo "<b>Comments:</b> $row[5]<br><br>"; $loop++; } echo "<a href="bookreview.html">Insert a new book review</a>"; ?>
If File Contents Equals
I'm trying to create a script that will check the contents of the file and will display a certain message if it does equal the correct value. How would I go about checking a files contents? I tried if (readfile("$file1") == "144.173.19.121") { echo "your ip"; } else { echo "doesn't work";}
File Contents To Variables
I have a file populated with information formated as on many lines: date: person:id:info:info2 please note that : is the seperater. How can I get this data into variables: $date:$person:$id:$info:$info2 I can open the file, display it's contents, even take the : out of it with this code I got from php.net: PHP Code:
Reading Zip File Contents
say i have a zip file - test.zip - with a file - somefile.txt - in it, whose contents are as follows: this is a test when i try running the following script on the above zip file, i get everything i should be getting, save for the contents of somefile.txt (example output follows the script): <? $filename = 'test.zip' if (($temp = zip_open($filename))) { while ($entry = zip_read($temp)) if (preg_match('/.txt$/',zip_entry_name($entry))) { print "file name = '".zip_entry_name($entry)."' "; print "file size = '".zip_entry_filesize($entry)."' "; print "contents = '".zip_entry_read($entry)."' "; } zip_close($temp); } ?> the output is as follows: file name = 'somefile.txt' file size = ཊ' contents = '' the output i would like and expect is as follows: file name = 'somefile.txt' file size = ཊ' contents = 'this is a test'
Need To Read The File Contents
I have a small problem.i need to read the file contents from the url.here is the desc of the problemthe file(local file with compelte path) name should pass thru url(no file upload option)so i need to read that file and store that content in the databasehere is the examplehttp://example.com/read.php?file="D://text.txt"Once i enter this url in the browser, i need to read that text.txt file and store the content of text.txt into DB.
Delete File Contents
Can someone post some code to show me how to delete a file from a folder please? I need to delete a file first, and then upload something in it's place. Maybe a bit of code to slide in what i have already would work? Code:
Overwrite File To Update Contents
I'm hoping someone can help me figure this little problem i am having with the following PHP script... i have registration form that a person can use to sign up for email, and when they submit there information, i have a script that is suppose to write to a text file the username and email address... however, is there a way to delete the contents of the text file or overwrite it completely with all the usernames and email addresses in the database(which was already there to begin with) plus the new person's username and email address???? the idea here is to have the most current info from the database be written to the text file when someone signs up for email... the following code snippet is the code that is suppose to place the new user's username and email address...
Displaying Contents Of A Text File?
I'm trying grab the content of a text file and print it a web page. I believe that I should be using something along the lines of "file" or "fopen", but I'm not having any luck. Any thoughts or tips?
Basic File Get Contents Errors
I'm a newbie and have been learning PHP on and off for a while now. I am trying to rebuild my website after my host dissapeared along with all my sites data, and I am very nearly 100% complete to the point prior to data loss. However, one of the pieces of code written by another programmer is simply baffling me at the moment, and I think it may be due to the fact the code was badly written for a much older version of PHP compared to the version the site is on now with my new host etc The code should be searching for images from one of my suppliers websites but it runs and does nothing at all...I have checked the suppliers URL's and they match the code so what is going on here....am I missing something really simple?
Printing The Contents Of Each File In A Directory
I've been trying to create a PHP page that reads each file in a directory (txt, for example), and then outputs the contents of the file. The purpose for this is for someone advertising products for a website, so that he can use a form to describe the product, and then saves each entry as a new txt file. I then want the php to print the contents of the file. I've set it up so that it is html code, so formatting is not an issue. I've figured out how to read the contents of a single file, using file_get_contents. I can also display each file NAME from the directory. However, when I add file_get_contents into the loop, the php script wont run. Here's what I have so far: <?php $handle = opendir('sales'); if($handle) { while(false !== ($file = readdir($handle))) { print "$file <br>"; $contents = file_get_contents($file); print "$contents <br>"; } closedir($handle); }?> I've tried using seperate php entries and also had a play with readf and such, but can't seem to get anything to work. It seems like a common thing to want to do, and I've probably just made a small mistake somewhere?
How To Print A File
I am reading a book and I cannot grasp the print file concept. I have a file named datebook and want to print it's contents via my broswer. How does one do this?
Place File Contents Into Table On Page
Hi all. Am new to PHP and trying to get the following to work. I dont know if it is possible at all, and would appreciate any help. I have a folder called Books. It contains an htm page called books.htm which has some graphic elements on it. It also contains a file (either excel or csv, or tab delimited.... whichever will work best in this situation). This file contains two columns. 1st colums-1st row contains an image name (e.g. alice.gif). And the 2nd column-1st row contains a text discripition (e.g. Alice in Wonderland....bla bla..). And so on for the next rows. The folder also contains the actual 'alice.gif' and all images that are listed in the 1st column. What i am trying to achive is thus:- When the books.htm page is called. I want the table in the file to be recreated on the page under the existing graphic elements. In that table, instead of the image names in the first column, i want the actual image (which is present in that folder), to be planted there in that specific cell on the htm page!
Read The Contents Of A Text File Into MySql Using PHP
New to this, have the basics, can build a form and such. My problem is I need to be able to open a file on a pc/s on the network, read the data character by character, check to see if a certain character is present, if it is, update the database and continue reading the file until it comes across the character again, updates the database and so on . . . .
Print Output From Log File
I my php script I call a perl script that perl script will create a log file From the php script I want to read the log file and write the output to the browser. This operation has to carried out for till the perl script completes the process. This can be identifed by [Process Completed] in the log file. My problem is when I read the first line and print to the browser it was going fine. Second time when the loop continues it print the sample content again and again. This has to be avoided and it has the print the new logs only. Or clear the previous output and print it fresh again. Ex. First time Processing 1... Second time Processing 1... Processing 1... Processing 2... Actually in the second time it should print only Processing 1... Processing 2... My Code: -------- while ($line = fgets($fp)) { trim($line); if ($line != "Completed") { print $line ."<BR>"; } else { exit(); } } fclose($fp);
File > Open
I need to open a file called news.txt, copy all of it's contents into a $string then write $string2 to news.txt then add $string to the file, example: contents of news.txt: Hello today How are you Top of the morning. I want to add the line 'Goodbye' before Hello today in the news .txt file.
How To Open A File
I want to open a file which are situated on server see in c or d and I know the file how can i use php to open particular file and copy paste in my computer or user's computer.
How Can I Open A Pdf File?
I need to write a simple PHP code that has a text link. When a user clicks the text link, a pdf file should open inside the browser. One of the requirments is that a url should not change. So, for example, you start with index.php. When you click the text link and open a pdf file, a url should remains the same, which is index.php. I have an idea of using a POST parameter, but I do not know exactly how I can achieve this.
Open A Php File
I want to open a php file and find myself redirected on another. a simple example of what I'd like to do. file1.php_______________________ <?php header(Location: http://127.0.0.1/file2.php); ?> file2.php_________________ <?php echo "you are in file 2"; ?> it doesn't work! maybe I am not using the proper function... what can I do?
Read / Print File To 'x' Character?
i am using a php script to write information to a text file. Upon submission of the form, the date is printed (form: yyyy.mm.dd), followed by a space, then the information entered in the form. This txt document is then read then printed line by line on a web page. Code:
Delete Or Post To Print Txt File Or Pdf
i have a file that loads all my records from a table in my database. What i want is to add the option of posting the info in a selected record to a file, either a pdf or text file so that it is printer friendy. At the moment the only option available is to delete the record, can i add another button to my form to do what i am aiming?
How To Open A File That Uses Unicode
Does anyone know how to handle files that use unicode as encoding. If i want to open a file a get something like this ... -original- "This is an example" -output- " T h i s i s a n e x a m p l e " So it puts extra spaces between every character ... this is the syntax i use:
How To Open A File For Reading ?
i want to open a text file for reading. i tried this but nothing comes out ? $fp = fopen("/u/htdocs/privat3/ttt/test.txt", "r"); fputs($fp, "GET ".$url." HTTP/1.0 r ");
IE Ask To Open The (php) Page As File
I just uploaded a new website onto a new server. On this server however, when you click on the only 2 php pages. IE will ask to open the page as file. Is there a simple way to fix this, or is it simply the new server that can't support php? The two pages are just a simple email form.
Open External File
Is it possible (how?) to open a file that is located on another server? I need to open the file so that I get the HTML code (so that I can parse information form it).
File Download NOT Open
I have a php page that reads files links from a Database. This works well, but when we click on the link the file starts to open. Is there anyway to force the file to SAVE not open ?
Can I Open The First 1kb Of A File Then Stop?
I need to validate over 100 sites with a simple script. Making sure that a file exsists is not enough-- I have to get the header information. The code below only works if I am validating a few pages (less than 15) Any more and it times out. PHP Code:
Open And Add New File To Zip Archive
I want to open an existing zip archive and add mor efiles to it on the fly using php. Can someone point to some resource to do that ? I have looked at the Zend article about creating zip files on the fly but that does not allow me to add files to an existing zip file.
How To Open An Excel File Through PHP
I am writing a script to automate a reporting process. One of my steps (the last step i need to figure out) is openening an Excel document through the script. When i manually open it and i see it on the screen, it works fine - that is... it does the data connects and runs the macro's. Code:
File Get Contents Does Not Work When Reading Pages From 'mydomain.com'
Working on Linux, I created this script: --- $url = "http://www.mydomain.com"; $html = @file_get_contents($url, "r") or die("Can't open URL"); echo $html; ----- This script: - works ok on my PC box (PHP 4.4.5) with 'http://www.google.com' - works ok on my PC box (PHP 4.4.5) with 'http://www.mydomain.com' - works ok on my server (PHP 4.4.2) with 'http://www.google.com' - DOES NOT work on my server (PHP 4.4.2) with 'http://www.mydomain.com' Does anybody have any tip to find out why I can't read 'http://www.mydomain.com' on my server? Must I modify something on my 'mydomain.com' server (I manage it)?
Printing PDF File Using PHP Without Prompting Print Dialog
I would like to print pdf file store in my server without prompting user. The scenario is I had generate PDF files through cronjob php file. Another page is display all the pdf generated files. User select the pdf file and click on print button. What I would like PHP to do is, to print the pdf file is using client default printer without prompting print dialog.
|