Xtremer360 Posted October 30, 2009 Share Posted October 30, 2009 I'm wanting to find out how I can pass along through the functions whether its a weekly event or ppv event. I'm thinking something like this for weekly event: <a href=\"#\" onclick=\"ajaxpage('addshowname', 'content, weeklyevent'); return false;\"> And then this for ppv event: <a href=\"#\" onclick=\"ajaxpage('addshowname', 'content, ppv'); return false;\"> But I don't even know if that is right and if it is don't I have to adjust my ajaxpage? Code for ajax is at the bottom. function shownames() { print '<h1 class="backstage">Show Name Management</h1><br />'; print "<h2 class=\"backstage\">Weekly Events :: <a href=\"#\" onclick=\"ajaxpage('addshowname', 'content'); return false;\">Add New</a></h2><br />"; $query = "SELECT * FROM shownames WHERE `type` = 'Weekly Event' ORDER BY `name`"; $result = mysql_query ( $query ); // Run The Query $rows = mysql_num_rows($result); if ($rows > 0) { print '<table width="100%" class="table1">'; print '<tr class="rowheading">'; print '<td width=1> </td>'; print '<td width=30 align="center">Sort</td>'; print '<td width=10> </td>'; print '<td width=10> </td>'; print '<td width=100 align="center">Short Name</td>'; print '<td>Event Name</td>'; print '<td align="center">Lineup Template</td>'; print '<td align="center">Show Template</td>'; print '</tr>'; // Fetch and print all records. $i = 0; while ( $row = mysql_fetch_array ( $result, MYSQL_ASSOC ) ) { $sClass = 'row2'; if ($i ++ & 1) { $sClass = 'row1'; } printf ( "<tr class=\"%s\">", $sClass ); print "<td valign=\"top\" align=\"center\" width=\"30\"><a href=\"#\" onclick=\"editshowname('editshowname', 'content' , '". $row ['showname'] ."'); return false;\">Edit</a></td>"; printf ( "<td valign=\"top\" align=\"center\" width=\"30\">%s</td>", $row [id] ); print "<td valign=\"top\" align=\"center\" width=\"10\"><a href=\"#\" onclick=\"ajaxpage('editshownames', 'content'); return false;\">Edit</a></td>"; print "<td valign=\"top\" align=\"center\" width=\"10\"><a href=\"#\" onclick=\"ajaxpage('editshownames', 'content'); return false;\">Edit</a></td>"; printf ( "<td valign=\"top\" align=\"center\">%s</td>", $row [shortname] ); printf ( "<td valign=\"top\">%s</td>", $row [showname] ); printf ( "<td valign=\"top\" align=\"center\">%s</td>", $row [lineup] ); printf ( "<td valign=\"top\" align=\"center\">%s</td>", $row [template] ); print '</tr>'; } echo '</table>'; } else { print '<span>There are no shows.</span><br />'; } print '<br />'; print "<h2 class=\"backstage\">PPV Events :: <a href=\"#\" onclick=\"ajaxpage('addshowname', 'content'); return false;\">Add New</a></h2><br />"; $query = "SELECT * FROM shownames WHERE `type` = 'PPV' ORDER BY `name`"; $result = mysql_query ( $query ); // Run The Query $rows = mysql_num_rows($result); if ($rows > 0) { print '<table width="100%" class="table1">'; print '<tr class="rowheading">'; print '<td width=1> </td>'; print '<td width=30 align="center">Sort</td>'; print '<td width=10> </td>'; print '<td width=10> </td>'; print '<td width=100 align="center">Short Name</td>'; print '<td>Event Name</td>'; print '<td align="center">Lineup Template</td>'; print '<td align="center">Show Template</td>'; print '</tr>'; // Fetch and print all records. $i = 0; while ( $row = mysql_fetch_array ( $result, MYSQL_ASSOC ) ) { $sClass = 'row2'; if ($i ++ & 1) { $sClass = 'row1'; } printf ( "<tr class=\"%s\">", $sClass ); print "<td valign=\"top\" align=\"center\" width=\"30\"><a href=\"#\" onclick=\"editshowname('editshowname', 'content' , '". $row ['showname'] ."'); return false;\">Edit</a></td>"; printf ( "<td valign=\"top\" align=\"center\" width=\"30\">%s</td>", $row [id] ); print "<td valign=\"top\" align=\"center\" width=\"10\"><a href=\"#\" onclick=\"ajaxpage('editshownames', 'content'); return false;\">Edit</a></td>"; print "<td valign=\"top\" align=\"center\" width=\"10\"><a href=\"#\" onclick=\"ajaxpage('editshownames', 'content'); return false;\">Edit</a></td>"; printf ( "<td valign=\"top\" align=\"center\">%s</td>", $row [shortname] ); printf ( "<td valign=\"top\">%s</td>", $row [showname] ); printf ( "<td valign=\"top\" align=\"center\">%s</td>", $row [lineup] ); printf ( "<td valign=\"top\" align=\"center\">%s</td>", $row [template] ); print '</tr>'; } echo '</table>'; } else { print '<span>There are no shows.</span><br />'; } print '<br />'; print '<h2 class="backstage"><input type="button" value="Return to Main Menu" class="button200"></form></h2>'; } function addshowname() { print '<h1 class=backstage>Show Name Management</h1><br />'; print '</table><br />'; print '<h2 class=backstage>Show Name Editor</h1><br />'; print '<form name="addshowname" method="post" action="backstage.php" id="addshowname">'; print '<table width="100%" class="table2">'; print '<tr>'; print '<td width=120 class=rowheading valign=center>Show Name:</td>'; print '<td class=row3><input type=text name=eventname class=fieldtext490></td>'; print '</tr>'; print '<tr>'; print '<td width=120 class=rowheading valign=center>Short Name:</td>'; print '<td class=row3><input type=text name=shortname class=fieldtext140></td>'; print '</tr>'; print '<tr>'; print '<td width=120 class=rowheading valign=center>Show Lineup:</td>'; print '<td class=row3><input type=text name=showlineup class=fieldtext140></td>'; print '</tr>'; print '<tr>'; print '<td width=120 class=rowheading valign=center>Show Template:</td>'; print '<td class=row3><input type=text name=template class=fieldtext140></td>'; print '</tr>'; print '<tr>'; print '</table><br />'; print '<input type="submit" value="Save Show Name" class="button" name="addshowname"><br /><br />'; print '<input type=submit value="Return to Show Name List" class=button200><br /><br />'; print '<h2 class=backstage><input type=submit value="Return to Main Menu" class=button200></form></h2>'; } ajax.js var loadedobjects="" var rootdomain="http://"+window.location.hostname function ajaxpage(url, containerid, usernameid) { url = 'backstagefunctions.php?userid=' + usernameid + '&f=' + url; var page_request = false if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject) { // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e) { } } } else { return false } page_request.onreadystatechange=function() { loadpage(page_request, containerid) } page_request.open('GET', url, true) page_request.send(null) } function loadpage(page_request, containerid) { if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) document.getElementById(containerid).innerHTML=page_request.responseText } function loadobjs() { if (!document.getElementById) return for (i=0; i<arguments.length; i++) { var file=arguments[i] var fileref="" if (loadedobjects.indexOf(file)==-1) { //Check to see if this object has not already been added to page before proceeding if (file.indexOf(".js")!=-1) { //If object is a js file fileref=document.createElement('script') fileref.setAttribute("type","text/javascript"); fileref.setAttribute("src", file); } else if (file.indexOf(".css")!=-1) { //If object is a css file fileref=document.createElement("link") fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", file); } } if (fileref!="") { document.getElementsByTagName("head").item(0).appendChild(fileref) loadedobjects+=file+" " //Remember this object as being already added to page } } } function WrestlerList() { var addWrestler = document.getElementById("character_selection").value if (addWrestler) { // Here we append a new wrestler to your hidden field using a comma document.getElementById("chars").value += addWrestler+","; // Continue your original functionality document.getElementById("characterlist").innerHTML += "<li>" + addWrestler + "</li>"; return WrestlerList; } } Quote Link to comment https://forums.phpfreaks.com/topic/179640-sending-variables-through-functions/ Share on other sites More sharing options...
mikesta707 Posted October 30, 2009 Share Posted October 30, 2009 um... this is the PHP forum Quote Link to comment https://forums.phpfreaks.com/topic/179640-sending-variables-through-functions/#findComment-947897 Share on other sites More sharing options...
Xtremer360 Posted October 30, 2009 Author Share Posted October 30, 2009 i just didn't know if it was php related or php related Quote Link to comment https://forums.phpfreaks.com/topic/179640-sending-variables-through-functions/#findComment-947900 Share on other sites More sharing options...
mikesta707 Posted October 30, 2009 Share Posted October 30, 2009 oh my bad. My brain exploded for a minute and I thought that was javascript for some reason... yeah ignore me Quote Link to comment https://forums.phpfreaks.com/topic/179640-sending-variables-through-functions/#findComment-947906 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.