php forum
php mysql forum
php mysql smarty
 
Topic Options
#216480 - 05/07/02 05:12 AM Creating new pages
Sat4all Offline
Member

Registered: 04/30/02
Posts: 151
Loc: The Netherlands
I have been expirimenting with PHP for the first time and came up with this: <br /> <br />I create a new page called html2ubbt.php and drop it in the root of my threads dir. <br /> <br />In this page I put this code: <br /><pre><font class="small">code:</font><hr><? <br />// Require the library <br /> require ("main.inc.php"); <br /> <br />// --------------------- <br />// Send the page to them <br /> $html = new html; <br /> $html -> send_header("testpage",$Cat,0,0,0,0,$user); <br /> $html -> table_header("testpage"); <br /> <br /> $phpurl = $config['phpurl']; <br /> $html -> open_table(); <br /> readfile("{$config['path']}/html/test.html"); <br /> $html -> close_table(); <br />// ------------- <br />// Send a footer <br /> $html -> send_footer();</pre><hr> <br /> <br />Then I create a folder "html" in the threads root <br /> <br />In there I upload my test.html file which contains just plain html: <br /> <br /><br> <br />this is just a test<br> <br /><br> <br />this is just a test<br> <br /><br> <br />this is just a test<br> <br /><br> <br /> <br />If you go here you can see the result: <br /> <br />www.sat4all.com/board/html2ubbt.php <br /> <br />What I want to do now is give the background of the table a variable which can be found in the stylesheets so the standard background color can be set to the same background color used on the forum summery page. <br /> <br />Then most importantly, I want to replace "testpage" with a varible called "name" which must be defined by the way you call the html2ubbt.php page. <br /> <br />example: yourdomain.com/ubbthreads/html2ubbt.php?name=tespage or something like that. <br /> <br />Then I would like to replace "test.html" with a variable "file" which calles the required file. <br /> <br />Example: yourdomain.com/ubbthreads/html2ubbt.php?name=tespage&file=test.html or something like that. <br /> <br />Can someone help me with this. It could be a nice addition to ubbthreads. <br /> <br />Regards, <br /> <br />Ron.


Edited by Toxicq (05/07/02 05:40 AM)
_________________________
Those who fail to read ask many questions:-)

Top
#216481 - 05/07/02 04:54 PM Re: Creating new pages [Re: Pomegranate]
Sat4all Offline
Member

Registered: 04/30/02
Posts: 151
Loc: The Netherlands
I managed to do some changes by myself even though I am a absolute PHP rookie:<br /><br />http://www.sat4all.com/board/html2ubbt.php?name=test&file=html/test.html<br /><br />The code now looks like this:<br /><pre><font class="small">code:</font><hr><br /><?<br />// Require the library<br /> require ("main.inc.php");<br /> <br />// ---------------------<br />// Send the page to them<br /> $html = new html; <br /> $html -> send_header("$name",$Cat,0,0,0,0,$user);<br /> $html -> table_header("$name");<br /><br /> $phpurl = $config['phpurl'];<br /> $html -> open_table();<br /><br /> if(substr($file,-4)!=".htm" && substr($file,-5)!=".html" ){<br /> echo "Sorry, only HTML is allowed here!"; <br /> $html -> close_table();<br /> $html -> send_footer();<br />}<br /> else {<br /> if( substr($file,0,5)!="./../" && substr($file,0,7)!="http://" ){<br /> include ($file);<br /> $html -> close_table();<br /> $html -> send_footer();<br />}<br /> else {<br /> echo "Sorry, you can not use this script for a page which does not belong to this website"; <br /> $html -> close_table();<br />}<br />}<br />?><br /></pre><hr> <br /><br />I just don't know how to point the background color of the table (now it's blue) to the grey color in my the stylesheet!<br /><br />I NEED HELP!<br /><br />regards,<br /><br />Ron.
_________________________
Those who fail to read ask many questions:-)

Top
#216482 - 05/07/02 05:19 PM Re: Creating new pages [Re: Pomegranate]
JustDave Offline
That 70's Guy

Registered: 06/24/01
Posts: 4097
Looking good <img src="/forum/images/icons/smile.gif" alt="" /><br /><br />Right after $html -> open_table(); add this:<br /><br />echo "<TR><TD class=\"lighttable\">";<br /><br />and just before $html -> close_table(); add this:<br /><br />echo "</TD></TR>";<br /><br /><br />Also you may want to specify the value 1 when opening the table if you want to open it at 100% width. open_table(1)<br /><br />I think that should work though <img src="/forum/images/icons/smile.gif" alt="" />
_________________________
~Dave
ChattersOnline.com

Top
#216483 - 05/07/02 05:47 PM Re: Creating new pages [Re: sjsaunders]
Sat4all Offline
Member

Registered: 04/30/02
Posts: 151
Loc: The Netherlands
Ok I made those changes and it workes as advertised:-)<br />Can you also tell me what changes I need to make to replace the the location of the html directory with a variable wich can be changed in the script itself?<br />Is it also possible to display this without the menu bar?<br /><br />Regards,<br /><br />Ron.
_________________________
Those who fail to read ask many questions:-)

Top
#216484 - 05/07/02 06:01 PM Re: Creating new pages [Re: Pomegranate]
JustDave Offline
That 70's Guy

Registered: 06/24/01
Posts: 4097
Unfortunately all requests to send_header include the menu bar. <img src="/forum/images/icons/frown.gif" alt="" /><br /><br />Could you specify the location of the directory as you do with the file name?<br /><br />Example: yourdomain.com/ubbthreads/html2ubbt.php?name=tespage&file=test.html or something like that.<br /><br />changed to<br /><br />Example: yourdomain.com/ubbthreads/html2ubbt.php?name=tespage&file=test.html&location=myfolder or something like that.
_________________________
~Dave
ChattersOnline.com

Top
#216485 - 05/08/02 03:56 AM Re: Creating new pages [Re: sjsaunders]
Sat4all Offline
Member

Registered: 04/30/02
Posts: 151
Loc: The Netherlands
That is not what I meant:) <br />I would like to include the location of the HTML directory in the php file itself but use a varible in the top of the file to specify the directory. <br />I tried to do that but a was getting parse errors all the time. <br />I short: I would like the html/ out of here: <br />http://www.sat4all.com/board/html2ubbt.php?name=test&file=html/test.html <br />and into the php file as a variable to be set in top of the file for configuration. <br />I really a rookie, I just managed to get this working by looking at a lot of other scripts and just copy and paste it togethet untill it worked, sorry:-)) <br /> <br />It would be bether to take the variable "name" from the name of the HTML file. <br />If you call the html file Testpage.html the name wich appears in the table would be Testpage as well, but I don't know if that is possible. <br /> <br />Regards, <br /> <br />Ron.


Edited by Toxicq (05/08/02 03:58 AM)
_________________________
Those who fail to read ask many questions:-)

Top
#216486 - 05/21/02 01:31 PM Re: Creating new pages [Re: Pomegranate]
casper_dup1 Offline
Member

Registered: 03/10/02
Posts: 175
Loc: Boston, MA
<blockquote><font class="small">In reply to:</font><hr><br /> It would be bether to take the variable "name" from the name of the HTML file <br /><br /><hr></blockquote> <br /><br />Anyone come up with a way to do this yet?<br /><br />Goal: <br />1. Pull the title of the displayed page from a variable called from the data file.<br />2. Use that variable or another to display that title in the header bar.<br /><br />Is it possible to pull that variable from the data file if it is declared as a variable? <img src="/forum/images/icons/crazy.gif" alt="" />
_________________________
http://www.unnecessaryroughness.com

Top


Who's Online
0 registered (), 26 Guests and 8 Spiders online.
Key: Admin, Global Mod, Mod
Shout Box

Latest Posts
Forum 'Trader Ratings'.
by blaaskaak
11/20/08 08:27 AM
Problems reading a lot of old posts here
by Ruben Rocha
11/18/08 04:33 PM
PhotoPost BB Code Popup
by Iann128
11/15/08 01:24 PM
Customization needed
by Gizmo
11/12/08 12:28 PM
Team UBBDev Rides Again!
by AllenAyres
11/11/08 02:16 PM
Active Topics.
by AllenAyres
11/11/08 02:13 PM
Looking for a simple upload script
by AllenAyres
11/11/08 02:12 PM
New Mods
Forum 'Trader Ratings'.
by McLemore
11/19/08 02:14 PM
[7.4] Keep log of custom title changes
by blaaskaak
10/27/08 07:51 AM
User Authentication Class
by
01/19/07 02:59 PM
Multiple Identity Detector
by
12/30/06 06:39 PM
PhotoPost BB Code Popup
by
11/06/06 05:43 PM
Newest Members
Begbie, cenk, MATTO, DougMMcts, tim Anderson
13361 Registered Users
Top Posters
AllenAyres 25448
JoshPet 11330
Rick 8372
LK 7396
Lord Dexter 6503
Greg Hard 5533
Charles Capps 5438

 

 

 
fusionbb message board php hacks