Först måsta jag kolla strängen ifall den innehåller <img
Är inte så inne på preg_match eller preg_match_all men jag antar att jag måste använda mig av något av det för att kolla om <img finns i strängen.
preg_match_all ("/<img*", $om_oss_kontor)
Sen vet jag inte men jag bör väl köra en foreach här och en preg_replace där jag då letar efter /> i slutet på <img -taggen och tar bort / från strängen.
Nu har jag ingen aning om vad TinyMCE är... så ev blir svaret lite konstigt. Men...
Det känns som om du felsöker på fel ställe. Istället för att hitta källan till felet och eliminera detta, verkar du vilja ta bort symptomen. Det brukar aldrig vara någon höjdaridé!
Vad är det eg du lagrar i databasen?
Alamartimo skrev:
Lägger jag till en bild i TinyMCE och lagrar i databasen ser det ut så här:
Nu har jag ingen aning om vad TinyMCE är... så ev blir svaret lite konstigt. Men...
Det känns som om du felsöker på fel ställe. Istället för att hitta källan till felet och eliminera detta, verkar du vilja ta bort symptomen. Det brukar aldrig vara någon höjdaridé!
Vad är det eg du lagrar i databasen?Alltså, lagrar du bilden, filnamnet, hela den img-taggen eller vad? Lite svårt att hjälpa när man inte vet vad som hämtas från databasen.
TinyMCE är en java text-editor för webben. Som Word kan man säga men betydligt enklare.
Man kan i alla fall skriva text och formatera detta etc samt infoga url till bilder man har på sin webbplats.
Det jag lagrar i databasen är text, bilder och eventuellt länkar.
Dessa hamnar i samma fält i databasen som är av typen Text.
Ska sedan presentera detta på en del av en sida.
Jo jag inser att jag inte löser något genom att lösa problemet när jag tar fram datat.
Är inte helt hundra på längre vad som är problemet men som i inlägget ovan så skriver den ut "> före strängen som jag vill ha ut.
Strängen som det verkar bli fel på är: <img src="../om/images/logotype.gif" alt="" width="150" height="32" />