Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Imap Gmail - 2 problemy
uzi
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.01.2011

Ostrzeżenie: (0%)
-----


Witam, od razu zacznę, że nie mam jako takiej styczności z php, a kod który tutaj przedstawiam jest mi potrzebny do projektu, który robię w delphi.

Otóż mam taki kod formularza:

  1. <form action="gmail.php" method="post">
  2. <input type="text" name="emailemail"><br>
  3. <input type="password" name="passpass"><br>
  4. <input type="submit" value="submit">
  5. </form>


Oraz kod, którym pobieram pocztę:
  1. <?php
  2.  
  3. $email = $_POST['emailemail'];
  4. echo $email;
  5. $passwd = $_POST['passpass'];
  6. echo $passwd;
  7.  
  8. $mbox = imap_open ("{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX", $email, $passwd);
  9.  
  10. for($i = 1; $i < 20; $i++)
  11. {
  12. $header = imap_headerinfo($mbox, $i);
  13.  
  14. echo "<a href=\"?wyswietl&id=" . $i . "\">";
  15. echo imap_utf8($header->subject);
  16. echo "</a>";
  17.  
  18. echo "<br />";
  19. }
  20. if(isset($_GET['wyswietl']))
  21. {
  22. echo nl2br(imap_fetchbody($mbox, $_GET['id'], "1"));
  23. }
  24. ?>


Pierwszy problem polega na tym, że gdy przesyłam dane z formularza (login i hasło) i zapisuje je do zmiennych
($email oraz $passwd) jest ok, ale gdy przechodzę już do konkretnej wiadomości (przez kliknięcie w temat) wywalają się błędy, gdyż zmienne z danymi do logowania nie zostają zapamiętane. Jak temu zaradzić?

Drugą sprawą jet to, że w tematach i treściach wiadomości nie ma polskich znaków. Jakiego kodowania użyć?

Proszę o konkrety, bo na prawdę nie znam się zbytnio na php

Z góry dziękuję i pozdrawiam

Ten post edytował uzi 12.01.2011, 21:55:10
Go to the top of the page
+Quote Post

Posty w temacie
- uzi   Imap Gmail - 2 problemy   12.01.2011, 21:54:23
- - ADeM   Poczytaj o sesjach.   12.01.2011, 22:25:58
- - uzi   Mam jeszcze taki problem z tymi sesjami: dodałem t...   13.01.2011, 23:25:50


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 22:56