View previous topic :: View next topic |
Author |
Message |
bornestar -
Joined: 01 Jul 2002 Posts: 23 Location: Larose, LA, US
|
Posted: Sun Aug 11, 2002 9:28 pm Post subject: Use of undefined constant add??? |
|
|
http://bornestar.sytes.net
Quote: | Notice: Use of undefined constant add - assumed 'add' in C:\Program Files\Abyss Web Server\htdocs\shoutbox\board.php on line 67 |
This is line 67
I dont know what to do! |
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Mon Aug 12, 2002 4:22 am Post subject: Re: Use of undefined constant add??? |
|
|
bornestar wrote: | http://bornestar.sytes.net
Quote: | Notice: Use of undefined constant add - assumed 'add' in C:\Program Files\Abyss Web Server\htdocs\shoutbox\board.php on line 67 |
This is line 67
I dont know what to do! |
PHP informs you that 'add' is used as a constant but that is wasn't yet defined. So you should check your code to know if 'add' use is relevant in that context.
For more help, you may quote all the script you use. But reading the PHP documentation is the best way to have more information about variables and constants use in PHP. _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
bornestar -
Joined: 01 Jul 2002 Posts: 23 Location: Larose, LA, US
|
Posted: Mon Aug 12, 2002 7:07 am Post subject: |
|
|
Code: | <?php
#############################
#
# shoutBOX v1.2
#
# coded: kai
# email: kai@endity.com
# site: http://endity.com
#
#############################
//--------------------------------------------------------------------------- Start Vars
// Place your settings between the two speach marks like the examples
$color1 = "#EFEFEF";
$color2 = "#F5F5F5";
$color3 = "#666666";
$text = "#666666";
// These are the text field colours
$color4 = "#CCCCCC";
$color5 = "#F5F5F5";
$color6 = "#FFFFFF";
// Link Colours
$link1 = "#FF9900";
$link2 = "#666666";
$link3 = "#FF9900";
// These are the colours for the post backgrounds and border
$table1 = "#F5F5F5";
$table2 = "#F7F7F7";
$table_bdr = "#CCCCCC";
// Time Adjust (enter 12 to -12 to alter the time displayed under the posters name)
$time_a = "0";
// Max Characters allowed to be posted in the message field
$max_char = "100";
// Swear filter
$word1 = "CENSORED";
$censor1 = "f**k";
$word2 = "shit";
$censor2 = "s**t";
$word3 = "bastard";
$censor3 = "b*****d";
$word4 = "ass";
$censor4 = "a$$";
// Scroll (Yes or No)
$scroll = "no";
//-----------DO NOT EDIT BELOW THIS LINE---------------------------
//--------------------------------------------------------------------------- End Vars
} elseif ($act=="all") {
//--------------------------------------------------------------------------- Start Add
echo "<link rel='stylesheet' href='text.css' type='text/css'>";
echo "<body bgcolor='$color1' style='margin: 0pt;'>";
$name = strip_tags($name,"");
if ($site == "http://") {
$name_link = $name;
} elseif ($site == "" ) {
$name_link = $name;
} else {
$name_link = "<a href=\"$site\" target=\"_blank\">$name</a>";
}
if ($name == "name") {
print "<meta http-equiv=\"refresh\" content=\"0; URL=board.php?message=Enter+Name&info2=$info&site2=$site\">";
} elseif ($name == "") {
print "<meta http-equiv=\"refresh\" content=\"0; URL=board.php?message=Enter+Name&info2=$info&site2=$site\">";
} elseif ($info == "") {
print "<meta http-equiv=\"refresh\" content=\"0; URL=board.php?message=Enter+Message&name2=$name&site2=$site\">";
} elseif ($info == "message") {
print "<meta http-equiv=\"refresh\" content=\"0; URL=board.php?message=Enter+Message&name2=$name&site2=$site\">";
} elseif (strlen($info)>$max_char) {
print "<meta http-equiv=\"refresh\" content=\"0; URL=board.php?message=Max+Characters+($max_char)&name2=$name&site2=$site\">";
} else {
$file = "data.dat";
//----------------------- Start Bcode
$info = strip_tags($info,"");
$info = str_replace(":)","<img src='smilies/smile.gif'>",$info);
$info = str_replace(":(","<img src='smilies/sad.gif'>",$info);
$info = str_replace(":P","<img src='smilies/bigrazz.gif'>",$info);
$info = str_replace(":D","<img src='smilies/biggrin.gif'>",$info);
$info = str_replace("8)","<img src='smilies/cool.gif'>",$info);
$info = str_replace(":@","<img src='smilies/mad.gif'>",$info);
$info = str_replace(";)","<img src='smilies/wink.gif'>",$info);
$info = str_replace("???","<img src='smilies/confused.gif'>",$info);
$info = str_replace("[url]","[<a href=\"",$info);
$info = str_replace("[/url]","\" target=\"_blank\">www</a>]",$info);
$info = str_replace("[mail]","[<a href=\"mailto:",$info);
$info = str_replace("[/mail]","\">@</a>]",$info);
$info = str_replace("$word1","$censor1",$info);
$info = str_replace("$word2","$censor2",$info);
$info = str_replace("$word3","$censor3",$info);
$info = str_replace("$word4","$censor4",$info);
$info = stripslashes($info);
$name = stripslashes($name);
$name_link = stripslashes($name_link);
//----------------------- End Bcode
//----------------------- Start Add Content
$date = date("G:i", time());
$date_array = explode("-", $date);
$new = $date_array[0] + $time_a;
$daten = date(":: m/d @ $new:i ::", time());
print "<meta http-equiv=\"refresh\" content=\"0; URL=board.php\">";
$fp = fopen ($file, "r+") or die ("error when opening $file");
flock($fp,2);
$old=fread($fp, filesize($file));
rewind($fp);
fwrite ($fp, ":: <b>$name_link</b> : $info<br>$daten<br>\n".$old);
flock($fp,3);
fclose ($fp);
//----------------------- End Add Content
}
//--------------------------------------------------------------------------- End Add
} elseif ($act==all) {
//--------------------------------------------------------------------------- Start View All
print "<html><head>
<style type=\"text/css\">
<!--
a:active { color: $link3; text-decoration: none}
a:visited { color: $link1; text-decoration: none}
a:hover { color: $link2; text-decoration: none}
a:link { color: $link3; text-decoration: none}
-->
</style>
<style>body{scrollbar-face-color: $color2; scrollbar-shadow-color: $color3;
scrollbar-highlight-color: $color2; scrollbar-3dlight-color: $color3;
scrollbar-darkshadow-color: $color2; scrollbar-track-color: $color2;
scrollbar-arrow-color: $color3;}</style>
<title>:: shoutBOX</title>
<link rel='stylesheet' href='text.css' type='text/css'></head>
<body bgcolor=\"$color1\" style=\"margin: 0pt;\">";
$file = "data.dat";
$fp = fopen ($file, "r") or die ("error when reading $file");
while ( !feof ($fp) ) {
$line = fgets ($fp, 9216);
print "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\">
<tr>
<td bgcolor=\"$table1\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$line</font></td>
</tr></table>";
}
print "<br><div align=\"center\"><font face=\"Verdana\" color=\"$text\" size=\"1\">[ <a href=\"javascript:self.close()\">close</a> ]</div></font></body></html>";
//--------------------------------------------------------------------------- End View All
} elseif ($act == "help") {
//--------------------------------------------------------------------------- Start Help
print "<html>
<head>
<title>:: shoutBOX : Info</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<style>body{scrollbar-face-color: $color2; scrollbar-shadow-color: $color3;
scrollbar-highlight-color: $color2; scrollbar-3dlight-color: $color3;
scrollbar-darkshadow-color: $color2; scrollbar-track-color: $color2;
scrollbar-arrow-color: $color3;}</style>
<style type=\"text/css\">
<!--
a:active { color: $link3; text-decoration: none}
a:visited { color: $link1; text-decoration: none}
a:hover { color: $link2; text-decoration: none}
a:link { color: $link3; text-decoration: none}
-->
</style>
</head>
<body bgcolor=\"$color1\" text=\"$text\" style=\"margin: 0pt;\">
<table width=\"200\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"200\">
<tr>
<td valign=\"top\">
<p><b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:: I want
a shoutBOX!<br>
</font></b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Point
you browser to endity.com where you will be able to download the latest
version of shoutBOX</font></p>
<p><b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:: Bcode<br>
</font></b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">shoutBOX
has the ability to convert smilies. It also has certain codes for links
etc. Heres a list of the codes that can be used:</font></p>
<table width=\"80%\" border=\"0\" cellspacing=\"3\" cellpadding=\"0\" align=\"center\">
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Code</font></b></div>
</td>
<td width=\"50%\">
<div align=\"center\"><b><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">Appears</font></b></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:)</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/smile.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:(</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/sad.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">;)</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/wink.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:P</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/bigrazz.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:D</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/biggrin.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">:@</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/mad.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">???</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/confused.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">8)</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\"><img src=\"smilies/cool.gif\"></font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">[url]http://end<br>
ity.com[/url]</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">[<a href=\"http://endity.com\">www</a>]</font></div>
</td>
</tr>
<tr bgcolor=\"$table2\">
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">[mail]name@msn<br>
.com[/mail]</font></div>
</td>
<td width=\"50%\">
<div align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\">[<a href=\"mailto:name@msn.com\">@</a>]</font></div>
</td>
</tr>
</table>
</td>
</tr>
</table></body>
</html>";
//--------------------------------------------------------------------------- End Help
} else {
//--------------------------------------------------------------------------- Start Board View
$file = "data.dat";
$fp = fopen ($file, "r+") or die ("error when reading $file");
$mess = file($file);
if ($name2 == "$name" ) { $name2 = "name"; }
if ($info2 == "$info" ) { $info2 = "message"; }
if ($site2 == "$site" ) { $site2 = "http://"; }
print "<head>
<style type=\"text/css\">
<!--
a:active { color: $link3; text-decoration: none}
a:visited { color: $link1; text-decoration: none}
a:hover { color: $link2; text-decoration: none}
a:link { color: $link3; text-decoration: none}
-->
</style>
<style>body{scrollbar-face-color: $color2; scrollbar-shadow-color: $color3;
scrollbar-highlight-color: $color2; scrollbar-3dlight-color: $color3;
scrollbar-darkshadow-color: $color2; scrollbar-track-color: $color2;
scrollbar-arrow-color: $color3;}</style>
<html>
<script type=\"text/javascript\">
function openScript(url, width, height) {
var Win = window.open(url,\"openScript\",'width=' + width + ',height=' + height + ',resizable=no,scrollbars=yes,menubar=no,status=no' );
}
</script>
<link rel='stylesheet' href='text.css' type='text/css'>
</head>
<body bgcolor=\"$color1\" style=\"margin: 0pt;\" scroll=\"$scroll\">
<font face=\"Verdana\" color=\"#000000\" size=\"1\">";
print "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td bgcolor=\"$table_bdr\">
<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\">
<tr>
<td bgcolor=\"$table1\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$mess[0]</font></td>
</tr>
<tr>
<td bgcolor=\"$table2\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$mess[1]</font></td>
</tr>
<tr>
<td bgcolor=\"$table1\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$mess[2]</font></td>
</tr>
<tr>
<td bgcolor=\"$table2\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$mess[3]</font></td>
</tr>
<tr>
<td bgcolor=\"$table1\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$mess[4]</font></td>
</tr>
<tr>
<td bgcolor=\"$table2\"><font face=\"Verdana\" color=\"$text\" size=\"1\">$mess[5]</font></td>
</tr>
</table>
</td>
</tr>
</table>";
print "</font>";
print "<div align=\"center\"><form name=\"input\" method=\"post\" action=\"board.php?act=add\">
<font face=\"Verdana, Arial, Helvetica, sans-serif\"> <font size=\"1\" color=\"$text\">
<input type=\"text\" name=\"name\" value=\"$name2\" onfocus=\"this.value=''\" class=\"text\" style=\"border:1px solid $color4; border-style: solid; background-color:$color5;\" size=\"17\"><br>
<input type=\"text\" name=\"site\" value=\"$site2\" class=\"text\" style=\"border:1px solid $color4; border-style: solid; background-color:$color5;\" size=\"17\">
<br>
<input type=\"text\" name=\"info\" value=\"$info2\" onfocus=\"this.value=''\" class=\"text\" style=\"border:1px solid $color4; border-style: solid; background-color:$color5;\" size=\"17\"><br>
<input type=\"submit\" name=\"Submit\" value=\"shout\" class=\"text\" style=\"border:1px solid $color4; border-style: solid; background-color:$color6;\"> [ <a href=\"javascript:openScript('?act=all','150','400')\">all</a> : <a href=\"javascript:openScript('?act=help','216','400')\">info</a> ]
<br><font color=\"#FF0000\"><br><b> $message </b></font>
</font> </font>
</form></html></div>";
//--------------------------------------------------------------------------- End Board View
}
?> |
|
|
Back to top |
|
|
Guest
|
Posted: Mon Aug 12, 2002 10:48 am Post subject: |
|
|
just set display_errors = off in your php.ini :lol: |
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Tue Aug 13, 2002 3:45 am Post subject: |
|
|
We've downloaded the script and tested it. It seems safe to quote add to disable the PHP complaint :
The better is to inform the script writer about that error. _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
bornestar -
Joined: 01 Jul 2002 Posts: 23 Location: Larose, LA, US
|
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Thu Aug 15, 2002 1:46 am Post subject: |
|
|
bornestar wrote: | http://bornestar.sytes.net
Still a problem :( |
As we said before, the best is to get technical support from the guy who wrote the script. This issue is not related to the web server so we cannot help so much. _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
bornestar -
Joined: 01 Jul 2002 Posts: 23 Location: Larose, LA, US
|
Posted: Thu Aug 15, 2002 7:32 am Post subject: |
|
|
ok.. before doing that.. do you think maybe its cause I didnt mess with the config file on php? |
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Fri Aug 16, 2002 4:04 am Post subject: |
|
|
bornestar wrote: | ok.. before doing that.. do you think maybe its cause I didnt mess with the config file on php? |
This is the most probable. We tested the script and everything went fine with our freshly installed PHP. If you feel that you messed up with php.ini, consider resetting it to its older values. The easiest way to do that is to reinstall PHP. _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
bornestar -
Joined: 01 Jul 2002 Posts: 23 Location: Larose, LA, US
|
Posted: Fri Aug 16, 2002 4:49 am Post subject: |
|
|
How do I chmod files on this webserver?
I tried using ftp but it doesnt change the attributes when I chmod |
|
Back to top |
|
|
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Fri Aug 16, 2002 4:55 am Post subject: |
|
|
bornestar wrote: | How do I chmod files on this webserver?
I tried using ftp but it doesnt change the attributes when I chmod |
You can ignore all chmod settings if you are using Windows. Just be sure that the files aren't read-only if you need to write to them. _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|