From I.Tonert_(at)_stern-el.de Mon, 22 May 2000 08:32:03 +0200
Date: Mon, 22 May 2000 08:32:03 +0200
From: Ira Tonert I.Tonert_(at)_stern-el.de
Subject: [php] AW: [php] Anbindung PHP an Interbase
Hi Jens,
wir haben auch InterBase hinter unseren Skripten zu liegen.
Die erste Version haben wir über ODBC angeschlossen, das lief.
Nun stellen wir gerade auf den native InterBase-Treiber um.
Das läuft auch prinzipiell, die Dokumentation dazu ist aber
äußerst spärlich. Du findest unter
"http://www.php-center.de/de-html-manual/manual.html"
die InterBase-Funktionen. Aber Vorsicht! Da sind längst nicht
alle dokumentiert. Es fehlen auch teilweise Angaben zu weiteren
Parametern von Funktionen. Wenn Du die Quellen von PHP
bei Dir hast, dann kannst Du da nachschauen, was es sonst noch
so für Funktionen gibt. Manche Funktionen wiederum gibt
es gar nicht, also z.B. eine ...num_rows ist leider nicht vorhanden.
Die Funktionen selber fangen alle mit ibase_... an.
Noch ein interessanter Link:
"http://www.synectics.co.za/php3/tutorial/tutorial.php3"
Gruß,
Ira
-----Ursprüngliche Nachricht-----
Von: Jens Wolfgarten [mailto:suse_(at)_wolfgarten.com]
Gesendet: Samstag, 20. Mai 2000 16:54
An: php_(at)_php-center.de
Betreff: [php] Anbindung PHP an Interbase
Hallo!
Wer kann mir Informationen geben, wie ich den Interbase an PHP angeschlossen
bekomme? Wer hat einen Tip für eine gute Site, FAQ?
Mein Kenntnisstand:
Interbase: gut
PHP und Datenbanken: mittel
Die Befehle heißen doch bestimmt nur anders, oder? Statt
mysql_num_rows($xyz) intbase_num_rows($xyz)?
Vielen Dank im voraus!
MfG
Jens
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:35:39 +0100
Date: Mon, 22 May 2000 08:35:39 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] AW: [php] Anbindung PHP an Interbase
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:38:07 +0100
Date: Mon, 22 May 2000 08:38:07 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] AW: [php] Anbindung PHP an Interbase
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:39:48 +0100
Date: Mon, 22 May 2000 08:39:48 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] AW: [php] Anbindung PHP an Interbase
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:41:56 +0100
Date: Mon, 22 May 2000 08:41:56 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] AW: [php] Anbindung PHP an Interbase
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:44:04 +0100
Date: Mon, 22 May 2000 08:44:04 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] AW: [php] Anbindung PHP an
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:45:43 +0100
Date: Mon, 22 May 2000 08:45:43 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] AW: [php] Anbin
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:48:52 +0100
Date: Mon, 22 May 2000 08:48:52 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] AW:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:49:56 +0100
Date: Mon, 22 May 2000 08:49:56 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:52:02 +0100
Date: Mon, 22 May 2000 08:52:02 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:53:44 +0100
Date: Mon, 22 May 2000 08:53:44 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 08:58:10 +0100
Date: Mon, 22 May 2000 08:58:10 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:01:00 +0100
Date: Mon, 22 May 2000 09:01:00 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:03:50 +0100
Date: Mon, 22 May 2000 09:03:50 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:05:57 +0100
Date: Mon, 22 May 2000 09:05:57 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:09:34 +0100
Date: Mon, 22 May 2000 09:09:34 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:11:42 +0100
Date: Mon, 22 May 2000 09:11:42 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:23:28 +0100
Date: Mon, 22 May 2000 09:23:28 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:25:20 +0100
Date: Mon, 22 May 2000 09:25:20 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:29:10 +0100
Date: Mon, 22 May 2000 09:29:10 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:34:12 +0100
Date: Mon, 22 May 2000 09:34:12 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:40:24 +0100
Date: Mon, 22 May 2000 09:40:24 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From Mailer-Daemon_(at)_Schwaebische-Zeitung.de Mon, 22 May 2000 09:48:08 +0100
Date: Mon, 22 May 2000 09:48:08 +0100
From: Mailer-Daemon Mailer-Daemon_(at)_Schwaebische-Zeitung.de
Subject: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN: [php] NDN:
Sorry. Your message could not be delivered to:
Arne Klöcker (Mailbox or Conference is full.)
From krs_(at)_treu-elektro.de Mon, 22 May 2000 11:01:46 +0200
Date: Mon, 22 May 2000 11:01:46 +0200
From: Stefan Krister krs_(at)_treu-elektro.de
Subject: [php] stueckweises aufbauen einer seite
Hi Hartmut,
Hartmut Holzgraefe schrieb:
>
> > Wie macht man das mit PHP?
> flush()
o.k. damit passt's.
> > Kann man dem Browser irgendwie mitteilen, daß die stückweise
> > Ausgabe beendet ist, das Browserfenster zu löschen ist und alles
> > kommende nun wieder links oben "normal" dazustellen ist?
> das geht bei Netscape seit ewigen Zeiten
> Stichwort: MIME-Type multipart/x-mixed-replace
>
> http://osiris.ifi.unizh.ch/pushpull.html , Anschnitt "Server-Pull"
wie macht das z.B. apollo7.de? Beim Netscape sehe ich die abgefragten
Suchmaschinen, anschließend kommen die Treffer.
Beim IE jedoch, kommen die Treffer _ohne_ vorherige Suchmaschinen.
> Microsoft ignoriert diesen einfachen und eleganten Mechanismus
> allerdings hartnäckig
So wie's aussieht, müssen sich die IE-User wohl damit begnügen, nichts
zu sehen ...
Hat jemand einen Code-Ausschnitt für mich, wo sowas gemacht wird? Ich
meine jetzt die Ausgabe beginnend links oben im leeren Browserfenster.
MfG
Stefan Krister
Linux T-Shirt / Sendmail+Squid-Auswertung:
www.augsburg.netsurf.de/~skrister
--
You have moved your mouse. Windows must be rebooted for the
changes to take effect.
From hartmut_(at)_six.de Mon, 22 May 2000 09:36:10 +0200
Date: Mon, 22 May 2000 09:36:10 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Re: [php] =?iso-8859-1?Q?Z=E4hlen?= von Substrings in Strings
Armin Steiner wrote:
>
> Sent: Sunday, May 21, 2000 9:59 AM
> Subject: [php] Zählen von Substrings in Strings
>
> > ich habe Strings derart "3;4;13;43;100;3;34;3" und möchte darin nun
> die
> > Anzahl von zum Beispiel "3" bestimmen, wobei natürlich "13", "43" und
> > "34" in diesem Beispiel nicht mitgezählt werden dürfen.
> >
> > Wie mache ich das am einfachsten / schnellsten?
>
> Hi Sebastian,
>
> "lade" den String doch einfach mit implode() in einen
> array, und arbeite dann mit dem Array. Das ist vielleicht
> nicht das schnellste/einfachste, aber das was mir spontan
> dazu einfällt :-)
du meinst explode(), nicht implode(), oder ???
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 11:18:29 +0200
Date: Mon, 22 May 2000 11:18:29 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] Sessions, Cookies und Referers
Hallo,
ich versuche gerade eine einigermassen sichere Sessionverwaltung,
Nutzeranmeldung etc. auszutüffteln. Die Verwendung von PHPLib liegt
natürlich nahe, nur ist mir dabei ein Problem aufgefallen, das hier nicht
unbekannt sein dürfte:
Wenn der Clientbrowser keine Cookies zulässt, benutzt PHPLib sessionid´s als
GET-Parameter in der URL (soweit ich die Doku richtig verstanden habe).
Dummerweise ist das jedoch recht problematisch, da diese Parameter unter
Umständen als Refererer in den logfiles fremder Websites auftauchen. Dessen
Webmaster muss also nur seine Logfiles nach diesen URLs scannen und die
Seite schnell genug aufrufen, bevor die Session ausläuft. Für halbwegs
sicherheitsrelevante Dinge ist das also nicht zu gebrauchen.
Eine sicherere Alternative wären natürlich Session-Cookies, welche nicht
dauerhaft gespeichert werden und beim Schliessen des Browsers verloren
gehen. Diese werden aber leider aus Datenschutzgründen oft komplett
abgeschaltet.
Nun meine Frage:
Gibt es eine praktikable Methode, Sessions zu verfolgen, ohne dabei Cookies
zu verwenden?
Wie schon erläutert, ist eine Session-ID als GET-Parameter nicht akzeptabel.
Die SessionIDs mit Hilfe von POST zu übertragen geht auch nicht, da ich ja
nicht immer FORMS benutzen will. Eine andere Möglichkeit wären
Sequenznummern, also im Prinzip IDs, die nur für die jeweils nächste Seite
gültig sind (ähnlich dem TAN-Prinzip beim Onlinebanking). Diese vertragen
sich jedoch nicht mit dem Back-Knopf des Browsers oder dem Surfen in
mehreren Fenstern. Vieleicht kann man den Standard-Browsern ja auch
irgendwie sagen, KEINE Referers mitzuschicken (wie bei Opera4) ...
... gibt es bessere Methoden, oder bleibt die einzige Alternative, den
Nutzer zur Verwendung von Cookies zu "zwingen" (z.B. durch PHPLib ohne
erlauben des GET-Fallbacks) ??
mfg,
Gerald Grote.
From Mathias.Gloss_(at)_start.de Mon, 22 May 2000 11:41:55 +0200
Date: Mon, 22 May 2000 11:41:55 +0200
From: Gloss Mathias Mathias.Gloss_(at)_start.de
Subject: [php] passthru-Hilfe
Aloha,
> ----------
> Von: Kay Abendroth[SMTP:dAYdREAMS_(at)_t-online.de]
>
> Es will einfach nicht funktionieren. Wenn ich trct.html mit meinem Browser
> aufrufe, passiert überhaupt nichts, das Browserfenster bleibt weiß!
>
>
>
>
>
>
>
>
>
> Was mache ich falsch?
>
Da gibts mehrere Möglichkeiten:
1) geht php prinzipiell ?
2) Liegt die Webseite auf einem NT- oder Linuxserver ?
3) Unter unix darf IMHO ein gewoehnlicher User traceroute
(da heißt das naemlich so ;-) ausführen ?
4) Hat der User, unter dem der Webserver laeuft ueberhaupt
einen PATH gesetzt ? (mach mal spasshalber echo $PATH
irgendwo rein). Falls er kein PATH hat, musst du den
absoluten Pfad angeben zu tracert / traceroute
Uff, das war alles was mir dazu einfaellt. Vielleicht
koennte man die ganzen prinzipiellen Antworten zu externen
Programmen irgendwo ablegen ?
Gruesse, Mathias
From t-g-p_(at)_gmx.de Mon, 22 May 2000 11:46:22 +0200
Date: Mon, 22 May 2000 11:46:22 +0200
From: Tobias Meyer t-g-p_(at)_gmx.de
Subject: [php] Sessions, Cookies und Referers
Hallo!
> Dummerweise ist das jedoch recht problematisch, da diese Parameter unter
> Umständen als Refererer in den logfiles fremder Websites auftauchen.
Dessen
> Webmaster muss also nur seine Logfiles nach diesen URLs scannen und die
> Seite schnell genug aufrufen, bevor die Session ausläuft. Für halbwegs
> sicherheitsrelevante Dinge ist das also nicht zu gebrauchen.
Ich bin auf das gleiche Problem gestoßen...
Eine Möglichkeit wäre, alle Links "nach draußen" über ein Script laufen zu
lassen, so dass der Referer (mit der SessionID) nicht auftaucht.
GMX macht das zum Beispiel auch so.
mfG.
Tobias Meyer
From bjoern_(at)_baer.main.de Mon, 22 May 2000 11:55:42 +0200
Date: Mon, 22 May 2000 11:55:42 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] Sessions, Cookies und Referers
Hi,
* Gerald Grote wrote:
> Umständen als Refererer in den logfiles fremder Websites auftauchen. Dessen
> Webmaster muss also nur seine Logfiles nach diesen URLs scannen und die
> Seite schnell genug aufrufen, bevor die Session ausläuft.
Deswegen hält man Session-Zeiten relativ kurz, zum Beispiel 10
oder 15 Minuten. Oder du stellst die Gültigkeit auf 5 Minuten
ein.
> Gibt es eine praktikable Methode, Sessions zu verfolgen, ohne dabei Cookies
> zu verwenden?
Nein.
> Wie schon erläutert, ist eine Session-ID als GET-Parameter nicht akzeptabel.
Dann bleiben dir nur Cookies übrig.
> ... gibt es bessere Methoden, oder bleibt die einzige Alternative, den
> Nutzer zur Verwendung von Cookies zu "zwingen" (z.B. durch PHPLib ohne
> erlauben des GET-Fallbacks) ??
Genau.
--
From UW_(at)_NetUSE.DE Mon, 22 May 2000 12:16:01 +0200
Date: Mon, 22 May 2000 12:16:01 +0200
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Sessions, Cookies und Referers
Gerald Grote wrote:
> Nun meine Frage:
> Gibt es eine praktikable Methode, Sessions zu verfolgen, ohne dabei Cookies
> zu verwenden?
Wenn es eine Lösung gäbe, würden PHPLIB und PHP4 es unterstützen.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From hartmut_(at)_six.de Mon, 22 May 2000 12:25:49 +0200
Date: Mon, 22 May 2000 12:25:49 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] stueckweises aufbauen einer seite
Stefan Krister wrote:
> > http://osiris.ifi.unizh.ch/pushpull.html , Anschnitt "Server-Pull"
>
> wie macht das z.B. apollo7.de? Beim Netscape sehe ich die abgefragten
> Suchmaschinen, anschließend kommen die Treffer.
>
> Beim IE jedoch, kommen die Treffer _ohne_ vorherige Suchmaschinen.
vermutlich Fallunterscheidung je nach $HTTP_USER_AGENT
> > Microsoft ignoriert diesen einfachen und eleganten Mechanismus
> > allerdings hartnäckig
>
> So wie's aussieht, müssen sich die IE-User wohl damit begnügen, nichts
> zu sehen ...
>
> Hat jemand einen Code-Ausschnitt für mich, wo sowas gemacht wird? Ich
> meine jetzt die Ausgabe beginnend links oben im leeren Browserfenster.
die Dokumentation im pushpull.html (s.o.) enthält doch ein
Code-Beispiel,
oder ? (OK, 's ist ein Shell-Script, kein PHP, aber so riesig werden die
Unterschiede doch nicht sein ...)
wem das allerdings zu knapp ist, kann hier eine Langfassung in PHP
bewundern:
$is_multipart = false;
// unterstützt unser Browser Server-Push mit multipart/replace ?
// naiv, aber für den Anfang reichts
function have_multipart()
{
global $HTTP_USER_AGENT;
if(strstr($HTTP_USER_AGENT,"ozilla"))
{
if(strstr($HTTP_USER_AGENT,"MSIE")) return false;
if(strstr($HTTP_USER_AGENT,"compatible")) return false;
return true;
}
return false;
}
// multipart-header ausgeben
function multipart_next($type="text/html")
{
global $is_multipart;
if($is_multipart!=true)
{
$is_multipart=true;
header("HTTP/1.0 200");
header("Content-type: multipart/x-mixed-replace;
boundary=MultipartDelimiter");
}
print "--MultipartDelimiter\n";
print "Content-type: ".$type."\n\n";
flush();
}
function multipart_start($type="text/html")
{
multipart_next($type);
}
function multipart_end()
{
global $is_multipart;
if($is_multipart)
{
print "\n\n--MultipartDelimiter--\n";
}
flush();
}
multipart_start();
echo "Hallo start\n";
multipart_next();
sleep(5);
for($i=1;$i<10;$i++) {
echo "Fortsetzung $i von 10\n";
multipart_next();
sleep(5);
}
echo "das wars\n";
multipart_end();
?>
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From UW_(at)_NetUSE.DE Mon, 22 May 2000 13:02:29 +0200
Date: Mon, 22 May 2000 13:02:29 +0200
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] performance von klassen?
Marco Gabriel wrote:
> hat jemand erfahrungen gemacht, inwiefern die performance sinkt
> (oder
> steigt?) wenn ich klassen verwende anstatt php-code in die
> html-seite rein
> zu fitscheln? ist mir mein webserver böse, weil er dann etwas mehr
> ins
> schwitzen kommt?
Die Frage ist wirr. Klassen sind ein Begriff aus der
Objektorintierten Programmierung, einzelne Codepassagen können
sehr lang sein und (theoretisch) durchaus mit HTML Code vermixt
sein.
Was Du wissen willst, ist: "Sind inlude/requiere
performancerelevant". Dies ist zu verneinen. Der zusätzliche
Zugriff auf das Filesystem der Maschine kostet praktisch keine
Zeit, der Cache sollte voll zuschlagen.
Interessanter ist die Frage, ob man massiv objektorientiert in
PHP3 programmieren sollte. Das ist von der reinen Perfomancesicht
her zu verneinen. Füll mal ein Array mit Integern und finde
heraus wann die Aufgabe besonders schnell gelöst wird. Hierbei
testes Du die Varianten: globale Variable, lokale
Funktionsvariable, lokale Variable in einer Methode und
Instanzvariable aufgebaut durch eine Methode. Die Reihenfolge der
Nennung sollte die Geschwindigkeit wiederspiegeln. Ich habe
Unterschiede zwischen der globalen Variable und der
Instanzvariable von bis zu 20% gemessen.
Da die Applikationslaufzeit in die Gesamtrechnung "Webserver" nur
zu einem geringen Teil eingeht und innerhalb der
Applikationslaufzeit nochmals die nicht optimierbaren IO
Operationen abgezogen werden sollten, kann man nach meiner
Erfahrung durchaus objektorientiert in PHP3 programmieren, ohne
nennenswerte Einbußen zu erleben.
Drei, vier oder auch mal fünf Ebenenen in der Klassenhierarchie
und durch Assoziationen nochmals eine größere Anzahl von Ebenen
(rd. 10) in der Objekthierarchie stellen meiner Erfahrung nach
jedoch die Grenze da. Angesichts der limitierten OO Fähigkeiten
von PHP3 wird aber auch niemand wirklich mehr versuchen...
PHP4 verschiebt die Grenze spürbar nach oben. Zahlen habe ich
nicht parat. Nur eines habe ich gehört: statische Klassen in PHP4
sollen langsam sein, ob's stimmt weiß ich nicht.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 13:16:45 +0200
Date: Mon, 22 May 2000 13:16:45 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] Sessions, Cookies und Referers
> Hallo!
>
> > Dummerweise ist das jedoch recht problematisch, da diese Parameter unter
> > Umständen als Refererer in den logfiles fremder Websites auftauchen.
> Dessen
> > Webmaster muss also nur seine Logfiles nach diesen URLs scannen und die
> > Seite schnell genug aufrufen, bevor die Session ausläuft. Für halbwegs
> > sicherheitsrelevante Dinge ist das also nicht zu gebrauchen.
>
> Ich bin auf das gleiche Problem gestoßen...
> Eine Möglichkeit wäre, alle Links "nach draußen" über ein Script laufen zu
> lassen, so dass der Referer (mit der SessionID) nicht auftaucht.
> GMX macht das zum Beispiel auch so.
Habe ich mir auch überlegt, nur hilft das in manchen Fällen auch nicht. So
viel ich weiß, geben einige (ältere?) Browser die aktuelle Seite auch dann
als Referer weiter, wenn der Nutzer die neue URL eingetippt hat oder einen
Bookmark auswählt.
Ob das bei den aktuellen Browsern immer noch so ist, weiss ich allerdings
nicht.
Gerald.
From w.henseler_(at)_snoopmedia.com Mon, 22 May 2000 13:16:48 +0200
Date: Mon, 22 May 2000 13:16:48 +0200
From: Wilfried Henseler w.henseler_(at)_snoopmedia.com
Subject: [php] Steuerung von externem programm?
Hallo,
ich wuerde gerne ein externes programm aufrufen, dass dann einige zeilen
als eingabe braucht. Als antwort gibts es wiederum einige zeilen zurueck,
die ich abfragen moechte.
Geht sowas in php?
Soweit ich sehe kann exec nichts ausser einer kommandozeile an das
programm uebergeben...
Und popen kann ja nur entweder lesen oder schreiben...
danke,
wilfried
From gp_(at)_bnbt.de Mon, 22 May 2000 13:17:27 +0200
Date: Mon, 22 May 2000 13:17:27 +0200
From: Gerhard Pfeiffer gp_(at)_bnbt.de
Subject: [php] jpg
Hallo,
Gibt es eine Library zum Erzeugen/Verändern von jpg-Files?
Bei weberdev hab ich nichts gefunden.
--
Ciao,
Gerhard
From w.henseler_(at)_snoopmedia.de Mon, 22 May 2000 13:19:22 +0200
Date: Mon, 22 May 2000 13:19:22 +0200
From: Wilfried Henseler w.henseler_(at)_snoopmedia.de
Subject: [php] Steuerung von externem programm?
Hallo,
ich wuerde gerne ein externes programm aufrufen, dass dann einige zeilen
als eingabe braucht. Als antwort gibts es wiederum einige zeilen zurueck,
die ich abfragen moechte.
Geht sowas in php?
Soweit ich sehe kann exec nichts ausser einer kommandozeile an das
programm uebergeben...
Und popen kann ja nur entweder lesen oder schreiben...
danke,
wilfried
From whiteman_(at)_teg-clan.de Mon, 22 May 2000 13:20:09 +0200
Date: Mon, 22 May 2000 13:20:09 +0200
From: Whiteman whiteman_(at)_teg-clan.de
Subject: [php] Zufallszahl?
HI
Ich wollte 6 Zufallszahlen erzeugen, dazu habe ich folgendes probiert
WHILE ($counter < 6) {
mt_srand(48);
$zufall = mt_rand(48,112);
echo " ".$zufall." ";
$counter = $counter + 1;
} // ENDE --> WHILE ($counter < 6)
Nur gibt das Script keine Zufallszahlen zwischen 48 und 112 aus sondern
irgendwelche 6 Stelligen Zahlen.
Wenn ich das $zufall = mt_rand(48,112); durch $zufall = rand(48,112);
ersetze, dann gibt er mir zwar Zahlen zwischen 48 und 112 aber das sind
immer die gleichen egla wie offt ich das Script aufrufe es kommt immer
48, 84, 60, 100, 86 und 79 raus.
Es geht darum ein Zufälliges Passwort aus 6 Zeichen zusammenzusetzen. Es
dürfen nur A-Z 0-9 oder a-z drin vorkommen.
Ich habe mir nun gedact das ich eine Zufallszahl erzeuge die dann in den
Entsprechenden ASCII Wert umwandle. Nur ist das ja relativ sinnlos wenn
das Script immer die selben Zufallszahlen ausspuckt.
Weis vieleicht irgend jemand was ich dabei falsch mache.
THX
Stephan
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 13:21:45 +0200
Date: Mon, 22 May 2000 13:21:45 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] Sessions, Cookies und Referers
Hi,
> * Gerald Grote wrote:
> > Umständen als Refererer in den logfiles fremder Websites
> auftauchen. Dessen
> > Webmaster muss also nur seine Logfiles nach diesen URLs scannen und die
> > Seite schnell genug aufrufen, bevor die Session ausläuft.
>
> Deswegen hält man Session-Zeiten relativ kurz, zum Beispiel 10
> oder 15 Minuten. Oder du stellst die Gültigkeit auf 5 Minuten
> ein.
10 Minuten halte ich für das kürzeste Zeit, besonders bei einem Forum oder
bei längeren Texten sind 5 Minuten zu wenig. Aber ob ich 5 oder 15 Minuten
einstelle, ist eigentlich auch egal. Ein böswilliger BAFH scannt seine
Referer-Logs einfach kontinuierlich auf Schlüsselwörter wie "sid=",
"sessionid=", "uid=" etc. und kann damit viel "Spass" haben, auch wenn die
Session nur 3 Minuten gültig bleibt.
> > Gibt es eine praktikable Methode, Sessions zu verfolgen, ohne
> dabei Cookies zu verwenden?
>
> Nein.
Ok, dann werde ich wohl dabei bleiben.
Es ist schon paradox, das einerseits Cookies als potentielles
Sicherheitsrisiko gelten, der Verzicht auf Cookies aber unter Umständen viel
unsicherer ist.
Gerald.
From bjoern_(at)_baer.main.de Mon, 22 May 2000 13:45:18 +0200
Date: Mon, 22 May 2000 13:45:18 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] Sessions, Cookies und Referers
Hallo,
* Gerald Grote wrote:
> Habe ich mir auch überlegt, nur hilft das in manchen Fällen auch nicht. So
> viel ich weiß, geben einige (ältere?) Browser die aktuelle Seite auch dann
> als Referer weiter, wenn der Nutzer die neue URL eingetippt hat oder einen
> Bookmark auswählt.
Ja. Opera kann man anweisen, den Referer nicht mitzuschleppen.
Ebenso kann man als Benutzer einen Proxy (z.B. squid) dazwischenschalten,
der ebenfalls den Referer unterdrückt oder mit etwas sinnlosem
füllt.
All die aufgeführten Punkte sind Sicherheitsaspekte, die der
*Benutzer* für sich ausmachen muß. Du als Sitebetreiber kannst
so gut wie nichts machen (entweder nur Cookies verwenden und/oder
die Lebenszeit deiner Session so gering wie möglich halten).
Andere Wege gibt es nicht.
--
From t-g-p_(at)_gmx.de Mon, 22 May 2000 13:49:57 +0200
Date: Mon, 22 May 2000 13:49:57 +0200
From: Tobias Meyer t-g-p_(at)_gmx.de
Subject: [php] Sessions, Cookies und Referers
Hallo!
> > Ich bin auf das gleiche Problem gestoßen...
> > Eine Möglichkeit wäre, alle Links "nach draußen" über ein Script laufen
zu
> > lassen, so dass der Referer (mit der SessionID) nicht auftaucht.
> > GMX macht das zum Beispiel auch so.
>
> Habe ich mir auch überlegt, nur hilft das in manchen Fällen auch nicht. So
> viel ich weiß, geben einige (ältere?) Browser die aktuelle Seite auch dann
> als Referer weiter, wenn der Nutzer die neue URL eingetippt hat oder einen
> Bookmark auswählt.
So sollte es aber gehen:
antirefer.php3?url=http://wasweissich.de
------------------------------------------
Please wait...
Please wait...
------------------------------------------
mfG.
Tobias Meyer
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 22 May 2000 13:58:56 +0200
Date: Mon, 22 May 2000 13:58:56 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] PHP4 soll da sein
Laut Heise-Newsticker soll die PHP4 Final Release da sein.
Gruß
Stefan
From lars.scholand_(at)_provider-info.de Mon, 22 May 2000 14:02:48 +0200
Date: Mon, 22 May 2000 14:02:48 +0200
From: Lars Scholand lars.scholand_(at)_provider-info.de
Subject: [php] Steuerung von externem programm?
Hi,
> ich wuerde gerne ein externes programm aufrufen, dass dann einige zeilen
> als eingabe braucht. Als antwort gibts es wiederum einige zeilen zurueck,
> die ich abfragen moechte.
>
> Geht sowas in php?
> Soweit ich sehe kann exec nichts ausser einer kommandozeile an das
> programm uebergeben...
> Und popen kann ja nur entweder lesen oder schreiben...
$result = exec("ls");
echo $reuslt;
Ich bin mir nicht sicher, aber normalerweise sollte das gehen.
Lars
From bjoern_(at)_baer.main.de Mon, 22 May 2000 14:07:30 +0200
Date: Mon, 22 May 2000 14:07:30 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] Sessions, Cookies und Referers
Hi,
* Gerald Grote wrote:
> Referer-Logs einfach kontinuierlich auf Schlüsselwörter wie "sid=",
> "sessionid=", "uid=" etc. und kann damit viel "Spass" haben, auch wenn die
> Session nur 3 Minuten gültig bleibt.
Du kannst deine Session-ID auch "rumpelstilzchen=" nennen.
> Ok, dann werde ich wohl dabei bleiben.
> Es ist schon paradox, das einerseits Cookies als potentielles
> Sicherheitsrisiko gelten, der Verzicht auf Cookies aber unter Umständen viel
> unsicherer ist.
Du könntest als Alternative deine Benutzer auf das Problem
hinweisen und erklären, dass eine Session ohne Cookies unter
Umständen und mit eher geringer Wahrscheinlichkeit "geklaut"
wird.
--
From I.Tonert_(at)_stern-el.de Mon, 22 May 2000 14:11:05 +0200
Date: Mon, 22 May 2000 14:11:05 +0200
From: Ira Tonert I.Tonert_(at)_stern-el.de
Subject: [php] AW: [php] Zufallszahl?
Probier mal, mit "srand" oder "mt_srand"
den Zufallsgenerator vor jedem Aufruf von
"rand" bzw. "mt_rand" zu initialisieren. (Dann
solltest Du nicht mehr immer nur die gleichen
Zahlen erhalten - zumindest kenne ich das
so von anderen Programmiersprachen her).
Gruß,
Ira
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From lu2c_(at)_gmx.net Mon, 22 May 2000 14:14:39 +0100
Date: Mon, 22 May 2000 14:14:39 +0100
From: luc gross lu2c_(at)_gmx.net
Subject: [php] ereg
wie drücke ich aus:
if ($x = $var ) $selected = "selected" ;
wobei x eine 2stellige zahl ist, von welcher die erste stelle gleich sein
muss wie $var. die zweite ist 1-9
if (11 = 1) true
if (21 = 1) false
danke im voraus
lgross
From toobe_(at)_gmx.de Mon, 22 May 2000 14:16:21 +0200
Date: Mon, 22 May 2000 14:16:21 +0200
From: Stefan Toobe toobe_(at)_gmx.de
Subject: [php] AW: [php] Sessions, Cookies und Referers
Hi,
: > Gibt es eine praktikable Methode, Sessions zu verfolgen, ohne
: dabei Cookies
: > zu verwenden?
:
: Nein.
mal so als Idee ohne gross drüber nachgedacht zu haben:
... eine MD5-Prüfsumme ermitteln, in einer mysql Tabelle "Sessions" einen
neuen Eintrag mit Angabe der Prüfsumme generieren, nun hat jeder Surfer
einen eigenen Datensatz, die Prüfsumme in die URL hängen, weitere
Seitenaufrufe holen ihre Daten dann aus der Tabelle mit dem Userbezogenen
Datensatz ...
müsste doch gehen, oder hab ich nen Denkfehler?
gruezi,
...Stefan
--
toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen!
From whiteman_(at)_teg-clan.de Mon, 22 May 2000 14:49:13 +0200
Date: Mon, 22 May 2000 14:49:13 +0200
From: Whiteman whiteman_(at)_teg-clan.de
Subject: [php] Zufallszahl?
> Nur gibt das Script keine Zufallszahlen zwischen 48 und 112 aus
sondern
> irgendwelche 6 Stelligen Zahlen.
HI
Also wenn ich mit srand einen Startwert angebe dann gehts, thx
Nur frage ich mich warum mt_rand(48,122) 6 Stellige Zufallszahlen
auswirft
cu
Stephan
From k.nordmann_(at)_bbdo-interactive.de Mon, 22 May 2000 14:45:07 +0200
Date: Mon, 22 May 2000 14:45:07 +0200
From: Klaus Nordmann k.nordmann_(at)_bbdo-interactive.de
Subject: [php] Steuerung von externem programm?
Hi,
geht so leider nicht, denn ueber $result kommt nur die letzte
Ausgabezeile.
Korrekt waere IMO
exec("ls", $result);
for ($i = 0; $i < count($result); $i++)
echo $result($i)." ";
ff
Klaus
$result = exec("ls");
echo $reuslt;
Ich bin mir nicht sicher, aber normalerweise sollte das gehen.
Lars
From dario.bagnoli_(at)_sat1.de Mon, 22 May 2000 13:52:43 +0100
Date: Mon, 22 May 2000 13:52:43 +0100
From: Dario Bagnoli dario.bagnoli_(at)_sat1.de
Subject: [php] PHP und TCP/IP
Hi,
ich möchte über eine Webseite einen Rechner booten lassen. Dazu muß (bei
geeigneter Hardware) lediglich ein Magic Packet gesendet werden (Wake Up
on Lan). Frage ist nun, ob ich dies auch mit PHP realisieren kann. Dabei
müßte ich die Pakestruktur natürlich über ein struct angeben können.
Gruß und Dank,
Dario Bagnoli
From Steinert_(at)_t-online.de Mon, 22 May 2000 14:48:58 +0200
Date: Mon, 22 May 2000 14:48:58 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] =?ISO-8859-1?B?TXlTUUwgZvxyIFdpbmRvd3M=?=
Hallo,
ich habe gerade nach einer MySQL-Version für Windows geschaut, jedoch
hatte es für mich den Anschein, als gäbe es nur eine
Shareware-Version?
Unter Unix ist MySQL doch frei, unter Windows etwa nicht? Wenn ja, wo
kann man es bekommen? Ich habe unter www.mysql.com geschaut.
Ich möchte nämlich eine Datenbank auf einem Linux-Webserver
bereitstellen, diese Datenbank aber mit Windows erstellen. Gibt es
eine Datenbankoberfläche (wenn möglich auch frei wie MySQL selbst),
mit der man ähnlich Access Datenbanken erstellen kann?
Andre.
From Steinert_(at)_t-online.de Mon, 22 May 2000 14:52:12 +0200
Date: Mon, 22 May 2000 14:52:12 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] Typisierte Dateien
Hallo,
kann man mit PHP auch typisierte Dateien (ähnlich wie bei Turbo
Pascal, Delphi und Free Pascal) erzeugen? Dies hatte den Vorteil, dass
man nicht unbedingt Datenbanken wie MySQL verwenden musste, um kleine
Datenbankanwendungen zu schreiben.
Dies wäre für mich interessant, wenn z.B. Webserver kein MySQL bieten,
so z.B. bei meinem Provider (1&1 Internet.profi premium; was für ein
Name ;-))) ). Oder gibt es Anbieter, bei denen man kostenlos
MySQL-Datenbanken anlegen darf? (Kann ich mir nicht vorstellen)
Andre.
From ritze_(at)_globalpark.de Mon, 22 May 2000 15:58:47 +0200
Date: Mon, 22 May 2000 15:58:47 +0200
From: Thomas Ritz ritze_(at)_globalpark.de
Subject: [php] phpinfo bei puretec
Hallo Liste,
habe leider keine Möglichkeit, es mal eben selbst zu prüfen. Wenn ich
mich richtig erinnere, hatte puretec doch irgendwas mit der phpinfo()
gepatcht. Kann mir jemand verraten, was die da geändert haben. Oder mir
mal so eine Seite zeigen? Ich meine: Welche Angaben angezeigt werden,
nicht was die in den Quellen verändert haben ;-)
Besten Dank schon mal.
gruss
ritze
--
NTR - ritze.com
Thomas Ritz - Dorotheenstr. 15
06886 Lutherstadt Wittenberg
web: www.wittenberger.net
fax: +49 089 2443-49568
fon: +49 0177 3532700
From I.Tonert_(at)_stern-el.de Mon, 22 May 2000 15:07:22 +0200
Date: Mon, 22 May 2000 15:07:22 +0200
From: Ira Tonert I.Tonert_(at)_stern-el.de
Subject: [php] AW: [php] Zufallszahl?
Habe keine direkte Antwort zu Deinem Problem mit 48 und 122.
Lies aber noch mal in der Beschreibung von mt_rand nach. Es gibt
zumindest ein unterschiedliches Verhalten dieser Funktion in
Abhängigkeit von der PHP-Version.
Note: In versions before 3.0.7 the meaning of max was
range. To get the same results in these versions the short
example should be mt_rand (5, 11) to get a random
number between 5 und 15.
Da sind auch zwei Links:
http://www.math.keio.ac.jp/~matumoto/emt.html,
http://www.scp.syr.edu/~marc/hawk/twister.html.
Gruß,
Ira
> Nur gibt das Script keine Zufallszahlen zwischen 48 und 112 aus
sondern
> irgendwelche 6 Stelligen Zahlen.
Nur frage ich mich warum mt_rand(48,122) 6 Stellige Zufallszahlen
auswirft
cu
Stephan
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From hartmut_(at)_six.de Mon, 22 May 2000 15:22:48 +0200
Date: Mon, 22 May 2000 15:22:48 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Zufallszahl?
Whiteman wrote:
>
> > Nur gibt das Script keine Zufallszahlen zwischen 48 und 112 aus
> sondern
> > irgendwelche 6 Stelligen Zahlen.
>
> HI
>
> Also wenn ich mit srand einen Startwert angebe dann gehts, thx
>
> Nur frage ich mich warum mt_rand(48,122) 6 Stellige Zufallszahlen
> auswirft
? welche PHP-Version / welche Platform ?
unter LAMP (PHP3 & PHP4, latest CVS) kann ich das
nicht reproduzieren
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From k.nordmann_(at)_bbdo-interactive.de Mon, 22 May 2000 15:23:03 +0200
Date: Mon, 22 May 2000 15:23:03 +0200
From: Klaus Nordmann k.nordmann_(at)_bbdo-interactive.de
Subject: [php] Steuerung von externem programm?
Sorry, kleiner Tippfehler:
[ ] statt ( ). siehe unten
Hi,
geht so leider nicht, denn ueber $result kommt nur die letzte
Ausgabezeile.
Korrekt waere IMO
exec("ls", $result);
for ($i = 0; $i < count($result); $i++)
echo $result[$i]." ";
ff
Klaus
$result = exec("ls");
echo $reuslt;
Ich bin mir nicht sicher, aber normalerweise sollte das gehen.
Lars
From Mathias.Gloss_(at)_start.de Mon, 22 May 2000 15:37:48 +0200
Date: Mon, 22 May 2000 15:37:48 +0200
From: Gloss Mathias Mathias.Gloss_(at)_start.de
Subject: [php] AW: [php] ereg
Aloha,
> ----------
> Von: luc gross[SMTP:lu2c_(at)_gmx.net]
>
> wie drücke ich aus:
>
> if ($x = $var ) $selected = "selected" ;
>
1 Gleichheitszeichen : Zuweisung.
2 Gleichheitszeichen : Vergleich.
Du machst : if ($x = $var ) $selected = "selected" ;
Damit weist du der Variablen $x den Wert
von $var zu. Dies funktioniert immer, deswegen
ist if ($x = $var) immer wahr.
Was du tun willst ist:
if ($x == $var), also beide Variablen vergleichen.
Alter Trick von Ulf beim Vergleichen mit konstanten
Werten : Den konstanten Wert immer auf die linke
Seite schreiben.
z.B. if ( 4 == $x )
Wenn man das naemlich falsch schreibt
( z.B. if ( 4 = $x) ) gibt das einen Parserfehler.
> wobei x eine 2stellige zahl ist, von welcher die erste stelle gleich sein
> muss wie $var. die zweite ist 1-9
>
> if (11 = 1) true
> if (21 = 1) false
>
Hier kannst du dann z.B.
if ( substring($x, 0, 1) == '1' ) .....
substring liefert dier die Teilzeichenkette
von $x ab der Position 0 mit einer Laenge von 1 Zeichen.
Viele Grüße, Mathias
From tfromm_(at)_cs.uni-potsdam.de Mon, 22 May 2000 15:41:29 +0200
Date: Mon, 22 May 2000 15:41:29 +0200
From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de
Subject: [php] PHP4 soll da sein
Am Mon, 22 Mai 2000 schrieben Sie:
> Laut Heise-Newsticker soll die PHP4 Final Release da sein.
... alter hut.
:-)
--
-------------------------------------------------------
Mail: tfromm_(at)_codewizards.org
Job: http://www.inubit.com
Web: http://codewizards.org/thomas.fromm
Go away or I will replace you with a small PHP script.
From w.henseler_(at)_snoopmedia.de Mon, 22 May 2000 15:45:48 +0200
Date: Mon, 22 May 2000 15:45:48 +0200
From: Wilfried Henseler w.henseler_(at)_snoopmedia.de
Subject: [php] Steuerung von externem programm?
----- Original Message -----
From: "Klaus Nordmann"
To:
Sent: Monday, May 22, 2000 2:45 PM
Subject: Re: [php] Steuerung von externem programm?
> Hi,
>
> geht so leider nicht, denn ueber $result kommt nur die letzte
> Ausgabezeile.
>
> Korrekt waere IMO
>
> exec("ls", $result);
> for ($i = 0; $i < count($result); $i++)
> echo $result($i)." ";
>
> ff
> Klaus
>
>
>
> $result = exec("ls");
> echo $reuslt;
>
> Ich bin mir nicht sicher, aber normalerweise sollte das gehen.
>
> Lars
Naja, fuer mich bringt leider beides nichts,
das problem ist ja, dass das programm, welches ich ausfuehre,
eingaben ueber stdin erwartet - und bei exec kann ich
hoechstends eine kommandozeile uebergeben, aber keine
eingaben auf stdin simulieren.
Die frage ist eben, ob ich irgendwie das programm
ausfuehren kann und dann daten ueber stdin an dieses
programm liefern kann. Wenn das programm dann diese daten
hat liefert es ergebnisse, die ich wiederum lesen moechte.
Im konkreten fall geht es mir darum, ein programm
aufzurufen, dass normalerweise als parameter eine
steuerungsdatei braucht. Wenn es die nicht bekommt,
erwartet es die daten ueber stdin.
Ich wuerde mir halt gerne den weg ersparen jedesmal
zur laufzeit erst eine steuerungsdatei anlegen zu muessen.
bye,
wilfried
From hartmut_(at)_six.de Mon, 22 May 2000 15:58:31 +0200
Date: Mon, 22 May 2000 15:58:31 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] MySQL =?iso-8859-1?Q?f=FCr?= Windows
Andre Steinert wrote:
> Unter Unix ist MySQL doch frei, unter Windows etwa nicht? Wenn ja, wo
> kann man es bekommen? Ich habe unter www.mysql.com geschaut.
>
free as in beer, not speech
der Client-Teil ist frei, der Server-Teil ist frei für nichtkomerziellen
Einsatz unter allen nicht-Microsoft-Plattformen
für komerziellen Einsatz ist grundsätzliche eine Lizenz pro Rechner
zu bezahlen
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 15:58:49 +0200
Date: Mon, 22 May 2000 15:58:49 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] Sessions, Cookies und Referers
> Hi,
>
> : > Gibt es eine praktikable Methode, Sessions zu verfolgen, ohne
> : dabei Cookies
> : > zu verwenden?
> :
> : Nein.
>
> mal so als Idee ohne gross drüber nachgedacht zu haben:
>
> ... eine MD5-Prüfsumme ermitteln, in einer mysql Tabelle "Sessions" einen
> neuen Eintrag mit Angabe der Prüfsumme generieren, nun hat jeder Surfer
> einen eigenen Datensatz, die Prüfsumme in die URL hängen, weitere
> Seitenaufrufe holen ihre Daten dann aus der Tabelle mit dem Userbezogenen
> Datensatz ...
>
> müsste doch gehen, oder hab ich nen Denkfehler?
Klaro, aber das beseitigt nicht das leidige Referer-Problem. Da der Browser
die ganze URL (mitsamt GET-Parameter) ungefragt an jeden Webserver schickt,
auf den ich linke, entstehen durch Sessionid´s in der URL heftige
Sicherheitslücken.
Es scheint keine einfache Lösung zu geben:
Cookies werden aus Datenschutzgründen oft abgeschaltet, ein
Weiterleitungs-Skript für externe Urls ist relativ unpraktisch,
Sequenznummern vertragen sich nicht mit dem normalen Surfverhalten
(Back-Knopf). Und die gute alte HTTP-Authentifikation kann man nicht bei
allen Providern nutzen.
Bleibt also eigentlich nur die Cookielösung oder das Hinnehmen einer
größeren Sicherheitslücke durch das Verschicken der Zugangsinfos im Referer.
Da HTTP normalerweise ohnehin unverschlüsselt abläuft, ist das in vielen
unkritischen Fällen durchaus noch akzeptabel (z.B. bei einem öffentlichen
Laberforum ...).
Gerald.
From info_(at)_subjective.de Mon, 22 May 2000 15:58:21 +0200
Date: Mon, 22 May 2000 15:58:21 +0200
From: Thomas Weinert info_(at)_subjective.de
Subject: [php] AW: [php] ereg
Hi
das hier müßte klappen...
$pattern = "^$var\\d{1}$";
if (ereg($pattern, $searchin)) {
...
}
Thomas Weinert
http://www.subjective.de
From dAYdREAMS_(at)_t-online.de Mon, 22 May 2000 15:56:55 +0100
Date: Mon, 22 May 2000 15:56:55 +0100
From: Kay Abendroth dAYdREAMS_(at)_t-online.de
Subject: [php] passthru-Hilfe
Hi.
So wie der html-code da unten steht funktioniert es nicht, das Browserfenster bleibt weiß und gibt auch keine Fehlermeldung aus. Speichere ich allerdings folgendes als .php-Datei ab:
erhalte ich dann folgende Ausgabe im Fenster des Browsers:
Warning: Unable to fork [tracert ftp.quake3arena.com] in C:/PROGRAMME/SAMBAR TECHNOLOGIES/SAMBAR SERVER/docs/test_it.php on line 4
1ftp.quake3arena.comftp.quake3arena.com
Was bedeutet dieses 'fork'?
Ich verwende den Sambar Server 4.3 (Production Release), PHP 4 und WIN98 SE.
Kay
***
PGP encrypted mail prefered! Get my public key at ldap://certserver.pgp.com or http://pgpkeys.mit.edu:11371
MI _(at)_ TFH Berlin
www.tfh-berlin.de/~s705040
----- Original Message -----
From: Gloss Mathias
To:
Sent: Monday, May 22, 2000 10:41 AM
Subject: Re: [php] passthru-Hilfe
| Aloha,
|
| > ----------
| > Von: Kay Abendroth[SMTP:dAYdREAMS_(at)_t-online.de]
| >
| > Es will einfach nicht funktionieren. Wenn ich trct.html mit meinem Browser
| > aufrufe, passiert überhaupt nichts, das Browserfenster bleibt weiß!
| >
| >
| >
| >
| >
| >
| >
| >
| >
| > Was mache ich falsch?
| >
| Da gibts mehrere Möglichkeiten:
|
| 1) geht php prinzipiell ?
| 2) Liegt die Webseite auf einem NT- oder Linuxserver ?
| 3) Unter unix darf IMHO ein gewoehnlicher User traceroute
| (da heißt das naemlich so ;-) ausführen ?
| 4) Hat der User, unter dem der Webserver laeuft ueberhaupt
| einen PATH gesetzt ? (mach mal spasshalber echo $PATH
| irgendwo rein). Falls er kein PATH hat, musst du den
| absoluten Pfad angeben zu tracert / traceroute
|
| Uff, das war alles was mir dazu einfaellt. Vielleicht
| koennte man die ganzen prinzipiellen Antworten zu externen
| Programmen irgendwo ablegen ?
|
| Gruesse, Mathias
|
|
| --
| ** Durchgehend geöffnet: http://www.php-center.de **
| Die PHP-Liste: mailto:php_(at)_php-center.de
| http://infosoc.uni-koeln.de/mailman/listinfo/php
From hoexter_(at)_orgaprog.de Mon, 22 May 2000 15:10:40 +0200
Date: Mon, 22 May 2000 15:10:40 +0200
From: Sven Hoexter hoexter_(at)_orgaprog.de
Subject: [php] pdflib 3.0
Am Tue, 06 Jun 2000, schrieb Stefan Leiner:
> On Sun, 21 May 2000, Sven Hoexter wrote:
> > Am Sun, 04 Jun 2000, schrieb Stefan Leiner:
> > > Hallo,
> > >
> > > kann mir jemand sagen, wo ich Doku finde um
> > > pdflib 3.0 mit PHP3 zu verwenden?
> >
> > Geht nicht. Musst entweder pdflib in der Version 2 benutzen oder
> > php 4 nehmen. Ich würde mich für php4 entscheiden.
> laut php_info() ist dort aber php3 und pdflib 3 installiert ?
Das kann irgendwie nicht ganz sein.
> Kann man das installieren aber nicht verwenden oder wie?
IIRC hat letzte Woche noch der der die pdflib in php implementiert
gesagt das er die pdflib 3 nicht mehr in php3 einbauen wird da php
4 sowieso heute erschienen ist.
Das sollte dann irgendwie schon beim compilen scheitern.
www.php-center.de --> Im Archiv suchen
Cu,
Sven
From mk_(at)_html-design.com Mon, 22 May 2000 08:28:19 -0400
Date: Mon, 22 May 2000 08:28:19 -0400
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] PHP4 soll da sein
>Laut Heise-Newsticker soll die PHP4 Final Release da sein.
Jajaja, es ist da. Inoffiziell. Die CVS-Version melden eine 4.0.0 schon
seit einigen Tagen. Es liegt auf php.net, ja. Es wurde nur noch nicht offiziell freigegeben.
Siehe auch http://www.php-homepage.de/?id=41&item=41
Es läuft...
Siehe http://www.surfing-planet.de:2105/
Wartets doch einfach mal ab, in ein paar Tagen ist es dann offiziell.
Wer weiß, wer das auf Heise gepostet hat, bzw. dem Redaktuer den Tipp
gab.
Mark
--
Tipps & Infos zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart http://www.surfing-planet.net
German Gabber Network _(at)_ http://www.gabber.de
From mk_(at)_html-design.com Mon, 22 May 2000 08:12:06 -0400
Date: Mon, 22 May 2000 08:12:06 -0400
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] RE: Re: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000
>Ich weiss auch noch nicht ob ich an allen Tagen da sein kann. Aber am
>Samstag und Sonntag bin auf alle Fälle da, sofern mich das Konzert am
Ich binauf jeden Fall Samatg und Sonntag komplett (also zeitlich und
körperlich ;) da. Für die After-Messe-Party hätte ich eine sehr gute
Location. Auch wenn Egon die Krone (so hies das doch oder?) bevorzugen
wird. Allerdings liegt meine Empfehlung ca. 10 Autominuten von der Messe
weg und die halbe kostet auch nur etwa über DM 3,-
>Armin Steiner hat auf seiner Seite ein Forum rund um den LinuxTag
Wer ist Armin Steiner?
Mark
--
Tipps & Infos zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart http://www.surfing-planet.net
German Gabber Network _(at)_ http://www.gabber.de
From whiteman_(at)_teg-clan.de Mon, 22 May 2000 16:10:29 +0200
Date: Mon, 22 May 2000 16:10:29 +0200
From: Whiteman whiteman_(at)_teg-clan.de
Subject: [php] Zufallszahl?
> ? welche PHP-Version / welche Platform ?
> unter LAMP (PHP3 & PHP4, latest CVS) kann ich das
> nicht reproduzieren
HI
Windos2000
PHP: 3.0.16
Apache: 1.3.12 (Win32)
Mit rand und srand funktioniert das wunderbar. Nur wenn ich mt_rand und
mt_srand verwende nimmt er die max und min Werte nicht an :(
cu
Stephan
From webmasterbhs_(at)_bluewin.de Mon, 22 May 2000 16:26:01 +0200
Date: Mon, 22 May 2000 16:26:01 +0200
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] PHP und TCP/IP
das geht schon, aber mit dem befehl exec()
oder system()
php selber bietet dazu leider nicht den eigentlichen befehl
mit exec() kannst du ein systemprog aufrufen und somit
das Magic Packetsche abschicken...
leider keine ahnung wie das script unter linux heisst ...
> ich möchte über eine Webseite einen Rechner booten lassen. Dazu muß (bei
> geeigneter Hardware) lediglich ein Magic Packet gesendet werden (Wake Up
> on Lan). Frage ist nun, ob ich dies auch mit PHP realisieren kann. Dabei
> müßte ich die Pakestruktur natürlich über ein struct angeben können.
From Mathias.Gloss_(at)_start.de Mon, 22 May 2000 16:34:08 +0200
Date: Mon, 22 May 2000 16:34:08 +0200
From: Gloss Mathias Mathias.Gloss_(at)_start.de
Subject: [php] AW: [php] Steuerung von externem programm?
Aloha,
> ----------
> Von: Wilfried Henseler[SMTP:w.henseler_(at)_snoopmedia.de]
>
> Im konkreten fall geht es mir darum, ein programm
> aufzurufen, dass normalerweise als parameter eine
> steuerungsdatei braucht. Wenn es die nicht bekommt,
> erwartet es die daten ueber stdin.
> Ich wuerde mir halt gerne den weg ersparen jedesmal
> zur laufzeit erst eine steuerungsdatei anlegen zu muessen.
>
Sowas hatte ich auch schon. Aber der einzigste
Weg, der mir eingefallen ist, ist entweder
die STDIN oder STDOUT in/aus einer Datei zu
lesen/schreiben.
Irgendwie gibts komischerweise keine Möglichkeit,
sowohl zu STDIN eines externen Programms zu schreiben
UND STDOUT des Programms zu lesen.
Ich habe mich dann dazu entschlossen, die kleinere
Datei temporär zu erzeugen ;-)
Grüße, Mathias
From wbh_(at)_euta.net Mon, 22 May 2000 16:45:26 +0200
Date: Mon, 22 May 2000 16:45:26 +0200
From: Wolfgang wbh_(at)_euta.net
Subject: [php] AW: [php] ereg
----------
Von: luc gross[SMTP:lu2c_(at)_gmx.net]
Antwort an: php_(at)_php-center.de
Gesendet: Montag, 22. Mai 2000 15:14
An: php_(at)_php-center.de
Betreff: [php] ereg
wie drucke ich aus:
if ($x = $var ) $selected = "selected" ;
Hi Igross,
if (substr($x,0,1) == $var) {$selected = "selected";}
CU Wolfgang
wobei x eine 2stellige zahl ist, von welcher die erste stelle gleich sein
muss wie $var. die zweite ist 1-9
if (11 = 1) true
if (21 = 1) false
--
** Durchgehend geoffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From bjoern_(at)_baer.main.de Mon, 22 May 2000 16:46:36 +0200
Date: Mon, 22 May 2000 16:46:36 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] Sessions, Cookies und Referers
* Gerald Grote wrote:
> Bleibt also eigentlich nur die Cookielösung oder das Hinnehmen einer
> größeren Sicherheitslücke durch das Verschicken der Zugangsinfos im Referer.
Weise deine Benutzer darauf hin, dass bei Eingabe einer
anderen URL die URL mit der Session im Referer auftauchen
könnte und bitte sie, eine von den folgenden Dingen zu
beachten:
- wenn möglich, Browser oder Proxy benutzen, der Referer
nicht weiterleitet
- Cookies anschalten
- Sollte auf eine andere URL "gesprungen" werden, zuerst
eine lokale "Dummy-URL" eingeben. Dann bliebe die Session
nur im Referer der Dummy-URL sichtbar (z.B. http://localhost/)
und bei weiteren Surfausflügen eben nicht mehr.
- Setze die Lebenszeit deiner Session möglichst gering.
--
From mk_(at)_html-design.com Mon, 22 May 2000 10:57:52 -0400
Date: Mon, 22 May 2000 10:57:52 -0400
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] RE: Re: [php] PHP4 soll da sein
>.... alter hut.
Jau, für #php.de chatter auf jeden Fall.
Wers nicht glaubt:
http://www.netcraft.com/whats/?host=http%3A%2F%2Fwww.surfing-planet.de%2F&Examine=Wait..
Mark
--
Tipps & Infos zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart http://www.surfing-planet.net
German Gabber Network _(at)_ http://www.gabber.de
From voyager_(at)_voyager-crew.de Mon, 22 May 2000 17:12:39 +0200
Date: Mon, 22 May 2000 17:12:39 +0200
From: Markus Kniehl voyager_(at)_voyager-crew.de
Subject: [php] ereg_replace
Hi Liste,
wie kann ich in einer variable alle Zeilenumbrüche löschen
Unter PHP4 tuts mit $ var[0] = ereg_replace("\n","",$var[0]);
Allerdings bringt PHP3 folgenden Fehler
-----------
Parse error: parse error in x:\..\check.php3 on line 50
-----------------
From UW_(at)_NetUSE.DE Mon, 22 May 2000 17:23:23 +0200
Date: Mon, 22 May 2000 17:23:23 +0200
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Typisierte Dateien
Andre Steinert wrote:
> kann man mit PHP auch typisierte Dateien (ähnlich wie bei Turbo
> Pascal, Delphi und Free Pascal) erzeugen? Dies hatte den Vorteil, dass
> man nicht unbedingt Datenbanken wie MySQL verwenden musste, um kleine
> Datenbankanwendungen zu schreiben.
PHP unterstützt einige Fileformate, dazu zählen DBM und CSV. So
viel Flexibilität wie mit Java erzielst Du jedoch nicht ;-).
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From pwr_sneak_(at)_gmx.de Mon, 22 May 2000 17:38:47 +0200
Date: Mon, 22 May 2000 17:38:47 +0200
From: Jan Prieser pwr_sneak_(at)_gmx.de
Subject: [php] AW: [php] Sessions, Cookies und Referers
Hallo,
>> ... eine MD5-Prüfsumme ermitteln, in einer mysql Tabelle "Sessions" einen
>> neuen Eintrag mit Angabe der Prüfsumme generieren, nun hat jeder Surfer
>> einen eigenen Datensatz, die Prüfsumme in die URL hängen, weitere
>> Seitenaufrufe holen ihre Daten dann aus der Tabelle mit dem Userbezogenen
>> Datensatz ...
>>
>> müsste doch gehen, oder hab ich nen Denkfehler?
wie wärs denn, wenn man die IP desjenigen, der die Session erzeugt in
die SessionID verschlüsselt einbaut. Bei jedem Benutzen der ID müsste
dann zwar die IP wieder extrahiert werden und mit der IP verglichen
werden, die gerade verwendet wird, aber das müsste das Ganze doch
sicher machen, oder? In Verbindung mit einer relativ kurzen Gültigkeit
kann so weder ein späterer User des Providers bzw. ein BAfH die
Session klauen.
Es müsste aber auch mit "Standard" Session IDs und einem Extra Feld in
der DB funktionieren. Oder als Sessionvariable in der PHPlib.
Gibt es da auch einen Haken, oder ist das nur noch keiner drauf
gekommen? (was ich mir nicht so recht vorstellen kann)
Jan P.
From webmasterbhs_(at)_bluewin.de Mon, 22 May 2000 17:48:47 +0200
Date: Mon, 22 May 2000 17:48:47 +0200
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] pdflib 3.0
> > Kann man das installieren aber nicht verwenden oder wie?
> IIRC hat letzte Woche noch der der die pdflib in php implementiert
> gesagt das er die pdflib 3 nicht mehr in php3 einbauen wird da php
> 4 sowieso heute erschienen ist.
> Das sollte dann irgendwie schon beim compilen scheitern.
nein, es passiert gar nichts noch nicht einmal eine fehlermeldung ...
selbst pdflib 2.X funzte nicht bei mir trotz der pfad angaben
zu --with-jpg-dir --with-tiff-dir mit php-3.0.16
kiri
From abe_(at)_yavin4.de Mon, 22 May 2000 18:13:43 +0200
Date: Mon, 22 May 2000 18:13:43 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] ereg_replace
>Hi Liste,
>wie kann ich in einer variable alle Zeilenumbrüche löschen
>Unter PHP4 tuts mit $ var[0] = ereg_replace("\n","",$var[0]);
>Allerdings bringt PHP3 folgenden Fehler
>-----------
>Parse error: parse error in x:\..\check.php3 on line 50
>-----------------
wenn du nur dies eine entfernen willst bist du mit str_replace()
besser bedient.
$var[0] = str_replace("\n","",$var[0]);
?>
gruss
daniel
--
/ Daniel Beulshausen
Mail: abe_(at)_flaemingnet.de
From bjoern_(at)_baer.main.de Mon, 22 May 2000 18:19:58 +0200
Date: Mon, 22 May 2000 18:19:58 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] AW: [php] Sessions, Cookies und Referers
* Jan Prieser wrote:
> wie wärs denn, wenn man die IP desjenigen, der die Session erzeugt in
IPs sind keine sichere Methode, Benutzer zu erkennen
(Stichwort (wechselnde) Proxies etc.).
--
From eschmid_(at)_php.net Mon, 22 May 2000 18:30:49 +0200
Date: Mon, 22 May 2000 18:30:49 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] RE: Re: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000
Mark Kronsbein wrote:
>
> >Ich weiss auch noch nicht ob ich an allen Tagen da sein kann. Aber am
> >Samstag und Sonntag bin auf alle Fälle da, sofern mich das Konzert am
>
> Ich binauf jeden Fall Samatg und Sonntag komplett (also zeitlich und
> körperlich ;) da. Für die After-Messe-Party hätte ich eine sehr gute
> Location. Auch wenn Egon die Krone (so hies das doch oder?) bevorzugen
> wird. Allerdings liegt meine Empfehlung ca. 10 Autominuten von der Messe
> weg und die halbe kostet auch nur etwa über DM 3,-
Schade jetzt ist mein Personalchef und Urlaubsplaner schon fort, wollte
ihn noch fragen, ob ich vom 28.06 - 02.07. Sonderurlaub bekomme.
Die Krone dürfte den Ansturm nicht überleben. Aber dafür gibt es ja am
Freitag Nachmittag ein Festzelt im Schlossinnenhof der Universität
Hohenheim und Musik von Deutschlands einzigem synfonischen
Hochschulblasorchester.
> >Armin Steiner hat auf seiner Seite ein Forum rund um den LinuxTag
>
> Wer ist Armin Steiner?
s/Armin Steiner/Wolfgang Drews/g
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From clgu-php_(at)_gmx.net Mon, 22 May 2000 18:31:43 +0200
Date: Mon, 22 May 2000 18:31:43 +0200
From: Clemens Gutweiler clgu-php_(at)_gmx.net
Subject: [php] AW: [php] Sessions, Cookies und Referers
Hi Jan,
Darauf sind schon viele gekommen, allersings gibt es da einen Haken:
Manche Provider (01019freenet, etc.) wechseln während einer
"Surf-Sitzung" die IP, was dann natürlich zu Problemen führt. Ich hatte
das in einem Projekt auch schon drin, musste es aber wegen Beschwerden
wieder entfernen, da manche Kunden gemeckert haben. Deswegen hinterlege
ich den Namen des Browsers (in $HTTP_USER_AGENT) bei den sessions in
einer DB.
mfg clemens.
--
:: Web M_(at)_king :: http://www.webmaking.de ::
:: ICQ UIN #36706371 :: clemens_(at)_gutweiler.net ::
:: fon 0 65 33 / 95 94 41 :: mobil 0 170 / 18 48 747 ::
!!!! Neues Mail-Interface: http://webmail.webmaking.de !!!!!
----- Original Message -----
From: Jan Prieser
To: Stefan Toobe
Sent: Monday, May 22, 2000 5:38 PM
Subject: Re: [php] AW: [php] Sessions, Cookies und Referers
> Hallo,
>
> >> ... eine MD5-Prüfsumme ermitteln, in einer mysql Tabelle "Sessions"
einen
> >> neuen Eintrag mit Angabe der Prüfsumme generieren, nun hat jeder
Surfer
> >> einen eigenen Datensatz, die Prüfsumme in die URL hängen, weitere
> >> Seitenaufrufe holen ihre Daten dann aus der Tabelle mit dem
Userbezogenen
> >> Datensatz ...
> >>
> >> müsste doch gehen, oder hab ich nen Denkfehler?
>
> wie wärs denn, wenn man die IP desjenigen, der die Session erzeugt in
> die SessionID verschlüsselt einbaut. Bei jedem Benutzen der ID müsste
> dann zwar die IP wieder extrahiert werden und mit der IP verglichen
> werden, die gerade verwendet wird, aber das müsste das Ganze doch
> sicher machen, oder? In Verbindung mit einer relativ kurzen Gültigkeit
> kann so weder ein späterer User des Providers bzw. ein BAfH die
> Session klauen.
> Es müsste aber auch mit "Standard" Session IDs und einem Extra Feld in
> der DB funktionieren. Oder als Sessionvariable in der PHPlib.
> Gibt es da auch einen Haken, oder ist das nur noch keiner drauf
> gekommen? (was ich mir nicht so recht vorstellen kann)
>
>
> Jan P.
>
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 18:34:29 +0200
Date: Mon, 22 May 2000 18:34:29 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] Sessions, Cookies und Referers
Hallo,
> wie wärs denn, wenn man die IP desjenigen, der die Session erzeugt in
> die SessionID verschlüsselt einbaut. Bei jedem Benutzen der ID müsste
> dann zwar die IP wieder extrahiert werden und mit der IP verglichen
> werden, die gerade verwendet wird, aber das müsste das Ganze doch
> sicher machen, oder? In Verbindung mit einer relativ kurzen Gültigkeit
> kann so weder ein späterer User des Providers bzw. ein BAfH die
> Session klauen.
Das ist keine schlechte ID (hach, schönes Wortspiel:-).
Das wäre auf jedenfall nicht mehr durch einfaches URL-Ausspähen zu hacken,
da die Session an eine bestimte IP gebunden ist.
Das haette zwar den Seiteneffekt, das der Nutzer durch eine erneute Einwahl
ausgeloggt wird (bei dynamischen IPs), aber das wäre sicher zu verschmerzen.
> Gibt es da auch einen Haken, oder ist das nur noch keiner drauf
> gekommen? (was ich mir nicht so recht vorstellen kann)
Kann man sich denn darauf verlassen, das bei jedem Clientzugriff eine über
die gesamte Session konstante IP-Adresse mitgeteilt zu bekommen (ausser bei
Neueinwahl) ? Und wenn es keinen Haken gibt, warum ist das in PHPlib noch
nicht eingebaut :-) ??
Gerald.
From steinhueser_(at)_fup.de Mon, 22 May 2000 18:33:08 +0200
Date: Mon, 22 May 2000 18:33:08 +0200
From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de
Subject: [php] OT: IP-Wechsel
>Darauf sind schon viele gekommen,
>allersings gibt es da einen Haken:
>Manche Provider (01019freenet, etc.)
>wechseln während einer
>"Surf-Sitzung" die IP, was dann
>natürlich zu Problemen führt.
>mfg clemens.
Ist das tatsächlich möglich? Woher weißt du das?
Wie geht das? Wie komme dazu an mehr Infos?
Interessiert mich deshalb, weil ich selbst freenet
manchmal als Provider nutze und ich mich über
recht häufige Abstürze in Online-Spielen wundere
(zum Bsp. über battle.net) Kann es sein das
battle.net den Spieler nach IP-Wechsel nicht mehr
wiedererkennt und deshalb die Verbinfung zum
Server flöten geht??
Vielen Dank für weitergehende Infos
Gruss
Daniel
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 18:43:47 +0200
Date: Mon, 22 May 2000 18:43:47 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] Sessions, Cookies und Referers
Hi.
> * Jan Prieser wrote:
> > wie wärs denn, wenn man die IP desjenigen, der die Session erzeugt in
>
> IPs sind keine sichere Methode, Benutzer zu erkennen
> (Stichwort (wechselnde) Proxies etc.).
womit der Haken gefunden wäre :-)
Jetzt wo du es sagst, fällt es mir wieder ein. Bei der Analyse meiner
logfiles ist mir das auch schon aufgefallen, fast jeder große Provider macht
das so. Bei vielen Statistik-Tools führt das zu einer ziemlichen
Verfälschung der Userzahlen. Der gesamte Traffic von T-Online oder aol wird
sehr wenigen Nutzern zugeordnet, dafür sind deren Sessions aber extrem lang.
Gerald.
P.S.: OK, ich glaube, das Thema ist mittlerweile ausdiskutiert...
From bjoern_(at)_baer.main.de Mon, 22 May 2000 18:45:45 +0200
Date: Mon, 22 May 2000 18:45:45 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] OT: IP-Wechsel
* Daniel Steinhüser [FUP INTERAKTIV] wrote:
> Ist das tatsächlich möglich? Woher weißt du das?
round robin proxies (IIRC). Benutzten die DFN-Proxies
und die T-Online Proxies.
Zur Kombination der IP mit dem ($)HTTP_USER_AGENT:
auch unsicher, da HTTP_USER_AGENT auch gewechselt/gefälscht
werden kann.
--
From hartmut_(at)_six.de Mon, 22 May 2000 18:50:30 +0200
Date: Mon, 22 May 2000 18:50:30 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Zufallszahl?
Whiteman wrote:
>
> > ? welche PHP-Version / welche Platform ?
> > unter LAMP (PHP3 & PHP4, latest CVS) kann ich das
> > nicht reproduzieren
>
> HI
>
> Windos2000
> PHP: 3.0.16
> Apache: 1.3.12 (Win32)
>
> Mit rand und srand funktioniert das wunderbar. Nur wenn ich mt_rand und
> mt_srand verwende nimmt er die max und min Werte nicht an :(
vielleicht bin ich auf der richtigen Spur ...
könntest du mir noch verraten, welche Werte getrandmax()
und mt_getrandmax() zurückgeben?
noch interessanter wäre, ob der Fehler unter PHP4 auch auftritt,
aber wenn getrandmax()!=mt_getrandmax(), dann wäre das auch schon
interessant
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From jens_(at)_pinguin.conetix.de Mon, 22 May 2000 18:49:09 +0200
Date: Mon, 22 May 2000 18:49:09 +0200
From: Jens Benecke jens_(at)_pinguin.conetix.de
Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT),
On Sun, May 21, 2000 at 07:32:27PM +0200, eschmid+sic_(at)_s.netic.de wrote:
> On Sun, May 21, 2000 at 12:19:07PM +0200, Jens Benecke wrote:
> > Sorry, aber mir ist gerade etwas bekannt geworden (auf debian-devel),
> > das hier noch hin MUSS. Siehe unten.
>
> > PS: Microsoft hat das Patent auf "Einspielen von Software-Updates über
> > das Internet". Jetzt warte ich warte nur noch darauf, daß die Debian
> > (apt), Redhat (autorpm), FreeBSD (ports), und 996 andere
> > Softwareproduzenten verklagen ... nach der Slashdot-Geschichte würde
> > ich denen das glatt zutrauen.
> Bitte ein URL.
You asked for it ...
http://www.de.debian.org/Lists-Archives/debian-legal-0005/msg00000.html
> > So, jetzt ist aber entgültig Ruhe.
> Können wir ja auf dem LinuxTag 2000 vom 29.06 - 02.07 hoffentlich
> ausgiebig diskutieren. Das macht vielleicht den LinuxTag um so
ich würde liebend gerne dabei sein. Ich weiß nur noch nicht, ob ich es
schaffe.
--
Microsoft is a cross between The Borg and the Ferengi. Unfortunately they
use Borg to do their marketing and Ferengi to do their programming.
-- Simon Slavin, in the Monastery.
From mk_(at)_html-design.com Mon, 22 May 2000 18:51:38 +0200
Date: Mon, 22 May 2000 18:51:38 +0200
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] RE: Re: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000
Egon Schmid wrote:
> Schade jetzt ist mein Personalchef und Urlaubsplaner schon fort, wollte
> ihn noch fragen, ob ich vom 28.06 - 02.07. Sonderurlaub bekomme.
Mhh, wer weiß, vielleicht klappts ja doch noch.
> Die Krone dürfte den Ansturm nicht überleben. Aber dafür gibt es ja am
> Freitag Nachmittag ein Festzelt im Schlossinnenhof der Universität
> Hohenheim und Musik von Deutschlands einzigem synfonischen
> Hochschulblasorchester.
Mein Angebot steht: In Botnang ca. 10 Autominuten von der Messe.
9 Biere, 18 Rechner, faire Preise ;)
> s/Armin Steiner/Wolfgang Drews/g
Jaja, die Sau, hat uns alle verarscht....
Mark
--
German Gabber Network _(at)_ http://www.gabber.de
Infos und Tips zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart - http://www.surfing-planet.net/
From webmaster_(at)_cyberfly.net Mon, 22 May 2000 18:53:23 +0200
Date: Mon, 22 May 2000 18:53:23 +0200
From: Peter Petermann webmaster_(at)_cyberfly.net
Subject: [php] OT: IP-Wechsel
Hi,
>>Manche Provider (01019freenet, etc.)
>>wechseln während einer
>>"Surf-Sitzung" die IP, was dann
>Ist das tatsächlich möglich? Woher weißt du das?
>Wie geht das? Wie komme dazu an mehr Infos?
>Interessiert mich deshalb, weil ich selbst freenet
>manchmal als Provider nutze und ich mich über
>recht häufige Abstürze in Online-Spielen wundere
>(zum Bsp. über battle.net) Kann es sein das
>battle.net den Spieler nach IP-Wechsel nicht mehr
>wiedererkennt und deshalb die Verbinfung zum
>Server flöten geht??
Also,
ich kann das nicht bestätigen,
ich habe Freenet eine ganze Weile benutzt,
zum Gamen und auch zum Ircen
bei beidem muss die IP gleichbleiben
(während der "Session") sonst
würde das nicht funktionieren...
bei mir hat es jedoch funktioniert.
Das einzige wo ich mir da Probleme vorstellen kann
ist, das wenn man über Provider reingeht,
die fürs www nen Proxy erzwingen.
MfG Peter "[DiSAStA]" Petermann
--
<>-----------------------------<>
<> webmaster_(at)_cyberfly.net <>
<> http://www.cyberfly.net <>
<>-----------------------------<>
From g.grote_(at)_tu-bs.de Mon, 22 May 2000 19:00:20 +0200
Date: Mon, 22 May 2000 19:00:20 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] OT: IP-Wechsel
> >Darauf sind schon viele gekommen,
> >allersings gibt es da einen Haken:
> >Manche Provider (01019freenet, etc.)
> >wechseln während einer
> >"Surf-Sitzung" die IP, was dann
> >natürlich zu Problemen führt.
>
> >mfg clemens.
>
> Ist das tatsächlich möglich? Woher weißt du das?
> Wie geht das? Wie komme dazu an mehr Infos?
> Interessiert mich deshalb, weil ich selbst freenet
> manchmal als Provider nutze und ich mich über
> recht häufige Abstürze in Online-Spielen wundere
> (zum Bsp. über battle.net) Kann es sein das
> battle.net den Spieler nach IP-Wechsel nicht mehr
> wiedererkennt und deshalb die Verbinfung zum
> Server flöten geht??
>
> Vielen Dank für weitergehende Infos
Hier mal ein kleiner auszug aus dem Log von braunschweig.de
....
cw02.l1.srv.t-online.de - - [07/May/2000:09:59:43 +0200] "GET
/img/blau_back.gif ...
cw01.l1.srv.t-online.de - - [07/May/2000:09:59:43 +0200] "GET
/img/blau_back.gif ...
cw02.l1.srv.t-online.de - - [07/May/2000:09:59:43 +0200] "GET
/img/blau_back.gif ...
cw05.l1.srv.t-online.de - - [07/May/2000:09:59:43 +0200] "GET
/img/blau_pfeil.gif ...
cw05.l1.srv.t-online.de - - [07/May/2000:09:59:43 +0200] "GET
/img/blau_back.gif ...
cw06.l1.srv.t-online.de - - [07/May/2000:09:59:43 +0200] "GET
/img/blau_pfeil.gif ...
cw07.l1.srv.t-online.de - - [07/May/2000:09:59:44 +0200] "GET
/img/blau_pfeil.gif ...
cw08.l1.srv.t-online.de - - [07/May/2000:09:59:44 +0200] "GET
/img/blau_back.gif ...
cw04.l1.srv.t-online.de - - [07/May/2000:09:59:44 +0200] "GET
/img/blau_pfeil.gif ...
cw06.l1.srv.t-online.de - - [07/May/2000:09:59:44 +0200] "GET
/img/blau_back.gif ...
....
Fast jede Datei einer HTML-Seite wird hier über einen andern HOST abgeholt.
Das das Auswirkungen auf Online-Spiele hat, bezweifele ich aber. Bei einem
Spiel wird normalerweise eine andauernde TCP-Verbindung aufgebaut, während
bei HTTP die TCP-Verbindung nach der Übertragung wieder gekappt wird.
Gerald.
From hartmut_(at)_six.de Mon, 22 May 2000 19:03:24 +0200
Date: Mon, 22 May 2000 19:03:24 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] OT: IP-Wechsel
Daniel Steinhüser [FUP INTERAKTIV] wrote:
>
> >Darauf sind schon viele gekommen,
> >allersings gibt es da einen Haken:
> >Manche Provider (01019freenet, etc.)
> >wechseln während einer
> >"Surf-Sitzung" die IP, was dann
> >natürlich zu Problemen führt.
>
> >mfg clemens.
>
> Ist das tatsächlich möglich? Woher weißt du das?
> Wie geht das? Wie komme dazu an mehr Infos?
ist auf jeden Fall im DHCP Protokoll vorgesehen,
der Client bekommt hier eine IP nur 'geliehen' und
muß sich regelmäßig vergewissern, das er sie weiter
behalten darf. es ist zwar normalerweise nicht
üblich, aber durchaus möglich, das der DHCP-Server
regelmäßig neue Adressen an Clients verteilt
weiter Infos findest Du vermutlich unter www.dhcp.org
oder in der Dokumentation des 'dhcpd' irgendwo unter
http://www.isc.org/products/DHCP/
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From clgu-php_(at)_gmx.net Mon, 22 May 2000 19:34:23 +0200
Date: Mon, 22 May 2000 19:34:23 +0200
From: Clemens Gutweiler clgu-php_(at)_gmx.net
Subject: [php] OT: IP-Wechsel
> * Daniel Steinhüser [FUP INTERAKTIV] wrote:
> > Ist das tatsächlich möglich? Woher weißt du das?
>
> round robin proxies (IIRC). Benutzten die DFN-Proxies
> und die T-Online Proxies.
>
> Zur Kombination der IP mit dem ($)HTTP_USER_AGENT:
> auch unsicher, da HTTP_USER_AGENT auch gewechselt/gefälscht
> werden kann.
WIE????
Ich dachte die sind case-sensitive, würd mich mal interresieren, wie man
die ändern kann. Etwa so??
http://test.dom/lal.php3?http_user_agent=i.am.an.user.of.dip12345.t-ipco
nnect.de
eher nicht, oder?
mfg clemens.
--
:: Web M_(at)_king :: http://www.webmaking.de ::
:: ICQ UIN #36706371 :: clemens_(at)_gutweiler.net ::
:: fon 0 65 33 / 95 94 41 :: mobil 0 170 / 18 48 747 ::
!!!! Neues Mail-Interface: http://webmail.webmaking.de !!!!!
From whiteman_(at)_teg-clan.de Mon, 22 May 2000 19:43:18 +0200
Date: Mon, 22 May 2000 19:43:18 +0200
From: Whiteman whiteman_(at)_teg-clan.de
Subject: [php] Zufallszahl?
> vielleicht bin ich auf der richtigen Spur ...
>
> könntest du mir noch verraten, welche Werte getrandmax()
> und mt_getrandmax() zurückgeben?
>
> noch interessanter wäre, ob der Fehler unter PHP4 auch auftritt,
> aber wenn getrandmax()!=mt_getrandmax(), dann wäre das auch schon
> interessant
HI
getrandmax() = 32767
mt_getrandmax() = 2147483647
ob das unter PHP4 auch so ist weis ich nicht.
Trotzdem ist es komisch das mt_rand die min und max Werte ignoriert.
cu
Stephan
From Hartmann_(at)_freecharts.de Mon, 22 May 2000 20:02:36 +0200
Date: Mon, 22 May 2000 20:02:36 +0200
From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de
Subject: [php] OT: IP-Wechsel
Clemens Gutweiler schrieb:
> Ich dachte die sind case-sensitive, würd mich mal interresieren, wie man
> die ändern kann. Etwa so??
> http://test.dom/lal.php3?http_user_agent=i.am.an.user.of.dip12345.t-ipco
> nnect.de
> eher nicht, oder?
Nein, aber man kann sich nicht immer drauf verlassen, das
potentielle Angreifer keine Ahnung von PHP haben.
Dieses Hackertool erster Güte ermöglicht nämlich
folgendes:
\n";
} else {
fputs($fp,"GET /instructions/php3-test.php3 HTTP/1.1\n");
fputs($fp,"User-Agent: hier steht nur unzuverlaessiges Zeugs\n");
fputs($fp,"Host: www.e-gineer.com\n\n");
while(!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
?>
Grüsse, Johann
From bjoern_(at)_baer.main.de Mon, 22 May 2000 20:01:33 +0200
Date: Mon, 22 May 2000 20:01:33 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] OT: IP-Wechsel
* Clemens Gutweiler wrote:
> Ich dachte die sind case-sensitive, würd mich mal interresieren, wie man
> die ändern kann. Etwa so??
Direkt im HTTP Header. Kris Köhntopp surft (nach eigener
Aussage) ab und zu mit dem HTTP_USER_AGENT "Eine Flasche
Ketchup mit Pommes".
--
From hartmut_(at)_six.de Mon, 22 May 2000 20:06:12 +0200
Date: Mon, 22 May 2000 20:06:12 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Zufallszahl?
Whiteman wrote:
>
> > vielleicht bin ich auf der richtigen Spur ...
> >
> > könntest du mir noch verraten, welche Werte getrandmax()
> > und mt_getrandmax() zurückgeben?
> >
> > noch interessanter wäre, ob der Fehler unter PHP4 auch auftritt,
> > aber wenn getrandmax()!=mt_getrandmax(), dann wäre das auch schon
> > interessant
> HI
>
> getrandmax() = 32767
> mt_getrandmax() = 2147483647
>
> ob das unter PHP4 auch so ist weis ich nicht.
>
> Trotzdem ist es komisch das mt_rand die min und max Werte ignoriert.
nein, jetzt ist alles klar
mt_rand() teilt durch falschen Wert, nämlich durch PHP_RAND_MAX statt
MT_RAND_MAX, und damit sind alle Werte um das ca. 65tausendfache zu
groß
unter Linux und Solaris sind beide Werte gleich groß, da fällt's nicht
auf, und im PHP4 Code ist es gefixt ...
ich bring das gleich in Ordnung (im CVS)
wenn Du Dein PHP nicht selbst kompilieren kannst, mußt Du allerdings
bis zum nächsten Release warten :(
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From php_(at)_benadam.de Mon, 22 May 2000 20:10:01 +0200
Date: Mon, 22 May 2000 20:10:01 +0200
From: Ben Adam php_(at)_benadam.de
Subject: [php] jpg
Hallo Liste,
das ist auch mein Problem zur Zeit
Ich würde gerne ein in jpg abgespeichertes Bild verkleinern und neu unter
gif oder auch jpg abspeichern.
Wie mach ich das?
Mit freundlichen Grüßen
Ben Adam
--
www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und
gewerbliche Kleinanzeigen
www.Luftfahrt.net - Alles zur zivilen Luftfahrt !
www.AdamJung.de - Webdesign, Hosting und Programmierung
> Hallo,
>
> Gibt es eine Library zum Erzeugen/Verändern von jpg-Files?
> Bei weberdev hab ich nichts gefunden.
>
> --
> Ciao,
> Gerhard
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
From fg_(at)_locked.de Mon, 22 May 2000 21:36:25 +0200
Date: Mon, 22 May 2000 21:36:25 +0200
From: Franz Graf fg_(at)_locked.de
Subject: [php] jpg
Ben Adam schrieb:
> das ist auch mein Problem zur Zeit
> Ich würde gerne ein in jpg abgespeichertes Bild verkleinern und neu unter
> gif oder auch jpg abspeichern.
> Wie mach ich das?
Such mal im Archiv nach "mogrify". Das sollte Dir schon ein
wenig weiterhelfen.
Franz
--
http://www.Locked.de
[Franz Graf - Webdesign ]
[FutureByte GmbH - Net Development Equipment]
[http://www.futurebyte.net ]
From C.Schmidt-Koester_(at)_gmx.net Mon, 22 May 2000 22:02:57 +0200
Date: Mon, 22 May 2000 22:02:57 +0200
From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net
Subject: [php] jpg
> > Ich würde gerne ein in jpg abgespeichertes Bild verkleinern und neu
unter
> > gif oder auch jpg abspeichern.
> > Wie mach ich das?
Unter Linux klappts mit
$source = "/pics/bigpic.jpg";
$target = "/pics/smallpic.jpg";
exec("djpeg $source | pnmscale -width $thumbwidth | cjpeg -outfile
$target");
Vorraussetzung sind die benutzten Programme (djpeg, pnmscale, cjpeg),
die aber i.d.R. Standard sind.
Viele Grüße
Christiane
From eh_(at)_profzone.ch Mon, 22 May 2000 22:31:46 +0200
Date: Mon, 22 May 2000 22:31:46 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] jpg
Hallo
> > > Ich würde gerne ein in jpg abgespeichertes Bild
> verkleinern und neu
> unter
> > > gif oder auch jpg abspeichern.
> > > Wie mach ich das?
Schau mal unter http://www.imagemagick.org/ nach. In diesem Package
findest du einen
Befehl namens mogrify welcher aus einem fast beliebigen Format ein jpg
erzeugt.
Aufrufen kanst du ihn mittels system call.
Gruss
Erich
From sebastian.bergmann_(at)_web.de Mon, 22 May 2000 22:43:17 +0200
Date: Mon, 22 May 2000 22:43:17 +0200
From: Sebastian Bergmann sebastian.bergmann_(at)_web.de
Subject: [php] PHP4.0.0 : Jetzt ist es offiziell
Hi,
jetzt ist PHP 4.0.0 (Release Version) offiziell "draussen". :)
--
Sebastian Bergmann
Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de
Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78
From eh_(at)_profzone.ch Mon, 22 May 2000 22:48:50 +0200
Date: Mon, 22 May 2000 22:48:50 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] Roxen2 und PHP4
Hallo
Danke fuer die Hilfe, nun bin ich einen Schritt weiter
ROXEN:
./configure
PHP4:
./configure --with-roxen=/usr/local/roxen/server/ --with-mysql
> --with-roxen=DIR Build PHP as a Pike module. DIR is the base
> Roxen
> directory, normally /usr/local/roxen/server.
Nun bekomme ich folgende Fehlermeldung nachdem das Modul auch nicht zur
Auswahl erscheint.
PHP4.so ist aber genau an dieser Stelle. Ich sehe nicht was ich falsch
mache ....
modules/scripting/php4.pike:1:Couldn't include file.
modules/scripting/php4.pike:2:Couldn't include file.
load_module("/usr/local/pike/7.0.38/lib/modules/PHP4.so") failed:
/usr/local/pike/7.0.38/lib/modules/PHP4.so: Undefined symbol
"compiler_globals"
/usr/local/pike/7.0.38/lib/master.pike:377:
low_findprog("/usr/local/pike/7.0.38/lib/modules/PHP4",".so",0)
/usr/local/pike/7.0.38/lib/master.pike:402:
findprog("/usr/local/pike/7.0.38/lib/modules/PHP4","",0)
/usr/local/pike/7.0.38/lib/master.pike:571:
low_cast_to_object("/usr/local/pike/7.0.38/lib/modules/PHP4","/.")
/usr/local/pike/7.0.38/lib/master.pike:814:
findmodule("/usr/local/pike/7.0.38/lib/modules/PHP4")
/usr/local/pike/7.0.38/lib/master.pike:839: resolv_base("PHP4",0)
/usr/local/pike/7.0.38/lib/master.pike:878:
resolv("PHP4","/usr/local/roxen/server/modules/scripting/php4.pike")
/usr/local/pike/7.0.38/lib/master.pike:132:
compile_file("/usr/local/roxen/server/modules/scripting/php4.pike",0)
/usr/local/pike/7.0.38/lib/master.pike:362:
low_findprog("/usr/local/roxen/server/modules/scripting/php4",".pike",0)
Pike: Failed to compile script:
Gruss
Erich
From eschmid+sic_(at)_s.netic.de Mon, 22 May 2000 23:05:07 +0200
Date: Mon, 22 May 2000 23:05:07 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Roxen2 und PHP4
On Mon, May 22, 2000 at 10:48:50PM +0200, Erich Hohermuth wrote:
> Danke fuer die Hilfe, nun bin ich einen Schritt weiter
>
> ROXEN:
> ./configure
>
>
> PHP4:
>
> ./configure --with-roxen=/usr/local/roxen/server/ --with-mysql
>
>
> > --with-roxen=DIR Build PHP as a Pike module. DIR is the base
> > Roxen
> > directory, normally /usr/local/roxen/server.
>
> Nun bekomme ich folgende Fehlermeldung nachdem das Modul auch nicht zur
> Auswahl erscheint.
> PHP4.so ist aber genau an dieser Stelle. Ich sehe nicht was ich falsch
> mache ....
Welche Version von PHP 4. Probiers mal morgen, heute ist der Server bei
www.php.net etwas überlaufen, mit der Version 4.0.0. Da müsste es dann in
der Auswahl erscheinen. Lese Dich dann mal durch das php4/sapi/roxen
Verzeichnis nach weiteren Informationen durch. Soweit mir bekannt ist da
noch viel im Handbuch dokumentiert worden. Den Roxen habe ich selber noch
nie benutzt. Ich würde, wenn ich einmal viel Zeit habe, lieber zum
AOLServer greifen. Da kann man den Entwickler des PHP SAPI Modules, Sascha
Schumann, in deutscher Sprache befragen, falls es nicht klappen sollte.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From toobe_(at)_gmx.de Mon, 22 May 2000 23:01:18 +0200
Date: Mon, 22 May 2000 23:01:18 +0200
From: Stefan Toobe toobe_(at)_gmx.de
Subject: [php] AW: [php] AW: [php] Sessions, Cookies und Referers
Hi,
: wie wärs denn, wenn man die IP desjenigen, der die Session erzeugt in
: die SessionID verschlüsselt einbaut. Bei jedem Benutzen der ID müsste
: dann zwar die IP wieder extrahiert werden und mit der IP verglichen
: werden, die gerade verwendet wird, aber das müsste das Ganze doch
: sicher machen, oder? In Verbindung mit einer relativ kurzen Gültigkeit
hört sich irgendwie gut an. Neben der IP wären noch der User-Agent,
Hostname, Sprache etc. verwendbar. Alles natürlich nix was nicht zu
manipulieren wäre, aber die Hürde wird auch immer höher. Muss man sich
merken ...
gruezi,
...Stefan
--
toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen!
From goeran_(at)_zaengerlein.de Mon, 22 May 2000 23:46:31 +0200
Date: Mon, 22 May 2000 23:46:31 +0200
From: Goeran Zaengerlein goeran_(at)_zaengerlein.de
Subject: [php] =?ISO-8859-1?Q?kostenlose_relationale_DB_f=FCr_Win32?=
Hallo Liste,
ich suchen eine, für die komerzielle Nutzung kostenlose, relationale
Datenbank die mit PHP unter Win32 läuft. Gibt es sowas :)?
Danke,
Goeran
--
Goeran Zaengerlein
goeran_(at)_zaengerlein.de
Fon: +49 (0)8141 512833
Germany
From eschmid+sic_(at)_s.netic.de Mon, 22 May 2000 23:57:11 +0200
Date: Mon, 22 May 2000 23:57:11 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_kostenlose_relationale_DB_f=FCr_Win32?=
On Mon, May 22, 2000 at 11:46:31PM +0200, Goeran Zaengerlein wrote:
> ich suchen eine, für die komerzielle Nutzung kostenlose, relationale
> Datenbank die mit PHP unter Win32 läuft. Gibt es sowas :)?
Meines Wissens gibts sowas nicht. Aber warum möchtest Du unter einem
kommerziellen Betriebssystem eine kostenlose relationale Datenbank
betreiben? Es gibt z.B. für das kostenlose Betriebssystem Linux eine ganze
Menge von kostenlosen relationalen Datenbanken, die zudem noch eine native
API-Schnittstelle zu PHP haben. Da gibt es MySQL, PostgreSQL, InterBase,
und und und ...
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From eh_(at)_profzone.ch Tue, 23 May 2000 00:05:46 +0200
Date: Tue, 23 May 2000 00:05:46 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] Roxen2 und PHP4
Hallo
>
> Welche Version von PHP 4. Probiers mal morgen, heute ist der
> Server bei
> www.php.net etwas überlaufen, mit der Version 4.0.0. Da
> müsste es dann in
> der Auswahl erscheinen.
Ich habe php4.0.0 gestern gezogen ;-)) also vor ca 24 stunden
>Lese Dich dann mal durch das php4/sapi/roxen
> Verzeichnis nach weiteren Informationen durch. Soweit mir
> bekannt ist da
> noch viel im Handbuch dokumentiert worden. Den Roxen habe ich
> selber noch
> nie benutzt.
Ich schaue es mal an... wenn ich es raus gefunden habe poste ich es hier
;-)
Ich habe langsam das gefuehl, dass es eventuell am compiler liegt der
gcc von FreeBSD 3.4 ist nicht der neuste.
>Ich würde, wenn ich einmal viel Zeit habe, lieber zum
> AOLServer greifen. Da kann man den Entwickler des PHP SAPI
> Modules, Sascha
> Schumann, in deutscher Sprache befragen, falls es nicht
> klappen sollte.
>
Naja ich probier den Roxen eigentlich nur wegen einem IMAP-Frontend als
Roxen-MOD.
>
Gruss
Erich
From eh_(at)_profzone.ch Tue, 23 May 2000 00:13:31 +0200
Date: Tue, 23 May 2000 00:13:31 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] AW: [php] AW: [php] Sessions, Cookies und Referers
Hallo
> : wie wärs denn, wenn man die IP desjenigen, der die Session
> erzeugt in
> : die SessionID verschlüsselt einbaut. Bei jedem Benutzen der
> ID müsste
> : dann zwar die IP wieder extrahiert werden und mit der IP verglichen
> : werden, die gerade verwendet wird, aber das müsste das Ganze doch
> : sicher machen, oder? In Verbindung mit einer relativ kurzen
> Gültigkeit
Ich habe einmal folgendes gemacht:
Session Nummer erzeugt mittels random und dann einen md5 hash gebildet.
Dieser habe ich als Session ID auf der Client-Seite verwendet (Cookie,
GET-Variable). Auf der Server-Seite habe den wert Mittels crypt in einen
Datensatz eingefuegt, als SALT habe ich die IP verwendet.
Beim vergleichen habe ich einfach die gelieferte Session ID mit der IP
als SALT durch crypt gelassen und habe diesen Wert mit dem Wert in der
Datenbank verglichen.
Toent komplizierter als es ist.
Gruss
Erich
>
From php_(at)_benadam.de Tue, 23 May 2000 00:19:31 +0200
Date: Tue, 23 May 2000 00:19:31 +0200
From: Ben Adam php_(at)_benadam.de
Subject: [php] jpg
Hallo,
danke erstmal für den Tip.
Bisher hat es leider noch nicht funktioniert. Es passiert weder etwas, noch
zeigt er mir Fehlermeldungen an ;-(
Würde diese Funktion auch funktionieren, wenn das große Bild auf einem
anderen Server liegt und das kleine auf dem eigenen gespeichert wird?
Hierbei würde ich als $source einfach die entsprechende URL angeben und das
kleine Bild unter einer Nummer auf dem eigenen Server speichern.
Mit freundlichen Grüßen
Ben Adam
--
www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und
gewerbliche Kleinanzeigen
www.Luftfahrt.net - Alles zur zivilen Luftfahrt !
www.AdamJung.de - Webdesign, Hosting und Programmierung
> $source = "/pics/bigpic.jpg";
> $target = "/pics/smallpic.jpg";
> exec("djpeg $source | pnmscale -width $thumbwidth | cjpeg -outfile
$target");
From Steinert_(at)_t-online.de Tue, 23 May 2000 00:23:26 +0200
Date: Tue, 23 May 2000 00:23:26 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] Typisierte Dateien
Hallo Ulf!
>> kann man mit PHP auch typisierte Dateien (ähnlich wie bei Turbo
>> Pascal, Delphi und Free Pascal) erzeugen? Dies hatte den Vorteil, dass
>> man nicht unbedingt Datenbanken wie MySQL verwenden musste, um kleine
>> Datenbankanwendungen zu schreiben.
UW> PHP unterstützt einige Fileformate, dazu zählen DBM und CSV.
Zu DBM steht im PHP Handbuch: ,,You should avoid it, if possible.''
Was ist CSV?
UW> So viel Flexibilität wie mit Java erzielst Du jedoch nicht ;-).
Mir würden schon typisierte Dateien wie in Pascal oder Delphi reichen.
Mit Klassen kann ich ja auch mehrere Variablentypen zusammenfassen.
Man müsste sie nur noch komfortabel abspeichern können...
Andre.
From Steinert_(at)_t-online.de Tue, 23 May 2000 00:25:19 +0200
Date: Tue, 23 May 2000 00:25:19 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] =?ISO-8859-1?B?UmVbMl06IFtwaHBdIE15U1FMIGb8ciBXaW5kb3dz?=
Hallo Hartmut!
>> Unter Unix ist MySQL doch frei, unter Windows etwa nicht? Wenn ja, wo
>> kann man es bekommen? Ich habe unter www.mysql.com geschaut.
HH> der Client-Teil ist frei, der Server-Teil ist frei für nichtkomerziellen
HH> Einsatz unter allen nicht-Microsoft-Plattformen
HH> für komerziellen Einsatz ist grundsätzliche eine Lizenz pro Rechner
HH> zu bezahlen
Habe ich das richtig verstanden:
Der Client ist immer frei.
Der Server ist bei Microsoft-Systemen immer kostenpflichtig.
Ansonsten ist der Server für nichtkommerziellen Einsatz frei.
???
Andre.
From eh_(at)_profzone.ch Tue, 23 May 2000 00:38:58 +0200
Date: Tue, 23 May 2000 00:38:58 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] jpg
Hallo
Schau mal im Apache Error Log
> Würde diese Funktion auch funktionieren, wenn das große Bild auf einem
> anderen Server liegt und das kleine auf dem eigenen gespeichert wird?
> Hierbei würde ich als $source einfach die entsprechende URL
> angeben und das
> kleine Bild unter einer Nummer auf dem eigenen Server speichern.
Das geht soviel ich weiss nicht direkt mit mogrify. Du kanst erst das
Bild per PHP in dein Directory speichern und dann
system("$path/mogrify -format jpg -quality 50 -geometry 330x100000
$imagefile");
Gruss
Erich
From eschmid+sic_(at)_s.netic.de Tue, 23 May 2000 00:46:37 +0200
Date: Tue, 23 May 2000 00:46:37 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Typisierte Dateien
On Tue, May 23, 2000 at 12:23:26AM +0200, Andre Steinert wrote:
> >> kann man mit PHP auch typisierte Dateien (ähnlich wie bei Turbo
> >> Pascal, Delphi und Free Pascal) erzeugen? Dies hatte den Vorteil, dass
> >> man nicht unbedingt Datenbanken wie MySQL verwenden musste, um kleine
> >> Datenbankanwendungen zu schreiben.
> UW> PHP unterstützt einige Fileformate, dazu zählen DBM und CSV.
> Zu DBM steht im PHP Handbuch: ,,You should avoid it, if possible.''
> Was ist CSV?
Komma separierte Variablen. Was sind denn um Himmels Willen typisierte
Dateien die als Datenbank Ersatz dienen können. Sind das eventuell die
indizierbaren Dateien die es vor 20 Jahre mal gab?
> UW> So viel Flexibilität wie mit Java erzielst Du jedoch nicht ;-).
> Mir würden schon typisierte Dateien wie in Pascal oder Delphi reichen.
> Mit Klassen kann ich ja auch mehrere Variablentypen zusammenfassen.
> Man müsste sie nur noch komfortabel abspeichern können...
Objekte lassen sich nicht so komfortabel abspeichern wie einfache normale
Variablen. Ok das abspeichern mag nicht das Problem sein, aber das
rekonstruieren der abgespeicherten Objekte.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From hartmut_(at)_six.de Tue, 23 May 2000 01:14:17 +0200
Date: Tue, 23 May 2000 01:14:17 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Typisierte Dateien
Andre Steinert wrote:
>
> Hallo Ulf!
>
> >> kann man mit PHP auch typisierte Dateien (ähnlich wie bei Turbo
> >> Pascal, Delphi und Free Pascal) erzeugen? Dies hatte den Vorteil, dass
> >> man nicht unbedingt Datenbanken wie MySQL verwenden musste, um kleine
> >> Datenbankanwendungen zu schreiben.
> UW> PHP unterstützt einige Fileformate, dazu zählen DBM und CSV.
> Zu DBM steht im PHP Handbuch: ,,You should avoid it, if possible.''
> Was ist CSV?
colon-separated-variables?
einfaches Textformat für tabellarische Daten mit variabler Feldlänge
, Trennzeichen ';', manchmal auch ',', Textfelder werden in '"'
eingebettet
bekannt insb. im Zusammenhang mit Excel, aber auch sonst kleinster
gemeinsamer vernünftiger Nenner für den Austausch von tabellarischen
Daten
(sowohl Kalkulations- als auch Datenbanktabellen)
>
> UW> So viel Flexibilität wie mit Java erzielst Du jedoch nicht ;-).
> Mir würden schon typisierte Dateien wie in Pascal oder Delphi reichen.
> Mit Klassen kann ich ja auch mehrere Variablentypen zusammenfassen.
> Man müsste sie nur noch komfortabel abspeichern können...
und jetzt noch einmal für alle unter uns, die schon lange nicht mehr
(oder noch nie) in die Niederungen der Le[eh]rsprache hinabgetaucht
sind:
was sind bzw. machen typisierte Dateien?
From Steinert_(at)_t-online.de Tue, 23 May 2000 01:42:49 +0200
Date: Tue, 23 May 2000 01:42:49 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] Re[2]: [php] Typisierte Dateien
Hallo Hartmut!
>> Was ist CSV?
> colon-separated-variables?
> einfaches Textformat für tabellarische Daten mit variabler Feldlänge
> , Trennzeichen ';', manchmal auch ',', Textfelder werden in '"'
> eingebettet
> bekannt insb. im Zusammenhang mit Excel, aber auch sonst kleinster
> gemeinsamer vernünftiger Nenner für den Austausch von tabellarischen
> Daten (sowohl Kalkulations- als auch Datenbanktabellen)
Vielen Dank für die Erklärung!
>> Mir würden schon typisierte Dateien wie in Pascal oder Delphi reichen.
>> Mit Klassen kann ich ja auch mehrere Variablentypen zusammenfassen.
>> Man müsste sie nur noch komfortabel abspeichern können...
> und jetzt noch einmal für alle unter uns, die schon lange nicht mehr
> (oder noch nie) in die Niederungen der Le[eh]rsprache hinabgetaucht
> sind: was sind bzw. machen typisierte Dateien?
Dazu ein Auszug aus dem Buch ,,Turbo Pascal 6 - Programmentwicklung''
(nicht schlagen, habe ich eben hervorgekramt) von Andreas Hoffmann und
Jörg Schäfer aus dem bhv-Verlag:
,,Typisierte Dateien werden benutzt, um Komponenten, z. B. Records,
auf der Festplatte abzuspeichern, z. B. für eine Adreßdatei. Diese
Komponenten können aus einer beliebigen Datenstruktur bestehen. Da
diese immer gleich groß sind, sind hier auch konkrete Positionierungen
innerhalb der Datei möglich, um an einen bestimmten Record zu kommen.
[...]''
Andre.
From Steinert_(at)_t-online.de Tue, 23 May 2000 01:35:50 +0200
Date: Tue, 23 May 2000 01:35:50 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] Typisierte Dateien
Hallo!
>> Was ist CSV?
> Komma separierte Variablen.
Ach so. Sind aber ungeeignet, da Datensätze dann nicht jeweils den
gleichen Speicherbedarf haben.
> Was sind denn um Himmels Willen typisierte Dateien die als Datenbank
> Ersatz dienen können.
Damit ich es nicht doppelt schreibe: die Erklärung ist in meiner
nächsten Nachricht.
> Sind das eventuell die indizierbaren Dateien die es vor 20 Jahre mal
> gab?
Äh, alt ist die Technik auf jeden Fall :-))).
> Objekte lassen sich nicht so komfortabel abspeichern wie einfache normale
> Variablen. Ok das abspeichern mag nicht das Problem sein, aber das
> rekonstruieren der abgespeicherten Objekte.
Mist, da scheint es dann wohl keine andere sinnvolle Lösung zu geben
als MySQL. Warum zum Teufel unterstützt das mein Provider nicht? ;(
Andre.
From info_(at)_peer-internet.com Tue, 23 May 2000 02:19:41 +0200
Date: Tue, 23 May 2000 02:19:41 +0200
From: Christian Peer info_(at)_peer-internet.com
Subject: [php] Problem phpHoo-MySQL
Hallo Liste!
Da gibts ein kleines Problem mit phpHoo2, mit dem ich nicht klar komme.
Im Archiv hab ich dazu nichts finden können.
Wenn ich in zwei verschiedenen Kategorien denselben Link, mit demselben
Titel und Beschreibungstext eingebe, bekomm ich folgende Fehlermeldung:
>> 1062: Duplicate entry 'http://tar.lex.unict.it/' for key 2
Dieselbe Fehlermeldung bekomme ich, wenn ich in 2 verschiedenen
Kategorien Unterkategorien mit demselben Namen anlegen möchte:
>> 1062: Duplicate entry 'altro' for key 2
Ist das ein Problem von MySQL oder von phpHoo2?
Vielleicht weiß jemand Abhilfe? :-))
Danke im Voraus für die Antworten!
bis dann
Christian
From webmaster_(at)_findme.as Mon, 22 May 2000 23:56:12 -0400
Date: Mon, 22 May 2000 23:56:12 -0400
From: Albrecht Leiprecht webmaster_(at)_findme.as
Subject: [php] Steuerung von externem programm?
> Naja, fuer mich bringt leider beides nichts,
> das problem ist ja, dass das programm, welches ich ausfuehre,
> eingaben ueber stdin erwartet - und bei exec kann ich
> hoechstends eine kommandozeile uebergeben, aber keine
> eingaben auf stdin simulieren.
Ich habe das so gemacht.
Daten in eine Datenbank geschrieben, und dann mit einem beliebigen Programm
wieder ausgelesen
zB Perl,Java. Das Programm kommuniziert nun mit mit dem eigentlichen
Programm auf stdin/stdout.
Die 'legale' Methode (direkt mit stdin/stdout aus dem PHPskript heraus)
funktionierte nicht.
Bsp:
$output = ´Comanndozeile eines Perlprogrammes welches daten ueber die
Kommandozeile bekommt.';
echo $output;
Output gibt nun die Ausgabe des Programms aus.
Rgds,
Albi
From flo_(at)_leibert.de Tue, 23 May 2000 06:56:57 +0200
Date: Tue, 23 May 2000 06:56:57 +0200
From: florian leibert flo_(at)_leibert.de
Subject: [php] Fehler beim editieren von einer Systemdatei via php
Hallo, ich habe folgendes kleines programm geschrieben und es mit "chmod +s"
zum schreiben von dateien anderer benutzer berechtigt...
/* hier beginnt der code...*/
form action="domain.php?do=add" method="post">
switch ($do)
{
case "add":
if ($domainname != "" && isset($domainname))
{
function schreibe_datei ($domainname,$tdl)
{
$fp1=fopen("/etc/named.conf", "a");
$domaintext = "zone '$domainname.$tdl' { \n type
master;
file'db.$dommainname.$tdl'\n;}";
fputs($fp1, $domaintext."\n");
fclose($fp1);
}
schreibe_datei ($domainname,$tdl);
}
break;
}
?>/* ende des codes...*/
trotzdem kommt folgender fehler:
Warning: fopen("/etc/named.conf","a") - Keine Berechtigung in
/home/www/knmm.de/srvadmin/domain.php on line 14
Warning: Supplied argument is not a valid File-Handle resource in
/home/www/knmm.de/srvadmin/domain.php on line 22
Warning: Supplied argument is not a valid File-Handle resource in
/home/www/knmm.de/srvadmin/domain.php on line 24
From php_(at)_phpwelt.de Tue, 23 May 2000 08:11:53 +0200
Date: Tue, 23 May 2000 08:11:53 +0200
From: Mike Ruebsamen php_(at)_phpwelt.de
Subject: [php] jpg
hallo,
> > exec("djpeg $source | pnmscale -width $thumbwidth | cjpeg -outfile
> $target");
das führt auf einigen system besonders wegen pnmscale zu problemen.
ich habe daher eine funktionsbibliothek geschrieben, die thumbnailing
in verschiedenen formen erlaubt. sie basiert auf jpgtn, das eigentlich
immer gut funzt und schnell installiert ist. schaut doch mal unter:
-------------------------------------------------------------------
Mike Rübsamen - http://www.phpwelt.de
From bjoern_(at)_baer.main.de Tue, 23 May 2000 08:24:12 +0200
Date: Tue, 23 May 2000 08:24:12 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] jpg
Hi,
* Mike Ruebsamen wrote:
> > > exec("djpeg $source | pnmscale -width $thumbwidth | cjpeg -outfile
> > $target");
> das führt auf einigen system besonders wegen pnmscale zu problemen.
Welche Probleme denn?
PS: ab heute InternetWorld.
--
From tma_(at)_archikart.de Tue, 23 May 2000 08:41:18 +0200
Date: Tue, 23 May 2000 08:41:18 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
Ich hoffe mir kann jemand helfen.
Ich scheitere beim Versuch den Apache + SSL + PHP3 selbst zu kompilieren.
apache 1.3.12
mod_ssl 2.6.4 - 1.3.12
php 3.16
Ich bin wie folgt vorgegangen:
- alle 3 Pakete entpackt
mod_ssl
------------
configure --with-apache...
apache
-----------
configure
php3
-------
configure --with-apache.... --with-mysql --enable-memory-limits=yes --
enable-debug=no
make
make install
apache
----------
SSL_BASE=...
configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a -
-enable-module=php3
FEHLERMELDUNG ---> "Module source alredy has to be below scr/modules/ to be
activated"
Was bedeutet diese Fehlermeldung, und was muß ich dagegen tun ? Lasse ich
PHP3 weg und kompiliere nur mit SSL Unterstützung, funktioniert alles
wunderbar.
Tobias
From Andreas.Rath_(at)_gmx.at Tue, 23 May 2000 09:08:15 +0200
Date: Tue, 23 May 2000 09:08:15 +0200
From: Andreas Rath Andreas.Rath_(at)_gmx.at
Subject: [php] Fehler beim editieren von einer Systemdatei via php
-----------------------------------------------------------
On 23.05.00 at 06:56 florian leibert wrote:
>Hallo, ich habe folgendes kleines programm geschrieben und es mit "chmod +s"
>zum schreiben von dateien anderer benutzer berechtigt...
>trotzdem kommt folgender fehler:
[snip]
>Warning: fopen("/etc/named.conf","a") - Keine Berechtigung in
>/home/www/knmm.de/srvadmin/domain.php on line 14
>
>Warning: Supplied argument is not a valid File-Handle resource in
>/home/www/knmm.de/srvadmin/domain.php on line 22
>
>Warning: Supplied argument is not a valid File-Handle resource in
>/home/www/knmm.de/srvadmin/domain.php on line 24
mit chmod +s alleine erreichst Du noch nicht viel.
Wenn Deine Berechtigungen wie folgt ausschauen:
-rwsr-sr-x 1 ich gruppe 31 Apr 4 09:28 domain.php
dann wuerde das nichts anderes bedeuten, als dass das OS das
Programm als User 'ich' mit der GruppenId 'gruppe' starten wuerde.
Um auf Systemdateien zugreifen zu koennen, muesstest Du die
Berechtigungen wie folgt setzen:
-rwsr-sr-x 1 root root 31 Apr 4 09:28 domain.php
Das wuerde nun bedeuten, dass Dein Programm als root/root gestartet
werden wuerde.
Ja wuerde, und da kommt jetzt die Falle, ueber die ich auch schon gestolpert
bin:
Wenn wir mal den apache aussen vor lassen, und das Script direkt
von einer sh aus starten wuerden, dann passiert ja folgendes:
Die Shell liest die 1. Zeile der Programmdatei ein, und stoesst auf das
shebang #!/usr/bin/php
Daraufhin startet die Shell den php-Interpreter mit Deinem Programmnamen
als Argument.
Und genau ab dem Moment sind Deine oben vergebenen Rechte irrelevant,
da ja eigentlich der Php-Interpreter gestartert wird, und Dein Programm
von dem ja wiederum nur ganz normal eingelesen und verarbeitet wird.
Um zu erreichen, dass Dein script nun als root/root laeuft, muesstest
Du schon den Interpreter mit root/root und +s ausstatten, wovon ich
aber dringenst abraten wuerde, weil dann _alle_ scripts als
root laufen!!
Unterm apache schaut das dann wieder anders aus:
Solange Du Dein Script nicht als CGI startest, sind die
Rechte wiederum vollkommen irrelevant, da der apache
die Datei ja wiederum nur ganz einfach oeffnet, und durch
das mod_php jagt.
Verwendest Du CGI, dann hast Du das gleiche Problem wie
oben: der php-Interpreter ist nicht root/root.
Die einzige Variante mit der das funktioniert, ist der
'suexec'-Mechanismus des apache.
Das funktioniert aber _nur_ mit CGI!
Das muss aber IMHO dem apache schon beim Kompilieren
beigebracht werden.
Da gibts beim Apache aber eine gute Doku dazu, die
solltest Du wirklich _genau_ durchlesen!
Gruesse, Andy
From breitenmoser_(at)_gmx.net Tue, 23 May 2000 09:15:13 +0200
Date: Tue, 23 May 2000 09:15:13 +0200
From: Patrik Breitenmoser breitenmoser_(at)_gmx.net
Subject: [php] Rechnen mit Datum
Hallo Zusammen.
Folgendes Problem.
Ich habe ein Datum als Timestamp nun möchte ich eine Stunde dazu
zählen. Wie mache ich das jetzt.
Das Problem ist wenn die Uhrzeit auf 23.15 oder so steht. dan
sollte der Tag auch wechseln.
Könnte mir vielleicht jemand einen Tip geben.
Ich habe schon im Manual geschaut bin aber nicht schlau geworden.
Danke für Eure Hilfe.
Ich hoffe ich sehe mal ein paar von den Guten Geister der Liste
am Linuxtag.
Mit freundlichen Grüssen
Patrik Breitenmoser
From tobias_(at)_dnet.it Tue, 23 May 2000 09:17:17 +0200
Date: Tue, 23 May 2000 09:17:17 +0200
From: Tobias Ratschiller tobias_(at)_dnet.it
Subject: [php] Problem phpHoo-MySQL
> Wenn ich in zwei verschiedenen Kategorien denselben Link, mit demselben
> Titel und Beschreibungstext eingebe, bekomm ich folgende Fehlermeldung:
>
> >> 1062: Duplicate entry 'http://tar.lex.unict.it/' for key 2
Das Feld Url ist in der Tabelle als UNIQUE deklariert, kann also nicht sich
wiederholende Werte haben. Lösche den Unique-Index, oder setze ihn auf
CatId+Url. Am einfachsten geht das mit phpMyAdmin. :)
Mit freundlichen Grüßen,
Tobias Ratschiller
From m.keller_(at)_mssc.ch Tue, 23 May 2000 09:23:36 +0200
Date: Tue, 23 May 2000 09:23:36 +0200
From: Markus Keller m.keller_(at)_mssc.ch
Subject: [php] apache + ssl +php3
Hallo Tobias
>Ich hoffe mir kann jemand helfen.
>Ich scheitere beim Versuch den Apache + SSL + PHP3 selbst zu kompilieren.
>
>apache 1.3.12
>mod_ssl 2.6.4 - 1.3.12
>php 3.16
Hast Du OpenSSL vorher installiert. Das SSL Modul läuft ohne nicht. Du musst
beim Kompilieren des Moduls configure folgenden Parameter übergeben:
--with-ssl=/pfad zu OpenSSL
In der Doku vom SSL-Modul ist das Vorgehen genau beschrieben. OpenSSL
findest du unter http://www.openssl.org/ .
Gruss
Markus
From newsletter_(at)_stefan-schwardt.de Tue, 23 May 2000 09:33:17 +0200
Date: Tue, 23 May 2000 09:33:17 +0200
From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de
Subject: [php] Re[2]: [php] Typisierte Dateien
Moin Hartmut Holzgraefe, moin Liste,
HH> was sind bzw. machen typisierte Dateien?
Das sind (zumindest unter TP) Dateien, die als Variablentyp angelegt
werden, bspw. eine Datei vom Typ eines Records/struct/class. Das macht
das handling recht einfach, weil die Datei dann mit lauter Objekten
gefüttert wird und man umgekehrt beim auslesen wiederum weiß, das
jedes gelesene Element aus der Datei einem Objekt des Datentyps
entspricht - wenn man den denn (noch) kennt...
--
Stefan Schwardt.
From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 23 May 2000 09:32:06 +0200
Date: Tue, 23 May 2000 09:32:06 +0200
From: Thomas =?iso-8859-1?Q?Sch=FCrmann?=
thomas.schuermann_(at)_stadt-gladbeck.de
Subject: [php] apache + ssl +php3
Hallo, Tobias,
schon mal unter http://www.baach.de/lamp-tutorial.html
nachgelesen? Die Anleitung findest du auch im PHP-Center.
Gruß
Thomas
Tobias Macheleid schrieb:
>
> Ich hoffe mir kann jemand helfen.
> Ich scheitere beim Versuch den Apache + SSL + PHP3 selbst zu kompilieren.
--
*---------------------------------------------*
| Thomas Schürmann |
| mailto:thomas.schuermann_(at)_stadt-gladbeck.de |
*---------------------------------------------*
From newsletter_(at)_stefan-schwardt.de Tue, 23 May 2000 09:38:07 +0200
Date: Tue, 23 May 2000 09:38:07 +0200
From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de
Subject: [php] Re[2]: [php] Typisierte Dateien
Moin Andre Steinert, moin Liste,
AS> ,,Typisierte Dateien werden benutzt, um Komponenten, z. B. Records,
AS> auf der Festplatte abzuspeichern, z. B. für eine Adreßdatei. Diese
AS> Komponenten können aus einer beliebigen Datenstruktur bestehen. Da
AS> diese immer gleich groß sind, sind hier auch konkrete Positionierungen
AS> innerhalb der Datei möglich, um an einen bestimmten Record zu kommen.
AS> [...]''
Wenn Du Abstand von dem Gedanken nimmst, daß Du in einer Datei mit
einem Pointer herumwuselst, hast Du mit einem CSV genau das gleiche:
Eine Zeile dieses Dateityps beinhaltet in Array mit Elementen, die
durch ein Trennzeichen separiert sind (oft ";") - die kannst Du unter
PGHP mit den entsprechenden String und Arrayfunktionen dann beliebig
behandeln ($eintrag[5][2] -> 6. Zeile, 2. Spalte, unabhängig davon,
ob da nun ein Telefonbuch oder ein bool steht) - und Du hast den
Vorteil, daß auch andere mit dem Datenformat was anfangen können und
nicht erst enträtseln müssen, welcher Datentyp wohl hinter der
typisierten Datei stecken mag...
--
Stefan Schwardt.
From eh_(at)_profzone.ch Tue, 23 May 2000 09:41:44 +0200
Date: Tue, 23 May 2000 09:41:44 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] Rechnen mit Datum
Hallo
>
> Folgendes Problem.
> Ich habe ein Datum als Timestamp nun möchte ich eine Stunde dazu
> zählen. Wie mache ich das jetzt.
> Das Problem ist wenn die Uhrzeit auf 23.15 oder so steht. dan
> sollte der Tag auch wechseln.
>
> Könnte mir vielleicht jemand einen Tip geben.
> Ich habe schon im Manual geschaut bin aber nicht schlau geworden.
Die Lösung heisst Julian Day Count.
http://ch.php.net/manual/ref.calendar.php
>
Gruss
Erich
From php_(at)_phpwelt.de Tue, 23 May 2000 09:47:05 +0200
Date: Tue, 23 May 2000 09:47:05 +0200
From: Mike Ruebsamen php_(at)_phpwelt.de
Subject: [php] jpg
hallo björn,
> > das führt auf einigen system besonders wegen pnmscale zu problemen.
>
> Welche Probleme denn?
auf mehreren linux-systemen (sowohl redhat ab version 6.1 also auch suse
ab version 6.3) ist es mir häufiger aufgefallen, der befehl pnmscale nicht
ausführbar war. die klammernden programme djpeg und cjpeg sehrwohl.
das problem liegt hierbei an den rechten, weil allen fällen, die libary ohne
pnmscale im /usr/bin installiert war, pnmscale jedoch bei den x-anwendungen.
warum es genau nicht ging weiß ich nicht, hatte nur die nase voll und habe
mir
abgeholfen
außerdem war meine nachricht nicht ganz vollständig.
download von thumbsfunc hier:
http://www.phpwelt.de/archiv/download.php3?id=956663553
anleitung hier:
http://www.phpwelt.de/tutorials/thumbsfunc.php3
hoffentlich klappts bei den leuten mit probs
gruss
mike
-------------------------------------------------------------------
Mike Rübsamen - http://www.phpwelt.de
From fg_(at)_locked.de Tue, 23 May 2000 09:52:05 +0200
Date: Tue, 23 May 2000 09:52:05 +0200
From: Franz Graf fg_(at)_locked.de
Subject: [php] Rechnen mit Datum
Patrik Breitenmoser schrieb:
> Folgendes Problem.
> Ich habe ein Datum als Timestamp nun möchte ich eine Stunde dazu
> zählen. Wie mache ich das jetzt.
> Das Problem ist wenn die Uhrzeit auf 23.15 oder so steht. dan
> sollte der Tag auch wechseln.
mit mktime(); in Sekunden umwandeln, die Zeit dazuzählen oder
abziehen und mit date() wieder zurückwandeln.
Franz
--
http://www.Locked.de
[Franz Graf - Webdesign ]
[FutureByte GmbH - Net Development Equipment]
[http://www.futurebyte.net ]
From eschmid_(at)_php.net Tue, 23 May 2000 09:55:49 +0200
Date: Tue, 23 May 2000 09:55:49 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] Rechnen mit Datum
Patrik Breitenmoser wrote:
> Folgendes Problem.
> Ich habe ein Datum als Timestamp nun möchte ich eine Stunde dazu
> zählen. Wie mache ich das jetzt.
> Das Problem ist wenn die Uhrzeit auf 23.15 oder so steht. dan
> sollte der Tag auch wechseln.
>
> Könnte mir vielleicht jemand einen Tip geben.
> Ich habe schon im Manual geschaut bin aber nicht schlau geworden.
Im Handbuch bei date() und mktime().
> Ich hoffe ich sehe mal ein paar von den Guten Geister der Liste
> am Linuxtag.
Wenn Du mich meinen solltest, dann kannst Du mich am Freitag Nachmittag
live im Konzert der Concert Band der Universität Hohenheim erleben.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From tma_(at)_archikart.de Tue, 23 May 2000 10:05:09 +0200
Date: Tue, 23 May 2000 10:05:09 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
----- Original Message -----
From: Thomas Schürmann
To:
Sent: Tuesday, May 23, 2000 9:32 AM
Subject: Re: [php] apache + ssl +php3
> schon mal unter http://www.baach.de/lamp-tutorial.html
> nachgelesen? Die Anleitung findest du auch im PHP-Center.
Meiner Meinung nach mach ich es nicht anders.
Mein Apache kommt einfach nicht mit dem Parameter --activate-module zurecht.
Ich weis nicht warum.
Tobias
From tma_(at)_archikart.de Tue, 23 May 2000 10:07:15 +0200
Date: Tue, 23 May 2000 10:07:15 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
----- Original Message -----
From: Markus Keller
To:
Sent: Tuesday, May 23, 2000 9:23 AM
Subject: Re: [php] apache + ssl +php3
> Hast Du OpenSSL vorher installiert. Das SSL Modul läuft ohne nicht. Du
musst
> beim Kompilieren des Moduls configure folgenden Parameter übergeben:
>
> --with-ssl=/pfad zu OpenSSL
>
> In der Doku vom SSL-Modul ist das Vorgehen genau beschrieben. OpenSSL
> findest du unter http://www.openssl.org/ .
OpenSSL ist installiert und läuft ohne Probleme. Wie schon vorher
beschrieben funktioniert das Kompilieren vom Apachen + mod_ssl ohne
Schwierigkeiten. Nur wenn ich PHP3 als Apachemodul hinzufügen will kommt
beim Kompilieren
(configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a
--enable-module=php3) des Apachen die Fehlermeldung "Module source alredy
has to be below scr/modules/ to be activated". Woran liegt das?
Tobias
From hartmut_(at)_six.de Tue, 23 May 2000 10:23:49 +0200
Date: Tue, 23 May 2000 10:23:49 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Re[2]: [php] Typisierte Dateien
Stefan Schwardt wrote:
>
> Moin Andre Steinert, moin Liste,
>
> AS> ,,Typisierte Dateien werden benutzt, um Komponenten, z. B. Records,
> AS> auf der Festplatte abzuspeichern, z. B. für eine Adreßdatei. Diese
> AS> Komponenten können aus einer beliebigen Datenstruktur bestehen. Da
> AS> diese immer gleich groß sind, sind hier auch konkrete Positionierungen
> AS> innerhalb der Datei möglich, um an einen bestimmten Record zu kommen.
> AS> [...]''
> Wenn Du Abstand von dem Gedanken nimmst, daß Du in einer Datei mit
> einem Pointer herumwuselst, hast Du mit einem CSV genau das gleiche:
bis auf den Random-Zugriff, d.h. um Datensatz x zu finden muß
die Datei mindestemns einmal bis einschließlich Satz x eingelesen
werden (oder es wird zus. noch ein Index mitgeführt)
und einfügen/ersetzen/entfernen wird noch aufwendiger
wenn maximalgröße der zu schreibenden Daten je Satz festgelegt werde
kann,
dann kann man das ganze mit serialize() und unserialize() realisieren,
indem man das Ergebnis von serialize() mit Leerzeichen auf Maximallänge
aufgefüllt satzweise schreibt und somit von festen Dateipositionen
wieder einlesen und per unserialize() wieder verfügbar machen kann
ist zwar Verschwendung, war aber bei Pascal auch nicht anders ...
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From hartmut_(at)_six.de Tue, 23 May 2000 10:26:14 +0200
Date: Tue, 23 May 2000 10:26:14 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Rechnen mit Datum
Erich Hohermuth wrote:
> > Ich habe ein Datum als Timestamp nun möchte ich eine Stunde dazu
> > zählen.
> Die Lösung heisst Julian Day Count.
nein, die Lösung heist $timestamp+=3600; // eine Stunde -> 3600 Sekunden
Der Julian Day Count hat eine Auflösung von Tagen, da kann man keine
Stunde draufaddieren
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 23 May 2000 10:27:15 +0200
Date: Tue, 23 May 2000 10:27:15 +0200
From: Thomas =?iso-8859-1?Q?Sch=FCrmann?=
thomas.schuermann_(at)_stadt-gladbeck.de
Subject: [php] apache + ssl +php3
Nochmal hallo, Tobias,
Tobias Macheleid schrieb:
>
> Meiner Meinung nach mach ich es nicht anders.
> Mein Apache kommt einfach nicht mit dem Parameter --activate-module zurecht.
> Ich weis nicht warum.
In deiner ersten Mail war keine Rede von OpenSSL. Außerdem steht in der
Baach-Anleitung der Hinweis, dass mod_ssl zum jeweiligen Apachen passen
muss. Deshalb mein Verweis. Ansonsten weiss ich auch nicht weiter.
Gruß
Thomas
--
*---------------------------------------------*
| Thomas Schürmann |
| mailto:thomas.schuermann_(at)_stadt-gladbeck.de |
*---------------------------------------------*
From anklam_(at)_netway-online.de Tue, 23 May 2000 10:38:31 +0200
Date: Tue, 23 May 2000 10:38:31 +0200
From: Swen Anklam anklam_(at)_netway-online.de
Subject: [php] RE: PHP Schulungen gesucht
At 16:38 18.05.00 +0200, you wrote:
>Hi,
>
> > Kennt jemand eine Adresse ,wo man Schulungen zum Thema PHP finden
> > kann.Damit meine ich keine Seiten im Netz, sondern richtige Lehrgänge
> >(am besten im Raum Bochum/Dortmund).
nen bissle spät, aber für alle die im raum brandenburg interesse haben da
gibt es auch lehrgänge von der IHK-Brandenburg !!
bye
----------
++
++ Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
++ Tel: 030-40539702 - Fax: 030-40539703
++ eMail: anklam_(at)_netway-online.de /\ http://www.netway-online.de
++
From michael.renner_(at)_tuebingen.mpg.de Tue, 23 May 2000 10:32:27 +0200
Date: Tue, 23 May 2000 10:32:27 +0200
From: Michael Renner michael.renner_(at)_tuebingen.mpg.de
Subject: [php] Rechnen mit Datum
On Die, 23 Mai 2000, Egon Schmid wrote:
> Patrik Breitenmoser wrote:
[...]
> > Ich hoffe ich sehe mal ein paar von den Guten Geister der Liste
> > am Linuxtag.
>
> Wenn Du mich meinen solltest, dann kannst Du mich am Freitag Nachmittag
> live im Konzert der Concert Band der Universität Hohenheim erleben.
Auch wenn ich mich mit 'guter Geist' nicht unbedingt ange-
sprochen fühle: Die meiste Zeit werde ich am O'Reilly Stand
sein. Nur Freitag lausche ich dann Egon Schmid ;-)
CU there
--
+---------------------------------------------------------+
|Michael Renner | |
|MPI fuer biologische Kybernetik |Phone: +49-7071-601-638|
|Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616|
|michael.renner_(at)_tuebingen.mpg.de | |
+----------------------------------------------------ESC:wq
From wbh_(at)_euta.net Tue, 23 May 2000 10:41:08 +0200
Date: Tue, 23 May 2000 10:41:08 +0200
From: Wolfgang wbh_(at)_euta.net
Subject: [php] AW: [php] Rechnen mit Datum
Folgendes Problem.
Das Problem ist wenn die Uhrzeit auf 23.15 oder so steht. dan
sollte der Tag auch wechseln.
Hi Patric,
Machs doch gleich via SQL:
Update deine_Tabelle Set Dein_Feld = Date_add(Curdate(), Interval 1 HOUR);
CU
Wolfgang
--
** Durchgehend geoffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From tma_(at)_archikart.de Tue, 23 May 2000 10:46:54 +0200
Date: Tue, 23 May 2000 10:46:54 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
----- Original Message -----
From: Thomas Schürmann
To:
Sent: Tuesday, May 23, 2000 10:27 AM
Subject: Re: [php] apache + ssl +php3
> In deiner ersten Mail war keine Rede von OpenSSL. Außerdem steht in der
> Baach-Anleitung der Hinweis, dass mod_ssl zum jeweiligen Apachen passen
> muss. Deshalb mein Verweis. Ansonsten weiss ich auch nicht weiter.
Keiner verstehen mich. :-)
OpenSSL ist erledigt, das funktioniert. Mod_SSL passt wunderbar zum Apache,
"wie füreinander geschaffen". Will ich aber noch zusätzlich PHP3 als
Apachemodul hinzufügen, kommt besagt Fehlermeldung "Module source alredy has
to be below scr/modules/ to be activated". (php3 ist für den Apache
ordentlich vorbereitet).
Tobias
From phpliste_(at)_scherhak.de Tue, 23 May 2000 10:57:58 +0200
Date: Tue, 23 May 2000 10:57:58 +0200
From: PHP Liste phpliste_(at)_scherhak.de
Subject: [php] In Datei schreiben
Hallo Liste,
ich bräuchte mal Hilfe.
Mit dem untenstehenden Script möchte ich eine eMail Adresse
in eine .txt Datei speichern.
Aber ich bekomme immer angezeigt das die Adresse schon vorhanden wäre :o(
Ich habe das komplette Script mal mitgeschickt.
Wäre echt korrrekt wenn Ihr Euch das mal anschaut.
/* DAS SCRIPT */
include('content.php3');
include('html/head.htm');
include('html/tbody.htm');
$fp=fopen("truemail.txt", "r+");
if($fp<=0):
print "$f2 File konnte nicht angelegt werden $fend";
else:
while(feof($fp)==0):
$email=chop(fgets($fp,260));
if($email=="")
continue;
if($email==$newmail)
break;
endwhile;
if($email!=$newmail):
fputs($fp,$newmail."\n");
print "$f2 $newmail wurde den News hinzugefügt ! $fend";
else:
print "$f2 $newmail eMail bereits eingetragen $fend";
endif;
fclose($fp);
endif;
include('html/foot.htm');
?>
Ich bedanke mich schon im Vorraus
Gruß Sascha
From m.keller_(at)_orcasoft.ch Tue, 23 May 2000 11:14:22 +0200
Date: Tue, 23 May 2000 11:14:22 +0200
From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch
Subject: [php] apache + ssl +php3
Hallo Tobias
>OpenSSL ist installiert und läuft ohne Probleme. Wie schon vorher
>beschrieben funktioniert das Kompilieren vom Apachen + mod_ssl ohne
>Schwierigkeiten. Nur wenn ich PHP3 als Apachemodul hinzufügen will kommt
>beim Kompilieren
>(configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a
>--enable-module=php3) des Apachen die Fehlermeldung "Module source alredy
>has to be below scr/modules/ to be activated". Woran liegt das?
IMHO erfolg die Installation der beiden Module unabhängig voneinander. Wenn
du erst beim Einbinden von php Probleme bekommst und der Apache mit SSL
keine Schwiergkeiten macht, liegt es nicht an SSL. Versuch mal den Apache
nur mit PHP zu kompilieren und finde heraus, ob der Fehler hier auch
auftritt.
Gruss
Markus
From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 23 May 2000 11:19:12 +0200
Date: Tue, 23 May 2000 11:19:12 +0200
From: Thomas =?iso-8859-1?Q?Sch=FCrmann?=
thomas.schuermann_(at)_stadt-gladbeck.de
Subject: [php] apache + ssl +php3
Vielleicht in diesem Thread zum letzten mal: Hallo, Tobias
Tobias Macheleid schrieb:
> (configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a
> --enable-module=php3) des Apachen die Fehlermeldung "Module source alredy
> has to be below scr/modules/ to be activated". Woran liegt das?
in meiner Apache-Anleitung steht keine Configure-Option
""--enable-module=php3"
zum Einbinden von PHP. Vielleicht war's das?
Gruß
Thomas
--
*---------------------------------------------*
| Thomas Schürmann |
| mailto:thomas.schuermann_(at)_stadt-gladbeck.de |
*---------------------------------------------*
From kk_(at)_netuse.de Tue, 23 May 2000 11:50:18 +0200
Date: Tue, 23 May 2000 11:50:18 +0200
From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de
Subject: [php] Usertreffen zur Kieler Woche
http://www.kieler-woche.de/flash/noflash.htm
Kieler Woche: 17-25. Juni 2000
Einen Raum zu finden wäre nicht weiter schwer, nur der
wäre nicht in der Nähe von der Action. Andererseits
ist Kiel so groß nicht.
Mögliche Termine: Fr, 16. Juni zum Holstenbummel,
Sa, 17. Juni, zur Eröffnung,
So, 25. Juni, zum Feuerwerk.
Ideen? Interesse?
Kristian
--
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.netuse.de/ (We have moved! Update your bookmarks!)
From f.augustin_(at)_infocity.de Tue, 23 May 2000 11:53:34 +0200
Date: Tue, 23 May 2000 11:53:34 +0200
From: F.Augustin f.augustin_(at)_infocity.de
Subject: [php] In Datei schreiben
Moin Sacha,
> $fp=fopen("truemail.txt", "r+");
> if($fp<=0):
das r+ Öffnet eine vorhandene Datei mit Lese und Schreibzugriff wenn ich
mich recht erinnere.
Du musst aber wenn Sie nicht vorhanden ist "w" setzen !
Willst du die immer nur einmal beschreiben kannst du auch "w+" nehmen dann
werden deine Daten aber immer gelöscht !
MFG
Frank
From tma_(at)_archikart.de Tue, 23 May 2000 12:10:15 +0200
Date: Tue, 23 May 2000 12:10:15 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
Hi Thomas,
> in meiner Apache-Anleitung steht keine Configure-Option
> ""--enable-module=php3"
> zum Einbinden von PHP. Vielleicht war's das?
Könntest du mir vielleich dann verraten wie du es machst ???
Gruß
Tobias
From info_(at)_subjective.de Tue, 23 May 2000 12:40:27 +0200
Date: Tue, 23 May 2000 12:40:27 +0200
From: Thomas Weinert info_(at)_subjective.de
Subject: [php] =?Windows-1252?Q?Gleichzeitiges_L=F6schen?=
Hi
Ich habe zwei Tabellen, mit einer
Master-Detail-Verknüpfung. Nun möchte
ich beim Löschen des Masterdatensatzes
alle zugehörigen Detaildatensätze löschen.
Muß ich dazu zwei Queries durchführen oder
kennt jemand eine Möglichkeit mit einer?
Achja das ganze ist eine MySQL-Datenbank.
cu
Thomas Weinert
http://www.subjective.de
From Steinert_(at)_t-online.de Tue, 23 May 2000 12:54:05 +0200
Date: Tue, 23 May 2000 12:54:05 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] Typisierte Dateien
Hallo Hartmut!
> und einfügen/ersetzen/entfernen wird noch aufwendiger
Das ist der Punkt!
> wenn maximalgröße der zu schreibenden Daten je Satz festgelegt werde
> kann,
Ja, die kann festgelegt werden. Müsste bei typisierten Dateien auch
festgelegt werden...
> dann kann man das ganze mit serialize() und unserialize() realisieren,
> indem man das Ergebnis von serialize() mit Leerzeichen auf Maximallänge
> aufgefüllt satzweise schreibt und somit von festen Dateipositionen
> wieder einlesen und per unserialize() wieder verfügbar machen kann
Hmm, das muss ich mir mal anschauen.
> ist zwar Verschwendung, war aber bei Pascal auch nicht anders ...
Nur dass es komplizierter ist.
Kennst du eine Möglichkeit, MySQL kostenlos bei einem Provider zu
bekommen? Ich habe von www.xodox.com gehört, jedoch haben die keine
Websites mehr frei und die verbieten das Auslagern der Datenbank.
Andre.
From Steinert_(at)_t-online.de Tue, 23 May 2000 12:49:49 +0200
Date: Tue, 23 May 2000 12:49:49 +0200
From: Andre Steinert Steinert_(at)_t-online.de
Subject: [php] Typisierte Dateien
Hallo Stefan!
> Wenn Du Abstand von dem Gedanken nimmst, daß Du in einer Datei mit
> einem Pointer herumwuselst, hast Du mit einem CSV genau das gleiche:
Nein, leider nicht. Ich kann nicht einfach Einträge ändern, da sie
eine variable Länge haben.
Ich glaube, ich brauche echt MySQL...
Andre.
From g.grote_(at)_tu-bs.de Tue, 23 May 2000 12:58:00 +0200
Date: Tue, 23 May 2000 12:58:00 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] AW: [php] AW: [php] Sessions, Cookies und Referers
Hi,
> Ich habe einmal folgendes gemacht:
>
> Session Nummer erzeugt mittels random und dann einen md5 hash gebildet.
> Dieser habe ich als Session ID auf der Client-Seite verwendet (Cookie,
> GET-Variable). Auf der Server-Seite habe den wert Mittels crypt in einen
> Datensatz eingefuegt, als SALT habe ich die IP verwendet.
> Beim vergleichen habe ich einfach die gelieferte Session ID mit der IP
> als SALT durch crypt gelassen und habe diesen Wert mit dem Wert in der
> Datenbank verglichen.
>
> Toent komplizierter als es ist.
Hast du Erfahrungen mit deiner Lösung im Einsatz? Lief deine Lösung
tatsächlich ohne Beschwerden von einigen Nutzern.
Wie schon beschrieben kannst du nicht davon ausgehen, das die IPs deiner
Nutzer über die gesamte Session konstant bleiben. Größere Provider verteilen
die Anfragen der Clients auf mehrere Proxies (round robin proxies etc.
IIRC), so dass die IP für jede abgerufene Datei anders ist.
Gerald.
From hartmut_(at)_six.de Tue, 23 May 2000 13:19:06 +0200
Date: Tue, 23 May 2000 13:19:06 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Gleichzeitiges =?iso-8859-1?Q?L=F6schen?=
Thomas Weinert wrote:
>
> Hi
>
> Ich habe zwei Tabellen, mit einer
> Master-Detail-Verknüpfung. Nun möchte
> ich beim Löschen des Masterdatensatzes
> alle zugehörigen Detaildatensätze löschen.
> Muß ich dazu zwei Queries durchführen oder
> kennt jemand eine Möglichkeit mit einer?
>
> Achja das ganze ist eine MySQL-Datenbank.
dafür gibts normalerweise foreign key constraints
( ... ON DELETE CASCADE ...)
dafür muß MySQL aber erst nocht erwachsen werden,
deshalb wirds wohl nur mit 2 queries gehen
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From info_(at)_agathos.net Tue, 23 May 2000 13:17:30 +0200
Date: Tue, 23 May 2000 13:17:30 +0200
From: Hans Theo Mislisch info_(at)_agathos.net
Subject: [php] =?ISO-8859-1?Q?Skriptausf=FChrung_von_fremder_Site_verhindern?=
Grüßt Euch,
ich suche seit längerem eine Lösung für folgendes Problem, finde
aber derzeit nichts brauchbares.
Es geht darum, wie man die Ausführung eines Download-Skripts von
einer fremden Site verhindert.
Es soll also vermieden werden, dass von einer fremden Site ein
Link auf unserem Server ausgeführt werden soll.
www.foobar.de/download.php3?id=3
Das download Skript soll von foobar.de ausgeführt werden können,
wenn die Datei download.php3 von einem fremden Server oder
direkt im Browser eingetippt wird, soll es nicht gehen oder auf
die index.html verweisen.
Ist soetwas überhaupt mit PHP machbar?
Vielen Dank schon mal.
Theo
--
Hans Theo Mislisch
mailto:info_(at)_agathos.net
From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 23 May 2000 13:22:49 +0200
Date: Tue, 23 May 2000 13:22:49 +0200
From: Thomas =?iso-8859-1?Q?Sch=FCrmann?=
thomas.schuermann_(at)_stadt-gladbeck.de
Subject: [php] apache + ssl +php3
Auch Hi,
Tobias Macheleid schrieb:
>
> Könntest du mir vielleich dann verraten wie du es machst ???
nicht wie ich es mache, aber wie es in der dem Apache-Tarball
beiliegenden
Installations-Anleitung steht.
Apache and PHP
--------------
...
1. How you can install Apache with a statically linked PHP:
...
$ cd ../apache_1.3.X
$ ./configure --prefix=/path/to/apache \
!!! --activate-module=src/modules/php3/libphp3.a
$ make
$ make install
2. You can also use APXS:
...
Meine letzte PHP3-Installations-Orgie ist schon etwas länger her.
Zuletzt habe ich PHP4RC1
gebaut und in meinen Aufzeichnungen _dazu_ habe ich ebenfalls keine
--enable-module=phpX-
Anweisung gefunden. Die configure-Direktive
--activate-module=src/modules/php3/libphp3.a
allein sollte genügen. APROPOS: du schreibst von "...=scr/modules..."
nicht wie in der
Anleitung ...=src/modules...". Tippfehler?
Gruß
Thomas
--
*---------------------------------------------*
| Thomas Schürmann |
| mailto:thomas.schuermann_(at)_stadt-gladbeck.de |
*---------------------------------------------*
From gp_(at)_sun.bnbt.de Tue, 23 May 2000 13:29:06 +0200 (MET DST)
Date: Tue, 23 May 2000 13:29:06 +0200 (MET DST)
From: Gerhard Pfeiffer gp_(at)_sun.bnbt.de
Subject: [php] AW: [php] AW: [php] AW: [php] Sessions, Cookies und Referers
Hallo,
On Tue, 23 May 2000, Gerald Grote wrote:
> Wie schon beschrieben kannst du nicht davon ausgehen, das die IPs deiner
> Nutzer über die gesamte Session konstant bleiben. Größere Provider verteilen
> die Anfragen der Clients auf mehrere Proxies (round robin proxies etc.
> IIRC), so dass die IP für jede abgerufene Datei anders ist.
Wie ist das, wenn ich einen "no-cache"-header setze und last modified
immer aufs aktuelle Datum/Uhrzeit setze? Dann muesste doch eigentlich
immer der proxy, der vom user gefragt wurde, losmarschieren und die Datei
fuer den user holen, weils kein anderer im Verbund hat.
Ciao,
Gerhard
From tw_(at)_itreff.de Tue, 23 May 2000 13:47:22 +0200
Date: Tue, 23 May 2000 13:47:22 +0200
From: Thomas 'Balu' Walter tw_(at)_itreff.de
Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Skriptausf=FChrung_von_fremder_Site_verhindern?=
+-Hans Theo Mislisch-(info_(at)_agathos.net)-[23.05.00 13:38]:
> Es soll also vermieden werden, dass von einer fremden Site ein
> Link auf unserem Server ausgeführt werden soll.
>
> www.foobar.de/download.php3?id=3
>
> Das download Skript soll von foobar.de ausgeführt werden können,
> wenn die Datei download.php3 von einem fremden Server oder
> direkt im Browser eingetippt wird, soll es nicht gehen oder auf
> die index.html verweisen.
Schau Dir mal die Variable HTTP_REFERER an.
Balu
From danielmo_(at)_bonn-online.com Tue, 23 May 2000 13:32:53 +0200
Date: Tue, 23 May 2000 13:32:53 +0200
From: Daniel Molkentin danielmo_(at)_bonn-online.com
Subject: [php] Skriptausführung von fremder Site verhindern
Hallo!
> www.foobar.de/download.php3?id=3
>
> Das download Skript soll von foobar.de ausgeführt werden können,
> wenn die Datei download.php3 von einem fremden Server oder
> direkt im Browser eingetippt wird, soll es nicht gehen oder auf
> die index.html verweisen.
>
> Ist soetwas überhaupt mit PHP machbar?
>
Klar! Wenn der HTTP_REFERRER (HTTP Umgebungsvariable, die angibt, von wo aus
der Surfer geklickt hast) nicht www.foobar.com ist, mach ein Redirect auf die
index.html! (siehe Funktion header() )
mfg
From hartmut_(at)_six.de Tue, 23 May 2000 13:35:46 +0200
Date: Tue, 23 May 2000 13:35:46 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] =?iso-8859-1?Q?Skriptausf=FChrung?= von fremder Site
verhindern
Hans Theo Mislisch wrote:
>
> Grüßt Euch,
>
> ich suche seit längerem eine Lösung für folgendes Problem, finde
> aber derzeit nichts brauchbares.
>
> Es geht darum, wie man die Ausführung eines Download-Skripts von
> einer fremden Site verhindert.
>
> Es soll also vermieden werden, dass von einer fremden Site ein
> Link auf unserem Server ausgeführt werden soll.
>
> www.foobar.de/download.php3?id=3
>
> Das download Skript soll von foobar.de ausgeführt werden können,
> wenn die Datei download.php3 von einem fremden Server oder
> direkt im Browser eingetippt wird, soll es nicht gehen oder auf
> die index.html verweisen.
>
> Ist soetwas überhaupt mit PHP machbar?
$HTTP_REFERER auswerten ...
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From kk_(at)_netuse.de Tue, 23 May 2000 13:33:43 +0200
Date: Tue, 23 May 2000 13:33:43 +0200
From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de
Subject: [php] OT: IP-Wechsel
>Direkt im HTTP Header. Kris Köhntopp surft (nach eigener
>Aussage) ab und zu mit dem HTTP_USER_AGENT "Eine Flasche
>Ketchup mit Pommes".
Star Office 5.1,
Extras->Optionen->Browser->Sonstiges->Identifizierung des Browsers =
"Eine Flasche Pommes mit Ketchup".
Kristian
--
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.netuse.de/ (We have moved! Update your bookmarks!)
From kk_(at)_netuse.de Tue, 23 May 2000 13:36:04 +0200
Date: Tue, 23 May 2000 13:36:04 +0200
From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de
Subject: [php] Sessions, Cookies und Referers
>Kann man sich denn darauf verlassen, das bei jedem Clientzugriff eine über
>die gesamte Session konstante IP-Adresse mitgeteilt zu bekommen (ausser bei
>Neueinwahl) ? Und wenn es keinen Haken gibt, warum ist das in PHPlib noch
>nicht eingebaut :-) ??
http://www.koehntopp.de/php/faq-14.html#ss14.7
14.7 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als
Schutz gegen eine Übernahme der Session?
Kristian
--
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.netuse.de/ (We have moved! Update your bookmarks!)
From tma_(at)_archikart.de Tue, 23 May 2000 13:47:26 +0200
Date: Tue, 23 May 2000 13:47:26 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
Hallo Thomas
Asche auf mein Haupt, das war's.
> allein sollte genügen. APROPOS: du schreibst von "...=scr/modules..."
> nicht wie in der
> Anleitung ...=src/modules...". Tippfehler?
Was so ein kleiner Buchstabendreher doch ausmachen kann. Ich war schon am
verzweifeln. Aber nun kann's endlich losgehen. ;)))
An alle nochmals vielen Dank für die Bemühungen.
Gruß Tobias
From phpliste_(at)_scherhak.de Tue, 23 May 2000 13:54:52 +0200
Date: Tue, 23 May 2000 13:54:52 +0200
From: PHP Liste phpliste_(at)_scherhak.de
Subject: [php] AW: [php] In Datei schreiben
Hi,
leider ist es das auch nicht :o(
> -----Ursprüngliche Nachricht-----
> Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
> von F.Augustin
> Gesendet: Dienstag, 23. Mai 2000 11:54
> An: php_(at)_php-center.de
> Betreff: Re: [php] In Datei schreiben
>
>
> Moin Sacha,
>
> > $fp=fopen("truemail.txt", "r+");
> > if($fp<=0):
>
>
> das r+ Öffnet eine vorhandene Datei mit Lese und Schreibzugriff wenn ich
> mich recht erinnere.
>
> Du musst aber wenn Sie nicht vorhanden ist "w" setzen !
>
> Willst du die immer nur einmal beschreiben kannst du auch "w+" nehmen dann
> werden deine Daten aber immer gelöscht !
>
> MFG
>
> Frank
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
From s.sander_(at)_crs.de Tue, 23 May 2000 14:43:21 +0100
Date: Tue, 23 May 2000 14:43:21 +0100
From: Steffen Sander s.sander_(at)_crs.de
Subject: [php] In Datei schreiben
> Von: "F.Augustin"
> > $fp=fopen("truemail.txt", "r+");
> > if($fp<=0):
>
> das r+ Öffnet eine vorhandene Datei mit Lese und Schreibzugriff wenn ich
> mich recht erinnere.
>
> Du musst aber wenn Sie nicht vorhanden ist "w" setzen !
>
> Willst du die immer nur einmal beschreiben kannst du auch "w+" nehmen dann
> werden deine Daten aber immer gelöscht !
Nun Frank, mit dem "w"/"w+" währe ich vorsichtig, denn dadurch würde die
Datei zwar erstellt aber eine vorhandene Datei wird auf 0 Byte gesetzt.
Bei dem Sript gehe ich aber davon aus, dass neue eMail-Adressen in der Datei
gespeichert werden sollen. Vorher soll allerdings geprüft werden ob die Adresse
bereits eingetragen ist.
In diesem Fall schlage ich "a+" vor, der Dateizeiger muss allerdings dann auf
den Anfang gesetzt werden - rewind( $fp ).
Lass Dir doch mal $mail und $newmail zum prüfen ausgeben.
Steffen
--
Steffen Sander - Internet/Intranet Softwareentwicklung
CRS Computer Register Service GmbH - Ritterstr. 11 - 10969 Berlin
mailto:s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81
http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net
From phpliste_(at)_scherhak.de Tue, 23 May 2000 14:50:11 +0200
Date: Tue, 23 May 2000 14:50:11 +0200
From: PHP Liste phpliste_(at)_scherhak.de
Subject: [php] AW: [php] In Datei schreiben
Hallo Liste,
das ist es alles nicht.
Ich habe das Script schon in einer anderen Seite laufen
und das ohne Probleme.
Ich benutze "r+"
Gibt es noch ein andere Script oder so ?
Gruß Sascha
> -----Ursprüngliche Nachricht-----
> Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
> von Steffen Sander
> Gesendet: Dienstag, 23. Mai 2000 15:43
> An: php_(at)_php-center.de
> Betreff: Re: [php] In Datei schreiben
>
>
> > Von: "F.Augustin"
> > > $fp=fopen("truemail.txt", "r+");
> > > if($fp<=0):
> >
> > das r+ Öffnet eine vorhandene Datei mit Lese und Schreibzugriff wenn ich
> > mich recht erinnere.
> >
> > Du musst aber wenn Sie nicht vorhanden ist "w" setzen !
> >
> > Willst du die immer nur einmal beschreiben kannst du auch "w+"
> nehmen dann
> > werden deine Daten aber immer gelöscht !
>
> Nun Frank, mit dem "w"/"w+" währe ich vorsichtig, denn dadurch würde die
> Datei zwar erstellt aber eine vorhandene Datei wird auf 0 Byte gesetzt.
> Bei dem Sript gehe ich aber davon aus, dass neue eMail-Adressen
> in der Datei
> gespeichert werden sollen. Vorher soll allerdings geprüft werden
> ob die Adresse
> bereits eingetragen ist.
> In diesem Fall schlage ich "a+" vor, der Dateizeiger muss
> allerdings dann auf
> den Anfang gesetzt werden - rewind( $fp ).
>
> Lass Dir doch mal $mail und $newmail zum prüfen ausgeben.
>
> Steffen
> --
> Steffen Sander - Internet/Intranet Softwareentwicklung
> CRS Computer Register Service GmbH - Ritterstr. 11 - 10969 Berlin
> mailto:s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81
> http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net
>
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
From marian_(at)_ds.fh-koeln.de Tue, 23 May 2000 14:56:02 +0200
Date: Tue, 23 May 2000 14:56:02 +0200
From: Marian Steinbach marian_(at)_ds.fh-koeln.de
Subject: [php] Email auf richtige Syntax testen
Daniel Zwink schrieb:
>
> Frage an die Liste: Gibt es eine bessere Lösung ?
Ja. Besser als eine Überprüfung der Syntax ist eine Anfrage an
den zuständigen Mail-Server. Wenn der bestätigt, dass die
Adresse existiert, kann man ziemlich sicher sein.
Eine entsprechende Funktion dafür (macht auch Syntax-Check)
liegt unter:
http://px.sklar.com/code-pretty.html?code_id=71
Marian
From n.rybnikar_(at)_ndh.net Tue, 23 May 2000 15:30:15 +0200
Date: Tue, 23 May 2000 15:30:15 +0200
From: Nicolai Rybnikar n.rybnikar_(at)_ndh.net
Subject: [php] PHP/XML/XSL
Hi Ihrs!
Hoffentlich trete ich hier nicht in ein Fettnaepfchen - nachdem ich die
Mailinglist und "das Usenet" durchforstet habe und auf keine wirklich
befriedigende Antwort gestossen bin, wage ich es hier einmal ;)
Also, ich moechte gerne mit PHP XML-Code erzeugen, der dann mit XSL am Ende
zu stinknormalen HTML mutieren soll...
Es scheint da ja schon einen Loesungsansatz zu geben (PHP ->
xml-processor -> user), der aber erst von Apache 2 unterstuetzt wird?!?
PHP4 und evtl. Alphas von Apache 2 sind kein Problem...
Vielen Dank im Voraus
Nicolai Rybnikar
From drews_(at)_movinweb.de Tue, 23 May 2000 14:36:39 +0200
Date: Tue, 23 May 2000 14:36:39 +0200
From: Wolfgang Drews drews_(at)_movinweb.de
Subject: [php] PHP-Stand auf dem Linux-Tag vom 29.06.-02.07.2000--> WICHTIG!
Hallo Liste,
leider müssen wir an dieser Stelle nochmals wegen bisherig mangelndem
Interesse bzw. Engagement einen kleinen Aufruf starten:
Wie Ihr hoffentlich schon alle mitbekommen habt, werden wir, [das
sind Egon Schmid, Mark Kronsbein von PHP-Homepage, Mike
Rübsamen von PHP Welt und unsere "Wenigkeiten" von Dynamic Web
Pages] einen PHP-STAND auf dem Linux-Tag realisieren.
Dieser soll nicht nur der Bewerbung von PHP dienen, sondern Euch
erstmals auf einer deutschen Messe eine zentrale Anlaufstelle bieten.
Desweiteren sind einige Überraschungen geplant, die aber jetzt
natürlich noch nicht verraten werden ;-)
Die zentrale Anlaufstelle im Netz ist unter
http://www.dynamic-webpages.de (LinuxTag / LinuxTag Special)
zu finden. Dort könnt Ihr TREFFPUNKTE vereinbaren,
MITFAHRGELEGENHEITEN suchen/finden oder allgemeines
über den Linux-Tag austauschen. Mit allen wichtigen Infos
werdet Ihr dort (nach und nach) natürlich auch versorgt :-)
Wir bitten Euch deshalb, Euch zu engagieren! Wir brauchen
DRINGEND noch motivierte Helfer für den Stand, die uns bei
der Standwache und anderen anfallenden Aufgaben entlasten
bzw. unterstützen! JEDER kann mitmachen (und als Bonus gibts
sogar 'nen offizielles Namensschild :-)). Also, bitte ringt Euch
durch und tragt Euch als Helfer auf den Seiten des Linux-Tag-
Specials ein (URL s.o.).
Danke für Eure Aufmerksamkeit,
und in der Hoffnung noch viele Helfer zu finden und
Euch alle auf dem Linux-Tag zu sehen ...
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From g.grote_(at)_tu-bs.de Tue, 23 May 2000 15:32:23 +0200
Date: Tue, 23 May 2000 15:32:23 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Skriptausf=FChrung_von_fremder_Site_verhinde?=
=?iso-8859-1?Q?rn?=
=?iso-8859-1?Q?rn?=
> Hallo!
>
> > www.foobar.de/download.php3?id=3
> >
> > Das download Skript soll von foobar.de ausgeführt werden können,
> > wenn die Datei download.php3 von einem fremden Server oder
> > direkt im Browser eingetippt wird, soll es nicht gehen oder auf
> > die index.html verweisen.
> >
> > Ist soetwas überhaupt mit PHP machbar?
> >
>
> Klar! Wenn der HTTP_REFERRER (HTTP Umgebungsvariable, die angibt,
> von wo aus
> der Surfer geklickt hast) nicht www.foobar.com ist, mach ein
> Redirect auf die
> index.html! (siehe Funktion header() )
Bei Opera kann man die Übergabe des REFERER beim HTTP-Request abschalten (in
Zukunft vieleicht auch bei anderen Browsern wie Netscape 6/ Mozilla).
Du kannst dich also wieder mal nicht darauf verlassen, bei einem Klick von
deiner Seite auf den Download-Link auch den entsprechenden Referer zu
erhalten.
Eine andere Lösung wäre es vieleicht, den Download als Action eines Forms
mit einem einfachen Submit-button zu starten und dabei ein HIDDEN-Value zu
übergeben, den du vorher selbst erzeugt hast.
Nochmal zum besseren Verständnis:
1. Beim 1.Abruf der Seite (es gibt keinen Key) erzeugst du einen zufälligen
Key und setzt ihn als HIDDEN-Value in das Formular mit dem Downloadbutton
(kann ja z.B. auch ein Image sein). Den Key musst du dir natürlich merken.
2. Wenn der Nutzer auf den Button klickt, wird der Key übergeben und die
vergleichst ihn mit den Gespeicherten. Wenn der Key von dir stammt, gibst du
das File raus, ansonsten einfach normal erste Seite mit dem Downloadbutton.
3. Sollte ein Key einige Minuten nicht benutzt werden, verwirfst du ihn
einfach. Der Nutzer muss dann notfalls einfach die 1. Seite nochmal laden.
Im Normalfall bekommt er von dem versteckten Key garnichts mit.
Ein externer Link auf diese Seite würde also zunächst erstmal deine Seite
ausspucken. Eine fremde Seite könnte natürlich den Key jedesmal aus deiner
Downloadseite holen und in die eigene Seite integrieren, aber das wäre wohl
etwas aufwendig für den "Dieb")
Gerald.
From thomas.bex_(at)_megabit.net Tue, 23 May 2000 15:39:24 +0200
Date: Tue, 23 May 2000 15:39:24 +0200
From: Thomas Bex thomas.bex_(at)_megabit.net
Subject: [php] sessions unter nt/apache
hallo
ich setze php4 rc2 unter nt4/apache1.3.12 als modul ein.
jedesmal, wenn ich eine session starten will, schmiert mir der apache
mit einer speicherzugriffsverletzung ab.
es macht dabei keinen unterschied, ob ich die die session über autostart
aus der php.ini oder aus einem script heraus starte.
wäre schön, wenn irgendjemand eine lösung für das problem hätte.
vielen dank schonmal
thomas
From Hartmann_(at)_freecharts.de Tue, 23 May 2000 16:17:22 +0200
Date: Tue, 23 May 2000 16:17:22 +0200
From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de
Subject: [php] Sessions, Cookies und Referers
Gerhard Pfeiffer schrieb:
> Wie ist das, wenn ich einen "no-cache"-header setze und last modified
> immer aufs aktuelle Datum/Uhrzeit setze? Dann muesste doch eigentlich
> immer der proxy, der vom user gefragt wurde, losmarschieren und die Datei
> fuer den user holen, weils kein anderer im Verbund hat.
Leider halten sich die Browser (!) nicht immer an das "no-cache",
und Proxies machen die Verteilung nicht nur nach vorhandenen seiten,
sondern vor allem nach Load . Bei manchen Providern (T-Online z.B.)
habe ich den Eindruck, dass grundsaetzlich rotiert wird, unabhaengig
von Load & Cacheinhalt.
Daneben kann es passieren, dass der Proxy mehr als eine Adresse hat:
entwicklung:~ # nslookup www-proxy.btx.dtag.de
Server: cns.ipf.net
Address: 195.211.211.24
Non-authoritative answer:
Name: www-proxy.city.srv.t-online.de
Addresses: 212.185.249.244, 212.185.249.84, 212.185.248.50, 212.185.248.84
212.185.248.116, 212.185.248.148, 212.185.248.244, 212.185.249.50,
212.185.249.180
212.185.248.212, 212.185.249.20, 193.158.141.116, 212.185.249.116,
212.185.249.148
212.185.248.20, 212.185.248.180, 212.185.249.212
Aliases: www-proxy.btx.dtag.de
Gruesse, Johann
From truheml_(at)_metal.de Tue, 23 May 2000 16:42:19 +0200
Date: Tue, 23 May 2000 16:42:19 +0200
From: Oliver Kurlvink truheml_(at)_metal.de
Subject: [php] Kostenlose Newsletter
wie versendest du den newsletter? ich schicke momentan fuer 850 leutz
850 einzelne mails raus. das hat zwar im test bis zu 50000 usern
geklappt, im produktivbetrieb kriegt der browser aber schon bei den
850 einen timeout :(
From tw_(at)_itreff.de Tue, 23 May 2000 16:54:50 +0200
Date: Tue, 23 May 2000 16:54:50 +0200
From: Thomas 'Balu' Walter tw_(at)_itreff.de
Subject: [php] PHP4 Download?
Hat jemand einen deutschen mirror fuer php4 verfuegbar (Ich haette gerne das
.tar.gz :-)
Zu php.net gibts den ganzen Tag kein Durchkommen :(
Balu
From daniel_(at)_zwink.de Tue, 23 May 2000 16:52:31 +0200
Date: Tue, 23 May 2000 16:52:31 +0200
From: Daniel Zwink daniel_(at)_zwink.de
Subject: [php] In Datei schreiben
Hallo Sascha,
> Hallo Liste,
> das ist es alles nicht.
> Ich habe das Script schon in einer anderen Seite laufen
> und das ohne Probleme.
> Ich benutze "r+"
Also wenn es woanderst funktioniert, dann liegt es vielleicht an den
Dateirechten. Wobei dann eigentlich eine Fehlermeldung wegen dem
Dateizugriff kommen müsste (war bei mir mal so).
Kannst Dir ja die Datei mit nem FTP-Prog mal anschauen ob da alle
Gruppen (User, Group, Other) Schreibrechte haben ?
Grüße
Daniel
--
_
|_| |\
___ | |
|___| | |
_ | |
|_| |/
From tobias_(at)_dnet.it Tue, 23 May 2000 16:50:07 +0200
Date: Tue, 23 May 2000 16:50:07 +0200
From: Tobias Ratschiller tobias_(at)_dnet.it
Subject: [php] Email auf richtige Syntax testen
> > Frage an die Liste: Gibt es eine bessere Lösung ?
>
> Ja. Besser als eine Überprüfung der Syntax ist eine Anfrage an
> den zuständigen Mail-Server. Wenn der bestätigt, dass die
> Adresse existiert, kann man ziemlich sicher sein.
Nein, leider nicht:
http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-19991115/007107.html
Mit freundlichen Grüßen,
Tobias Ratschilller
From hzuehl_(at)_athene.owl.de Tue, 23 May 2000 17:24:47 +0200
Date: Tue, 23 May 2000 17:24:47 +0200
From: Hauke Joachim Zuehl hzuehl_(at)_athene.owl.de
Subject: [php] PHP 4.0.0 und .htaccess funktionieren nicht
Hallo Liste :)
Zuerst einmal moechte ich mich euch vorstellen:
Ich heisse Hauke, komme aus Paderborn und programmiere seit fast einem
Jahr in PHP.
Gestern Abend war dann der grosse Momoent da, als ich PHP 4 ans Laufen
bekommen habe, jedoch erfolgte kurze Zeit spaeter eine erste
Ernuechterung, die aber wohl als User-Error einzustufen ist:
Ich habe mit Hilfe von .htaccess-Dateien verschiedene Unterverzeichnisse
gesperrt. Unter PHP 3 habe ich auch immer brav den Requester mit Login
und Passworteingabeaufforderung bekommen, jedoch unter PHP 4 startet der
Server (Apache 1.3.4) direkt zur "Authorization failed" Seite durch,
ohne den Requester anzuzeigen.
Ich muss wohl dazu sagen, dass ich den Indianer so konfigueriert habe,
dass auch .html-Dateien PHP-Code enthalten duerfen (falls das wichtig
sein sollte).
Kann mir einer bitte einen Tipp geben, was ich falsch gemacht haben
koennte...ich bin etwas ratlos und auch die Suche im Archiv war nicht
sehr hilfreich.
Gruss,
Hauke
--
========================================================================
WWW: http://athene.owl.de | Linux is like a tipi: No gates, no windows,
ICQ: 55219060 | samba-dancing, gnu-eating apache inside
========================================================================
From mailings_(at)_klaessner.de Tue, 23 May 2000 15:38:58 +0200
Date: Tue, 23 May 2000 15:38:58 +0200
From: Mailings_(at)_klaessner.de mailings_(at)_klaessner.de
Subject: [php] Userlogin via PHP
This is a multi-part message in MIME format.
------=_NextPart_000_002C_01BFC4CD.02D49810
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_002D_01BFC4CD.02D61EB0"
------=_NextPart_001_002D_01BFC4CD.02D61EB0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
Ich plane auf www.communtech.de unser Partnerprogramm von CGI in PHP =
umzuschreiben.
Ich suche jetzt ein geeignetes Script, mit dem ich einen 100% sicheren =
Userlogin und auf eine 99%-ige Datensicherheit garantieren kann.
Im Partnerprogramm werden auch sensible Daten abgelegt, die nicht f=FCr =
jeden zug=E4nglich sein sollten.
Das kann mit CGI ja recht gut realisiert werden, aber mit PHP m=FCsste =
es eigentlich einfacher sein.
Im Vorraus schon vielen Dank f=FCr Ihre Unterst=FCtzung.
Wir empfehlen auch Ihnen eine Teilnahme an unserem Partnerprogramm.
So verdienen Sie einfach VIEL GELD. Jetzt informieren: =
www.communtech.de/partner/.
Mit freundlichen Gr=FC=DFen
Martin Kl=E4ssner
----------------------------------------
Martin Kl=E4ssner
communtech e.K.
Ihr Partner f=FCr professionelle Kommunikationsl=F6sungen
www.communtech.de
klaessner_(at)_communtech.de
Tel.: 089 / 17 80 91 91
Fax: 089 / 1 78 25 28
Service - Hotline: 089 / 17 80 91 96
support_(at)_communtech.de
Partner - Hotline: 089 / 17 80 91 95
partner_(at)_communtech.de
---------------------------------------
------=_NextPart_001_002D_01BFC4CD.02D61EB0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
Ich plane auf www.communtech.de unser =
Partnerprogramm von=20
CGI in PHP umzuschreiben.
Ich suche jetzt ein geeignetes Script, =
mit dem ich=20
einen 100% sicheren Userlogin und auf eine 99%-ige Datensicherheit =
garantieren=20
kann.
Im Partnerprogramm werden auch sensible =
Daten=20
abgelegt, die nicht f=FCr jeden zug=E4nglich sein sollten.
Das kann mit CGI ja recht gut =
realisiert werden,=20
aber mit PHP m=FCsste es eigentlich einfacher sein.
Im Vorraus schon vielen Dank f=FCr Ihre =
Unterst=FCtzung.
Wir empfehlen auch Ihnen eine Teilnahme =
an unserem=20
Partnerprogramm.
------=_NextPart_001_002D_01BFC4CD.02D61EB0--
------=_NextPart_000_002C_01BFC4CD.02D49810
Content-Type: text/x-vcard;
name="=?iso-8859-1?Q?Martin_Kl=E4ssner.vcf?="
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="=?iso-8859-1?Q?Martin_Kl=E4ssner.vcf?="
BEGIN:VCARD
VERSION:2.1
N:Kl=E4ssner;Martin
FN:Martin Kl=E4ssner
ORG:communtech e.K.;Kundensupport, eCommerce, Technik
NOTE:Die communtech e.K. - Ihr Partner f=FCr professionelle =
Kommunikationsl=F6sungen
TEL;WORK;VOICE:089 / 17 80 91 91
TEL;HOME;VOICE:089 / 17 80 91 91
TEL;WORK;FAX:089 / 17 80 91 92
TEL;HOME;FAX:089 / 17 80 91 92
ADR;WORK:;Mechthildenstra=DFe 33;Mechthildenstra=DFe =
33;M=FCnchen;Bayern;80639;Deutschland
LABEL;WORK;ENCODING=3DQUOTED-PRINTABLE:Mechthildenstra=3DDFe =
33=3D0D=3D0AMechthildenstra=3DDFe 33=3D0D=3D0AM=3DFCnchen, Bayern 80=3D
639=3D0D=3D0ADeutschland
ADR;HOME:;;;M=FCnchen;Bayern;80639;Deutschland
LABEL;HOME;ENCODING=3DQUOTED-PRINTABLE:M=3DFCnchen, Bayern =
80639=3D0D=3D0ADeutschland
URL:http://www.klaessner.de
URL:http://www.communtech.de
EMAIL;PREF;INTERNET:klaessner_(at)_communtech.de
EMAIL;INTERNET:martin_(at)_klaessner.de
REV:20000523T133858Z
END:VCARD
------=_NextPart_000_002C_01BFC4CD.02D49810--
From a.tietje_(at)_flynet.de Tue, 23 May 2000 17:41:42 +0100
Date: Tue, 23 May 2000 17:41:42 +0100
From: Axel Tietje a.tietje_(at)_flynet.de
Subject: [php] Q: phpAds ohne cookies?
Hi,
ist es möglich, phpAds zu benutzen, _ohne_ dass der Besucher auf der
Site cookies enabled haben muss? (elende anglizismen...)
Sonst bekommt er immer einen mySQL-Fehler, weil die Variable $bannerID
via cookie übergeben wird :(
TIA, Axel.
--
"Way wrong answer!" - B. Willis in Armageddon
FLYnet - FLYer Kommunikationsgesellschaft mbH
Weender Landstr. 46 37073 Göttingen
http://www.flynet.de a.tietje_(at)_flynet.de
From gerke.preussner_(at)_gmx.net Tue, 23 May 2000 17:53:25 +0200
Date: Tue, 23 May 2000 17:53:25 +0200
From: Gerke Preussner gerke.preussner_(at)_gmx.net
Subject: [php] PHP --> XML --> HTML/WML/...
hallo alle zusammen,
ich habe bisher PHP4 benutzt, um mit daten aus einer mySQL
datenbank HTML-code zu generieren und zum browser zu schicken.
ich habe mir gedacht, dass es u.U. ganz vorteilhaft wäre,
stattdessen XML code zu generieren und per XSLT in HTML zu
transformieren, sofern es sich beim client um einen webbrowser
handelt (für mobiltelefone könnte man z.b. WML ausgeben usw).
nach dem durchforsten der php-liste und einigen webseiten
scheint die praktische umsetzung dieser idee doch noch nicht
ganz trivial zu sein.
gibts für den Apache webserver und PHP4 schon irgendetwas
brauchbares, um mit PHP generierten XML-code durch nen parser
zu schicken, bevor das ergebnis dann zum client gelangt?
gibt es evtl. andere kostenlose lösungen dieser art, die
bereits funktionieren?
es wäre schön, wenn mich jemand in die richtige richtung
schieben könnte :)
vielen dank im voraus,
j3rky
From Hartmann_(at)_freecharts.de Tue, 23 May 2000 18:45:58 +0200
Date: Tue, 23 May 2000 18:45:58 +0200
From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de
Subject: [php] Userlogin via PHP
Mailings_(at)_klaessner.de schrieb:
>Ich plane auf www.communtech.de unser Partnerprogramm von CGI in PHP
umzuschreiben.
>Ich suche jetzt ein geeignetes Script, mit dem ich einen 100% sicheren
Userlogin und auf eine 99%-ige Datensicherheit garantieren kann.
>Im Partnerprogramm werden auch sensible Daten abgelegt, die nicht für jeden
zugänglich sein sollten.
>Das kann mit CGI ja recht gut realisiert werden, aber mit PHP müsste es
eigentlich einfacher sein.
Ist es. Die mittelsteile Lernkurve der PHPlib
(http://phplib.netuse.de) lohnt sich eigentlich
immer.
Das ganze mit einem SSL-Indianer sollte die
noetige Vertraulichkeit bequem herstellen.
Einen einfachen Einstieg bietet
http://www.linuxhelp.de/cgi-bin/fom?file=238 ;-)
Grüsse, johann
From andreas_(at)_noho.co.uk Tue, 23 May 2000 18:05:47 +0100
Date: Tue, 23 May 2000 18:05:47 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] Userlogin via PHP
hallo johann,
goettlich....
> Das ganze mit einem SSL-Indianer sollte die
> noetige Vertraulichkeit bequem herstellen.
>
> Einen einfachen Einstieg bietet
> http://www.linuxhelp.de/cgi-bin/fom?file=238 ;-)
noch dazu als einstieg in ssl getarnt. wenn es einen preis fuer den
geschicktesten hinweis auf die konventionen und standards der ml
http://www.php-center.de/php-de/konventionenundstandards.htm ] gibt, sollte
der an dich gehen...
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From dAYdREAMS_(at)_t-online.de Tue, 23 May 2000 19:18:10 +0100
Date: Tue, 23 May 2000 19:18:10 +0100
From: Kay Abendroth dAYdREAMS_(at)_t-online.de
Subject: [php] PHP4 Download?
Leider kein deutscher Server, aber mehr Auswahl als gestern:
1 /.f/db/php3/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 13:45
FTP Site: ftp.sogang.ac.kr
2 /Ftest/ftp/pub/php/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 14:46
FTP Site: ftp.ist.utl.pt
3 /disk1/php/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 13:45
FTP Site: ftp.ip.pt
4 /pub/net/www/php/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 22:54
FTP Site: zoffy.asahi-net.or.jp
5 /pub/networking/php/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 22:54
FTP Site: ftp.fujitsu.co.jp
6 /pub/php/version4/downloads/php-4.0.0-Win32.zip
857 - 2000 May 19 11:43
FTP Site: ftp.linux.co.za
7 /pub/php/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 12:44
FTP Site: ftp.plig.net
8 /pub/www/PHP/version4/downloads/php-4.0.0-Win32.zip
856.5K - 2000 May 19 13:45
FTP Site: ftp.ntua.gr
9 /pub1/ftp.php.net/pub/distributions/php-4.0.0-Win32.zip
838.5K - 2000 May 22 16:16
FTP Site: ftp.iu-vannes.fr
Kay
***
PGP encrypted mail prefered! Get my public key at ldap://certserver.pgp.com or http://pgpkeys.mit.edu:11371
MI _(at)_ TFH Berlin
www.tfh-berlin.de/~s705040
----- Original Message -----
From: Thomas 'Balu' Walter
To: PHP
Sent: Tuesday, May 23, 2000 3:54 PM
Subject: [php] PHP4 Download?
| Hat jemand einen deutschen mirror fuer php4 verfuegbar (Ich haette gerne das
| .tar.gz :-)
|
| Zu php.net gibts den ganzen Tag kein Durchkommen :(
|
| Balu
|
| --
| ** Durchgehend geöffnet: http://www.php-center.de **
| Die PHP-Liste: mailto:php_(at)_php-center.de
| http://infosoc.uni-koeln.de/mailman/listinfo/php
From von.der.linden_(at)_ndh.net Tue, 23 May 2000 19:40:13 +0200
Date: Tue, 23 May 2000 19:40:13 +0200
From: Carsten von der Linden von.der.linden_(at)_ndh.net
Subject: [php] Kostenlose Newsletter
: wie versendest du den newsletter? ich schicke momentan fuer 850 leutz
: 850 einzelne mails raus. das hat zwar im test bis zu 50000 usern
: geklappt, im produktivbetrieb kriegt der browser aber schon bei den
: 850 einen timeout :(
Schickt eine Mail pro Person - stimmt, bei vielen Leuten gibt das ein
Problem...
Aber Kontrapunkte:
1. Da für jeden User eine Erfolgs- bzw. Fehlermeldung rausgeschickt wird,
bleibt das Skript ja immer aktiv. Macht da der Timeout immer noch Probleme?
2. Man kann den Timeout doch per Befehl einfach verlängern.
3. Wenn ich alle User in eine Mail stecke, wird diese schon bei 500 viel zu
lang, ausserdem sehen sie dann die anderen Abonnenten. Oder kann man das
unterdrücken?
Gruss
Carsten
C V D L Internet
http://www.cvdl.de
-------------------------------------------------------
CVDL Internet Solutions | CVDL Internet Products
http://solutions.cvdl.de | http://products.cvdl.de
solutions_(at)_cvdl.de | products_(at)_cvdl.de
-------------------------------------------------------
From hartmut_(at)_six.de Tue, 23 May 2000 19:51:54 +0200
Date: Tue, 23 May 2000 19:51:54 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Kostenlose Newsletter
Carsten von der Linden wrote:
> 3. Wenn ich alle User in eine Mail stecke, wird diese schon bei 500 viel zu
> lang, ausserdem sehen sie dann die anderen Abonnenten. Oder kann man das
> unterdrücken?
mit mail() gehts nicht, man muß schon SMTP sprechen können ....
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From tobias_(at)_dnet.it Tue, 23 May 2000 19:48:14 +0200
Date: Tue, 23 May 2000 19:48:14 +0200
From: Tobias Ratschiller tobias_(at)_dnet.it
Subject: [php] Q: phpAds ohne cookies?
> ist es möglich, phpAds zu benutzen, _ohne_ dass der Besucher auf der
> Site cookies enabled haben muss? (elende anglizismen...)
Benutze Local Mode statt Remote Invocation. Dann werden keine Cookies
benötigt.
Mit freundlichen Grüßen,
Tobias Ratschiller
From php_(at)_privatesponsor.de Tue, 23 May 2000 20:08:52 +0200
Date: Tue, 23 May 2000 20:08:52 +0200
From: Christian Hofmann php_(at)_privatesponsor.de
Subject: [php] Doppelte finden?
Hallo?
Ich habe eine große Datenbank und würde mir gerne alle doppelten Datensätze
(Vorname und Nachname gleich) ausgeben lassen.
Ist das irgendwie einfacher möglich als sich den ersten Datensatz zu
schnappen und dann nach diesem in der Datenbank zu suchen... danach den
zweiten usw.... das dürfte doch auch einfacher gehen? Aber wie?
CU
Christian Hofmann
Support-Team
From hartmut_(at)_six.de Tue, 23 May 2000 20:19:33 +0200
Date: Tue, 23 May 2000 20:19:33 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Doppelte finden?
Christian Hofmann wrote:
>
> Hallo?
>
> Ich habe eine große Datenbank und würde mir gerne alle doppelten Datensätze
> (Vorname und Nachname gleich) ausgeben lassen.
> Ist das irgendwie einfacher möglich als sich den ersten Datensatz zu
> schnappen und dann nach diesem in der Datenbank zu suchen... danach den
> zweiten usw.... das dürfte doch auch einfacher gehen? Aber wie?
ungefähr so
select vorname,nachname,count(*) as anzahl from grossetabelle where
anzahl>1 group by vorname,nachname
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From Michael_(at)_Stahmann.de Tue, 23 May 2000 21:09:58 +0200
Date: Tue, 23 May 2000 21:09:58 +0200
From: Michael Stahmann Michael_(at)_Stahmann.de
Subject: [php] Kostenlose Newsletter
Hallo Carsten,
Carsten von der Linden schrieb:
> : wie versendest du den newsletter? ich schicke momentan fuer 850 leutz
> : 850 einzelne mails raus. das hat zwar im test bis zu 50000 usern
> : geklappt, im produktivbetrieb kriegt der browser aber schon bei den
> : 850 einen timeout :(
>
Man sollte immer im Auge behalten, das ein Newsletter auch mal länger sein
kann. Wenn er dann mit persönlicher Anrede versehen ist, muß z.B. str_replace
ganz schön Arbeit leisten, das kostet Zeit. Bei meinem Newsletter war da schon
mal bei 85 mails Feierabend.
>
> Schickt eine Mail pro Person - stimmt, bei vielen Leuten gibt das ein
> Problem...
>
> Aber Kontrapunkte:
>
> 1. Da für jeden User eine Erfolgs- bzw. Fehlermeldung rausgeschickt wird,
> bleibt das Skript ja immer aktiv. Macht da der Timeout immer noch Probleme?
>
Ja, auch ein flush(); verzögert keinen Timeout und die Massenhoster lassen
keine Erhöhung des Timeouts zu
>
> 2. Man kann den Timeout doch per Befehl einfach verlängern.
>
Bei Puretec, Schlund, Strato & Co geht das nicht. Da muß man dann den localhost
bemühen :-)
>
> 3. Wenn ich alle User in eine Mail stecke, wird diese schon bei 500 viel zu
> lang, ausserdem sehen sie dann die anderen Abonnenten. Oder kann man das
> unterdrücken?
>
Da gibt es ja noch BCC - das ist die einfachste Lösung. Dann kann man aber
keine persönliche Anrede mehr verwenden.
Alles in allem ist die mailfunktion von php wirklich nicht geeignet einen
Newsletter zu versenden. Ich hatte alle (früheren) Warnungen der Mailingliste
mißachtet und bin trotz straffer Programierung auf die Nase gefallen.
Da werde ich mir die Arbeit machen und mich mal an andere Lösungen setzen.
Viel Spaß noch, wenn jmd. schon eine Lösung auf PHP-Basis hat, dann wäre ich
für Anregungen immer dankbar.
Schönen Progi-Abend noch...
Michael
--
--------------------------------------------------------
Michael Stahmann, web-xact.de
http://www.web-xact.de mailto:info_(at)_web-xact.de
Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51
--------------------------------------------------------
From lb_(at)_knuut.de Tue, 23 May 2000 21:11:44 +0200 (CEST)
Date: Tue, 23 May 2000 21:11:44 +0200 (CEST)
From: Lutz Brueckner lb_(at)_knuut.de
Subject: [php] PHP 4.0.0 und .htaccess funktionieren nicht
On Tue, 23 May 2000, Hauke Joachim Zuehl wrote:
> Ich habe mit Hilfe von .htaccess-Dateien verschiedene Unterverzeichnisse
> gesperrt. Unter PHP 3 habe ich auch immer brav den Requester mit Login
> und Passworteingabeaufforderung bekommen, jedoch unter PHP 4 startet der
> Server (Apache 1.3.4) direkt zur "Authorization failed" Seite durch,
> ohne den Requester anzuzeigen.
Was meldet der Apache in seinem error_log?
Ich hatte den selben Fehler mit .htaccess-Dateien, in
denen php umkonfiguriert wurde. Die Syntax dafür hat
sich mit php4 geändert. Es muß jetzt z.B. heißen
php_flag magic_quotes_gpc off
php_value include_path /www/htdocs/myhome/include
Ciao,
Lutz
From php_(at)_privatesponsor.de Tue, 23 May 2000 22:09:43 +0200
Date: Tue, 23 May 2000 22:09:43 +0200
From: Christian Hofmann php_(at)_privatesponsor.de
Subject: [php] Doppelte finden?
Hey cool - so was geht... finde ich genial. Vielen Dank
CU
Christian Hofmann
----- Original Message -----
From: "Hartmut Holzgraefe"
To:
Sent: Tuesday, May 23, 2000 8:19 PM
Subject: Re: [php] Doppelte finden?
> Christian Hofmann wrote:
> >
> > Hallo?
> >
> > Ich habe eine große Datenbank und würde mir gerne alle doppelten
Datensätze
> > (Vorname und Nachname gleich) ausgeben lassen.
> > Ist das irgendwie einfacher möglich als sich den ersten Datensatz zu
> > schnappen und dann nach diesem in der Datenbank zu suchen... danach den
> > zweiten usw.... das dürfte doch auch einfacher gehen? Aber wie?
>
> ungefähr so
>
> select vorname,nachname,count(*) as anzahl from grossetabelle where
> anzahl>1 group by vorname,nachname
>
> --
> Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>
From php_(at)_privatesponsor.de Tue, 23 May 2000 22:12:34 +0200
Date: Tue, 23 May 2000 22:12:34 +0200
From: Christian Hofmann php_(at)_privatesponsor.de
Subject: [php] Doppelte finden?
Uups - leider geht's doch nicht so ganz... er meint:
Unknown column 'anzahl' in 'where clause'
CU
Christian
----- Original Message -----
From: "Hartmut Holzgraefe"
To:
Sent: Tuesday, May 23, 2000 8:19 PM
Subject: Re: [php] Doppelte finden?
> Christian Hofmann wrote:
> >
> > Hallo?
> >
> > Ich habe eine große Datenbank und würde mir gerne alle doppelten
Datensätze
> > (Vorname und Nachname gleich) ausgeben lassen.
> > Ist das irgendwie einfacher möglich als sich den ersten Datensatz zu
> > schnappen und dann nach diesem in der Datenbank zu suchen... danach den
> > zweiten usw.... das dürfte doch auch einfacher gehen? Aber wie?
>
> ungefähr so
>
> select vorname,nachname,count(*) as anzahl from grossetabelle where
> anzahl>1 group by vorname,nachname
>
> --
> Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>
From th_(at)_mediavalley.de Tue, 23 May 2000 22:13:46 +0200
Date: Tue, 23 May 2000 22:13:46 +0200
From: Tim Hildebrandt th_(at)_mediavalley.de
Subject: [php] =?iso-8859-1?Q?Username_1:1_=FCberpr=FCfen?=
Hallo Liste!
Ich habe heute durch Zufall festgestellt, dass das Anmelden eines Benutzers,
dessen Usernamen ich in einer DB-Tabelle gespeichert habe bei einem
Vergleich
mittels PHP nicht zwischen Gross und Kleinschreibung unterscheidet.
Der DB-Wert sei z.B. "Tim" - dann kann ich mich auch mit "tim" anmelden. Wie
kann ich den Vergleich so gestalten, daß man ihn 1:1 hinbekommt?
if($Username == $Formularfeld) geht dann wohl ja nicht...
Gruß Tim
From joh_(at)_exozet.com Tue, 23 May 2000 22:18:11 +0200
Date: Tue, 23 May 2000 22:18:11 +0200
From: Johannes Schmidt joh_(at)_exozet.com
Subject: [php] Doppelte finden?
> Uups - leider geht's doch nicht so ganz... er meint:
>
> Unknown column 'anzahl' in 'where clause'
>
> > select vorname,nachname,count(*) as anzahl from grossetabelle where
> > anzahl>1 group by vorname,nachname
Hallo,
anzahl "kennt" MySQL erst nach dem group, danach ist aber keine
where-Klausel mehr möglich. Versuchs mal mit HAVING:
select vorname, nachname, count(*) as anzahl
from grossetabelle
group by vorname, nachname
having anzahl > 1;
Johannes
From easy_(at)_ist.schuldig.de Tue, 23 May 2000 22:16:46 +0200
Date: Tue, 23 May 2000 22:16:46 +0200
From: Markus Dobel easy_(at)_ist.schuldig.de
Subject: [php] PHP4 Download?
Kay Abendroth wrote:
>
> Leider kein deutscher Server, aber mehr Auswahl als gestern:
Hier ist ein deutscher Server:
http://php.fivemile.org/version4/downloads/php-4.0.0.tar.gz
http://php.fivemile.org/version4/downloads/php-4.0.0-Win32.zip
Sollte halbwegs fix gehen.
Gruss, Markus
From easy_(at)_ist.schuldig.de Tue, 23 May 2000 22:22:27 +0200
Date: Tue, 23 May 2000 22:22:27 +0200
From: Markus Dobel easy_(at)_ist.schuldig.de
Subject: [php] Doppelte finden?
Christian Hofmann wrote:
>
> Hallo?
>
> Ich habe eine große Datenbank und würde mir gerne alle doppelten Datensätze
> (Vorname und Nachname gleich) ausgeben lassen.
> Ist das irgendwie einfacher möglich als sich den ersten Datensatz zu
> schnappen und dann nach diesem in der Datenbank zu suchen... danach den
> zweiten usw.... das dürfte doch auch einfacher gehen? Aber wie?
select vorname, nachname, count(*) as anzahl from tabelle group by
vorname, nachname having anzahl > 1;
Gruss, Markus
From hoexter_(at)_orgaprog.de Tue, 23 May 2000 22:12:45 +0200
Date: Tue, 23 May 2000 22:12:45 +0200
From: Sven Hoexter hoexter_(at)_orgaprog.de
Subject: [php] Username 1:1 berprfen
Am Tue, 23 May 2000, schrieb Tim Hildebrandt:
> Hallo Liste!
>
> Ich habe heute durch Zufall festgestellt, dass das Anmelden eines Benutzers,
> dessen Usernamen ich in einer DB-Tabelle gespeichert habe bei einem
> Vergleich
> mittels PHP nicht zwischen Gross und Kleinschreibung unterscheidet.
>
> Der DB-Wert sei z.B. "Tim" - dann kann ich mich auch mit "tim" anmelden. Wie
> kann ich den Vergleich so gestalten, daß man ihn 1:1 hinbekommt?
Normalerweise benutzt man für sowas "one way cryptografie".
Heist Du nimmst das Passwort, vergleichst ob beide richtig sind,
cryptest das ganze und schreibst es dann in die DB. Beim Einlogen
wird jetzt das Passwort wieder verschlüsselt und dann mit dem in
der DB verglichen
Dein Beispiel ähe dann so aus:
if ($eingegebenes_passwd == $crypt_passwd_aus_db) {
lass User weiter gehen
}
Cu,
Sven
From von.der.linden_(at)_ndh.net Tue, 23 May 2000 22:26:06 +0200
Date: Tue, 23 May 2000 22:26:06 +0200
From: Carsten von der Linden von.der.linden_(at)_ndh.net
Subject: [php] Kostenlose Newsletter
> mit mail() gehts nicht, man muß schon SMTP sprechen können ....
Wo finde ich denn eine Anleitung, wo die SMTP Befehle drin stehen?
Connecting und so ist kein Thema, nur die einzelnen Befehle...
Danke und Gruss
Carsten
C V D L Internet
http://www.cvdl.de
-------------------------------------------------------
CVDL Internet Solutions | CVDL Internet Products
http://solutions.cvdl.de | http://products.cvdl.de
solutions_(at)_cvdl.de | products_(at)_cvdl.de
-------------------------------------------------------
From drews_(at)_movinweb.de Tue, 23 May 2000 22:31:37 +0200
Date: Tue, 23 May 2000 22:31:37 +0200
From: Wolfgang Drews drews_(at)_movinweb.de
Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Username_1:1_=FCberpr=FCfen?=
Sent: Tuesday, May 23, 2000 10:13 PM
Subject: [php] Username 1:1 überprüfen
> Der DB-Wert sei z.B. "Tim" - dann kann ich mich auch mit "tim"
anmelden. Wie
> kann ich den Vergleich so gestalten, daß man ihn 1:1 hinbekommt?
>
> if($Username == $Formularfeld) geht dann wohl ja nicht...
doch tim, das geht schon. Du musst nur den Datentyp bei MySQL
richtig "einstellen", d.h. ihn als BINARY deklarieren, dann
wird auch ein VARCHAR case sensitive (ich nehme jetzt einfach
mal an, das du den TYP VARCHAR gewählt hast ...). Dann
sollte es so gehen, wie du es wünscht :-)
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From eh_(at)_profzone.ch Tue, 23 May 2000 22:39:10 +0200
Date: Tue, 23 May 2000 22:39:10 +0200
From: Erich Hohermuth eh_(at)_profzone.ch
Subject: [php] Sessions, Cookies und Referers
>
> Hast du Erfahrungen mit deiner Lösung im Einsatz? Lief deine Lösung
> tatsächlich ohne Beschwerden von einigen Nutzern.
>
Die Lösung ist bisher ohne Probleme gelaufen, jedoch mit deiner
beschriebenen einschränkung. Es handelt sichdabei um ein USER-Interface
fuer Statistik-Abfragen Provider- Intern.
> Wie schon beschrieben kannst du nicht davon ausgehen, das die
> IPs deiner
> Nutzer über die gesamte Session konstant bleiben.
Richtig habe ich damals nicht bedacht, wurde aber bisher nicht zu einem
Problem.
>Größere
> Provider verteilen
> die Anfragen der Clients auf mehrere Proxies (round robin proxies etc.
> IIRC), so dass die IP für jede abgerufene Datei anders ist.
Ich frage mich gerade nach dem Sinn [OT]... wenn nun der User X die Side
Z besucht und jeden request ubere einen anderen Proxy bezieht. Wo bleibt
da der Vorteil des Proxys wenn er nun beim Reloaden auf einem anderen
Proxy ist.
Für mich nur logisch wenn die Proxys untereinander mit HighSpeed verbund
sind und via SIBLING die Daten austauschen. Gibt es eventuell noch einen
anderen Grund ?
Gruss
Erich
From hartmut_(at)_six.de Tue, 23 May 2000 22:38:45 +0200
Date: Tue, 23 May 2000 22:38:45 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Username 1:1 =?iso-8859-1?Q?=FCberpr=FCfen?=
Tim Hildebrandt wrote:
> Der DB-Wert sei z.B. "Tim" - dann kann ich mich auch mit "tim" anmelden. Wie
> kann ich den Vergleich so gestalten, daß man ihn 1:1 hinbekommt?
schau doch mal in die mysql doku und such nach 'case' und/oder
'sensitive'
kleiner tip: es sollte noch ein BINARY in der nähe stehn, sonst ist es
kalt, ganz kalt ...
From TConnect_(at)_gmx.net Tue, 23 May 2000 22:44:23 +0200
Date: Tue, 23 May 2000 22:44:23 +0200
From: Tim Hildebrandt TConnect_(at)_gmx.net
Subject: [php] AW: [php] Username 1:1 berprfen
Die Sache mit dem Passwort war schon klar. Aber ich beziehe mich
hier definitiv NUR auf den Usernamen. Was ist z.B., wenn sich ein
User unter "Tim" und der andere User unter "tim" (Als Username, nicht
Passwort)
einloggt, und beide die Informationen des anderen bekommen, weil
PHP Tim == tim setzt?
Gruß Tim :-)
> Normalerweise benutzt man für sowas "one way cryptografie".
> Heist Du nimmst das Passwort, vergleichst ob beide richtig sind,
> cryptest das ganze und schreibst es dann in die DB. Beim Einlogen
> wird jetzt das Passwort wieder verschlüsselt und dann mit dem in
> der DB verglichen
>
> Dein Beispiel ähe dann so aus:
> if ($eingegebenes_passwd == $crypt_passwd_aus_db) {
> lass User weiter gehen
> }
>
> Cu,
> Sven
>
From hartmut_(at)_six.de Tue, 23 May 2000 22:44:31 +0200
Date: Tue, 23 May 2000 22:44:31 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Kostenlose Newsletter
Carsten von der Linden wrote:
>
> > mit mail() gehts nicht, man muß schon SMTP sprechen können ....
>
> Wo finde ich denn eine Anleitung, wo die SMTP Befehle drin stehen?
> Connecting und so ist kein Thema, nur die einzelnen Befehle...
>
http://www.faqs.org/rfcs/rfc821.html
http://www.oreilly.com/catalog/progintemail/noframes.html
...
...
...
From TConnect_(at)_gmx.net Tue, 23 May 2000 22:46:58 +0200
Date: Tue, 23 May 2000 22:46:58 +0200
From: Tim Hildebrandt TConnect_(at)_gmx.net
Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Username_1:1_=FCberpr=FCfen?=
Klasse, danke, hab ich auf binary umgestellt. Die nächsten Versuche
werden es zeigen. Ich melde mich dann noch einmal zu Wort, wenn es
wider Erwarten NICHT klappt. Danke auch an Wolfgang...
Tim :-)
> schau doch mal in die mysql doku und such nach 'case' und/oder
> 'sensitive'
> kleiner tip: es sollte noch ein BINARY in der nähe stehn, sonst ist es
> kalt, ganz kalt ...
>
From easy_(at)_ist.schuldig.de Tue, 23 May 2000 22:49:41 +0200
Date: Tue, 23 May 2000 22:49:41 +0200
From: Markus Dobel easy_(at)_ist.schuldig.de
Subject: [php] Username 1:1 =?iso-8859-1?Q?=FCberpr=FCfen?=
Tim Hildebrandt wrote:
>
> Ich habe heute durch Zufall festgestellt, dass das Anmelden eines Benutzers,
> dessen Usernamen ich in einer DB-Tabelle gespeichert habe bei einem
> Vergleich
> mittels PHP nicht zwischen Gross und Kleinschreibung unterscheidet.
$ php -q
$name1="markus";
$name2="Markus";
if($name1==$name2) { print("gleich"); } else{ print("ungleich"); }
ungleich
Der Vergleich mittels PHP unterscheidet sehr wohl zwischen Gross- und
Kleinschreibung. Der Vergleich mittels MySQL tut es u.U. nicht:
mysql> select vorname,nachname from benutzer where nachname='dobel';
+---------+----------+
| vorname | nachname |
+---------+----------+
| Markus | Dobel |
+---------+----------+
1 row in set (0.00 sec)
Das liegt daran, dass Du das Feld, welches den Namen beinhaltet, beim
erzeugen der Tabelle als CHAR oder VARCHAR definiert hast, ohne die
MySQL-Dokumentation gruendlich zu lesen:
CHAR(M) [BINARY]
A fixed-length string that is always right-padded with spaces to
the specified length when stored. The range of M is 1 to 255 characters.
Trailing spaces are removed when the value is retrieved. CHAR values are
sorted and compared in case-insensitive fashion unless the BINARY
keyword is given.
VARCHAR(M) [BINARY]
A variable-length string. Note: Trailing spaces are removed when
the value is stored (this differs from the ANSI SQL specification). The
range of M is 1 to 255 characters. VARCHAR values are sorted and
compared in case-insensitive fashion unless the BINARY keyword is given.
Wie Du die Korrektur an deiner Tabelle nachtraeglich durchfuehrst, ohne
Daten zu verlieren, steht ebenfalls in der MySQL-Dokumentation unter
ALTER TABLE:
mysql> alter table benutzer change nachname nachname varchar(32) binary;
Query OK, 400 rows affected (0.04 sec)
Datensätze: 400 Duplikate: 0 Warnungen: 0
mysql> select vorname,nachname from benutzer where nachname='dobel';
Empty set (0.01 sec)
Gruss, Markus
From drews_(at)_movinweb.de Tue, 23 May 2000 22:51:09 +0200
Date: Tue, 23 May 2000 22:51:09 +0200
From: Wolfgang Drews drews_(at)_movinweb.de
Subject: [php] Kostenlose Newsletter
Sent: Tuesday, May 23, 2000 10:26 PM
Subject: Re: [php] Kostenlose Newsletter
> Wo finde ich denn eine Anleitung, wo die SMTP Befehle drin stehen?
> Connecting und so ist kein Thema, nur die einzelnen Befehle...
1. http://www.koehntopp.de/php/faq-11.html
2. http://www.wittenberger.net/kurzPHP/mailen.html
hoffe es hilft ....
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From TConnect_(at)_gmx.net Tue, 23 May 2000 22:54:36 +0200
Date: Tue, 23 May 2000 22:54:36 +0200
From: Tim Hildebrandt TConnect_(at)_gmx.net
Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Username_1:1_=FCberpr=FCfen?=
>
> Der Vergleich mittels PHP unterscheidet sehr wohl zwischen Gross- und
> Kleinschreibung. Der Vergleich mittels MySQL tut es u.U. nicht:
>
> mysql> select vorname,nachname from benutzer where nachname='dobel';
> +---------+----------+
> | vorname | nachname |
> +---------+----------+
> | Markus | Dobel |
> +---------+----------+
> 1 row in set (0.00 sec)
>
> Das liegt daran, dass Du das Feld, welches den Namen beinhaltet, beim
> erzeugen der Tabelle als CHAR oder VARCHAR definiert hast, ohne die
> MySQL-Dokumentation gruendlich zu lesen:
Was glaubst Du, was ich in den letzten 14 Tagen alles gelesen habe. :-)
Wenn es darum geht, bin ich glaue ich, nur schwer zu schlagen. Das Problem
liegt vielmehr darin, daß ich nicht alles zur gleichen Zeit gelesen bekomme
und mitunter genau da noch nicht war.
Gruß Tim
>
> mysql> select vorname,nachname from benutzer where nachname='dobel';
> Empty set (0.01 sec)
>
> Gruss, Markus
>
From eschmid+sic_(at)_s.netic.de Tue, 23 May 2000 23:06:34 +0200
Date: Tue, 23 May 2000 23:06:34 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] PHP4 Download?
On Tue, May 23, 2000 at 10:16:46PM +0200, Markus Dobel wrote:
> Kay Abendroth wrote:
> >
> > Leider kein deutscher Server, aber mehr Auswahl als gestern:
>
> Hier ist ein deutscher Server:
>
> http://php.fivemile.org/version4/downloads/php-4.0.0.tar.gz
> http://php.fivemile.org/version4/downloads/php-4.0.0-Win32.zip
Es gibt zwei offizielle deutsche PHP Mirrors:
1. http://de.php.net/
2. http://www.php3.de/
Letzterer hat das PHP 4.0.0 Release zum Download, dafür ist Hauptseite
noch auf dem Stand vom letzten Monat. Der PHP Mirror läuft mit
Apache/1.3.9 (Unix) PHP/3.0.12.
Bei de.php.net ist die Einstiegsseite wie oben. Angeboten wird eine PHP
Beta. Der Download kann auch schon aus dem einen Grund hier nicht
funktionieren, weil dieser Mirror immer noch mit Apache/1.3.9 (Unix)
ApacheJServ/1.1b3 PHP/3.0.12 bei php3.globe.de betrieben wird.
Zumindestens die offiziellen PHP Mirrors sollten mit PHP 4 betrieben
werden.
php.fivemile.org ist ein inoffizieller Mirror wird wird nicht von PHP/Zend
unterstützt.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From thomas.boehmwalder_(at)_eunet.at Tue, 23 May 2000 23:44:13 +0200
Date: Tue, 23 May 2000 23:44:13 +0200
From: Thomas Böhmwalder thomas.boehmwalder_(at)_eunet.at
Subject: [php] Configure von PHP4
Hallo Liste
(OS : SuSE Linux 6.4 )
Jetz´n will ich die PHP4-Sourcen (Final) übersetzen und (fast) egal was ich
mache, es kommt immer der selbe Fehler:
-- snip --
make[3]: Entering directory `/Download/php-4.0.0/ext/gd'
/bin/sh /Download/php-4.0.0/libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I/Download/php-4.0.0/ext/gd
-I/Download/php-4.0.0 -I/usr/include/apache -I/Download/php-4.0.0/Zend
-I/Download/php-4.0.0 -I/usr/include/freetype
-I/Download/php-4.0.0/ext/mysql/libmysql -I/usr/include/ucd-snmp
-I/Download/php-4.0.0/ext/xml/expat/xmltok
-I/Download/php-4.0.0/ext/xml/expat/xmlparse -DEAPI=1 -DXML_BYTE_ORDER=12 -g
-O2 -Wall -c gd.c
In file included from gd.c:32: php_gd.h:50: gd.h: No such file or directory
-- snip --
Übersetzt wurde mit ( aufgrund von PHP-Info der Beta-Version) :
configure --with-java=/usr/lib/jdk1.1.7 --with-mysql=yes --with-ldap=yes
--with-gd=yes --with-zlib=yes --with-xml \ --with-ttf --with-yp --with-ftp
--with-snmp --with-config-file-path=/etc/httpd --with-apxs=/usr/sbin/apxs \
--with-exec-dir=/usr/lib/apache/bin --enable-sysvsem --enable-sysvshm
--enable-thread-safety \ --with-jpeg-dir=/usr/lib i386-suse-linux-gnu
Folgende Packete sind installiert (frei nach FAQ von www.koehntopp.de/php/ ) :
apache-1.3.12.7
freetype-1.3.1-23
gdlib-1.7.3-50
libjpeg-6.2.0-18
libtiff-3.5.4-36
libz-1.1.3-129
mod_php4-4.0b4pl1-8
mysql-3.22.32-7
mysqldev-3.22.32-7
mysqllib-3.22.32-7
pdflib-2.01-53 ( sollte es nicht pdflib-3.0-4 sein ??)
Nach endlosen herumstöbern habe ich mich geistig auf die GD-Lib eingeschossen.
Weiß aber ehrlich nicht ob ich mich nicht in einer Sackgasse befinde :-(
Habe zu allen Packeten die Sourcen (sofern vorhanden) dazu installiert.
Auch die warning´s von Configure sind ausgemerzt ....( deshalb --with-jpeg-dir )
Sieht alles schön aus, aber make mag mich nicht :-)
u.A.w.f.g. TOM
From pfister_(at)_fh-konstanz.de Wed, 24 May 2000 00:23:54 +0200
Date: Wed, 24 May 2000 00:23:54 +0200
From: Stefan Pfister pfister_(at)_fh-konstanz.de
Subject: [php] MySQL Feldnamen mit PHP auslesen ???
Hallo Alle,
ich vesuche verzweifelt herauszufinden wie ich per PHP3
alle Feldnamen einer MySQL-Tabelle auslesen kann ?
Hat mir da jemand nen Tipp ? Das muss doch gehen ?
Ich bin nur auf mysql_list_fields gestossen . Versteh aber
die Anwendung nicht . Ist es das ? Ich hätte halt gern
ne Funktion der ich den Tabellennamen übergebe und
ein Array mit allen Feldnamen zurückliefert. Gibts das ?
Danke schonmal für evt. Auskünfte !
Ciao Stefan P.
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 00:25:53 +0200
Date: Wed, 24 May 2000 00:25:53 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Configure von PHP4
On Tue, May 23, 2000 at 11:44:13PM +0200, Thomas Böhmwalder wrote:
> (OS : SuSE Linux 6.4 )
Ich dachte immer, SuSe beherrscht die PHP Packet Installation
mittlerweile.
> Jetz´n will ich die PHP4-Sourcen (Final) übersetzen und (fast) egal was ich
> mache, es kommt immer der selbe Fehler:
>
> -- snip --
> make[3]: Entering directory `/Download/php-4.0.0/ext/gd'
> /bin/sh /Download/php-4.0.0/libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I/Download/php-4.0.0/ext/gd
> -I/Download/php-4.0.0 -I/usr/include/apache -I/Download/php-4.0.0/Zend
> -I/Download/php-4.0.0 -I/usr/include/freetype
> -I/Download/php-4.0.0/ext/mysql/libmysql -I/usr/include/ucd-snmp
> -I/Download/php-4.0.0/ext/xml/expat/xmltok
> -I/Download/php-4.0.0/ext/xml/expat/xmlparse -DEAPI=1 -DXML_BYTE_ORDER=12 -g
> -O2 -Wall -c gd.c
> In file included from gd.c:32: php_gd.h:50: gd.h: No such file or directory
> -- snip --
Da sucht halt PHP nach den Headern von GD am falschen Platz. Die Sucherei
kann man --without-gd abschalten. Dann kommt man vielleicht etwas weiter.
> Übersetzt wurde mit ( aufgrund von PHP-Info der Beta-Version) :
>
> configure --with-java=/usr/lib/jdk1.1.7 --with-mysql=yes --with-ldap=yes
> --with-gd=yes --with-zlib=yes --with-xml \ --with-ttf --with-yp --with-ftp
> --with-snmp --with-config-file-path=/etc/httpd --with-apxs=/usr/sbin/apxs \
> --with-exec-dir=/usr/lib/apache/bin --enable-sysvsem --enable-sysvshm
> --enable-thread-safety \ --with-jpeg-dir=/usr/lib i386-suse-linux-gnu
Schreib mal: ./configure --with-apxs=/usr/sbin/apxs und schau dir dann die
Fehlermeldungen an.
> Folgende Packete sind installiert (frei nach FAQ von www.koehntopp.de/php/ ) :
Es muss ja nicht alles stimmen, was der Herr Prof. Köhntopp ins FAQ
reingeschrieben hat. Lese da auch manchmal rum :)
> apache-1.3.12.7
> freetype-1.3.1-23
> gdlib-1.7.3-50
> libjpeg-6.2.0-18
> libtiff-3.5.4-36
> libz-1.1.3-129
> mod_php4-4.0b4pl1-8
> mysql-3.22.32-7
> mysqldev-3.22.32-7
> mysqllib-3.22.32-7
> pdflib-2.01-53 ( sollte es nicht pdflib-3.0-4 sein ??)
Das sind aber die RPMs. Da ist mod_php4-4.0b4pl1-8 vollkommen fehl am
Platze. Das hat mit den Sourcen recht wenig zu tun.
> Nach endlosen herumstöbern habe ich mich geistig auf die GD-Lib eingeschossen.
> Weiß aber ehrlich nicht ob ich mich nicht in einer Sackgasse befinde :-(
> Habe zu allen Packeten die Sourcen (sofern vorhanden) dazu installiert.
> Auch die warning´s von Configure sind ausgemerzt ....( deshalb --with-jpeg-dir )
> Sieht alles schön aus, aber make mag mich nicht :-)
Man geht in der Regel bei der DSO-Variante so vor, dass man die Quellen
von Apache übersetzt und installiert. Danach konfiguriert man PHP und
installiert dieses. Dann sollte ein funktionieren.
Wenn diese Hürde geschafft ist, kann man FreeType, GD, libz, MySQL,
PDFlib, FDF, oder wenns auch sein muss Flash Shockwave Support
installieren.
Die SuSe oder RedHat RPMs sind meistens veraltet, denn das Final Release
von PHP 4 ist ja gerade mal 24 Stunden alt.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From goeran_(at)_zaengerlein.de Wed, 24 May 2000 00:37:47 +0200
Date: Wed, 24 May 2000 00:37:47 +0200
From: Goeran Zaengerlein goeran_(at)_zaengerlein.de
Subject: [php] OOP Projekt in PHP
Hallo Liste,
Da ich schon in Java objektorientiert gearbeitet habe würde ich das gerne
auch bei PHP machen. Hab mir auch die recht guten Tutorials auf
PHPBuilder.com durchgelesen. Nun würde ich noch gerne etwas genauer
sehen, wie das in Praxis aussieht. Welche PHP Open Source Projekte sind
denn mit OOP realisiert, damit ich mir ein besseres Bild machen kann wie
sowas denn am Ende aussieht :)
vielen Dank,
Goeran
--
Goeran Zaengerlein
goeran_(at)_zaengerlein.de
Fon: +49 (0)8141 512833
Germany
From hartmut_(at)_six.de Wed, 24 May 2000 00:42:19 +0200
Date: Wed, 24 May 2000 00:42:19 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Configure von PHP4
"Thomas Böhmwalder" wrote:
>
> Hallo Liste
>
> (OS : SuSE Linux 6.4 )
>
> Jetz´n will ich die PHP4-Sourcen (Final) übersetzen und (fast) egal was ich
> mache, es kommt immer der selbe Fehler:
>
> -- snip --
> make[3]: Entering directory `/Download/php-4.0.0/ext/gd'
> /bin/sh /Download/php-4.0.0/libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I/Download/php-4.0.0/ext/gd
> -I/Download/php-4.0.0 -I/usr/include/apache -I/Download/php-4.0.0/Zend
> -I/Download/php-4.0.0 -I/usr/include/freetype
> -I/Download/php-4.0.0/ext/mysql/libmysql -I/usr/include/ucd-snmp
> -I/Download/php-4.0.0/ext/xml/expat/xmltok
> -I/Download/php-4.0.0/ext/xml/expat/xmlparse -DEAPI=1 -DXML_BYTE_ORDER=12 -g
> -O2 -Wall -c gd.c
> In file included from gd.c:32: php_gd.h:50: gd.h: No such file or directory
probier bitte einmal configure mit folgenden Varianten für gd:
--with-gd # ohne Parameter
--with-gd=/usr
--with-gd=/usr/include/gd
und verrate mir, ob irgendwas davon hilft
Problem ist, das u.a. SuSE Include-Dateien nicht mehr unbedingt in
/usr/include
sondern oft in /usr/include/_paketname_, also /usr/include/gd oder z.B.
/usr/include/imap ablegt
das configure-script ist dafür noch nicht unbedingt immer schlau genug
für 6.3 hatte ich es schon mal angepasst
entweder hat sich zur 6.4 schon wieder was geändert oder das script
ist nicht mehr so wie es war ...
hab leider zur zeit kein entsprechendes testsystem zur hand, um selbst
nachzuschaun
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 00:47:50 +0200
Date: Wed, 24 May 2000 00:47:50 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] OOP Projekt in PHP
On Wed, May 24, 2000 at 12:37:47AM +0200, Goeran Zaengerlein wrote:
> Da ich schon in Java objektorientiert gearbeitet habe würde ich das gerne
> auch bei PHP machen. Hab mir auch die recht guten Tutorials auf
> PHPBuilder.com durchgelesen. Nun würde ich noch gerne etwas genauer
> sehen, wie das in Praxis aussieht. Welche PHP Open Source Projekte sind
> denn mit OOP realisiert, damit ich mir ein besseres Bild machen kann wie
> sowas denn am Ende aussieht :)
Manuel Lemos sammelt solche OOP Beispiele und sind irgentwo bei
http://phpclasses.UpperDesign.com zu finden.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From th_(at)_mediavalley.de Wed, 24 May 2000 01:28:32 +0200
Date: Wed, 24 May 2000 01:28:32 +0200
From: Tim Hildebrandt th_(at)_mediavalley.de
Subject: [php] Cookies
Hallo Liste!
Da ich scheinbar mit Allem Probleme zu haben scheine, hier noch eins:
...und den Rest der Seite";
}
?>
Korrigiert mich, aber in diesem Fall ist es doch so, dass ich das
Cookie VOR dem ersten HTML-Zeichen versenden möchte, oder? Warum bekomme ich
dann
direkt innerhalb der Ausführung den Fehler, dass bereits ein HTML-Header
gesendet worden sei?
"Warning: Oops, php3_SetCookie called after header has been sent"
Ich kann doch das Cookie frühestens nach dem
> Hallo Liste!
>
> Da ich scheinbar mit Allem Probleme zu haben scheine, hier noch eins:
>
> SetCookie("Name", "Wert", Null);
> if($Username == "OK")
> {
> echo "...und den Rest der Seite";
> }
> ?>
>
> Korrigiert mich, aber in diesem Fall ist es doch so, dass ich das
> Cookie VOR dem ersten HTML-Zeichen versenden möchte, oder? Warum bekomme ich
> dann
> direkt innerhalb der Ausführung den Fehler, dass bereits ein HTML-Header
> gesendet worden sei?
>
> "Warning: Oops, php3_SetCookie called after header has been sent"
>
> Ich kann doch das Cookie frühestens nach dem Was ist denn jetzt schon wieder falsch?
leerzeichen / leerzeile vor dem ersten '' ... ???
From drews_(at)_movinweb.de Wed, 24 May 2000 00:50:39 +0200
Date: Wed, 24 May 2000 00:50:39 +0200
From: Wolfgang Drews drews_(at)_movinweb.de
Subject: [php] MySQL Feldnamen mit PHP auslesen ???
Sent: Wednesday, May 24, 2000 12:23 AM
Subject: [php] MySQL Feldnamen mit PHP auslesen ???
> ich vesuche verzweifelt herauszufinden wie ich per PHP3
> alle Feldnamen einer MySQL-Tabelle auslesen kann ?
> Hat mir da jemand nen Tipp ? Das muss doch gehen ?
>
> Ich bin nur auf mysql_list_fields gestossen . Versteh aber
> die Anwendung nicht .
Hi Stefan,
hier eine Beispielsanwendung. Die Funktion mysql_list_fields()
liefert dir Informationen über eine Tabelle. Die zurückgelieferte
Ergebniskennung kann von den Funktionen mysql_field_name(),
mysql_field_type(),mysql_field_len() und mysql_field_flags()
weiterverwendet werden.
Beispiel:
[das übliche ...]
$result = mysql_list_fields($database, $table, $db);
if($result)
for($i = 0; $i < mysql_num_fields($result); $i++) {
echo "Spaltennummer: $i \n";
echo "Name: ".mysql_field_name($result, $i)." \n";
echo "Daten-Typ: ".mysql_field_type($result, $i)." \n";
echo "Länge: ".mysql_field_len($result, $i)." \n";
echo "Flags: ".mysql_field_flags($result, $i)." \n";
}
}
[...]
Leider ist die Funktion nicht sehr zuverlässig, eine Anfrage an
die Developer war jedoch bisher nicht von Erfolg gekrönt. Hier
eine Ausgabe der Typen:
TINYINT is data-typ unknown
SMALLINT is data-typ int
MEDIUMINT is data-typ int
INT is data-typ int
BIGINT is data-typ int
FLOAT is data-typ real
DOUBLE is data-typ real
DECIMAL is data-typ real
CHAR is data-typ string
VARCHAR is data-typ string
TINYTEXT is data-typ blob
TEXT is data-typ blob
MEDIUMTEXT is data-typ blob
LONGTEXT is data-typ blob
TINYBLOB is data-typ blob
BLOB is data-typ blob
MEDIUMBLOB is data-typ blob
LONGBLOB is data-typ blob
ENUM is data-typ string
SET is data-typ string
DATE is data-typ date
TIME is data-typ time
DATETIME is data-typ datetime
TIMESTAMP is data-typ timestamp
YEAR is data-typ unknown
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From ulf_(at)_redsys.de Wed, 24 May 2000 05:22:19 +0200
Date: Wed, 24 May 2000 05:22:19 +0200
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] OOP Projekt in PHP
Goeran Zaengerlein wrote:
> Da ich schon in Java objektorientiert gearbeitet habe würde ich das gerne
> auch bei PHP machen. Hab mir auch die recht guten Tutorials auf
Was die Leute so für Ideen haben - PHP ind OOP, wenn Du von einer echten
OO Sprache kommst? Das macht doch nur Schmerzen. Viel mehr als
Polymorphismus versteht PHP nicht...
Ulf
From s1004876_(at)_surf1.de Wed, 24 May 2000 06:59:29 +0200
Date: Wed, 24 May 2000 06:59:29 +0200
From: Michael Ackermann s1004876_(at)_surf1.de
Subject: [php] Configure von PHP4
At 24.05.2000 00:42, you wrote:
>"Thomas Böhmwalder" wrote:
> >
> > Hallo Liste
> >
> > (OS : SuSE Linux 6.4 )
> >
> > Jetz´n will ich die PHP4-Sourcen (Final) übersetzen und (fast) egal was ich
> > mache, es kommt immer der selbe Fehler:
Ich habe am Sonntag Jörg Baach eine Mail mit einer getesteten Installation
zugesendet und er hat das ganze in sein tutorial geschrieben.
http://www.baach.de/lamp-tutorial.html
zu sehen unter http://sqltest.asd-edv.de (testrechner SuSE 6.4)
Michael Ackermann
From s1004876_(at)_surf1.de Wed, 24 May 2000 07:24:03 +0200
Date: Wed, 24 May 2000 07:24:03 +0200
From: Michael Ackermann s1004876_(at)_surf1.de
Subject: [php] Configure von PHP4
At 24.05.2000 00:42, you wrote:
>"Thomas Böhmwalder" wrote:
> >
> > Hallo Liste
> >
> > (OS : SuSE Linux 6.4 )
> >
> > Jetz´n will ich die PHP4-Sourcen (Final) übersetzen und (fast) egal was ich
> > mache, es kommt immer der selbe Fehler:
Sorry war eben mal zu schnell.
wichtig ist das Du den Pfad zur gd angibst.
das --enable-versioning kannst Du weglassen, denn das brauch man nur wenn
PHP3 paralell dazu laufen soll.
./configure \
--with-apache=/user/local/apache/current/bin/apxs \ ##ungetestet
--with-mysql=/usr/local/mysql \
--with-zlib \
--with-ftp \
--with-gd=../gd-1.8.2 \ ## wichtig sonst fehler
--with-jpeg-dir=/usr/local/lib \
--with-ldap=/usr \
--with-xml=/usr \
--enable-versioning \
--enable-track-vars=yes \
--enable-url-includes \
--enable-sysvshm=yes \
--enable-sysvsem=yes \
--with-config-file-path=/etc
Das ganze sollte auch mit apxs funktionieren.
Ich werde es aber heute Abend erst testen.
Falls Du schon weiter sein solltest als ich schreib mal obs funktioniert.
Viel Spass
Michael
From phpliste_(at)_scherhak.de Wed, 24 May 2000 08:12:09 +0200
Date: Wed, 24 May 2000 08:12:09 +0200
From: PHP Liste phpliste_(at)_scherhak.de
Subject: [php] AW: [php] In Datei schreiben
Hallo Daniel,
ich habe die Dateirechte überprüft.
Das Script läuft auf dem gleichen Serve in einer anderen Seite.
Ich bin absolut Ratlos :o(
> -----Ursprüngliche Nachricht-----
> Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
> von Daniel Zwink
> Gesendet: Dienstag, 23. Mai 2000 16:53
> An: php_(at)_php-center.de
> Betreff: Re: [php] In Datei schreiben
>
>
> Hallo Sascha,
>
> > Hallo Liste,
> > das ist es alles nicht.
> > Ich habe das Script schon in einer anderen Seite laufen
> > und das ohne Probleme.
> > Ich benutze "r+"
>
> Also wenn es woanderst funktioniert, dann liegt es vielleicht an den
> Dateirechten. Wobei dann eigentlich eine Fehlermeldung wegen dem
> Dateizugriff kommen müsste (war bei mir mal so).
> Kannst Dir ja die Datei mit nem FTP-Prog mal anschauen ob da alle
> Gruppen (User, Group, Other) Schreibrechte haben ?
>
>
> Grüße
>
> Daniel
> --
> _
> |_| |\
> ___ | |
> |___| | |
> _ | |
> |_| |/
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
From majo_(at)_ast-horb.ba-stuttgart.de Wed, 24 May 2000 08:14:08 +0200
Date: Wed, 24 May 2000 08:14:08 +0200
From: Joerg Mauz majo_(at)_ast-horb.ba-stuttgart.de
Subject: [php] Informix: Too many open links(0)=?iso-8859-1?Q?=BF=BF=BF=BF?=
hallo liste,
habe kleines lamp mit php4.0b2 und ner Informix IDS 9.20UC1
bei versuch auf die db zu konnekten erhalte ich immer diesen
Fehler:
Informix: Too many open links(0)
bei phpinfo() scheint aber mit Informix alles ok zu sein:
allow persistant links : YES
persistant links : 0/0
Client API version : 7.20
thx in advance
majo
--
Joerg Mauz email: J.Mauz_(at)_ndh.net
______________________________________________________________________
Joerg Mauz FON: +49 7435 89112
Roschbachstr. 10 FAX: +49 7435 89113
72336 Balingen-Zillhausen D2 : +49 172 7593552
"LINUX, because rebooting is for adding new hardware ..."
From I.Tonert_(at)_stern-el.de Wed, 24 May 2000 08:32:46 +0200
Date: Wed, 24 May 2000 08:32:46 +0200
From: Ira Tonert I.Tonert_(at)_stern-el.de
Subject: [php] AW: [php] In Datei schreiben
Sorry, ich habe das Anfangsproblem mit dem Dateischreiben
nicht so ganz mitbekommen, aber selber schon mal gekämpft.
Liegt es vielleicht daran, dass die Datei nicht auf dem Server
selber liegt, sondern auf einem anderen? Damit hatte ich
nämlich auch schon mal keinen Erfolg und irgendwo
gelesen, dass das nicht geht.
> Hallo Liste,
> das ist es alles nicht.
> Ich habe das Script schon in einer anderen Seite laufen
> und das ohne Probleme.
> Ich benutze "r+"
Also wenn es woanderst funktioniert, dann liegt es vielleicht an den
Dateirechten. Wobei dann eigentlich eine Fehlermeldung wegen dem
Dateizugriff kommen müsste (war bei mir mal so).
From hzuehl_(at)_athene.owl.de Wed, 24 May 2000 09:12:35 +0200
Date: Wed, 24 May 2000 09:12:35 +0200
From: Hauke Joachim Zuehl hzuehl_(at)_athene.owl.de
Subject: [php] PHP 4.0.0 und .htaccess funktionieren nicht
Hi Lutz,
Lutz Brueckner wrote:
>
>
> Was meldet der Apache in seinem error_log?
Nichts :(
>
> php_flag magic_quotes_gpc off
> php_value include_path /www/htdocs/myhome/include
??
Ich glaube, ich muss mal die Doku sorgfaeltig durchlesen :) Die Zeilen
sagen mir ja ueberhaupt nichts..
> Ciao,
> Lutz
Immer noch gruebelnd,
Hauke
--
========================================================================
WWW: http://athene.owl.de | Linux is like a tipi: No gates, no windows,
ICQ: 55219060 | samba-dancing, gnu-eating apache inside
========================================================================
From f.augustin_(at)_infocity.de Wed, 24 May 2000 09:26:36 +0200
Date: Wed, 24 May 2000 09:26:36 +0200
From: F.Augustin f.augustin_(at)_infocity.de
Subject: [php] AW: [php] In Datei schreiben
Hi Sacha,
>Hallo Daniel,
>ich habe die Dateirechte überprüft.
>Das Script läuft auf dem gleichen Serve in einer anderen Seite.
>Ich bin absolut Ratlos :o(
wenn das Script auf dem selben Server laeuft nur auf einer anderen Seite,
dann sollte das [wenn die Dateirechte richtig sind] bei Dir auch laufen.
Schau doch mal nach ob du alle Variablen richtig uebergibst und pruef doch
mal Dein Script ob es nicht eine Schleife erzeugt die "endlos" laeuft !
Was ja nicht sein kann, weil das Script laeuft ja woanders :)
Ansonsten empfehle ich Dir das Buch von dem hochgeschaetzten Herr Egon
Schmidt [Nein keine Schleichwerbung ] da steht ein Beispiel auf ab Seite 430
| Ein Gaestebuch | ! Darfst du bestimmt ein bisschen umwandeln ;)
Oder das Buch vom ebenfalls geschätzten Herrn Joerg Krause ab Seite 245.
Solltest du kein´s der Buecher haben, dann kann ich dir den Code aus dem
Buch des Herr Schmidt per PM schicken :)
Ansonsten musst du uns mal eine URL sagen wo man sich das ansehen kann :)
oder halt probieren.
MFG
Frank
From tw_(at)_itreff.de Wed, 24 May 2000 09:43:02 +0200
Date: Wed, 24 May 2000 09:43:02 +0200
From: Thomas 'Balu' Walter tw_(at)_itreff.de
Subject: [php] PHP4 Download?
+-eschmid+sic_(at)_s.netic.de-(eschmid+sic_(at)_s.netic.de)-[23.05.00 23:20]:
> Es gibt zwei offizielle deutsche PHP Mirrors:
>
> 1. http://de.php.net/
> 2. http://www.php3.de/
Die kenne ich beide, hab auch beide probiert, aber aufgrund von veralteten
Seiten nicht weiter gesucht...
> ApacheJServ/1.1b3 PHP/3.0.12 bei php3.globe.de betrieben wird.
Hm. globe? Das ist mein provider - denen trete ich mal auf die Fuesse ;)
> php.fivemile.org ist ein inoffizieller Mirror wird wird nicht von PHP/Zend
> unterstützt.
Aber er funktioniert hervorragend - gerade aus dem DFN...
Und da die bei php.net nichts genau wissen, wie sie verfahren sollen:
"Note: We are currently re-thinking our mirroring scheme and are not
accepting any new mirrors at this time. Please check back later for updated
news."
Kann er auch garnicht offiziell werden (es ist ja eigentlich auch nur ein
mirror fuer den privaten Gebrauch).
Balu
From pilif_(at)_sen.ch Wed, 24 May 2000 09:23:58 +0200
Date: Wed, 24 May 2000 09:23:58 +0200
From: Philip Hofstetter pilif_(at)_sen.ch
Subject: [php] page.php?edit=$auth_code
Hallöchen
> Beim Start der Session wird übrigens die Sprache gesetzt, die der
> UserAgent des Clients "meldet". Ist der Client nicht auskunftsfreudig,
> ist zunächst die vom Kunden festgelegte Default-Sprache aktiv.
wobei Netscape leider zu blöde ist, die Spracheinstellungen von Windows
zu beachten: Ein englischer Netscape hat immer nur "en" in
ACCEPT_LANGUAGES.
Der IE macht (auch) das besser...
Pilif
--
Bitte beachten Sie meine neue Email-Adresse:
Aus pilit_(at)_dataway.ch wurde pilif_(at)_sen.ch
From andreas_(at)_noho.co.uk Wed, 24 May 2000 08:40:04 +0100
Date: Wed, 24 May 2000 08:40:04 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] PHP 4.0.0 und .htaccess funktionieren nicht
hi,
um noch etwas mehr verwirrung zu stiften, .htaccess funktioniert.
das einzigste problem das ich hatte war, dass mein indianer die .htaccess
komplett ignoriert hatte.
ein blick in das indianer handbuch hat das dann auch recht schnell geloest.
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From eschmid_(at)_php.net Wed, 24 May 2000 09:48:50 +0200
Date: Wed, 24 May 2000 09:48:50 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] AW: [php] In Datei schreiben
"F.Augustin" wrote:
> wenn das Script auf dem selben Server laeuft nur auf einer anderen Seite,
> dann sollte das [wenn die Dateirechte richtig sind] bei Dir auch laufen.
> Schau doch mal nach ob du alle Variablen richtig uebergibst und pruef doch
> mal Dein Script ob es nicht eine Schleife erzeugt die "endlos" laeuft !
>
> Was ja nicht sein kann, weil das Script laeuft ja woanders :)
>
> Ansonsten empfehle ich Dir das Buch von dem hochgeschaetzten Herr Egon
> Schmidt [Nein keine Schleichwerbung ] da steht ein Beispiel auf ab Seite 430
> | Ein Gaestebuch | ! Darfst du bestimmt ein bisschen umwandeln ;)
Der heisst Schmid und nicht Schmidt. Schmidt heisst mein Autohändler.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From faustmann_(at)_internet-concept.de Wed, 24 May 2000 09:36:45 +0200
Date: Wed, 24 May 2000 09:36:45 +0200
From: Holger Faustmann faustmann_(at)_internet-concept.de
Subject: [php] Doppelte OR Abfrage funkt nicht
Hallo Liste,
ich bin heute morgen mal wieder zu bloed fuer SQL, kann mir
jemand einen Tip geben?
$n = 8;
if(!$aid){$aid=0;}
$sql = "SELECT * from adresse
where name or url like '%$search%'
and sid = 2 order by name limit $aid,$n";
$result = mysql_db_query ($dbase, $sql, $conn);
$row = mysql_fetch_array($result);
while($row['aid']!=""){
?>
Der obere Programmausschnitt funktioniert einwandfrei, nun
moechte ich allerdings die Suchbedingung veraendern, indem
ich sage:
"gebe mir alle Eintraege der Tabelle adresse, bei
der der "name" oder der "url" oder die beschreibung
der Suchbedingung entspricht"
Das funkt nicht:
... where name or url or bes like '%$search%'
... where name or url, bes like '%$search%'
... where name or (url, bes) like '%$search%'
Viele Gruesse
Holger Faustmann
From Michael_(at)_Stahmann.de Wed, 24 May 2000 09:55:03 +0200
Date: Wed, 24 May 2000 09:55:03 +0200
From: Michael Stahmann Michael_(at)_Stahmann.de
Subject: [php] Kostenlose Newsletter
Hallo Wolfang, hallo Liste,
Wolfgang Drews schrieb:
> > Wo finde ich denn eine Anleitung, wo die SMTP Befehle drin stehen?
> > Connecting und so ist kein Thema, nur die einzelnen Befehle...
>
> 1. http://www.koehntopp.de/php/faq-11.html
> 2. http://www.wittenberger.net/kurzPHP/mailen.html
>
> hoffe es hilft ....
>
Es hilft, aber:
- meine Aufgabe war (und ist) es einen persönlichen Newsletter zu
versenden.
Ich öffne also den Newsletter und ersetze Namen und eMail-Adresse.
Das kostet anscheinend schon genug Zeit. Das kann ich sicher auch nicht
mit smtp lösen :-(
Jetzt ist mein Problem, das ich über SMTP - nach meinem - Verständnis
keinen Geschindigkeitsvorsprung zu mail() ausmachen kann.
Ich müsste doch für jede mail wieder eine neue Verbindung zum
SMTP-Server herstellen, oder habe ich das falsch verstanden?
Ging es hier nur um BCC als Lösungsansatz?
Womit machen den die anderen Leute einen Newsletter mit Anrede usw.?
Gruß Michael
--
--------------------------------------------------------
Michael Stahmann, web-xact.de
http://www.web-xact.de mailto:info_(at)_web-xact.de
Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51
--------------------------------------------------------
From f.augustin_(at)_infocity.de Wed, 24 May 2000 10:15:28 +0200
Date: Wed, 24 May 2000 10:15:28 +0200
From: F.Augustin f.augustin_(at)_infocity.de
Subject: [php] AW: [php] In Datei schreiben
>Der heisst Schmid und nicht Schmidt. Schmidt heisst mein Autohändler.
Sorry :( *schaem*
From braukmann_(at)_tse-online.de Wed, 24 May 2000 10:20:53 +0200
Date: Wed, 24 May 2000 10:20:53 +0200
From: Andreas Braukmann braukmann_(at)_tse-online.de
Subject: [php] Doppelte OR Abfrage funkt nicht
Hi,
On Wed, May 24, 2000 at 09:36:45AM +0200, Holger Faustmann wrote:
> $sql = "SELECT * from adresse
> where name or url like '%$search%'
> and sid = 2 order by name limit $aid,$n";
> "gebe mir alle Eintraege der Tabelle adresse, bei
> der der "name" oder der "url" oder die beschreibung
> der Suchbedingung entspricht"
Du haettest besser gefragt:
"Gebe mir alle Zeilen der Tabelle Adresse, fuer die
gilt:
Inhalt der Spalte 'name' entspricht der Suchbedingung
oder
Inhalt der Spalte 'url' entspricht der Suchbedingung
oder
Inhalt der Spalte 'beschreibung' entspricht der Suchbedingung
> Das funkt nicht:
> ... where name or url or bes like '%$search%'
> ... where name or url, bes like '%$search%'
> ... where name or (url, bes) like '%$search%'
aber das sollte funktionieren
WHERE ( name like '%$search%' ) OR
( url like '%$search%' ) OR
( beschreibung like '%$search%' )
-Andreas
--
: Anti-Spam Petition: http://www.politik-digital.de/spam/ :
: PGP-Key: http://www.tse-online.de/~ab/public-key :
: Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B :
From GH-lists_(at)_ecora.de Wed, 24 May 2000 10:24:14 +0200
Date: Wed, 24 May 2000 10:24:14 +0200
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] Doppelte OR Abfrage funkt nicht
Holger Faustmann schrieb
> ich bin heute morgen mal wieder zu bloed fuer SQL, kann mir
> jemand einen Tip geben?
Ulf empfiehlt dann immer mal wieder ausschlafen...
> Der obere Programmausschnitt funktioniert einwandfrei,
???
SELECT * FROM adresse WHERE name LIKE '%$search%' OR url LIKE
'%$search%' OR beschreibung LIKE '%$search%' ORDER BY name LIMIT $aid,$n
Guido Haeger
From hartmut_(at)_six.de Wed, 24 May 2000 10:49:14 +0200
Date: Wed, 24 May 2000 10:49:14 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Kostenlose Newsletter
Michael Stahmann wrote:
> Jetzt ist mein Problem, das ich über SMTP - nach meinem - Verständnis
> keinen Geschindigkeitsvorsprung zu mail() ausmachen kann.
> Ich müsste doch für jede mail wieder eine neue Verbindung zum
> SMTP-Server herstellen, oder habe ich das falsch verstanden?
nein, du kannst nach dem Abschließenden '.' im DATA-Block
sofort die nächste Mail verschicken
aber bitte _immer_ die SMTP Return-Codes prüfen, Mailserver werden i.A.
die Anzahl der Mails pro SMTP-Session begrenzen (50 ist üblich, glaub
ich),
eventuell auch euf den Wert 1
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From ralf_(at)_kuerbis.org Wed, 24 May 2000 11:30:12 +0200
Date: Wed, 24 May 2000 11:30:12 +0200
From: Ralf Geschke ralf_(at)_kuerbis.org
Subject: [php] Kostenlose Newsletter
> Womit machen den die anderen Leute einen Newsletter mit Anrede usw.?
So: http://www.globalpark.de/software/
Beste Gruesse,
Ralf
PS. Diese Mail ist eigentlich OT, da es sich um Perl-Skripte handelt,
aber immerhin die Datenbank wird von PHP gefuettert. ;)
--
/ mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de }
/ http:// www . { globalpark.de | kuerbis.org | php-center.de }
/ fon:// { 02233-793373 | 0177-5262345 }
From pilif_(at)_sen.ch Wed, 24 May 2000 09:14:38 +0200
Date: Wed, 24 May 2000 09:14:38 +0200
From: Philip Hofstetter pilif_(at)_sen.ch
Subject: [php] Session IDs in DNS Wildcards
Hallöchen
> 1.) Wo ist der praktische Unterschied, ob ich die Session ID in der
> URL mit "sessionid.server.de" oder mit
> "www.server.de/?session=sessionid" mitschleppe?
nun... man kann ganz normale Links machen (also bla) ohne dass man die Session-ID extra in
alle Links schreiben muss. Zusammen mit templates sind so die berühmten
einfachen Webdesigner immer noch in der Lage, die Seite zu pflegen.
Klar, dass so Cookies unnötig werden.
> 2.) Wie hat Sevenval dieses Verfahren implementiert? Ich sehe da keine
> großen Probleme ein solches Session-Konzept mit PHPumzusetzen, wenn
> der Webserver DNS Wildcards unterstützt. Dies dürfte zum Beispiel
> durch ein paar einfache Modifaktionen an der PHPLIB zu erreichen
> sein.
Es ist absolut voll simpel: Wildcard-DNS und kleine Modifikation an der
PHPLIB (anstatt einen Redirect auf $PHP_SELF?sess_id=ijdoiasjdaoisj
einfach auf http://jioasjdoasi.wasauchimmer.de/$PHP_SELF.
Das Problem bei solchen Patenten ist offenbar, dass man nicht das
Ergebnis, sondern den Weg patentiert. Daher auch die Hochgestochene
Formulierung. Das Ziel ist es, Session-ID's zu übergeben. Der Weg die
Wildcard-DNS-Einträge (einen a-eintrag mit einem * als Hostname).
Pilif
From hartmut_(at)_six.de Wed, 24 May 2000 11:13:44 +0200
Date: Wed, 24 May 2000 11:13:44 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] php stylesheet =?iso-8859-1?Q?f=FCr?= a2ps
auch hier noch einmal die Ankündigung:
ich habe ein PHP-Stylesheet für den Druckerfilter a2ps erstellt
dieses ermöglicht pretty-printing von PHP-Source
bevor ich dieses den a2ps-Maintainern übergebe, hätte ich gerne
noch etwas feedback
http://www.zugeschaut-und-mitgebaut.de/php/a2ps/
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From a.tietje_(at)_flynet.de Wed, 24 May 2000 11:17:13 +0100
Date: Wed, 24 May 2000 11:17:13 +0100
From: Axel Tietje a.tietje_(at)_flynet.de
Subject: [php] Kostenlose Newsletter
Hi,
> Womit machen den die anderen Leute einen Newsletter mit Anrede usw.?
Mit Perl natürlich ;-)
PHP ist meiner Erfahrung nach bei der Verarbeitung
von Texten (search and replace) viel zu langsam.
Ich verwende daher für alles, was irgendwie mit
Texten zu tun hat, grundsätzlich Perl.
HTH, Axel.
--
"Way wrong answer!" - B. Willis in Armageddon
FLYnet - FLYer Kommunikationsgesellschaft mbH
Weender Landstr. 46 37073 Göttingen
http://www.flynet.de a.tietje_(at)_flynet.de
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Wed, 24 May 2000 11:25:28 +0200
Date: Wed, 24 May 2000 11:25:28 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] PHP --> XML --> HTML/WML/...
> hallo alle zusammen,
>
>
> ich habe bisher PHP4 benutzt, um mit daten aus einer mySQL
> datenbank HTML-code zu generieren und zum browser zu schicken.
>
> ich habe mir gedacht, dass es u.U. ganz vorteilhaft wäre,
> stattdessen XML code zu generieren und per XSLT in HTML zu
> transformieren, sofern es sich beim client um einen webbrowser
> handelt (für mobiltelefone könnte man z.b. WML ausgeben usw).
>
> nach dem durchforsten der php-liste und einigen webseiten
> scheint die praktische umsetzung dieser idee doch noch nicht
> ganz trivial zu sein.
>
> gibts für den Apache webserver und PHP4 schon irgendetwas
> brauchbares, um mit PHP generierten XML-code durch nen parser
> zu schicken, bevor das ergebnis dann zum client gelangt?
>
> gibt es evtl. andere kostenlose lösungen dieser art, die
> bereits funktionieren?
>
> es wäre schön, wenn mich jemand in die richtige richtung
> schieben könnte :)
Hallo,
in der letzten c't war ein Artikel über XML, Ausgabe 10/2000 ab Seite
214. Da ist doch bestimmt was dabei. Wenn nicht, sollte Dir der
Redakteur per Mail wenigstens einen Tip geben können, oder?
Gruß
Stefan
From miefert_(at)_gmx.net Wed, 24 May 2000 11:51:43 +0200
Date: Wed, 24 May 2000 11:51:43 +0200
From: Stefan Miefert miefert_(at)_gmx.net
Subject: [php] AW: [php] Kostenlose Newsletter
Hi,
hat das auch so nette Funktionen das sich der User aus der Datenbank
eintragen und austragen kann
> Womit machen den die anderen Leute einen Newsletter mit Anrede usw.?
So: http://www.globalpark.de/software/
Beste Gruesse,
Ralf
PS. Diese Mail ist eigentlich OT, da es sich um Perl-Skripte handelt,
aber immerhin die Datenbank wird von PHP gefuettert. ;)
--
/ mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de }
/ http:// www . { globalpark.de | kuerbis.org | php-center.de }
/ fon:// { 02233-793373 | 0177-5262345 }
--
** Durchgehend gevffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From lord_(at)_god-the-dj.de Mon, 22 May 2000 14:23:15 +0200
Date: Mon, 22 May 2000 14:23:15 +0200
From: Tobias Hennchen lord_(at)_god-the-dj.de
Subject: [php] =?iso-8859-1?Q?billigen=2C_zuverl=E4ssigen!!!!=2C_kompetenten_domainhoste?=
=?iso-8859-1?Q?r_gesucht.....?=
=?iso-8859-1?Q?r_gesucht.....?=
This is a multi-part message in MIME format.
------=_NextPart_000_0015_01BFC3F9.44A1A320
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hi leute, =20
vielleicht k=F6nnt ihr mir weiterhelfen ...=20
suche wie im betreff ein f=E4higen domainhoster ...
nicht sowas wie strato, bzw puretec ...
der preis kann auch etwas =FCber den premium paketen von oben gennanten =
liegen
was gibt man nicht alles daf=FCr, dass man t=E4glich seine mails abrufen =
kann :-))
bis dann
Tobias
------=_NextPart_000_0015_01BFC3F9.44A1A320
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hi leute,
vielleicht k=F6nnt ihr mir weiterhelfen =
...=20
suche wie im betreff ein f=E4higen =
domainhoster=20
...
nicht sowas wie strato, bzw puretec=20
...
der preis kann auch etwas =FCber den =
premium paketen=20
von oben gennanten liegen
was gibt man nicht alles daf=FCr, dass =
man t=E4glich=20
seine mails abrufen kann :-))
bis dann
Tobias
------=_NextPart_000_0015_01BFC3F9.44A1A320--
From easy_(at)_ist.schuldig.de Wed, 24 May 2000 12:19:28 +0200
Date: Wed, 24 May 2000 12:19:28 +0200
From: Markus Dobel easy_(at)_ist.schuldig.de
Subject: [php] PHP4 Download?
eschmid+sic_(at)_s.netic.de wrote:
>
> php.fivemile.org ist ein inoffizieller Mirror wird wird nicht von PHP/Zend
> unterstützt.
Funktioniert aber dennoch und bietet PHP4 und laeuft auch darauf.
Darueberhinaus ist der inoffizielle Mirror genauso aktuell (-2 Stunden)
wie der rsync-server. Und als Download-Alternative fuer den voellig
ueberlasteten php.net-Server find ich es noch nicht einmal schaedlich.
Fuer Leute, die PHP4 einsetzen wollen, ist es ziemlich egal, ob der
Server offiziell abgesegnet wurde oder nicht. Wichtig ist die
Uebertragungszeit, die bei php.net derzeit gegen unendlich tendiert und
bei php.fivemile.org m.E. brauchbar ist (DFN sei Dank).
Ob offiziell oder nicht, die Dateien von php.fivemile.org sind 100% die
des Originals (bzw rsync.php.net)... samt aktueller php-Version. das
kann man von den offiziellen Mirrors nicht durchweg behaupten.
Daher finde ich es unangebracht, "nicht offizielle" Mirrors zu
diskreditieren, nur weil derzeit keine neuen Mirrors von der PHP Group
als "offiziell" angenommen werden.
Gruss, Markus
P.S.: Eigentlich wollte ich Dir das persoenlich schicken, aber:
Delivery of mail from easy_(at)_ist.schuldig.de to eschmid+sic_(at)_s.netic.de
failed:
550 Empfaenger unbekannt / recipient e-mail adress unknown
From pk_(at)_koelner.de Wed, 24 May 2000 12:54:47 +0200
Date: Wed, 24 May 2000 12:54:47 +0200
From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de
Subject: [php] Umzug mit MYSQL Datenbank auf anderen Server
Hiho!
die einfachste Klick-und-Klack-Version:
PhpMyAdmin installieren (http://phpwizard.net/phpMyAdmin/)
Via "View dump of database" - "Structure and Data" - "Add 'drop table' -
"Send" - "Go" einen Dump der Datenbank ziehen.
(an den weisen Rest der Welt: wie mache ich obiges eigentlich an der
Konsole???)
Diesen Dump kannst du dann auf dem neuen Server...
entweder an der Konsole mit
("create database db2bused")
mysql db2bused < /pfad/zum/dump/file.sql
oder wieder über phpMyAdmin
("create new database" - db2bused)
"Run SQL query " - "Location of the textfile" - "Go"
...einlesen - feddich.
So macht das jedenfalls immer
PeKue - der faule Sack ;-)
Thorsten Marx wrote:
>
> Hallo,
>
> ich muß mit einer Datenbank auf einen neuen Server umziehen. Wie kopiere ich
> am besten die ganze Datenbank inklusiv aller Tabellen und Daten vom einen
> auf den anderen MYSQL Server?
>
> Für eine schnelle Antwort bedanke ich mich schon im voraus.
>
> Gruß
>
> Thorsten Marx
>
> #################################################
> Besuchen Sie mich: http://www.werbung-schalten.de
> Das Protal für Werbeangebote und Werbegesuche.
> #################################################
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
From achim.gosse_(at)_nasa20.com Wed, 24 May 2000 13:05:33 +0200
Date: Wed, 24 May 2000 13:05:33 +0200
From: Achim Gosse achim.gosse_(at)_nasa20.com
Subject: [php] AW: [php] Umzug mit MYSQL Datenbank auf anderen Server
> PhpMyAdmin installieren (http://phpwizard.net/phpMyAdmin/)
> Via "View dump of database" - "Structure and Data" - "Add 'drop table' -
> "Send" - "Go" einen Dump der Datenbank ziehen.
> (an den weisen Rest der Welt: wie mache ich obiges eigentlich an der
> Konsole???)
mysqldump -u -p [] | gzip >
datei.sql.gz
voila.
/achim
From ralf_(at)_kuerbis.org Wed, 24 May 2000 13:25:09 +0200
Date: Wed, 24 May 2000 13:25:09 +0200
From: Ralf Geschke ralf_(at)_kuerbis.org
Subject: [php] AW: [php] Kostenlose Newsletter
> hat das auch so nette Funktionen das sich der User aus der Datenbank
> eintragen und austragen kann
Noe, das sei als Uebung jedem selbst ueberlassen. ;)
Naja, im Ernst: Die Skripte stammen aus einer groesseren Anwendung,
welche nichts mit einem (simplen) Newsletter zu tun hat. Da jedoch
anscheinend Bedarf nach derartigen Loesungen besteht, haben wir uns
entschlossen, diese als LGPL freizugeben.
Beste Gruesse,
Ralf
PS. Ich erlaube mir mal wieder den Hinweis auf
http://www.php-center.de/php-de/konventionenundstandards.htm
--
/ mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de }
/ http:// www . { globalpark.de | kuerbis.org | php-center.de }
/ fon:// { 02233-793373 | 0177-5262345 }
From pk_(at)_koelner.de Wed, 24 May 2000 13:17:35 +0200
Date: Wed, 24 May 2000 13:17:35 +0200
From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de
Subject: [php] [OT] mysql: distinct list of table fields
OT - aber ich bin der Verzweiflung nahe genug für einen Versuch:
Hallo Liste,
wie kriege ich unter php (und damit doch nicht ganz OT) eine
distinct-Liste aller Feldnamen aller Tabellen einer mysql-Datenbank???
Ich scheitere schon bei "show tables" weil Php mir damit keine Liste der
Tabellennamen zurückgibt....
Ich habe irgendwo was von "HEAP Tables" gelesen, aber ich raffe nicht so
ganz, was man damit machen kann.
Strange Question - ich weiß, aber: urgently needed!!!
Sollte ich in zwei Stunden Manual wälzen was überlesen haben reicht mir
auch ein freundliches RTFM - mit Seitenzahl/Link o.ä.
1000thnx im Voraus
PeKue
From truheml_(at)_metal.de Wed, 24 May 2000 13:35:56 +0200
Date: Wed, 24 May 2000 13:35:56 +0200
From: Oliver Kurlvink truheml_(at)_metal.de
Subject: [php] Kostenlose Newsletter
> 1. Da fuer jeden User eine Erfolgs- bzw. Fehlermeldung rausgeschickt
wird,
> bleibt das Skript ja immer aktiv. Macht da der Timeout immer noch
> Probleme?
> 2. Man kann den Timeout doch per Befehl einfach verlaengern.
Problem ist nicht der PHP-Timeout, sondern der Browser-Timeout... Ich
moechte nur verstehen, warum das Ding mehrere Tausend verschicken
kann, aber auch bei 850 absemmelt...
> 3. Wenn ich alle User in eine Mail stecke, wird diese schon bei 500
viel
> zu
> lang, ausserdem sehen sie dann die anderen Abonnenten. Oder kann man
das
> unterdruecken?
Alles in BCC stopfen.
Ich entwerfe den Newsletter einmal mit Eintraegen aus den Datenbanken.
Daraus wird eine Message generiert. Dann wird diese Message an jeden
einzelnen verschickt. Laenge des Newsletters ist zwischen 10 und 15K.
From eschmid_(at)_php.net Wed, 24 May 2000 13:29:19 +0200
Date: Wed, 24 May 2000 13:29:19 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] PHP4 Download?
Markus Dobel wrote:
>
> eschmid+sic_(at)_s.netic.de wrote:
> >
> > php.fivemile.org ist ein inoffizieller Mirror wird wird nicht von PHP/Zend
> > unterstützt.
> Daher finde ich es unangebracht, "nicht offizielle" Mirrors zu
> diskreditieren, nur weil derzeit keine neuen Mirrors von der PHP Group
> als "offiziell" angenommen werden.
Ich hab doch die "nicht offiziellen" Mirrors nicht diskreditiert. Ich
hab lediglich behauptet, dass de.php.net nicht richtig eingerichtet ist.
Das sieht man z.B. an der fehlenden Fahne und am fehlenden Firmenlogo im
unteren Rahmen.
Obwohl die Mirrorbetreiber z.B. gestern von Zeev über eine gesonderte
Liste angeschrieben wurden, scheint das die Betreiber von de.php.net
nicht zu interessieren.
Ich hab selber auch zwei nicht öffentliche Mirrors. Die werden aber nur
bei Bedarf aktuallisiert und schon gar nicht, wenn in allen Medien von
einem Final Release gesprochen wird und auf php.net ist nichts zu sehen.
> P.S.: Eigentlich wollte ich Dir das persoenlich schicken, aber:
> Delivery of mail from easy_(at)_ist.schuldig.de to eschmid+sic_(at)_s.netic.de
> failed:
> 550 Empfaenger unbekannt / recipient e-mail adress unknown
Ich bin unschuldig, denn ich hatte gestern abend ein REPLYTO gesetzt.
Ausserdem sollte leicht zu Erkennen sein, dass das "+sic" dort nicht
hingehört.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From truheml_(at)_metal.de Wed, 24 May 2000 13:39:36 +0200
Date: Wed, 24 May 2000 13:39:36 +0200
From: Oliver Kurlvink truheml_(at)_metal.de
Subject: [php] Umzug mit MYSQL Datenbank auf anderen Server
> PhpMyAdmin installieren (http://phpwizard.net/phpMyAdmin/)
> Via "View dump of database" - "Structure and Data" - "Add 'drop
table' -
> "Send" - "Go" einen Dump der Datenbank ziehen.
> (an den weisen Rest der Welt: wie mache ich obiges eigentlich an der
> Konsole???)
das ist sehr kritisch. mir ist erst nach einiger zeit aufgefallen dass
phpmyadmin bei einer meiner datenbanken nur die haelfte gedumpt hat,
weil es dann auf einen timeout lief. allerdings kriegt man das nicht
mit, da phpmyadmin nur den dump erstellt und die datei rausschickt.
man muss also jedes mal den dump betrachten und schauen, ob er
komplett ist.
From drews_(at)_movinweb.de Wed, 24 May 2000 13:34:50 +0200
Date: Wed, 24 May 2000 13:34:50 +0200
From: Wolfgang Drews drews_(at)_movinweb.de
Subject: [php] [OT] mysql: distinct list of table fields
Sent: Wednesday, May 24, 2000 1:17 PM
Subject: [php] [OT] mysql: distinct list of table fields
> wie kriege ich unter php (und damit doch nicht ganz OT) eine
> distinct-Liste aller Feldnamen aller Tabellen einer mysql-Datenbank???
alle feldnamen kannst du mit der Funktion mysql_field_name() ausgeben
lassen:
$sql_query = "SELECT * FROM $table";
$result = mysql_query($sql_query, $db);
if($result) {
for ($i = 0; $i < mysql_num_rows($result); $i++) {
echo "Spalten-Nr.: $i \n";
echo "Feld-Name: ".mysql_field_name($result, $i)." \n";
}
> Ich scheitere schon bei "show tables" weil Php mir damit keine Liste
der
> Tabellennamen zurückgibt....
dafür benutzt man die Funktion mysql_tablename() im Zusammenspiel
mit mysql_list_tables().
$result = mysql_list_tables($database, $db);
if($result) {
for($i = 0; $i < mysql_num_rows($result); $i++)
echo "Tabellen-Nr.: $i \n";
echo "Tabellen-Name: ".mysql_tablename($result, $i)." \n";
}
}
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From Michael_(at)_Stahmann.de Wed, 24 May 2000 13:35:13 +0200
Date: Wed, 24 May 2000 13:35:13 +0200
From: Michael Stahmann Michael_(at)_Stahmann.de
Subject: [php] Kostenlose Newsletter
Hallo Oliver,
Oliver Kurlvink schrieb:
>
> Problem ist nicht der PHP-Timeout, sondern der Browser-Timeout... Ich
> moechte nur verstehen, warum das Ding mehrere Tausend verschicken
> kann, aber auch bei 850 absemmelt...
>
Browser-Timeout habe ich mit flush() gelößt, da gibt es bei mir jedenfalls
keine Probleme mehr.
Also nach jeder abgeschickten mail eine Bestätigung ausgeben.
Kommt vieleicht auch noch auf den Browser an.
Gruß Michael
--
--------------------------------------------------------
Michael Stahmann, web-xact.de
http://www.web-xact.de mailto:info_(at)_web-xact.de
Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51
--------------------------------------------------------
From thomas.hausheer_(at)_denon.ch Wed, 24 May 2000 13:37:27 +0200
Date: Wed, 24 May 2000 13:37:27 +0200
From: thomas hausheer thomas.hausheer_(at)_denon.ch
Subject: [php] Suchmaschin in php
Hi,
ich möchte einem Kunde eine "Suchmaschine" der eigenen Seite anbieten. Ein
Beispielskript in Perl habe ich, möchte es jedoch lieber in php machen (da
ich perl nicht so gut kenne). Hat jemand erfahrung damit und/oder gibts
irgendwo ein Beispielskript?
Vielen Dank.
schönen Tag
thomas
From Mathias.Gloss_(at)_start.de Wed, 24 May 2000 14:15:29 +0200
Date: Wed, 24 May 2000 14:15:29 +0200
From: Gloss Mathias Mathias.Gloss_(at)_start.de
Subject: [php] AW: [php] Suchmaschin in php
Aloha,
> ----------
> Von: thomas hausheer[SMTP:thomas.hausheer_(at)_denon.ch]
>
> ich möchte einem Kunde eine "Suchmaschine" der eigenen Seite anbieten. Ein
> Beispielskript in Perl habe ich, möchte es jedoch lieber in php machen (da
> ich perl nicht so gut kenne). Hat jemand erfahrung damit und/oder gibts
> irgendwo ein Beispielskript?
>
Du kannst die Suchmaschine unter http://www.php-center.de
bemühen, um die oft gefragte Antwort auf die Frage zu finden.
Du kannst auch eine fertige Suchmaschine nehmen, die genau
alles tut was du willst. Z.B. www.htdig.org
Die lässt sich übrigens bei installierten Cygnus-Tools auch
unter NT compilieren und installieren (wenn man 4 make-Files
umpfriemelt oder die Binarys selbst ans Ziel kopiert)
Grüße, Mathias
From eschmid_(at)_php.net Wed, 24 May 2000 14:20:22 +0200
Date: Wed, 24 May 2000 14:20:22 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] Suchmaschin in php
thomas hausheer wrote:
> ich möchte einem Kunde eine "Suchmaschine" der eigenen Seite anbieten. Ein
> Beispielskript in Perl habe ich, möchte es jedoch lieber in php machen (da
> ich perl nicht so gut kenne). Hat jemand erfahrung damit und/oder gibts
> irgendwo ein Beispielskript?
ht://Dig bei http://www.htdig.org/
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From hartmut_(at)_six.de Wed, 24 May 2000 14:56:38 +0200
Date: Wed, 24 May 2000 14:56:38 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] [OT] mysql: distinct list of table fields
Peter Kühn wrote:
>
> OT - aber ich bin der Verzweiflung nahe genug für einen Versuch:
>
> Hallo Liste,
>
> wie kriege ich unter php (und damit doch nicht ganz OT) eine
> distinct-Liste aller Feldnamen aller Tabellen einer mysql-Datenbank???
>
> Ich scheitere schon bei "show tables" weil Php mir damit keine Liste der
> Tabellennamen zurückgibt....
> Ich habe irgendwo was von "HEAP Tables" gelesen, aber ich raffe nicht so
> ganz, was man damit machen kann.
>
> Strange Question - ich weiß, aber: urgently needed!!!
> Sollte ich in zwei Stunden Manual wälzen was überlesen haben reicht mir
> auch ein freundliches RTFM - mit Seitenzahl/Link o.ä.
suche im manual nach mysql_list_tables(), mysql_tablename(),
mysql_list_fields(), mysql_field_name() ...
bei mysql_tablename() ist auch ein Beispiel dabei
hoffe das ist, was du suchst
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From hartmut_(at)_six.de Wed, 24 May 2000 15:03:40 +0200
Date: Wed, 24 May 2000 15:03:40 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Kostenlose Newsletter
Oliver Kurlvink wrote:
>
> > 3. Wenn ich alle User in eine Mail stecke, wird diese schon bei 500
> viel
> > zu
> > lang, ausserdem sehen sie dann die anderen Abonnenten. Oder kann man
> das
> > unterdruecken?
> Alles in BCC stopfen.
oder nur auf den umschlag, will sagen als RCPT-TO: in den SMTP-header
packen
was im eigentlichen Mail-header als To: steht, ist dann völlig egal
die mails in der liste sind auch immer 'nur' an php_(at)_...
der snail-mail postbote schaut ja auch nur auf und nicht in den brief
(hoffentlich)
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From michael.walzl_(at)_lvh.it Wed, 24 May 2000 15:01:44 +0200
Date: Wed, 24 May 2000 15:01:44 +0200
From: Michael Walzl michael.walzl_(at)_lvh.it
Subject: [php] Installation von PHP4 auf Linux
Hallo Liste,
Ich bekomme immer folgende Fehlermeldung beim Versuch PHP4 zu
installieren.
./configure --prefix=/usr/local/php4
--with-apache=/usr/local/src/apache_1.3.12 \
--with-mysql=/usr/local/mysql-3.22.32 \
--with-zlib \
--enable-sysvshm=yes \
--enable-sysvsem=yes \
--with-config-file-path=/etc \
--enable-track-vars=yes \
--enable-url-includes \
--with-gd=/usr/local
Checking ....
....
./configure: flex command not found
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: lex: commant not found
configure: error: cannot find output from lex; giving up
OS = Suse Linux 6.4
Apache = 1.3.12
MySQL = 3.22.32
PHP 3.0.16 läßt sich ohne Probleme installieren.
mfG
Michael Walzl
michael.walzl_(at)_lvh.it
From hartmut_(at)_six.de Wed, 24 May 2000 15:06:06 +0200
Date: Wed, 24 May 2000 15:06:06 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Kostenlose Newsletter
Michael Stahmann wrote:
>
> Hallo Oliver,
>
> Oliver Kurlvink schrieb:
>
> >
> > Problem ist nicht der PHP-Timeout, sondern der Browser-Timeout... Ich
> > moechte nur verstehen, warum das Ding mehrere Tausend verschicken
> > kann, aber auch bei 850 absemmelt...
> >
>
> Browser-Timeout habe ich mit flush() gelößt, da gibt es bei mir jedenfalls
> keine Probleme mehr.
> Also nach jeder abgeschickten mail eine Bestätigung ausgeben.
> Kommt vieleicht auch noch auf den Browser an.
besser alle n mails statt nach jeder mail (mit n=10 oder 100 oder so)
sonst kann das dokument im browser verdammt groß werden und das
kostet speicher,speicher,speicher (spereche aus schlechter erfahrung)
oder wenns ein netscape ist, dann statusseiten mit server-push ausgegen
(multipart/x-mixed-replace)
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From ralf_(at)_kuerbis.org Wed, 24 May 2000 15:29:31 +0200
Date: Wed, 24 May 2000 15:29:31 +0200
From: Ralf Geschke ralf_(at)_kuerbis.org
Subject: [php] Installation von PHP4 auf Linux
> ./configure: flex command not found
> checking for flex... lex
> checking for yywrap in -ll... no
> checking lex output file root... ./configure: lex: commant not found
> configure: error: cannot find output from lex; giving up
Da steht doch alles, was Du brauchst: lex bzw. flex kann nicht
gefunden werden. Ergo: Installieren. Bei SuSE irgendwo in der Serie d.
Beste Gruesse,
Ralf
--
/ mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de }
/ http:// www . { globalpark.de | kuerbis.org | php-center.de }
/ fon:// { 02233-793373 | 0177-5262345 }
From wbh_(at)_euta.net Wed, 24 May 2000 15:12:15 +0200
Date: Wed, 24 May 2000 15:12:15 +0200
From: Wolfgang wbh_(at)_euta.net
Subject: [php] Umzug mit MYSQL Datenbank auf anderen Server
> PhpMyAdmin installieren (http://phpwizard.net/phpMyAdmin/)
> Via "View dump of database" - "Structure and Data" - "Add 'drop
table' -
> "Send" - "Go" einen Dump der Datenbank ziehen.
> (an den weisen Rest der Welt: wie mache ich obiges eigentlich an der
> Konsole???)
mit, da phpmyadmin nur den dump erstellt und die datei rausschickt.
man muss also jedes mal den dump betrachten und schauen, ob er
komplett ist.
Hallochen,
Wenn auf beiden Servern die gleiche Version von MYSQL lauft, muss man blos
das komplette
Datenbankverzeichnis (heisst so wie die Datenbank benannt wurde) mit allen
.ISD, .ISM, .frm - Dateien auf das MYSQL-Datenverzeichnis des anderen
Servers ruberkopieren (via FTP). Das fuzzt
sogar ohne Neustart des MYSQL-Servers, ausser man kopiert das mysql -
Verzeichnis (da stehen namlich die Benutzer und die Rechte drin). Die
Dateirechte sollte man naturlich auch prufen.
Geht viel schneller als dump!
CU
Wolfgang
--
** Durchgehend geoffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From achim.gosse_(at)_nasa20.com Wed, 24 May 2000 15:18:28 +0200
Date: Wed, 24 May 2000 15:18:28 +0200
From: Achim Gosse achim.gosse_(at)_nasa20.com
Subject: [php] AW: [php] Installation von PHP4 auf Linux
> Checking ....
> ....
> ./configure: flex command not found
> checking for flex... lex
pruefe mal, ob du die pakete flex und yacc installiert hast.
sollten bei suse in den entwicklungswerkzeugen dabei sein.
/achim
From hartmut_(at)_six.de Wed, 24 May 2000 15:54:24 +0200
Date: Wed, 24 May 2000 15:54:24 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] AW: [php] Installation von PHP4 auf Linux
Achim Gosse wrote:
>
> > Checking ....
> > ....
> > ./configure: flex command not found
> > checking for flex... lex
>
> pruefe mal, ob du die pakete flex und yacc installiert hast.
> sollten bei suse in den entwicklungswerkzeugen dabei sein.
die AT&T orginale hießen lex & yacc
für PHP brauchts die GNU-Versionen flex und bison
(die SuSE Packete heißen ebenso)
--
Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
From krs_(at)_treu-elektro.de Wed, 24 May 2000 15:56:42 +0200
Date: Wed, 24 May 2000 15:56:42 +0200
From: Stefan Krister krs_(at)_treu-elektro.de
Subject: [php] Apache compile Kit
Hi Liste,
auf freshmeat gesehen:
Compiling apache + php + other modules can be a very daunting and
challenging task. This kit tries to automagically compile your apache
+ php for you.
Näheres steht auf
http://prometheus.zerodivide.net/apache_kit/about/
MfG
Stefan Krister
Linux T-Shirt / Sendmail+Squid-Auswertung:
http://creative.chaos.de
--
You have moved your mouse. Windows must be rebooted for the
changes to take effect.
From Tomm_(at)_IZET.de Wed, 24 May 2000 16:22:32 +0200
Date: Wed, 24 May 2000 16:22:32 +0200
From: Christian Tomm Tomm_(at)_IZET.de
Subject: [php] In Datei schreiben
Du könntest auch ma testen, ob die includes auf die richtigen dateien zeigen
(so vom Pfad her).
Sowas vergess ich zumindest immer gern ;)
mfg
Ch. Tomm
From christianbader_(at)_gmx.net Wed, 24 May 2000 16:28:37 +0200
Date: Wed, 24 May 2000 16:28:37 +0200
From: Christian Bader christianbader_(at)_gmx.net
Subject: [php] Sessions mit PHP4...
Hallo Liste,
Ich bin Anfänger und habe versucht mit PHP4 Sessions zu erzeugen.
Mein Code sieht so aus:
Seite 1:
--------------------------------------------------------------------
Bitte klicken Sie hier um ihre Daten
angezeigt zu
bekommen.
--------------------------------------------------------------------
Seite 2:
--------------------------------------------------------------------
Ich habe mich nach dem Buch "PHP" von Markt & Technik gerichtet, aber der
exakt abgetippte Beispielcode bringt genau die selben Fehlermeldungen,
welche lauten:
Seite 1:
Warning: open(/tmp/sess_c27e0523dc280855ab014e9bb98604d7, O_RDWR) failed: m
(2) in D:\HTTPD\HTDOCS\musik-seminare\session1.php on line 2
Bitte klicken Sie hier um ihre Daten angezeigt zu bekommen.
Warning: open(/tmp/sess_c27e0523dc280855ab014e9bb98604d7, O_RDWR) failed: m
(2) in Unknown on line 0
Warning: Failed to write session data. Please check that the current setting
of session.save_path is correct (/tmp) in Unknown on line 0
Seite 2:
PHPSESSID=
Warning: Cannot send session cache limiter - headers already sent by (output
started at D:\HTTPD\HTDOCS\musik-seminare\session2.php:1) in
D:\HTTPD\HTDOCS\musik-seminare\session2.php on line 4
Warning: open(/tmp/sess_c27e0523dc280855ab014e9bb98604d7, O_RDWR) failed: m
(2) in D:\HTTPD\HTDOCS\musik-seminare\session2.php on line 4
Session ID = c27e0523dc280855ab014e9bb98604d7Ihr name ist
Fatal error: Call to undefined function: destroy() in
D:\HTTPD\HTDOCS\musik-seminare\session2.php on line 11
Warning: open(/tmp/sess_c27e0523dc280855ab014e9bb98604d7, O_RDWR) failed: m
(2) in [no active file] on line 0
Warning: Failed to write session data. Please check that the current setting
of session.save_path is correct (/tmp) in [no active file] on line 0
-------------------------------------------------------------
Soweit ich das ganze verstanden habe, ist irgend etwas mit dem ablegen von
Cookies nicht in Ordnung, Cookies habe ich aber in meinem Browser aktiviert.
Habe auch schon versucht in der php.ini den Speicherpfad für die Daten zu
ändern, hat auch nichts genutzt.
Ich wäre für jede Hilfe Dankbar....
Christian Bader
PS: Das ist meine erste Mail an diese Liste, Ich bitte um Gnade...
From php_(at)_sct-research.de Wed, 24 May 2000 16:39:10 +0200 (MEST)
Date: Wed, 24 May 2000 16:39:10 +0200 (MEST)
From: Mirko Giese php_(at)_sct-research.de
Subject: [php] Sessions mit PHP4...
hallo christian,
--schnipp--
...
> session-destroy();
> echo "Die Session wurde zerstört...";
> ?>
> --------------------------------------------------------------------
> Ich habe mich nach dem Buch "PHP" von Markt & Technik gerichtet, aber der
> exakt abgetippte Beispielcode bringt genau die selben Fehlermeldungen,
> welche lauten:
bis hier ist auch alles ok
> Warning: open(/tmp/sess_c27e0523dc280855ab014e9bb98604d7, O_RDWR) failed: m
> (2) in D:\HTTPD\HTDOCS\musik-seminare\session1.php on line 2
> Bitte klicken Sie hier um ihre Daten angezeigt zu bekommen.
> Warning: open(/tmp/sess_c27e0523dc280855ab014e9bb98604d7, O_RDWR) failed: m
> (2) in Unknown on line 0
--schnapp--
scheinbar hast du dein php4 auf windows installiert. php4 legt seine
session-dateien standardmaessig in dem verzeichnis /tmp/ ab.
allein das / vor dem tmp erzeugt schon die fehlermeldung, denn dieses
verzeichnis gibt es unter windows nicht, das dateisystem ist anders
organisiert. du muesstest also in der php.ini (wo auch immer die bei dir
liegt) den korrekten pfad definieren, der dann irgendwie so aussieht:
[laufwerk]:\[unterverzeichnis]
dann klappts auch mit dem script
ciao mirko
From andreas_(at)_noho.co.uk Wed, 24 May 2000 11:04:19 +0100
Date: Wed, 24 May 2000 11:04:19 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] Session IDs in DNS Wildcards
hei philip,
> Es ist absolut voll simpel: Wildcard-DNS und kleine Modifikation an der
> PHPLIB (anstatt einen Redirect auf $PHP_SELF?sess_id=ijdoiasjdaoisj
> einfach auf http://jioasjdoasi.wasauchimmer.de/$PHP_SELF.
>
> Das Problem bei solchen Patenten ist offenbar, dass man nicht das
> Ergebnis, sondern den Weg patentiert. Daher auch die Hochgestochene
> Formulierung. Das Ziel ist es, Session-ID's zu übergeben. Der Weg die
> Wildcard-DNS-Einträge (einen a-eintrag mit einem * als Hostname).
hast du vielleicht auch die moeglichkeit gehabt die patentschrift zu lesen?
ich habe schon an meherern stellen im internet nach informationen zu dem
patent von sevenval gesucht, aber nichts finden koennen. sevenval teilte mir
auf anfrage mit, dass sie das patent haben - mehr aber auch nicht.
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From drews_(at)_dynamic-webpages.de Tue, 23 May 2000 22:22:04 +0200
Date: Tue, 23 May 2000 22:22:04 +0200
From: Wolfgang Drews drews_(at)_dynamic-webpages.de
Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Username_1:1_=FCberpr=FCfen?=
Sent: Tuesday, May 23, 2000 10:13 PM
Subject: [php] Username 1:1 überprüfen
> Der DB-Wert sei z.B. "Tim" - dann kann ich mich auch mit "tim"
anmelden. Wie
> kann ich den Vergleich so gestalten, daß man ihn 1:1 hinbekommt?
>
> if($Username == $Formularfeld) geht dann wohl ja nicht...
doch tim, das geht schon. Du musst nur den Datentyp bei MySQL
richtig "einstellen", d.h. ihn als BINARY deklarieren, dann
wird auch ein VARCHAR case sensitive (ich nehme jetzt einfach
mal an, das du den TYP VARCHAR gewählt hast ...). Dann
sollte es so gehen, wie du es wünscht :-)
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From drews_(at)_dynamic-webpages.de Tue, 23 May 2000 12:48:41 +0200
Date: Tue, 23 May 2000 12:48:41 +0200
From: Wolfgang Drews drews_(at)_dynamic-webpages.de
Subject: [php] PHP-Stand auf dem Linux-Tag vom 29.06.-02.07.2000--> WICHTIG!
Hallo Liste,
leider müssen wir an dieser Stelle nochmals wegen bisherig mangelndem
Interesse bzw. Engagement einen kleinen Aufruf starten:
Wie Ihr hoffentlich schon alle mitbekommen habt, werden wir, [das
sind Egon Schmid, Mark Kronsbein von PHP-Homepage, Mike
Rübsamen von PHP Welt und unsere "Wenigkeiten" von Dynamic Web
Pages] einen PHP-STAND auf dem Linux-Tag realisieren.
Dieser soll nicht nur der Bewerbung von PHP dienen, sondern Euch
erstmals auf einer deutschen Messe eine zentrale Anlaufstelle bieten.
Desweiteren sind einige Überraschungen geplant, die aber jetzt
natürlich noch nicht verraten werden ;-)
Die zentrale Anlaufstelle im Netz ist unter
http://www.dynamic-webpages.de (LinuxTag / LinuxTag Special)
zu finden. Dort könnt Ihr TREFFPUNKTE vereinbaren,
MITFAHRGELEGENHEITEN suchen/finden oder allgemeines
über den Linux-Tag austauschen. Mit allen wichtigen Infos
werdet Ihr dort (nach und nach) natürlich auch versorgt :-)
Wir bitten Euch deshalb, Euch zu engagieren! Wir brauchen
DRINGEND noch motivierte Helfer für den Stand, die uns bei
der Standwache und anderen anfallenden Aufgaben entlasten
bzw. unterstützen! JEDER kann mitmachen (und als Bonus gibts
sogar 'nen offizielles Namensschild :-)). Also, bitte ringt Euch
durch und tragt Euch als Helfer auf den Seiten des Linux-Tag-
Specials ein (URL s.o.).
Danke für Eure Aufmerksamkeit,
und in der Hoffnung noch viele Helfer zu finden und
Euch alle auf dem Linux-Tag zu sehen ...
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From christianbader_(at)_gmx.net Wed, 24 May 2000 17:07:28 +0200
Date: Wed, 24 May 2000 17:07:28 +0200
From: Christian B. christianbader_(at)_gmx.net
Subject: [php] Sessions mit PHP4... (Danke Mirko)
Danke Mirko,
Das mit Windows stimmt, hätte ich eigentlich auch drauf kommen können
= :-).
Ich werd's ich gleich mal austesten....
From PHolm_(at)_gmx.de Wed, 24 May 2000 17:14:51 +0200
Date: Wed, 24 May 2000 17:14:51 +0200
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] MAYDAY: AOL-Probleme mit HTML-MIME-CLASS
Hallo,
hab hier ein Problem mit der HTML Mime Mail class von Richard Heyes,
ursprünglich von Tobias Ratschiller und Sascha Schumann.
Empfänger bei AOL bekommen die mit dieser Klasse verschickte Mail nur im
Klartext zu sehen, das Zeug wird also nicht richtig decoded.
Auch wenn man über gmx das Webinterface benutzt, gibt es einen Fehler:
Ein Fehler ist aufgetreten / An error has occured:
Multipart Mail ohne Boundary
Hat einer einen Fix für dieses Problem?
Have a nice thread,
Peter
From webmaster_(at)_achim-online.de Wed, 24 May 2000 17:27:42 +0200
Date: Wed, 24 May 2000 17:27:42 +0200
From: Achim Ruhland webmaster_(at)_achim-online.de
Subject: [php] PHP-Stand auf dem Linux-Tag vom 29.06.-02.07.2000--> WICHTIG!
GletscherHallo Liste!
Also ich würde gerne auf dem Stand helfen, aber das Problem ist, wie ich
nach Stuttgart kommen soll....der Rest wäre kein Problem.
Grüsse
Achim
From h.schubert_(at)_tmt.de Wed, 24 May 2000 17:33:08 +0200
Date: Wed, 24 May 2000 17:33:08 +0200
From: Heiko Schubert h.schubert_(at)_tmt.de
Subject: [php] php4 und phplib
Hallo Mitleser,
ich mache regen Gebrauch von den Funktionen der phplib und wollte das
auch unter php4 ausprobieren. Dabei ist mir etwas aufgefallen - aber der
Reihe nach:
Bisher habe die Projekte auf meinen Servern folgende Struktur:
/www/phplib
...
/www/projekt-name-1/html
/www/projekt-name-1/include
/www/projekt-name-1/sql
/www/projekt-name-1/sql/ddl
...
/www/projekt-name-2/html
/www/projekt-name-2/include
/www/projekt-name-2/sql
/www/projekt-name-2/sql/ddl
...
/www/projekt-?/html ist dabei immer das Document-Root im Apache
Nun will ich jedem Projekt den Zugriff auf die phplib ermöglichen, ohne
diese in der php.ini (bzw. php3.ini) eintragen zu müssen (andere Kunden
haben auch Zugriff auf php). Also habe ich das bisher wie folgt
erledigt:
im include-Verzeichnis eines jeden Projektes befand sich eine Datei
"prepend.php3". Jede *.php3-Seite hatte folgenden Include:
include("../include/prepend.php3");
Hiebei verwendete ich die prepend.php3 aus der phplib und erweiteret sie
um ein paar Variablen:
...
// wo ist die phplib?
$_PHPLIB["libdir"] = "/www/phplib/";
...
// hier die Zugangsdaten fuer dieses Projekt
$db_host = "localhost";
$db_src = "xxx";
$db_user = "xxx";
$db_pwd = "xxx";
...
und so funktionierte es mit php 3.0.x wunderprächtig. Nun installierte
ich php 4.0 und bekam folgenden Fehler:
Fatal error: Failed opening required '/www/phplib/local.inc'
(include_path='') in ../include.php3/prepend.php3 on line 36
Besagte Zeile 36 enthält folgendes:
require($_PHPLIB["libdir"] . "local.inc");
Das Problem liegt aber in meinen Anpassungen der "local.inc":
class DB_Example extends DB_Sql {
var $Host = $db_host;
var $Database = $db_src;
var $User = $db_user;
var $Password = $db_pwd;
}
Die Variablen $db_host etc. sind anscheinend nicht mehr bekannt. Denn
setze ich hier die richtigen Werte statt einer Variablen ein, dann
scheint es zu funktionieren (zu mindestens das, was ich auf die Schnelle
getestet habe).
Werden die Variablen bei php4 anders behandelt, oder warum funktioniert
meine alte Variante nicht mehr? Oder liege ich bei meiner "Lösung" evtl.
völlig falsch und hatte bisher einfach nur Glück?
Danke schon einmal für evtl. Tips!
bye,
heiko
From mikehaloo_(at)_hotmail.com Wed, 24 May 2000 15:31:50 GMT
Date: Wed, 24 May 2000 15:31:50 GMT
From: Matthias Ross mikehaloo_(at)_hotmail.com
Subject: [php] link aus frame in einen anderen ohne Javascript?
Hallo,
gibt es eine möglichkeit mittels php-script einen anderen frame mit daten zu
versorgen, ohne javascript??
ein verzweifelter
mike
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
From whiteman_(at)_teg-clan.de Wed, 24 May 2000 18:27:37 +0200
Date: Wed, 24 May 2000 18:27:37 +0200
From: Whiteman whiteman_(at)_teg-clan.de
Subject: [php] [OT]Connectdaten bei MySQL- querys
HI
Also bisher habe ich immer ein Script gehabt was ich am Anfang einer
Seite per include eingefügt habe
$server = "localhost";
$user = "root";
$pass = "meinpass";
$db = "page";
$conn = mysql_pconnect($server, $user, $pass) ;
$select = mysql_select_db($db, $conn);
?>
danach habe ich Querys immer wie folgt gemacht
$sql = "SELECT * FROM test";
$result =mysql_query($sql, $conn);
Jetzt habe ich das mal probiert ohne $conn aufzurufen also so:
$result =mysql_query($sql);
Und ich war erstaunt das geht auch :)
Kann das irgendwelche Perfomencvorteile bringen wenn ich das ohne die
Connectvariablen aufrufe.
Oder hat es sogar Nachteile wenn ich das immer mit den Connectvariablen
aufrufe
thx
Stephan
From ulf.unger_(at)_urz.uni-heidelberg.de Wed, 24 May 2000 18:38:01 +0200
Date: Wed, 24 May 2000 18:38:01 +0200
From: ulf.unger_(at)_urz.uni-heidelberg.de ulf.unger_(at)_urz.uni-heidelberg.de
Subject: [php] php4 unter Win mit Apache (Modul?)
Hallo,
ich hab auf php.net gelesen es gäbe jetzt auch ein WIN 32 Apache MOdul für PHP -
leider ist in der ReadMe.TXT von PHP4 davon nicht mehr die Rede. Kann mir da
jemand weiterhelfen? Würde gerne Apache anstatt IIS verwenden...
Vielen Dank
Ulf
From drews_(at)_dynamic-webpages.de Wed, 24 May 2000 19:13:44 +0200
Date: Wed, 24 May 2000 19:13:44 +0200
From: Wolfgang Drews drews_(at)_dynamic-webpages.de
Subject: [php] PHP-Stand auf dem Linux-Tag vom 29.06.-02.07.2000--> WICHTIG!
Sent: Wednesday, May 24, 2000 5:27 PM
Subject: Re: [php] PHP-Stand auf dem Linux-Tag vom 29.06.-02.07.2000-->
WICHTIG!
> Also ich würde gerne auf dem Stand helfen, aber das Problem ist, wie
ich
> nach Stuttgart kommen soll....der Rest wäre kein Problem.
Hi Achim,
auf dem Linux-Tag-Special auf Dynamic Web Pages gibt es
ein Forum, um Mitfahrgelegenheiten zu suchen bzw. anzubieten.
Das sollte deine erste Anlaufstelle sein. Ansonsten maile mir per PM
woher du kommst, vielleicht können wir dich mitnehmen ...
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From andreas_(at)_noho.co.uk Wed, 24 May 2000 18:21:11 +0100
Date: Wed, 24 May 2000 18:21:11 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] php4 unter Win mit Apache (Modul?)
hei ulf,
> ich hab auf php.net gelesen es gäbe jetzt auch ein WIN 32 Apache
> MOdul für PHP -
> leider ist in der ReadMe.TXT von PHP4 davon nicht mehr die Rede.
> Kann mir da
> jemand weiterhelfen? Würde gerne Apache anstatt IIS verwenden...
ja, das modul gibt's und es funzt prima. man muss es allerdings selbst
kompilieren, da es nur im source vorliegt. wie man das macht hatten wir
letzte woche erst. ich habe da ziemlich dumme fragen gestellt ;-)
die ergebnisse muessten also schon im archiv der liste liegen. falls du
nicht selbst kompilieren kannst, koennte ich dir auch auf anfrage ein paket
mit den dlls irgendwo zum runterladen hinstellen.
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From andreas_(at)_noho.co.uk Wed, 24 May 2000 18:23:08 +0100
Date: Wed, 24 May 2000 18:23:08 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] Usertreffen zur Kieler Woche
hei kristian,
ein user treffen waehrend der kieler woche klingt gut. je nachdem wie es mit
den fluegen aussieht, wuerde ich sogar vorbeischauen.
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From red_(at)_bered.de Wed, 24 May 2000 19:30:47 +0200
Date: Wed, 24 May 2000 19:30:47 +0200
From: Raphael Doderer red_(at)_bered.de
Subject: [php] link aus frame in einen anderen ohne Javascript?
----- Original Message -----
From: Matthias Ross
To:
Sent: Wednesday, May 24, 2000 5:31 PM
Subject: [php] link aus frame in einen anderen ohne Javascript?
Hallihallo!
> gibt es eine möglichkeit mittels php-script einen anderen frame mit
daten zu
> versorgen, ohne javascript??
Schau mal auf: http://www.zend.com/codex.php?id=145&single=1
MfG
Raphael Doderer
--
"Democracy is discussion." (Thomas Masaryk)
Mobil: +49 (1 77) 359 28 80
Meinen PGP Public Key gibt's auf Anfrage.
From mailings_(at)_klaessner.de Wed, 24 May 2000 19:11:38 +0200
Date: Wed, 24 May 2000 19:11:38 +0200
From: =?iso-8859-1?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de
Subject: [php] Re: zuverlaessiger, billiger, kompetenter Provider...
Hallo,
Als guten Provider können wir Ihnen NetworXXs empfehlen.
Diese Vertriebsgesellschaft der Online-Kiosk GmbH bieten Ihnen hoechst
qualitativen Webspace mit einer der besten Anbindung in Deutschland.
Im Preis enthalten ist außerdem noch ein Internetzugang fuer unter 2,5 Pf /
Minute incl. Telefongebühren.
Wir wären Ihnen dankbar, wenn Sie die Bestellung über uns durchführen.
Wir können Ihnen ggf. auch SONDERKONDITIONEN einräumen.
Mit freundlichen Grüßen
Martin Klässner
----------
P.S.: Nehmen auch Sie an unserem Partnerprogramm teil und verdienen Sie
innerhalb von wenigen Minuten eine Menge Geld !!!
Jetzt informieren: www.communtech.de/partner/.
----------
----------------------------------------
Martin Klässner
communtech e.K.
www.communtech.de
klaessner_(at)_communtech.de
Tel.: 089 / 17 80 91 91
Fax: 089 / 1 78 25 28
Service - Hotline: 089 / 17 80 91 96
support_(at)_communtech.de
Partner - Hotline: 089 / 17 80 91 95
partner_(at)_communtech.de
---------------------------------------
From jens_(at)_pinguin.conetix.de Wed, 24 May 2000 19:50:35 +0200
Date: Wed, 24 May 2000 19:50:35 +0200
From: Jens Benecke jens_(at)_pinguin.conetix.de
Subject: [php] page.php?edit=$auth_code
On Wed, May 24, 2000 at 09:23:58AM +0200, Philip Hofstetter wrote:
> Hallöchen
> > Beim Start der Session wird übrigens die Sprache gesetzt, die der
> > UserAgent des Clients "meldet". Ist der Client nicht auskunftsfreudig,
> > ist zunächst die vom Kunden festgelegte Default-Sprache aktiv.
> wobei Netscape leider zu blöde ist, die Spracheinstellungen von Windows
> zu beachten: Ein englischer Netscape hat immer nur "en" in
> ACCEPT_LANGUAGES.
a) es wird schon seinen Grund haben, wieso jemand einen _englischen_
Netscape installiert.
b) MS umgeht das Problem "elegant", indem man einen englischen IE auf einem
anderssprachigen Windows gar nicht erst installieren kann (jedenfalls
habe ich es noch nicht geschafft).
> Der IE macht (auch) das besser...
Hm, stellt der IE sich denn _komplett_ um (Menütexte, Hilfe, etc) wenn Du
die Sprache im System einstellst? Mein Netscape tut es (nach 'export
LANG=de_DE') ...
--
Microsoft is a cross between The Borg and the Ferengi. Unfortunately they
use Borg to do their marketing and Ferengi to do their programming.
-- Simon Slavin, in the Monastery.
From drews_(at)_dynamic-webpages.de Wed, 24 May 2000 19:52:28 +0200
Date: Wed, 24 May 2000 19:52:28 +0200
From: Wolfgang Drews drews_(at)_dynamic-webpages.de
Subject: [php] Re: zuverlaessiger, billiger, kompetenter Provider...
Sent: Wednesday, May 24, 2000 7:11 PM
Subject: [php] Re: zuverlaessiger, billiger, kompetenter Provider...
> Als guten Provider können wir Ihnen NetworXXs empfehlen.
> Diese Vertriebsgesellschaft der Online-Kiosk GmbH bieten Ihnen hoechst
> qualitativen Webspace mit einer der besten Anbindung in Deutschland.
> Im Preis enthalten ist außerdem noch ein Internetzugang fuer unter 2,5
Pf /
> Minute incl. Telefongebühren.
>
> Wir wären Ihnen dankbar, wenn Sie die Bestellung über uns durchführen.
> Wir können Ihnen ggf. auch SONDERKONDITIONEN einräumen.
> ----------
> P.S.: Nehmen auch Sie an unserem Partnerprogramm teil und verdienen
Sie
> innerhalb von wenigen Minuten eine Menge Geld !!!
> Jetzt informieren: www.communtech.de/partner/.
Aehm, nur ganz kurz, für mich, weil ich anscheinend auf
der falschen Liste bin ... Ist das hier 'ne Werbeveranstaltung??
Auf einen günstigen Provider zu verweisen ist eine Sache
(obwohl das aus der Mail ja gar nicht hervorgeht). Aber
gleich nochmal einen Internetzugang, der teurer als der bei
Commundo ist anzubieten und dann zum zweiten mal
auch noch ein Partnerprogramm anzubieten ... das geht über
meine Aktzeptanz-Grenze hinaus. Sorry, ich weiss ja nicht wie
es Euch dabei geht --> aber
Lieber Herr Klässner,
das ist hier keine Liste um seine Produkte feil zu bieten!!
so, dass musste ja mal gesagt werden.
mit bestem Gruß
-Wolfgang
aka "Armin Steiner"
--
PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From Ernst.Britsch_(at)_t-online.de Wed, 24 May 2000 20:07:51 +0200
Date: Wed, 24 May 2000 20:07:51 +0200
From: Britsch Ernst.Britsch_(at)_t-online.de
Subject: [php] AW: [php] mysql bei STRATO
Hallo Heinz,
ich bin auch bei Strato (Premium S)
Wärest Du so freundlich und würdest mit Dein Zugangsskript (rdbmb, username,
passwort , Datenbankname ) zukommen lassen. Natürlich passwort mit xxxx.
Ich kämpfe schon eine weile damit.
Vielen Dank
ernst britsch
> -----Ursprüngliche Nachricht-----
> Von: Heinz_M_Weigand_(at)_csi.com [mailto:Heinz_M_Weigand_(at)_csi.com]
> Gesendet am: Dienstag, 25. April 2000 22:47
> An: php_(at)_solix.wiso.uni-koeln.de
> Betreff: Re: [php] mysql bei STRATO
>
> Hallo Ben,
>
> At 21:41 25.04.00 +0200, you wrote:
> >hat irgend jemand schon Erfahrung mit dem Premium Paket S von
> STRATO gemacht
> >und nutz dort eine mysql Datenbank??
>
> jepp, ich. Man kann eigentlich keine genaue Aussage darüber machen. Die
> Performance variiert von akzeptabel bis schlecht, je nach Tageszeit. Der
> mySQL Server ist ab und an auch völlig unerreichbar.
> Wenn Du Dir selbst ein Bild machen willst, unter
>
http://www.psionwelt.de/phorum31/list.php3?f=2
läuft Phorum (basiert auf PHP und mySQL) auf einem Premium S Paket. Geh
einfach mal zu verschiedenen Zeiten rein, dann siehst Du.
Weiter Info per PM, da OT.
>Wie läuft es denn bei Puretec ab?
wohl ähnlich, was ich so höre.
Heinz
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From voyager_(at)_voyager-crew.de Wed, 24 May 2000 20:11:05 +0200
Date: Wed, 24 May 2000 20:11:05 +0200
From: Markus Kniehl voyager_(at)_voyager-crew.de
Subject: [php] Nochmal Session unter PHP 4
Hi Liste;
da mein PHP4 endlich tut, ich habe folgendes versucht:
session_start();
$var++;
session_register("var");
print "Variable: $var";
?>
Wenn ich die Seite aufrufe bekommt ich eine Fehlermeldung vom Netscape:
>Das Dokument enthiehlt keine Daten!
Woran kann das liegen?
From lb_(at)_knuut.de Wed, 24 May 2000 18:02:21 +0200 (CEST)
Date: Wed, 24 May 2000 18:02:21 +0200 (CEST)
From: Lutz Brueckner lb_(at)_knuut.de
Subject: [php] PHP 4.0.0 und .htaccess funktionieren nicht
On Wed, 24 May 2000, Hauke Joachim Zuehl wrote:
> > php_flag magic_quotes_gpc off
> > php_value include_path /www/htdocs/myhome/include
>
> ??
> Ich glaube, ich muss mal die Doku sorgfaeltig durchlesen :) Die Zeilen
> sagen mir ja ueberhaupt nichts..
Das habe ich nur als Beispiel für die geänderte Syntax für
die Konfiguration von php per .htaccess geschrieben. Mit der
alten Syntax hatte ich dieselben Probleme wie du - allerdings
auch ensprechende Fehlermeldungen im Apache error_log.
Falls du in der .htaccess php nicht konfigurierst, muß der
Fehler ein anderer sein.
> Immer noch gruebelnd,
> Hauke
Poste doch mal die .htaccess.
Ciao,
Lutz
From mk_(at)_html-design.com Wed, 24 May 2000 14:26:36 -0400
Date: Wed, 24 May 2000 14:26:36 -0400
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] Re: zuverlaessiger, billiger, kompetenter Provider...
[...blabla...]
>Wir wären Ihnen dankbar, wenn Sie die Bestellung über uns durchführen.
>Wir können Ihnen ggf. auch SONDERKONDITIONEN einräumen.
Mußte diese Werbung unbedingt über die Liste???
Ich habe es doch auch geschafft, ihm PM einen Provider zu empfehlen?
Mark
--
Tipps & Infos zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart http://www.surfing-planet.net
German Gabber Network _(at)_ http://www.gabber.de
From abe_(at)_yavin4.de Wed, 24 May 2000 20:27:26 +0200
Date: Wed, 24 May 2000 20:27:26 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] php4 unter Win mit Apache (Modul?)
>die ergebnisse muessten also schon im archiv der liste liegen. falls du
>nicht selbst kompilieren kannst, koennte ich dir auch auf anfrage ein paket
>mit den dlls irgendwo zum runterladen hinstellen.
da es bestimmt nur äusserst wenige windows user gibt sich das modul
kompilieren, könnte man es doch kompilieren und dann vielleicht auf
den portalseiten zum download anbieten, wenn dass interesse besteht.
gruss
daniel
--
/ Daniel Beulshausen
Mail: abe_(at)_flaemingnet.de
From hzuehl_(at)_athene.owl.de Wed, 24 May 2000 20:39:24 +0200
Date: Wed, 24 May 2000 20:39:24 +0200
From: Hauke Joachim Zuehl hzuehl_(at)_athene.owl.de
Subject: [php] PHP 4.0.0 und .htaccess funktionieren nicht
Hi Lutz,
Lutz Brueckner wrote:
>
>
> Poste doch mal die .htaccess.
Na klar :) Hier die Datei:
AuthName "Projektbereich"
AuthType Basic
AuthUserFile /home/hauke/apache/users
require valid-user
Die Benutzerdatei enthaelt bereits (funktionierende) Daten.
Ich habe so das Gefuehl, dass irgendwas in die php.ini eingetragen
werden muss...aber was..?
> Ciao,
> Lutz
Gruss,
Hauke
--
========================================================================
WWW: http://athene.owl.de | Linux is like a tipi: No gates, no windows,
ICQ: 55219060 | samba-dancing, gnu-eating apache inside
========================================================================
From easy_(at)_ist.schuldig.de Wed, 24 May 2000 20:52:39 +0200
Date: Wed, 24 May 2000 20:52:39 +0200
From: Markus Dobel easy_(at)_ist.schuldig.de
Subject: [php] Nochmal Session unter PHP 4
Markus Kniehl wrote:
>
> Wenn ich die Seite aufrufe bekommt ich eine Fehlermeldung vom Netscape:
>
> >Das Dokument enthiehlt keine Daten!
Hoert sich an, als wuerde der bedienende Serverprozess abschmieren.
Schau mal im Errorlog nach.
Gruss, Markus
From voyager_(at)_voyager-crew.de Wed, 24 May 2000 21:23:40 +0200
Date: Wed, 24 May 2000 21:23:40 +0200
From: Markus Kniehl voyager_(at)_voyager-crew.de
Subject: [php] Nochmal Session unter PHP 4
Im Errorlog steht folgendes:
The HTTP server encountered an unhandled exception while processing the
ISAPI Application '
php4isapi!HttpExtensionProc + 0x394
wam!STR::STR(char const *) + 0x239
wam!DllGetClassObject + 0x808
w3svc!_WamDictatorDumpInfo_(at)_8 + 0x2DB
w3svc!HTTP_REQUEST::GetInfo(char const *,class STR *,int *) + 0xD61
w3svc!HTTP_REQUEST::GetInfo(char const *,class STR *,int *) + 0xC39
w3svc!HTTP_REQUEST::GetInfo(char const *,class STR *,int *) + 0xBA1
w3svc!HTTP_HEADERS::FindValue(char const *,unsigned long *) + 0x58B
w3svc!HTTP_HEADERS::FindValue(char const *,unsigned long *) + 0x2D5
w3svc!ADDRESS_CHECK::UnbindAddr(void) + 0x175
w3svc!ADDRESS_CHECK::UnbindAddr(void) + 0xEF
ISATQ!_AtqSpudInitialized_(at)_0 + 0x20F
ISATQ!CDirMonitor::EqualKeys(char const *,char const *) + 0x129
+ 0x5286636F
'.
Weiß jemand was ich falsch gemacht hab ??
Ich hab die normale php.ini-optimized genommen und nur den Pfad von /tmp in
c:\temp (Verzeichnis existiert!) umbenannt!
Ach, es ist PHP 4.0.0
----- Original Message -----
From: "Markus Dobel"
To:
Sent: Wednesday, May 24, 2000 8:52 PM
Subject: Re: [php] Nochmal Session unter PHP 4
Markus Kniehl wrote:
>
> Wenn ich die Seite aufrufe bekommt ich eine Fehlermeldung vom Netscape:
>
> >Das Dokument enthiehlt keine Daten!
Hoert sich an, als wuerde der bedienende Serverprozess abschmieren.
Schau mal im Errorlog nach.
Gruss, Markus
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From adi_(at)_living-source.com Mon, 22 May 2000 15:50:20 GMT
Date: Mon, 22 May 2000 15:50:20 GMT
From: Adi Sieker adi_(at)_living-source.com
Subject: [php] performance von klassen?
On Mon, 22 May 2000 13:02:29 +0200, Ulf Wendel deigned to write:
>
>PHP4 verschiebt die Grenze spürbar nach oben. Zahlen habe ich
>nicht parat. Nur eines habe ich gehört: statische Klassen in PHP4
>sollen langsam sein, ob's stimmt weiß ich nicht.
Was meinst du mit statischen Klassen??
Tschau
Adi
./e2fsck: Illegal triply indirect block found while reading bad blocks
inode. This doesn't bode well, but we'll try to go on...
~
adi_(at)_living-source.com tel:+761 / 15 25 8-13
http://www.living-source.com fax:+761 / 15 25 8-50
From jens_(at)_internet.ms Wed, 24 May 2000 21:21:39 +0200
Date: Wed, 24 May 2000 21:21:39 +0200
From: Jens Heneweer jens_(at)_internet.ms
Subject: [php] STDOUT umlenken oder besser Dateien schreiben
Hallo!
Ich suche nach einem Weg, möglichst bequem aus einem PHP-Script viel
Text in Dateien zu schreiben, ohne für fast jede Zeile neue puts u.ä.
zu verfassen.
Gibt es eine PHP-Version des Perl "print FILEPOINTER >>ENDMARKIERUNG"
Befehls? Oder kann man vielleicht kurzfristig STDOUT auf eine Datei
umlenken und nachher den Header Content-Type wieder rausfiltern?
Ich habe keine Literatur dazu gefunden.
Jens
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 21:41:29 +0200
Date: Wed, 24 May 2000 21:41:29 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] STDOUT umlenken oder besser Dateien schreiben
On Wed, May 24, 2000 at 09:21:39PM +0200, Jens Heneweer wrote:
> Ich suche nach einem Weg, möglichst bequem aus einem PHP-Script viel
> Text in Dateien zu schreiben, ohne für fast jede Zeile neue puts u.ä.
> zu verfassen.
>
> Gibt es eine PHP-Version des Perl "print FILEPOINTER >>ENDMARKIERUNG"
> Befehls? Oder kann man vielleicht kurzfristig STDOUT auf eine Datei
> umlenken und nachher den Header Content-Type wieder rausfiltern?
Auf dem klassischem Wege macht man das in PHP mit echo:
echo "
Viel Text
und mehr Text.
";
Es gibt natürlich auch die here docs. Steht auch im Manual drin.
Ehrenwort, es ist leider nicht auf Anhieb zu finden. Wenn wir mal einen
richtigen Index fürs Handbuch haben, dann kann man es hoffentlich
schneller finden.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Wed, 24 May 2000 22:19:25 +0200
Date: Wed, 24 May 2000 22:19:25 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] STDOUT umlenken oder besser Dateien schreiben
> Hallo!
Selber Hallo! ;-)
> Ich suche nach einem Weg, möglichst bequem aus einem PHP-Script viel
> Text in Dateien zu schreiben, ohne für fast jede Zeile neue puts u.ä.
> zu verfassen.
>
> Gibt es eine PHP-Version des Perl "print FILEPOINTER >>ENDMARKIERUNG"
> Befehls? Oder kann man vielleicht kurzfristig STDOUT auf eine Datei
> umlenken und nachher den Header Content-Type wieder rausfiltern?
Ich vermute mal stark, daß Du PHP als ausführbare Datei/CGI installiert
hast und das unter Linux, korrekt? Für PHP gibt es eine Option -q, die
schaltet auf quiet-Modus und den Rest kannst Du dann ganz normal auf
eine Datei umleiten.
z.B. php -q ohne_html.php3 > bla.txt
Und die Frage mit dem Perl-Befehl meinst Du doch nicht ganz ernst, oder?
Wenn ja, siehe folgendes Beispiel:
Dieser Text wird auch ohne Echo- oder Print-Befehl ausgegeben!
Ansonsten empfehle ich wie die meisten anderen hier auch ein bißchen
Handbuch-Studium! :-)
Nette Grüße aus Hannover.
Stefan
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 22:41:11 +0200
Date: Wed, 24 May 2000 22:41:11 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] STDOUT umlenken oder besser Dateien schreiben
On Wed, May 24, 2000 at 10:19:25PM +0200, Stefan Engelhardt wrote:
> Und die Frage mit dem Perl-Befehl meinst Du doch nicht ganz ernst, oder?
> Wenn ja, siehe folgendes Beispiel:
>
> ...
> ?>
> Dieser Text wird auch ohne Echo- oder Print-Befehl ausgegeben!
> ...
> ?>
>
> Ansonsten empfehle ich wie die meisten anderen hier auch ein bißchen
> Handbuch-Studium! :-)
Ja und wo steht denn dieser Perl Befehl im Handbuch? Wenn ich nach dem
Stuttgarter Schwabenbräu suche finde ich immer etwas.
Die "here doc"s stecken irgendwo in /en/language/types.xml oder
/de/language/types.xml.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Wed, 24 May 2000 22:52:31 +0200
Date: Wed, 24 May 2000 22:52:31 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] STDOUT umlenken oder besser Dateien schreiben
> > Und die Frage mit dem Perl-Befehl meinst Du doch nicht ganz
> ernst, oder?
> > Wenn ja, siehe folgendes Beispiel:
> >
> > > ...
> > ?>
> > Dieser Text wird auch ohne Echo- oder Print-Befehl ausgegeben!
> > > ...
> > ?>
> >
> > Ansonsten empfehle ich wie die meisten anderen hier auch ein bißchen
> > Handbuch-Studium! :-)
>
> Ja und wo steht denn dieser Perl Befehl im Handbuch? Wenn ich nach dem
> Stuttgarter Schwabenbräu suche finde ich immer etwas.
War das jetze ironisch gemeint?
Stefan
From DrKimble_(at)_t-online.de Wed, 24 May 2000 22:54:15 +0200
Date: Wed, 24 May 2000 22:54:15 +0200
From: Jan DrKimble_(at)_t-online.de
Subject: [php] Probleme bei Installation
Guten Abend,
ich habe ein paar Probleme bei der Installation von PHP3 (na, das fängt ja gut
an ;-)). Ich versuche bei der Beschreibung so genau wie möglich zu sein:
Ich erhalte beim compilieren von Apache 1.3.4 (PHP 3.07 als Modul) folgende
Fehlermeldung:
/usr/local/php3/main.c:299: undefined reference to charset_vbprint
make bricht danach ab. Kann mir jemand sagen, wie dieses Problem zu lösen ist ?
Über Antwort bzw Hilfe würde ich mich sehr freuen.
mfg Jan
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 23:04:39 +0200
Date: Wed, 24 May 2000 23:04:39 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] STDOUT umlenken oder besser Dateien schreiben
On Wed, May 24, 2000 at 10:52:31PM +0200, Stefan Engelhardt wrote:
> > > Und die Frage mit dem Perl-Befehl meinst Du doch nicht ganz
> > ernst, oder?
> > > Wenn ja, siehe folgendes Beispiel:
> > >
> > > > > ...
> > > ?>
> > > Dieser Text wird auch ohne Echo- oder Print-Befehl ausgegeben!
> > > > > ...
> > > ?>
> > >
> > > Ansonsten empfehle ich wie die meisten anderen hier auch ein bißchen
> > > Handbuch-Studium! :-)
> >
> > Ja und wo steht denn dieser Perl Befehl im Handbuch? Wenn ich nach dem
> > Stuttgarter Schwabenbräu suche finde ich immer etwas.
> War das jetze ironisch gemeint?
Ja, das Stuttgarter Schwabenbräu und die Perl kompatiblen "here docs"
stehen im Handbuch.
Beim Suchen in der Doku sollte man aber das "ä" nicht mit einbeziehen. Das
ist in der englischen Doku als ä kodiert. Daran scheitern die meisten
Suchmaschinen. In der deutschen Doku müsste es funktionieren.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 23:14:10 +0200
Date: Wed, 24 May 2000 23:14:10 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Probleme bei Installation
On Wed, May 24, 2000 at 10:54:15PM +0200, Jan wrote:
> ich habe ein paar Probleme bei der Installation von PHP3 (na, das fängt ja gut
> an ;-)). Ich versuche bei der Beschreibung so genau wie möglich zu sein:
> Ich erhalte beim compilieren von Apache 1.3.4 (PHP 3.07 als Modul) folgende
> Fehlermeldung:
>
> /usr/local/php3/main.c:299: undefined reference to charset_vbprint
Wohl kaum. Apache 1.3.4 und PHP 3.0.7 sind relativ alt. Installiere mal
die zur Zeit erhältlichen neueren Versionen und berichte dann von Deinen
Schwierigkeiten.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Wed, 24 May 2000 23:19:59 +0200
Date: Wed, 24 May 2000 23:19:59 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] [OT]: geocodierte Daten
Hallo Liste,
ich habe vor einiger Zeit mal nachgefragt, ob es eine Möglichkeit gibt,
Orte nach Postleitzahlen auf einer Deutschlandkarte anzuzeigen. Als
Antwort bekam ich , daß das 1800,-DM bei der Post kostet. Wäre jemand
bereit, mit mir und möglichst vielen anderen, diese Geocodierung selber
vorzunehmen? Für einen alleine ist das ein bißchen viel, aber wenn sich
mehrere dran beteiligen und das Ganze dann der Community zur Verfügung
gestellt wird, wäre doch eine tolle Sache, oder?
Frage ist dann nur noch, ob wir alle 5 Stellen nehmen, oder vielleicht
nur auf die drei ersten Stellen codieren, halt mit einer gewissen
Ungenauigkeit.
Freue mich über jede Antwort!
Gruß
Stefan
From eschmid+sic_(at)_s.netic.de Wed, 24 May 2000 23:43:26 +0200
Date: Wed, 24 May 2000 23:43:26 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] [OT]: geocodierte Daten
On Wed, May 24, 2000 at 11:19:59PM +0200, Stefan Engelhardt wrote:
> ich habe vor einiger Zeit mal nachgefragt, ob es eine Möglichkeit gibt,
> Orte nach Postleitzahlen auf einer Deutschlandkarte anzuzeigen. Als
> Antwort bekam ich , daß das 1800,-DM bei der Post kostet. Wäre jemand
> bereit, mit mir und möglichst vielen anderen, diese Geocodierung selber
> vorzunehmen? Für einen alleine ist das ein bißchen viel, aber wenn sich
> mehrere dran beteiligen und das Ganze dann der Community zur Verfügung
> gestellt wird, wäre doch eine tolle Sache, oder?
Ich bin daran natürlich auch interessiert. Mir ist zumindestens bekannt
wie man den "greater cirle" berechnen kann. Steckt ja unter der Haube von
PostgreSQL (wenn man die Koordinaten [long, lat] kennt).
Was die Telekomiker damals (bei der Einführung der neuen Postleitzahlen)
gedacht haben, hat mich schon immer interessiert.
Die Amerikaner können sich diese geografischen Daten kostenlos abholen.
Bei den Deutschen Bürokraten scheint sich sowas noch nicht rumgesprochen
zu haben.
-Egon
--
Grueninger Str. 6, 70599 Stuttgart
http://php.net/manual/, http://php.net/books.php3
http://www.uni-hohenheim.de/~windband
http://snaps.php.net/manual/, http://www.zend.com/
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Wed, 24 May 2000 23:56:47 +0200
Date: Wed, 24 May 2000 23:56:47 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] [OT]: geocodierte Daten
> > ich habe vor einiger Zeit mal nachgefragt, ob es eine
> Möglichkeit gibt,
> > Orte nach Postleitzahlen auf einer Deutschlandkarte anzuzeigen. Als
> > Antwort bekam ich , daß das 1800,-DM bei der Post kostet.
> Wäre jemand
> > bereit, mit mir und möglichst vielen anderen, diese
> Geocodierung selber
> > vorzunehmen? Für einen alleine ist das ein bißchen viel,
> aber wenn sich
> > mehrere dran beteiligen und das Ganze dann der Community
> zur Verfügung
> > gestellt wird, wäre doch eine tolle Sache, oder?
>
> Ich bin daran natürlich auch interessiert. Mir ist
> zumindestens bekannt
> wie man den "greater cirle" berechnen kann. Steckt ja unter
> der Haube von
> PostgreSQL (wenn man die Koordinaten [long, lat] kennt).
Kannst Du das etwas ausführlicher erklären? Was ist ein Greater Circle?
Der Umkreis, in dem eine Postleitzahl gilt? Und was hat das mit
PostgreSQL zu tun?
> Was die Telekomiker damals (bei der Einführung der neuen
> Postleitzahlen)
> gedacht haben, hat mich schon immer interessiert.
Mich auch.
> Die Amerikaner können sich diese geografischen Daten
> kostenlos abholen.
> Bei den Deutschen Bürokraten scheint sich sowas noch nicht
> rumgesprochen
> zu haben.
Nein, leider nicht.
Stefan
From jens_(at)_pinguin.conetix.de Thu, 25 May 2000 00:15:15 +0200
Date: Thu, 25 May 2000 00:15:15 +0200
From: Jens Benecke jens_(at)_pinguin.conetix.de
Subject: [php] [OT]: geocodierte Daten
On Wed, May 24, 2000 at 11:43:26PM +0200, eschmid+sic_(at)_s.netic.de wrote:
> On Wed, May 24, 2000 at 11:19:59PM +0200, Stefan Engelhardt wrote:
>
> > ich habe vor einiger Zeit mal nachgefragt, ob es eine Möglichkeit gibt,
> > Orte nach Postleitzahlen auf einer Deutschlandkarte anzuzeigen. Als
> > Antwort bekam ich , daß das 1800,-DM bei der Post kostet. Wäre jemand
> > bereit, mit mir und möglichst vielen anderen, diese Geocodierung selber
> > vorzunehmen? Für einen alleine ist das ein bißchen viel, aber wenn sich
> > mehrere dran beteiligen und das Ganze dann der Community zur Verfügung
> > gestellt wird, wäre doch eine tolle Sache, oder?
> Ich bin daran natürlich auch interessiert. Mir ist zumindestens bekannt
> wie man den "greater cirle" berechnen kann. Steckt ja unter der Haube von
> PostgreSQL (wenn man die Koordinaten [long, lat] kennt).
Ich bin dabei. Als Lizenz schlage ich die Open Content Licence oder
ähnliches vor, damit das Projekt auch frei bleibt.
Wie wollen wir das angehen? Datenbank (und natürlich plattform-)
unabhängigkeit ist für mich erstmal am wichtigsten.
--
Microsoft is a cross between The Borg and the Ferengi. Unfortunately they
use Borg to do their marketing and Ferengi to do their programming.
-- Simon Slavin, in the Monastery.
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 25 May 2000 00:39:55 +0200
Date: Thu, 25 May 2000 00:39:55 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] [OT]: geocodierte Daten
Hallo Jens,
> > > ich habe vor einiger Zeit mal nachgefragt, ob es eine
> Möglichkeit gibt,
> > > Orte nach Postleitzahlen auf einer Deutschlandkarte
> anzuzeigen. Als
> > > Antwort bekam ich , daß das 1800,-DM bei der Post kostet.
> Wäre jemand
> > > bereit, mit mir und möglichst vielen anderen, diese
> Geocodierung selber
> > > vorzunehmen? Für einen alleine ist das ein bißchen viel,
> aber wenn sich
> > > mehrere dran beteiligen und das Ganze dann der Community
> zur Verfügung
> > > gestellt wird, wäre doch eine tolle Sache, oder?
> > Ich bin daran natürlich auch interessiert. Mir ist
> zumindestens bekannt
> > wie man den "greater cirle" berechnen kann. Steckt ja unter
> der Haube von
> > PostgreSQL (wenn man die Koordinaten [long, lat] kennt).
>
> Ich bin dabei. Als Lizenz schlage ich die Open Content Licence oder
> ähnliches vor, damit das Projekt auch frei bleibt.
>
> Wie wollen wir das angehen? Datenbank (und natürlich plattform-)
> unabhängigkeit ist für mich erstmal am wichtigsten.
Ganz simpel, kleinster gemeinsamer Nenner dürfte doch wohl eine
CSV-Datei sein, wo die Daten im Format PLZ/Länge/Breite drinstehen. Weiß
jemand, wie man eine Koordinate als Dezimalzahl angibt?
Stellt sich für mich die Frage, ob es nötig ist, die Grenzen einer PLZ
auch zu geokodieren, oder ob es reicht, den etwaigen Mittelpunkt einer
PLZ zu nehmen? Ich wäre für den Mittelpunkt.
Wie organisieren wir die Sache? Vielleicht so, daß einer von uns eine
kleine Seite dafür bastelt, wo sich jeder anmelden und für einen
Postleitzahlenbereich eintragen kann, den er dann abarbeitet und per
Mail oder so an eine zentrale Instanz schickt? Oder lieber alles per
Mail mit einer zentralen Person, die die Bereiche auf Anforderung
vergibt?
Gruß
Stefan
P.S.: Egon, wann bist Du eigentlich mal nicht online? Hast Du keine
Freundin/Frau, die Dich ab und zu mal ins Bett beordert? ;-)
From S.W.Gueldenberg_(at)_t-online.de Thu, 25 May 2000 08:41:50 +0200
Date: Thu, 25 May 2000 08:41:50 +0200
From: =?iso-8859-1?Q?Sebastian_G=FCldenberg?= S.W.Gueldenberg_(at)_t-online.de
Subject: [php] =?iso-8859-1?Q?Wie_zverl=E4ssig_sind_Sessionvariablen_=3F=3F?=
Hi,
ich hab hier ein Problem mit einer Sessionarray, wie unten im Beispiel. Und
zwar verliert die Variable zwischenzeitlich ihren Wert und gibt nach
einlesen der Werte(34,44,54,64,74,84) nur die vorderen Zahlen aus
(3,4,5,6,7,8). Die hintere Stelle wird abgeschnitten.
Habt Ihr auh schon solche Erfahrungen gemacht und wie zuverlässig sind
Sessionsvariablen ??
Danke
Gruss Sebastian
"happypower_Session",
"auth"=>"happypower_Auth",
"perm"=>"happypower_Perm",
"user" => "happypower_User"));
$perm->check("bieter");
if (!isset($s_selectedid)) $sess->register("s_selectedid");
?>
XXXX $i
XX#".$s_selectedid[$i].$s_selectedid[$i]."# ";
}
page_close();
?>
From S.W.Gueldenberg_(at)_t-online.de Thu, 25 May 2000 08:44:41 +0200
Date: Thu, 25 May 2000 08:44:41 +0200
From: =?iso-8859-1?Q?Sebastian_G=FCldenberg?= S.W.Gueldenberg_(at)_t-online.de
Subject: [php] Sessonvariablen in inc-Dateien verwendbar
Ich versuche hie eine Sessionsvariable in einer INC - Datei zu verwenden.
Leider erinnert sie sich ueberhaupt nicht an den Wert den ich Ihr vorher
zugewiesen habe.
Geht das ueberhaupt bzw. gibt es da noch irgentwas zu beachten ?
Danke Gruss Sebastian
From mk_(at)_html-design.com Thu, 25 May 2000 04:00:40 -0400
Date: Thu, 25 May 2000 04:00:40 -0400
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] Zend Optimizer Beta 4 und Apache Problem...
Hallo Liste,
seit Samstag lief die "inoffizielle" Final wunderbar. Der Optimizer
Beta 3 wurde in der phpinfo() angezeigt.
Gestern habe ich nun die "offizielle" Final per APXS in den Apache
gemacht und den neuen Optimizer installiert.
Das Problem ist nur, daß seitdem in der phpinfo() nichts mehr vom
Optimizer steht! Die php.ini liegt noch an der selben Stelle wie
vorher bei den Betas auch (/usr/local/lib/php.ini). Dort ist auch
alles eingetragen, was in der FAQ.txt steht.
Muß ich die vorherige PHP-Version irgendwie deinstallieren?
Hat sich die php.ini geändert?
Andere Frage:
Ein Aufruf von httpd -l bringt folgendes:
root_(at)_server:/usr/local/apache/bin > ./httpd -l
Compiled-in modules:
http_core.c
mod_so.c
suexec: disabled; invalid wrapper /usr/local/apache/bin/suexec
Was hat das mit suexec zu bedeuten?
TIA
Mark
--
Tipps & Infos zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart http://www.surfing-planet.net
German Gabber Network _(at)_ http://www.gabber.de
From g.grote_(at)_tu-bs.de Thu, 25 May 2000 10:37:14 +0200
Date: Thu, 25 May 2000 10:37:14 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] [OT]: geocodierte Daten
Hi,
> Ganz simpel, kleinster gemeinsamer Nenner dürfte doch wohl eine
> CSV-Datei sein, wo die Daten im Format PLZ/Länge/Breite drinstehen. Weiß
> jemand, wie man eine Koordinate als Dezimalzahl angibt?
Es gibt einen Standard für solche Koordinaten, sogenannte
Gauss-Krüger-Koordinaten.
Sie sind auf 1m genau und enthalten soviel ich weiß keine Verzerrungen. Man
kann damit also auch sehr einfach Entfernungen im Metern etc. ausrechnen,
was bei Längen-/Breitengraden nicht so einfach ist. Ich wohne z.B. hier:
4400354, 5794581.
Für den Stadtplan auf www.braunschweig.de haben wir diese Koordinaten
benutzt, da sie eindeutig sind und beim Vermessungsamt alle Ortsinformation
in diesem Format vorliegen. Der große Vorteil ist, das auch das
Kartenmaterial entsprechend organisiert ist. Die Anbindung einer Straßen und
Hausnummernsuche war damit recht einfach.
Das Problem: Wie ermittele ich bei gegebener PLZ diese Koordinaten ? Ich
werde mal versuchen, weitere Informationen zu bekommen.
> Stellt sich für mich die Frage, ob es nötig ist, die Grenzen einer PLZ
> auch zu geokodieren, oder ob es reicht, den etwaigen Mittelpunkt einer
> PLZ zu nehmen? Ich wäre für den Mittelpunkt.
Auf jedenfall nur den Mittelpunkt ! Ein PLZ-Bereich ist ja in den seltesten
Fällen rechteckig :-). Die Grenzen zu kodieren könnte also sehr aufwendig
werden.
> Wie organisieren wir die Sache? Vielleicht so, daß einer von uns eine
> kleine Seite dafür bastelt, wo sich jeder anmelden und für einen
> Postleitzahlenbereich eintragen kann, den er dann abarbeitet und per
> Mail oder so an eine zentrale Instanz schickt? Oder lieber alles per
> Mail mit einer zentralen Person, die die Bereiche auf Anforderung
> vergibt?
Ich bin auch bereit mitzumachen, wenn sich ein vernüftiges Verfahren finden
lässt. Sinnvoll ist IMHO ein Koordinator, der Bereiche auf Anforderung
verteilt und die Daten per E-Mail sammelt. Ich hätte keine Lust, alles in
ein Online-Formular zu hacken. Die Frage ist noch, wo ich die PLZ/Orts-Infos
herbekomme, meine einzige Quelle wäre das Telefonbuch, oder?
Ausserdem sollte man nochmal unterschuchen, ob es diese Daten nicht doch in
ausreichender Genauigkeit frei zugänglich sind. Ich werde mal etwas
recherchieren.
Tschau, Gerald.
From rf_(at)_xodox.com Mon, 22 May 2000 17:54:50 +0200
Date: Mon, 22 May 2000 17:54:50 +0200
From: Roger Faust rf_(at)_xodox.com
Subject: [php] AW: [php] Steuerung von externem programm?
Ich würde das ganze mit Sockets machen, galube PHP unterstüzt
tcp und unix sockets, damit kann man das ganze leicht lösen.
mfG Roger Faust email faust_(at)_xodox.com
homepage http://faust.xodox.com
From tma_(at)_archikart.de Tue, 23 May 2000 09:45:34 +0200
Date: Tue, 23 May 2000 09:45:34 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
----- Original Message -----
From: Markus Keller
To:
Sent: Tuesday, May 23, 2000 9:23 AM
Subject: Re: [php] apache + ssl +php3
> Hast Du OpenSSL vorher installiert. Das SSL Modul läuft ohne nicht. Du
musst
> beim Kompilieren des Moduls configure folgenden Parameter übergeben:
>
> --with-ssl=/pfad zu OpenSSL
>
> In der Doku vom SSL-Modul ist das Vorgehen genau beschrieben. OpenSSL
> findest du unter http://www.openssl.org/ .
OpenSSL ist installiert und läuft ohne Probleme. Wie schon vorher
beschrieben funktioniert das Kompilieren vom Apachen + mod_ssl ohne
Schwierigkeiten. Nur wenn ich PHP3 als Apachemodul hinzufügen will kommt
beim Kompilieren
(configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a
--enable-module=php3) des Apachen die Fehlermeldung "Module source alredy
has to be below scr/modules/ to be activated". Woran liegt das?
Tobias
From andreas_(at)_noho.co.uk Thu, 25 May 2000 10:06:44 +0100
Date: Thu, 25 May 2000 10:06:44 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] [OT]: geocodierte Daten
hi,
ich bin gerade auf eine alte pressemeldung des bayerischen landes
vermessungsamtes gestossen:
http://www.bayern.de/lfstad/presse/141_1998.html ]. vielleicht hilft die ja
schon etwas weiter.
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From andreas_(at)_noho.co.uk Thu, 25 May 2000 10:15:20 +0100
Date: Thu, 25 May 2000 10:15:20 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] [OT]: geocodierte Daten
vielleicht kann auch die uni hohenheim weiterhelfen...
[ http://www.rz.uni-hohenheim.de/app/gis/ ]
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From info_(at)_subjective.de Thu, 25 May 2000 11:00:39 +0200
Date: Thu, 25 May 2000 11:00:39 +0200
From: Thomas Weinert info_(at)_subjective.de
Subject: [php] AW: [php] [OT]: geocodierte Daten
Hi
Auf http://www.o-s-e.de/DDT/ findet man im Bereich
Kompo´s, die Vorwahlen, Bankleitzahlen und PLZ.
Da steht zwar Paradox, es sind jedoch zusätzlich
auch ASCII-Dateien enthalten.
Damit hätte man zumindest schon mal diese
Zuordung.
Mein Problem besteht eher darin, woher bekomme
ich diese Koordinaten?
Für die Eingabe häte ich eine Lösung.
Ähnlich wie bei phpMyAdmin könnte man
das Hochladen einer ASCII-File im
Online-Formular ermöglichen, welche
dann automatisiert eingetragen wird.
cu
Thomas Weinert
http://www.subjective.de
From eschmid_(at)_php.net Thu, 25 May 2000 11:23:04 +0200
Date: Thu, 25 May 2000 11:23:04 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] [OT]: geocodierte Daten
Andreas Otto wrote:
> ich bin gerade auf eine alte pressemeldung des bayerischen landes
> vermessungsamtes gestossen:
> http://www.bayern.de/lfstad/presse/141_1998.html ]. vielleicht hilft die ja
> schon etwas weiter.
SIX beschäftigt ja nicht nur Theologen und Landwirte, sondern auch eine
Geoinformatikerin. Britta hat mir deshalb den Tipp mit www.ifag.de
gegeben. Vielleicht gibts die gewünschten Daten dort zu kaufen.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From eschmid_(at)_php.net Thu, 25 May 2000 11:33:19 +0200
Date: Thu, 25 May 2000 11:33:19 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] [OT]: geocodierte Daten
Andreas Otto wrote:
>
> vielleicht kann auch die uni hohenheim weiterhelfen...
> [ http://www.rz.uni-hohenheim.de/app/gis/ ]
Ich glaube nicht, dass das Rechenzentrum der Uni Hohenheim da
weiterhelfen kann. Die haben 5 Jahre gebraucht um das ARC/INFO System
bedienen zu können. Vielleicht sind sie deshalb nun auf GRASS
umgestiegen.
Ich spreche da aus Erfahrung, denn ich kenne das Rechenzentrum seit 25
Jahren. Vielleicht ein weitere Grund den LinuxTag 2000 in Stuttgart zu
besuchen und am Freitag Nachmittag ein Abstecher nach Hohenheim zu
machen. Die Concert Band der Universität Hohenheim spielt im
Schlossinnenhof. Im Schloss ist auch das Rechenzentrum untergebracht.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 25 May 2000 11:41:59 +0200
Date: Thu, 25 May 2000 11:41:59 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] AW: [php] [OT]: geocodierte Daten
> Es gibt einen Standard für solche Koordinaten, sogenannte
> Gauss-Krüger-Koordinaten.
> Sie sind auf 1m genau und enthalten soviel ich weiß keine
> Verzerrungen. Man
> kann damit also auch sehr einfach Entfernungen im Metern etc.
> ausrechnen,
> was bei Längen-/Breitengraden nicht so einfach ist. Ich wohne
> z.B. hier:
> 4400354, 5794581.
>
> Für den Stadtplan auf www.braunschweig.de haben wir diese Koordinaten
> benutzt, da sie eindeutig sind und beim Vermessungsamt alle
> Ortsinformation
> in diesem Format vorliegen. Der große Vorteil ist, das auch das
> Kartenmaterial entsprechend organisiert ist. Die Anbindung
> einer Straßen und
> Hausnummernsuche war damit recht einfach.
Ok, dann halte ich dieses Format für sinnvoll, zumal es sicherlich recht
einfach seinsollte, es in das übliche "normale" Format umzurechnen.
> Das Problem: Wie ermittele ich bei gegebener PLZ diese
> Koordinaten ? Ich
> werde mal versuchen, weitere Informationen zu bekommen.
Im Zweifelsfall dachte ich, daß man sich eine Telefonbuch-CD nimmt, die
Postleitzahl eingibt ud schaut, wo man landet. Die Koordinaten werden von
meiner CD sogar direkt angezeigt, allerdings im Format
Stunde/Minute/Sekunde. Das müßte man dann in das Gasuu-Krüger-Format
umwandeln
> > Stellt sich für mich die Frage, ob es nötig ist, die
> Grenzen einer PLZ
> > auch zu geokodieren, oder ob es reicht, den etwaigen
> Mittelpunkt einer
> > PLZ zu nehmen? Ich wäre für den Mittelpunkt.
>
> Auf jedenfall nur den Mittelpunkt ! Ein PLZ-Bereich ist ja in
> den seltesten
> Fällen rechteckig :-). Die Grenzen zu kodieren könnte also
> sehr aufwendig
> werden.
War auch schon fast eine rhetorische Frage. Ich bin auch der Meinung, nur
wollte ich wissen, ob es vielleicht irgendwelceh Gründe geben sollte, daß
anders zu machen. Anscheinend nicht.
> > Wie organisieren wir die Sache? Vielleicht so, daß einer
> von uns eine
> > kleine Seite dafür bastelt, wo sich jeder anmelden und für einen
> > Postleitzahlenbereich eintragen kann, den er dann abarbeitet und per
> > Mail oder so an eine zentrale Instanz schickt? Oder lieber alles per
> > Mail mit einer zentralen Person, die die Bereiche auf Anforderung
> > vergibt?
>
> Ich bin auch bereit mitzumachen, wenn sich ein vernüftiges
> Verfahren finden
> lässt. Sinnvoll ist IMHO ein Koordinator, der Bereiche auf Anforderung
> verteilt und die Daten per E-Mail sammelt. Ich hätte keine
> Lust, alles in
> ein Online-Formular zu hacken. Die Frage ist noch, wo ich die
> PLZ/Orts-Infos
> herbekomme, meine einzige Quelle wäre das Telefonbuch, oder?
Mir schwebte da nicht vor, daß Du die Daten direkt einhackst, sondern, daß
nur die Verteilung PLZ zu Datenrechercheur (weiß kein besseres Wort) per
Formular läuft. Der Weg Daten an Koordinator könnte entweder per Mail laufen
oder auch über ein Formular, wo man dann einen Upload machen kann.
> Ausserdem sollte man nochmal unterschuchen, ob es diese Daten
> nicht doch in
> ausreichender Genauigkeit frei zugänglich sind. Ich werde mal etwas
> recherchieren.
Wäre natürlich super. Andreas Otto hat da ja noch eien Mail geschickt, ich
werde mal nachschauen, was er da geschickt hat.
Gruß
Stefan
From tma_(at)_archikart.de Mon, 22 May 2000 15:07:18 +0200
Date: Mon, 22 May 2000 15:07:18 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + php
Ich hoffe mir kann jemand helfen.
Ich scheitere beim Versuch den Apache + SSL + PHP3 selbst zu kompilieren.
apache 1.3.12
mod_ssl 2.6.4 - 1.3.12
php 3.16
Ich bin wie folgt vorgegangen:
- alle 3 Pakete entpackt
mod_ssl
------------
configure --with-apache...
apache
-----------
configure
php3
-------
configure --with-apache.... --with-mysql --enable-memory-limits=yes --
enable-debug=no
make
make install
apache
----------
SSL_BASE=...
configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a -
-enable-module=php3
FEHLERMELDUNG ---> "Module source alredy has to be below scr/modules/ to be
activated"
Was bedeutet diese Fehlermeldung, und was muß ich dagegen tun ? Lasse ich
PHP3 weg und kompiliere nur mit SSL Unterstützung, funktioniert alles
wunderbar.
Tobias
From hzuehl_(at)_athene.owl.de Thu, 25 May 2000 12:51:31 +0200
Date: Thu, 25 May 2000 12:51:31 +0200
From: Hauke Joachim Zuehl hzuehl_(at)_athene.owl.de
Subject: [php] Re: [OT]: geocodierte Daten
Hi Gerald,
Gerald Grote wrote:
>
> Hi,
>
>
> Es gibt einen Standard für solche Koordinaten, sogenannte
> Gauss-Krüger-Koordinaten.
> Sie sind auf 1m genau und enthalten soviel ich weiß keine Verzerrungen. Man
> kann damit also auch sehr einfach Entfernungen im Metern etc. ausrechnen,
> was bei Längen-/Breitengraden nicht so einfach ist. Ich wohne z.B. hier:
> 4400354, 5794581.
Nicht ganz richtig :)
In der Vermssung werden die GK-Koordinaten auf 3 Stellen hinter dem
Komma angegeben...aber das ist OT.
>
> Ausserdem sollte man nochmal unterschuchen, ob es diese Daten nicht doch in
> ausreichender Genauigkeit frei zugänglich sind. Ich werde mal etwas
> recherchieren.
Die Idee finde ich gut...zu Mal ich an einem (entfernt) aehnlichen
Projekt arbeite, allerdings im Auftrag.
Problem ist IMO, dass das Katasteramt die Koordinaten an Privatpersonen
ungern rausrueckt. Oft muessen die Punktinformationen auch bezahlt
werden :(
Wer also Vermessungsingenieure kennt, sollte dort mal nachfragen.
> Tschau, Gerald.
>
Gruss,
Hauke
--
========================================================================
WWW: http://athene.owl.de | Linux is like a tipi: No gates, no windows,
ICQ: 55219060 | samba-dancing, gnu-eating apache inside
========================================================================
From pk_(at)_koelner.de Thu, 25 May 2000 12:54:17 +0200
Date: Thu, 25 May 2000 12:54:17 +0200
From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de
Subject: [php] [OT]: geocodierte Daten
> Wie organisieren wir die Sache? Vielleicht so, daß einer von uns eine
> kleine Seite dafür bastelt, wo sich jeder anmelden und für einen
> Postleitzahlenbereich eintragen kann, den er dann abarbeitet und per
> Mail oder so an eine zentrale Instanz schickt? Oder lieber alles per
> Mail mit einer zentralen Person, die die Bereiche auf Anforderung
> vergibt?
Hallo Stefan, Egon, Jens, Andreas,
dieser Thread interessiert mich brennend und vieleicht kann ich irgendwo
mit anpacken (und evtl. auch ein paar Leute mit einspannen, sollte es
irgendwann um stumpfere Datenerfassung gehn.)
Wenn obige Frage geklärt ist, dann berücksichtigt mich doch bei der
Aufgabenverteilung.
Gruß
PeKue
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 25 May 2000 13:09:11 +0200
Date: Thu, 25 May 2000 13:09:11 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] [OT]: geocodierte Daten
Hallo.
Es gibt anscheinend ein ähnliches Projekt, wie das, was uns vorschwebt,
allerdings wesentlich umfangreicher. Sozusagen als Abfallprodukt kommen
dabei auch die Postleitzahlendaten geocodiert heraus. Soweit ich das bisher
überblicken kann, sind in den Koordinatenangaben nur die Stunde und die
Minute enthalten, ist das hinreichend genau? Was für eine Auflösung kann man
damit erreichen?
Die Adresse ist http://www.genealogy.net/cg/
Schaut Euch das doch mal an und gebt mal einen Kommentar ab. Problem ist,
daß ich nicht abschätzen kann, wie zuverlässig die Daten sind, aber das
Problem werden wir hier auch haben. Außerdem weiß ich nicht, wie vollständig
das Ganze ist, aber das ließe sich sicher mit verhältnismäßig wenig
Arbeitsaufwand herausfinden. Jedenfalls scheinen die Daten auch frei zu
sein.
Gruß
Stefan
From PHolm_(at)_gmx.de Thu, 25 May 2000 14:06:35 +0200
Date: Thu, 25 May 2000 14:06:35 +0200
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] Re: Re: [php] STDOUT umlenken oder besser Dateien schreiben
Hallo!
eschmid+sic_(at)_s.netic.de schrieb am Wed, 24 May 2000 23:04:39 +0200:
>> > Ja und wo steht denn dieser Perl Befehl im Handbuch? Wenn ich nach dem
>> > Stuttgarter Schwabenbräu suche finde ich immer etwas.
>
Versuch doch mal das auf php-center zur verfügung gestellete
chm-Handbuch, da hat man einen prima index und kann auch sehr gut
suchen! Ist wirklich genial.
Läuft das eigentlich unter wine?
Und noch was: gibt es davon eine aktuellere Version?
Have a nice thread,
Peter
From PHolm_(at)_gmx.de Thu, 25 May 2000 14:06:52 +0200
Date: Thu, 25 May 2000 14:06:52 +0200
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] Re: RE: [php] AW: [php] [OT]: geocodierte Daten
Hallo!
Stefan Engelhardt schrieb am Thu, 25 May 2000 11:41:59 +0200:
>Im Zweifelsfall dachte ich, daß man sich eine Telefonbuch-CD nimmt, die
>Postleitzahl eingibt ud schaut, wo man landet. Die Koordinaten werden von
>meiner CD sogar direkt angezeigt, allerdings im Format
Kleiner Hinweis nur:
Es gibt einige Astrologie und Astronomie-Programme auf dem Markt, schon
recht preiswert, die enthalten die Zuordnung von Ort / Koordinaten schon
in ganz brauchbarar Form; ich hab hier z.B. eine mdb datei, die enthält
viele europäische Orte und deren Koordinaten, allerdings scheint mir das
nicht das erwähnte Gauss-Krüger-Format zu sein.
Wenn´s jemanden interessiert, bitte pm.
Have a nice thread,
Peter
From eschmid_(at)_php.net Thu, 25 May 2000 14:23:39 +0200
Date: Thu, 25 May 2000 14:23:39 +0200
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] Re: Re: [php] STDOUT umlenken oder besser Dateien schreiben
Peter Holm wrote:
> eschmid+sic_(at)_s.netic.de schrieb am Wed, 24 May 2000 23:04:39 +0200:
> >> > Ja und wo steht denn dieser Perl Befehl im Handbuch? Wenn ich nach dem
> >> > Stuttgarter Schwabenbräu suche finde ich immer etwas.
>
> Versuch doch mal das auf php-center zur verfügung gestellete
> chm-Handbuch, da hat man einen prima index und kann auch sehr gut
> suchen! Ist wirklich genial.
Das PHP-PDF Manual wird zur Zeit von Mike Robinson mit einem Index
versehen.
> Läuft das eigentlich unter wine?
Ich brauche kein wine und kein Windows.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
From Mathias.Gloss_(at)_start.de Thu, 25 May 2000 13:16:42 +0200
Date: Thu, 25 May 2000 13:16:42 +0200
From: Gloss Mathias Mathias.Gloss_(at)_start.de
Subject: [php] [OT]: geocodierte Daten
> Von: Stefan Engelhardt[SMTP:Stefan.Engelhardt_(at)_stud.fh-hannover.de]
>
> Es gibt anscheinend ein ähnliches Projekt, wie das, was uns vorschwebt,
> allerdings wesentlich umfangreicher. Sozusagen als Abfallprodukt kommen
> dabei auch die Postleitzahlendaten geocodiert heraus.
>
Ich denke nicht, daß das primaere Ziel der Aktion
die Geocodierung der Postleitzahlen sein sollte.
Besser waere es, die Orte zu codieren und die moeglichen
PLZ der Orte in einer 2. Tabelle zu speichern.
Hintergrund: Da wo ich herkomme, hat NACH der Postleitzahlen-
reform der halbe Landkreis nur noch eine PLZ gehabt. Und der
ist sehr gross.
Viele Gruesse, Mathias
From tfromm_(at)_cs.uni-potsdam.de Thu, 25 May 2000 14:58:35 +0200
Date: Thu, 25 May 2000 14:58:35 +0200
From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de
Subject: [php] . statt ,
hi,
ich find den configurationsschalter nicht, womit ich ein . statt einem , bei
gleitkommazahlen erhalte.
ulkigerweise nutzt php4 seit dem letzten rc ein , statt einem .
also 2/3=1,5 statt 2/3 = 1.5
bevor ich jetzt anfange bestimmte programmteile zu "portnieren", wollte ich
fragen ob es sowas wie eine configschalter dafuer gibt (z.B. --with-point ;-) )
alles ein bisschen magic ...
thomas
--
-------------------------------------------------------
Mail: tfromm_(at)_codewizards.org
Job: http://www.inubit.com
Web: http://codewizards.org/thomas.fromm
Go away or I will replace you with a small PHP script.
From thies_(at)_digicol.de Thu, 25 May 2000 15:24:12 +0200
Date: Thu, 25 May 2000 15:24:12 +0200
From: thies_(at)_digicol.de thies_(at)_digicol.de
Subject: [php] . statt ,
On Thu, May 25, 2000 at 02:58:35PM +0200, Thomas Fromm wrote:
> hi,
>
> ich find den configurationsschalter nicht, womit ich ein . statt einem , bei
> gleitkommazahlen erhalte.
> ulkigerweise nutzt php4 seit dem letzten rc ein , statt einem .
> also 2/3=1,5 statt 2/3 = 1.5
> bevor ich jetzt anfange bestimmte programmteile zu "portnieren", wollte ich
> fragen ob es sowas wie eine configschalter dafuer gibt (z.B. --with-point ;-) )
>
> alles ein bisschen magic ...
du hast mit sicherheit dein NLS "verstellt" - in php gab es
das schon länger keine änderung.
such mal dein environment nach LC_* etc ab, irgendwo muss der
"hund" begraben sein.
das eigentlich problem ist, daß php auf c-lib funktionen wir
strtod bzw sprintf zurückgreift, und die wiederum verhalten
sich länderspezifisch.
leg mal ne datei namens num.php an:
var_dump((double)"1,5");
var_dump((double)"1.5");
?>
dann:
csh> setenv setenv LC_ALL de_DE
csh> /path/zum/phpstandalone num.php
X-Powered-By: PHP/4.0.1-dev
Content-type: text/html
float(1,5)
float(1)
csh> setenv LC_ALL C
csh> /path/zum/phpstandalone num.php
X-Powered-By: PHP/4.0.1-dev
Content-type: text/html
float(1)
float(1.5)
ich denke, daß diese abhängigkeit in einer der nächsten
versionen behoben sein wird - ist aber leider nicht sooo
trivial.
tc
> thomas
>
> --
> -------------------------------------------------------
> Mail: tfromm_(at)_codewizards.org
> Job: http://www.inubit.com
> Web: http://codewizards.org/thomas.fromm
> Go away or I will replace you with a small PHP script.
>
> --
> ** Durchgehend ge?ffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
--
Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!"
Digital Collections Phone +49 40 235350 Fax +49 40 23535180
Hammerbrookstr. 93 20097 Hamburg / Germany
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 25 May 2000 15:23:21 +0200
Date: Thu, 25 May 2000 15:23:21 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] [OT]: geocodierte Daten
> > Es gibt anscheinend ein ähnliches Projekt, wie das, was uns
> vorschwebt,
> > allerdings wesentlich umfangreicher. Sozusagen als
> Abfallprodukt kommen
> > dabei auch die Postleitzahlendaten geocodiert heraus.
> >
> Ich denke nicht, daß das primaere Ziel der Aktion
> die Geocodierung der Postleitzahlen sein sollte.
> Besser waere es, die Orte zu codieren und die moeglichen
> PLZ der Orte in einer 2. Tabelle zu speichern.
>
> Hintergrund: Da wo ich herkomme, hat NACH der Postleitzahlen-
> reform der halbe Landkreis nur noch eine PLZ gehabt. Und der
> ist sehr gross.
Wie codiere ich denn dann Hannover? Da sind mindestens, wenn nicht noch mehr
Postleitzahlen, die für Hannover gelten. Ich denke, daß es keinen allzu
großen Unterschied machen würde, irgendwo hast Du immer eine Ungenauigkeit.
Der Vorteil bei Postleitzahlen ist eben, daß eine Postleitzahl nur eine
einzige Schreibweise hat, ein Ort aber auf tausend verschiedene Arten
geschrieben werden kann. So gibt es bei uns einen Ort Schulenburg, der kann
Schulenburg heißen, Engelbostel-Schulenburg, Langenhagen OT Schulenburg. Da
sind noch nicht mal die ganzen Ortsteile drin, es gibt glaube ich 5 oder 6
Stück davon. Außerdem ist der Arbeitsaufwand bei PLZ IMHO wesentlich
geringer, es kann max. 99.999 geben, davon sind schätzungsweise 1/3 belegt,
der Rest ist entweder nicht benutzt oder für irgendwelche Großfirmen oder
Finanzämter oder so vergeben. Orte gibt es aber ca. 130.000, da sind die
Kleinst-Orte mit den grünen Schildern noch gar nicht bei.
Also wenn da kein allzu großer Protest kommt, würde ich gerne bei der
Codierung der PLZ bleiben. Das kann man doch im Zweifelsfall für eine
Ortscodierung weiterverwenden, wenn da Bedarf sein sollte, oder?
Stefan
From lauterbach_(at)_tanner.de Thu, 25 May 2000 17:45:40 +0200
Date: Thu, 25 May 2000 17:45:40 +0200
From: Christoph Lauterbach lauterbach_(at)_tanner.de
Subject: [php] Hashes mit While durchlaufen
Servus,
wie kann ich ein Hash mit einer While-Schleife durchlaufen?
Momentan mache ich es so:
while (list($key, $val) = each($hash))
{
// Anweisungen
};
Allerdings scheint diese Konstruktion die Schleife doppelt so oft zu
durchlaufen wie es Paare gibt.
danke
der.christoph
ps: ich weiß, unter php4 gibt es ganz tolle funktionen für arrays,
hashes und alles andere. aber ich hab halt nur php3!
From jns_(at)_freenet.de Thu, 25 May 2000 18:10:01 +0200
Date: Thu, 25 May 2000 18:10:01 +0200
From: jens jns_(at)_freenet.de
Subject: [php] Datensammeln (plz->pos. ;..einwahlknoten -> geo-pos.?)
Das mit der Postleitzahlengeschichte find ich toll - ich wäre
auch bereit für meine PLZ zu recherchieren.
Die Daten sollten dann aber in einem definiertem Netzwerk (~bis 20
Seiten) im Internet frei zur verfügung stehen, mit der Einschränkung die
Daten im Internet zur Verfügung zu stellen. Dies soll als Sicherheit
dienen, dass es nicht zu Versionsunklarheiten kommen kann.
Aber was anderes, wäre das gleiche nicht auch mit Einwahlknoten
möglich?
From andreas_(at)_noho.co.uk Thu, 25 May 2000 17:33:04 +0100
Date: Thu, 25 May 2000 17:33:04 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] php4 unter Win mit Apache (Modul?)
hei,
also wer es mit der von mir kompilierten version probieren moechte findet
sie unter [ http://www.mm4.de/andreas.otto/php_related/php4.0.0_win32.zip ]
zum download.
alles ohne geweeeehr ;-)
die module die nach dem kompilieren funktioniert haben sind in der php.ini
eingetragen.
php.exe wurde mit force_cgi_redirect kompiliert
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From tma_(at)_archikart.de Tue, 23 May 2000 08:03:59 +0200
Date: Tue, 23 May 2000 08:03:59 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + php3
Ich hoffe mir kann jemand helfen.
Ich scheitere beim Versuch den Apache + SSL + PHP3 selbst zu kompilieren.
apache 1.3.12
mod_ssl 2.6.4 - 1.3.12
php 3.16
Ich bin wie folgt vorgegangen:
- alle 3 Pakete entpackt
mod_ssl
------------
configure --with-apache...
apache
-----------
configure
php3
-------
configure --with-apache.... --with-mysql --enable-memory-limits=yes --
enable-debug=no
make
make install
apache
----------
SSL_BASE=...
configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3.a -
-enable-module=php3
FEHLERMELDUNG ---> "Module source alredy has to be below scr/modules/ to be
activated"
Was bedeutet diese Fehlermeldung, und was muß ich dagegen tun ? Lasse ich
PHP3 weg und kompiliere nur mit SSL Unterstützung, funktioniert alles
wunderbar.
Tobias
From service_(at)_cjcs.de Thu, 25 May 2000 19:16:46 +0200
Date: Thu, 25 May 2000 19:16:46 +0200
From: Servicecenter service_(at)_cjcs.de
Subject: [php] apache + php3
Hy,
> SSL_BASE=...
>
configure --enable-module=ssl --activate-module=scr/modules/php3/libphp3
.a -
> -enable-module=php3
>
Du hast da den Pfad falsch geschrieben bei --activate-module, das muss
src/.... und nicht
scr/... heissen. Falls du es auch beim compilen so hast, dann ist der
Fehler klar ! *gg*
Grüße
Olly
From pilif_(at)_sen.ch Thu, 25 May 2000 21:25:19 +0200
Date: Thu, 25 May 2000 21:25:19 +0200
From: Philip Hofstetter pilif_(at)_sen.ch
Subject: [php] page.php?edit=$auth_code
Hallöchen
> a) es wird schon seinen Grund haben, wieso jemand einen _englischen_
> Netscape installiert.
sicher... das Teil ist in neueren Versionen zu haben. Ich wollte nur
sagen: Netscape könnte nachschauen, was für eine Sprache im System
eingestellt ist und könnte dann ACCEPT_LANGUAGES richtig setzen.
> b) MS umgeht das Problem "elegant", indem man einen englischen IE auf einem
> anderssprachigen Windows gar nicht erst installieren kann (jedenfalls
> habe ich es noch nicht geschafft).
meine IE 5.5 Beta ist englisch auf einem deutschen Windows 2000 und
sendet weil ich in meinem System angegeben habe, in der Schweiz zu
wohnen auch brav de-ch in ACCEPT_LANGUAGES.
> > Der IE macht (auch) das besser...
>
> Hm, stellt der IE sich denn _komplett_ um (Menütexte, Hilfe, etc) wenn Du
> die Sprache im System einstellst? Mein Netscape tut es (nach 'export
> LANG=de_DE') ...
nein. Ich bin hier auch nicht von Unix ausgegangen. Aber wenigstens
stellt er den Accept-Languages-Anfrageheader richtig ein, was Netscape
(zumindest unter Windows) nicht tut.
Ich will hier aber keine Diskussion anreissen, welcher Browser denn der
Bessere sei. Jeder möge selbst entscheiden, aber als entnervter, zum
HTML gezwungener, viel lieber etwas anderes tun würdener Entwickler muss
ich sagen, dass der IE meine Wünsche in Sachen korrekte Darstellung bei
korrektem Code doch besser erfüllt, als Netscape.
PhiliPHP
--
Bitte beachten Sie meine neue Email-Adresse:
Aus pilit_(at)_dataway.ch wurde pilif_(at)_sen.ch
From pilif_(at)_sen.ch Thu, 25 May 2000 21:44:54 +0200
Date: Thu, 25 May 2000 21:44:54 +0200
From: Philip Hofstetter pilif_(at)_sen.ch
Subject: [php] SkriptausfXhrung von fremder Site verhindern
Hallöchen
> Klar! Wenn der HTTP_REFERRER (HTTP Umgebungsvariable, die angibt, von wo aus
> der Surfer geklickt hast) nicht www.foobar.com ist, mach ein Redirect auf die
> index.html! (siehe Funktion header() )
Das Problem: Nicht alle Browser übermitteln das und es gibt einige
Proxies, die nehmen den Header raus (Anonymität...). Allen diesen Leuten
nimmst Du so die Möglichkeit des Downloads. Ich würde wenigstens einen
leeren Referer noch zulassen. Direkt in die URL-Zeile eingeben geht dann
zwar noch, aber zumindest kommen so alle an deine Programme.
Die, die WIRKLICH an deine Tools kommen wollen, ohne deine Seite
zuerst zu besuchen, die senden einfach einen gefakeden
Referer-Header
Pilif
--
Bitte beachten Sie meine neue Email-Adresse:
Aus pilit_(at)_dataway.ch wurde pilif_(at)_sen.ch
From tma_(at)_archikart.de Tue, 23 May 2000 11:37:34 +0200
Date: Tue, 23 May 2000 11:37:34 +0200
From: Tobias Macheleid tma_(at)_archikart.de
Subject: [php] apache + ssl +php3
Hallo Markus
> IMHO erfolg die Installation der beiden Module unabhängig voneinander.
Wenn
> du erst beim Einbinden von php Probleme bekommst und der Apache mit SSL
> keine Schwiergkeiten macht, liegt es nicht an SSL. Versuch mal den Apache
Hat auch keiner behauptet. Ich wollte damit nur ausdrücken, das es
wahrscheinlich nicht am Apache und nicht am SSL liegt.
> nur mit PHP zu kompilieren und finde heraus, ob der Fehler hier auch
> auftritt.
Hab ich gemacht, selber Fehler.
Tobias
From pilif_(at)_sen.ch Thu, 25 May 2000 21:20:41 +0200
Date: Thu, 25 May 2000 21:20:41 +0200
From: Philip Hofstetter pilif_(at)_sen.ch
Subject: [php] Session IDs in DNS Wildcards
Hallöchen
> > Das Problem bei solchen Patenten ist offenbar, dass man nicht das
> > Ergebnis, sondern den Weg patentiert. Daher auch die Hochgestochene
> > Formulierung. Das Ziel ist es, Session-ID's zu übergeben. Der Weg die
> > Wildcard-DNS-Einträge (einen a-eintrag mit einem * als Hostname).
>
> hast du vielleicht auch die moeglichkeit gehabt die patentschrift zu lesen?
nein. Ich habe nur den Titel des Patents auf ihrer Seite gesehen und das
mit eigenen Erfahrungen kombiniert, so dass ich zu obigem Schluss
gekommen bin. Ich finde es traurig, dass sich sowas simples überhaupt
patentieren lässt, aber man kann da leider nichts mehr ändern.
Ich glaube aber immer noch fest daran, dass es noch eine weitere
Möglichkeit gibt, die SessionID zu übermitteln. Wenn ja, werde ich die
Lösung (sicherheitshalber) zwar auch patentieren lassen, werde die freie
Verwnendung aber erlauben. So hätten es auch die anderen Fritzen machen
sollen.
Pilif
--
Bitte beachten Sie meine neue Email-Adresse:
Aus pilit_(at)_dataway.ch wurde pilif_(at)_sen.ch
From heinrich_(at)_noiseconcept.de Thu, 25 May 2000 23:20:38 +0200
Date: Thu, 25 May 2000 23:20:38 +0200
From: Maximilian Heinrich heinrich_(at)_noiseconcept.de
Subject: [php] Problem bei MySQL-Query "ALTER TABLE"
Hallo!
Obengenanntes Problem sieht folgendermassen aus: Während normale
Änderungen/Updates der
TableDATEN funktionieren, kriege ich als Fehler beim Ändern der Table selbst
Immer, dass
er entweder das irgendwas.frm, -.isd oder -.ism entweder nicht findet oder
nicht renamen
kann. Natürlich isses an dem Ort wo es sein sollte - das einzige, was das
Verhalten ansatzweise
erklären könnte ist, dass er sich je nach Gross- und Kleinschreibung der
files an unterschiedlichen
Stellen beschwert - aber es funktioniert NIE vollständig.
(Ist zwar eher ein MySQL-Problem, aber vielleicht kennt ja jemand das
gleiche Problem hier)
Zum System: Win98 mit SQL Server 3.21.29a-gamma-debug
Problem tritt auch direkt in mysql von der commandline auf.
tnx - cu!
Maxi.
From GH-lists_(at)_ecora.de Thu, 25 May 2000 23:39:24 +0200
Date: Thu, 25 May 2000 23:39:24 +0200
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] Problem bei MySQL-Query "ALTER TABLE"
Maximilian Heinrich schrieb
> kriege ich als Fehler beim Ändern der Table selbst
> Immer, dass er entweder das irgendwas.frm, -.isd
> oder -.ism entweder nicht findet oder
> nicht renamen kann.
> Zum System: Win98 mit SQL Server 3.21.29a-gamma-debug
Lade und installiere eine aktuellere Version von MySQL (3.22.29) und das
Problem sollte gelöst sein. Ist in den "Changes" der Version zwar nicht
genannt, aber dieser Bug trat bei anderen und mir mit der aktuelleren
Version nicht mehr auf.
Guido Haeger
From frosch95_(at)_billmann.de Fri, 26 May 2000 00:00:59 +0200
Date: Fri, 26 May 2000 00:00:59 +0200
From: frosch95 frosch95_(at)_billmann.de
Subject: [php] Problem mit der php3_gd.dll
Hallo,
ich habe folgendes Problem, irgendwie bekomme ich die php3_gd.dll
unter win98 nicht richtig zum laufen.
Ich versuche ein PNG-Image zu erzeugen aber da kommt nichts.
Da es meine ersten Gehversuche im Bereich Grafikerzeugung in PHP sind
weiß ich nicht genau wo das Problem ist, das Beispielprogramm ist recht
einfach und sollte eigentlich auch korrekt sein. Ich poste es aber trotzdem
vielleicht habe ich ja doch einen Fehler gemacht.
(Ach ja, ich habe die php.ini entsprechend abgeändert damit die dll benutzt
wird !)
Vielen Dank für eure Hilfe.
Andi
PS: Ich verwende folgendes System Apache/1.3.12 (Win32), PHP 3.0.16 mit
gd-1.8 laut Website www.php3.de
From Stefan.Engelhardt_(at)_stud.fh-hannover.de Fri, 26 May 2000 00:19:26 +0200
Date: Fri, 26 May 2000 00:19:26 +0200
From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de
Subject: [php] Problem mit der php3_gd.dll
> Hallo,
> ich habe folgendes Problem, irgendwie bekomme ich die php3_gd.dll
> unter win98 nicht richtig zum laufen.
>
> Ich versuche ein PNG-Image zu erzeugen aber da kommt nichts.
>
> Da es meine ersten Gehversuche im Bereich Grafikerzeugung in PHP sind
> weiß ich nicht genau wo das Problem ist, das Beispielprogramm
> ist recht
> einfach und sollte eigentlich auch korrekt sein. Ich poste es
> aber trotzdem
> vielleicht habe ich ja doch einen Fehler gemacht.
>
>
> Header("Content-type: image/gif");
> $bild = imagecreate(100,100);
> $red = ImageColorAllocate($bild,255,0,0);
> ImageRectangle($bild,0,0,99,99,$red);
> ImageGif($bild);
> ImageDestroy($bild);
>
> ?>
> PS: Ich verwende folgendes System Apache/1.3.12 (Win32), PHP
> 3.0.16 mit
> gd-1.8 laut Website www.php3.de
Also irgendwie widersprichst Du Dir da ein wenig, in der Mail redest Du
von PNG im Quelltext von Gif.
Soweit ich weiß, gibt es Probleme mt der neusten Version der GD-Library.
Ich würde an Deiner Stelle mal versuchen, die neueste GD-Library zu
verwenden, die gerade noch GIF unterstützt, aus einer älteren
PHP-Version. Mit dem PNG klappt das unter Win irgendwie nicht so recht.
Außerdem kannst Du ja mal den Header weglassen, zumindest mein IE5
erkennt auch von alleine, daß es sich um ein GIF handelt. Ansonsten
empfehle ich den Einsatz von Linux, da hast Du diese Probleme nicht so.
Gruß
Stefan
From easy_(at)_ist.schuldig.de Fri, 26 May 2000 00:35:33 +0200
Date: Fri, 26 May 2000 00:35:33 +0200
From: Markus Dobel easy_(at)_ist.schuldig.de
Subject: [php] Problem mit der php3_gd.dll
frosch95 wrote:
>
> Ich versuche ein PNG-Image zu erzeugen aber da kommt nichts.
^^^
> [...]
> Header("Content-type: image/gif");
^^^
Naa, den Fehler solltest Du selber finden.
> ImageGif($bild);
^^^
Da isser nochmal. Gif wird seit gdlib 1.6 nicht mehr unterstuetzt.
Gruss, Markus
From frosch95_(at)_billmann.de Fri, 26 May 2000 00:34:53 +0200
Date: Fri, 26 May 2000 00:34:53 +0200
From: frosch95 frosch95_(at)_billmann.de
Subject: [php] Problem mit der php3_gd.dll
> Also irgendwie widersprichst Du Dir da ein wenig, in der Mail redest Du
> von PNG im Quelltext von Gif.
>
> Soweit ich weiß, gibt es Probleme mt der neusten Version der GD-Library.
> Ich würde an Deiner Stelle mal versuchen, die neueste GD-Library zu
> verwenden, die gerade noch GIF unterstützt, aus einer älteren
> PHP-Version. Mit dem PNG klappt das unter Win irgendwie nicht so recht.
> Außerdem kannst Du ja mal den Header weglassen, zumindest mein IE5
> erkennt auch von alleine, daß es sich um ein GIF handelt. Ansonsten
> empfehle ich den Einsatz von Linux, da hast Du diese Probleme nicht so.
Verzeihung, habe den falschen Quelltext kopiert, da ich versucht habe so
herauszufinden ob es doch eine alte gd-lib ist.
Sollte natürlich so aussehen:
Danke,
Andi
From GH-lists_(at)_ecora.de Fri, 26 May 2000 08:07:12 +0200
Date: Fri, 26 May 2000 08:07:12 +0200
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] Problem mit der php3_gd.dll
frosch95 schrieb
> PS: Ich verwende folgendes System Apache/1.3.12 (Win32),
> PHP 3.0.16 mit gd-1.8 laut Website www.php3.de
Welche GD-Library Du wirklich hast, verrät Dir ein phpinfo(). Ich habe
gerade keine 3.0.16 unter Win hier, aber zumindest bis 3.0.14 kam die
Windows-Distribution (glücklicherweise) immer noch mit GD 1.3 und
GIF-Support.
Wenn Du das nächste Mal einen neuen Thread starten willst, dann klicke
bitte in Deinem OE auf "Neue E-Mail", wenn Du wie hier geschehen auf
Antworten klickst und Subject und Body überschreibst, schickst Du noch
Header mit, durch die Dein Posting bei einigen threadfähigen Clients
falsch eingeordnet wird.
Guido Haeger
From hartmut_(at)_six.de Fri, 26 May 2000 08:14:48 +0200
Date: Fri, 26 May 2000 08:14:48 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] 2 Zeichen auslesen und diesen String umdrehen
eschmid wrote:
>
> On Thu, 9 Mar 2000, Hartmut Holzgraefe wrote:
>
> > Markus Dobel wrote:
> >
> > > genau wie solch haessliche sachen wie $a = (bedingung?blubb:suelz);
> >
> > was ist daran denn haesslich? doch wohl nur dass es keine
> > dreiwege-variante
> > ( >0; ==0 ; <0) giebt wie sie (vom hörensagen her) FORTRAN haben soll
>
> Das muss wohl ein sehr modernes FORTRAN gewesen sein. Bei FORTRAN IV und
> FORTRAN 77 war's jedenfalls nicht dabei.
> http://infosoc.uni-koeln.de/mailman/listinfo/php
aus dem aktuellen C/C++ Users Journal (5/2000, S.67):
[...]
One Construct from FORTRAN II that i sometimes miss
is the three-way IF statement:
IF (J - 3) 10,20,30
10 ...
20 ...
30 ...
The first line branches to statement 10 if J-3 is less than zero,
20 if it equals zero and 30 if it is greater than zero. To do the
same thing with a logical IF statement requires two IFs:
[...]
Now this probably doesn't look much worse than the original,
especially
if you don't read FORTRAN and are lost in the details. But if C had a
three-way if statement we could, when neccessary, write code like
this:
ifn (j-3) {
printf (" j is less than zero\n");
} elsez {
printf(" j equals zero\n");
} elsep {
printf(" j is greater than zero\n");
}
[...]
ok, die Dreiwegigkeit bezieht sich auf IF/if und nicht auf '?:'
aber ein
$str = (j)?"negativ":"null":"positiv";
wäre doch auch nett
(und in diesem Fall auch kein Problem von wegen Lesbarkeit/Obfuscation,
beim '?:' muß man eh immer genauer hinschaun, das wird auch durch ein
'?::' nicht mehr schlimmer ? )
From hartmut_(at)_six.de Fri, 26 May 2000 08:36:30 +0200
Date: Fri, 26 May 2000 08:36:30 +0200
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Problem mit der php3_gd.dll
Guido Haeger wrote:
> Welche GD-Library Du wirklich hast, verrät Dir ein phpinfo().
nein, phpinfo() errät nur anhand der verfügbaren Funktionen/Features,
welche GD-Version wohl mindestens verfügbar ist
deshalb wurde die entsprechende Ausgabe in den letzten PHP-Versionen
auch ergänzt durch den Nachsatz "... or later"
GD selbst enthält leider keinerlei Mechanismus, um die Versionsnummer
der genutzten Version zu Bestimmen, weder als info()-Funktion noch
als Macro in der Include-Datei :(
From info_(at)_agathos.net Fri, 26 May 2000 08:46:41 +0200
Date: Fri, 26 May 2000 08:46:41 +0200
From: Hans Theo Mislisch info_(at)_agathos.net
Subject: [php] DENKSPORT - Portal beliebig tief verschachteln
> Unter http://www753.l4.xodox.com/phportal.php3 findest du eine solche
> Lösung. Schau da einfach mal rein ...
Hallo Marcel,
macht einen guten Eindruck, aber die Anzeige auf der Portalseite ist
nicht korrekt. Überall sind 0 Seiten und 0 Unterkategorien eingetragen,
obwohl Seiten und Kategorien vorhanden sind.
Liebe Grüße aus dem Allgäu
Theo
--
Agathos Networks - Postfach 1114 - D-87515 Sonthofen
Tel: +49 (0)8321 67388-80 Fax: +49 (0)8321 67388-50
mailto:info_(at)_agathos.net
From sebastian.bergmann_(at)_web.de Fri, 26 May 2000 08:54:13 +0200
Date: Fri, 26 May 2000 08:54:13 +0200
From: Sebastian Bergmann sebastian.bergmann_(at)_web.de
Subject: [php] OT: Problem mit MySQL
Hi,
gestern hatte ich auf einem Linux basierten Server (Apache 1.3.12, PHP
4.0.0 und nachher latest-cvs, aktuelles MySQL) das Problem, dass der
mysqld nach dem Booten direk 100% CPU Zeit gezogen hat und das System
quasi stand.
Daraufhin habe ich MySQL deinstalliert, in /var/ die MySQL Datenbanken
gelöscht und MySQL wieder installiert.
Jetzt habe ich das Problem, dass phpMyAdmin mir beim Anlegen einer neuen
Datenbank eine Fehlermeldung ("mySQL meldet: You have an error in your
SQL syntax near '' at line 1") liefert.
Wenn ich versuche eine Tabelle in der test Datenbank anzulegen kommt
zwar kein Fehler, aber angelegt wird die Tabelle nicht.
Woran kann sowas liegen, was kann man da machen?
--
Sebastian Bergmann
Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de
Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78
From oeding_(at)_bvm.de Fri, 26 May 2000 11:03:51 +0200
Date: Fri, 26 May 2000 11:03:51 +0200
From: Thomas oeding_(at)_bvm.de
Subject: [php] PHP + Fax + Puretec
Hallo,
Ich habe ein kleines Shopsystem in PHP programiert, welches auch
ganz gut funktioniert. Nun haette ich gerne eine Mail2Fax-Funktion.
(für die Bestellungen). Die Seiten liegen bei Puretec.
Da Puretec auch ein Mail2Fax Gateway anbietet würde ich gern
dieses nutzen. Das Problem ist: dieses Gateway ist nur ueber
ein WWW-Interface zu benutzen, nach vorherigen Login. Der
Puretec Service rückt auch nicht die Zugangsdaten raus
(Ich habe durch Zufall mitbekommen das die Daten an:
faxnummer.passwd_(at)_fax.kundenserver.de gehen).
Ist es nun möglich den Faxversand mit PHP zu automatisieren? d.h.
das PHP sich einloggt und die Formulare mit Daten bestückt)
Das funktioniert natuerlich nur solange Puretec die Seiten nicht
aendert. Nun weiss ich auch nicht was Puretec intern fuer Checks
eingebaut hat (Sessionvariable, HTTP-Refer, ...)
Thomas
From bjoern_(at)_baer.main.de Fri, 26 May 2000 11:20:00 +0200
Date: Fri, 26 May 2000 11:20:00 +0200
From: Björn Schotte bjoern_(at)_baer.main.de
Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme
[FAQ] Willkommen in der deutschsprachigen PHP-Mailingliste
Wie im Leben üblich, gelten auch in der PHP-Liste einige
Dinge, die man beachten sollte. Mehr darüber erfährst du
auf
Diese Mailingliste gibt es nun schon seit einigen Jahren.
Im Laufe der Zeit tauchen viele Fragen auf, die bereits
zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst
einmal im Archiv dieser Mailingliste zu suchen. Das Archiv
findest du auf
bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben.
Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe
de.comp.lang.php zu konsultieren. Du findest sie auf
Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor
du deine Fragen in dieser Mailingliste stellst.
--Björn Schotte .
From info_(at)_mark-wiesemann.de Fri, 26 May 2000 11:54:36 +0200
Date: Fri, 26 May 2000 11:54:36 +0200
From: Mark Wiesemann info_(at)_mark-wiesemann.de
Subject: [php] WAP-Problem
Hallo zusammen!
Ich habe versucht, eine WAP-Seite mit PHP zu erstellen. Dabei habe ich mich
an die Anleitung in der Newsgroup-FAQ gehalten. Meine Seite beginnt mit
folgendem Code:
\n");
echo("\n\n");
?>
Danach folgt ganz normaler WML-Code. Diese Seite (Name: index.php3) wollte
ich nun mit dem WAP-Browser auf gelon.net öffnen. Dort bekomme ich
allerdings die Fehlermeldung, dass der Server den Content-Type text/html
zurückliefern würde. Der WAP-Browser auf wapjag.de zeigt nur auch ein leeres
Feld an.
Hat irgendjemand einen Tipp für mich, was ich falsch mache?
Danke!
Mark
P.S.: URL ist www.lokalradios-online.de/wap bzw. ggf.
www.lokalradios-online.de/wap/index.php3.
From ak_(at)_living-source.com Fri, 26 May 2000 11:58:45 +0200
Date: Fri, 26 May 2000 11:58:45 +0200
From: andreas kempf aka 'amalesh' ak_(at)_living-source.com
Subject: [php] AW: [php] [OT]: geocodierte Daten
On Thu, 25 May 2000 11:00:39 +0200, "Thomas Weinert"
wrote:
>Auf http://www.o-s-e.de/DDT/ findet man im Bereich
>Kompo´s, die Vorwahlen, Bankleitzahlen und PLZ.
>Da steht zwar Paradox, es sind jedoch zusätzlich
>auch ASCII-Dateien enthalten.
Hier als mysql-dump:
http://www.amalesh.de/dl/cob.zip [767 KB]
ciao, amalesh
--
Software Development on- & offline: C++ JAVA PHP ASP SQL XML
http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas
http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL]
From andreas.neumann_(at)_gigabell-st.de Fri, 26 May 2000 12:53:40 +0200
Date: Fri, 26 May 2000 12:53:40 +0200
From: Andreas Neumann andreas.neumann_(at)_gigabell-st.de
Subject: [php] AW:Problem bei MySQL-Query "ALTER TABLE"
Hallo Maximilian!
Kann es sein, dass Du vielleicht ältere Tabellendateien sozusagen von Hand
in das entsprechende Verzeichnis kopiert hast, die eine andere Struktur
hatten. Solltest Du danach keinen "mysqladmin refresh" durchgeführt haben,
können solche Meldungen schon mal vorkommen... ...und funktionieren tut´s
natürlich auch nicht richtig!
Andreas
From hb_(at)_tsi-gmbh.de Fri, 26 May 2000 13:41:32 +0200
Date: Fri, 26 May 2000 13:41:32 +0200
From: Holger Bahr hb_(at)_tsi-gmbh.de
Subject: [php] RE: Sessions, Cookies und Referers
>>Wie schon erläutert, ist eine Session-ID als GET-Parameter nicht akzeptabel.
'nicht akzeptabel' ist, daß sich ein Client nicht ausloggt und somit seine
Session Kennung
NICHT verfällt.
Falls er sich ausloggt ist es Wurscht ob jemand in seinem Logfile die
verfallene ID vorfindet.
From andreas_(at)_noho.co.uk Fri, 26 May 2000 11:58:13 +0100
Date: Fri, 26 May 2000 11:58:13 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] WAP-Problem
hi mark,
> ich nun mit dem WAP-Browser auf gelon.net öffnen. Dort bekomme ich
> allerdings die Fehlermeldung, dass der Server den Content-Type text/html
> zurückliefern würde. Der WAP-Browser auf wapjag.de zeigt nur auch
>
> Hat irgendjemand einen Tipp für mich, was ich falsch mache?
ich koennte mir vorstellen, dass der webserver den mime-type nicht kennt.
sind die mime-types im webserver richtig gesetzt?
ansonsten probier mal folgendes zu den mime-types deines webservers
hinzuzufuegen:
text/vnd.wap.wml wml
image/vnd.wap.wbmp wbmp
application/vnd.wap.wmlc wmlc
text/vnd.wap.wmlscript wmls
application/vnd.wap.wmlscriptc wmlsc
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From smj_(at)_intratools.de Fri, 26 May 2000 14:18:29 +0200
Date: Fri, 26 May 2000 14:18:29 +0200
From: Juri Smarschevski smj_(at)_intratools.de
Subject: [php] FTP Problem
Hi Liste,
seit ein paar Tagen kaempfe ich mit ftp_put. Das Ziel ist von
einem NT-Rechner ein File per FTP (via PHP 3.0.16) auf eine
Linux-Maschine upzuloaden.
Connection wird aufgebaut (Type BIN), nur wird ein Teil der Datei
uebertragen (etwa 1/3), der Rest verschwindet im Nirwana :-/.
PHP meldet korrekt, dass das Uploaden nicht erfolgreich war.
FTP Log auf der Linux-Kiste bringt keine zusaetzliche Info,
keine Fehlermeldungen.
Falls das Uploaden via irgendeinen interaktiven FTP-Client
stattfindet, klappt alles wunderbar, also das Problem liegt nicht
am FTP-Server.
Ich dachte PHP 3.0.16 fuer Wintendo sei "buggy", habe dann
3.0.14 und 3.0.15 genommen - gleiche Ergebnisse.
Any Idea ? Bin dankbar fuer jeden Hinweis.
Danke und Gruss,
Juri
From sebastian.bergmann_(at)_web.de Fri, 26 May 2000 14:05:28 +0200
Date: Fri, 26 May 2000 14:05:28 +0200
From: Sebastian Bergmann sebastian.bergmann_(at)_web.de
Subject: [php] OT: UltraEdit Syntaxhervorhebung
Hi,
auf UltraEdit.com gibt es zwei Wordfiles für Sysntaxhervorhebung bei
PHP. Beide sind nicht ganz das, was ich mir als ideal wünschen würde.
Also baue ich momentan mein eigenes Wordfile, weiss aber nicht, wie ich
es hinkriege, dass Variablennamen hervorgehoben werden...
--
Sebastian Bergmann
Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de
Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78
From Andre.Steinert_(at)_t-online.de Fri, 26 May 2000 14:43:00 +0200
Date: Fri, 26 May 2000 14:43:00 +0200
From: Andre Steinert Andre.Steinert_(at)_t-online.de
Subject: [php] =?ISO-8859-1?B?WnVm5GxsaWdlIEF1c3dhaGw=?=
Hallo,
wie kann ich eine zufällige Auswahl aus einer MySQL-Tabelle abfragen?
Beispiel: ich habe eine Adressdatenbank und möchte von 5 zufälligen
Datensätzen einer PLZ die Namen der Personen ausgeben. In der
Anleitung steht, es müsste mit:
select name from adressen order by rand() limit 5 where plz=xxxxx;
...gehen. Leider gibt es einen Fehler bei rand(). Die Datenbank kennt
die Funktion nicht.
Was kann man noch machen?
Andre.
From GH-lists_(at)_ecora.de Fri, 26 May 2000 15:17:11 +0200
Date: Fri, 26 May 2000 15:17:11 +0200
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] OT: UltraEdit Syntaxhervorhebung
Sebastian Bergmann schrieb
> Also baue ich momentan mein eigenes Wordfile, weiss
> aber nicht, wie ich es hinkriege, dass Variablennamen
> hervorgehoben werden...
z.B.:
/C7"PHP3 Variables"
** $
Und dann PHP3 Variables in den Optionen von UE unter Syntaxhighlighting
die gewünschte Farbe zuweisen.
Guido Haeger
From Kai.Seefeldt_(at)_t-online.de Fri, 26 May 2000 17:15:35 +0200
Date: Fri, 26 May 2000 17:15:35 +0200
From: Kai Seefeldt Kai.Seefeldt_(at)_t-online.de
Subject: [php] Script automatisch starten
This is a multi-part message in MIME format.
------=_NextPart_000_0094_01BFC736.01A4C440
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
ich habe seit k=FCrzen einen eigenen Webserver.
Da ich einen G=E4stebuchservice anbiete, m=F6chte ich gerne die Inhalte
der B=FCcher grob =FCberpr=FCfen.
Ich habe schon ein PHP-Script geschrieben, welches die B=FCcher
durchforstet, es dauert jedoch 5 Minuten und belastet den Server =
ziemlich.
Deswegen m=F6chte ich das Script automatisch um Mitternacht starten =
lassen.
Geht das?
Und da ist noch ein Problem: Ich habe die maximale Ausf=FChrzeit f=FCr=20
Scripts auf 600 Sekunden festgelegt, um den Server zu schonen,
ist das m=F6glich diese zu =FCbergehen (da das Script ca. 5 min =
braucht).
Also 1000 Dank f=FCr Deine Hilfe,
mein GB-Service lautet: 1-2-3-gaestebuch.de
=20
------=_NextPart_000_0094_01BFC736.01A4C440
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
ich habe seit k=FCrzen einen eigenen Webserver.
Da ich einen G=E4stebuchservice anbiete, m=F6chte ich gerne die Inhalte
der B=FCcher grob =FCberpr=FCfen.
Ich habe schon ein PHP-Script geschrieben, welches die B=FCcher
durchforstet, es dauert jedoch 5 Minuten und belastet den Server =
ziemlich.
Deswegen m=F6chte ich das Script automatisch um Mitternacht starten =
lassen.
Geht das?
Und da ist noch ein Problem: Ich habe die maximale Ausf=FChrzeit f=FCr=20
Scripts auf 600 Sekunden festgelegt, um den Server zu schonen,
ist das m=F6glich diese zu =FCbergehen (da das Script ca. 5 min =
braucht).
Also 1000 Dank f=FCr Deine Hilfe,
mein GB-Service lautet: 1-2-3-gaestebuch.de
------=_NextPart_000_0094_01BFC736.01A4C440--
From ajaeger_(at)_bisoag.de Fri, 26 May 2000 16:20:37 +0200
Date: Fri, 26 May 2000 16:20:37 +0200
From: Andreas Jaeger ajaeger_(at)_bisoag.de
Subject: [php] AW: [php] Script automatisch starten
This is a multi-part message in MIME format.
------=_NextPart_000_0008_01BFC72E.536C6920
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Hi, versuch es mal mit "set_time_limit(xxxx);" ganz oben in deinem script.
Andreas
-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
von Kai Seefeldt
Gesendet: Freitag, 26. Mai 2000 17:16
An: php_(at)_php-center.de
Betreff: [php] Script automatisch starten
Hallo,
ich habe seit kürzen einen eigenen Webserver.
Da ich einen Gästebuchservice anbiete, möchte ich gerne die Inhalte
der Bücher grob überprüfen.
Ich habe schon ein PHP-Script geschrieben, welches die Bücher
durchforstet, es dauert jedoch 5 Minuten und belastet den Server ziemlich.
Deswegen möchte ich das Script automatisch um Mitternacht starten lassen.
Geht das?
Und da ist noch ein Problem: Ich habe die maximale Ausführzeit für
Scripts auf 600 Sekunden festgelegt, um den Server zu schonen,
ist das möglich diese zu übergehen (da das Script ca. 5 min braucht).
Also 1000 Dank für Deine Hilfe,
mein GB-Service lautet: 1-2-3-gaestebuch.de
------=_NextPart_000_0008_01BFC72E.536C6920
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,=20
versuch es mal mit "set_time_limit(xxxx);" ganz oben in deinem script.=20
Andreas
-----Urspr=FCngliche Nachricht----- Von:=20
php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag =
von=20
Kai Seefeldt Gesendet: Freitag, 26. Mai 2000 =
17:16 An:=20
php_(at)_php-center.de Betreff: [php] Script automatisch=20
starten
Hallo,
ich habe seit k=FCrzen einen eigenen Webserver.
Da ich einen G=E4stebuchservice anbiete, m=F6chte ich gerne die Inhalte
der B=FCcher grob =FCberpr=FCfen.
Ich habe schon ein PHP-Script geschrieben, welches die B=FCcher
durchforstet, es dauert jedoch 5 Minuten und belastet den Server =
ziemlich.
Deswegen m=F6chte ich das Script automatisch um Mitternacht starten =
lassen.
Geht das?
Und da ist noch ein Problem: Ich habe die maximale Ausf=FChrzeit f=FCr=20
Scripts auf 600 Sekunden festgelegt, um den Server zu schonen,
ist das m=F6glich diese zu =FCbergehen (da das Script ca. 5 min =
braucht).
Also 1000 Dank f=FCr Deine Hilfe,
mein GB-Service lautet: 1-2-3-gaestebuch.de
------=_NextPart_000_0008_01BFC72E.536C6920--
From lauterbach_(at)_tanner.de Fri, 26 May 2000 17:03:40 +0200
Date: Fri, 26 May 2000 17:03:40 +0200
From: Christoph Lauterbach lauterbach_(at)_tanner.de
Subject: [php] Returns in mehrz. Formular-Feldern ersetzen
Hallo,
wie kann ich die Newlines aus mehrz. Formularfeldern entfernen und durch
einen eindeutigen Trenner ersetzen? Diese Konstruktion funktioniert
nicht:
$string = eregi_replace("\n", "|n|", $string);
Es wird zwar an Zeilenumbrüchen |n| eingesetzt, der Zeilenumbruch selber
bleibt aber erhalten.
Was mache ich falsch?
Ein schönes Wochenende wünscht
der.christoph
From christianbader_(at)_gmx.net Fri, 26 May 2000 17:08:05 +0200
Date: Fri, 26 May 2000 17:08:05 +0200
From: Christian Bader christianbader_(at)_gmx.net
Subject: [php] (OT) PHP und Micropayment der Teledoof...
Hallo Liste,
Ist zwar Offtopic, aber hat vielleicht jemand eine Ahnung wo es Infos zum
"Micropayment"-System der Telekom (Bezahlung im Internet per
Telefonrechnung) im Zusammenhang mit PHP gibt? z.B. Risiken und was es zu
beachten gibt usw.?
Wäre für jeden Link dankbar.
Christian.
From wbh_(at)_euta.net Fri, 26 May 2000 17:28:24 +0200
Date: Fri, 26 May 2000 17:28:24 +0200
From: Wolfgang wbh_(at)_euta.net
Subject: [php] AW: [php] Script automatisch starten
Hallo,
ich habe seit kurzen einen eigenen Webserver.
Da ich einen Gastebuchservice anbiete, mochte ich gerne die Inhalte
der Bucher grob uberprufen.
Ich habe schon ein PHP-Script geschrieben, welches die Bucher
durchforstet, es dauert jedoch 5 Minuten und belastet den Server ziemlich.
Deswegen mochte ich das Script automatisch um Mitternacht starten lassen.
Geht das?
Und da ist noch ein Problem: Ich habe die maximale Ausfuhrzeit fur
Scripts auf 600 Sekunden festgelegt, um den Server zu schonen,
ist das moglich diese zu ubergehen (da das Script ca. 5 min braucht).
Also 1000 Dank fur Deine Hilfe,
mein GB-Service lautet: 1-2-3-gaestebuch.de
Hallo Kai,
Leider hast du nicht geschrieben warum das solange dauert. Ich verwende fuer
solche Aufgaben eine Garbage collect - Routine, die ich am Anfang einer beliebigen Seite
einbinde. z.B.:
$ausfuehren = 10 /* in 10% aller Faelle ausfuehren */;
srand(time());
if ((rand()%100) < $ausfuehren) {
include("script.php");
}
Hier wird in 10% aller Zugriffe auf die Seite das Script script.php ausgefuehrt.
Wenn du dann die Aufgaben in kleine Haeppchen verteilst (Flags, Datensatzbegrenzung,mehrere
Scripts etc.) wird deine Datenbank automatisch aktualisiert. Der durch die Ausfuehrung des
Scripts bedingte laengere Datenzugriff kann durch geschickte Programmierung in Grenzen gehalten werden.
(Du musst ja nicht alles auf einmal durchwuehlen).
Ein weiterer Vorteil dieser Methode besteht darin, dass bei bei vielen Datenzugriffen das Script auch oefters ausgefuehrt wird.
Bei mir funktioniert das prima.
CU
Wolfgang
From victor_(at)_mediapeople.de Fri, 26 May 2000 17:48:25 +0200
Date: Fri, 26 May 2000 17:48:25 +0200
From: Christian Victor victor_(at)_mediapeople.de
Subject: [php] (OT) PHP und Micropayment der Teledoof...
> Ist zwar Offtopic, aber hat vielleicht jemand eine Ahnung wo
> es Infos zum
> "Micropayment"-System der Telekom (Bezahlung im Internet per
> Telefonrechnung) im Zusammenhang mit PHP gibt? z.B. Risiken
> und was es zu
> beachten gibt usw.?
Hi!
Genaue Aussagen zu dem System der Telekom kann ich nicht machen. Aber
wir haben uns auf Internetbilling per Telefonrechnung spezialisiert und
können unser system auf fast jeden Kundenwunsch anpassen. Ausserdem bin
ich selber PHPler und verstehe also auch was Du willst. ;-)
Mehr Infos gibt's gerne per Mail. Unsere HP ist leider noch in Arbeit.
Bis bald,
Christian
From M.Kurz_(at)_gmx.de Fri, 26 May 2000 18:23:08 +0200
Date: Fri, 26 May 2000 18:23:08 +0200
From: Marcel Kurz M.Kurz_(at)_gmx.de
Subject: [php] PHP4 bei Schlund
Hi Leute,
wie ich soeben erfahren habe kann man bei
Schlund PHP4 nutzen in dem man die Endung
.php4 benutzt.
Vielleicht Interessiert es ja noch jemand.
Beste Gruesse
Marcel
From andreas_(at)_noho.co.uk Fri, 26 May 2000 17:30:48 +0100
Date: Fri, 26 May 2000 17:30:48 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] Returns in mehrz. Formular-Feldern ersetzen
hi christoph,
probier mal nl2br()
naeheres unter [ http://www.php.net/manual/function.nl2br.php ]
liebe gruesse,
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From mschomers_(at)_gmx.de Fri, 26 May 2000 19:16:31 +0200
Date: Fri, 26 May 2000 19:16:31 +0200
From: Malte Schomers mschomers_(at)_gmx.de
Subject: [php] =?ISO-8859-1?B?Q29va2llcyBs9nNjaGVuPw==?=
Hi!
Ich habe ein Problem mit Cookies. Ich habe eine Login-Seite. Beim Login
wird ein Cookie erzeugt, dieses wird in die Datenbank geschrieben und
als Cookie geseichert. Bloß wenn man dann auf eine andere Seite geht,
kann ich das Cookie nicht auslesen, bzw. wenn ich mich nochmal einlogge,
ist der Wert des Cookies der selbe wie vorher, obwohl ich eine neue
SessionID eingetragen habe (beim Login)
Kann mir jemand helfen?
Malte
--
[ - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ]
[ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - ]
From schult_(at)_mDrop.de Fri, 26 May 2000 19:40:58 +0200
Date: Fri, 26 May 2000 19:40:58 +0200
From: Pascal Schult schult_(at)_mDrop.de
Subject: [php] cookie + header-redirect?
Hi Liste, hi HTTP-Protokollgurus...
Kann man irgendwie Cookies setzen und im gleichen Header eine
location-url setzen?
Ich bekomme das einfach nicht hin. Geht das überhaupt?
Ciao, Pascal
From von.der.linden_(at)_ndh.net Fri, 26 May 2000 20:06:01 +0200
Date: Fri, 26 May 2000 20:06:01 +0200
From: Carsten von der Linden von.der.linden_(at)_ndh.net
Subject: [php] Newsletter - es geht weiter
Hallo Liste,
nachdem mein Programm zum Newsletterverschicken eine gute Downloadstatistik
(70 bis jetzt) hat und ich mir das Feedback und die Ideen von Euch zu Herzen
genommen habe, liegt nun eine neue Version (2.0) von CVDL Newsletter vor.
Für die, die es noch nicht kennen, mit den Skripten kann man äußerst bequem
Massenemails verschicken. Komplette Konfiguration geschieht online,
Installation ist extrem leicht. Die User können sich auch ebenso leicht ein-
und austragen.
Neu bei Version 2.0 ist:
-> Optionales Archiv: alle bisher verschickten Newsletter können in einer
komplett durchsuchbaren (nach Wort bzw. Datum) Datenbank gespeichert werden.
Installation ist gewohnt einfach per Internetkonfigurationsseite
vorzunehmen.
-> Verbesserter eMail Versand: schneller, da die Mails jetzt mit Bcc
versendet werden können. (Direktes SMTP macht für mich keinen Sinn, da es
mit Bcc leichter und genauso schnell geht).
-> Bugfixes, Verbesserung der Fehlermeldungen etc.
Wie gesagt, es lohnt sich wirklich. Für Benutzer von Version 1.0 ist das
Updaten auch sehr leicht, keine Daten gehen verloren, Newsletter ist
backwards-compatible. Eine spezielle Info für Updates liegt bei.
Was nicht reingenommen worden ist: die persönliche Anrede. Es passt einfach
nicht ins Konzept, und sollte, wie bereits von Ralf und anderen gesagt, wenn
mit Perl gemacht werden.
Download unter:
http://products.cvdl.de/newsletter.php4
Fröhliches Downloaden und noch einmal danke für alle Tips
Carsten
P.S.: Sollte es beim Entpacken der Zip-Archive irgendwelche Probleme geben,
bitte ich um eine kleine Mitteilung. Als überzeugter Mac-User (jetzt bin ich
wohl bei allen unten durch ;-) kann ich nur ZipIt verwenden, ich hoffe doch
das ist kompatibel...
C V D L Internet
http://www.cvdl.de
-------------------------------------------------------
CVDL Internet Solutions | CVDL Internet Products
http://solutions.cvdl.de | http://products.cvdl.de
solutions_(at)_cvdl.de | products_(at)_cvdl.de
-------------------------------------------------------
From thomas.boehmwalder_(at)_eunet.at Fri, 26 May 2000 20:10:31 +0200
Date: Fri, 26 May 2000 20:10:31 +0200
From: =?iso-8859-1?Q?Thomas_B=F6hmwalder?= thomas.boehmwalder_(at)_eunet.at
Subject: [php] AW: [php] Configure von PHP4
Hallo Liste; Hallo Michael und alle die SuSE haben ( eventuell auch andere
Distis betroffen :) )
Danke vorerst für Deine prompte Antwort !!!!!!
Nach einigem hin und her ( Pfade suchen; Sourcen suchen) Sieht es mal so aus
als würde ein funktionierender Apache herauskommen :)
Warum diese vielen Möglichkeitsformen im vorigem Satz ??
Ganz einfach: Bin noch unschlüssig was alles hineingehört in den Apache.
Mich wurmt mittlerweile maßlos, dass bei der SuSE nicht die ./configure
Anweisungen zu finden sind. Überall die .dif´s aber in keinem Text wird eine
./configure Anweisung erwend. Jetzt hab ich mich mal an das Tutorial
(www.baach.de/lamp-installation.html) gehalten, aber da seh ich die nächsten
Probleme auf mich zukommen. Pfade, Pfade, Pfade. Bis das wieder alles so ist
wie es war........ :(
Wahrscheinlich gscheiter wenn ich ein NACKTSYSTEM aufsetzte und aus den
Sourcen heraus installiere. Macht ziemlich sicher die nachfolgenden Updates
(sofern nötig) leichter...
Naja. Trotzdem Danke noch mal. Dein Hinweis auf die Homepage war Goldes
Wert.
Danke, Danke, Danke.....
Lg TOM
-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de] Im Auftrag
von Michael Ackermann
Gesendet: Mittwoch, 24. Mai 2000 06:59
An: php_(at)_php-center.de
Betreff: Re: [php] Configure von PHP4
At 24.05.2000 00:42, you wrote:
>"Thomas Böhmwalder" wrote:
> >
> > Hallo Liste
> >
> > (OS : SuSE Linux 6.4 )
> >
> > Jetz´n will ich die PHP4-Sourcen (Final) übersetzen und (fast) egal was
ich
> > mache, es kommt immer der selbe Fehler:
Ich habe am Sonntag Jörg Baach eine Mail mit einer getesteten Installation
zugesendet und er hat das ganze in sein tutorial geschrieben.
http://www.baach.de/lamp-tutorial.html
zu sehen unter http://sqltest.asd-edv.de (testrechner SuSE 6.4)
Michael Ackermann
--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php
From pilif_(at)_sen.ch Fri, 26 May 2000 22:18:55 +0200
Date: Fri, 26 May 2000 22:18:55 +0200
From: Philip Hofstetter pilif_(at)_sen.ch
Subject: [php] Configure von PHP4
Hallöchen
> (OS : SuSE Linux 6.4 )
> In file included from gd.c:32: php_gd.h:50: gd.h: No such file or directory
> -- snip --
--with-gd=/usr hat bei SuSE schon immer geholfen. Bei mir hat's so
übrigens auch funktioniert.
Pilif
--
Bitte beachten Sie meine neue Email-Adresse:
Aus pilit_(at)_dataway.ch wurde pilif_(at)_sen.ch
From Mail4U_(at)_KingRalph.de Fri, 26 May 2000 23:03:32 +0200
Date: Fri, 26 May 2000 23:03:32 +0200
From: KingRalph Mail4U_(at)_KingRalph.de
Subject: [php] nochmal Heise-Ticker
Hallo!!!
> Hallo Liste,
>
> die Heise-Ticker-Diskussion hat mich zu einer eigenen Spielerei veranlaßt.
> Ich habe den Ticker in meine persönliche Guten-Morgen-Seite integriert, da
> sehe ich nun allmorgendlich die kurzmeldungen, kann sie anklicken oder mir
> zum in Ruhe lesen einfach zumailen lassen. Wer es sich mal ansehen will,
> findet es unter http://webkonzepte.de/goodmorning/heise.php und den
> Quelltext im selben Verzeichnis als heise.zip (vorsicht, der code ist mehr
> gewachsen als geplant und kein bisschen optimiert...)
bin erst jetzt dazu gekommen mir mal alle mails anzuschaun und wollte mir
den quelltext saugen, doch leider stimmt die adresse nicht oder dat zip is
nicht mehr da
kann ich e per mail haben??? würe mich freuen :) einfach als antwort auf
diese mail
schon mal riesen danke schön
ralph bergmann
From tfromm_(at)_rz.uni-potsdam.de Sat, 27 May 2000 01:26:25 +0200 (MET DST)
Date: Sat, 27 May 2000 01:26:25 +0200 (MET DST)
From: Thomas Fromm tfromm_(at)_rz.uni-potsdam.de
Subject: [php] probleme mit oiclogon
hi,
ich hab schwierigkeiten mit ocilogon bzw. ociplogon, wenn die
verbindung von webserver zum oracle DB server unterbrochen wird, erreicht
ociplogon den webserver nicht mehr, auch wenn dieser bereits wieder
laeuft.
erst nach einem stop/start des apache laeuft wieder alles.
das problem tritt besonders in verbindung mit der phplib auf bei der
nutzung der oci8 funktionen.
(system: linux,suse6.4,apache1.12,php4)
weiss jemand rat ?
thomas
From sebastian.bergmann_(at)_web.de Sat, 27 May 2000 07:10:37 +0200
Date: Sat, 27 May 2000 07:10:37 +0200
From: Sebastian Bergmann sebastian.bergmann_(at)_web.de
Subject: [php] OT: UltraEdit Syntaxhervorhebung
Guido Haeger wrote:
> /C7"PHP3 Variables"
> ** $
Das macht bei mir aber nur das $ farbig. Hast ein gutes Wordfile, das Du
mir schicken könntest?
--
Sebastian Bergmann
Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de
Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78
From webmasterbhs_(at)_bluewin.de Sat, 27 May 2000 10:52:45 +0200
Date: Sat, 27 May 2000 10:52:45 +0200
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] cookie + header-redirect?
setcookie("kucki","drin",time()+rand(2000,4000));
header("Location: ./index.php3");
kiri
> Hi Liste, hi HTTP-Protokollgurus...
>
> Kann man irgendwie Cookies setzen und im gleichen Header eine
> location-url setzen?
>
> Ich bekomme das einfach nicht hin. Geht das überhaupt?
From bjoern_(at)_baer.main.de Sat, 27 May 2000 11:20:01 +0200
Date: Sat, 27 May 2000 11:20:01 +0200
From: Björn Schotte bjoern_(at)_baer.main.de
Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme
[FAQ] Willkommen in der deutschsprachigen PHP-Mailingliste
Wie im Leben üblich, gelten auch in der PHP-Liste einige
Dinge, die man beachten sollte. Mehr darüber erfährst du
auf
Diese Mailingliste gibt es nun schon seit einigen Jahren.
Im Laufe der Zeit tauchen viele Fragen auf, die bereits
zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst
einmal im Archiv dieser Mailingliste zu suchen. Das Archiv
findest du auf
bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben.
Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe
de.comp.lang.php zu konsultieren. Du findest sie auf
Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor
du deine Fragen in dieser Mailingliste stellst.
--Björn Schotte .
From beezle_(at)_subito.net Sat, 27 May 2000 11:23:27 +0200
Date: Sat, 27 May 2000 11:23:27 +0200
From: Andreas Teichrib beezle_(at)_subito.net
Subject: [php] Klassen unter PHP4
hallo liste,
ich hab ein kompabilitäts problem zwischen php3 und php4 klassen.
folgendes script funzt unter php3 perfekt:
-----------------------
class klasse1 {
function test1() {
echo "ein test";
}
}
class klasse2 {
var $klasse1 = new klasse1;
function test2() {
$this->klasse1->test1();
}
}
$klasse2 = new klasse2;
$klasse2->test2();
------------------------
unter php4 geht das nicht, parse error bei "var $klasse1 = new klasse1;",
mann kann zwar unter php4 statt "$this->klasse->test1();" "klasse1::test1()"
schreiben, aber da ich die page auf zwei servern laufen hab (der eine php4
der andere php3) find ich es zu umständlich für jeden server eine eigene ver
zu schreiben, hat jemand eine lösung?
yours beezle
From bjoern_(at)_baer.main.de Sat, 27 May 2000 11:29:24 +0200
Date: Sat, 27 May 2000 11:29:24 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] Klassen unter PHP4
Hi,
* Andreas Teichrib wrote:
> class klasse2 {
> var $klasse1 = new klasse1;
> function test2() {
> $this->klasse1->test1();
> }
class klasse2 {
/* Constructor */
function klasse2() {
$this->klasse1 = new klasse1;
}
function test2() {
/* ... */
}
}
So würde ich's machen.
--
From info_(at)_mark-wiesemann.de Sat, 27 May 2000 11:51:28 +0200
Date: Sat, 27 May 2000 11:51:28 +0200
From: Mark Wiesemann info_(at)_mark-wiesemann.de
Subject: [php] WAP-Problem
Hallo, Andreas!
> ich koennte mir vorstellen, dass der webserver den mime-type nicht kennt.
> sind die mime-types im webserver richtig gesetzt?
> ansonsten probier mal folgendes zu den mime-types deines webservers
> hinzuzufuegen:
> text/vnd.wap.wml wml
> [...]
Ich möchte die Datei dynamisch mit PHP erzeugen. Wenn ich obigen Mime-Typ
hinzufüge, wird er doch nur Dateien, die die Endung .wml haben, zugeordnet?!
Wenn ich den Mime-Typ "text/vnd.wap.wml php3" hinzufüge, dann werden
php3-Dateien doch nicht mehr von PHP geparst? Oder verstehe ich da was ganz
falsch?
Grüße aus dem Land der tausend Berge
Mark
From schult_(at)_mDrop.de Fri, 26 May 2000 20:04:06 +0200
Date: Fri, 26 May 2000 20:04:06 +0200
From: Pascal Schult schult_(at)_mDrop.de
Subject: [php] Session IDs in DNS Wildcards
Hi Philip
>
> nein. Ich habe nur den Titel des Patents auf ihrer Seite gesehen und das
> mit eigenen Erfahrungen kombiniert, so dass ich zu obigem Schluss
> gekommen bin. Ich finde es traurig, dass sich sowas simples überhaupt
> patentieren lässt, aber man kann da leider nichts mehr ändern.
>
Und was ist mit einem Löschungsantrag? Geht das nicht?
Ciao, Pascal
From andreas_(at)_noho.co.uk Sat, 27 May 2000 11:49:44 +0100
Date: Sat, 27 May 2000 11:49:44 +0100
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] WAP-Problem
hi mark,
> > hinzuzufuegen:
> > text/vnd.wap.wml wml
> > [...]
> Wenn ich den Mime-Typ "text/vnd.wap.wml php3" hinzufüge, dann werden
> php3-Dateien doch nicht mehr von PHP geparst? Oder verstehe ich
> da was ganz
> falsch?
wie du weiter oben schon zitierst, sollte es heissen
text/vnd.wap.wml wml
also NICHT
text/vnd.wap.wml php3
ich zitiere hier noch einmal aus einer meiner emails:
> text/vnd.wap.wml wml
> image/vnd.wap.wbmp wbmp
> application/vnd.wap.wmlc wmlc
> text/vnd.wap.wmlscrip wmls
> application/vnd.wap.wmlscriptc wmlsc
und auch noch einmal zwei verweise auf einschlaege wenn man im archiv der ml
nach dem stichwort wap sucht:
[ http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000117/012348.html
]
[ http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000117/012326.html
]
viel spass noch beim wapen...
andreas
--
Andreas Otto
Ogilvy Interactive,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.ogilvy.com
From schult_(at)_mDrop.de Sat, 27 May 2000 13:09:12 +0200
Date: Sat, 27 May 2000 13:09:12 +0200
From: Pascal Schult schult_(at)_mDrop.de
Subject: [php] cookie + header-redirect?
Hi Cyrill...
>
> setcookie("kucki","drin",time()+rand(2000,4000));
> header("Location: ./index.php3");
habe ich auch gerstern noch festgestellt. Leider war in der Klasse, die
ich dafür benutzte zwei newlines zuviel.
Danke trotzdem..
Ciao, Pascal
From Ives.Steglich_(at)_rz.tu-ilmenau.de Sat, 27 May 2000 14:59:10 +0200
Date: Sat, 27 May 2000 14:59:10 +0200
From: Ives Steglich Ives.Steglich_(at)_rz.tu-ilmenau.de
Subject: [php] Probleme mit Fileupload
Seit ich mit PHP4 arbeite funktioniert der Fileupload
nicht mehr in der gewohnten Art und Weise:
- formtagname_name ist nicht mehr vorhanden
- und das file-array sieht recht merkwürdig aus
- ich habe hier mal die debug-infos von php_info() angehangen
und das sieht verdammt seltsam aus ...
jedenfalls funktioniert das ganze halt nicht mehr so wie es
mit 3.x wunderbar funktioniert hat
ich bin für jede Hilfe und vor allem schnelle Hilfe dankbar
achja das ganze Läuft unter
Linux/Debian 2.2.15, Apache 1.3.12, PHP 4.0.0, tomcat 1.0
HTTP_POST_FILES["file"] Array
(
[0] => Array
(
[name] => ApacheModuleJServ.dll
)
[1] => Array
(
[type] => application/octet-stream
)
[tmp_name] => /tmp/phpwV4BVR
[size] => 49152
[2] => Array
(
[name] => isapi_redirect.dll
)
[3] => Array
(
[type] => application/octet-stream
)
[4] => Array
(
[name] => jni_connect.dll
)
[5] => Array
(
[type] => application/octet-stream
)
)
From th_(at)_mediavalley.de Sat, 27 May 2000 15:03:46 +0200
Date: Sat, 27 May 2000 15:03:46 +0200
From: Tim Hildebrandt th_(at)_mediavalley.de
Subject: [php] Warum funktioniert die WHERE Klausel nicht?
Hallo Liste!
In einer Tabelle befinden sich Namen:
1: feld1 = Peter Lustig
2: feld1 = Peter Böse
3: feld1 = Peter Sauer
u.s.w.
Ich habe folgende SELECT Abfrage:
SELECT * FROM meinetabelle WHERE feld1='Peter%'
Wenn ich diese Abfrage ausführe, dann kommt kein Ergebnis.
Ich habe das auch schon in phpMyAdmin versucht, das in
derartigen Dingen eigentlich recht ausführlich ist.
Kann es daran liegen, dass feld1 sowohl "Primary" als auch "Index"
ist und man deswegen innerhalb dieses Feldes auch wirklich
nur den vollen Feldinhalt, also WHERE feld1='Peter Lustig' findet?
Dann müßte ich nämlich die Indizes und den Primary wieder rausnehmen.
Danke, Tim
From info_(at)_subjective.de Sat, 27 May 2000 15:09:29 +0200
Date: Sat, 27 May 2000 15:09:29 +0200
From: Thomas Weinert info_(at)_subjective.de
Subject: [php] AW: [php] Warum funktioniert die WHERE Klausel nicht?
Hi
SELECT * FROM meinetabelle WHERE feld1='Peter%'
SELECT * FROM meinetabelle WHERE feld1 like 'Peter%'
= | ist gleich
like | ist wie
Nur mit like wird der Joker interpretiert.
cu
Thomas Weinert
http://www.subjective.de
From Ives.Steglich_(at)_rz.tu-ilmenau.de Sat, 27 May 2000 15:15:54 +0200
Date: Sat, 27 May 2000 15:15:54 +0200
From: Ives Steglich Ives.Steglich_(at)_rz.tu-ilmenau.de
Subject: [php] Warum funktioniert die WHERE Klausel nicht?
Tim Hildebrandt schrieb:
>
> Hallo Liste!
>
> In einer Tabelle befinden sich Namen:
>
> 1: feld1 = Peter Lustig
> 2: feld1 = Peter Böse
> 3: feld1 = Peter Sauer
>
> u.s.w.
>
> Ich habe folgende SELECT Abfrage:
>
> SELECT * FROM meinetabelle WHERE feld1='Peter%'
>
hmm - eigentlich ist das ja eher ein MYSQL (ich denke mal ist eine MYSQL DB)
Problem ;-)
aber probier doch mal anstelle des "=" den "LIKE" operator ich glaube der
sollte das realisieren was du gern hättest
dalini
From bjoern_(at)_baer.main.de Sat, 27 May 2000 15:22:34 +0200
Date: Sat, 27 May 2000 15:22:34 +0200
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de
Subject: [php] Warum funktioniert die WHERE Klausel nicht?
* Tim Hildebrandt wrote:
> SELECT * FROM meinetabelle WHERE feld1='Peter%'
... where feld1 like 'Peter%'
Björn.
From TConnect_(at)_gmx.net Sat, 27 May 2000 15:40:13 +0200
Date: Sat, 27 May 2000 15:40:13 +0200
From: Tim Hildebrandt TConnect_(at)_gmx.net
Subject: [php] AW: [php] AW: [php] Warum funktioniert die WHERE Klausel nicht?
Danke an alle, die mir diese ach doch so einfache Lösung
zugemailt haben :-)
Gruß Tim
(Vielleicht sollte ich demnächst erst denken und dann mailen :-))
> Hi
>
>
> SELECT * FROM meinetabelle WHERE feld1='Peter%'
>
>
>
> SELECT * FROM meinetabelle WHERE feld1 like 'Peter%'
>
>
> = | ist gleich
> like | ist wie
>
> Nur mit like wird der Joker interpretiert.
From thies_(at)_digicol.de Sat, 27 May 2000 16:34:13 +0200
Date: Sat, 27 May 2000 16:34:13 +0200
From: thies_(at)_digicol.de thies_(at)_digicol.de
Subject: [php] probleme mit oiclogon
On Sat, May 27, 2000 at 01:26:25AM +0200, Thomas Fromm wrote:
> hi,
>
> ich hab schwierigkeiten mit ocilogon bzw. ociplogon, wenn die
> verbindung von webserver zum oracle DB server unterbrochen wird, erreicht
> ociplogon den webserver nicht mehr, auch wenn dieser bereits wieder
> laeuft.
> erst nach einem stop/start des apache laeuft wieder alles.
>
> das problem tritt besonders in verbindung mit der phplib auf bei der
> nutzung der oci8 funktionen.
>
> (system: linux,suse6.4,apache1.12,php4)
>
> weiss jemand rat ?
da gibt es noch irgendwo 'nen problem -
bitte probier mal folgendes:
in ext/oci8/oci8.c ~ zeile 2065
bitte mal das
if (! oci_ping(pserver)) {
pserver->open = 0;
}
einkommentieren...
tc
>
> thomas
>
>
> --
> ** Durchgehend ge?ffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
--
Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!"
Digital Collections Phone +49 40 235350 Fax +49 40 23535180
Hammerbrookstr. 93 20097 Hamburg / Germany
From mk_(at)_html-design.com Sat, 27 May 2000 12:55:06 -0400
Date: Sat, 27 May 2000 12:55:06 -0400
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] RE: Re: [php] nochmal Heise-Ticker
>den quelltext saugen, doch leider stimmt die adresse nicht oder dat zip
>is nicht mehr da kann ich e per mail haben??? würe mich freuen :)
http://www.php-homepage.de/source/?view=18
HTH
Mark
--
Tipps & Infos zu PHP http://www.php-homepage.de
Internetcafe in Stuttgart http://www.surfing-planet.net
German Gabber Network _(at)_ http://www.gabber.de
From discussion_(at)_waply.com Sat, 27 May 2000 19:06:14 +0200
Date: Sat, 27 May 2000 19:06:14 +0200
From: Konstantin G. discussion_(at)_waply.com
Subject: [php] WAP-Problem
Hallo Mark,
sag mal, schreibts du ECHO immer mit den Klammern? (ist nur so
'ne Frage...)
Best regards,
Konstantin mailto:discussion_(at)_waply.com
Friday, May 26, 2000, 11:54:36 AM, you wrote:
MW> Ich habe versucht, eine WAP-Seite mit PHP zu erstellen. Dabei habe ich mich
MW> an die Anleitung in der Newsgroup-FAQ gehalten. Meine Seite beginnt mit
MW> folgendem Code:
MW> header("Content-Type: text/vnd.wap.wml");
MW> echo("\n");
MW> echo(" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n\n");
?>>
From mschomers_(at)_gmx.de Sat, 27 May 2000 20:03:23 +0200
Date: Sat, 27 May 2000 20:03:23 +0200
From: Malte Schomers mschomers_(at)_gmx.de
Subject: [php] " bzw. \" in Mails
Hi!
Ich habe ein Script, bei dem man eine Mail verschickt. Der Inhalt der
mail wird über ein