Nogsteeds weet ik (bijna) niks van Javascript en AJAX. Ik heb nu talloze query's, denk aan formulieren om dingen toe te voegen etc. Nu wil ik, zodra op de 'Level up' (Grondstoffen) en bij de 'Voeg toe' (Je kan vrienden en vijanden toevoegen), dat zodra je op de knop Voeg toe klikt, er een melding komt (In het groen indien gelukt, in het rood indien er iets fout is gegaan) voor de gebruiker bovenaan het scherm, zonder dat de pagina hoeft te vernieuwen. Ook moet er dan een query worden uitgevoerd.
Ik snap helaas weinig van Javascript en AJAX. Kan iemand mij uitleggen hoe dit moet? (En dan niet: Je hebt javascript en AJAX nodig, daar was ik wel achter).
Momenteel heb ik dit:
<?php
// Controleren of een speler Moderator, Leider of Eigenaar is
if($sg[6] == 9||$sg[6] == 8||$sg[6] == 4){
if(isset($_POST['Wijzigen'])){
$groeping = $_POST['vriend'];
if($sg[0] == $groeping){
echo 'Je kan je eigen Groep niet toevoegen!';
}
if($sg[0] != $groeping){
echo "Vriend <b><i>";
echo $groeping;
echo " </b></i>Toegevoegd. De Eigenaar/Eigenaren hebben een verzoek ontvangen ter acceptering van deze aanvraag.";
mysql_query("INSERT INTO berichten(van,vanid,gelezen,titel,wie,bericht,datum,tijd) VALUES ('Systeem','0','0','De groep $groeping heeft een verzoek verstuurd.','')");
mysql_query("INSERT INTO Groepen_status(Groep_begin,Groep_eind,Status,Keuring) VALUES ('$sg[0]','$groeping','Vriend','Wacht op K')");
}
}
if(isset($_POST['Wijzigen2'])){
$groeping = $_POST['vijand'];
if($sg[0] == $groeping){
echo 'Je kan je eigen Groep niet toevoegen!';
}
if($sg[0] != $groeping){
echo "Vriend <b><i>";
echo $groeping;
echo " </b></i>Toegevoegd. Vanaf nu staat deze in het Vijanden overzicht";
}
}
if(!isset($_POST['Wijzigen665'])){
if(!isset($_POST['Wijzigen666'])){
$iit=mysql_query("SELECT Groep_naam FROM Groepen WHERE first='1'");
echo "<form method='POST' action=''>Vrienden Toevoegen:<br><select name='vriend'>";
while($roww=mysql_fetch_array($iit)){
echo "<option value='$roww[0]'>$roww[0]</option>";
}
echo "</select><br><input type='submit' name='Wijzigen' value='Toevoegen aan Vrienden'></form>";
$iit2=mysql_query("SELECT Groep_naam FROM Groepen WHERE first='1'");
echo "<br><br><form method='POST' action=''>Vijanden Toevoegen:<br><select name='vijand'>";
while($row=mysql_fetch_array($iit2)){
echo "<option value='$row[0]'>$row[0]</option>";
}
echo "</select><br><input type='submit' name='Wijzigen2' value='Toevoegen aan Vijanden'></form>";
}
}
}
?>
Maar dit gaat natuurlijk met vernieuwen...
Als er vragen zijn hoor ik het graag en alvast reuze bedankt voor de antwoorden!