"; fputs($fp, "HELO mail.gmx.net\r\n"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "USER traffic-eye_(at)_gmx.de"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "PASS mein_pass"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "MAIL FROM: traffic-eye_(at)_gmx.de\r\n"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "RCPT TO: traffic-eye_(at)_gmx.de\r\n"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "DATA\r\n"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "Subject: Mailen mit PHP\r\n"); fputs($fp, "Reply-To: webmaster_(at)_traffic-eye.de\r\n\r\n"); fputs($fp, "Hallo Empfaenger,\r\n"); fputs($fp, "wusstest du, dass man mit PHP, per SMPT, ganz einfach Mails verschicken kann?\r\n"); fputs($fp, "\r\n.\r\n"); $line = fgets($fp, 1024); echo $line."
"; fputs($fp, "QUIT"); $line = fgets($fp, 1024); echo $line."
";
schonmal thx
tobias
~~~~~~~~~~~~~~~~~~~~~~~~~
Webmaster of Traffic - Eye
-- Das Traffic Auge deiner Webseite ---
-->Die erste Link-Protection im WWW <--
http://www.traffic-eye.de
ICQ: 86405621
From webmaster_(at)_hacker-rulz.net Mon, 01 Jan 2001 19:02:08 +0100
Date: Mon, 01 Jan 2001 19:02:08 +0100
From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net
Subject: [php] Re: Mailversand mit PHP
> Ausserdem koenntest Du deinen Namen vielleicht noch so eintragen das
> er dann auch beim Quoten erscheint und wo ich grad dabei bin dein
> Footer ist auch zu lang.
hmmm, mein name steht unter NS Linux richtig, wird aber aus
unerfindlichen
Gründen nicht richtig übertragen! Ich finde die Werbung eigentlich gar
nicht
penetrant, da sie lediglich im Footer ist, und nicht oben, und auch nur
da ist
Werbung, ausser bei der Login Seite! Bisher hat sich darüber noch
niemand
beschwert, aber auch egal! Mein e-Mail Footer ist zu lang, ich weiss,
aber
ich meine was soll das, das sind lediglich ein paar bytes mehr zum
übertragen!
Und bei den Verbindungen heutzutage wird selbst das schnell übertragen!
OK, für den, der nach Transfer blechen darf hat pech, aber dann wäre so
eine
Mailinglist wahrscheinlich auch verkehrt, weil da ja enorm viele Daten
übertragen werden, oder seh ich das falsch?? Naja und was das anmelden
bei meiner HP betrifft, ich finde das praktischer, weil darüber
mehr komfort vorhanden ist, z.B. bei Forum einträgen, Gästebuch
einträge, oder bei meinem Messenger System! Desweiteren dauert
die Anmeldung nur wenige sekunden, und selbst dabei lasse ich den
Leuten die Freiheit, einzutragen, was sie wollen! Man benötigt
keine lange Wartezeit, da der Username und das Passwort selbst definiert
wird. Wer also Interesse an dem Inhalt hat, meldet sich auch an, und
wenn er das nicht will, hat er pech gehabt!
Cya,
Sebastian Lagemann
--
Microsoft asks you where you want to go. Unix gets you there...
First they ignore you - then they laugh about you - then they fight
you - and then you win.
The internet is insecure! Do anything against this,
visit my Homepage: http://www.hacker-rulz.net
Contacts:
e-Mail: webmaster_(at)_hacker-rulz.net
ICQ: 33478369
From traffic_eye_(at)_hotmail.com Mon, 1 Jan 2001 19:05:33 +0100
Date: Mon, 1 Jan 2001 19:05:33 +0100
From: Traffic-Eye traffic_eye_(at)_hotmail.com
Subject: [php] Re: Mailversand mit PHP
hi
> >> Alle Mails an GMX kommen NIE an
[ ... ]
> Ich hab grad probiert und bei den Mailservern von SurfEU kommt die Mail in
2
> Sekunden an...nur GMX macht total dicht...und anscheinend AOL...
ich habe mich damit heute dann doch nochmal mit auseinandergesetzt und mit
mehrern varianten versucht.
1. normaler Mail - befehl
2. ein Sendmail script
3. ein SMTP script
zu1 --> wie wir wissen funzt das nicht bei allen mailaccounts :(((
zu2 --> funzt auch nicht , allerdings nach ein paar stunden rumtüfteln hab
ichs dann hinbekommen daß die mails auch bei GMX ankommen. denke, wenn sie
bei gmx ankommen , nimmt aol sie auch ....
zu 3 --> siehe mein letztes posting eben, den Sch**** hab ich noch nicht
hinbekommen :((((((((((((
hier das Sendmailscript was auch bei gmx seeeeeeehr schnell ( 3 sek) funzt:
$fp = popen("/usr/lib/sendmail -t -f traffic-eye_(at)_gmx.de ","w");
fputs($fp, "To: traffic-eye_(at)_gmx.de\n");
fputs($fp, "From: matthias ";
> fputs($fp, "PASS mein_pass");
Benutzt du das so (dann ist da wohl ein Fehlerchen) oder ist das wirklich dein Passwort oder fehlt da ein
'$'?
> $line = fgets($fp, 1024);
> echo $line." ";
> fputs($fp, "MAIL FROM: traffic-eye_(at)_gmx.de\r\n");
Also ich kenne das immer nur mit ";
> > fputs($fp, "PASS mein_pass");
>
> Benutzt du das so (dann ist da wohl ein Fehlerchen) oder ist das wirklich
dein Passwort oder fehlt da ein
> '$'?
An deiner Stelle würde ich davon ausgehen dass das "mein_pass" als
Stellvertreter für das Passwort gilt. Du kannst natürlich gerne dein
GMX-Passwort an die ganze ML verschicken, wenn du willst ;-)
>
> > $line = fgets($fp, 1024);
> > echo $line." ";
>
> > fputs($fp, "MAIL FROM: traffic-eye_(at)_gmx.de\r\n");
>
> Also ich kenne das immer nur mit
On Mon, Jan 01, 2001 at 06:41:43PM +0100, Hans Theo Mislisch wrote:
> > Aus /ext/standard/string.c:
>
> > [...]
> > PHP_FUNCTION(nl2br)
> > {
> > [...]
> > php_char_to_str((*str)->value.str.val,(*str)->value.str.len,'\n',
> > "
\n",7,return_value);
> > }
> > [...]
> also Sourcecode spreche ich garnicht.
Kann aber nicht schaden, etwas C zu lernen.
> Ich will ja nicht sagen, dass
\n falsch ist, aber nl2br müsste ja dann
> erkennen, wenn vor dem \n schon ein
steht, sonst hätte man ja 2 brakes.
>
> Und dem ist nicht so.
Es heisst aber, dass das
vor einem \n geschrieben wird. Die
restlichen
werden ja nicht ersetzt. Eine br2nl() Funktion gibts
meines Wissens nicht.
> Mir ists egal, jedenfalls habe ich schon wieder was dazu gelernt. Nämlich dass bei
> php.net unter der Funktion ab und zu ein paar interessante Meinungen zur Funktion
> stehen. Die sind nützlich. ;-)
Das "PHP Annotated Manual" gibts aber schon lange. Jeder der einen CVS
Account hat, darf da auch aufraeumen. Mit
http://php.net/manual/admin-notes.php bekommt man jeweils 50 Annotationen
zu sehen.
-Egon
--
http://www.linuxtag.de/
http://php.net/books.php
http://www.concert-band.de/
From info_(at)_agathos.net Mon, 1 Jan 2001 20:10:12 +0100
Date: Mon, 1 Jan 2001 20:10:12 +0100
From: Hans Theo Mislisch info_(at)_agathos.net
Subject: [php] AW: [php] \n in
>> Ich will ja nicht sagen, dass
\n falsch ist, aber nl2br müsste ja
>> dann erkennen, wenn vor dem \n schon ein
steht, sonst hätte man ja 2
>> brakes.
>>
>> Und dem ist nicht so.
> Es heisst aber, dass das
vor einem \n geschrieben wird. Die
> restlichen
werden ja nicht ersetzt. Eine br2nl() Funktion gibts
> meines Wissens nicht.
Hallo Egon,
nun, von Umkehrung war ja nicht die Rede.
Das \n wird ja nicht entfernt. Wenn ich also nl2br() über einen
Text laufen lasse, der bereits mit nl2br() behandelt wurde, müssten
ja wieder alle \n mit
vorangestellt werden.
ich habe auch mal nachgesehen. Es werden keine
eingebaut, sondern
richtige
.
Wie gesagt, die Funktion funktioniert ja erwartungsgemäß, auch wenns mir
laut manual nicht ganz einleuchet.
Liebe Grüße aus dem Allgäu
Theo
From info_(at)_winhoefer.de Mon, 1 Jan 2001 20:35:34 +0100
Date: Mon, 1 Jan 2001 20:35:34 +0100
From: Georg Winhoefer info_(at)_winhoefer.de
Subject: [php] JPG schrumpfen
hallo Martin,
>>nun zum Problem, ich suche seit laengerem ne Moeglichkeit JPGs
>>zu schrumpfen,
>
On Mon, Jan 01, 2001 at 08:10:12PM +0100, Hans Theo Mislisch wrote:
> >> Ich will ja nicht sagen, dass
\n falsch ist, aber nl2br müsste ja
> >> dann erkennen, wenn vor dem \n schon ein
steht, sonst hätte man ja 2
> >> brakes.
> >>
> >> Und dem ist nicht so.
>
> > Es heisst aber, dass das
vor einem \n geschrieben wird. Die
> > restlichen
werden ja nicht ersetzt. Eine br2nl() Funktion gibts
> > meines Wissens nicht.
> nun, von Umkehrung war ja nicht die Rede.
>
> Das \n wird ja nicht entfernt. Wenn ich also nl2br() über einen
> Text laufen lasse, der bereits mit nl2br() behandelt wurde, müssten
> ja wieder alle \n mit
vorangestellt werden.
1. nl2br() sollte aus \n ein
\n machen.
2. nl2br() sollte aus
\n ein
\n machen.
> ich habe auch mal nachgesehen. Es werden keine
eingebaut, sondern
> richtige
.
Dann wird das XML konforme
irgendwann spaeter in ein IMHO falsches
umgesetzt.
> Wie gesagt, die Funktion funktioniert ja erwartungsgemäß, auch wenns mir
> laut manual nicht ganz einleuchet.
Und was soll ich da reinschreiben damits einleuchtet. Nehme gerne
Formulierungen in Englisch an und hoffe dass irgentwann in diesem
Jahrtausend der CVS Server mal wieder am Netz ist.
-Egon
Sascha: sag doch mal was. Wo klemmts und kann man da irgentwo helfen?
--
http://www.linuxtag.de/
http://php.net/books.php
http://www.concert-band.de/
From info_(at)_agathos.net Mon, 1 Jan 2001 21:30:50 +0100
Date: Mon, 1 Jan 2001 21:30:50 +0100
From: Hans Theo Mislisch info_(at)_agathos.net
Subject: [php] AW: [php] \n in
>> Das \n wird ja nicht entfernt. Wenn ich also nl2br() über einen
>> Text laufen lasse, der bereits mit nl2br() behandelt wurde, müssten
>> ja wieder alle \n mit
vorangestellt werden.
> 1. nl2br() sollte aus \n ein
\n machen.
> 2. nl2br() sollte aus
\n ein
\n machen.
:-| stimmt.
Ich hab grad eine Versuchsanordnung gemacht. Das ist ja übel, da muss ich
wohl noch ein paar Sachen zusätzlich einbauen um die \n rauszuschmeissen.
>> ich habe auch mal nachgesehen. Es werden keine
eingebaut, sondern
>> richtige
.
> Dann wird das XML konforme
irgendwann spaeter in ein IMHO falsches
>
umgesetzt.
Hmm, wo das Teil abbleibt weiss ich nicht. Im Netscape 4.7 sinds jedenfalls
vielleicht frisst der NS die XML Teile. ;-)
Liebe Grüße aus dem Allgäu
Theo
From lars-fey_(at)_gmx.de Mon, 1 Jan 2001 21:31:55 +0100
Date: Mon, 1 Jan 2001 21:31:55 +0100
From: Lars Feyerabend lars-fey_(at)_gmx.de
Subject: [php] MSN Messenger in PHP
> -----Ursprüngliche Nachricht-----
> Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
> von Dominik von Werdt
> Gesendet: Montag, 1. Januar 2001 20:57
> den msn mesenger in php zu lancieren. haltet ihr es für möglich,
> den msnmsgs
> in php zu realisieren?
Ich hätte da mal eine Frage: Wie soll das denn überhaupt funktionieren,
einen Instant-Messaging-Service in PHP zu realisieren? PHP ist doch eine
server-seitige Sprache, die HTML-Dateien ausspuckt. Wie soll sich denn da
ein Messenger realisieren lassen? Läuft das ganze mit einem JavaScript, dass
die Seite jede Minute neu lädt, oder was?
Wie soll denn sonst der Server den Benutzer auf eine neue Nachricht
aufmerksam machen? Das geht ja wohl schlecht...
Und außerdem, ich fänd eine Instant-Messaging-Anwendung ziemlich unhandlich,
wenn ich da nen Browser für offen haben müsste...
Also, bitte klärt mich mal auf! (RTFM auch akzeptiert, wenn eine Angabe zu
_hilfreichen_ Informationen dabei ist...)
// Lars
From eschmid+sic_(at)_s.netic.de Mon, 1 Jan 2001 22:01:08 +0100
Date: Mon, 1 Jan 2001 22:01:08 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] AW: [php] \n in
On Mon, Jan 01, 2001 at 09:30:50PM +0100, Hans Theo Mislisch wrote:
> >> Das \n wird ja nicht entfernt. Wenn ich also nl2br() über einen
> >> Text laufen lasse, der bereits mit nl2br() behandelt wurde, müssten
> >> ja wieder alle \n mit
vorangestellt werden.
>
> > 1. nl2br() sollte aus \n ein
\n machen.
> > 2. nl2br() sollte aus
\n ein
\n machen.
>
> :-| stimmt.
Die PHP Software geht extrem logisch vor. Was den Programmieren im Kopfe
rumspukt, ist oft nicht logisch.
> Ich hab grad eine Versuchsanordnung gemacht. Das ist ja übel, da muss ich
> wohl noch ein paar Sachen zusätzlich einbauen um die \n rauszuschmeissen.
Die zusaetzlichen \n lass mal drin. Dann wird der Quellcode doch besser
lesbar. Ich meine jetzt die Ausgabe, wenn man mit Netscape oder dem
Internet Explorer sich den Quellcode anzeigen laesst.
> >> ich habe auch mal nachgesehen. Es werden keine
eingebaut, sondern
> >> richtige
.
>
> > Dann wird das XML konforme
irgendwann spaeter in ein IMHO falsches
> >
umgesetzt.
>
> Hmm, wo das Teil abbleibt weiss ich nicht. Im Netscape 4.7 sinds jedenfalls
> vielleicht frisst der NS die XML Teile. ;-)
NS sollte es eigentlich koennen. Bei M$ ist mir bekannt, dass es dort
Microsoft XML heisst und mit dem Rest der Welt nicht kompatibel ist.
-Egon
> Die zusaetzlichen \n lass mal drin. Dann wird der Quellcode doch besser
> lesbar. Ich meine jetzt die Ausgabe, wenn man mit Netscape oder dem
> Internet Explorer sich den Quellcode anzeigen laesst.
Hallo Egon,
nee, geht nicht.
Kunde schreibt News in db, Admininterface holt diese News wieder aus db
und speichert die wieder in dieser nach der Änderung.
Und dann sind beim Auslesen in der HTML Seite ja nach der Änderung 2 x
drin. Also müssen se raus.
Und schlecht lesbarer Quellcode ist ja nicht immer negativ. ;-)
Liebe Grüße aus dem Allgäu
Theo
From eschmid+sic_(at)_s.netic.de Mon, 1 Jan 2001 22:31:21 +0100
Date: Mon, 1 Jan 2001 22:31:21 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] AW: [php] \n in
On Mon, Jan 01, 2001 at 10:18:07PM +0100, Hans Theo Mislisch wrote:
> > Die zusaetzlichen \n lass mal drin. Dann wird der Quellcode doch besser
> > lesbar. Ich meine jetzt die Ausgabe, wenn man mit Netscape oder dem
> > Internet Explorer sich den Quellcode anzeigen laesst.
> nee, geht nicht.
Hm, die Zeilenumbrueche werden aber nicht dargestellt. Wenn eine Zeile
aufhoert und mit einer neuen Zeil dann war ein \n drin. In HTML sieht das
ganze allerdings anderst aus.
> Kunde schreibt News in db, Admininterface holt diese News wieder aus db
> und speichert die wieder in dieser nach der Änderung.
>
> Und dann sind beim Auslesen in der HTML Seite ja nach der Änderung 2 x
> drin. Also müssen se raus.
Sourcecode und HTML sieht manchmal anderst aus.
> Und schlecht lesbarer Quellcode ist ja nicht immer negativ. ;-)
Den Encoder gibts ja auch noch nicht. Ende Februar solls entlich so weit
sein. Mit PHP 3.0.6 hat es aber schon halbwegs funktioniert. Leider hat es
niemand ausprobiert. Ich hab dann immer wieder gelesen, dass dies ein
naechtliche Aktion von Zeev gewesen sein soll. Bei solchen Falschmeldungen
hat das kein anderer als einer in Stuttgart-Birkach ausprobiert. Hat
wunderbar funktioniert.
-Egon
PS: Hoffentlich mit weniger Tippfelehren.
--
http://www.linuxtag.de/
http://php.net/books.php
http://www.concert-band.de/
From webmaster_(at)_hacker-rulz.net Mon, 01 Jan 2001 22:35:50 +0100
Date: Mon, 01 Jan 2001 22:35:50 +0100
From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net
Subject: [php] MSN Messenger in PHP
Hi,
>
> Ich hätte da mal eine Frage: Wie soll das denn überhaupt funktionieren,
> einen Instant-Messaging-Service in PHP zu realisieren? PHP ist doch eine
> server-seitige Sprache, die HTML-Dateien ausspuckt. Wie soll sich denn da
> ein Messenger realisieren lassen? Läuft das ganze mit einem JavaScript, dass
> die Seite jede Minute neu lädt, oder was?
> Wie soll denn sonst der Server den Benutzer auf eine neue Nachricht
> aufmerksam machen? Das geht ja wohl schlecht...
> Und außerdem, ich fänd eine Instant-Messaging-Anwendung ziemlich unhandlich,
> wenn ich da nen Browser für offen haben müsste...
>
> Also, bitte klärt mich mal auf! (RTFM auch akzeptiert, wenn eine Angabe zu
> _hilfreichen_ Informationen dabei ist...)
das ist relativ einfach und gut zu realisieren, guck dir z.B. mein
angefangenes Projekt an, meinen eigenen Instant Messenger wofür ich
immer
noch leute suchen, die mir helfen ein standalone Programm zu
programmieren!
Momentan programmiere ich mit nem Kumpel ein Programm für Windows, aber
ich möchte das gerne auch unter Unix Systemen ans laufen bringen!
Das ganze Projekt ist noch in der totalen Entwicklung, also wer
eventuell
Interesse hat, da mitzuwirken, bitte schickt mir eine nachricht per
Mail, oder
per ICQ (33478369).
Also, nochmal zurück zum Thema, sowas funktioniert wunderbar! Du kannst
z.B.
auch die Push Methode dafür verwenden, ausserdem fände ich so ein PHP
Script
sehr praktisch, wenn man z.B. im Urlaub ist, und dann irgendwas
wichtiges
sagen muss, und du die e-Mail Adresse desjenigen nicht kennst! ;)) (hab
damit schon so meine Erfahrungen gemacht!).
In diesem Sinne,
Sebastian Lagemann
--
Microsoft asks you where you want to go. Unix gets you there...
First they ignore you - then they laugh about you - then they fight
you - and then you win.
The internet is insecure! Do anything against this,
visit my Homepage: http://www.hacker-rulz.net
Contacts:
e-Mail: webmaster_(at)_hacker-rulz.net
ICQ: 33478369
From lars-fey_(at)_gmx.de Mon, 1 Jan 2001 22:42:38 +0100
Date: Mon, 1 Jan 2001 22:42:38 +0100
From: Lars Feyerabend lars-fey_(at)_gmx.de
Subject: [php] MSN Messenger in PHP
Hi!
> das ist relativ einfach und gut zu realisieren, guck dir z.B. mein
> angefangenes Projekt an, meinen eigenen Instant Messenger wofür ich
> immer
> noch leute suchen, die mir helfen ein standalone Programm zu
> programmieren!
> Momentan programmiere ich mit nem Kumpel ein Programm für Windows, aber
> ich möchte das gerne auch unter Unix Systemen ans laufen bringen!
Hmm, also ein kompiliertes Programm, das eine Browserumgebung schafft und
PHP-Seiten anzeigt?
> Also, nochmal zurück zum Thema, sowas funktioniert wunderbar! Du kannst
> z.B.
> auch die Push Methode dafür verwenden, ausserdem fände ich so ein PHP
> Script
> sehr praktisch, wenn man z.B. im Urlaub ist, und dann irgendwas
> wichtiges
> sagen muss, und du die e-Mail Adresse desjenigen nicht kennst! ;)) (hab
> damit schon so meine Erfahrungen gemacht!).
Also ist das ganze mehr oder weniger ein Webinterface (wie von diversen
Freemail-Anbietern bekannt), das die Nachrichten an einen verbundenen Client
schickt!
Aber wie soll so ein Client funktionieren? Also der müsste die PHP Seite
doch in bestimmten Abständen neuladen, oder beim Eintreffen einer neuen
Message auf dem Server den Client benachrichtigen!? Aber das wäre doch mit
HTTP nicht zu realisieren, denn HTTP ist doch ein Request-basiertes
Protokoll...
Oder verstehe ich da immer noch irgendetwas nicht?
// Lars
From futurefarm_(at)_futurefarm.de Mon, 1 Jan 2001 23:42:10 +0100
Date: Mon, 1 Jan 2001 23:42:10 +0100
From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de
Subject: [php] Landkarte
Hallo,
ich möchte mehrere Karten je User verwalten und n-Parzellen erkennen und
nach verschiedenen Eigenschaften einfärben.
Die Parzellen können direkt per MAP geknnzeichnet werden oder extern über
*.gif -Dateien und anschließend über MAP kennzeichnet werden.
Hat jemand schon so etwas ähnliches gemacht oder hat jemand eine Idee ?
Gruss
Burkhard Stollenwerk
From weedo_(at)_megabit.net Mon, 01 Jan 2001 23:56:28 +0100
Date: Mon, 01 Jan 2001 23:56:28 +0100
From: Christoph Ertelt weedo_(at)_megabit.net
Subject: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
Hi Liste
Ich benutze bei mir ein PHP 4.0.4 LAMP System auf Debian 2.2 .
in der ersten Codezeile (der if-Zeile) [das Ganze ist eine Ableitung von
der PHP-Lib]
---schnipp
if ( empty( $this->f("foobar") ) ) { /* 3 Klammern auf - 3 Klammern zu
(Curly nicht mitgezaehlt) */
die("column foobar is empty or null!");
}
---schnapp
bekomm ich die Fehlermeldung
"Parse error: parse error, expecting `')'' [...]"
IMHO ist das ein Bug von PHP, da der Zugriffsoperator "->" anscheinend
nicht erkannt wird:
--schnipp
if ( empty( $this ) ) { /* erst wenn die Zeile so geaendert wird, kommt es
zu keinem parse error mehr. Macht dann aber wenig Sinn ;) */
--schnapp
Oder hab ich da etwas nicht verstanden/gesehen?
mfg
Christoph Ertelt
From php_(at)_jh-web.de Tue, 2 Jan 2001 00:48:47 +0100
Date: Tue, 2 Jan 2001 00:48:47 +0100
From: Juergen Hofmann php_(at)_jh-web.de
Subject: [php] include auf anderer Domain
Hallo,
ich habe da folgendes Problem.
Ich möchte ein PHP-Skript, das auf einer anderen Domain liegt mit include
einbinden.
An das Skript soll eine ID übergeben werden und Daten zurückgegeben werden.
Leider habe ich keine Möglichkeit gefunden, um die Variablen zu halten.
Ich kann zwar das Skript einbinden und eine Variable übergeben
include("http://www.domain.de/lg/db_login.php4?ID=1");
und diese dann mit
parse_str($QUERY_STRING);
wieder auslesen, aber ich kann keine Variablen zurückgeben, die dann
weiterverarbeitet werden.
Wahrscheinlich liegt das an der Sicherheit, daß zwischen zwei Domains keine
Variablen gehalten werden.
Kennt jemand eine Lösung wie ich das doch umgehen kann?
Danke schon mal für Euere Hilfe.
Jürgen
From php_(at)_jh-web.de Tue, 2 Jan 2001 00:48:48 +0100
Date: Tue, 2 Jan 2001 00:48:48 +0100
From: Juergen Hofmann php_(at)_jh-web.de
Subject: [php] include auf anderer Domain
Hallo,
ich habe da folgendes Problem.
Ich möchte ein PHP-Skript, das auf einer anderen Domain liegt mit include
einbinden.
An das Skript soll eine ID übergeben werden und Daten zurückgegeben werden.
Leider habe ich keine Möglichkeit gefunden, um die Variablen zu halten.
Ich kann zwar das Skript einbinden und eine Variable übergeben
include("http://www.domain.de/lg/db_login.php4?ID=1");
und diese dann mit
parse_str($QUERY_STRING);
wieder auslesen, aber ich kann keine Variablen zurückgeben, die dann
weiterverarbeitet werden.
Wahrscheinlich liegt das an der Sicherheit, daß zwischen zwei Domains keine
Variablen gehalten werden.
Kennt jemand eine Lösung wie ich das doch umgehen kann?
Danke schon mal für Euere Hilfe.
Jürgen
From M._Tiedemann_(at)_e-mails.ch Mon, 1 Jan 2001 22:48:56 +0200
Date: Mon, 1 Jan 2001 22:48:56 +0200
From: M. Tiedemann M._Tiedemann_(at)_e-mails.ch
Subject: [php] gzip in Mail / chr(0) in string verboten?
Hallo Liste,
ich versuche, ein .gz-file per Mail zu versenden. Jedoch kommt das gzip in
der Mail kaputt an, weil mittendrin ganze Zeichenblöcke fehlen.
Ich habe einmal die Unterschiede in Hex untersucht. Es scheint nach wenigen
Beispielen, daß beim einlesen alle Bytes fallengelassen werden, die in
der Zeichenkette zwischen 00(h) und 0A(h) liegen, diese einschließlich.
Sollte jetzt ein chr(0) in einem String verboten sein? Wie kann man dann
binäre Werte in eine Variable einlesen?
TIA + Grüße
TJ
Wegen Digest-mode replys bitte auch als PM
From l-andre_(at)_gmx.de Tue, 2 Jan 2001 02:41:48 +0100
Date: Tue, 2 Jan 2001 02:41:48 +0100
From: =?Windows-1252?Q?Andr=E9_Laugks?= l-andre_(at)_gmx.de
Subject: [php] Session: Werte in Variable abspeichern
Hallo!
Ich habe das Problem, das ich in einer Variable nur einmal
einen Wert abspeichern kann und kann danach den Wert
nicht mehr ändern.
Ich habe zwei Beispiele aufgeführt, ein Bsp.wie es nicht
funktioniert und ein Bsp.wie es funktioniert.
Nur das Beispiel wie es funktioniert ist sehr umständlich.
Von Seite1 gibt es einen Link auf Seite2. Auf der Seite2 kann man
entweder JA oder NEIN auswählen. Klicke ich nun auf JA, gehts
zur Seite1. Dort wird nun "ja" in der Sessiondatei in der Variable
$test abgelegt. Gehe ich nun noch mal so vor und wähle "NEIN",
wird mir dann immer noch "ja" angezeigt. Der String "ja" wird also
nicht geändert. Den String "ja" oder "nein" übergebe ich über GET,
zusammen mit den Sessiondaten.
// so funktioniert es nicht
seite1.phtml
--------------------------------------------------------------
zur 2.Seite";
?>
--------------------------------------------------------------
seite2.phtml
--------------------------------------------------------------
JA";
echo "NEIN";
?>
--------------------------------------------------------------
Wenn ich nun aber $s_test registriere und $test in $_test
abspeichere geht es, also $s_test = $test;. Nun wird, ob
ich nun "JA" oder "NEIN" wähle, der String "ja" und "nein"
immer schön abgespeichert und mir der richtige String angezeigt.
// so funktioniert es
seite1.phtml
--------------------------------------------------------------
zur 2.Seite";
?>
--------------------------------------------------------------
seite2.phtml
--------------------------------------------------------------
JA";
echo "NEIN";
?>
--------------------------------------------------------------
Danke und MfG, André Laugks
From pfeiffer_(at)_uris.de Tue, 2 Jan 2001 02:32:49 +0100
Date: Tue, 2 Jan 2001 02:32:49 +0100
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] include auf anderer Domain
Hallo Juergen,
per include() bindet man gemeinhin Dateien aus dem Filesystem ein,
also solche, die auf dem gleichen Rechner liegen...
Dann hat man auch Zugriff auf die Variablen des Scriptes.
> include("http://www.domain.de/lg/db_login.php4?ID=1");
Willst Du jedoch ein PHP-Script per URL nutzen,
bekommst Du immer den resultierenden HTML-Code zurueck...
Aus dem kannst Du Dir natuerlich alles moegliche ausfiltern.
Etwas direkt als PHP-Variable zurueck zu bekommen geht nicht.
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de pfeiffer_(at)_uris.de
0177-2363368 02292-681769
-------------------------------------
e.o.m.
From pfeiffer_(at)_uris.de Tue, 2 Jan 2001 02:39:29 +0100
Date: Tue, 2 Jan 2001 02:39:29 +0100
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] gzip in Mail / chr(0) in string verboten?
Hallo TJ,
oder sollen wir 'tiedemaenchen' schreiben ?
'Herr Tiedemann' geht auch, jedoch gegen Rechnung... ;-)
zum Thema:
Der Zeichencode von Mails ist beschraenkt, deshalb muss man binaere
Daten vorher konvertieren, das macht der Mailclient normalerweise.
Wenn Du das per Script erledigen willst,
musst Du im Manual unter:
base64_encode - encodes data with MIME base64
imap_base64 - Decode BASE64 encoded text
nachschauen...
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de pfeiffer_(at)_uris.de
0177-2363368 02292-681769
-------------------------------------
e.o.m.
From pfeiffer_(at)_uris.de Tue, 2 Jan 2001 02:48:35 +0100
Date: Tue, 2 Jan 2001 02:48:35 +0100
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] Landkarte
Hallo Burkhard,
wenn Du die MAP-Daten hast, kannst Du mit der GD-Lib Konturen
Zeichnen und anschliessend einfaerben, ist aber eine echte Fummelei,
weil die Konturfarbe nirgends vorkommen darf, sonst laeuft die Farbe
beim Einfaerben aus, wie wenn der Eimer ein Loch hat...
Schau doch mal, ob Gimp Masken hat,
das geht dann vielleicht etwas einfacher...
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de pfeiffer_(at)_uris.de
0177-2363368 02292-681769
-------------------------------------
e.o.m.
From gerke.preussner_(at)_gmx.net Tue, 2 Jan 2001 03:18:23 +0100
Date: Tue, 2 Jan 2001 03:18:23 +0100
From: Gerke Preussner gerke.preussner_(at)_gmx.net
Subject: [php] Re: Mailversand mit PHP
>> Naja und was das anmelden bei meiner HP betrifft, ich finde das
praktischer
sowas gehört in die liste der unbedingt zu vermeidenden (verbotenen?)
homepage-features. ich habe schon viele abschreckende webseiten gesehen,
aber bei deiner 'praktischen' idee läuft mir ein kalter schauer über
den rücken.
an deiner stelle würde ich die ganze sache nochmal gut überdenken.
j3rky
--
homepage: http://www.gerke-preussner.de
UTToolkit out now: http://uttoolkit.gerke-preussner.de
UT coding forum: http://forums.gerke-preussner.de
From daniel_(at)_lorch.cc Tue, 2 Jan 2001 06:20:42 +0100
Date: Tue, 2 Jan 2001 06:20:42 +0100
From: Daniel Lorch daniel_(at)_lorch.cc
Subject: [php] Re[2]: [php] Landkarte
hi Norbert,
Tuesday, January 02, 2001, 2:48:35 AM, you wrote:
NP> wenn Du die MAP-Daten hast, kannst Du mit der GD-Lib Konturen
NP> Zeichnen und anschliessend einfaerben, ist aber eine echte Fummelei,
NP> weil die Konturfarbe nirgends vorkommen darf, sonst laeuft die Farbe
NP> beim Einfaerben aus, wie wenn der Eimer ein Loch hat...
wäre das nicht möglich eine zweite MAP zu haben, welche 1:1 ist aber
nur die "maskierung" enthält? die erste MAP wäre dann ausschliesslich
für die darstellung.
cu
From a.stagl_(at)_gmx.at Tue, 02 Jan 2001 07:37:11 +0100
Date: Tue, 02 Jan 2001 07:37:11 +0100
From: Andreas Stagl a.stagl_(at)_gmx.at
Subject: [php] Re: Mailversand mit PHP
At 11:20 01.01.01 +0100, you wrote:
>hi
auch hi,
>erstmal an alle ein frohes neues Jahr !!!!!!!
dem kann ich mich nur anschliessen
> > Ich verschicke über Puretec eine Mail über mail von php, aber viele Mails
> > kommen nicht an obwohl die eMailadresse richtig ist, kann mir jemand sagen
> > woran das liegt??
>
>das Problem habe / hatte ich auch ... Meines Erachtens liegt es an der
>Konfiguration des Mailservers. Irgendeine Einstellung.
>Beispiel:
>Xodox --> Alle Mails an GMX kommen NIE an , aber z.b. an Hotmail immer !!
>Dann bin ich auf einen Account bei www.eins.net gewechselt und hier hatte
>ich KEINE probs. Allle Mails kammen SOFORT an !!!
>kann es vieleicht daran liegen, daß GMX denkt, es sind SpamMails wenn
>irgendeine Einstellung im Mailserver falsch ist ??
hab den thread nun schon einige zeit mitgelesen und nach euren ausführungen
komm ich auch nur zu dem schluss, dass es am mailserver liegen muss. mit
aol usern hab ich hier in österreich zwar bisher noch nichts zu tun gehabt,
aber gmx-accounts sind auch hierzulande weit verbreitet und ich hab damit
bisher zum glück noch keine probleme gehabt.
mein mail-syntax sieht dabei wie folgt aus:
$istmailenok = _(at)_mail ($email, "bestaetigung von come2gether.at", $mailtext,
"From: webmaster_(at)_come2gether.at\nReply-To:
webmaster_(at)_come2gether.at\nX-Mailer: PHP/".phpversion()." Mailform");
wer einen gmx-account hat, kann sich das gerne unter
http://www.come2gether.at anschauen... anschliessende PM an mich & ich trag
euch wieder aus bzw reply mit "unsubscribe" (auf die unsubscribe mail
erfolgt aber momentan noch keine antwort... muss ich erst noch automatisieren).
lg aus wien,
andy
--
,- STAGL Andreas --------------. WebDesign & Programmierung
| Rennweg 70/4/24 \\|// |\ --------------------------
| A-1030 Wien (o ~) '-| Tel: +43-699-10511858
'---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at
From traffic_eye_(at)_hotmail.com Tue, 2 Jan 2001 08:25:08 +0100
Date: Tue, 2 Jan 2001 08:25:08 +0100
From: Traffic-Eye traffic_eye_(at)_hotmail.com
Subject: [php] Mail per SMTP
hi lars
> [...]
> > fputs($fp, "USER traffic-eye_(at)_gmx.de");
>
> Hast du mal versucht, dich mit deiner Kundennummer anzumelden?
Ja klar, die hab ich zuerst genommen, als er dann bei der anmeldung
hängenblieb hab ich die e-mailadresse genommen....
This Sucks will einfach nicht !!! :((((
trotzdem danke für die info
cu
tobias
~~~~~~~~~~~~~~~~~~~~~~~~~
Webmaster of Traffic - Eye
-->Die erste Link-Protection im WWW <--
http://www.traffic-eye.de
ICQ: 86405621
From webmasterbhs_(at)_bluewin.de Tue, 2 Jan 2001 09:34:58 +0100
Date: Tue, 2 Jan 2001 09:34:58 +0100
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
> ---schnipp
> if ( empty( $this->f("foobar") ) ) { /* 3 Klammern auf - 3 Klammern zu
> (Curly nicht mitgezaehlt) */
> die("column foobar is empty or null!");
> }
> ---schnapp
es muß doch heißen: $this->f["foobar"]
es gibt keine runden klammern um einen wert im assoziativen
array anzusprechen.
kiri
From php-ml_(at)_uni.de Tue, 2 Jan 2001 09:36:54 +0100
Date: Tue, 2 Jan 2001 09:36:54 +0100
From: Kai Meder php-ml_(at)_uni.de
Subject: [php] Re[2]: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
Nabend Cyrill,
>> ---schnipp
>> if ( empty( $this->f("foobar") ) ) { /* 3 Klammern auf - 3 Klammern zu
>> (Curly nicht mitgezaehlt) */
>> die("column foobar is empty or null!");
>> }
>> ---schnapp
CS> es muß doch heißen: $this->f["foobar"]
CS> es gibt keine runden klammern um einen wert im assoziativen
CS> array anzusprechen.
das verstehe ich nu nicht.
ich dachte in der zeile
>> empty( $this->f("foobar") )
wird abgefragt ob der rückgabe-wert, der methode 'f' mit dem argument
'foobar' leer ist.. also '' oder 0 zurückliefert...
schliesst du, dass er einen assoc-array machen will, durch "column
foobar [...]" ?
CS> kiri
mfg
kai
--
Kai Meder
www.cn-media.de
abraxxxas_(at)_fraggers.de
From webmasterbhs_(at)_bluewin.de Tue, 2 Jan 2001 10:30:34 +0100
Date: Tue, 2 Jan 2001 10:30:34 +0100
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] Re[2]: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
> >> if ( empty( $this->f("foobar") ) ) { /* 3 Klammern auf - 3 Klammern zu
> >> (Curly nicht mitgezaehlt) */
> >> die("column foobar is empty or null!");
> >> }
> >> ---schnapp
>
> CS> es muß doch heißen: $this->f["foobar"]
> CS> es gibt keine runden klammern um einen wert im assoziativen
> CS> array anzusprechen.
> das verstehe ich nu nicht.
> ich dachte in der zeile
> >> empty( $this->f("foobar") )
> wird abgefragt ob der rückgabe-wert, der methode 'f' mit dem argument
> 'foobar' leer ist.. also '' oder 0 zurückliefert...
eigentlich keine ahnung was f ist in der phplib. entweder
eine funktion oder ein array, aber in deinem fall wird
es wohl ein array. leider kenne ich mich mit der phplib
nicht aus :-))
kiri
From php-ml_(at)_uni.de Tue, 2 Jan 2001 10:46:40 +0100
Date: Tue, 2 Jan 2001 10:46:40 +0100
From: Kai Meder php-ml_(at)_uni.de
Subject: [php] Re[2]: [php] Re[2]: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
Nabend Cyrill,
CS> eigentlich keine ahnung was f ist in der phplib. entweder
CS> eine funktion oder ein array, aber in deinem fall wird
CS> es wohl ein array. leider kenne ich mich mit der phplib
CS> nicht aus :-))
is nich mein fall...
ich benutze gar keine phplib weils schotter is und ich das lieber selbst
progge, als mich durch die docu zu kämpfen....
habe nur mal in dem thread dazwischen gefragt ;-)
CS> kiri
mfg
kai
--
Kai Meder
www.cn-media.de
abraxxxas_(at)_fraggers.de
From lars.wolff_(at)_tn-m.de Tue, 02 Jan 2001 10:42:31 +0100
Date: Tue, 02 Jan 2001 10:42:31 +0100
From: Lars Wolff lars.wolff_(at)_tn-m.de
Subject: [php] MySQL =?iso-8859-1?Q?=FCber?= Apache Local
Hallo Liste,
ist zwar etwas OFF-Topic, aber ich habe schon öfters gesehen, dass sowas
hier gefragt wurde deswegen erlaube ich es mir auch... ;-)
Also ich habe immer noch ein Problem beimn Füllen einer MySQL-Datenbank
über meinen Localhost (Apache ganz frisch und PHP ganz frisch)
Ein PHP-Script verarbeitet Daten aus einer Datei und soll diese in eine
MySQL -Datenbank schreiben, die auf einem Server im Internet liegt.
So dass alles ist ja eigentlich keine Problem, wenn da nicht mein
schöner LAN-DialRouter wäre über den ich eine Verbindung ins Internet
habe...
Wie sage ich Apache nun, dass er Verbindungen zu anderen Servern über
die IP meines Routers machen soll???
Ich bin schon froh dass ich es gerade geschafft habe den Apache und
PHP4.0.4 unter Win2000 zum laufen zukriegen, bin nämlich nicht so der
TextFileConfiguration Held...
...deswegen Danke für jeden Tipp...
Lars Wolff
PS: Noch ein Frohes neues Jahr an dieser Stelle...
--
_______________________________________________________________________
Thomas Neumann Marketing-Beratung GmbH
Rieslingstraße 20, 53579 Erpel am Rhein
Tel: 0 26 44 / 20 20 | Fax: 0 26 44 / 8 01 68
ISDN: Fritz: 0 26 44 / 97 00 - 76 | Leonardo: 0 26 44 / 97 00 - 77
_______________________________________________________________________
From mail_(at)_martin-jansen.de Tue, 02 Jan 2001 10:47:43 +0100
Date: Tue, 02 Jan 2001 10:47:43 +0100
From: Martin Jansen mail_(at)_martin-jansen.de
Subject: [php] Re[2]: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
On Tue, 2 Jan 2001 10:30:34 +0100, Cyrill Schumacher wrote:
>eigentlich keine ahnung was f ist in der phplib.
function f($Name) {
return $this->Record[$Name];
}
>entweder
>eine funktion oder ein array, aber in deinem fall wird
>es wohl ein array.
Nein, leider falsch: Es ist eine Funktion ;-).
-Martin
--
· Martin Jansen · mailto:mj_(at)_php.net ·
· Monschau, Germany · http://martin-jansen.de ·
From mailing_(at)_rpnetworks.de Tue, 2 Jan 2001 10:56:57 +0100
Date: Tue, 2 Jan 2001 10:56:57 +0100
From: Rene Paschold mailing_(at)_rpnetworks.de
Subject: [php] MySQL ueber Apache Local
> Hallo Liste,
> ist zwar etwas OFF-Topic, aber ich habe schon oefters gesehen, dass
sowas
> hier gefragt wurde deswegen erlaube ich es mir auch... ;-)
> Also ich habe immer noch ein Problem beimn Fuellen einer
MySQL-Datenbank
> ueber meinen Localhost (Apache ganz frisch und PHP ganz frisch)
> Ein PHP-Script verarbeitet Daten aus einer Datei und soll diese in
eine
> MySQL -Datenbank schreiben, die auf einem Server im Internet liegt.
> So dass alles ist ja eigentlich keine Problem, wenn da nicht mein
> schoener LAN-DialRouter waere ueber den ich eine Verbindung ins
Internet
> habe...
> Wie sage ich Apache nun, dass er Verbindungen zu anderen Servern
ueber
> die IP meines Routers machen soll???
> Ich bin schon froh dass ich es gerade geschafft habe den Apache und
> PHP4.0.4 unter Win2000 zum laufen zukriegen, bin naemlich nicht so
der
> TextFileConfiguration Held...
> ...deswegen Danke fuer jeden Tipp...
> Lars Wolff
Hallo Lars,
du hast doch sicherlich deinem PC eine IP Adresse gegeben. In der
Apache Datei kannst du bestimmen wo der Sever liegt: ServerName
localhost
Dort gib einfach mal die IP Adresse deines Rechner an!!
Das muesste eigentlich schon reichen!
Falls nicht, pm schicken!
Gruss
Rene
----
Wirklich reich ist nur, wer soviele Traeume in der Seele traegt,
dass die Realitaet sie nicht zerstoeren kann!
----
From webmasterbhs_(at)_bluewin.de Tue, 2 Jan 2001 11:29:13 +0100
Date: Tue, 2 Jan 2001 11:29:13 +0100
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] Re[2]: [php] Bug in PHP 4.0.4?: empty() mit Objekt-Funktionen
> function f($Name) {
> return $this->Record[$Name];
> }
>
> >entweder
> >eine funktion oder ein array, aber in deinem fall wird
> >es wohl ein array.
>
> Nein, leider falsch: Es ist eine Funktion ;-).
$foo = $this->f($Name);
echo empty($foo);
wird dann funktionen, weil empty nur vars überprüfen kann
und keine funktionen...
cs
From pfeiffer_(at)_uris.de Tue, 2 Jan 2001 10:26:04 -0000
Date: Tue, 2 Jan 2001 10:26:04 -0000
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] Re[2]: [php] Landkarte
Hallo Daniel,
die GD-Lib ist nur ein sehr einfaches Hilfsmittel.
Ob man damit zwei Gifs ueberlagern kann, wobei das
eine auch noch transparent ist, weiss ich nicht.
Gimp ist dagegen ein vollwertiges Grafikprogramm,
dass man von der Command-Line aus bedienen kann.
Du kannst also mit dem system() Funktion darauf
zugreifen.
Mehr weiss ich auch nicht, und da ich derzeit keinen
Kunden habe, der das benoetigt und bezahlt, sieht es
schlecht aus. Da musst Du schon selbst ran... :-)
Wobei mir echt nicht ganz klar ist, warum das on fly
gehen muss - was soll denn das werden