ik heb alles nagekeken en heb de fout gevonden , location klopte idd ook niet misschien met knippen plakken fout gegaan , maar nu krijg ik de volgende fout en die zie ik totaal niet hij geeft aan je moet wel een optie kiezen , hieronder het code stukje
<?
if ( !defined('ON_INDEX') )
{
header('Location:./');exit;
}
define('ON_PAGE', __FILE__);
if ( !USER_SESSION )
{
redirect('./');
}
$land = Array(1 => 'belgie','duitsland','engeland','frankrijk','griekenland','italie','nederland','oostenrijk','zwitserland','usa','japan','colombia','rusland','turkije','marokko');
$tableName = Array(1 => 'black','casino','getallen','keno','kogelfabriek','landowner','redlightdistrict','reizen','slot');
$msg = '';
$speler = '';
if ( isset($_POST['speler']) )
{
$newland = ( isset($_POST['newland']) ) ? $_POST['newland'] : 0 ;
if ( $newland > 0 && $newland < 16 )
{
$optie = ( isset($_POST['optie']) ) ? $_POST['optie'] : 0 ;
if ( $optie > 0 && $optie < 11 )
{
$speler = trim($_POST['speler']);
if ( preg_match('/^[a-zA-Z0-9_-]{3,16}$/',$speler) )
{
$type = ( isset($_POST['type']) ) ? intval($_POST['type']) : 0 ;
if ( isset($_POST['submit']) )
{
$result = mysql_query('SELECT id FROM users WHERE login=\''.$speler.'\'');
if ( $info = mysql_fetch_assoc($result) )
{
mysql_query('UPDATE '.$tableName.' SET user_id=' . $info['id'] . ', WHERE land_id=' . $newland);
sms(1,$info['id'],'Eigenaaroptie','Je hebt de eigenaaroptie gekregen waar je voor hebt gebelt');
$msg = 'U heeft ' . $speler . ' een '.$tableName.' eigenaaroptie gegeven.';
}
else
{
$msg = 'Deze Speler bestaat niet.';
}
}
else
{
$msg = 'Je moet wel een optie kiezen.';
}
}
else
{
$msg = 'Je moet wel een land kiezen.';
}
}
else
{
$msg = 'Deze Speler bestaat niet.';
$speler = '';
}
}
}
?>
Ik zie in je formulier ook geen submit-knop met de naam: submit.
Ook wil ik je attenderen op het feit dat de mysql-functies in PHP 7 ter ziele zijn. Dus als je hosting op deze versie op zal stappen zal je script meteen niet meer werken. Ik raad je aan om MySQLi te gebruiken of PDO.
submit zit onderin het script niet in de code zoals hierboven anders kon ik natuurlijk geen error krijgen als (je moet wel een optie kiezen ) , het gaat om de error die ik niet weg krijg , hosting zal niet updaten ik heb een dedicated server , maar wel goeie tip , dit kan later altijd nog hopenlijk ziet iemand de fout.