[PHP/IMAP] Probleem met SEARCH-functie

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb niet de imapcommando's van php op de server waar mijn zooi gehost staat, maar ik wil graag een mailclient maken, zodat ik mn mails overal makkelijk kan checken. Ik heb het op deze manier gedaan:

Afbeeldingslocatie: http://www.stefan2000.com/fok/codetag/code.php?id=212.png
Deze code knipbaar maken? Klik hier

de parseCMD-functie ziet er globaal zo uit:

Afbeeldingslocatie: http://www.stefan2000.com/fok/codetag/code.php?id=213.png
Deze code knipbaar maken? Klik hier

En voor de andere mogelijke functies die IMAP kent breid ik bovenstaande functie uit, zodat die de uitvoer voor de betreffende functie kan parsen.

Het probleem is dat de SEARCH-functie niet werkt. En die is toch wel een hele belangrijke. De handleiding zegt dat het zo werkt:
6.4.4. SEARCH Command

Arguments: OPTIONAL [CHARSET] specification
searching criteria (one or more)

Responses: REQUIRED untagged response: SEARCH

Result: OK - search completed
NO - search error: can't search that [CHARSET] or
criteria
BAD - command unknown or arguments invalid
Dus ik probeer:
echo "<br/>".parseCMD($conINIT, "SEARCH ALL");
En ik krijg terug: a006 BAD Bogus criteria list in SEARCH
En met dit:
echo "<br/>".parseCMD($conINIT, "SEARCH CHARSET iso-8859-1 ALL");
Exact hetzelfde resultaat.

Wat moet ik dan achter het SEARCH commando zetten :?

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Al eens gekeken naar imap_search()? :?

Overigens hebben we hier op GoT geen plaatjes nodig om code te laten zien, gebruik gewoon [php] of [code=taal] tags. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ahja, dat had ik kunnen weten :P

Maar zoals ik in de eerste zin zei werken die commando's niet:
Call to undefined function: imap_search() in /home/chilloso/public_html/test/mail/test.php on line 4

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op 20 oktober 2004 @ 01:28:
Ahja, dat had ik kunnen weten :P

Maar zoals ik in de eerste zin zei werken die commando's niet:
Call to undefined function: imap_search() in /home/chilloso/public_html/test/mail/test.php on line 4
Dan is er kans dat je php-installatie geen imap support heeft..

Edit: maar dat zei je zelf al. Nevermind. 8)7

[ Voor 8% gewijzigd door Verwijderd op 20-10-2004 01:42 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ok, dom foutje in de aanroep van de functie |:(
Nevermind

Acties:
  • 0 Henk 'm!

  • stekkel
  • Registratie: Augustus 2001
  • Laatst online: 17-09 08:05
Je zou natuurlijk ook gewoon kunnen kijken hoe squirrelmail dat doet. SquirrelMail is niet afhankelijk van de php imap extensie en doet precies wat jij wilt.
Pagina: 1