 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
pdaniel
Data înscrierii: 18/Ian/2005
Mesaje: 63
|
| Trimis: Mar Aug 30, 2005 6:32 pm Titlul subiectului: POP3 cu PHP |
|
|
Are cineva idee ce trebuie setat in apache , in php.ini ca sa pot conecta cu PHP ca un cont pop3???
Primesc eroarea
Fatal error: Call to undefined function: imap_open() in \test\test\test\pop.php on line 2
. Functia mea arata ceva de genu acesta :
Citat:
<?php
$mbox = imap_open("{xxx.xxx.xxx.xxx:110}", "utilizator", "parola");
echo "<h1>Mailboxes</h1>\n";
$folders = imap_listmailbox($mbox, "{xxx.xxx.xxx.xxx:110}", "*");
if ($folders == false) {
echo "Call failed<br />\n";
} else {
foreach ($folders as $val) {
echo $val . "<br />\n";
}
}
echo "<h1>Headers in INBOX</h1>\n";
$headers = imap_headers($mbox);
if ($headers == false) {
echo "Call failed<br />\n";
} else {
foreach ($headers as $val) {
echo $val . "<br />\n";
}
}
imap_close($mbox);
?>
Este functia luata chiar de la php.net de la imap_open(). Nu functioneaza. Serveru POP3 este la distanta, nu este la mine pe calc.
Ce pot face ca sa mearga??
|
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Mar Aug 30, 2005 7:00 pm Titlul subiectului: |
|
|
http://ro.php.net/manual/en/ref.imap.php
Citat:
To get these functions to work, you have to compile PHP with --with-imap[=DIR], where DIR is the c-client install prefix. From our example above, you would use --with-imap=/usr/local/imap-2000b. This location depends on where you created this directory according to the description above. Windows users may include the php_imap.dll DLL in php.ini. IMAP is not supported on systems earlier that Windows 2000. This is because it uses encryption functions in order to enable SSL connections to the mail servers.
|
|
| Sus |
|
pdaniel
Data înscrierii: 18/Ian/2005
Mesaje: 63
|
| Trimis: Mie Aug 31, 2005 9:34 am Titlul subiectului: |
|
|
| Lucreaz pe win2000 cu apache2triad. Am incercat sa decomentez linia ;extension=php_imap.dll din php.ini, dar la restart apache imi spune ca nu gaseste libraria care exista in php/extensions. |
|
| Sus |
|
andreibrr
Data înscrierii: 02/Oct/2004
Mesaje: 120
|
| Trimis: Mie Aug 31, 2005 10:03 am Titlul subiectului: |
|
|
| Inseamna ca nu exista extensia respectiva. Verifica daca o ai in locatia ceruta de php si daca nu download-eaza ultima versiune unde sigur o s-o gasesti |
|
| Sus |
|
carco
Data înscrierii: 27/Mai/2004
Mesaje: 2796
Locație: Bucuresti
|
| Trimis: Mie Aug 31, 2005 11:24 am Titlul subiectului: |
|
|
| vezi si extensions_dir in php.ini daca indica la directorul corect |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|