Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 07-18-2000 Last Update: Never Installs: 0
 
No support by the author.

In my forumdisplay.php I want to be able to display a separate link dependent on the forum they are reading at the time.

This is what I have:

if ($forumid==4) {
$ForumNews = "<IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"/rules/$forumid.html\"><B><smallfont Color=Red>Posting Guidelines for the Software For Sale Forum</B></A><BR><IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"http://www.xchangecity.com/\"><B>Exchange your used DVDs and CDs here!</smallfont></B></A><BR><IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<B><largefont color=red><U>NO AUCTIONS! ALL SALE ITEMS MUST HAVE A POSTED PRICE</U></largefont></B>";
}
elseif ($forumid==5) {
$ForumNews = "<IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"/rules/$forumid.html\"><B><smallfont color=red>Posting Guidelines for the Hardware For Sale Forum</smallfont></B></A><BR><IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"http://www.wildin.com/addatrade.asp\"><B><largefont Color=Red Size="3"><U>NO AUCTIONS! ALL SALE ITEMS MUST HAVE A POSTED PRICE</U></largefont></B></A>";
} else {
$ForumNews = "";
}

This keeps giving me a parsing error.

Any ideas as to what would be causing the error?

Thanks,
Parker

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 07-18-2000, 10:45 AM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Parker Clack
if ($forumid==4) {
$ForumNews = "<IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"/rules/$forumid.html\"><B><smallfont Color=Red>Posting Guidelines for the Software For Sale Forum</B></A><BR><IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"http://www.xchangecity.com/\"><B>Exchange your used DVDs and CDs here!</smallfont></B></A><BR><IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<B><largefont color=red><U>NO AUCTIONS! ALL SALE ITEMS MUST HAVE A POSTED PRICE</U></largefont></B>";
}
elseif ($forumid==5) {
$ForumNews = "<IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"/rules/$forumid.html\"><B><smallfont color=red>Posting Guidelines for the Hardware For Sale Forum</smallfont></B></A><BR><IMG SRC=\"/icons/icon4.gif\" height=15 width=15 border=0>&nbsp;&nbsp;<A HREF=\"http://www.wildin.com/addatrade.asp\"><B><largefont Color=Red Size="3"><U>NO AUCTIONS! ALL SALE ITEMS MUST HAVE A POSTED PRICE</U></largefont></B></A>";
} else {
$ForumNews = "";
}
Should be Size=\"3\"
Reply With Quote
  #3  
Old 07-18-2000, 10:49 AM
Guest
 
Posts: n/a
Default

hi,

I have added some '\' before the '"'s. You forget them some times. Try the following code. If it doesn?t work, I give you an alternative way to display different links.

Code:
if ($forumid==4) { 
$ForumNews = "<IMG SRC=\"/icons/icon4.gif\" height=15
width=15 border=0>??<A HREF=\"/rules/
$forumid.html\"><B><FONT SIZE="1" FACE="verdana,arial,helvetica" Color=Red>Posting Guidelines
 for the Software For Sale Forum</B></A><BR><IMG 
SRC=\"/icons/icon4.gif\" height=15 width=15 
border=0>??<A HREF=\"http://www.xchangecity.com/
\"><B>Exchange your used DVDs and CDs here!
</font></B></A><BR><IMG SRC=\"/icons/icon4.gif\" 
height=15 width=15 border=0>??<B><b><FONT face="Arial, Helvetica" color ="#003399" size="3" 
color=red><U>NO AUCTIONS! ALL SALE ITEMS MUST HAVE A POSTED
 PRICE</U></b></font></B>"; 

} 
elseif ($forumid==5) { 
$ForumNews = "<IMG SRC=\"/icons/icon4.gif\" height=15 
width=15 border=0>??<A HREF=\"/rules/
$forumid.html\"><B><FONT SIZE="1" FACE="verdana,arial,helvetica" color=red>Posting Guidelines
for the Hardware For Sale Forum</font></B></A><BR><IMG 
SRC=\"/icons/icon4.gif\" height=15 width=15 
border=0>??<A 
HREF=\"http://www.wildin.com/addatrade.asp\"><B><b><FONT face="Arial, Helvetica" color ="#003399" size="3" 
Color=Red Size=\"3\"><U>NO AUCTIONS! ALL SALE ITEMS MUST 
HAVE A POSTED PRICE</U></b></font></B></A>"; 

} else { 
$ForumNews = ""; 
}
Greetings, Daniel


[Edited by Daniel on 07-18-2000 at 07:50 AM]
Reply With Quote
  #4  
Old 07-18-2000, 10:57 AM
Guest
 
Posts: n/a
Default

or else use a ' instead of a " : $string = "<font size='2'>your string</font>";

Some sort of qq function/operator (like in perl) would be usefull in php btw
Reply With Quote
  #5  
Old 07-18-2000, 01:22 PM
Guest
 
Posts: n/a
Default

Thanks for all the suggestions. I just needed the \"3\"
as suggested. Forgot about that.

I agree that some sort of qq function in PHP would be nice.

Parker
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:23 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05202 seconds
  • Memory Usage 2,228KB
  • Queries Executed 18 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete