Kan dit met een lus, want als je dan ook een [quote en erin een [quote= hebt, dan zal het niet werken denk ik. En het is ook handig als ik het ooit wil uitbreiden. En dat van die 1 diep, als ik dat ooit verander (in 2 diep), hoe zet ik dat dan ik die functie?
Nieuwe vraag: Hoe kan ik een image resizen die op een andere server staat (imagecopyresize (ofzoiets) kan niet, want het moet niet kopieren op mijn hostingaccount, maar gewoon verkleinen (en dan wel met goede maten dat het geen verwrongen kreng wordt)).
Ibrahim - 18/07/2006 15:48 (laatste wijziging 18/07/2006 15:50)
PHP expert
jij wilt dit hebben:
[quote
'dasa' schreef:
eas
fafdadf[/quote] ??
waar dient dit nou weer voor
in de <img> tag een width/height aangeven (met CSS is beter volgens BigBug)
@silicom14: Als men een quote quote en de binnenste is van een lid zal dat niet werken omdat het script van dolfje enkel een quote zonder lid erin of een quote met een lid erin kan, geen mengeling.
Deze parst dus niks, er wordt niks vervangen, wat is er nu fout?
Vraag 2: Als ik een width en height geef kan ik toch nooit weten met hoeveel ik het moet verminderen zodat het toch nog een mooi plaatje blijft. Hoe los ik dat op?
Ibrahim - 19/07/2006 16:44 (laatste wijziging 19/07/2006 19:38)
PHP expert
maak je de plaatjes zelf ?
zo ja, maak ze dan gewoon zoals je ze wilt in de juiste height/width
anders ga je gewoon (bij upload) checken op de standaard height/width die jij opgeeft
En dat plaatje is 1024x786, dan zou mijn hele site vervormen. Daarom wil ik dat dat plaatje een maximale breedte krijgt (bv. 500pixels), maar dan moet de hoogte ook mee resizen en dan wel op een manier dat de boel niet verwrongen is. Hoe gaat dat dan?
EDIT: Het werkt enkel als er geen spatie of newline staat, er moet dus meteen tekst staat, anders doet ie het niet. Hoe valt dit op te lossen?
En dat plaatje is 1024x786, dan zou mijn hele site vervormen. Daarom wil ik dat dat plaatje een maximale breedte krijgt (bv. 500pixels), maar dan moet de hoogte ook mee resizen en dan wel op een manier dat de boel niet verwrongen is. Hoe gaat dat dan?
Ibrahim - 20/07/2006 16:05 (laatste wijziging 21/07/2006 11:49)
i (PCRE_CASELESS)
If this modifier is set, letters in the pattern match both upper and lower case letters.
Citaat:
s (PCRE_DOTALL)
If this modifier is set, a dot metacharacter in the pattern matches all characters, including newlines. Without it, newlines are excluded. This modifier is equivalent to Perl's /s modifier. A negative class such as [^a] always matches a newline character, independent of the setting of this modifier.
Vraag 3:
plaatje met standaard hoogte/breedte: geen link maar gewoon zo houden
plaatje groter dan standaard hoogte/breedte: wel link, naar andere pagina die op ware grootte laat zien
Vraag 2: Ik ben erachter gekomen wat het probleem is: PHP rekent [quote ] en [ /quote] soms tot (.*?) of hij zal de eerst [quote ] en laatste [ /quote] opzoeken, daardoor zal het nooit goed zijn. Enig idee hoe dit op te lossen?
Vraag 3: Maar als ik nu toch gewoon wil resizen, hoe doe ik dat dan best?
dat moet ik nog even naar kijken, maar eerst je topic beantwoorden lijkt me slim ? in plaats van 3 vragen te stellen (tegelijk), kun je ze ook een voor een stellen.
over vraag 2:
ik heb het nu zover dat hij nested quotes [..QUOTE..] weergeeft.
Dat is natuurlijk niet de bedoeling
als ik het heb, ga ik het niet geven maar je stap voor stap uitleggen hoe jij het zelf kunt (als ik het afkrijg, nieuw gebied regex )
@siliecom14: 3 vragen tegelijk stellen is handig omdat lid A misschien het antwoord op vraag 2 weet en lid B op vraag 1, etc. Zo gaat alles sneller .
Dat je alles uitlegt vind ik heel goed, dan leer ik zelf ook goed bij.
Ibrahim - 21/07/2006 18:46 (laatste wijziging 21/07/2006 19:10)
PHP expert
nou, dan vind je me nu slecht, want ik kan echt niet helpen, want de regex kan ik niet goed krijgen . Ik hoop dat jexus je kan helpen (regex master vind ik^^)
@hieronder:
ja, ben pas eergister begonnen met regexes. Dus dit is iets boven me niveau
een vraagje: nu het hier toch staat:p
ik heb wel ooit gehoord van quote,
mar nooit gebruikt,
en ik wil achtereen ook ubb script maken,
maar wat is nu precies de bedoeling van QUOTE?
wat doet het precies?
Een quote is een citaat.
Je verwijst dus naar een stuk tekst dat iemand anders gezegd heeft.
Jij zegt bijvoorbeeld "ik heb wel ooit gehoord van quote,".
Nu heb ik jou 'gequote'/geciteerd.
Met de quote functie kun je zorgen dat het er zo bijvoorbeeld uit komt te zien:
aah, dus het gaat over een stukje,
en niet het hele bericht,
dus als iemand op de quote knop drukt,
is het de bedoeling
dat het ganse bericht er komt te staan en dat zij de stukken die ze niet nodig hebben er uithalen,
of hoe?
Richard - 22/07/2006 09:08 (laatste wijziging 22/07/2006 09:08)
Crew algemeen
Eerst Voldemort, zou ik wel willen weten waarom je het toch zo nodig vindt om [...] erin te zetten... Het staat veel netter als je de rest van de tekst er gewoon bij hebt staan (daarnaast is dit veel makkelijker):
Je kunt het met PHP.net: getimagesize proberen (hoewel dit natuurlijk behoorlijk traag kan zijn), of je kunt met javascript de hoogte en breedte opvragen en aanpassen naderhand.
Met getimagesize heb ik enkel de afmetingen en nog wat dingen, maar als ik ze ook wil aanpassen (met PHP), hoe gaat dat dan (zonder dat ik zelf wat upload)?