if($_POST['sentinvite']){
$nameinvite=prep_char($_POST['nameinvite']);
$idinvite=naamNaarid($nameinvite);
if(empty($nameinvite)){echo"Je moet wel een naam invullen!";}
elseif($idinvite==0){echo"Dit persoon bestaat niet!";}
else{
$watsjeid1=mysql_query("SELECT id FROM overval WHERE baas=".$stat['id']."") or die(mysql_error());
$watsjeid=mysql_fetch_array($watsjeid1);
mysql_query("INSERT INTO overvalinvites (hoortbij,invited,datum,plaats,baas) VALUES ('".$watsjeid[0]."','".$idinvite."','".$tijdje."','".$stat[baai]."','".$stat[id]."')") or die(mysql_error());
$nodigbericht="Je bent uitgenodigd door <a href=\'?p=profiel&pi=".$stat[id]."\'>".$stat[naam]."</a> om mee te doen met een overval!<br>
Ga naar de <a href=\'?p=plunderen\'>Plunder pagina</a> om te accepteren!";
mysql_query("INSERT INTO berichten (van,naar,bericht,datum,snel) VALUES ('".$stat[id]."','".$idinvite."','".$nodigbericht."','".$tijdje."','2')") or die(mysql_error());
echo"Je hebt een uitnodiging gestuurd naar ".$nameinvite."!";
}// einde controles
}// einde post invite
if($_POST['sentinvite']){
$nameinvite=prep_char($_POST['nameinvite']);
$idinvite=naamNaarid($nameinvite);
if(empty($nameinvite)){echo"Je moet wel een naam invullen!";}
elseif($idinvite==0){echo"Dit persoon bestaat niet!";}
mysql_query("INSERT INTO overvalinvites (hoortbij,invited,datum,plaats,baas) VALUES ('".$watsjeid[0]."','".$idinvite."','".$tijdje."','".$stat[baai]."','".$stat[id]."')") or die(mysql_error());
$nodigbericht="Je bent uitgenodigd door <a href=\'?p=profiel&pi=".$stat[id]."\'>".$stat[naam]."</a> om mee te doen met een overval!<br>
Ga naar de <a href=\'?p=plunderen\'>Plunder pagina</a> om te accepteren!";
mysql_query("INSERT INTO berichten (van,naar,bericht,datum,snel) VALUES ('".$stat[id]."','".$idinvite."','".$nodigbericht."','".$tijdje."','2')") or die(mysql_error());
echo"Je hebt een uitnodiging gestuurd naar ".$nameinvite."!";
}// einde controles
}// einde post invite
Het stuurt een uitnodiging om mee te doen met een onderdeel op mn site. Het insert de werkelijke invite niet, maar het bericht-insert wel, de echo doet het, en er komen geen error of wat dan ook.. Het werkte wel, en ik heb hier niets in veranderd (al begin ik daaraan te twijfelen).
[edit]het zet ook geen standaard waardes neer, doet gewoon niets[/edit]
En als de code klopt, waar kan de fout aan liggen? De standaard fouten enzo....
edit2: In mn script staat hierboven zeer weinig. Nog 1 stukje die voor een andere post werkt, en bovenaan een selectquery, en $tijdje=time();
de query ook al hoger in de IF gezet.
Waardes allemaal gecontroleerd
query geechoëd en in db sql laten uitvoeren, dan werkt t wel.
zou iemand gewoon willen zeggen waarom mn ene insert wel werkt en mn andere niet 8| heb dr nou een middag aan besteed en het werkt nog niet=/
Je zou ook eens de tijd kunnen nemen om tutorials door te lezen of de moeite kunnen doen om zelf het probleem op te lossen. Wat ook handig is om te vertellen is wat je zelf allemaal hebt geprobeerd?
Oja, en als het je niet aanstaat dat je hier zolang moet wachten (wat overigens niet zo is?) dan hoef je dat nog niet te laten blijken. Beetje vriendelijk naar de mensen die je helpen mag ook wel.
Voel me een beetje beledigd, zo erg beginner ben ik ook weer niet.
Ik heb de insert query al verschillende keren gebruikt, zoals ook in mn topic staat, de insert query eronder werkt wel, en die is betreft syntax identiek, op de waardes en colomn namen na.
De dingen die ik al heb geprobeerd (die grotere dingen dan) heb ik al zojuist bovenaan erbij ge-edit, tevens in mn 1e reply eronder...
omgezet naar TEXT, geen effect. Ik denk ook dat het niet zozeer een syntax fout is, maar een raar iets wat ie uitvoerd ofzo. Want het zijn allemaal basis dingen die ik vrij vaak gebruik
edit: Heeft text een voordeel over blob? want toen ik een tijd terug naar het verschil zocht, was dat niet groot...
Ik weet niet of het al ergens anders in je script staat, indien niet voeg dan error_reporting(E_ALL); toe, dit geeft misschien een aanwijzing waarom er iets fout gaat.
Als ik snel je script door kijk valt me dit op:
$stat[baai]
Moet dat niet $stats['baai'] zijn?
(excuses als er voor deze one-liners code tags zijn vereist en ik ze had moeten gebruiken)
het is niet een vereiste om het zo te doen, al heb ik het in het grootste deel van mn script wel zo
Ik kreeg een zooi errors die ik zo had opgelost. En bij de betreffende pagina stond idd dat ik stat['baai'] moest doen, maar dat ie dat automatisch deed. Wel apart dus, want hij ziet de regel dus wel staan, maar doet er niets mee...