|
Dit topic is 40 pagina's lang: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
||||
Auteur: |
|
|
Website van een maat van me: www.lambal.net Gegarandeerd pret Hobsbawm: 'However strong and sincere the belief that magic would turn machine-gun bullets aside, it worked too rarely to make much difference' - http://www.myspace.com/ambulantrocks - |
|
grom regexp probleempjes.. again |
|
quote: Flash MX.. Ik roep in Flash een PHP-script aan dat een XML-document uitspuugt. Het document wordt wel ingelezen maar de Flash-plugin gaat niet goed om met vreemde tekens. Ook htmlentities() erop loslaten hielp dus niet, > wordt wel goed vertaald (in/ door Flash) maar ë bijv. niet. |
|
quote:Hoe vreemd... en als je 'm standalone draait, werkt het dan wel? Ik maak hier namelijk dus Flash 5 movies, maar de plugin in m'n browser is wel MX. En in die combinatie werkt het gewoon wel. Het is niet perongeluk een probleem met font embedding (geen speciale tekens aangevinkt)? I'm not being rude. You're just insignificant. |
|
quote: Nop quote: Vaaaaaaaaaag De content wordt getoond in een HTML-veld ivm HTML-tags die hij mee moet nemen zoals <b> en <i> |
|
trouwens (wederom) regexp problemen... ik heb een houten hoofd dus ik snap er geen fuck meer van ik wil van alle <p> tags die ik tegenkom <p> maken, dus bijv. <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-pagination: none; mso-layout-grid-align: none"> vervangen in <p> Welke regexp zou ik in PHP moeten gebruiken voor de functie preg_replace? Ik zoek nu met "'<P+([.^>])+>'is" en dat is niet goed iig |
|
zou je daar niet gewoon een aparte klasse van maken in je stylesheet Snaack? |
|
quote:En als je met een 'trace' de boel (in een standalone) op het scherm kiept? Kun je anders een voorbeeld .fla maken, dan kan ik wellicht even meeloeren. quote:*denkt diep na* Search: .*<P[.^\\>]*>.* Denk ik... edit: oh great... een slashes-etend forum met een editbug [Dit bericht is gewijzigd door helmet op 06-06-2003 15:25] I'm not being rude. You're just insignificant. |
|
quote: Het voorbeeld is een stukje HTML dat meekomt als er vanuit Word tekst in mijn online HTML-editor wordt geplakt. En zo wil de klant het gaan gebruiken dus moet ik die SCHIJT Frontpage HTML eerst parsen... |
|
Ow jee.. dat zuigt helemaal dikke paardestaven.. Laatst nog met een collega zitten spitten in door Powerpoint gegenereerde HTML.. of je zou er 2 sunstrings van moeten maken (effe de sematiek ervan): - als karakter 1 en 2 zijn '<P' en karakter 3 is niet '>' dan alles tot aan de volgende spatie/'>' vervangen door '>' |
|
quote: Dat is dus het aparte, dan dumpt hij geen error Het lijkt er nog het meeste op dat de HTML-renderer van Flash iets anders werkt als die van de browser ofzo... Hij leest de XML dus in zonder een foutmelding te geven maar toont de content niet goed.. Ik heb geen zin er verder mee te klooien ook.. Maandag weer een dag.. Ik heb nog genoeg andere dingen te doen.. quote: Ff proberen quote: Gaaf heh |
|
grmbl Helmet, jouw regexp is het ook niet Ik ga hem nu als volgt proberen te maken: zoek naar <p + spatie + willekeurige tekens totaan > Dan zou ik hem moeten hebben.. |
|
quote:Hmm, dat was redelijk wat ik had dacht ik. ^.*<[Pp]\\ *.*>.*$ Begin van de regel Een of meerdere willekeurige tekens < P of p Een of meerdere spaties Een of meerdere willekeurige tekens > Een of meerdere willekeurige tekens Einde van de regel Zou toch zeggen dat dat moet voldoen... I'm not being rude. You're just insignificant. |
|
Dit is hem: <P\\040.+?> Met preg_replace dus als volgt: preg_replace("'<P\\040.+?>'is", "<P>", $string); \\040 = spatie b.t.w. Bedankt voor de moeite iig! [Dit bericht is gewijzigd door Snaack op 06-06-2003 16:06] |
|
Wat doet dat vraagteken? I'm not being rude. You're just insignificant. |
|
quote: Geen of 1 match.. Dus ik kan beter + gebruiken.. |
|
quote:Maar hoe kan er dan een + en een ? achter elkaar staan? Want die + is een of meer matches.. I'm not being rude. You're just insignificant. |
|
quote: goede vraag... ik heb geen flauw idee namelijk Hmmm.. is proberen of de regexp zonder ? ook werkt.. |
|
*kick* My provider is driving me nuts Hmpf.. Wat een gezeik om ImageJPEG aan de praat te krijgen zeg.. De server is nu eindelijk geupgrade inclusief de GD library, krijg ik nu alsnog een error als ik een JPEG plaatje wil maken: quote: Is dit een schrijfrechtenprobleem? |
|
daar lijkt het wel op ja. wat zijn de rechten voor die map? moet je even chmod 777 doen. als ie php enzo draait op een windows server dan kan je dat als gebruiker niet instellen. dan moet dat rechtstreeks op de server door de betreffende admin worden gedaan REMEMBER: BE NOT NICE TOO ARE LIKE SATAN!!!! SATAN WIL KILL YOU DEAD! |
|
woei! www.welcometothemachine.nl is binnenkort online (pink floyd ja!) kan nu alleen nog maar bij m'n mail, alleen hij kan niks ontvangen, maar wel sturen |
|
Helmet, jij hebt geen problemen met het weergeven van speciale characters in Flash als je een XML-document inlaadt toch? Hoe de FUCK heb je dat voor elkaar gekregen? Ik heb van alles geprobeerd, het lukt gewoon niet.. Welke charset gebruik je bijv? Ik heb ISO 8859-1 en UTF-8 geprobeerd, zonder succes.. |
|
|
|
quote:Werkt hier zonder problemen. Er staan speciale tekens (ë enzo) in de MySQL database, die worden door PERL uitgelezen en on the fly in een XML document gestopt. Dat XML document wordt zonder problemen geparsed door Flash en de ë staat gewoon in m'n tekstveld in de movie. quote:Ik heb er helemaal niets voor hoeven doen, het werkt gewoon. quote: <?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE GAME SYSTEM "http://server.tld/xml.dtd"> I'm not being rude. You're just insignificant. |
Dit topic is 40 pagina's lang: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
Index / Algemeen | Vorige pagina | Volgende pagina |