Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 08-04-2004, 18:20
TIGEK
TIGEK is offline
Ik ben bezig met een script waarvan ik de nut nog steeds niet weet , Maar ach ik wil ook leren.

Doormiddel van Imap haal ik een email op van de mailserver. Alles werkt tot nu toe.

Ik haal de gegevens op (Waaronder ook de header van het bericht)

Ik vraag de datum op en krijg dit er uit
Code:
Thu, 8 Apr 2004 18:01:57 +0200
Om deze gegevens nu zo in een database te proppen vind ik ook niet mooi en ik wil de datum om vormen tot
2004-04-08 om daarvoor het ordenen op datum mogelijk te maken.

Om de maand te achterhalen maak ik gebruik van een array
PHP-code:
<?
$month = array('','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); 
?>
en van de functie array_search() die ik als volg gebruik.

PHP-code:
<?
$mdate['2'] = array_search($mdate['2'],$month);
?>
(Volgens http://www.php.net/array_search doe ik het goed)
En je raad het al....

Ik krijg een error:

Warning: array_search(): Wrong datatype for second argument in /home/kene0009/domains/mol-clan.nl/public_html/schip/addcontent.php on line 24

Wat doe ik fout.
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Advertentie
Oud 08-04-2004, 18:37
Verwijderd
Geen id.
PHP-code:
<?php 

$month 
=  array('','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');  
print 
array_search'Feb'$month );

;
?>
Geeft bij mij gewoon 2.

Welke versie van PHP gebruik je?
Met citaat reageren
Oud 08-04-2004, 18:42
TIGEK
TIGEK is offline
Oorzaak gevonden . Ik had de array geplaatst in config.php en was die vergeten te uploaden
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Oud 08-04-2004, 18:42
Verwijderd
Makkelijker: http://nl2.php.net/manual/nl/function.date.php
Met citaat reageren
Oud 08-04-2004, 21:49
TIGEK
TIGEK is offline
Nee dat gaat hellaas niet.

Ik haal deze datum formaat uit de headers van een email. En ik wil die tijd invoegen
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Oud 09-04-2004, 07:50
Verwijderd
strtotime
date

Ik heb het gisteren zelf geprobeerd aan de hand van jouw voorbeeld en het ging perfect.
Met citaat reageren
Oud 09-04-2004, 09:26
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
strtotime idd. Je moet geen string in je database proppen, maar een echte DATETIME, dat is veeeeel netter en meer portable.
__________________
Per undas adversas (tegen de stroom in)
Met citaat reageren
Oud 09-04-2004, 10:39
TIGEK
TIGEK is offline
Het is gelukt Bedankt
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Oud 09-04-2004, 14:38
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
En als je al iets in de database stopt in een ander dan het native database type, dan in ieder geval niet in het extreem brakke RFC 822 formaat dat in email gebruikt wordt.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 09-04-2004, 16:09
TIGEK
TIGEK is offline
Iso standaard vind ik wel goed genoeg
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Letters vervangen door stipjes
ekki
23 28-08-2004 22:25


Alle tijden zijn GMT +1. Het is nu 06:34.