Could you provide the HTML from the initial setup (the one that was broken)? I'm curious about what was output to the browser (since that's what dictates where the form is sent anyway)
Thanks On 7/24/07, Anthony Wlodarski <[EMAIL PROTECTED]> wrote:
Donald, Thanks for the recommendation, I tried it and it did not work. I even looked up one level to the function that calls this function and I couldn't trace back and incorrect code. I moved the code out of the function and put it in its own php file: <?php echo "<form action='./edit.php' method='post'>\n"; echo "<input type='hidden' name='id' value='".$row['id']."'>\n"; echo "<input type='hidden' name='database' value='candidate'>\n"; echo "<input type='submit' name='edit' value='Edit'>\n"; echo "<form>\n"; ?> Results: It pointed to edit.php. This is weird and mind blowing as well. Anthony Wlodarski Technical Recruiter Shulman Fleming & Partners 646-285-0500 x230 [EMAIL PROTECTED] -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Donald Organ Sent: Tuesday, July 24, 2007 11:15 AM To: NYPHP Talk Subject: Re: [nyphp-talk] Having problems with PHP or maybe something bigger... try turning echo "<form action='./edit.php' method='post'>\n"; into echo "<form action='/edit.php' method='post'>\n"; On Tue, 2007-07-24 at 11:08 -0400, Anthony Wlodarski wrote: > Hello all, > > I am currently contracted by my boss to create a candide/company tracking system in PHP/MySQL and have hit a little snag. > > Here is the code: > > function displayCandidates($managerid) > { > $sqlcandidates = "SELECT * FROM `candidate` WHERE `managerid` = ".$managerid.""; > $resultcandidates = mysql_query($sqlcandidates) or die('Error, get candidates query failed'); > > while($row = mysql_fetch_array($resultcandidates, MYSQL_ASSOC)) > { > echo "<tr style='border: solid 2px black; background-color: ".$row['color']."'>\n"; > echo "<td style='border: solid 2px black; width: 100px;'></td>\n"; > echo "<td style='border: solid 2px black; width: 300px;'></td>\n"; > echo "<td style='border: solid 2px black; width: 300px;'>".$row['name']."</td>\n"; > echo "<td style='border: solid 2px black; width: 100px;'>".$row['status']."</td>\n"; > // add a edit button > echo "<td style='border: solid 2px black; width: 100px; text-align: center;'>\n"; > echo "<form action='./edit.php' method='post'>\n"; > echo "<input type='hidden' name='id' value='".$row['id']."'>\n"; > echo "<input type='hidden' name='database' value='candidate'>\n"; > echo "<input type='submit' name='edit' value='Edit'>\n"; > echo "<form>\n"; > echo "</td>\n"; > echo "</tr>\n"; > } > } > > Now that code would create a button at the end of the table row that should call the php file "edit.php" however when I go to the webpage the button links to "names.php" which is the name of the file that contains this code. I do have references to $_SERVER['PHP_SELF'] in the code in other places to call the script itself if certain buttons are pressed but I don't see how that could have interfered. It is blowing my mind because I thought it would be a simple thing to fix but I can't figure it out. I even moved the form echo statements to a test file on the server and it does not do this at all. > -Anthony W. > Technical Recruiter > Shulman Fleming & Partners > [EMAIL PROTECTED] > 646 285 0500 x230 > > > _______________________________________________ > New York PHP Community Talk Mailing List > http://lists.nyphp.org/mailman/listinfo/talk > > NYPHPCon 2006 Presentations Online > http://www.nyphpcon.com > > Show Your Participation in New York PHP > http://www.nyphp.org/show_participation.php _______________________________________________ New York PHP Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk NYPHPCon 2006 Presentations Online http://www.nyphpcon.com Show Your Participation in New York PHP http://www.nyphp.org/show_participation.php _______________________________________________ New York PHP Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk NYPHPCon 2006 Presentations Online http://www.nyphpcon.com Show Your Participation in New York PHP http://www.nyphp.org/show_participation.php
_______________________________________________ New York PHP Community Talk Mailing List http://lists.nyphp.org/mailman/listinfo/talk NYPHPCon 2006 Presentations Online http://www.nyphpcon.com Show Your Participation in New York PHP http://www.nyphp.org/show_participation.php