Ik ben weer iets van plan maar ik kom der niet uit..
ik heb een 'verzoek form' maar de luisteraars moeten nu zelf de 'dj' uit kiezen wie aan het 'draaien' is maar nu komt het veels te vaak voor dat ze de verkeerde dj kiezen.
Nu wil ik een soort menu maken dat de luisteraars niet meer zelf de dj moet uitzoeken maar dat de dj zelf hem zijn verzoek form open kan zetten

Wie o wie kan mij hier bij helpen




[code]
<?php

<?php
ob_start();
?>

<script language="JavaScript">
function formulierTest(formulierVeld){
//Geef hier de naam in van de verplichte velden, zoals in je formulier:
var verplichtVeld = Array("link", "voornaam", "verzoek");
//Geef hier de naam in die moet verschijnen in het alert-venster:
var veldBeschrijving = Array(" Goede Dj", "Voornaam", "Verzoek");
//Geef hier het bericht in:
var alertBoodschap = "Gelieve volgende velden in te vullen:\n";

//Hieronder niets wijzigen:
var Boodschap = alertBoodschap.length;
for (var i = 0; i < verplichtVeld.length; i++){var obj = formulierVeld.elements[verplichtVeld[i]];if (obj){switch(obj.type){case "select-one":
if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){alertBoodschap += "-" + veldBeschrijving[i] + "\n";}break;case "select-multiple":
if (obj.selectedIndex == -1){alertBoodschap += " - " + veldBeschrijving[i] + "\n";}break;
case "text":case "textarea":if (obj.value == "" || obj.value == null){alertBoodschap += " - " + veldBeschrijving[i] + "\n";}break;default:
if (obj.value == "" || obj.value == null){alertBoodschap += " - " + veldBeschrijving[i] + "\n";}}}}
if (alertBoodschap.length == Boodschap){return true;}else{alert(alertBoodschap);return false;}}
</script>
<style type="text/css">
<!--
body {margin: 0px; padding: 0px;}
-->
</style>
</head>

<body link="#0000ff" vlink="#ff0000" alink="#0000ff" text="#000000" style="background: #ffffff url(_wp_generated/wp496b87a0.gif); background-position: top center; height:1000px;">
<center><div style="position:relative;width:454px;">
<div style="position:absolute; left:0px; top:961px; width:42px; height:39px;">
<div id="frag_240" name="frag_240" style="text-align:left;">
<?php
ob_start();
?><?php

$host=" "; //Vul hier uw hostnaam in
$username=" ";//Vul hier uw gebruikersnaam in
$wachtwoord=" ";//Vul hier uw wachtwoord in
$database=" ";//Vul hier uw databasenaam in

//database connectie maken
$db=mysql_connect($host, $username, $wachtwoord);
mysql_select_db($database, $db) or die ("FOUT IN DE CONNECTIE: " .mysql_error());

$ipadres=$_SERVER['REMOTE_ADDR'];
//query opbouwen
$query="SELECT * FROM ipban WHERE ipadres='" .$ipadres ."'";
$result=mysql_query($query) or die ("FOUT IN DE QUERY: " . mysql_error());

//als het ipadres van de bezoeker is gevonden in de ipbanlijst dan
//doorsturen naar een zelf te kiezen pagina
$aantal = mysql_num_rows($result);
if ($aantal >= 1){
header("Location: http://www.google.nl";);
die ();
}
?>
</div></div>
<div style="position:absolute; left:0px; top:0px; width:454px; height:184px;">
<div id="frag_265" name="frag_265" style="text-align:left;">
<fieldset>
<legend align='center'><h4>Verzoekjes<h4></legend >
<center>
Vul hier onder uw verzoekje in.<br />
Er kan maar 1 verzoek per kwartier worden aan gevraagd.<br />
<br />
<b>*Voorbeeld*</b><br />
<b>Artiest - Titel :</b>Jan smith - Als de morgen is gekomen.<br />
<b>Uw naam:</b>Piet en Klaas.<br />
<b>Voor wie is dit bericht bedoeld:</b>Voor iedereen en allemaal op de luistertoer<br />
</center>
</fieldset>
</div></div>
<div style="position:absolute; left:0px; top:200px; width:454px; height:358px;">
<div id="frag_213" name="frag_213" style="text-align:left;">
<?php
mysql_connect("", "", "");
mysql_select_db("");
if(isset($_POST['verzenden'])) {
$link = addslashes($_POST['link']);
$lid = "Nee.";
$sVoornaam = addslashes($_POST['voornaam']);
$sArtiest = addslashes($_POST['artiest']);
$sVerzoek = addslashes($_POST['verzoek']);
$ip = $_SERVER['REMOTE_ADDR'];
$tijd=date("H:i:s");
$datum=date('j-n-Y');
$query = mysql_query("INSERT INTO verzoek (voornaam, artiest, verzoek,tijd,REMOTE_ADDR,lid,link,datum ) VALUES ('".$sVoornaam."', '".$sArtiest."', '".$sVerzoek."','".$tijd."','".$ip."','".$lid."','".$link."', '".$datum."')") or die (mysql_error());
$query = mysql_query("INSERT INTO verzoek2 (voornaam, artiest, verzoek,tijd,REMOTE_ADDR,lid ) VALUES ('".$sVoornaam."', '".$sArtiest."', '".$sVerzoek."','".$tijd."','".$ip."','".$link."')") or die (mysql_error());
$waarde = "waarde";
setcookie("gepost", $waarde, time()+60*5);
if($query) {
echo 'Je verzoekje is succesvol verstuurd.';
header("location: verzoekjes.php");
} else {
echo 'Er deed zich een fout voor.';
}
} else {
if(!isset($_COOKIE['gepost'])) {
?>
<TABLE BORDER="2"> <TR>
<form name=beLogin action="<?=$_SERVER['PHP_SELF']?>" method="POST" onsubmit="return formulierTest(this);">
<TR><TD><b>Kies A.U.B Gelieve de Dj die draait. Anders kan het voorkomen<br />
Dat het verzoekje niet wordt afgeroepen</b></TD></TR>
<TD>Kies hier de Dj:
<SELECT NAME="link">
<OPTION VALUE=""></OPTION>
<OPTION VALUE="Dj Lummel">Dj Lummel</OPTION>
<OPTION VALUE="Dj Bert">Dj Bert</OPTION>
<OPTION VALUE="Dj Jos">Dj Jos</OPTION>
<OPTION VALUE="Dj Malle Pietje">Dj Malle Pietje</OPTION>
<OPTION VALUE="Dj Bennyboy">Dj Bennyboy</OPTION>
<OPTION VALUE="Dj Wynald">Dj wynald</OPTION>
<OPTION VALUE="Lady Grada">Lady Grada</OPTION>
<OPTION VALUE="Lady Jolanda">Lady Jolanda</OPTION>
<OPTION VALUE="Lady Barbara">Lady barbara</OPTION>
<OPTION VALUE="Lady Rosie">Lady Rosie</OPTION>
</SELECT><br />
<SCRIPT language=JavaScript1.2 type=text/javascript>

function charLimit(field,count,max){
if (field.value.length > max)
field.value = field.value.substring(0, max);
else
count.value = max - field.value.length;
}

</SCRIPT>
<TR><TD><FONT COLOR="black" FACE="sylfaen"> U Naam </font><input type="text" name="voornaam"><br /> </TD></TR>
<TR><TD><FONT COLOR="black" FACE="sylfaen"> Artiest - Titel </font><input type="text" name="artiest"><br /> </TD></TR>
<TR><TD><FONT COLOR="black" FACE="sylfaen"> Verzoek is bestemd voor </font><textarea name="verzoek" onkeyup=charLimit(document.beLogin.verzoek,document.beLogin.length,300) rows=10 cols=50 wrap=physical roonKeyDown="charLimit(document.beLogin.verzoek,document.beLogin.length,300)"></textarea></TD></TR>
<TR><TD><BR><INPUT readOnly maxLength=3 size=3 value=300 name=length>Tekens over. <b>Tip.Als aangemeld lid kunt u 500 tekens</b></TR></TD></br>
<TR><TD><input type="submit" name="verzenden" value="verzenden"><input type="reset" value="Leeg maken" NAME="leeg_maken" /></TD></TR>
</form>
<?php
} else {
echo 'Je bericht is succesvol verzonden.</br>';
echo 'Over 15 minuten kan je weer een bericht aan vragen.</br>';
echo '<b>Tip. Als geregistreerd lid kunt u om de 5 minuten een verzoekje aan vragen</b></br>';
}
} // einde else
?>

?>
[code]
zet je code even tussen [ignore]
[/ignore] tags,
gebruik hiervoor het knopje
Tip: Maak je posts uitnodigend.

Ik heb geen eens zin om dit te gaan lezen..
Waarom haal je de DJ naam niet weg en gewoon alleen de request versturen.

Of is 't zoiets dat naar de specifieke DJ gestuurd wordt?
Jah iedere Dj heeft zijn eigen verzoeklijst zodat de rest niet mee kan lezen en of de verzoekjes verwijderen. Maar de luisteraars klikken de verkeerde dj's aan en dan komen veel verzoekjes niet binnen en ik dacht dat dit wel een oplossing was ik had hier gekeken bij de tutorial maar kwam er niet uit
http://www.sitemasters.be/tutorials/6/1/169/MySQL/UPDATE

groetjes pascal

Reageren