Waarom doe je niet dit?
<td><a target="_blank" href="form.php?oms=<?php echo $oms; ?>">Ingeven</a></td>
Ik vermoed dat die vreemde tekens niet worden geaccepteerd.
Probeer dit eens:
<td><a target="_blank" href="form.php?oms=<?php echo urlencode($oms); ?>">Ingeven</a></td>
Link gekopieerd
Ozzie,
Spijtig maar uw oplossing werkt ook niet.
Link gekopieerd
Met 'werkt niet' kan ik weinig. Geef dan even aan wat er niet werkt.
Link gekopieerd
Krijg nog steeds dat hij enkel "10)La p\" dit doorgeeft.
Link gekopieerd
Waarom staat er een \ in die variabele dan?
Wat gebeurt er nu?
<td><a target="_blank" href="form.php?oms=<?php echo urlencode("10)La p'tite trotte"); ?>">Ingeven</a></td>
Link gekopieerd
In het te lezen veld staat voor $oms effectief "La p'tite trotte"
ik doe
$oms= mysqli_real_escape_string($con,$oms );
blijkbaar krijg ik dan dit "La p\'tite trotte"
Dat is mijn uitleg omdat je vroeg hoe komt "\" dit erin.
Link gekopieerd
En waarom gebruik je mysqli_real_escape_string() op je uitvoer?
Dit is een query-functie.
Link gekopieerd
Wat zou ik dan beter gebruiken ?
Link gekopieerd
met urlencode() lukt het ook niet , dit blijft hetzelfde.
Link gekopieerd