![]() |
[PHP] HTML in variabele en YYYY-MM-DD omzetten in DD-MM-YYYY
Hallo,
Vraag 1: PHP-code:
Ik zou graag regeleinden in willen voegen, in HTML met een <br> of gewoon plain text mag ook maar dan weet ik niet hoe er een regeleind in moet. Ik heb al geprobeerd een HTML header er boven te zetten, maar dat verstuurt ie vrolijk als tekst dus dan zie je alle html-code als platte tekst. Weet iemand hoe ik dit op kan lossen ? Vraag 2: PHP-code:
Alvast bedankt. |
|
mktime geeft de HUIDIGE datum/tijd weer,, dit is niet de bedoeling.
Er zit een amerikaanse datum in de database, deze moet weergegeven worden als een nederlandse/europese. met mkdate kan ik de huidige datum er zo aanplakken, dat is niet moeilijk alleen daar heb ik niks aan ;) De pagina waar het om gaat: www.hollandpromotie.nl/evenementen.php Als je kijkt, zie je daar YYYY-MM-DD. ik denk ook, dat dit makkelijker uitleggen is dan hier een heel verhaal neerkloppen. |
als je een mailtje wil maken met HTML tekens, moet je dat aangeven in de headers, dus niet 'Conent-Type: plain/text' meegeven, maar 'Content-Type: text/html;'
|
Als je nou even goed de documentatie voor mktime() zou lezen...
|
Dat heb ik gedaan, maar ik kom er echt niet uit. Als ik doe:
PHP-code:
|
Citaat:
Want als die waarde '0' is, staat dat gelijk aan 01-01-1970 :-) |
PHP-code:
|
Oke het datum-verhaal is opgelost:
PHP-code:
|
De GoTters hebben het je weer veel te makkelijk gemaakt.
|
:o
maargoed het werkt :D Ik snap ook wel, dat je het door me zelf wilde laten uitvinden, wat had er volgens jou uit moeten komen ? Opzich vind ik dit soort puzzeldingen best wel leuk, maar hiervoor is mn ervaring met php ontoerijkend. Op school moet ik het nog krijgen, dit is gewoon proberen te volgen wat er gebeurt en daarmee spelen. |
Citaat:
Ik probeerde 'm hints te geven dat ie zelf iets uitzocht zodat hij ook weet wat hij doet... |
Citaat:
|
Wat er volgens mij nu gebeurt:
de functie explode trekt de datum uit het veld van uit de database, knipt deze in 3 stukken en zet hem in andere volgorde weer aan elkaar. Dat wat daar uitkomt, is de volgorde die mktime fijn vindt, en er een timestamp van wordt gemaakt waarna date er een leuk leesbaar iets van maakt. Probleem als je niet zou exploden, dat mktime een volgorde krijgt die die niet fijn vind. Daarom werd de datum op 1-1-1970 (begin timestamp) gezet omdat dat punt nul was. |
Citaat:
En het helemaal weinig makkelijker is.. |
Citaat:
MySQL heeft daar eenmaal een mooi type voor... datetime |
Citaat:
zeker nog nooit grote complexe applicaties gemaakt icm een sql server ;) |
Alle tijden zijn GMT +1. Het is nu 18:15. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.