Ik heb een page met daatin deze code, maar het wil niet werken.

ik heb een link met een verwijzing erin
<?php
<td colspan='3' align='left'><a href='".htmlspecialchars($_SERVER["PHP_SELF"]."?menu=truffles&action=update&id=".$truffles['ID'])."'>Update</a></td>
?>

en dan zou deze code hem moeten opvangen toch?
<?php
} elseif($_GET['menu'] == 'truffles' AND $_GET['action'] == 'update') {
?>
Maar op een of andere manier laad hij de page niet die ik nodig heb.

Doe ik iets fout of moet ik andere manier gebruiken?
gevraagt => gevraagD

Je moet je variabelen echo'en.
de rest doet hij wel
Alleen die statement niet, weet niet waar ik het fout doe
En de echo krijgt hij van de variable.
Maar hij laadt het stukje code niet die ik nodig heb en bij php checker geeft hij geen fouten aan.

[size=xsmall]Toevoeging op 07/06/2022 16:16:44:[/size]

Ik heb het al opgelost, zat hem in de id.

Whoooops, sorry voor het lastig vallen.
>> En de echo krijgt hij van de variable.

Een variabele echoot uit zichzelf helemaal niks.
Je kan ook je PHP losmaken van je HTML...
persoonlijk leest dit veel makkelijker, en je hoeft niet meer te escapen.


<td colspan='3' align='left'>
	<a href='<?php echo htmlspecialchars($_SERVER["PHP_SELF"]."?menu=truffles&action=update&id=".$truffles['ID']);?>'>Update</a>
</td>

Reageren