Flash formating of PHP data?

Notice: Undefined variable: i in c:\domains\vapour-music.co.uk\wwwroot ests\GuestBook.php on line 48

Notice: Undefined variable: i in c:\domains\vapour-music.co.uk\wwwroot ests\GuestBook.php on line 49

Notice: Undefined variable: i in c:\domains\vapour-music.co.uk\wwwroot ests\GuestBook.php on line 50

Notice: Undefined variable: i in c:\domains\vapour-music.co.uk\wwwroot ests\GuestBook.php on line 51
Name: The_Vulcan
Email: [email protected]
Comments: Testing
Date: 2004-07-18 16:24:24

Notice: Undefined variable: i in c:\domains\vapour-music.co.uk\wwwroot ests\GuestBook.php on line 54

Wow that is funnyā€¦

Have you changed anything in the files would be my first question ?

If you want .Zip and Post your .php file and .swf and I will upload it to my server and see if it works.

If it works it is a error on your server.
If it dont work there is a error in your files.

$DBhost = ā€œlocalhostā€; // Database Server
$DBuser = ā€œ"; // Database User
$DBpass = "
ā€; // Database Pass
$DBName = ā€œ***********ā€;// Database Name
$table = ā€œguestbookā€; // Database Table
$numComments = 10; // Number of Comments per page

Just change your info in the .php file before you send it.

Everything is straight out of the zip file, thats what I donā€™t get. I was told I might need to adjust table widths in MySQL or something but I donā€™t know squat about MySQL soā€¦ shrugsā€¦ give me two minutes and Iā€™ll post the zip for you

Nah I didnā€™t have a problem at allā€¦

The only thing I had to do was look up my database nameā€¦

Here is one that I was playing withā€¦
I was experimenting/farting around with password protection so its not functionalā€¦

Just select Cathy from the drop down menu and hit submit.
http://www.cathyschultz.com/boylen/Girls%20of%20Boylen.html

Sweet, I was thinking of doing something like that because we kept getting a load of a-holes just spamming our old book. The zip file is attached.

http://www.cathyschultz.com/fiery/gbv2.swf

didnā€™t put it in a html so give it a secā€¦

It worked fine so it is not your filesā€¦

CREATE TABLE guestbook (
ID int(5) NOT NULL auto_increment,
name text NOT NULL,
email text NOT NULL,
comments text NOT NULL,
time datetime NOT NULL default ā€˜0000-00-00 00:00:00ā€™,
PRIMARY KEY (ID)
)

I would delete your table and remake it just to be sure there are no errors in that.

Is your mysql on the same server as your php and .swf
I know there are errors when you try to connect to mysql on a different server.

I will look at the line errors you posted aboveā€¦

The MySQL and the files are all on the same server :expressionless: I think Iā€™m maybe not creating the table right. Did you set column widths or something in MySQLCC? Someone told me something about thatā€¦

if($numallComments == 0) {
print ā€œNo entries in the guestbook, as yetā€¦ā€;
} else {
while ($array = mysql_fetch_array($fewComments)) {
$name = mysql_result($fewComments, $i, ā€˜nameā€™);
$email = mysql_result($fewComments, $i, ā€˜emailā€™);
$comments = mysql_result($fewComments, $i, ā€˜commentsā€™);
$time = mysql_result($fewComments, $i, ā€˜timeā€™);

		   print '<b>Name: </b>' . $name . '<br><b>Email: </b>' . $email . '<br><b>Comments: </b>' . $comments . '<br><i>Date: ' . $time . '</i><br><br>';
		   $i++;
	    }
	}

well its obviouslt the $i var that is causing the problem so they question is why?

If it was java you would have to give it a value before you use itā€¦ But PHP i dont know aboutā€¦ perhaps your server is running a older version of PHP that needs its var declared before they are used.

It is running version 4.3.3. I know its not the newest but its fairly up to dateā€¦ I dun o I really donā€™t know squat about php :frowning:

The only thing I can think of is declare the var $i = 0; before the

if($numallComments == 0) {

I just recreated the MySQL tableā€¦ Iā€™m still getting the same errors :expressionless:

I used php admin and pasted the code into the query window and that was itā€¦

The only thing I can think of is declare the var $i = 0; before the

if($numallComments == 0) {

So what exactly would I change the code to? Just so i donā€™t mess this up and waste yet more timeā€¦

phpMyAdmin 2.5.3

**MySQL 3.23.58 **

I dont know what PHP version they are using or where to find itā€¦
all they say is PHP4+

Since your line errors are the ones with [color=#ff0000]$i [/color][color=black]and it says it is a undefind var I would give it a value before it is usedā€¦ [/color][color=#0000ff]$i = 0;[/color]

[color=blue]$i = 0;[/color]
if($numallComments == 0) {
print ā€œNo entries in the guestbook, as yetā€¦ā€;
} else {
while ($array = mysql_fetch_array($fewComments)) {
$name = mysql_result($fewComments, [color=red]$i[/color], ā€˜nameā€™);
$email = mysql_result($fewComments, [color=red]$i[/color], ā€˜emailā€™);
$comments = mysql_result($fewComments, [color=red]$i[/color], ā€˜commentsā€™);
$time = mysql_result($fewComments, [color=red]$i[/color], ā€˜timeā€™);
print ā€˜<b>Name: </b>ā€™ . $name . ā€˜<br><b>Email: </b>ā€™ . $email . ā€˜<br><b>Comments: </b>ā€™ . $comments . '<br><i>Date: ā€™ . $time . ā€˜</i><br><br>ā€™;
[color=red]$i[/color]++;
}
}

I just had a quick look at var stuff and it says you dont have to declare the type.

Adding that code you give on the last page worked! You have no idea how happy you have just made me :smiley: runs in circles

stops running in circles Ps, Thank-you! continues to run in circles

No probā€¦ but I still say there is no God :to:

:D:D:D

You might wanna use this, you might not want toā€¦

The [color=red]red[/color] is HTML code that is on your page, the [color=blue]blue[/color] is the new stuff and where it should be placed.
(it will put the guest book bang smack in the centre of the page instead of left top)

The green [color=lime]700[/color] / [color=lime]500[/color] will make it a little bigger so it fills more of the page.
:smiley:
[color=red]**

[/color]
[color=red]
<body>[/color]
[color=red]
[color=blue]<TABLE WIDTH=ā€œ100%ā€ HEIGHT=ā€œ100%ā€ BORDER=ā€œ0ā€><TR align=ā€œcenterā€ valign=ā€œmiddleā€><TD>
[/color]<object classid=ā€œclsid:D27CDB6E-AE6D-11cf-96B8-444553540000ā€ codebase=ā€œhttp://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0ā€ width=ā€œ[color=lime]700[/color]ā€ height=ā€œ[color=lime]500[/color]ā€>
<param name=ā€œmovieā€ value=ā€œgbv2.swfā€>
<param name=ā€œqualityā€ value=ā€œhighā€>
<embed src=ā€œgbv2.swfā€ quality=ā€œhighā€ pluginspage=ā€œhttp://www.macromedia.com/go/getflashplayerā€ type=ā€œapplication/x-shockwave-flashā€ width=ā€œ[color=lime]700[/color]ā€ height=ā€œ[color=lime]500[/color]ā€></embed>
</object>[/color]
[color=red][color=blue]
</TD></TR></TABLE>[/color]
</body>
</html>
[/color]
[color=red]

**[/color]

ahhhhhā€¦ shweet, yeah thanx I think Iā€™ll need that for the whole way through my site because there will be a pop up window and everything is going to be in flash but before I was getting big bits ofā€¦ non flashnessā€¦ so that helps :slight_smile: never thought of doing it like thatā€¦ thanx :slight_smile:

And Iā€™m too happy that I can actually get part of the site working to care if theres a God or not :stuck_out_tongue: