| |

Allgemeine DiskussionenRe: PHP4: E-Mail Fontend | |  | Autor: T.i.m. | Datum: 21.09.04 18:40 |
| Hallo RF,
mich würde mal der kompl. Code intetressieren!
würdest Du so nett sein und mir dies mal zumailen?
ich kann zwar kein php. aber hab 3 fehler gefunden und mal dick makiert.
Fehler 1: haste ein $ vergessen
Fehler 2: hat ein ) gefehlt
Fehler 3: haste das ; nicht am Ende geschrieben, sondern in der ECHO Funktion
nun kommen folgende Meldungen mit denen ich ohne kompl. Code nichts anfangen kann:
Zitat: |  | Warning: main(stdinc.php) [function.main]: failed to open stream: No such file or directory in F:\apachefriends\xampp\htdocs\mail\inbox.php on line 2
Warning: main() [function.include]: Failed opening 'stdinc.php' for inclusion (include_path='.;f:\apachefriends\xampp\php\pear\') in F:\apachefriends\xampp\htdocs\mail\inbox.php on line 2
Warning: main(connct.php) [function.main]: failed to open stream: No such file or directory in F:\apachefriends\xampp\htdocs\mail\inbox.php on line 3
Warning: main() [function.include]: Failed opening 'connct.php' for inclusion (include_path='.;f:\apachefriends\xampp\php\pear\') in F:\apachefriends\xampp\htdocs\mail\inbox.php on line 3 |  |
inbox.php
<?php
include("stdinc.php");
include("connct.php");
//Und dann die Mail Anzeige
if ($pop_connection) {
html_open("Posteingang");
//Wie viele Mails mit wieviel Speicherplatz????
fputs($pop_connction, "STAT\r\n");
$buffer=fgets($pop_connection,512);
if(strtok($buffer," ")!="+OK") {
echo "Mailboxstatistiken nicht verfügbar!\n";
echo "<a href=\"login.php\">Zurück zum Login</a>";
} else {
$messages=strtok(" ");
$momory_occupied=strtok(" ");
if (messages <1) echo "Keine Nachrichten vorhanden.
\n";
else echo "$messages Nachricht(en) mit $memory_occupied Byte.
\n";;
}
//Anzeige der E-Mails
if ($messages >=1) {
echo "<table>\n";
echo"<tr><th></th><th width=200>Betreff</th><th" & _
"width=200>Von</th><th width=100>Datum</th><th>Byte</th><th></th></tr>";
//ein Array für die Mails
$msg_sizes = array();
//Mails?????
fputs($pop_connection, "LIST\r\n");
fgets($pop_connection, 512); //Bestätigung
while (($biffer = fgets($pop_connection, 512)) != ".\r\n") {
$msg_id = strtok($biffer," ");
$msg_sizes[$msg_id] = strtok(" ");
}
for ($msg_id = 1; $msg_id <= $messages; $msg_id++) {
if ($msg_text = getmessage($pop_connection, $msg_id, 0)) {
$msg_subject = header_get(&$msg_text, "Subject:");
$msg_from = htmlspecialchars(header_get(&$msg_text, "From:"));
$msg_date = header_get(&$msg_text, "Date:");
$length = strpos($msg_date, ":") - 3;
$msg_date = substr($msg_date, 0, $length);
}
//Ausgabe der Werte
echo "<tr><td>$msg_id</td<td><a" & _
"href=\"resmail.php?log=$log&ms_id=$msg_id\">\"$msg_subject\"</a></td>";
echo "<td>$msg_frm</td><td>$msg_date</td><td>$msg_sizes[$msg_id]</td>";
echo ">td><a href=\"delete.php?log=$log&msg_id=$msg_id\">löschen</a></td></tr>\n";
}
echo "</tavle>\n";
}
fputs($pop_connection, "QUIT\r\n");
fclose($pop_connection);
echo $link_newmail;
}
echo "</body></html>"
?> *greetz*
Tim
.
http://www.DotNetWorld.de |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
Neu! sevDTA 3.0 Pro 
SEPA mit Kontonummernprüfung
Erstellen von SEPA-Dateien mit integriertem BIC-Verzeichnis und Konto- nummern-Prüfverfahren, so dass ungültige Bankdaten bereits im Vorfeld ermittelt werden können. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|