Variabelen splitsen

Status
Niet open voor verdere reacties.

ErnstM

Gebruiker
Lid geworden
28 jan 2007
Berichten
32
Ik heb even een vraag:

Ik heb op mijn website een formulier waar je een datum moet invoeren.
Dit gebeurt in 3 vakken:
Dag: ......
Maand: .....
Jaar: .....

De php code maakt hier 1 getal van (bijvoorbeeld 20070322, jaar maand dag). Dit getal gebruik ik dan in vergelijkingen, nu is er ook de mogelijkheid om het geheel te bewerken, waardoor je terug komt in het formulier. Maar nu moet 20070322 weer terug gesplitst worden in 2007 03 22, zodat het weer in de vakken te staan komt. Hoe moet dat?

Alvast bedankt!
 
PHP:
<?
//Voorbeeld string, deze kun je natuurlijk uit een database o.i.d halen
$string = "20070322";

//Het jaar ontfutselen, geeft in bovenstaand voorbeeld $jaar = 2007
$jaar = substr ($string, 0, 4);
//Up next, de maand geeft $maand = 03
$maand = substr ($string, 4, 2);
//En als laatste de dag en dat wordt $dag = 22
$dag = substr ($string, 6, 2);

//Nu willen we het nog terug in de vakken hebben
//Ik houd het bij de code die je nodig hebt
//de rest van het formulier kun je denk ik zelf wel er bij voegen.

echo 
'
<input type="text" name="dag" value="'. $dag .'" size="1" maxlength="2"  \>
<input type="text" name="maand" value="'. $maand .'" size="1" maxlength="2" \>
<input type="text" name="jaar" value="'. $jaar .'" size="2" maxlength="4" \>
'; 
?>

Kleine implementatie
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan