Jump to content
MakeWebGames

Eibwen

Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Eibwen's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Open global_func.php Search for: function make_bigint($str, $positive = 1) { $str = (string) $str; $ret = ''; for ($i = 0; $i < strlen($str); $i++) { if ((ord($str[$i]) > 47 && ord($str[$i]) < 58) or ($str[$i] == "-" && $positive == 0)) $ret .= $str[$i]; } if (strlen($ret) == 0) return '0'; return $ret; }   Add this code below. function cities_dropdown($connection, $ddname = 'cities', $selected = -1) { $ret = '<select name="'.$ddname.'">'; $q = mysql_query("SELECT * FROM cities ORDER BY cityname ASC", $connection); $first = ($selected == -1) ? 0 : 1; while ($r = mysql_fetch_array($q)) { $ret .= '<option value="'.$r['cityname'].'"'; if ($selected == $r['cityname'] || $first == 0) { $ret .= ' selected="selected"'; $first = 1; } $ret .= '>'.$r['cityname'].'</option>'; } $ret .= '</select>'; return $ret; }   Close global_func.php. Open admin.php. Search for: Critical Tools [url='admin.php?action=stafflist']Staff List[/url] [url='admin.php?action=userlevelform']Adjust User Level[/url] [url='admin.php?action=editadnews']Edit Admin Pad[/url]   Add this code below: Cities [url='admin.php?action=newcity']Create New City[/url] [url='admin.php?action=editcityform']Edit City[/url] [url='admin.php?action=delcity']Delete City[/url]   Search for: case 'massmailer': massmailer(); break;   Add this code below: case 'newcity': newcity(); break; case 'newcitysub': newcitysub(); break; case 'editcityform': editcityform(); break; case 'editcity': editcity(); break; case 'editcitysub': editcitysub(); break; case 'delcity': delcity(); break; case 'delcitysub': delcitysub(); break;   Search for: function adnewspaper_submit() { global $ir, $c, $h, $userid; $l = fopen("admin.news", "w"); fwrite($l, stripslashes($_POST['newspaper'])); fclose($l); print "Admin Pad updated!"; }   Add this code below: function newcity() { echo 'Creating a city<hr /> <form action="admin.php?action=newcitysub" method="post"> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td>City Name:</td> <td><input type="text" name="cityname" /></td> </tr> <tr> <td>City Description:</td> <td><input type="text" name="citydesc" /></td> </tr> <tr> <td>City Minimum Level:</td> <td><input type="text" name="citymlvl" /></td> </tr> <tr> <td colspan="2"><hr /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Create City!" /></td> </tr> </table> </form>'; } function newcitysub() { global $ir, $c; if (empty($_POST['cityname']) || empty($_POST['citydesc']) || empty($_POST['citymlvl'])) print 'You missed one or more of the fields. Please go back and try again. [url="admin.php?action=newcity"]> Back[/url]'; else { print 'The city '.$_POST['cityname'].' has been successly created!'; mysql_query(" INSERT INTO cities (cityname, citydesc, cityminlevel) VALUES ('".$_POST['cityname']."', '".$_POST['citydesc']."', '".$_POST['citymlvl']."') ", $c) or die(mysql_error()); } } function editcityform() { global $ir, $c; print 'You can edit any city.<hr /> <form action="admin.php?action=editcity" method="post"> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td>City:</td> <td>'.cities_dropdown($c).'</td> </tr> <tr> <td colspan="2"><hr /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Edit City!" /></td> </tr> </table> </form>'; } function editcity() { global $ir, $c; $city = mysql_query("SELECT * FROM cities WHERE cityname='".$_POST['cities']."'", $c); $city = mysql_fetch_array($city); print 'You can edit this city.<hr /> <form action="admin.php?action=editcitysub" method="post"> <input type="hidden" value="'.$_POST['cities'].'" /> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td>City Name:</td> <td><input type="text" value="'.$city['cityname'].'" name="cityname" /></td> </tr> <tr> <td>City Description:</td> <td><input type="text" value="'.$city['citydesc'].'" name="citydesc" /></td> </tr> <tr> <td>City Minimum Level:</td> <td><input type="text" value="'.$city['cityminlevel'].'" name="citymlvl" /></td> </tr> <tr> <td colspan="2"><hr /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Edit City!" /></td> </tr> </table> </form>'; } function editcitysub() { global $ir, $c; if (empty($_POST['cityname']) || empty($_POST['citydesc']) || empty($_POST['citymlvl'])) print 'You missed one or more of the fields. Please go back and try again. [url="admin.php?action=newcity"]> Back[/url]'; else { print 'The city '.$_POST['cityname'].' has been edited!'; mysql_query(" UPDATE cities SET cityname = '".$_POST['cityname']."', citydesc = '".$_POST['citydesc']."', cityminlevel = '".$_POST['citymlvl']."' WHERE cityname = '".$_POST['cityid']."' ", $c) or die(mysql_error()); } } function delcity() { global $ir, $c; print 'You can delete any city.<hr /> <form action="admin.php?action=delcitysub" method="post"> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td>City:</td> <td>'.cities_dropdown($c).'</td> </tr> <tr> <td colspan="2"><hr /></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Delete City!" /></td> </tr> </table> </form>'; } function delcitysub() { global $ir, $c; print 'The city '.$_POST['cities'].' has been deleted!'; mysql_query("DELETE FROM cities WHERE cityname='".$_POST['cities']."'", $c); }   You're done! :)
  2. Re: [mccode] validation mod I get the error: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\monocountry\validate.php on line 62   <?php session_start(); require "global_func.php"; if($_SESSION['loggedin']==0) { header("Location: login.php"); exit; } $userid=$_SESSION['userid']; require "header.php"; $h = new headers; $h->startheaders(); print "<center><table><tr><td><center>"; include "mysql.php"; global $c; $is=mysql_query("SELECT u.*,us.* FROM users u LEFT JOIN userstats us ON u.userid=us.userid WHERE u.userid=$userid",$c) or die(mysql_error()); $ir=mysql_fetch_array($is); check_level(); $fm=money_formatter($ir['money']); $cm=money_formatter($ir['crystals'],''); $lv=date('F j, Y, g:i a',$ir['laston']); $h->userdata($ir,$lv,$fm,$cm); $h->menuarea(); if(!$_POST['action']) { $hi=rand(111111,999999); $rand=rand(1,9); $p=$_GET['p']; print "<form action='validate.php' method='post'> <input type='hidden' name='action' value='go'> <input type='hidden' name='number' value='$hi'> <input type='hidden' name='page' value='<?=$p?>' /> <table border=1 width=50% bordercolor=000000> <tr><td> [img=img.php]</td> </tr><tr><td> <input name='choice' type='text' size='5' maxlength='5' c;ass='button'> (Please enter the 5 digit number you see above you into this box to verify yourself.)</td> </tr> <tr><td colspan=3><input type=submit value=Validate></form></td> </tr></table>"; } else if($_POST['action'] == "go") { $_POST['choice']=abs((int)$_POST['choice']); if($_POST['choice'] != $_SESSION['num']) { mysql_query("UPDATE users SET valtries=valtries-1 WHERE userid=$userid",$c); if($ir['valtries'] == 0) { $jail=rand(100,200); mysql_query("UPDATE users SET valtries='10' WHERE userid=$userid",$c); mysql_query("UPDATE users SET jailreason='Failed to validate 10 times',jail=$jail WHERE userid=$userid",$c); print "You have been sent to jail for $jail minutes for failing to validate within 10 tries."; } die("You have {$ir['valtries']} tries left to choose the correct validation number. If you fail to do so within 10, you will be sent to jail! > [url='validate.php']Back[/url]"); } else if($_SESSION['num'] == $_POST['choice']) { mysql_query("UPDATE users SET validation=20,valtries=10 WHERE userid=$userid",$c); print "You successfully validated, now bringing you back to what you were doing."; if($_POST['page']) { print "<META HTTP-EQUIV='refresh' CONTENT='5; URL=http://localhost/monocountry/=$_POST['page'].php'>"; } } } } print "</td></tr></table></center></td></tr></table></center></body> </html>"; ?>
×
×
  • Create New...