login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Plaatjes in een nieuws bericht

Offline smoos - 16/03/2006 22:59
Avatar van smoosPHP gevorderde ik wil graag plaatjes in een nieuws bericht :-)
dit is niet zo moeilijk door bb te gebruiken en dan de gebruiker de [img] tags te laten toevoegen.

maar ik wil het anders. ik wil niet dat de [img] tags naar de ingevoerde url gaan in het nieuws bericht. maar ik wil bij het posten het plaatje kopieren van die server en in een map stoppen. en dus het nieuws bericht daarop aanpassen. dit omdat er vaak plaatjes van andere site af gehaalt worden en dan doet hij het niet meer. of als de andere server traag is dat je het plaatje dan ook niet direct ziet.

heeft iemand iedeeen hoe je dit het beste kan aanpakken. en misschien ook voorbeelden :-)

Grtz

7 antwoorden

Gesponsorde links
Offline vinTage - 16/03/2006 23:37 (laatste wijziging 16/03/2006 23:37)
Avatar van vinTage Nieuw lid [half offtopic] dus als ik 100 GROTE pornofotos plaats in een berichtje, dan ben jij in no time over je datalimiet heen en moet je webspace/bandbreedte bijkopen ? 
[/half offtopic]
Offline BramBo - 17/03/2006 10:24
Avatar van BramBo JS gevorderde Lijkt me niet zo heel moeilijk verder heeft Vintage wel een punt alhoewel op de meeste Fora ook wel plaatjes e.d. zijn te uploaden.. Maar goed, zo zou ik het doen :
- eerst de [img][/img] met regex splitten (iets vanne "/\[img\](.*?)\[\/img\]/", "\\1" )

- Dan gebruik je een functies als copy($url) of imagecreatefromjpeg($url)

dat is het al, de code zou je natuurlijk wel zelf moeten schrijven 
Offline smoos - 17/03/2006 10:41 (laatste wijziging 17/03/2006 12:31)
Avatar van smoos PHP gevorderde @ vinTage
nee want artikelen moeten gevallideert worden en bij zo'n overtreding krijg je toch wel een ban aan je broekzak :-)

@BramBo
oke ik zal over een uurtje ofzo proberen. eerst even wakker worde 
Offline TriX - 17/03/2006 12:42
Avatar van TriX HTML interesse Ik ben bezig om een imageuploader te maken voor phpbb2 zodat je een foto kan uploaden naar me server en die komt dan in je post te staan... dit moet ik voor een klant maken... hij heeft helaas nog niet mijn offerte geaccepteerd... Het is wel mogelijk dus!
Offline smoos - 17/03/2006 12:49
Avatar van smoos PHP gevorderde kan je hier laten weten hoe je dat gedaan hebt?
Offline Riny - 17/03/2006 14:25
Avatar van Riny Nieuw lid Je kunt volgens mij gewoon met een preg_match_all alle images eruit halen..

En dan in een foreach() de functie copy() gebruiken 

Natuurlijk wel een paar checks tussendoor doen maar in ieder geval globaal zo ;)

Greetz
Offline ikkedikke - 17/03/2006 15:25
Avatar van ikkedikke PHP expert op Hyves.nl gebruiken ze ook zo iets.. moet je maar eens kijken in de bron
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s