Logion
Legacy Member
Hallo,
Ik heb dus probleemen met onderstaande code.
1 van de errors die ik krijg is "Tekenreeksconstante is niet afgesloten" op regel 148.
Maar nog irritanter is dat javascript niets doet op de aanroep van de functie printventrillo(), hoogstwaarschijnelijk vindt hij die niet.(alhoewel klopt de naam)
En is het zo dat elke statement moet afgesloten worden met een ";"(gwn een vraagje, dit is m'n eerste JS scriptje)
Dank bij voorbaat
Ik heb dus probleemen met onderstaande code.
1 van de errors die ik krijg is "Tekenreeksconstante is niet afgesloten" op regel 148.
Maar nog irritanter is dat javascript niets doet op de aanroep van de functie printventrillo(), hoogstwaarschijnelijk vindt hij die niet.(alhoewel klopt de naam)
En is het zo dat elke statement moet afgesloten worden met een ";"(gwn een vraagje, dit is m'n eerste JS scriptje)
Dank bij voorbaat
Code:
<html>
<head>
<script type="text/javascript" language="JavaScript">
function printprize() {
var months = document.order.contract.value
var server = <?PHP echo $_GET['s']; ?>
if(server == 1)
{
if(months == 1)
{
var prize = 35
}
else if(months == 3)
{
var prize = 90
}
}
else if(server == 2)
{
if(months == 1)
{
var prize = 42.5
}
else if(months == 3)
{
var prize = 127.5
printventrillo()
}
}
else if(server == 3)
{
if(months == 1)
{
var prize = 50
}
else if(months == 3)
{
var prize = 150
printventrillo()
}
}
else {
var prize = error
}
var x = document.getElementById('Table').rows
var y = x[19].cells
y[1].innerHTML="€"+prize
}
</script>
<title>LinuxSystemsGameservers</title>
</head>
<?PHP
if(!$_GET['s'])
{
?>
<body>
LSG is our sponser.<br />
They sponser us with a gameserver, on this page you can find more information about their services.<br />
Below you can find more information about the servers they rend.(prices are per month)<br />
<table border="0" bgcolor="black" cellpadding="3" cellspacing="1">
<tr bgcolor="white">
<th>Type</th>
<th>Players</th>
<th>Price</th>
<th>Order</th>
</tr>
<tr bgcolor="white">
<td>Standard</td>
<td>12 slots</td>
<td>€35/month</td>
<td><a href="a.php?s=1">Clich</a></td>
</tr>
<tr bgcolor="white">
<td>Light SuperBoosted</td>
<td>16slots</td>
<td>€42,5/month</td>
<td><a href="a.php?s=2">Click</a></td>
</tr>
<tr bgcolor="white">
<td>Heavy SuperBoosted</td>
<td>16slots</td>
<td>€50/month</td>
<td><a href="a.php?s=3">Click</a></td>
</tr>
</table>
<?PHP
}
elseif($_GET['s'] && !$_POST['l'])
{
$countries=array("Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Bouvet Island","Brazil","British Indian Ocean Territory","Brunei Darussalam","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Christmas Island","Cocos (Keeling) Islands","Colombia","Comoros","Congo","Cook Islands","Costa Rica","Cote D'Ivoire (Ivory Coast)","Croatia (Hrvatska)","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","East Timor","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Falkland Islands (Malvinas)","Faroe Islands","Fiji","Finland","France","French Guiana","French Polynesia","French Southern Territories","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guadeloupe","Guam","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Heard and McDonald Islands","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Israel","Italy","Jamaica","Japan","Jordan","Kazakhstan","Kenya","Kiribati","Korea (North)","Korea (South)","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macau","Macedonia","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Martinique","Mauritania","Mauritius","Mayotte","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","Netherlands Antilles","Neutral Zone","New Caledonia","New Zealand","Nicaragua","Niger","Nigeria","Niue","Norfolk Island","Northern Mariana Islands","Norway","Oman","Pakistan","Palau","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Pitcairn","Poland","Portugal","Puerto Rico","Qatar","Reunion","Romania","Russian Federation","Rwanda","S. Georgia and S. Sandwich Isls.","Saint Kitts and Nevis","Saint Lucia","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Seychelles","Sierra Leone","Singapore","Slovak Republic","Slovenia","Solomon Islands","Somalia","South Africa","Spain","Sri Lanka","St. Helena","St. Pierre and Miquelon","Sudan","Suriname","Svalbard and Jan Mayen Islands","Swaziland","Sweden","Switzerland","Syria","Taiwan","Tajikistan","Tanzania","Thailand","Togo","Tokelau","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Turks and Caicos Islands","Tuvalu","US Minor Outlying Islands","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","Uruguay","Uzbekistan","Vanuatu","Vatican City State (Holy See)","Venezuela","Viet Nam","Virgin Islands (British)","Virgin Islands (U.S.)","Wallis and Futuna Islands","Western Sahara","Yemen","Yugoslavia","Zaire","Zambia","Zimbabwe");
?>
<body onload="printprize()">
Please fill in the information below, it's needed in order to complete the order.<br />
Thanks in advance!<br /><br />
<form name="order" action="a.php" method="post">
<input type="hidden" name="server" value="<? echo$_GET['s'];?>" />
<table border="0" bgcolor="black" cellpadding="3" cellspacing="1" id="Table">
<tr bgcolor="white">
<td><b>Server</b></td>
<td><?PHP
switch($_GET['s'])
{
case 1:
echo"Standard 12 slots";
break;
case 2:
echo"Light SuperBoosted 16 slots";
break;
case 3:
echo"Heavy SuperBoosted 16 slots";
break;
default:
echo"error.";
}
?>
</td>
</tr>
<tr bgcolor="white">
<td><b>Language</b></td>
<td><select name="language"><option value="Dutch" selected>Dutch<option value="French">French<option value="English">English</select></td>
</tr>
<tr bgcolor="white">
<td><b>Nickname</b></td>
<td><input type="text" name="Nickname" /></td>
</tr>
<tr bgcolor="white">
<td><b>Surname & name</b></td>
<td><input type="text" name="name" /></td>
</tr>
<tr bgcolor="white">
<td><b>Address</b></td>
<td><input type="text" name="adress" /></td>
</tr>
<tr bgcolor="white">
<td><b>City</b></td>
<td><input type="text" name="city" /></td>
</tr>
<tr bgcolor="white">
<td><b>Postcode</b></td>
<td><input type="text" name="postcode" /></td>
</tr>
<tr bgcolor="white">
<td><b>State</b></td>
<td><input type="text" name="state" /></td>
</tr>
<tr bgcolor="white">
<td><b>Country</b></td><td><select name="country"><?PHP
for($i=0;$i<count($countries);$i++)
{
echo"<option value=\"$countries[$i]\">$countries[$i]";
}
?>
</select>
</td>
</tr>
<tr bgcolor="white">
<td><b>E-mail</b></td>
<td><input type="text" name="e-mail" /></td>
</tr>
<tr bgcolor="white">
<td><b>Msn</b></td>
<td><input type="text" name="msn" /></td>
</tr>
<tr bgcolor="white">
<td><b>Contract</b></td>
<td><select name="contract" onChange="printprize()"><option value="1">1 Month<option value="3">3 Months</select></td>
</tr>
<tr bgcolor="white">
<td><b>Clan name</b></td>
<td><input type="text" name="clan" /></td>
</tr>
<tr bgcolor="white">
<td><b>Clan website</b></td>
<td><input type="text" name="clanwebsite" /></td>
</tr>
<tr bgcolor="white">
<td><b>mIRC channel</b></td>
<td valign="middle">#<input type="text" name="mIRC" /></td>
</tr>
<tr bgcolor="white">
<td><b>Server name</b></td>
<td valign="middle"><input type="text" name="server_name" /></td>
</tr>
<tr bgcolor="white">
<td><b>Server password</b></td>
<td valign="middle"><input type="text" name="server_pw" /></td>
</tr>
<tr bgcolor="white">
<td><b>Server rconpassword</b></td>
<td valign="middle"><input type="text" name="server_rcon" /></td>
</tr>
<tr bgcolor="white">
<td><b>FTP password</b></td>
<td valign="middle"><input type="text" name="ftp_pw" /></td>
</tr>
<tr bgcolor="white">
<td><b>Prize</b></td>
<td>€</td>
</tr>
<script type="text/javascript" language="JavaScript">
function printventrillo()
{
var months = document.order.contract.value
var server = <?PHP echo $_GET['s']; ?>
if(months == 3 && (server == 2 || server == 3)) {
document.write('<tr bgcolor="white">
<td><b>Vent admin password:</b></td>
<td valign="middle"><input type="text" name="vent_admin_pw" /></td>
</tr>
<tr bgcolor="white">
<td><b>Vent connect password</b></td>
<td valign="middle"><input type="text" name="vent_connect_pw" /></td>
</tr>');
}
}
</script>
</table>
<?PHP
}
?>
</body></html>