Error die ik niet begrijp: Parse error: syntax error, unexpected '',<br /><br />Je bent uitgenod' (
Ik ben een platform aan het maken waar leerlingen en studenten elkaar kunnen helpen met huiswerk. Ik ben momenteel bezig met de groepen-functie, waar gebruikers groepen kunnen aanmaken en elkaar kunnen uitnodigen. Als iemand iemand anders uitnodigt, wil ik dat die persoon een e-mailmelding krijgt. Deze heb ik geschreven in een variable, en wordt later verzonden.
De code hieronder is die variable. Als ik mijn programma draai krijg ik deze foutmelding te zien, die gaat over die variable:
Parse error: syntax error, unexpected '',<br /><br />Je bent uitgenod' (T_CONSTANT_ENCAPSED_STRING) in /volume1/web/jeroenvanrensen/socsoc/ajax_socsoc.php on line 167
Dit is de variable:
$link = 'https://www.jeroenvanrensen.nl/socsoc/mijnsocsoc/groepen/'.$groep['id'].'/';
$body = 'Beste '.$groepslid['gebruikersnaam']',<br /><br />Je bent uitgenodigd voor de groep <b>'.$groep['naam'].'</b> door '.$gebruiker['gebruikersnaam'].' in SocSoc. Klik op de knop hieronder om deze groep te bekijken en te acceptere/weigeren.<br /><br /><a href="'.$link.'">Klik hier om de groep te bekijken</a><br /><br />Als de link niet werkt, kopieer en plak dan de volgende tekst in je browser:<br /><br />'.$link.'<br />';
Ziet iemand wat ik hier fout doe?
Ik hoop dat ik het duidelijk genoeg heb uitgelegd.
Alvast bedankt!
Jeroen van Rensen
Overigens zou je editor dit al moeten aangeven met de juiste kleurtjes.
Code (php)
1
2
3
2
3
<?php
$body = 'Beste '.$groepslid['gebruikersnaam'].',<br /><br />Je bent uitgenodigd..............';
?>
$body = 'Beste '.$groepslid['gebruikersnaam'].',<br /><br />Je bent uitgenodigd..............';
?>
Gelieve voortaan je code tussen PHP-tags en [code] en [code]
te plaatsen. Dan is het beter leesbaarder.
Bedankt voor je antwoord. Ik heb het toevallig zelf net ook al gezien. Mijn editor is Notepad++, en volgens mij kan hij het daar niet aangeven. Welke editor gebruik jij?
Ik wist niet hoe je de code moest aangeven. Zal ik de volgende keer doen!
Jeroen
Je ziet toch wel kleurtjes in je code-klop scherm? Zo niet, dan moet je eerst even je bestand opslaan als PHP-bestand.
Nee, bij mij zie ik dat niet
Begint je code daar wel met <?php ?