From Oliver.v.d.Werf_(at)_nwn.de Wed, 12 Jan 2000 10:54:40 +0100
Date: Wed, 12 Jan 2000 10:54:40 +0100
From: Oliver van der Werf Oliver.v.d.Werf_(at)_nwn.de
Subject: [php] Schulung?
This is a multi-part message in MIME format.
------=_NextPart_000_0005_01BF5CEB.6CD17700
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Halli hallo,
ich suche eine PHP-Schulung im Raum Bremen (PLZ 2.....),
kann mir jemand helfen?
MfG
Oliver van der Werf
=20
Nordwest.Net GmbH & Co. KG
- Grafik & Konzeption -
Osterstr. 15
26122 Oldenburg
=20
Telefon 0441/9988-8215
Telefax 0441/9988-8205
E-Mail Oliver.v.d.werf_(at)_team.nwn.de
http://www.nordwest.net
------=_NextPart_000_0005_01BF5CEB.6CD17700
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Halli hallo,
ich suche eine PHP-Schulung im Raum =
Bremen (PLZ=20
2.....),
kann mir jemand helfen?
MfG Oliver van der=20
Werf
Nordwest.Net GmbH & Co. KG - Grafik & =
Konzeption=20
- Osterstr. 15 26122 Oldenburg
=
------=_NextPart_000_0005_01BF5CEB.6CD17700--
From breitenmoser_(at)_gmx.net Wed, 12 Jan 2000 20:45:33 +0100
Date: Wed, 12 Jan 2000 20:45:33 +0100
From: Patrik Breitenmoser breitenmoser_(at)_gmx.net
Subject: [php] Vielleicht OT aber ich hoffe jemand kann mir helfen.
Hallo Tobias.
Danke für deine Antwort.
Also mein PHP File gibt im Header den Banner mit. Gibt es da einen Weg um
das zu verhindern?
Danke.
mfg
Patrik Breitenmsoer
Hi,
das liegt wahrscheinlich daran, dass das Perl-Script=20
ein Banner zeichnet und dann anzeigt
(und wenn es nicht da ist, ein x)
und dein php3-Script wahrscheinlich eine ganze
Seite darstellt.
Wie du Bilder zeichnest steht z.B. im Tutorial
auf www.php-center.de .
MfG
Tobias B=E4thge
tbaethge_(at)_t-online.de
http://www.tobiasb.de.cx
-----------------------------------------------------------------
Liebe deine Feinde, aber sei schneller als sie !
-----------------------------------------------------------------
Delphi-De: http://www.delphi.de.cx
From nl_(at)_midweb.de Sat, 15 Jan 2000 19:28:31 +0100
Date: Sat, 15 Jan 2000 19:28:31 +0100
From: =?ISO-8859-1?Q?=22Mike_R=FCbsamen=22?= nl_(at)_midweb.de
Subject: [php] =?ISO-8859-1?Q?Anf=FChrungszeichen_in_Strings_verwenden=3F?=
Hallo,
ich möchte einen String definieren, in dem auch Anführungszeichen "
vorkommen müssen. Ist das über ein Kontrukt mit ' möglich?
Mike
From nl_(at)_midweb.de Sat, 15 Jan 2000 19:50:28 +0100
Date: Sat, 15 Jan 2000 19:50:28 +0100
From: =?ISO-8859-1?Q?=22Mike_R=FCbsamen=22?= nl_(at)_midweb.de
Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Anf=FChrungszeichen_in_?=
Strings verwenden?
Strings verwenden?
>jap, entweder mit $test = 'christoph sagt:"hello world" blabla';
>oder über $test="christoph sagt:\"hello world\" blabla";
danke das hats gebracht :)
Mike
From tig_(at)_skv.org Mon, 10 Jan 2000 07:27:28 +0100
Date: Mon, 10 Jan 2000 07:27:28 +0100
From: Till Gerken tig_(at)_skv.org
Subject: [php] PHP Chat mit SQL Datenbank?
> Kann jemand vielleicht aus eigener Erfahrung eine Aussage machen, wie
resourcen- und
> laufzeitintensiv es wäre, wenn alle für den Chat benötigten Informationen
(Userprofile,
> Sessions, Raumdaten, geschriebene Messages) in MySQL-Tabellen abgelegt
sind und
> daher sehr intensive Zugriffe auf die MySQL-DB stattfinden?
>
> Ist es u.U. erforderlich, den Speicherausbau des Servers zu verbessern
(auf 256 MB), da
> mehr MySQL Prozesse aktiv wären?
Meiner Erfahrung nach muß eher darauf geachtet werden, daß genug Speicher
für die PHP-Prozesse zur Verfügung steht. phpChat arbeitet mit Hilfe von
Streaming und benötigt demnach mindestens einen residenten Serverprozeß pro
Client, was demnach pro Nutzer mit 1-2MB zu Buche schlägt.
Die Datenbank verbraucht weniger CPU-Zeit und auch weniger Speicher, es ist
aber sehr sinnvoll, diese durch zusätzliche Kommunikation zwischen den
Prozessen mit Hilfe von Shared Memory zu entlasten.
Till
From gh-lists_(at)_ecora.de Mon, 10 Jan 2000 08:02:22 +0100
Date: Mon, 10 Jan 2000 08:02:22 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] Array sortieren
Durch verschiedene Funktionen, werden in einem Array Zahlen aufaddiert,
so daß das Array am Ende z.B. so aussieht:
$bauform = ('CIC'=>7, 'CC'=>12, 'HdO'=>11); usw.
Nun brauche ich die Keys der beiden höchsten Werte, breche mir aber mit
den verschiedenen Sortierungsfunktionen einen ab. Ich habe jetzt zwar
eine Lösung, aber die ist reichlich unelegant...
Wie geht es am elegantesten?
Guido Haeger
From R.Opitz_(at)_awa.w3s.de Mon, 10 Jan 2000 09:45:48 +0100
Date: Mon, 10 Jan 2000 09:45:48 +0100
From: R.Opitz_(at)_awa.w3s.de R.Opitz_(at)_awa.w3s.de
Subject: [php] Zeichenumwandlung
Hallo,
ich habe das Problem in einer Variablen das Komma in
einen Punkt umzuwandeln, um dann nach MySQL zu speichern.
Aus der MySQL ML habe ich folgende Antwort bekommen ...
>tja bei TCL geht das so....
>
>proc number:commify {n {sign ,}} {
> # structure a decimal like 123,456.78 123'456.78, or 123.456,78
> if {$sign=="."} {regsub {[.]} $n "," n}
> set trg "\\1$sign\\2"
> while {[regsub {^ *([-+]?[0-9]+)([0-9][0-9][0-9])} $n $trg n]} {}
> return $n
>}
>
>set steuerwert [number:commify [format "%10.2f" $steuerwert] "."]
>
>und da ja PHP auch regular expressions versteht sollt das ja auchmal
>jemand in eine PHP-Proc umsetzen koennen...
-----------
Leider bin ich nicht jemand, da fehlt noch viel ...
Bitte helft mir, das Problem zu lösen.
Danke für Eure Mühe schon im voraus.
Gruss Ron
From eschmid_(at)_s.netic.de Mon, 10 Jan 2000 09:53:18 +0100
Date: Mon, 10 Jan 2000 09:53:18 +0100
From: Egon Schmid eschmid_(at)_s.netic.de
Subject: [php] Zeichenumwandlung
R.Opitz_(at)_awa.w3s.de wrote:
> ich habe das Problem in einer Variablen das Komma in
> einen Punkt umzuwandeln, um dann nach MySQL zu speichern.
>
> Aus der MySQL ML habe ich folgende Antwort bekommen ...
number_format()
-Egon
--
Six Offene Systeme GmbH · Sielminger Straße 63 · D-70771 L.-Echterdingen
Fon +49 711 9 90 91 64 · http://www.six.de/
Fax +49 711 9 90 91 99 · mailto:egon_(at)_six.de
From michael.renner_(at)_tuebingen.mpg.de Mon, 10 Jan 2000 10:07:51 +0100
Date: Mon, 10 Jan 2000 10:07:51 +0100
From: Michael Renner michael.renner_(at)_tuebingen.mpg.de
Subject: [php] [OT] mehrere Apache-Virtual Hosts mit SSL?
Moin,
ich habe zwei virtuelle Hosts eingerichtet, einer (sdb) davon ist auch
mit SSL unterstützt.
Die SSL-Unterstützung des zweiten (faces) mag mir nicht gelingen.
Lege ich eine zweite Sektion
mit den Daten von 'faces' an, bekomme ich beim Serverstart eine Fehlermeldung:
[warn] _default_ VirtualHost overlap on port 443, the first has precedence
Der Zugriff auf https://faces liefert die Daten von https://sdb.
Zugriffe auf http:// funtionieren wie gewünscht!
Hat jemand 'nen Pointer für mich? Oder ein Beispiel? Auf apache.org
fand ich diesen Fall nicht beschrieben.
1000 Dank.
--
+---------------------------------------------------------+
|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 UW_(at)_NetUSE.DE Mon, 10 Jan 2000 10:19:34 +0100
Date: Mon, 10 Jan 2000 10:19:34 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Array sortieren
Guido Haeger wrote:
> $bauform = ('CIC'=>7, 'CC'=>12, 'HdO'=>11); usw.
>
> Nun brauche ich die Keys der beiden höchsten Werte, breche mir aber mit
> den verschiedenen Sortierungsfunktionen einen ab. Ich habe jetzt zwar
arsort() - http://www.php.net/manual/function.arsort.php3
arsort($bauform);
reset($bauform);
list($k1, $max1)=each($bauform);
list($k2, $max2)=each($bauform);
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From info_(at)_schuborg.de Mon, 10 Jan 2000 10:41:49 +0100
Date: Mon, 10 Jan 2000 10:41:49 +0100
From: www.schuborg.de info_(at)_schuborg.de
Subject: [php] [OT] mehrere Apache-Virtual Hosts mit SSL?
Hi Michael..
Michael Renner wrote:
>
> Moin,
> ich habe zwei virtuelle Hosts eingerichtet, einer (sdb) davon ist auch
> mit SSL unterstützt.
> Die SSL-Unterstützung des zweiten (faces) mag mir nicht gelingen.
> Lege ich eine zweite Sektion
>
> mit den Daten von 'faces' an, bekomme ich beim Serverstart eine Fehlermeldung:
> [warn] _default_ VirtualHost overlap on port 443, the first has precedence
> Der Zugriff auf https://faces liefert die Daten von https://sdb.
> Zugriffe auf http:// funtionieren wie gewünscht!
ich dachte immer SSL funzt nur mit ner statischen IP..?
Wie machst du das bei deinen Virtual Hosts?
ciao, Pascal
From michael.renner_(at)_tuebingen.mpg.de Mon, 10 Jan 2000 10:42:01 +0100
Date: Mon, 10 Jan 2000 10:42:01 +0100
From: Michael Renner michael.renner_(at)_tuebingen.mpg.de
Subject: [php] [OT] mehrere Apache-Virtual Hosts mit SSL?
On Mon, 10 Jan 2000, www.schuborg.de wrote:
> Hi Michael..
>
> Michael Renner wrote:
> >
> > Moin,
> > ich habe zwei virtuelle Hosts eingerichtet, einer (sdb) davon ist auch
> > mit SSL unterstützt.
> > Die SSL-Unterstützung des zweiten (faces) mag mir nicht gelingen.
> > Lege ich eine zweite Sektion
> >
> > mit den Daten von 'faces' an, bekomme ich beim Serverstart eine Fehlermeldung:
> > [warn] _default_ VirtualHost overlap on port 443, the first has precedence
> > Der Zugriff auf https://faces liefert die Daten von https://sdb.
> > Zugriffe auf http:// funtionieren wie gewünscht!
>
> ich dachte immer SSL funzt nur mit ner statischen IP..?
Das wäre ein grosses Unglück!
> Wie machst du das bei deinen Virtual Hosts?
Gegeben: Host=walnut
cname=faces <- soll von aussen nur per SSL erreichbar sein
cname=sdb <- soll von aussen nur per SSL erreichbar sein
In der apache.conf dann:
ServerName sdb.kyb.tuebingen.mpg.de
ServerAlias sdb sdb.kyb
und so weiter. Funktioniert für http:// auch.
Dann gibt es noch eine zusätzliche Sektion, die den
Virtuellen Host für Port 443 festlegt:
# General setup for the virtual host
DocumentRoot "/usr/local/www/virtual/sdb"
ServerName sdb.kyb.tuebingen.mpg.de
ServerAdmin michael.renner_(at)_tuebingen.mpg.de
und so weiter. Funktioniert für https:// auch.
Jetzt habe ich diese Sektionen kopiert und, auf 'faces'
umgeschrieben, wieder eingesetzt. Und das geht schief.
Ich hatte eben mal getestet was passiert, wenn ich auf https://walnut
(also den richtigen Hostnamen) zugreife: Auch hier bekomme
ich die Daten von sdb geliefert :-(
Ein verzwacktes Problem, oder?
--
+---------------------------------------------------------+
|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 aka_(at)_bigfoot.de Mon, 10 Jan 2000 10:59:27 +0100
Date: Mon, 10 Jan 2000 10:59:27 +0100
From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de
Subject: [php] caupo shop
On Sun, 9 Jan 2000 14:59:59 +0100, InsInternet wrote:
>Leider kann ich das chown Kommando zum Ändern der User nicht verwenden,
>da ich keine root Rechte habe.
In dem falle ist es nicht möglich, den file-upload auszuführen.
Stattdessen müssen die bilder per FTP hochgeladen werden und der
dateiname per hand eingegeben werden. Damit das klappt, müssen in der
datei template/artikel_edit.tpl die zeilen 39 bis 50 auskommentiert
werden.
Weiter unten muss statt "Wenn ich Artikel eingeben möchte erhalte ich folgende Fehlermeldung:
>Forbidden
>You don\'t have permission to access /shop/admin/artikel_tabelle.php3
Hmmmm, versuche das problem so zu umgehen, dass in der datei
inc/auth.inc.php3 alles bis auf
$bAdminOk = 1;
auskommentiert ist.
Weiterhin solltest du dann das verzeichnis /admin über eine .htaccess
schützen.
Weiteres in der CaupoShop-mailinglist:
http://www.caupo.de/submit/liste.php3
ciao
amalesh
--
Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML
http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380
Hamburg : Tel. 040-39834630 Fax. 040-39834639 Mob. 0170-4809618
Freiburg: Tel. 0761-152580 Fax. 0761-1525850
From jbaach_(at)_mediathek.de Mon, 10 Jan 2000 11:05:25 +0100
Date: Mon, 10 Jan 2000 11:05:25 +0100
From: Joerg H. Baach jbaach_(at)_mediathek.de
Subject: [php] [OT] mehrere Apache-Virtual Hosts mit SSL?
Hi *,
meines Wissens nach brauchst Du pro virtuellem SSL-Host eine eigene
IP. Soweit ich weiss wird die Verschluesselung ausgehandelt, bevor der
eigentliche Request durchgereicht wird (in dem ja bei HTTP1.1 der
Servername mit angegeben wird). Da also zum Zeitpunkt des SSL-
Verbindungsaufbaus nur die IP, nicht aber der vname des Hostes be-
kannt ist, brauchst Du also pro host eine IP.
Gruss,
Joerg
--
Joerg Baach Mediathek GbR
jbaach_(at)_mediathek.de www.mediathek.de
Bielefelder Str. 44 Tel: (+49) 5242-9090-91
33378-Rheda-Wiedenbrueck Fax: (+49) 5242-9090-88
From behrens_(at)_noell.de Mon, 10 Jan 2000 11:04:36 +0100
Date: Mon, 10 Jan 2000 11:04:36 +0100
From: Joerg Behrens behrens_(at)_noell.de
Subject: [php] Re: php [OT] mehrere Apache-Virtual Hosts mit SSL?
> From: Michael Renner
> Moin,
> ich habe zwei virtuelle Hosts eingerichtet, einer (sdb) davon ist auch
> mit SSL unterstützt.
> Die SSL-Unterstützung des zweiten (faces) mag mir nicht gelingen.
> Lege ich eine zweite Sektion
>
> mit den Daten von 'faces' an, bekomme ich beim Serverstart eine Fehlermeldung:
> [warn] _default_ VirtualHost overlap on port 443, the first has precedence
> Der Zugriff auf https://faces liefert die Daten von https://sdb.
> Zugriffe auf http:// funtionieren wie gewünscht!
Hallo Michael,
frage vorweg, funktionieren dein Vhosts ohne SSL-Unterstuetzung?
Ich kann nur allgemein Antworten.
1. SSI funktioniert NUR auf IP-basierenden Host/Vhosts
2. Bei Vhost spielt die Reihenfolge eine Rolle, da bei zugriffen die der
Indianer nicht zuordnen kann der zuerst eingetragende Mainserver den
Zuschlag erhaelt.
3. Evtl. hilft dir http://www.apacheweek.com/features/vhost
Sollte es schon bei den normalen Vhost krieseln kanns du mir ja mal als
PM deine httpd.conf schicken.
Ansonsten gibts die deut. Apache ML unter
http://www.unix-ag.org/apachelist/ . Da koennte man mal im Archiv kramen
oder Posten. Lars Eilebrecht, Autor des Apache Buches liest dort auch
mit.
gruss Joerg Behrens
PS: PHP zukompilieren auf IRIX hab ich aufgegeben (trotz deiner Hilfe..)
mehr als CGI-Version mit Support fuer GD,Freetype,ZLib war nie drin.
Unter Linux ging es dann fast "Out of the Box" :)
--
Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
Preussag Noell Dienstleistungs GmbH
D-97080 Wuerzburg
Alfred-Nobel-Straße 20 Tel: +49 931 903-2243
Abt: DV-C/tr Fax: +49 931 903-2051
From R.Opitz_(at)_awa.w3s.de Mon, 10 Jan 2000 11:25:47 +0100
Date: Mon, 10 Jan 2000 11:25:47 +0100
From: R.Opitz_(at)_awa.w3s.de R.Opitz_(at)_awa.w3s.de
Subject: [php] Antwort: Re: [php] Zeichenumwandlung
Hallo,
danke für den Tip.
>> ich habe das Problem in einer Variablen das Komma in
>> einen Punkt umzuwandeln ...
>number_format()
Ah, so einfach geht das. Aber eben nicht richtig.
Wenn ich den Wert 53624,32 mit number_format($var,2)
umwandele kommt 53,624.00 raus. Was passiert mit den
Dezimalstellen? Gibt es dafür eine spezielle Lösung?
Gruss Ron
From webmaster_(at)_lug-pforzheim.de Mon, 10 Jan 2000 13:35:04 +0100
Date: Mon, 10 Jan 2000 13:35:04 +0100
From: Andre Lohan webmaster_(at)_lug-pforzheim.de
Subject: [php] fgets Frage
Hallo,
wenn ich mittels fgets Daten aus einer Internet Verbindung hole und es
sich dabei um einen endlosen Stream handelt (z. B. Chat), bleibt der
Script bei fgets stehen, sobald keine Daten zum Abholen anstehen. Kann
ich das vorher ermitteln, ob Daten zum Abholen bereitstehen ? Ich lese
immer ein Byte aus und füge es zu einem String hinzu. feof geht in
diesem Fall ja nicht, da es ja kein tatsächliches Ende gibt.
André
From eschmid_(at)_s.netic.de Mon, 10 Jan 2000 12:00:21 +0100
Date: Mon, 10 Jan 2000 12:00:21 +0100
From: Egon Schmid eschmid_(at)_s.netic.de
Subject: [php] Antwort: Re: [php] Zeichenumwandlung
R.Opitz_(at)_awa.w3s.de wrote:
> >> ich habe das Problem in einer Variablen das Komma in
> >> einen Punkt umzuwandeln ...
>
> >number_format()
>
> Ah, so einfach geht das. Aber eben nicht richtig.
>
> Wenn ich den Wert 53624,32 mit number_format($var,2)
> umwandele kommt 53,624.00 raus. Was passiert mit den
> Dezimalstellen? Gibt es dafür eine spezielle Lösung?
Wenn man die Zahl mit dem Komma (string) zunächst in eine richtige Zahl
(double) umwandelt, müsste es auch richtig funkionieren.
-Egon
--
Six Offene Systeme GmbH · Sielminger Straße 63 · D-70771 L.-Echterdingen
Fon +49 711 9 90 91 64 · http://www.six.de/
Fax +49 711 9 90 91 99 · mailto:egon_(at)_six.de
From gh-lists_(at)_ecora.de Mon, 10 Jan 2000 12:09:24 +0100
Date: Mon, 10 Jan 2000 12:09:24 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] Ereg = unbekannte Funktion?
Innerhalb eines komplexen Scripts erhalte ich immer eine Fehlermeldung
(Meine Tastatur hat vor Wut schon einige Beißspuren!)
Fatal error: Call to unsupported or undefined function () in
e:\try\\starkey\akustiker\index2.php3 on line 3
(sowohl unter LINUX mit PHP 3.0.12, als auch unter Win mit PHP 3.0.13)
Ich habe das Ganze jetzt auf das nötigste reduziert. Der Fehler tritt
immer noch auf. Sehe ich den Wald vor lauter Bäumen nicht mehr, oder hat
(mein?) PHP eine Macke???
Guido "total entnervt" Haeger
From Michael_(at)_Stahmann.de Mon, 10 Jan 2000 12:18:30 +0100
Date: Mon, 10 Jan 2000 12:18:30 +0100
From: Michael Stahmann Michael_(at)_Stahmann.de
Subject: [php] Ereg = unbekannte Funktion?
Hallo Guido
Guido Haeger wrote:
> $nase = "weweasd1232";
> IF ($ereg("[0-9]", $nase))
> -----^
Sollte es nicht IF (ereg("[0-9]", $nase)) heissen???
Passiert schon mal...
mfg
Michael Stahmann
--
--------------------------------------------------------
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 UW_(at)_NetUSE.DE Mon, 10 Jan 2000 12:23:02 +0100
Date: Mon, 10 Jan 2000 12:23:02 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Ereg = unbekannte Funktion?
Guido Haeger wrote:
> IF ($ereg("[0-9]", $nase))
$ereg ...
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From gh-lists_(at)_ecora.de Mon, 10 Jan 2000 12:20:27 +0100
Date: Mon, 10 Jan 2000 12:20:27 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] Ereg = unbekannte Funktion?
Guido Haeger schrieb;
> $nase = "weweasd1232";
> IF ($ereg("[0-9]", $nase))
> {
> echo $nase;
> }
> ?>
Oh Gott bin ich blöd?! Ich suche total entnervt seit über 2 Stunden den
Fehler und übersehe selbst bei einem 3 Zeiler das falsche Dollarzeichen.
Sorry für den unnützen Traffic...
Guido Haeger
From info-service_(at)_gurtenfestival.ch Mon, 10 Jan 2000 12:28:29 +0100
Date: Mon, 10 Jan 2000 12:28:29 +0100
From: Markus Keller info-service_(at)_gurtenfestival.ch
Subject: [php] [OT] mehrere Apache-Virtual Hosts mit SSL?
Hallo Michael
>ich habe zwei virtuelle Hosts eingerichtet, einer (sdb) davon ist auch
>mit SSL unterstützt.
>Die SSL-Unterstützung des zweiten (faces) mag mir nicht gelingen.
>Lege ich eine zweite Sektion
>
Du hast zwei Default Server definiert. Es darf aber nur einen bzw. zwei (1x
nicht SSL port 80 und 1x SSL port 443) geben. Du kannst zusätzliche
Virtuelle SSL-Server aufsetzen. Hier ein Beispiel:
IP Host:
SSLCertificateFile /ssl/crt/server.crt
SSLCertificateKeyFile /ssl/key/server.key
..........
.........
Name Host:
SSLCertificateFile /ssl/crt/domain.crt
SSLCertificateKeyFile /ssl/key/domain.key
..........
.........
Du musst diese Server unbedingt vor dem Default Server definieren. Ich würde
für alle Server ein eigenes SSL-Zertifikat erstellen, damit die Adresse z.B.
secure.domain.de im Zertikate gespeichert werden kann.
Ich hoffe das Hilft dir weiter.
Gruss
Markus
From gh-lists_(at)_ecora.de Mon, 10 Jan 2000 12:47:10 +0100
Date: Mon, 10 Jan 2000 12:47:10 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] Ereg = unbekannte Funktion?
Michale Stahmann schrieb:
> Sollte es nicht IF (ereg("[0-9]", $nase)) heissen???
> Passiert schon mal...
Ähh, mag jemand mit mir die "Selbsthilfegruppe für verzweifelte
Programmiergeschädigte" gründen?
;-)
Naja Ende gut alles gut!
Guido Haeger
From wiechert_(at)_fh-brandenburg.de Mon, 10 Jan 2000 13:31:47 +0100 (MET)
Date: Mon, 10 Jan 2000 13:31:47 +0100 (MET)
From: Michael Wiechert wiechert_(at)_fh-brandenburg.de
Subject: [php] vorangestellte null
hallo liste,
kann mir jemand sagen wie ich am einfachsten eine vornagestellte null bei
einem integerwert erzwingen kann (unter der bedingung das die zahl
einstellig ist)
danke und tschuess,
Michael Wiechert
From PHolm_(at)_gmx.de Mon, 10 Jan 2000 13:50:34 +0100
Date: Mon, 10 Jan 2000 13:50:34 +0100
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] Antwort: Re: [php] Zeichenumwandlung
Hallo!
>
>>number_format()
>
>Ah, so einfach geht das. Aber eben nicht richtig.
>
>Wenn ich den Wert 53624,32 mit number_format($var,2)
>umwandele kommt 53,624.00 raus. Was passiert mit den
>Dezimalstellen? Gibt es dafür eine spezielle Lösung?
Ich habe gelernt, niemals mit Dezimalstellen zu benutzen, erst recht
nicht wenn es um Geld geht.
Schönen Thread noch,
Peter
From ruderstaller_(at)_cwd.at Mon, 10 Jan 2000 13:56:53 +0100
Date: Mon, 10 Jan 2000 13:56:53 +0100
From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at
Subject: [php] AW: [php] vorangestellte null
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> von Michael Wiechert:
> > kann mir jemand sagen wie ich am einfachsten eine vornagestellte
> null bei einem integerwert erzwingen kann (unter der bedingung das
> die zahl einstellig ist)
Hallo,
if ($zahl<"10") {
$zahl="0$zahl";
}
Am einfachsten ware das :-)
lg
Ludwig
- --
CWD - Creative Web Design http://www.cwd.at
Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at
A. Baumgartnerstr. 44/B6/034 Tel/Fax: +43 1 6673289
A-1230 Wien Mobil: +43 676 4208221
PGP ID:0xE5DF36CC
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 for non-commercial use
iQA/AwUBOHnJBbuVLIPl3zbMEQL3vACfe1vN1c955ZNiE3KaUthq4iYiynQAoN8p
5BW20aetc+hvD54qzKkbvmDo
=GeqU
-----END PGP SIGNATURE-----
From gh-lists_(at)_ecora.de Mon, 10 Jan 2000 14:05:39 +0100
Date: Mon, 10 Jan 2000 14:05:39 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] vorangestellte null
Michael Wiechert schrieb:
> kann mir jemand sagen wie ich am einfachsten eine vornagestellte null
bei
> einem integerwert erzwingen kann (unter der bedingung das die zahl
> einstellig ist)
(s)printf("%02d", $zahl);
Guido Haeger
From info_(at)_ticinonline.to Mon, 10 Jan 2000 14:11:56 +0100
Date: Mon, 10 Jan 2000 14:11:56 +0100
From: TICINONLINE info_(at)_ticinonline.to
Subject: [php] R: [php] Wamp-Problem
Apache(1.3.9) ist Meiner-Erfahrung Iher falsch
es Ist Ja auch erwahnt bei Apache DOWNLOAD seite
das version 9 etwas Bug hat :-)
Mit der binary version von apache 1.3.6. ist php3 und mysql
in 2 minuten installiert :-)
Achtung php4 version bei window default include ordner geht nicht 100%
einfach bei der ini raus klammern
Gruesse aus der sudschweiz
www.ticinonline.to metacrawler php
PP PATRIK
-----Messaggio originale-----
Da: php-admin_(at)_infosoc.uni-koeln.de
[mailto:php-admin_(at)_infosoc.uni-koeln.de]Per conto di Marko Bischof
Inviato: venerdì 7 gennaio 2000 17.23
A: php_(at)_solix.wiso.Uni-Koeln.DE
Oggetto: [php] Wamp-Problem
hallo,
habe mir heute Apache(1.3.9),MySql und PHP(3.0.13) runtergeladen und
verwende einen NTServer,ein Wamp also...
Nach der Anleitung von thomas schulz wollte ich die Sache auch ganz easy
unter einen Hut bringen,aber Apache sendet mir immer einen Fehler,wenn ich
eine php-Seite aufrufe.
Die Error.log des Apache zeigt:Premature end of script headers:
c:/php3/php.exe
Apache ist als NT-Dienst installiert,funktioniert sehr gut.
php ist im Verzeichnis C:\php3 und in der httpd.conf entsprechend
eingetragen
(ScriptAlias,Action application,AddType usw.)
Erstaunlicherweise enthält diese PHP-Version (3.0.13) keine
php3.ini-dist...?
Was läuft hier noch falsch?
Gruß,Marko
From mk_(at)_html-design.com Mon, 10 Jan 2000 08:30:18 -0500
Date: Mon, 10 Jan 2000 08:30:18 -0500
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] OT: SMS via Email
Hallo Liste,
so sorry für das OT, aber entfernt hat es mit PHP zu tun.
Ich will ein Tool programmieren, was SMS-Nachrichten via
mail() an ein Handy sendet.
Meine Frage: Ist das möglich (_ohne_ Voranmeldung), wenn ja
weiß jemand Adressen?
TIA
Mark
From shadow_(at)_onlinekosten.de Mon, 10 Jan 2000 14:48:45 +0100
Date: Mon, 10 Jan 2000 14:48:45 +0100
From: Steffen shadow_(at)_onlinekosten.de
Subject: [php] OT: SMS via Email
> Meine Frage: Ist das möglich (_ohne_ Voranmeldung), wenn ja
> weiß jemand Adressen?
Bei D1: _(at)_t-d1-message.de
muss man evtl erst anmelden:
SMS an 8000 mit inhalt: alias
dann noch aktivieren:
SMS an 8000 mit inhalt: open
(deaktivieren inhalt: close)
Bei D2:
_(at)_d2-message.de
MfG
Steffen Buehl
From mk_(at)_html-design.com Mon, 10 Jan 2000 05:54:14 -0800
Date: Mon, 10 Jan 2000 05:54:14 -0800
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] RE: Re: [php] OT: SMS via Email
>muss man evtl erst anmelden:
Ja, das ist das Problem. Ich kann doch niemand
zumuten, den Empfänger erst anzumelden, damit
man ihm dann was schicken kann....
Gibts evtl. Linux-Lösungen für SMS?
Mark
-----
Sent using MailStart.com ( http://MailStart.Com/welcome.html )
The FREE way to access your mailbox via any web browser, anywhere!
From breker_(at)_garagestudios.de Mon, 10 Jan 2000 15:10:29 +0100
Date: Mon, 10 Jan 2000 15:10:29 +0100
From: Robert Breker breker_(at)_garagestudios.de
Subject: [php] offtopic: Flatrate
neuerdings gibts ein flatrate angebot fuer 89 dm bei ctonline.de, ob das
Betrug ist weis man nicht...aber trozdem ganz net.
Diese Message hat eigentlich gar keinen sinn aber irgendwie bekomme ich seit
dem 7.1 keine Nachricht mehr von der liste und ich will mal testen ob ich
ausgetragen wurde?
cu & sorry
From michael.renner_(at)_tuebingen.mpg.de Mon, 10 Jan 2000 15:10:20 +0100
Date: Mon, 10 Jan 2000 15:10:20 +0100
From: Michael Renner michael.renner_(at)_tuebingen.mpg.de
Subject: [php] RE: Re: [php] OT: SMS via Email
On Mon, 10 Jan 2000, Mark Kronsbein wrote:
> >muss man evtl erst anmelden:
>
> Ja, das ist das Problem. Ich kann doch niemand
> zumuten, den Empfänger erst anzumelden, damit
> man ihm dann was schicken kann....
Nicht dass ich Ahnung davon hätte, aber sicher
muss der Besitzer des Mobiles SMS anmelden, oder?
> Gibts evtl. Linux-Lösungen für SMS?
yaps und smsclient
Ich hatte mal eine (sehr primitive) php-Lösung für
Quix geschrieben. Kleines Eingabefeld, submit-Button.
Bei Interesse PM.
CU
--
+---------------------------------------------------------+
|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 bjoern_(at)_baer.mayn.de Mon, 10 Jan 2000 15:10:23 +0100
Date: Mon, 10 Jan 2000 15:10:23 +0100
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de
Subject: [php] offtopic: Flatrate
Hi,
On Mon, Jan 10, 2000 at 03:10:29PM +0100, Robert Breker wrote:
> neuerdings gibts ein flatrate angebot fuer 89 dm bei ctonline.de, ob das
> Betrug ist weis man nicht...aber trozdem ganz net.
Lies lieber mal die AGBs von ctonline.de durch. Aber das Thema
gehört nicht hier her auf die _PHP_-Mailingliste.
--
Björn Schotte ---> NEU: 0931/7843792 <---
*DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
From michael.renner_(at)_tuebingen.mpg.de Mon, 10 Jan 2000 15:13:56 +0100
Date: Mon, 10 Jan 2000 15:13:56 +0100
From: Michael Renner michael.renner_(at)_tuebingen.mpg.de
Subject: [php] [OT] mehrere Apache-Virtual Hosts mit SSL?
On Mon, 10 Jan 2000, Markus Keller wrote:
[...]
Markus, Deine Mailadresse funktioniert nicht :-(
Wie erreicht man Dich?
CU
--
+---------------------------------------------------------+
|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 ob_(at)_wwl.de Mon, 10 Jan 2000 15:33:56 +0100
Date: Mon, 10 Jan 2000 15:33:56 +0100
From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
This is a multi-part message in MIME format.
------=_NextPart_000_0084_01BF5B80.1B836280
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
wie bekomme ich unter einem Apache Server mit PHP ,
ttf (true typen) zum laufen?
Folgendes Script verwend ich zur Zeit:
Folgende Fehlermeldung trifft ein:
Fatal error: Call to unsupported or undefined function =
imagettftext() in /home/docs/phtml/test.php3 on line 6
Vielen Dank schon einmal im Vorraus
=D6nder Balkaya
------=_NextPart_000_0084_01BF5B80.1B836280
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
wie bekomme ich unter einem Apache =
Server mit PHP=20
,
<br> <b>Fatal error</b>: =
Call to=20
unsupported or undefined function imagettftext() in=20
<b>/home/docs/phtml/test.php3</b> on line=20
<b>6</b><br>
Vielen Dank schon einmal =
im=20
Vorraus
=D6nder=20
Balkaya
------=_NextPart_000_0084_01BF5B80.1B836280--
From bjoern_(at)_baer.mayn.de Mon, 10 Jan 2000 15:35:12 +0100
Date: Mon, 10 Jan 2000 15:35:12 +0100
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
Hi,
> Folgende Fehlermeldung trifft ein:
>
> Fatal error: Call to unsupported or undefined function
> imagettftext() in /home/docs/phtml/test.php3 on line 6
Du mußt dein PHP mit der freetype Library compilieren.
--
Björn Schotte ---> NEU: 0931/7843792 <---
*DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
From jk_(at)_abovenet.de Mon, 10 Jan 2000 15:40:53 -0000
Date: Mon, 10 Jan 2000 15:40:53 -0000
From: Jan Kocovski jk_(at)_abovenet.de
Subject: [php] RE: Re: [php] OT: SMS via Email
Hi,
> Gibts evtl. Linux-Lösungen für SMS?
Such doch mal auf www.freshmeat.net nach SMS...es gibt ne
relativ colle loesung fuer dein Prob.
Gruss
Jan
From ob_(at)_wwl.de Mon, 10 Jan 2000 15:42:01 +0100
Date: Mon, 10 Jan 2000 15:42:01 +0100
From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
wo bekomme ich diese?
ciao
Önder
----- Original Message -----
From: "Björn Schotte"
To:
Sent: Monday, January 10, 2000 3:35 PM
Subject: Re: [php] ttf unter PHP und Apache zum laufen bringen
> Hi,
>
> > Folgende Fehlermeldung trifft ein:
> >
> > Fatal error: Call to unsupported or undefined function
> > imagettftext() in /home/docs/phtml/test.php3 on line 6
>
> Du mußt dein PHP mit der freetype Library compilieren.
> --
> Björn Schotte ---> NEU: 0931/7843792 <---
>
> *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
>
>
> --
> ** 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 Michael_(at)_Stahmann.de Mon, 10 Jan 2000 15:51:16 +0100
Date: Mon, 10 Jan 2000 15:51:16 +0100
From: Michael Stahmann Michael_(at)_Stahmann.de
Subject: [php] offtopic: Flatrate
Die Flaterate ist gerade gecancelt worden!
>Aufgrund von internen Fehlern, enstanden durch eine unvollständige
Übermittlung von Daten, ist es uns nicht möglich die cTOnline-Flatrate in der
angegeben Form zu realisieren.
> Wir werden diese Flatrate nicht realisieren können.
> Wir bedauern diesen Fehler sehr!
mfg Michael Stahmann--
--------------------------------------------------------
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 Ebeling.Oliver_(at)_GUJ.DE Mon, 10 Jan 2000 16:02:26 +0100
Date: Mon, 10 Jan 2000 16:02:26 +0100
From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE
Subject: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
Nach meinem Studium alter Postings ein gutes altes Problem. Ähnliche Probleme habe ich zu Hauf gefunden nur leider keine Lösungen. Ein Fall für die Aufnahme in die FAQ?:
Example 16-1 aus dem PHP-Manual verspricht die Umgebungsvariable $PHP_AUTH_USER mit dem Wert aus der Basic-Authentifizierung zu füllen, tut es aber bei mir nicht, so dass die Authentifizierung mit PHP nie gelingen kann. Ein Kollege aus USA hat mir vorgeführt das es bei ihm funktioniert konnte mir aber auch nicht sagen was bei mit falsch ist. Hat jemand die Lösung?
Danke im Voraus.
Oliver
From mstaiger_(at)_informatik.uni-siegen.de Mon, 10 Jan 2000 16:03:41 +0100
Date: Mon, 10 Jan 2000 16:03:41 +0100
From: Marc Staiger mstaiger_(at)_informatik.uni-siegen.de
Subject: [php] MySQL fuer NT
This is a multi-part message in MIME format.
------=_NextPart_000_003B_01BF5B84.43256C80
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo PHPler,
wo kann ich mir MySQL (gerne eine =E4ltere Version) f=FCr NT gratis =
downloaden? Ich m=F6chte fuer ein paar nicht-kommerzielle =
Uni-Experimente nicht unbedingt Geld ausgeben.
Mit der Bitte um Verst=E4ndnis (fuer die Verwendung von NT),
Gruss & Dank im voraus
Marc
------=_NextPart_000_003B_01BF5B84.43256C80
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo PHPler,
wo kann ich mir MySQL (gerne eine =
=E4ltere Version)=20
f=FCr NT gratis downloaden? Ich m=F6chte fuer ein paar =
nicht-kommerzielle=20
Uni-Experimente nicht unbedingt Geld ausgeben.
Mit der Bitte um Verst=E4ndnis (fuer =
die Verwendung=20
von NT),
Gruss & Dank im voraus
Marc
------=_NextPart_000_003B_01BF5B84.43256C80--
From ob_(at)_wwl.de Mon, 10 Jan 2000 16:16:02 +0100
Date: Mon, 10 Jan 2000 16:16:02 +0100
From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
Hallo,
woher bekomme ich die Library ?
ciao
Önder
----- Original Message -----
From: "Björn Schotte"
To:
Sent: Monday, January 10, 2000 3:35 PM
Subject: Re: [php] ttf unter PHP und Apache zum laufen bringen
> Hi,
>
> > Folgende Fehlermeldung trifft ein:
> >
> > Fatal error: Call to unsupported or undefined function
> > imagettftext() in /home/docs/phtml/test.php3 on line 6
>
> Du mußt dein PHP mit der freetype Library compilieren.
> --
> Björn Schotte ---> NEU: 0931/7843792 <---
>
> *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
>
>
> --
> ** 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 marian_(at)_sendung.de Mon, 10 Jan 2000 16:24:14 +0100
Date: Mon, 10 Jan 2000 16:24:14 +0100
From: Marian Steinbach marian_(at)_sendung.de
Subject: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
"Ebeling, Oliver" schrieb:
>
> Nach meinem Studium alter Postings ein gutes altes Problem. Ähnliche Probleme habe ich zu Hauf gefunden nur leider keine Lösungen. Ein Fall für die Aufnahme in die FAQ?:
>
> Example 16-1 aus dem PHP-Manual verspricht die Umgebungsvariable $PHP_AUTH_USER mit dem Wert aus der Basic-Authentifizierung zu füllen, tut es aber bei mir nicht, so dass die Authentifizierung mit PHP nie gelingen kann. Ein Kollege aus USA hat mir vorgeführt das es bei ihm funktioniert konnte mir aber auch nicht sagen was bei mit falsch ist. Hat jemand die Lösung?
$PHP_AUTH_USER gibt es nur, wenn Du das Apache-Modul verwendest.
Die CGI-Variante macht das nicht.
Welche verwendest Du?
--
['] | Marian Steinbach | http://www.sendung.de/
From marian_(at)_sendung.de Mon, 10 Jan 2000 16:25:07 +0100
Date: Mon, 10 Jan 2000 16:25:07 +0100
From: Marian Steinbach marian_(at)_sendung.de
Subject: [php] MySQL fuer NT
> Marc Staiger schrieb:
>
> Hallo PHPler,
>
> wo kann ich mir MySQL (gerne eine ältere Version) für NT
> gratis downloaden? Ich möchte fuer ein paar nicht-kommerzielle
> Uni-Experimente nicht unbedingt Geld ausgeben.
Na wo schon... Bei TCX oder auf einem der Mirrors.
http://www.mysql.com
--
['] | Marian Steinbach | http://www.sendung.de/
From Ebeling.Oliver_(at)_GUJ.DE Mon, 10 Jan 2000 16:34:45 +0100
Date: Mon, 10 Jan 2000 16:34:45 +0100
From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE
Subject: [php] AW: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
Apache-Modul.
> -----Ursprüngliche Nachricht-----
> Von: Marian Steinbach [mailto:marian_(at)_sendung.de]
> Gesendet am: Montag, 10. Januar 2000 16:24
> An: php_(at)_solix.wiso.Uni-Koeln.DE
> Betreff: Re: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
>
> "Ebeling, Oliver" schrieb:
> >
> > Nach meinem Studium alter Postings ein gutes altes Problem.
> Ähnliche Probleme habe ich zu Hauf gefunden nur leider keine
> Lösungen. Ein Fall für die Aufnahme in die FAQ?:
> >
> > Example 16-1 aus dem PHP-Manual verspricht die
> Umgebungsvariable $PHP_AUTH_USER mit dem Wert aus der
> Basic-Authentifizierung zu füllen, tut es aber bei mir nicht,
> so dass die Authentifizierung mit PHP nie gelingen kann. Ein
> Kollege aus USA hat mir vorgeführt das es bei ihm
> funktioniert konnte mir aber auch nicht sagen was bei mit
> falsch ist. Hat jemand die Lösung?
>
> $PHP_AUTH_USER gibt es nur, wenn Du das Apache-Modul verwendest.
> Die CGI-Variante macht das nicht.
>
> Welche verwendest Du?
>
> --
> ['] | Marian Steinbach | http://www.sendung.de/
>
> --
> ** 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 dobel_(at)_femu.rwth-aachen.de Mon, 10 Jan 2000 16:56:31 +0100
Date: Mon, 10 Jan 2000 16:56:31 +0100
From: Markus Dobel dobel_(at)_femu.rwth-aachen.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
Önder Balkaya wrote:
>
> wo bekomme ich diese?
> ciao
> Önder
www.freetype.org
gruss, markus
From oliver_(at)_brugg-online.ch Mon, 10 Jan 2000 16:58:02 +0100
Date: Mon, 10 Jan 2000 16:58:02 +0100
From: Oliver =?iso-8859-1?Q?Fl=FCckiger?= oliver_(at)_brugg-online.ch
Subject: [php] OT: SMS via Email
Hallo
in der CH funktioniert das ohne Anmeldung, aber vielleicht kanst du ja
ein programm für die Anmeldung schreiben.
Oliver
Mark Kronsbein schrieb:
> Hallo Liste,
>
> so sorry für das OT, aber entfernt hat es mit PHP zu tun.
> Ich will ein Tool programmieren, was SMS-Nachrichten via
> mail() an ein Handy sendet.
>
> Meine Frage: Ist das möglich (_ohne_ Voranmeldung), wenn ja
> weiß jemand Adressen?
>
> TIA
>
> Mark
>
> --
> ** 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
--
Mit freundlichen Grüssen
Oliver Flückiger
Dahlienweg 3
5223 Riniken
056/441 90 19
074/413 77 57 (SMS)
http://www.radio-lipstick.ch/
****
Provider: agri.ch - http://www.agri.ch/
Webspace: brugg-online.ch - http://www.brugg-online.ch/
ThinkQuest: http://www.thinkquest.org/
ThinkQuest Planets (Beitrag 1999 von Oliver Flückiger):
http://library.advanced.org/26885/
****
HOT N.E.W.S.
Die Homepage http:/www.radio-lipstick.ch/ wurde völlig neu überarbeitet.
Schauen Sie rein!
From falken_(at)_cityweb.de Mon, 10 Jan 2000 17:00:09 +0100
Date: Mon, 10 Jan 2000 17:00:09 +0100
From: Michael Schmitz falken_(at)_cityweb.de
Subject: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
> -----Ursprüngliche Nachricht-----
> Von: Marian Steinbach [mailto:marian_(at)_sendung.de]
> Gesendet am: Montag, 10. Januar 2000 16:24
> An: php_(at)_solix.wiso.Uni-Koeln.DE
> Betreff: Re: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
>
> "Ebeling, Oliver" schrieb:
> >
> > Nach meinem Studium alter Postings ein gutes altes Problem.
> Ähnliche Probleme habe ich zu Hauf gefunden nur leider keine
> Lösungen. Ein Fall für die Aufnahme in die FAQ?:
> >
> > Example 16-1 aus dem PHP-Manual verspricht die
> Umgebungsvariable $PHP_AUTH_USER mit dem Wert aus der
> Basic-Authentifizierung zu füllen, tut es aber bei mir nicht,
> so dass die Authentifizierung mit PHP nie gelingen kann. Ein
> Kollege aus USA hat mir vorgeführt das es bei ihm
> funktioniert konnte mir aber auch nicht sagen was bei mit
> falsch ist. Hat jemand die Lösung?
Hi habs auch nicht hinbekommen (PHP/CGI), hab mir aber was den USER angeht mit $REMOTE_USER weiter geholfen.
Die variable gibt den über htaccess erkannten User zurück.
Michael Schmitz
From nl_(at)_midweb.de Mon, 10 Jan 2000 17:06:06 +0100
Date: Mon, 10 Jan 2000 17:06:06 +0100
From: Mike Ruebsamen nl_(at)_midweb.de
Subject: [php] PHP3 in HTML einbinden?
Hallo,
gibt es eine Möglichkeit, PHP-Code in .html Files einzubinden, wenn diese
nicht vom Server geparsed werden?
Mike
From ob_(at)_wwl.de Mon, 10 Jan 2000 17:06:32 +0100
Date: Mon, 10 Jan 2000 17:06:32 +0100
From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
Hallo,
ja ich habe es mir soeben runtergeladen und die ./configure datei
ausgeführt.
Aber es funktioniert immer noch nicht.
muss ich sonst noch etwas machen vor dem Ausführen der Datei?
Ich benutze Suse 6.1 und Apache Server.
ciao
Önder
----- Original Message -----
From: "Markus Dobel"
To:
Sent: Monday, January 10, 2000 4:56 PM
Subject: Re: [php] ttf unter PHP und Apache zum laufen bringen
> Önder Balkaya wrote:
> >
> > wo bekomme ich diese?
> > ciao
> > Önder
>
> www.freetype.org
>
> gruss, markus
>
> --
> ** 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 bjoern_(at)_baer.mayn.de Mon, 10 Jan 2000 17:05:58 +0100
Date: Mon, 10 Jan 2000 17:05:58 +0100
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
On Mon, Jan 10, 2000 at 05:06:32PM +0100, Önder Balkaya wrote:
> muss ich sonst noch etwas machen vor dem Ausführen der Datei?
Ja, die READMEs und INSTALLs bitte lesen.
--
Björn Schotte ---> NEU: 0931/7843792 <---
*DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
From richard.blume_(at)_i-dmedia.com Mon, 10 Jan 2000 17:09:41 +0100
Date: Mon, 10 Jan 2000 17:09:41 +0100
From: Richard Blume richard.blume_(at)_i-dmedia.com
Subject: [php] PHP3 in HTML einbinden?
Ja, natürlich kannst Du das tun. Es wird halt nicht's funktionieren... :-)
cu,
Richard
|| ||| | ||| | |||| || | |||
i-d media ag
richard blume http://www.i-dmedia.com
weidenallee 37a
D- 20357 hamburg
phone: +49 - (0)40- 43 13 48 90
mobil: 0172- 60 33 050
ICQ # 48571477
> gibt es eine Möglichkeit, PHP-Code in .html Files einzubinden, wenn diese
> nicht vom Server geparsed werden?
From UW_(at)_NetUSE.DE Mon, 10 Jan 2000 17:29:41 +0100
Date: Mon, 10 Jan 2000 17:29:41 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] PHP3 in HTML einbinden?
Mike Ruebsamen wrote:
> gibt es eine Möglichkeit, PHP-Code in .html Files einzubinden, wenn diese
> nicht vom Server geparsed werden?
Nein, PHP ist eine serverseitige Skriptsprache. Jede Seite die
PHP Code enthält, muß interpretiert werden. Hierbei ist es egal
völlig egal welche Dateiendung Verwendung findet, solange der
Webserver die Seite mit dem PHP-Code an den Interpreter auf dem
Webserver weiterreicht.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From behrens_(at)_noell.de Mon, 10 Jan 2000 17:30:24 +0100
Date: Mon, 10 Jan 2000 17:30:24 +0100
From: Joerg Behrens behrens_(at)_noell.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
> From: =?iso-8859-1?Q?=D6nder_Balkaya?=
> woher bekomme ich die Library ?
Schau mal unter http://www.freetype.org/old_index.html nach. Es gibt
dann Version 1.3.1 und ne 2.0 Beta. Zumind die 1.3.1 solltest du ohne
Probs installieren koennen.
MfG
Joerg Behrens
--
Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
Preussag Noell Dienstleistungs GmbH
D-97080 Wuerzburg
Alfred-Nobel-Straße 20 Tel: +49 931 903-2243
Abt: DV-C/tr Fax: +49 931 903-2051
From nl_(at)_midweb.de Mon, 10 Jan 2000 17:40:53 +0100
Date: Mon, 10 Jan 2000 17:40:53 +0100
From: Mike Ruebsamen nl_(at)_midweb.de
Subject: [php] PHP3 in HTML einbinden?
Hallo, Richard, hallo Ulf,
ist mir schon klar, daß das so nicht geht, ich dachte an eine Alternativ-Lösung,
wie z.B. onload... Es geht mir darum, zwei drei Zeilen auszuführen, die Site
hat nahezu komplett Endungen .html, die von dem Server nicht geparsed werden.
Ich möchte nun ein paar Zeilen Code ausführen, ohne die komplette Site-Struktur
zu ändern. Für einen kleinen Tip oder Anreiz wäre ich dankbar.
:-)
Mike
From bjoern_(at)_baer.mayn.de Mon, 10 Jan 2000 17:39:24 +0100
Date: Mon, 10 Jan 2000 17:39:24 +0100
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de
Subject: [php] PHP3 in HTML einbinden?
Hi,
On Mon, Jan 10, 2000 at 05:40:53PM +0100, Mike Ruebsamen wrote:
> zu ändern. Für einen kleinen Tip oder Anreiz wäre ich dankbar.
Lass .html von PHP parsen. Wenn nicht: Pech gehabt, sorry.
--
Björn Schotte ---> NEU: 0931/7843792 <---
*DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
From php_(at)_exdream.net Mon, 10 Jan 2000 17:45:32 +0100
Date: Mon, 10 Jan 2000 17:45:32 +0100
From: Christian Gradl php_(at)_exdream.net
Subject: [php] PHP3 in HTML einbinden?
du koenntest natürlich den servser so konfigurieren, dass er .html durch
den php-parser jagt
aber obs sinnmacht ist die andere frage
gruesse christian
At 17:40 10.01.00 +0100, you wrote:
>Hallo, Richard, hallo Ulf,
>
>ist mir schon klar, daß das so nicht geht, ich dachte an eine
>Alternativ-Lösung,
>wie z.B. onload... Es geht mir darum, zwei drei Zeilen auszuführen, die Site
>hat nahezu komplett Endungen .html, die von dem Server nicht geparsed werden.
>Ich möchte nun ein paar Zeilen Code ausführen, ohne die komplette
Site-Struktur
>zu ändern. Für einen kleinen Tip oder Anreiz wäre ich dankbar.
>
>:-)
>
>Mike
>
>
>
>--
>** 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 dobel_(at)_femu.rwth-aachen.de Mon, 10 Jan 2000 17:48:53 +0100
Date: Mon, 10 Jan 2000 17:48:53 +0100
From: Markus Dobel dobel_(at)_femu.rwth-aachen.de
Subject: [php] MySQL fuer NT
> Marc Staiger wrote:
> wo kann ich mir MySQL (gerne eine ältere Version) für NT gratis
> downloaden? Ich möchte fuer ein paar nicht-kommerzielle
> Uni-Experimente nicht unbedingt Geld ausgeben.
der download ist kostenlos, auch fuer die neueste version.
die benutzung ausser der evaluation kostet jedoch geld... und das afaik
auch bei den alten versionen.
so wie ich das sehe, gibt es da keine legale moeglichkeit, ausser
vielleicht doch auf einen kleinen ausgemusterten computer linux oder
*bsd und mysql zu installieren.
php und webserver koennen dann ja weiterhin auf dem nt-rechner laufen
und uebers netz auf die mysql-db zugreifen.
gruss, markus
From UW_(at)_NetUSE.DE Mon, 10 Jan 2000 17:58:59 +0100
Date: Mon, 10 Jan 2000 17:58:59 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] PHP3 in HTML einbinden?
Mike Ruebsamen wrote:
> ist mir schon klar, daß das so nicht geht, ich dachte an eine Alternativ-Lösung,
> wie z.B. onload... Es geht mir darum, zwei drei Zeilen auszuführen, die Site
> hat nahezu komplett Endungen .html, die von dem Server nicht geparsed werden.
Eigentlich geht es nicht. Du mußt einen weiteren Handler
einrichten, der die betreffenden Dateien durch PHP parsen läßt.
Falls es sich bei den wenigen Zeilen um den Versuch handelt, ein
Formular zu validieren könntest Du einen Kommandozeilenaufruf von
php als action setzen. Im Normalfall stehen Dir keine GET- und
POST-Variablen zur Verfügung, allerdings kann man angeblich GET
Variablen als Parameter auch beim Kommandozeilenaufruf übergeben
(Bug, kein supportetes Verhalten...), ein JavaScript könnte diese
Parameter setzen. Aber das willst Du alles nicht!
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From nl_(at)_midweb.de Mon, 10 Jan 2000 18:05:14 +0100
Date: Mon, 10 Jan 2000 18:05:14 +0100
From: Mike Ruebsamen nl_(at)_midweb.de
Subject: [php] PHP3 in HTML einbinden?
danke danke,
habs eingesehen :)
ich machs lieber beim nächsten mal direkt richtig und lasse es jetzt mal
so. .html parsen lassen gefällt sicher dem isp gar nicht so und umständliches
umcoden ist mehr arbeit als, die namen schnell zu ändern :(
trotzdem danke leuts
Mike
From Manuel_(at)_raptordesign.de Mon, 10 Jan 2000 18:12:26 +0100
Date: Mon, 10 Jan 2000 18:12:26 +0100
From: Manuel Klein Manuel_(at)_raptordesign.de
Subject: [php] WWW-Board
This is a multi-part message in MIME format.
------=_NextPart_000_0009_01BF5B96.3FBAEC20
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
ist es m=F6glich mit PHP3 ein WWW-Board zu erstellen?
Ich bin f=FCr jede Antwort dankbar!
Mfg
Manuel
------=_NextPart_000_0009_01BF5B96.3FBAEC20
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
ist es m=F6glich mit PHP3 ein WWW-Board =
zu=20
erstellen?
Ich bin f=FCr jede Antwort =
dankbar!
Mfg
Manuel
------=_NextPart_000_0009_01BF5B96.3FBAEC20--
From Ebeling.Oliver_(at)_GUJ.DE Mon, 10 Jan 2000 18:12:40 +0100
Date: Mon, 10 Jan 2000 18:12:40 +0100
From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE
Subject: [php] AW: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
Funktioniert leider bei mir nicht. Auch REMOTE_USER bekommt bei mir durch die Auth-Box keinen Wert :-( Hast Du noch eine Idee. Ich benutze mod_PHP.
Danke
Oliover
> -----Ursprüngliche Nachricht-----
> Von: Michael Schmitz [mailto:falken_(at)_cityweb.de]
> Gesendet am: Montag, 10. Januar 2000 17:00
> An: 'php_(at)_infosoc.uni-koeln.de'
> Betreff: RE: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
>
> > -----Ursprüngliche Nachricht-----
> > Von: Marian Steinbach [mailto:marian_(at)_sendung.de]
> > Gesendet am: Montag, 10. Januar 2000 16:24
> > An: php_(at)_solix.wiso.Uni-Koeln.DE
> > Betreff: Re: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
> >
> > "Ebeling, Oliver" schrieb:
> > >
> > > Nach meinem Studium alter Postings ein gutes altes Problem.
> > Ähnliche Probleme habe ich zu Hauf gefunden nur leider keine
> > Lösungen. Ein Fall für die Aufnahme in die FAQ?:
> > >
> > > Example 16-1 aus dem PHP-Manual verspricht die
> > Umgebungsvariable $PHP_AUTH_USER mit dem Wert aus der
> > Basic-Authentifizierung zu füllen, tut es aber bei mir nicht,
> > so dass die Authentifizierung mit PHP nie gelingen kann. Ein
> > Kollege aus USA hat mir vorgeführt das es bei ihm
> > funktioniert konnte mir aber auch nicht sagen was bei mit
> > falsch ist. Hat jemand die Lösung?
>
> Hi habs auch nicht hinbekommen (PHP/CGI), hab mir aber was
> den USER angeht mit $REMOTE_USER weiter geholfen.
> Die variable gibt den über htaccess erkannten User zurück.
>
> Michael Schmitz
>
> --
> ** 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 Ebeling.Oliver_(at)_GUJ.DE Mon, 10 Jan 2000 18:13:56 +0100
Date: Mon, 10 Jan 2000 18:13:56 +0100
From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE
Subject: [php] AW: [php] WWW-Board
Es gibt ein recht schönes Open-Source Forum in PHP.
Schau mal bei www.phorum.org.
-----Ursprüngliche Nachricht-----
Von: Manuel Klein [mailto:Manuel_(at)_raptordesign.de]
Gesendet am: Montag, 10. Januar 2000 18:12
An: php_(at)_solix.wiso.Uni-Koeln.DE
Betreff: [php] WWW-Board
Hallo,
ist es möglich mit PHP3 ein WWW-Board zu erstellen?
Ich bin für jede Antwort dankbar!
Mfg
Manuel
From schirwing_(at)_yic.de Mon, 10 Jan 2000 18:15:43 +0100
Date: Mon, 10 Jan 2000 18:15:43 +0100
From: Nico Schirwing schirwing_(at)_yic.de
Subject: [php] WWW-Board
Hallo Manuel,
> ist es möglich mit PHP3 ein WWW-Board zu erstellen?
> Ich bin für jede Antwort dankbar!
Ja, das ist möglich.
Bis bald,
Nico
____________________________________________________________________
Your Internet Company Brandenburg GmbH
Friedrich-Franz-Straße 19 -=- 14770 Brandenburg
Telefon +49 3381 381600 / Fax +49 3381 381601
http://www.yic-brandenburg.de
Wir bringen Sie in die Welt und die Welt zu Ihnen.
From richard.blume_(at)_i-dmedia.com Mon, 10 Jan 2000 18:14:03 +0100
Date: Mon, 10 Jan 2000 18:14:03 +0100
From: Richard Blume richard.blume_(at)_i-dmedia.com
Subject: [php] WWW-Board
This is a multi-part message in MIME format.
------=_NextPart_000_001E_01BF5B96.79B52580
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Na klar. Ein ganz kleines, filebasiertes ohne Datenbank ist in dem =
braunen Buch von Mrkt & Technik drin. Allerdings wirklich mini und auch =
fehlerhaft :-)
Vielleicht kann Dir jemand das Ding zuschicken, ich habs nicht zur Hand.
cu,
Richard
|| ||| | ||| | |||| || | |||=20
i-d media ag=20
richard blume http://www.i-dmedia.com=20
weidenallee 37a=20
D- 20357 hamburg
phone: +49 - (0)40- 43 13 48 90
mobil: 0172- 60 33 050
ICQ # 48571477=20
----- Original Message -----=20
From: Manuel Klein=20
To: php_(at)_solix.wiso.Uni-Koeln.DE=20
Sent: Monday, January 10, 2000 6:12 PM
Subject: [php] WWW-Board
Hallo,
ist es m=F6glich mit PHP3 ein WWW-Board zu erstellen?
Ich bin f=FCr jede Antwort dankbar!
Mfg
Manuel
------=_NextPart_000_001E_01BF5B96.79B52580
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Na klar. Ein ganz kleines, =
filebasiertes ohne=20
Datenbank ist in dem braunen Buch von Mrkt & Technik drin. =
Allerdings=20
wirklich mini und auch fehlerhaft :-)
Vielleicht kann Dir jemand das Ding =
zuschicken, ich=20
habs nicht zur Hand.
ist es m=F6glich mit PHP3 ein =
WWW-Board zu=20
erstellen?
Ich bin f=FCr jede Antwort =
dankbar!
Mfg
Manuel
------=_NextPart_000_001E_01BF5B96.79B52580--
From UW_(at)_NetUSE.DE Mon, 10 Jan 2000 18:20:53 +0100
Date: Mon, 10 Jan 2000 18:20:53 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] WWW-Board
Manuel Klein wrote:
>
> Part 1.1 Type: Plain Text (text/plain)
> Encoding: quoted-printable
Ja.
Es gibt sogar fertige. Du findest Links auf Skriptarchive u.a.
auf http://www.php.net, http://www.php-center.de und in
sicherlich auch in der FAQ der de.comp.lang.php unter http:
http://www.koehntopp.de/php/ .
Eines der beliebtesten und leistungsfähigsten heißt Phorum:
http://www.phorum.org/.
Ulf
- Bitte keine HTML Mails -
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From adi_(at)_living-source.com Mon, 10 Jan 2000 17:41:51 GMT
Date: Mon, 10 Jan 2000 17:41:51 GMT
From: Adi Sieker adi_(at)_living-source.com
Subject: [php] $PHP_AUTH_USER - HTTP Authentifizierung mit PHP
On Mon, 10 Jan 2000 17:00:09 +0100, Michael Schmitz deigned to write:
>Hi habs auch nicht hinbekommen (PHP/CGI), hab mir aber was den USER angeht mit $REMOTE_USER weiter geholfen.
>Die variable gibt den über htaccess erkannten User zurück.
und ab dem Zeitpunkt gibt es keine $php_AUTH_USER mehr, auch wenn php
als Modul läuft.
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 falken_(at)_cityweb.de Mon, 10 Jan 2000 18:51:02 +0100
Date: Mon, 10 Jan 2000 18:51:02 +0100
From: Michael Schmitz falken_(at)_cityweb.de
Subject: [php] Kein File nach INTO OUTFILE Anweisung
Hallo,
ich möchte gerne über eine PHP Script meine MYSQL Datenbanken in txt Files sichern.
Nur leider klappts nicht mit der erstellung des Files.
Ich öffne die Verbindung zu DB und führe dann folgende Anweisung aus.
$result=mysql_query("SELECT * FROM Kurse INTO OUTFILE 'Tester.txt'");
Aber es passiert nichts, es wird keine Fehlermeldung ausgegeben oder irgend eine andere Meldung.
Aber es wird auch keine Datei erstellt.
Habs schon mit anderen Pfadangaben probiert, bringt auch nicht.
Kann es am Server liegen?
Die Datein liegen bei Strato!!!
Die Load data infile geschichte klappt ohne Probleme nur umgekehrt klappts nicht.
Danke
Michael
From MSchomers_(at)_gmx.de Mon, 10 Jan 2000 18:27:14 +0100
Date: Mon, 10 Jan 2000 18:27:14 +0100
From: Malte Schomers MSchomers_(at)_gmx.de
Subject: [php] OT: SMS via Email
Hi!
Am 10.01.2000 um 14:30:18 schrieb mir Mark Kronsbein folgende eMail:
> Meine Frage: Ist das möglich (_ohne_ Voranmeldung), wenn ja
> weiß jemand Adressen?
Soweit ich weiß, kann man jedenfalls an D2-Systeme per
0172xxxxxxx_(at)_d2privat.com
eMail-SMS-Nachrichten schicken.
Malte
--
"Wer A sagt, muß nicht B sagen. Er kann auch erkennen, daß A falsch war."
From MSchomers_(at)_gmx.de Mon, 10 Jan 2000 18:28:20 +0100
Date: Mon, 10 Jan 2000 18:28:20 +0100
From: Malte Schomers MSchomers_(at)_gmx.de
Subject: [php] Re[2]: [php] OT: SMS via Email
Hi!
Am 10.01.2000 um 14:48:45 schrieb mir Steffen folgende eMail:
> Bei D2:
> _(at)_d2-message.de
Das kostet aber AFAIK den Empfänger etwas. _(at)_d2privat.com kostet AFAIK
nichts.
Malte
--
"Probleme sind Gelegenheiten zu zeigen, was man kann." (Duke Ellington)
From gleb_(at)_kcs-internet.de Mon, 10 Jan 2000 19:53:00 +0100
Date: Mon, 10 Jan 2000 19:53:00 +0100
From: Gleb Silenok gleb_(at)_kcs-internet.de
Subject: [php] PHP3 in HTML einbinden?
Hallo Mike,
versuch' das doch mit den Bildern. Wenn dein zusätzlicher Inhalt nicht groß
ist, kannst du in der php3-Datei ein GIF-Bild mit deinem kurzen Inhalt
erstellen und die Datei als ein Bild (es ja logisch :) in der HTML-Datei
öffnen ().
Wäre ja eine Lösung, oder?
cu
Gleb Silenok
http://www.php3-forum.de - info_(at)_php3-forum.de
> ist mir schon klar, daß das so nicht geht, ich dachte an eine
Alternativ-Lösung,
> wie z.B. onload... Es geht mir darum, zwei drei Zeilen auszuführen, die
Site
> hat nahezu komplett Endungen .html, die von dem Server nicht geparsed
werden.
> Ich möchte nun ein paar Zeilen Code ausführen, ohne die komplette
Site-Struktur
> zu ändern. Für einen kleinen Tip oder Anreiz wäre ich dankbar.
>
> :-)
>
> Mike
>
>
>
> --
> ** 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 tzwenny_(at)_friendfactory.com Mon, 10 Jan 2000 19:48:00 +0100
Date: Mon, 10 Jan 2000 19:48:00 +0100
From: Tzwenny (Sven Lauer) tzwenny_(at)_friendfactory.com
Subject: [php] RE: Re: [php] OT: SMS via Email
Hi ;-)
Mark Kronsbein schrieb:
> >muss man evtl erst anmelden:
>
> Ja, das ist das Problem. Ich kann doch niemand
> zumuten, den Empfänger erst anzumelden, damit
> man ihm dann was schicken kann....
>
> Gibts evtl. Linux-Lösungen für SMS?
Unter Linux gibt es YAPS (Yet Another Pager Software), mit
dem man von der Konsole SMS-Messages verschicken kann.
Irgendwie kann man das auch "als Server" kompilieren und dann
über einen zugewiesenen Port ansprechen. Wäre möglicherweise
ein Lösungsansatz?
CU
tzwenny
From behrens_(at)_noell.de Mon, 10 Jan 2000 20:42:48 +0100
Date: Mon, 10 Jan 2000 20:42:48 +0100
From: Joerg Behrens behrens_(at)_noell.de
Subject: [php] ttf unter PHP und Apache zum laufen bringen
> From: =?iso-8859-1?Q?=D6nder_Balkaya?=
> Hallo,
> ja ich habe es mir soeben runtergeladen und die ./configure datei
> ausgeführt.
> Aber es funktioniert immer noch nicht.
> muss ich sonst noch etwas machen vor dem Ausführen der Datei?
> Ich benutze Suse 6.1 und Apache Server.
Also, was sagt den ein einfaches ?? Ist sein PHP mit
oder ohne Support fuer FreeType? Wenn ich mich recht erinnere ist bei
der Suse 6.1 "out of the Box" Installation kein Support dabei.... kann
mich aber irren.
Mal davon abgesehn das ein ./configure wohl der erste von vielen
Schritten ist die du machen musst. Zumind fuer FreeType fehlen dir noch
"make" und "make install". Ist dir bewusst das du PHP neu kompilieren
musst?? Mit allem drum und dran (zumind. was du haben willst)??? Je
nachdem wie dein Apache kompiliert worden ist (sprich mit oder ohne DSO
Support) musst du ihn auch neu kompilieren , bzw. du machst nur die
CGI-Version von PHP.
Aber bevor es hier weiter geht lies bitte mal unter
http://www.baach.de/lamp-tutorial.html . Dieses wie auch andere Manuals
und HowTos findest du im www.php-center.de unter Links.
MfG
Joerg Behrens
PS: Funktioniert dein PHP ueberhaupt richtig oder war das gleich dein
erstes Problem? Evtl. liegt der Hund ja anderswo begraben.... wer weis:)
--
Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
Preussag Noell Dienstleistungs GmbH
D-97080 Wuerzburg
Alfred-Nobel-Straße 20 Tel: +49 931 903-2243
Abt: DV-C/tr Fax: +49 931 903-2051
From clever_(at)_aracnet.com Mon, 10 Jan 2000 20:52:18 +0100
Date: Mon, 10 Jan 2000 20:52:18 +0100
From: Florian Clever clever_(at)_aracnet.com
Subject: [php] Datenbanken synchronisieren
> ein konzeptionelles Problem,was ich mir seit einiger Zeit stelle.
> Beispiel ShopSystem:Es existieren zwei MySQL-Server,
> der eine Online,der andere lokal.
> Auf der OnlineSeite kommt es zur Bestellannahme,lokal werden die Artikel =
> gepflegt.
> Nun sollen beide Datenbanken synchronisiert werden.
> Wie geh ich so etwas an?
Ich arbeite momentan an einem Projekt (Sales Support Application) für die
hollänidsche KPN bei dem etwa 450 Klient Access Datenbanken (der
Salespersons) mit einer zentralen Server Datenbank per Email synchronsiert
werden müssen.
Die Produktdaten werden dabei auf dem Server gepflegt. Man kann dann immer
Versionsupdates an die Klienten schicken. Immer wenn man einen Datensatz
ändert wird dessen Versionsfeld auf die aktuelle Version gesetzt. Bei einem
Export werden alle Datensätze bei denen das Versionsfeld auf die aktuelle
Version gesetzt ist exportiert und die Version hochgezählt.
Man kann auch die kompletten Daten an die Klienten exportieren.
Sobald die Klients ihre Daten (keine Produktdaten sondern Offerten für deren
Kunden) an den Server exportiert haben, sind diese solange bei ihnen
gesperrt. Sobald der Server sie bearbeitet (modifiziert) hat und zurück an
den Klient exportiert hat kann dieser sie wieder bearbeiten.
>Das kann aber Probleme geben, wenn z.B. ein Artikel bestellt wird,
>der in der Offlinedatenbank währenddessen gelöscht wurde.
>Solche Integritätsverletzungen müßte man dann durch einen
>einen Extra-Status frei nach der Devise "Datenbank gelockt, jetzt
>keine Transaktionen" zu bestimmten Zeitpunkten abfangen.
>Aber das wird dann immmer kompliziert ;-) .
Wir haben das so gelöst in dem Produkte ein Gültig_bis Feld haben. Sobald
dieses Datum erreicht ist können sie einem Kunden nicht mehr angeboten
werden. Sie können also dann nach diesem Datum irgendwann gelöscht werden.
Im allgemeinen ist es sinnvoll jedem Datensatz einen Timestamp zu verpassen,
damit man sicherstellen kann nur das der richtige Datensatzt gupdated wird.
Ansonsten kann es passieren dass in einer Klient db einer neuer Datensatz
mit demselben Primary Key wie ein bereits auf dem Server (oder einem anderen
Klienten) existierender angelegt wird. Durch Vergleich des Timestamp kann so
etwas abgefangen werden und das Primary Key Problem gelöst werden.
Gruß
Flori
Florian Clever
Phone.: ++49 (0)761 7070268 / Fax.: ++49 (0)761 23565
Email: clever_(at)_aracnet.com / Internet: http://www.aracnet.com/~clever
Zasiusstr. 45 / D-79102 Freiburg / Germany
From eschmid_(at)_php.net Mon, 10 Jan 2000 21:18:12 +0100
Date: Mon, 10 Jan 2000 21:18:12 +0100
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] ttf unter PHP und Apache zum laufen bringen
Joerg Behrens wrote:
> Also, was sagt den ein einfaches ?? Ist sein PHP mit
> oder ohne Support fuer FreeType? Wenn ich mich recht erinnere ist bei
> der Suse 6.1 "out of the Box" Installation kein Support dabei.... kann
> mich aber irren.
Wie wärs mit dem GD-Support?
-Egon
--
Grüninger Straße 6 · D-70599 Stuttgart
Fon +49 711 45 37 21 · http://www.php.net/
http://www.php.net/manual/ · http://www.php.net/books.php3
Concert Band: http://www.uni-hohenheim.de/~windband/
From dominic.paschke_(at)_t-online.de Tue, 11 Jan 2000 20:58:34 +0100
Date: Tue, 11 Jan 2000 20:58:34 +0100
From: Dominic Paschke dominic.paschke_(at)_t-online.de
Subject: [php] OT: SMS via Email
Hallo,
Gibt für das verschicken von mails per SMS eigentlich eine Übersicht, wo auch
noch andere Addressen von Anbietern(Viag, E-plus) als
D1: _(at)_t-d1-message.de
D2: _(at)_d2-message.de
zu finden sind? Oder wie kommt man ansonsten an so etwas heran?
Bye,
Dominic
From ulf_(at)_redsys.de Mon, 10 Jan 2000 21:30:50 +0000
Date: Mon, 10 Jan 2000 21:30:50 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] Diese Liste...
... hat in den letzen Tagen und Wochen deutlich verloren.
Immer und immer wieder lassen sich schlechte Quotings, ein unhöflicher
Umgangston und nicht zuletzt auch eine niedrige Qualität der geposteten
Beiträge beobachten. Einige, erfahrene Leute habe sich dadurch bereits
abgewendet. Können wir diese Kinderspielchen abstellen?
Vielleicht können wir uns selbst ein paar Regeln setzen, die das Leben
einfacher machen. Zu fast jeder Newsgroup gibt es einen Anleitungstext.
In diesem steht, womit man sich beschäftigt, was erwünscht ist und was
nicht. In abgespeckter Form kennt es auch diese Mailingliste. Bitte
haltet Euch daran:
http://www.php-center.de/php-de/konventionenundstandards.htm.
Ich würde mir sogar wünschen, daß ab und an diese Liste hier gepostet
wird.
+++ Quoting +++
Bitte verzichtet auch "Vollquotings". Es ist sehr unhöflich nur Reply zu
drücken, einen Satz zu tippen und die Mail loszuschicken. Wenn man
jemanden antwortet, drückt man auf Reply und streicht vom Text all die
Passagen auf die man sich nicht bezieht. Man läßt nur den für das
Verständnis notwendigen Teil stehen.
Macht jedoch nicht den Fehler und streicht die "Ulf Wendel wrote:"
Zeile. Die ist für das Verständnis von großer Wichtigkeit. Gestrichen
werden können hingegen Dinge wie "Hallo! Ich bin neu in PHP und ....
hier mein Problem"
Wer noch unsicher ist wie Quoting funktioniert, der sollte sich nicht
scheuen, einen Blick in die Netiquette z.B. auf
http://www.ping.at/guides/netmayer/ zu werfen.
+++ Quellen +++
Wer in einer Antwort eine Funktion oder ein Produkt benennt, sollte
einen Hyperlink präsentieren. Das vereinfacht dem Fragenden den
richtigen Einstieg, erleichtert die Suche im Archiv und vermeidet
Rückfragen. Nicht jedem mag klar sein, daß -die- Referenz unter
www.php.net zu finden ist.
Bitte postet keine Verweise auf die deutsche Übersetzung. Dies ist nicht
die offizielle und aktuelle Dokumentation. Egon Schmid hat hierauf
bereits einmal hingewiesen.
+++ Umgangston +++
Beleidigungen sind leider an der Tagesordnung. Manchmal frage ich mich,
ob ein wenig Verständnis für die Fragen anderer zuviel verlangt ist.
"Wer nicht fragt bleibt dumm" ist nicht so schwer zu verstehen. Keine
Frage ist zu dumm, als das sie nicht gestellt werden darf. Statt eines
RTFM ("Read the fucking Manual") kann man durchaus schreiben "Bitte
schlage im Archiv nach. Stichwort: ...", oder gleich die Klappe halten,
wenn man nicht die Muße besitzt eine adäquate Antwort zu formulieren.
Diese Mailingliste hat ein Niveau erreicht, daß die ach so bösen
Usegroups dagegen richtig friedlich sind.
Übrigens - daran erinnerte mich nochmals Hans-Dieter Berretz - ist es
genau wie im echten Leben keine Art erst draufzutreten und sich
anschließend zu entschuldigen. So schafft man sich keine Freunde.
+++ Qualität der Antworten +++
Das Niveau der Postings hat nachgelassen.
Dies liegt nicht an zahlenmäßig gestiegenen Fragen von Anfängern. Die
schnell und unachtsam hingeschmierte Antworten sind daran Schuld. Ich
bin mir sicher, daß selbst ein anderer Einsteiger mit etwas Einsatz eine
tolle Antwort auf die Frage mach eines Profis schreiben kann.
Ein harmloses Nagativbeispiel findet sich im heutigen Thread
"WWW-Board". Auf die höflich niedergeschriebene Antwort "Ist es mit PHP3
möglich ein WWW-Board zu erstellen?", antwortet jemand nur mit "Ja." und
einer sechszeiligen Signature (Achtung Betroffener, Du bist nur ein
Beispiel - schimpfe auf mich per PM). Würde ich das meinem Chef vor den
Latz knallen und er hätte einen schlechten Tag - mir erginge es
schlecht.
Absolut jeder auf dieser Liste könnte eine hilfreiche Antwort
formulieren. Sicherlich kennt er die Linklisten auf den einschlägigen
Seiten, hat vielleicht gar mal unter http://www.php.net/projects.php3
etwas gestöbert und ist auf das eine oder andere Forum/Board getroffen.
Drei Muniten genügen, um etwas zu stöbern einige URLs zu kopieren und
vielleicht gar mit dem Hinweis auf ein Beispielskript sowie ein
populäres Projekt eine tolle Antwort zusammenzustellen. Doch
Fehlanzeige.
Ich würde mich freuen, wenn einige von Euch sich diese Dinge von Zeit zu
Zeit in Erinnerung rufen.
Ulf
From steiner_(at)_dynamic-webpages.de Mon, 10 Jan 2000 21:41:18 +0100
Date: Mon, 10 Jan 2000 21:41:18 +0100
From: Armin Steiner steiner_(at)_dynamic-webpages.de
Subject: [php] Diese Liste...
From: Ulf Wendel
> Statt eines
> RTFM ("Read the fucking Manual") kann man durchaus schreiben "Bitte
> schlage im Archiv nach. Stichwort:
nur der Vollständigkeit halber: RTFM ist die Akkürzung für
ReadTheFineManual, nicht Fu******. Das sollte solche
Äußerungen in einem etwas anderem Licht erscheinen lassen.
Vielleicht sollte man es in einem solchen Fall aber besser wie
egon halten, der jedesmal explizit auf das Manual verweist, und
sich dieses Acronym aus wohl bewußtem Grunde verkneift.
Ansonsten ist deinem Wunsch nicht viel hinzuzufügen.
mit bestem Gruß
-Armin
_____________________________________________________________
Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links
MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* ---
DyNAMIc WEb PAGes at http://www.dynamic-webpages.de
______________________________________________________________
From webmaster_(at)_cabag.ch Mon, 10 Jan 2000 21:46:09 +0100
Date: Mon, 10 Jan 2000 21:46:09 +0100
From: Andreas Zaugg - CAB Services AG webmaster_(at)_cabag.ch
Subject: [php] pruefen einer url
Hallo Liste
Ich lese verschiedenste Dateien auf dem Netz ein:
$url = "http://www.php-center.ch";
$fp = fopen($url,"r");
Wie kann ich abfragen, ob eine url existiert?
Gruss
Andi Zaugg
________________________________________
CAB Services AG - The Internet Company
________________________________________
Postal Freie Strasse 44
Address: CH-4001 Basel
Phone: +41 (0)61 2613066
Fax: +41 (0)61 2613086
E-Mail: cab_(at)_cabag.ch
HP: http://www.cabag.ch
________________________________________
Internet Shopping by CAB Services AG
Die komplette E-Commerce Lösung (Shop mit Online Validierung):
--> http://www.funnyfarm.de (inkl. Flash Animation)
--> http://www.swissbon.ch
Online Kreditkarten Validierung (WIRE CARD) jetzt gratis testen:
--> http://www.cabag.ch/onlinetest
From ulf_(at)_redsys.de Mon, 10 Jan 2000 21:53:33 +0000
Date: Mon, 10 Jan 2000 21:53:33 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] fgets Frage
Andre Lohan wrote:
> wenn ich mittels fgets Daten aus einer Internet Verbindung hole und es
> sich dabei um einen endlosen Stream handelt (z. B. Chat), bleibt der
> Script bei fgets stehen, sobald keine Daten zum Abholen anstehen. Kann
> ich das vorher ermitteln, ob Daten zum Abholen bereitstehen ? Ich lese
Hast Du die Anmerkungen zu
http://www.php.net/manual/function.filesize.php3 gesehen? Hier findet
sich ein Beispiel zur Ermittlung der Größe einer Datei auf einem
Remote-Server basierend auf einem HTTP-Request:
> telnet localhost:80
HEAD /chat.html HTTP 1.1
[...]
Content-Length: 121 Bytes
(Den HTTP-Request kannst Du mit
http://www.php.net/manual/function.fsockopen.php3 absetzen.)
Solltest Du keinen Request senden wollen, könnte ein Workaround in einer
Endlosschleife bestehen:
$stop = false;
while (!$stop) {
if (!$daten = _(at)_fgets($fh, 4096)) {
// Es gibt keine neuen Daten, schlafen und erneut versuchen...
sleep(10);
continue;
}
// Neue Daten verarbeiten...
}
Ulf
From eschmid_(at)_php.net Mon, 10 Jan 2000 22:13:56 +0100
Date: Mon, 10 Jan 2000 22:13:56 +0100
From: Egon Schmid eschmid_(at)_php.net
Subject: [php] Diese Liste...
Ulf Wendel wrote:
> ... hat in den letzen Tagen und Wochen deutlich verloren.
> +++ Quellen +++
>
> Wer in einer Antwort eine Funktion oder ein Produkt benennt, sollte
> einen Hyperlink präsentieren. Das vereinfacht dem Fragenden den
> richtigen Einstieg, erleichtert die Suche im Archiv und vermeidet
> Rückfragen. Nicht jedem mag klar sein, daß -die- Referenz unter
> www.php.net zu finden ist.
>
> Bitte postet keine Verweise auf die deutsche Übersetzung. Dies ist nicht
> die offizielle und aktuelle Dokumentation. Egon Schmid hat hierauf
> bereits einmal hingewiesen.
Das mach ich doch fast immer. Die offizielle und aktuelle Dokumentation
liegt zur Zeit bei Björn (http://www.php-center.de/) und bei Armin
(http://www.dynamic-webpages.de/). Es wäre darüberhinaus auch
wünschenswert, wenn offensichtliche Fehler an der offiziellen
englischsprachigen Doku auf der Liste oder per PM (persönlicher Mail)
bei mir gemeldet werden.
Es haben nun fast alle der deutschen Übersetzer des Handbuchs einen CVS
Account und sollten in der Lage sein auch Fehler im englischsprachigen
Handbuch auszubügeln.
Ich möchte mich an dieser Stelle bei all denen bedanken, die schon einen
Beitrag dazu abgeliefert haben.
-Egon
PS: Wenn sich jemand über meine wechselnde Signature wundert: Dienst ist
Dienst und Bier ist Bier.
--
Grüninger Straße 6 · D-70599 Stuttgart
Fon +49 711 45 37 21 · http://www.php.net/
http://www.php.net/manual/ · http://www.php.net/books.php3
Concert Band: http://www.uni-hohenheim.de/~windband/
From ulf_(at)_redsys.de Mon, 10 Jan 2000 22:11:33 +0000
Date: Mon, 10 Jan 2000 22:11:33 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] pruefen einer url
Andreas Zaugg - CAB Services AG wrote:
> Wie kann ich abfragen, ob eine url existiert?
Hallo Andreas,
was meinst Du mir "abfragen, ob eine URL existiert"? Ich denke an drei
Interpretationen der Frage
+++ ist URL vergeben? +++
Ob die URL vergeben wurde und aktiviert wurde kannst Du ausschließlich
durch eine Anfrage beim zuständigen (De)NIC ermitteln.
+++ Ist der Server erreichbar? +++
Da fopen() meines Wissens nach wie vor kein Timeout kennt, ist die
Funktion ungeeignet, um zu ermitteln ob ein Server erreichbar ist. Statt
dessen sollte versucht werden, eine Verbindung mit fsockopen()
(http://www.php.net/manual/function.fsockopen.php3) aufzubauen.
fsockopen() akzeptiert als fünften Parameter einen double Wert, der die
Sekunden bis zum Abbruch der Funktion enthält.
Der Aufruf:
$fp = fsockopen("www.redsys.de", 80, &$errno, &$errstr, 2);
versucht zwei Sekunden lang eine Verbindung zum Server www.redsys.de
herzustellen.
+++ Existiert die Datei xy.html auf dem Server? +++
Nachdem mit fsockopen() festgestellt wurde, daß eine Verbindung
aufgebautr werden kann, kann durch einen HTTP-Request ermittelt werden
ob eine bestimmte Datei auf dem Remote-Server existiert.
Du kannst die Datei entweder gleich auslesen:
if ($fp) {
fputs($fp, "GET xy.html HTTP/1.1\n\n");
while (!feof($fp))
echo fgets($fp, 4096);
}
oder dich vorsichtig herantasten in dem Du nur den HEAD - quasi die
Dateibeschreibung - anforderst:
if ($fp) {
fputs($fp, "HEAD xy.html HTTP/1.1\n\n");
while (!feof($fp))
echo fgets($fp, 4096);
}
Ulf
From ulf_(at)_redsys.de Mon, 10 Jan 2000 22:22:48 +0000
Date: Mon, 10 Jan 2000 22:22:48 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] phplib: mehrere DB-Abfragen in einer Schleife
Heiko Schubert wrote:
> ich setze die phplib 7.2 ein und muß erst mal eins loswerden: Absolute
...
> Nun will ich in der Schleife mit dem ermittelten Wert eine zweite
> Abfrage machen. Dazu lege ich erst einmal eine neue DB-Klasse an:
>
> ...
> $qq = new DB;
> ...
>
> for ($i=0;$i<$rows;$i++) {
>
> ...
> $erg=$q->f("blub");
>
> // nun:
> $qquery="SELECT * FROM table2 WHERE xyz=$erg";
> $qq->query($qquery);
> $qq->next_record;
> ...
>
> $q->next_record();
> }
Hallo Heiko,
in Deinem Skript hat sich ein kleiner Tippfehler eingeschlichen, es
fehlen ein paar Klammern: $qq->next_record fragt eine nicht existierende
Instanzvariable ab, während $qq->Next_Record() eine Methode der
DB-Klasse aufruft und die Daten aus der Datenbank ausliest.
Du kannst Deinen Code noch etwas kompakter schreiben, fallst Du statt:
$rows = $q->num_rows();
for ($i=0; $i<$rows; $i++) {
$q->Next_Record();
}
folgende Redewendung benutzt:
while ($qq->Next_Record()) {
...
}
Ulf
From berndr_(at)_bonn.edu Mon, 10 Jan 2000 23:17:40 +0100
Date: Mon, 10 Jan 2000 23:17:40 +0100
From: Bernd Roemer berndr_(at)_bonn.edu
Subject: [php] WWW-Board
hiho...
On Mon, Jan 10, 2000 at 18:12:26 +0100, Manuel Klein wrote:
>
> Hallo,
>
>
>
> ist es möglich mit PHP3 ein WWW-Board zu erstellen?
na logo... und wie :))
also guck mal unter:
http://fumanchi.tabu.uni-bonn.de/forum/
cu
---fumanchi---
From ulf_(at)_redsys.de Mon, 10 Jan 2000 23:35:44 +0000
Date: Mon, 10 Jan 2000 23:35:44 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] Kein File nach INTO OUTFILE Anweisung
Michael Schmitz wrote:
> $result=mysql_query("SELECT * FROM Kurse INTO OUTFILE 'Tester.txt'");
>
> Aber es passiert nichts, es wird keine Fehlermeldung ausgegeben oder irgend eine andere Meldung.
Hallo Micheal,
zur Ausführung dieser select Variante muß der Datenbankadministrator Dir
entsprechende Recht erteilt haben (file privilige). Bitte erkundige Dich
bei deinem Provider, ob dies der Fall ist. Stelle weiterhin sicher, daß
die Datei die Du erstellen möchtest nicht bereits auf dem Server
existiert.
Sollte der Provider die notwendigen Rechte nicht erteilen, wirst Du die
CSV-Datei "von Hand" erstellen müssen:
$delimiter = ";";
$enclosedby = "'";
$outfile = "";
mysql_connect($host,$user,$password);
$result = mysql_db_query("database","select * from kruse");
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
reset($row);
while (list(, $v)=each($row))
$outfile.=$enclosedby.$v.$enclosedby.$delimiter;
$outfile.=substr($outfile, 0, -1)."\n";
}
Beachte den zweiten Parameter bei mysql_fetch_array(). Wir
mysql_fetch_array nur mit einem Parameter(*) aufgerufen, das
zurückgelieferten Array numerisch und über Datenbankfeldnamen indiziert:
$row = array ( 0 => "wert in feld1", "feld1" => "wert in feld1" );
Mit dem zweiten Parameter (MYSQL_NUM) kannst Du PHP anweisen, entweder
nur eine numerische Indizierung vorzunehmen:
$row = array ( 0 => "wert in feld1" );
Oder nur eine Indizierung über die Feldnamen in der Datenbank
(MYSQL_ASSOC):
$row = array ("feld1" => "wert in feld1");
Für unsere Anwendung ist es unerheblich welche Variante gewählt wird,
wichtig ist, daß es zu keiner Ergebnisdoppelung in dem Array kommt,
welches mysql_fetch_array() liefert. Ohne Doppelung können wir einfach
alle Werte in einer Schleife ausgeben und eine Zeile einer typischen
CSV-Datei aufbauen:
reset($row);
while (list(, $v)=each($row))
$outfile .= $enclosedby.$v.$enclosedby.$delimiter #$outline .= '$v';
Leider erhalten wir eine Zeile wie:
'wert in feld1';'wert in feld2';
Das Semikolion am Ende leitet eine weitere Spalte ein, obwohl keine
Daten folgen. Damit beim Import keine dritte Spalte erkannt wird, muß es
entfernt werden. Ein Zeilenumbruch komplettiert die Zeile:
$outfile = substr($outfile, 0, -1)."\n";
Ulf
(*) Ab PHP 3.0.7. Mein PHP 3.0.12 uffe Arbeit reagiert nicht auf
MYSQL_NUM, MYSQL_ASSOC und MYSQL_BOTH, sondern 0,1 und 2. Ich weiß nicht
ob dies ein Bug oder Feature ist.
From ralf_(at)_kuerbis.org Tue, 11 Jan 2000 01:24:04 +0100
Date: Tue, 11 Jan 2000 01:24:04 +0100
From: Ralf Geschke ralf_(at)_kuerbis.org
Subject: [php] Diese Liste...
Hallo !
Ulf, ich stimme Dir in fast allen Punkten zu.
Fast bezieht sich auf den Aspekt bzgl. der Qualitaet der Antworten.
Denn leider hat nicht nur z.T. die Qualitaet der Antworten abgenommen,
sondern auch die Qualitaet der Fragen. Dazu kommt die schiere Menge
von Mails pro Tag, welche einem das ausfuehrliche Antworten mitunter
schwer macht. Aktuell sind 945 Teilnehmer eingeschrieben - die Anzahl
stagniert seit einigen Wochen.
Leider kommt es IMHO inzwischen viel zu haeufig zu OT-Mails, sei es,
dass diese sich auf blankes MySQL oder auch die Apache-Konfiguration
beziehen. Oder Meta-Themen wie z.B. dieses hier. ;-)
Daher eine Bitte: Geht mit OT sparsamer um, ueberlegt doch mal vorher,
ob diese oder jene Frage nun wirklich an die PHP-Mailingliste gestellt
werden muss.
Die zweite Bitte: Inzwischen ist umfangreiche Doku nicht nur im
Internet/WWW, sondern auch in Papierform erschienen. PHP steht Euch
doch bereits kostenlos zur Verfuegung. Ist es wirklich zuviel
verlangt, sich zunaechst ein wenig zu informieren, Beispiele
auszuprobieren, ein Buch zu kaufen oder ein paar Handbuchseiten
auszudrucken, diese versuchen zu verstehen und sich erst bei voelliger
Unklarheit an die Liste zu wenden? Daher meine gestrige "Hilfe zur
Selbsthilfe"-Anleitung, dieses Beispiel zeigt sehr schoen, wie man in
Eigenregie versuchen kann, den Fehler einzugrenzen, um sich erst dann -
mit Angabe der Fehlermeldungen sowie aller notwendigen Einzelheiten,
hilfesuchend an die Liste zu wenden.
Bei Fragen oder Problemen steht Euch diese Liste natuerlich zur
Verfuegung. Die Liste nimmt einem jedoch das Denken nicht ab. Einen
PHP-Kurs gibt es hier ebenso wenig wie eine Supportdienstleistung.
Ferner habe ich das Gefuehl, dass manche Mails einfach nicht gelesen
werden. Dies wundert mich bei der Anzahl pro Tag wiederum ueberhaupt
nicht. Daher: Lasst es auch mal ein wenig ruhiger angehen, vielleicht
kommt Euch die Idee zur Loesung eines Problems nach der naechsten
Kaffeepause.
Leider gehen die wirklich interessanten Fragen (und Antworten) zu oft
in zu viel Geplauder unter. Vielleicht haette die Liste doch auf dem
alten, langsamen Server bleiben sollen. ;)
Zu den "offiziellen" Richtlinien bzgl. der Form des Mails hat Ulf
bereits etwas gesagt, dazu seien nochmal _jedem_ die Lektuere der
WWW-Seiten zur Mailingliste unter http://www.php-center.de/php-de/
empfohlen.
Ich selbst bin momentan vor allem aus Zeitgruenden weniger aktiv, lese
natuerlich weiterhin mit und versuche, die Liste von Admin-Seite am
Leben zu erhalten, was durchaus einige Minuten bis zu einer
Viertelstunde pro Tag kostet - man glaubt gar nicht, wie haeufig es zu
Problemen bei der Mailzustellung aufgrund fehlerhafter Mailserver
kommt.
Es waere schoen, wenn wir auf den bisherigen Ansaetzen - und Erfolgen
- aufbauen koennten.
In diesem Sinne,
Beste Gruesse,
Ralf
--
/ mail:// ralf _(at)_ { kuerbis.org | globalpark.de | php-center.de }
/ http:// www . { kuerbis.org | globalpark.de | php-center.de }
/ fon:// { 0177-5262345 | 02233-793373 }
From easy.bringt.falschgeld.in_(at)_umlauf.de Tue, 11 Jan 2000 03:13:56 +0100
Date: Tue, 11 Jan 2000 03:13:56 +0100
From: Markus Dobel easy.bringt.falschgeld.in_(at)_umlauf.de
Subject: [php] MySQL fuer NT
Markus Dobel wrote:
>
[... blafasel, voelliger kaese ...]
habs nochmal aus eigenem interesse nachgelesen und siehe da:
auf
http://www.mysql.com/Manual_chapter/manual_Licensing_and_Support.html
steht
For use under Microsoft operating systems (Win95/Win98/WinNT), you need
a MySQL license after a trial period of 30 days, with the exception that
licenses may be obtained upon request at no cost for educational use or
for university- or government-sponsored research settings. See section K
The MySQL license for Microsoft operating systems. A shareware version
of MySQL-Win32 that you can try before buying is available at
http://www.mysql.com/mysql_w32.htmy. After you have paid, you will get a
password that will enable you to access the newest MySQL-Win32 version.
sprich: da es fuer die uni und nicht-kommerziell ist, musst du es zwar
lizensieren, die lizenz kostet aber nix.
gruss, markus
From fuerst_(at)_geo.tu-freiberg.de Tue, 11 Jan 2000 09:10:25 +0100
Date: Tue, 11 Jan 2000 09:10:25 +0100
From: Bernhard Fuerst fuerst_(at)_geo.tu-freiberg.de
Subject: [php] Synchronisieren von Datenbanken
> Marko Bischof wrote:
>
> Nun sollen beide Datenbanken synchronisiert werden.
> Wie geh ich so etwas an?
Indem Du das 'update log' einschaltest und die dort mitgeloggten
Transaktionen auf dem Mirror einspielst (siehe Punkt 9.2 im MySQL-Manual).
ciao,
Bernhard
--
pgpPublicKey: http://www.geo.tu-freiberg.de/~fuerst/pgpPublicKey.txt
From Ott_(at)_infocanarias.com Tue, 11 Jan 2000 08:16:44 -0000
Date: Tue, 11 Jan 2000 08:16:44 -0000
From: Alexander Ott Ott_(at)_infocanarias.com
Subject: [php] OT: WWW-Board
>ist es möglich mit PHP3 ein WWW-Board zu erstellen?
Kann mir bitte jemand mal eben erklären, wofür ein www-board
gut ist, und wofür man das gebrauchen kann????
Alexander
--
mit freundlichen Grüßen,
Alexander Ott
------------------------------------------------------------------------
http://www.bau-igel.de | Architektur- u. Ingenieurbüro
Tel/Fax: +34 928 / 52 95 74 | Ott_(at)_infocanarias.com
From rene_(at)_get-connected.de Tue, 11 Jan 2000 09:25:36 +0100
Date: Tue, 11 Jan 2000 09:25:36 +0100
From: Rene Paschold rene_(at)_get-connected.de
Subject: [php] Komma und Punkt erkennen
Hallo Liste,
ich versuche seit Freitag verzweifelt mit PHP ein Script zu schreiben,
das Punkt und Komma bei Zahlen erkennt und diese gegebenenfalls
ändert.
Problem: Ich habe hier eine Datenbank in der Kunden Beträge eingeben
können. Manche geben die Zahlen mit Punkte und machen mit Kommas
ein. Einen Warnhinweis will der Kunde nicht. Also muß ich es hirgendwie
hinbekommen das das Script erkennt ob es ein Komma oder einen Punkt
hat und dann im Falle eines Kommas dies in eine Punktzahl ändern.
Vielleicht ist jemand hier der mir helfen kann.
Viele Grüße
Rene
From k.nordmann_(at)_bbdo-interactive.de Tue, 11 Jan 2000 09:30:22 +0100
Date: Tue, 11 Jan 2000 09:30:22 +0100
From: k.nordmann_(at)_bbdo-interactive.de k.nordmann_(at)_bbdo-interactive.de
Subject: [php] Komma und Punkt erkennen
Hi Rene,
wie waere es, wenn Du einfach ein String-Replace anwendest, mit dem Du ','
gegen '.' tauschst:
http://www.php3.de/manual/html/function.str-replace.html
ff
Klaus
ich versuche seit Freitag verzweifelt mit PHP ein Script zu schreiben,
das Punkt und Komma bei Zahlen erkennt und diese gegebenenfalls
ändert.
...
hat und dann im Falle eines Kommas dies in eine Punktzahl ändern.
From nl_(at)_midweb.de Tue, 11 Jan 2000 09:39:57 +0100
Date: Tue, 11 Jan 2000 09:39:57 +0100
From: Mike Ruebsamen nl_(at)_midweb.de
Subject: [php] Komma und Punkt erkennen
Hallo,
ich weiß ja nicht, ob es diletantisch ist so vorzugehen und es gibt
sicher
einen besseren Weg, aber es sollte so gehen:
>hat und dann im Falle eines Kommas dies in eine Punktzahl ändern.
$kommazahl /*deine kommazahl */
$kommazahlarray=explode(",",$kommazahl);
$punktzahl=implode(".",$kommazahlarray);
explode:
http://www.php.net/manual/function.explode.php3
implode:
http://www.php.net/manual/function.implode.php3
ciao
Mike
From tfromm_(at)_rz.uni-potsdam.de Tue, 11 Jan 2000 09:36:33 +0100
Date: Tue, 11 Jan 2000 09:36:33 +0100
From: Thomas Fromm tfromm_(at)_rz.uni-potsdam.de
Subject: [php] Komma und Punkt erkennen
Hi,
> ich versuche seit Freitag verzweifelt mit PHP ein Script zu schreiben,
> das Punkt und Komma bei Zahlen erkennt und diese gegebenenfalls
> ändert.
>
> Problem: Ich habe hier eine Datenbank in der Kunden Beträge eingeben
> können. Manche geben die Zahlen mit Punkte und machen mit Kommas
> ein. Einen Warnhinweis will der Kunde nicht. Also muß ich es hirgendwie
> hinbekommen das das Script erkennt ob es ein Komma oder einen Punkt
> hat und dann im Falle eines Kommas dies in eine Punktzahl ändern.
>
> Vielleicht ist jemand hier der mir helfen kann.
probier mal
$string=ereg_replace( ",", ".", $string );
http://www.php.net/manual/function.ereg-replace.php3
oder
$string=preg_replace("/,/",".",$string);
http://www.php.net/manual/function.preg-replace.php3
thomas
From R.Opitz_(at)_awa.w3s.de Tue, 11 Jan 2000 09:47:18 +0100
Date: Tue, 11 Jan 2000 09:47:18 +0100
From: R.Opitz_(at)_awa.w3s.de R.Opitz_(at)_awa.w3s.de
Subject: [php] Antwort: [php] Komma und Punkt erkennen
Hallo Rene,
das gleiche Problem habe ich auch.
Ich bin nun schon so weit in meinen Überlegungen, dass ich ein
Script schreibe, das eine Variable Zeichen für Zeichen durchgeht
und ggf. die Zeichen ändert.
Sende ggf. eine Privatmail.
Gruss Ron
r.opitz_(at)_awa.w3s.de
Rene Paschold am 11.01.2000 09:25:36
Bitte antworten an php_(at)_infosoc.uni-koeln.de
An: php_(at)_solix.wiso.Uni-Koeln.DE
Kopie: (Blindkopie: Ron Opitz/AWA/W3S/DE)
Thema: [php] Komma und Punkt erkennen
Hallo Liste,
ich versuche seit Freitag verzweifelt mit PHP ein Script zu schreiben,
das Punkt und Komma bei Zahlen erkennt und diese gegebenenfalls
ändert.
From webmasterbhs_(at)_bluewin.de Tue, 11 Jan 2000 09:58:45 +0100
Date: Tue, 11 Jan 2000 09:58:45 +0100
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] OT: SMS via Email
> Soweit ich weiß, kann man jedenfalls an D2-Systeme per
>
> 0172xxxxxxx_(at)_d2privat.com
>
> eMail-SMS-Nachrichten schicken.
das funktioniert aber nur wenn der handy besitzer an D2 einen extra
betrag entrichtet, damit sein handy sms-emails empfangen kann ... :-(
kiri
From UW_(at)_NetUSE.DE Tue, 11 Jan 2000 10:07:51 +0100
Date: Tue, 11 Jan 2000 10:07:51 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Komma und Punkt erkennen
Rene Paschold wrote:
> ich versuche seit Freitag verzweifelt mit PHP ein Script zu schreiben,
> das Punkt und Komma bei Zahlen erkennt und diese gegebenenfalls
> ändert.
Versuche mal folgenden Code:
$preis = "404.230,20";
if (ereg("^([0-9]+),([0-9]{2})$", $preis)) {
echo "Format: xxx,xx \n";
$preis = (double)ereg_replace(",", ".", $preis);
printf("Preis: %s, Type: %s", $preis, gettype($preis));
} else if (ereg("([0-9]+),([0-9]+)\.([0-9]{2})$", $preis)) {
echo "Format: xxx,xxx.xx \n";
$preis = (double)ereg_replace(",", "", $preis);
printf("Preis: %s, Type: %s", $preis, gettype($preis));
} else if (ereg("([0-9]+)\.([0-9]+),([0-9]{2})$", $preis))
{
echo "Format: xxx.xxx,xx \n";
$preis = ereg_replace("\.", "", $preis);
$preis = (double)ereg_replace(",", ".", $preis);
printf("Preis: %s, Type: %s", $preis, gettype($preis));
} else {
$preis = printf("%8.2d", $preis);
}
Falls der Code korrekt ist, übernimmt es dann jemand in eine
Beispielcode Sammlung? Diese Frage wird so oft gestellt, da würde
ich gerne drauf verweisen können.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From PHolm_(at)_gmx.de Tue, 11 Jan 2000 10:49:45 +0100
Date: Tue, 11 Jan 2000 10:49:45 +0100
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] Komma und Punkt erkennen
Hallo!
Rene Paschold schrieb am Tue, 11 Jan 2000 09:25:36 +0100:
>Hallo Liste,
>
>ich versuche seit Freitag verzweifelt mit PHP ein Script zu schreiben,
>das Punkt und Komma bei Zahlen erkennt und diese gegebenenfalls
>ändert.
Also das geht mit regulären Ausdrücken. Wenn Dir das nix sagt, dann ist
jetzt für Dich die Zeit gekommen, Dir einen Tee zu kochen, alle Termine
für die nächsten zwei Tage abzusagen und Dir alles über diese seltsamen
Dinger reinzuziehen, was Du finden kannst.
Im Manual steht da leider nur sehr wenig.
OK, unter php-builder.com gibt es von einem Dario ein Tutorial dazu.
Da gehts auch um "Validating of Money-Strins"!
Das Buch von Jörg Krause geht ganz gut auf reguläre Ausdrücke ein.
Im Umfeld von Perl wirst Du mehr Infos über REGEX finden.
Sorry, hab im Moment keine Links hier.
Zur Lösung Deines konkreten Problems müsste folgendes helfen:
echo ereg_replace( "[*.*]", ",", $name_der_formvariable );
Spiel mal damit rum.
Schönen Thread noch,
Peter
From PHolm_(at)_gmx.de Tue, 11 Jan 2000 10:49:43 +0100
Date: Tue, 11 Jan 2000 10:49:43 +0100
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] MySQL fuer NT
Hallo!
Marc Staiger schrieb am Mon, 10 Jan 2000 16:03:41 +0100:
>Hallo PHPler,
>
>wo kann ich mir MySQL (gerne eine ältere Version) für NT gratis downloaden? Ich möchte fuer ein paar nicht-kommerzielle Uni-Experimente nicht unbedingt Geld ausgeben.
>
>Mit der Bitte um Verständnis (fuer die Verwendung von NT),
>Gruss & Dank im voraus
Beachte, bevor Du hunderttausende von Daten eingibst, dass die
win-Version von mysql im Moment nicht in der Lage ist, bei sortierter
Ausgabe dutsche Umlaute korrekt zu handhaben, d.h. öäü ÖÄÜ erscheinen
immer am Ende einer Liste! Wenn das wichtig ist, hast Du ein Problem!!!
Schönen Thread noch,
Peter
From bjoern_(at)_baer.mayn.de Tue, 11 Jan 2000 10:53:20 +0100
Date: Tue, 11 Jan 2000 10:53:20 +0100
From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de
Subject: [php] Komma und Punkt erkennen
Hi,
> Im Umfeld von Perl wirst Du mehr Infos über REGEX finden.
> Sorry, hab im Moment keine Links hier.
"Perl 5 kurz & gut" aus dem O'Reilly Verlag. Dort werden
auch ganz gut die regexps erklärt.
--
Björn Schotte ---> NEU: 0931/7843792 <---
*DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht:
From UW_(at)_NetUSE.DE Tue, 11 Jan 2000 11:15:05 +0100
Date: Tue, 11 Jan 2000 11:15:05 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] OT: WWW-Board
Alexander Ott wrote:
>
> >ist es möglich mit PHP3 ein WWW-Board zu erstellen?
>
> Kann mir bitte jemand mal eben erklären, wofür ein www-board
> gut ist, und wofür man das gebrauchen kann????
Vermutlich meinte der ursprüngliche Absender mit "WWW-Board", das
was Du vielleicht als Leserforum oder Pinnwand kennst. Es sieht
aus wie eine Art Newsgroup auf der Website. Es gibt verschiedene
Themenbereiche und meist auch Verantwortliche für die einzelnen
Bereichen. Innerhalb der Bereich kann (nach einer Registrierung)
frei gepostet werden. Die Postings werden als Threads
dargestellt.
Sehr gut geeignet für einfachen Support, Leserfragen, als
Pinnwand und als Newsforum für Arme.
Einen Eindruck erhälst Du vielleicht durch die Live-Demos, u.a.
auf http://www.phorum.org .
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From mstaiger_(at)_informatik.uni-siegen.de Tue, 11 Jan 2000 11:22:10 +0100
Date: Tue, 11 Jan 2000 11:22:10 +0100
From: Marc Staiger mstaiger_(at)_informatik.uni-siegen.de
Subject: [php] SQL-Problem / ODBC32
This is a multi-part message in MIME format.
------=_NextPart_000_000F_01BF5C26.19FD3340
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo Experts,
ich steuere momentan eine MS-ACCESS DB =FCber den ODBC32-Treiber mit PHP =
an. Funktioniert eigentlich alles, bis auf dieses SQL-Select-Statement:
Where [Feld] Like "*"
Normalerweise erwartet man die gesamte Liste als Ergebnis - in meinem =
Fall ist die Ergebnisliste jedoch leer! Ohne Fehlermeldung.
Die Syntax m=FCsste richtig sein, da eine Abfrage, in der der "*" durch =
ein Wort ersetzt ist, zu dem gew=FCnschten Ergebnis f=FChrt.
Any ideas?
Gruss,
Marc
------=_NextPart_000_000F_01BF5C26.19FD3340
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo Experts,
ich steuere momentan eine MS-ACCESS DB =
=FCber den=20
ODBC32-Treiber mit PHP an. Funktioniert eigentlich alles, bis auf dieses =
SQL-Select-Statement:
Where [Feld] Like "*"
Normalerweise erwartet man die gesamte =
Liste als=20
Ergebnis - in meinem Fall ist die Ergebnisliste jedoch leer! Ohne=20
Fehlermeldung.
Die Syntax m=FCsste richtig sein, da =
eine Abfrage, in=20
der der "*" durch ein Wort ersetzt ist, zu dem gew=FCnschten Ergebnis=20
f=FChrt.
Any ideas?
Gruss,
Marc
------=_NextPart_000_000F_01BF5C26.19FD3340--
From andreas_(at)_noho.co.uk Tue, 11 Jan 2000 10:30:40 -0000
Date: Tue, 11 Jan 2000 10:30:40 -0000
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] SQL-Problem / ODBC32
Where [Feld] Like "*"
sql syntax sieht meines wissens nach das zeichen % als wildcard vor NICHT *, das
ist ms zeugs
----------
Andreas Otto
NoHo Digital Ltd,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.noho.co.uk
From marian_(at)_sendung.de Tue, 11 Jan 2000 11:36:40 +0100
Date: Tue, 11 Jan 2000 11:36:40 +0100
From: Marian Steinbach marian_(at)_sendung.de
Subject: [php] Funktionsaufruf im ereg_replace
Hallo!
Eine Frage zu einem Problem, das ich schon einmal vor einiger
Zeig gepostet habe: Ich möchte in einem HTML-Dokument einen Link
setzen, indem ich ein Tag im Format
###DOK 13###
durch ereg_replace finden lasse und duch den Link zum
entsprechenden Dokument ersetzen lasse. Das Tag würde in einem
normalen HTML Tag dort stehen, wo href=""
hinkommt.
Dafür habe ich mir jetzt folgende Syntax ausgedacht, die nicht
funktioniert:
$text = ereg_replace("###DOK ([0-9]+)###", DokumentLink("\\1"),
$text);
Die Funktion DokumentLink($id) gibt mir den richtigen URI des
Dokuments anhand seiner ID aus, so dass ein korrekter HTML-Link
entsteht.
Der obige ereg_replace ruft aber offenbar nicht
DokumentLink(13)
sondern
DokumentLink(1)
auf, so dass ich immer einen Link zum Dokument mit der ID 1
erhalte.
Funktioniert es generell nicht, als Parameter für die Funktion
das Fundstück aus dem Such-Pattern mittels \\1, \\2 usw. zu
verwenden? Oder mache icch nur etwas falsch?
Danke sagt
Marian
--
['] | Marian Steinbach | http://www.sendung.de/
From m.keller_(at)_orcasoft.ch Tue, 11 Jan 2000 11:35:12 +0100
Date: Tue, 11 Jan 2000 11:35:12 +0100
From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch
Subject: [php] SQL-Problem / ODBC32
This is a multi-part message in MIME format.
------=_NextPart_000_0017_01BF5C27.EBEB2780
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo Marc
Beim Zugriff via ODBC musst Du statt "*" ein "%" einsetzen.
Gruss
Markus
=20
Normalerweise erwartet man die gesamte Liste als Ergebnis - in =
meinem Fall ist die Ergebnisliste jedoch leer! Ohne Fehlermeldung.
Die Syntax m=FCsste richtig sein, da eine Abfrage, in der der "*" =
durch ein Wort ersetzt ist, zu dem gew=FCnschten Ergebnis f=FChrt.
=20
------=_NextPart_000_0017_01BF5C27.EBEB2780
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo Marc
Beim Zugriff via ODBC musst Du statt "*" =
ein=20
"%" einsetzen.
Gruss
Markus
Normalerweise erwartet man die =
gesamte Liste=20
als Ergebnis - in meinem Fall ist die Ergebnisliste jedoch leer! =
Ohne=20
Fehlermeldung.
Die Syntax müsste richtig =
sein, da eine=20
Abfrage, in der der "*" durch ein Wort ersetzt ist, zu dem =
gewünschten Ergebnis führt.
------=_NextPart_000_0017_01BF5C27.EBEB2780--
From UW_(at)_NetUSE.DE Tue, 11 Jan 2000 12:28:33 +0100
Date: Tue, 11 Jan 2000 12:28:33 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Funktionsaufruf im ereg_replace
Marian Steinbach wrote:
> Dafür habe ich mir jetzt folgende Syntax ausgedacht, die nicht
> funktioniert:
>
> $text = ereg_replace("###DOK ([0-9]+)###", DokumentLink("\\1"),
> $text);
...
> Funktioniert es generell nicht, als Parameter für die Funktion
> das Fundstück aus dem Such-Pattern mittels \\1, \\2 usw. zu
> verwenden? Oder mache icch nur etwas falsch?
Hallo Marian,
\\1 ist eine Referenz in einem regulären Ausdruck. Du kannst
diese Referenz nur innerhalb der REGEXP verwenden. Außerhalb
steht er nicht zur Verfügung.
Deine Funktion erhält deswegen als Parameter den String "\1" und
liefert ein entsprechendes Ergebnis. Mit einem Zweizeiler kannst
Du das Problem umgehen:
if (ereg("###DOK ([0-9]+)###", $text, $regs))
$text = ereg_replace($reg[1], DokumentLink($regs[1]), $text);
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From nadja_(at)_fanfilm.de Tue, 11 Jan 2000 13:20:15 +0100
Date: Tue, 11 Jan 2000 13:20:15 +0100
From: Nadja Senoucci nadja_(at)_fanfilm.de
Subject: [php] get_template Fehlermeldung
Hallo Liste,
ich bin immer noch dabei mit Tempaltes zu experimentieren.
Es ging alles ganz prima nur plötzlich - von einer Sekunde
auf die andere - funkte es nicht mehr.
Mein Problem: Am Anfang meiner Template-Funktionen habe ich
diesen Code stehen:
function Ini_Temp(){
global $tpl;
$tpl = new FastTemplate(".");
$tpl->define(array( test=>"test.tpl",
test2=>"test2.tpl",
dummy=>"dummy.tpl"));
Bis gestern lief es so auch noch. Heute bekomme ich
allerding folgende Fehlermeldung:
ERROR: get_template() failure: [./]
Ich habe es auchdamit versucht, wirklich den gesamten Pfad
bis zu dem benötigten Verzeichnis anzugeben - das Ergebnis
war allerdings das selbe.
Wir haben es sogar online getestet (um herauszubekommen ob
es vielleicht am Server liegt), aber da bekomme ich
denselben Fehler. Ich bin ziemlich verwirrt und weiß nicht
was ich jetzt noch ändern soll.
Könnt ihr mir helfen?
Vielen Dank im vorraus.
Ciao,
Nadja
From marian_(at)_sendung.de Tue, 11 Jan 2000 13:20:53 +0100
Date: Tue, 11 Jan 2000 13:20:53 +0100
From: Marian Steinbach marian_(at)_sendung.de
Subject: [php] Funktionsaufruf im ereg_replace
Ulf Wendel schrieb:
>
> Deine Funktion erhält deswegen als Parameter den String "\1" und
> liefert ein entsprechendes Ergebnis. Mit einem Zweizeiler kannst
> Du das Problem umgehen:
>
> if (ereg("###DOK ([0-9]+)###", $text, $regs))
> $text = ereg_replace($reg[1], DokumentLink($regs[1]), $text);
Hallo Ulf und Danke erstmal! Schade, das es mit der Syntax, die
ich gerne benutzt hätte nicht geht. Das ist wohl was für den
PHP4 Wunschzettel...
Ich habe es jetzt mit
if (ereg("(###DOK ([0-9]+)###)", $text, $regs))
$text = str_replace($regs[1], DokumentLink($regs[2]), $text);
ausprobiert. Bei dem von Dir vorgeschlagenen Pattern wird nur
nur die Zahl in dem ###DOK 24### ersetzt.
Das Problem ist jetzt: Es wird nur ein Link pro $text übersetzt.
Die variable $text enthält aber in der PRaxis längere Dokumente,
die gerne auch mal zwei und mehr Links enthalten können.
So etwas ähnliches, wie es jetzt vorgeschlagen hast, habe ich
einmal in einer While-Schleife gemacht. Ein Test hat gezeigt:
Bei nur zehn Links dauert das Parsen eines etwa 10K kleinen
Dokuments ganze 4 Sekunden (400MHz Celeron).
Ich brauche also irgendeine andere Möglichkeit...
Kriegt man wirklich nicht das Fundstück aus einem ereg_replace
in einem Funktionsaufruf eingebaut?
Weiterhin optimistisch...
Marian
From marian_(at)_sendung.de Tue, 11 Jan 2000 13:58:10 +0100
Date: Tue, 11 Jan 2000 13:58:10 +0100
From: Marian Steinbach marian_(at)_sendung.de
Subject: [php] Funktionsaufruf im ereg_replace: Nachtrag
Hallo nochmal!
Hmm, wie es scheint, bin ich doch erstmal zufrieden. Die
genannte Ersetzung in einer while-Schleife ersetzt alle
Vorkommnisse von ###DOK x### in das entsprechende A-HREF-Tag.
Meine Erfahrung mit der Performance-Schwäche ist offensichtlich
hier widerlegt. Ich hatte es damals mit
while (ereg(...)) {
$text = ereg_replace(...);
}
gemacht. Mit
while (ereg(...))
$text = str_replace(...);
geht es hervorragend, was wohl vor allem dem
Geschwindigkeitsvorteil von str_replace() gegenüber
ereg_replace() zu verdanken ist.
Also, falls jemand mal sowas braucht, ich denke das ist
praxistauglich. Wenn PHP-Center zuhört, schreibe ich das gerne
mal in einem kurzen Artikelchen zusammen ;-)
Danke Ulf!
Marian
--
['] | Marian Steinbach | http://www.sendung.de/
From hartwin.rohde_(at)_gmx.net Tue, 11 Jan 2000 14:11:13 -0500 (EST)
Date: Tue, 11 Jan 2000 14:11:13 -0500 (EST)
From: Hartwin Rohde hartwin.rohde_(at)_gmx.net
Subject: [php] RE: Re: [php] OT: SMS via Email
On Mon, 10 Jan 2000 05:54:14 -0800, Mark Kronsbein wrote:
>>muss man evtl erst anmelden:
>Ja, das ist das Problem. Ich kann doch niemand
>zumuten, den Empf nger erst anzumelden, damit
>man ihm dann was schicken kann....
Doch, der Empfänger muß nämlich diese SMS zahlen, da eine Zahlung durch
den E-Mailabsender nicht erfolgen kann.
>Mark
CU/2 sagt Hartwin
--
_______________________________________________________________
| mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) |
| klickto:http://www.in-berlin.de/User/harko/ |
| foneto:030 - 44 34 11 55 |
|--------------------------o funkto:0177 - 24 06 413 |
| 2048 Bit / ID: 307CFA39 \___________________________________|
| Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 |
\_______________________________________________________________/
From eschmid_(at)_s.netic.de Tue, 11 Jan 2000 14:26:21 +0100
Date: Tue, 11 Jan 2000 14:26:21 +0100
From: Egon Schmid eschmid_(at)_s.netic.de
Subject: [php] get_template Fehlermeldung
Nadja Senoucci wrote:
> Mein Problem: Am Anfang meiner Template-Funktionen habe ich
> diesen Code stehen:
>
> function Ini_Temp(){
> global $tpl;
> $tpl = new FastTemplate(".");
> $tpl->define(array( test=>"test.tpl",
> test2=>"test2.tpl",
> dummy=>"dummy.tpl"));
>
> Bis gestern lief es so auch noch. Heute bekomme ich
> allerding folgende Fehlermeldung:
>
> ERROR: get_template() failure: [./]
Die Fehlermeldung besagt, dass die Klasse FastTemplate keine Templates
lesen kann. Wenn man "." angibt, dann müssen die Templates im gleichen
Verzeichnis wie die .php3 Datei liegen. Vielleicht können die Templates
nicht gelesen werden?
-Egon
--
Six Offene Systeme GmbH · Sielminger Straße 63 · D-70771 L.-Echterdingen
Fon +49 711 9 90 91 64 · http://www.six.de/
Fax +49 711 9 90 91 99 · mailto:egon_(at)_six.de
From UW_(at)_NetUSE.DE Tue, 11 Jan 2000 14:28:52 +0100
Date: Tue, 11 Jan 2000 14:28:52 +0100
From: Ulf Wendel UW_(at)_NetUSE.DE
Subject: [php] Funktionsaufruf im ereg_replace: Nachtrag
Marian Steinbach wrote:
> geht es hervorragend, was wohl vor allem dem
> Geschwindigkeitsvorteil von str_replace() gegenüber
> ereg_replace() zu verdanken ist.
Auch ich habe diese Erfahrung gemacht. Ein Shop-System verlangte
gut 120 Ersetzungen pro Template, was bei 50 Produkten bereits zu
5.000 Ersetzungen führt. Obwohl die preg_* Funktionen sehr
schnell sind, verlor das mit einem Array gefütterte
preg_replace() gegen str_replace().
Vermutlich liegt dies daran, daß die preg_* Funktionen erst einen
auf den jeweiligen Regulären Ausdruck zugeschnittenen Automaten
erzeugen. Dieser arbeitet dank seiner Spezialisierung zwar
sauschnell, seine Erzeugung dauert jedoch recht lange. Länger als
brute-force artig str_replace() zu verwenden, was sehr einfach
programmiert sein dürfte.
Bei str_replace() - bitte korrigiert mich - läuft die Funktion
vereinfacht gesagt nur durch Speicherzellen durch und überprüft
deren Inhalt. Das geht halt richtig schnell in C.
Ulf
--
Ulf Wendel
NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany
Fon: +49 431 386435 00 -- Fax: +49 431 386435 99
From mk_(at)_html-design.com Tue, 11 Jan 2000 05:30:39 -0800
Date: Tue, 11 Jan 2000 05:30:39 -0800
From: Mark Kronsbein mk_(at)_html-design.com
Subject: [php] RE: Re: [php] RE: Re: [php] OT: SMS via Email
>Doch, der Empfänger muß nämlich diese SMS zahlen, da eine
>Zahlung durch den E-Mailabsender nicht erfolgen kann.
Das ist klar. Ich will mal kurz erläutern, was mir vorschwebt(e):
- Email via PHP an SMS-Gateway bzw. SMS-Software
- Gateway sendet SMS (_nicht_ Email!) an das Handy
Somit wird ein normales SMS zugestellt, das kostet den
Empfänger nichts.
Mark
-----
Sent using MailStart.com ( http://MailStart.Com/welcome.html )
The FREE way to access your mailbox via any web browser, anywhere!
From ruderstaller_(at)_cwd.at Tue, 11 Jan 2000 14:35:05 +0100
Date: Tue, 11 Jan 2000 14:35:05 +0100
From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at
Subject: [php] OT: Apache Compiliern
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
Sorry für das OT, ich bin gerade dabei mir einen Apache mit PHP4
(mysql, Gd1.5, gdbm, freetype....)zu bauen.
Das php4 wurde einwandfrei kompiliert. nur wenn ich dann den apache
bauen möchte passiert folgendes:
- ----CUT----
Configuring for Apache, Version 1.3.9
+ using installation path layout: Apache (config.layout)
+ activated php4 module (modules/php4/libphp4.a)
+ activated perl module (modules/perl/libperl.a)
Creating Makefile
Creating Configuration.apaci in src
+ enabling mod_so for DSO support
+ id: mod_perl/1.21
+ id: Perl/5.00502 (linux) [perl]
Creating Makefile in src
+ configured for Linux platform
+ setting C compiler to gcc
+ setting C pre-processor to gcc -E
+ checking for system header files
+ adding selected modules
o rewrite_module uses ConfigStart/End
+ using -lndbm for DBM support
enabling DBM support for mod_rewrite
o dbm_auth_module uses ConfigStart/End
o php4_module uses ConfigStart/End
o perl_module uses ConfigStart/End
+ mod_perl build type: DSO
+ setting up mod_perl build environment
+ adjusting Apache build environment
+ using -ldl for vendor DSO support
+ checking sizeof various data types
+ doing sanity check on compiler and options
** A test compilation with your Makefile configuration
** failed. This is most likely because your C compiler
** is not ANSI. Apache requires an ANSI C Compiler, such
** as gcc. The above error message from your compiler
** will also provide a clue.
Aborting!
- ----CUT----
Die Module werden anstandslos geladen, ich hab es auch mit anderen
configures probiert (alle möglichkeiten durchgetestet)
gcc ist aber drauf, und im suchpfad er findet ihn ja auch
+ setting C compiler to gcc
+ setting C pre-processor to gcc -E
Der configure aufruf:
./configure --prefix=/usr/local/apache
- --activate-module=src/modules/php4/libphp4.a
- --activate-module=src/modules/perl/libperl.a --enable-module=most
- --enable-shared=max
System:
Kernel 2.2.10
suse6.0 (mit einigen updates)
Apache1.3.9
Php4.0Beta3
Freetype 1.3.1
GDBM 1.8.0
zlib
gd1.5
Kann sich da jemand einen reim drauf machen? Ich hab weder was in
meinem Indianer buch noch in der PHP und Apache docu gefunden (inkl
INSTALL und README files)
Danke schon mal für eure Hilfe,
Ludwig
- --
CWD - Creative Web Design http://www.cwd.at
Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at
A. Baumgartnerstr. 44/B6/034 Tel/Fax: +43 1 6673289
A-1230 Wien Mobil: +43 676 4208221
PGP ID:0xE5DF36CC
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 for non-commercial use
iQA/AwUBOHsjc7uVLIPl3zbMEQLXRACdGmwZFWCF7bh1sw/2EICeVvhNG/kAoNMb
mUstVSFrdqDaGaSZvf//g2ej
=pgsh
-----END PGP SIGNATURE-----
From pfister_(at)_bodensee.com Tue, 11 Jan 2000 14:41:52 +0100
Date: Tue, 11 Jan 2000 14:41:52 +0100
From: Stefan Pfister pfister_(at)_bodensee.com
Subject: [php] Reload erzwingen ?
Hallo,
Ich habe eine Seite mit Frames und mehreren PHP3-Seiten
mit MySQL Zugriff. Beispiel Gästebuch: Wenn jetzt jemand
zuerst das Gästebuch anschaut, dann selber was einträgt
und danach wieder ins Gästebuch schaut, dann taucht sein
Beitrag nicht auf ! Erst nach einem Reload.
Wie kann ich den Reload automatisch machen , bzw. das
Cachen der Seite verhindern ???
Vielen Dank im voraus, ciao Stefan P.
From eschmid_(at)_s.netic.de Tue, 11 Jan 2000 14:48:01 +0100
Date: Tue, 11 Jan 2000 14:48:01 +0100
From: Egon Schmid eschmid_(at)_s.netic.de
Subject: [php] OT: Apache Compiliern
Ludwig Ruderstaller wrote:
> ** A test compilation with your Makefile configuration
> ** failed. This is most likely because your C compiler
> ** is not ANSI. Apache requires an ANSI C Compiler, such
> ** as gcc. The above error message from your compiler
> ** will also provide a clue.
http://www.php.net/FAQ.php3#4.10
-Egon
--
Six Offene Systeme GmbH · Sielminger Straße 63 · D-70771 L.-Echterdingen
Fon +49 711 9 90 91 64 · http://www.six.de/
Fax +49 711 9 90 91 99 · mailto:egon_(at)_six.de
From HDillemuth_(at)_de.imshealth.com Tue, 11 Jan 2000 15:19:27 +0100
Date: Tue, 11 Jan 2000 15:19:27 +0100
From: Dillemuth, Heiko (Frankfurt) HDillemuth_(at)_de.imshealth.com
Subject: [php] AW: [php] Reload erzwingen ?
Wo finde ich denn so ein Programm, ich bin neu und suche ein einfache PHP Programm bei dem ich mir mal was abschauen kann. Also Einträge in SQL rein, und raus und anmelden und son Zeug.
Gruß Heiko (-594)
-----Ursprüngliche Nachricht-----
Von: Stefan Pfister [mailto:pfister_(at)_bodensee.com]
Gesendet am: Dienstag, 11. Januar 2000 14:42
An: php_(at)_solix.wiso.Uni-Koeln.DE
Betreff: [php] Reload erzwingen ?
Hallo,
Ich habe eine Seite mit Frames und mehreren PHP3-Seiten
mit MySQL Zugriff. Beispiel Gästebuch: Wenn jetzt jemand
zuerst das Gästebuch anschaut, dann selber was einträgt
und danach wieder ins Gästebuch schaut, dann taucht sein
Beitrag nicht auf ! Erst nach einem Reload.
Wie kann ich den Reload automatisch machen , bzw. das
Cachen der Seite verhindern ???
Vielen Dank im voraus, ciao Stefan P.
--
** 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 lists_(at)_hossfeld.de Tue, 11 Jan 2000 15:25:39 +0100
Date: Tue, 11 Jan 2000 15:25:39 +0100
From: Manuel Hossfeld lists_(at)_hossfeld.de
Subject: [php] get_template Fehlermeldung
Hi Nadja,
> ich bin immer noch dabei mit Tempaltes zu
experimentieren.
> Es ging alles ganz prima nur plötzlich - von einer
Sekunde
> auf die andere - funkte es nicht mehr.
>
> Bis gestern lief es so auch noch. Heute bekomme ich
> allerding folgende Fehlermeldung:
>
> ERROR: get_template() failure: [./]
>
> Ich habe es auchdamit versucht, wirklich den gesamten
Pfad
> bis zu dem benötigten Verzeichnis anzugeben - das
Ergebnis
> war allerdings das selbe.
Mmmh, das ist schon merkwürdig... Wenn es vorher
funktioniert hat, und Du nichts am Skript selbst
geändert hast, dann muss die Fehlerursache ja eigentlich
außerhalb des Skripts liegen (d.h. nicht unbedingt etwas
mit PHP zu tun haben).
BTW: Auf welcher Plattform machst Du denn Deine
Template-Experimente?
Ich rate mal so \'rum:
- Hat sich irgendwas im Filesystem geändert?
- Groß/Kleinschreibung?
- Permissions des Template-Directories?
Ansonsten: Es wundert mich etwas, dass bei der o.g.
Fehlermeldung nicht noch eine PHP-Meldung hinten
drangehängt ist; sollte jedenfalls so sein. Oder hast Du
die einfach nur weggelassen?
Falls die nicht kommt, probier mal folgendes:
In der besagten Funktion \"get_template\" von FastTemplate
gibt es eine Zeile die lautet
$contents = implode(\"\",(_(at)_file($filename)));
(Bei mir in Zeile 157)
Lass da mal probehalber das _(at)_ vor dem file weg, dann
müsste eigentlich auf jeden Fall eine PHP-Fehlermeldung
kommen. Vielleicht sagt uns die ja was Aufschlußreiches.
CU,
Manuel
From webmaster_(at)_pc-infos.de Tue, 11 Jan 2000 15:25:43 +0100
Date: Tue, 11 Jan 2000 15:25:43 +0100
From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de
Subject: [php] Reload erzwingen ?
Stefan Pfister wrote:
> Wie kann ich den Reload automatisch machen , bzw. das
> Cachen der Seite verhindern ???
Hallo Stefan!
Diesen Effekt kannst du durch die META-Tags in deiner Seite erzwingen:
Somit wird die Datei nicht im Browser-Cache des Benutzers gespeichert,
und immer die aktuellste Version direkt vom Server geladen. Einen
automatischen
Reload würde ich nicht empfehlen, da nach dem Reload ja sofort wieder
geladen
würde.
BTW: Wo wir gerade dabei sind Ordnung zu machen in dieser Mailingliste:
diese Antwort findet man auch in der HTML-Doku SelfHTML.
Bei http://www.teamone.de/selfhtml/ kann man sie sich durchlesen und
herunterladen. Ausserdem gehört solch eine Frage nicht wirklich in die
Liste, aber wenigstens hatte sie Niveau.
MfG
Kai
--
/ Macht es Sinn zu versuchen Linux zum abstürtzen zu bringen, nur um es
allen zu beweisen??
/ Kai Hörner | webmaster_(at)_pc-infos.de | http://pc-infos.de | ICQ: 15793712
/ Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Merkur3000
From info_(at)_agathos.net Tue, 11 Jan 2000 16:00:36 +0100
Date: Tue, 11 Jan 2000 16:00:36 +0100
From: Hans Theo Mislisch info_(at)_agathos.net
Subject: [php] Reload erzwingen ?
> Stefan Pfister wrote:
>> Wie kann ich den Reload automatisch machen , bzw. das
>> Cachen der Seite verhindern ???
> Diesen Effekt kannst du durch die META-Tags in deiner Seite erzwingen:
>
Ist nicht ganz korrekt. expires gibt die Verfallzeit im PROXY-Cache in Sekunden an.
verhindert das Ablegen im Browsercache.
cu
Theo
From webmaster_(at)_pc-infos.de Tue, 11 Jan 2000 16:08:31 +0100
Date: Tue, 11 Jan 2000 16:08:31 +0100
From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de
Subject: [php] Reload erzwingen ?
> > Stefan Pfister wrote:
> >> Wie kann ich den Reload automatisch machen , bzw. das
> >> Cachen der Seite verhindern ???
> Kai Hörner wrote:
> > Diesen Effekt kannst du durch die META-Tags in deiner Seite erzwingen:
> >
> Ist nicht ganz korrekt. expires gibt die Verfallzeit im PROXY-Cache in
Sekunden an.
> verhindert das Ablegen im
Browsercache.
hmm naja egal. danke für deine antwort. in selfhtml stand es wir oben
beschrieben drin.
EOT
--
/ Macht es Sinn zu versuchen Linux zum abstürtzen zu bringen, nur um es
allen zu beweisen??
/ Kai Hörner | webmaster_(at)_pc-infos.de | http://pc-infos.de | ICQ: 15793712
/ Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Merkur3000
From andreas_(at)_technik.tmag.de Tue, 11 Jan 2000 16:38:43 +0100
Date: Tue, 11 Jan 2000 16:38:43 +0100
From: Andreas Grundler andreas_(at)_technik.tmag.de
Subject: [php] pruefen einer url
Am Mon, 10 Jan 2000 schriebst Du:
>Hallo Liste
>
>Ich lese verschiedenste Dateien auf dem Netz ein:
>
>$url = "http://www.php-center.ch";
>$fp = fopen($url,"r");
>
>Wie kann ich abfragen, ob eine url existiert?
Am besten verwendest du die PHP-Klasse class.Validator!!
Da ist eine Funktion zum überprüfen von URLs schon mit eingebaut !!!
zu beziehen unter: http://www.thewebmasters.net/php/Validator-1_2.tar.gz
--
Linux Uptime = 12 Days, 21 Hours and 27 Minutes
From SSchmidt_(at)_bog-netz.de Tue, 11 Jan 2000 17:18:13 +0100
Date: Tue, 11 Jan 2000 17:18:13 +0100
From: Schmidt, Sascha SSchmidt_(at)_bog-netz.de
Subject: [php] (no subject)
From Ott_(at)_infocanarias.com Tue, 11 Jan 2000 16:19:20 -0000
Date: Tue, 11 Jan 2000 16:19:20 -0000
From: Alexander Ott Ott_(at)_infocanarias.com
Subject: [php] Reload erzwingen ?
Kai Hörner wrote:
>Wie kann ich den Reload automatisch machen , bzw. das
>Cachen der Seite verhindern ???
> Mike Ruebsamen wrote:
> > ist mir schon klar, daß das so nicht geht, ich dachte an eine Alternativ-Lösung,
> > wie z.B. onload... Es geht mir darum, zwei drei Zeilen auszuführen, die Site
> > hat nahezu komplett Endungen .html, die von dem Server nicht geparsed werden.
>
> Eigentlich geht es nicht. Du mußt einen weiteren Handler
> einrichten, der die betreffenden Dateien durch PHP parsen läßt.
In news:de.comm.infosystems.www.authoring.misc läuft gerde ein ähnlicher
Thread und dort wird beschrieben, wie man es mittels .htaccess macht.
tschau, Heiko
--
--===Inihaus Bad Oldesloe===--
http://inihaus.de
From ulf_(at)_redsys.de Tue, 11 Jan 2000 18:22:02 +0000
Date: Tue, 11 Jan 2000 18:22:02 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] Funktionsaufruf im ereg_replace: Nachtrag
Marian Steinbach wrote:
> Meine Erfahrung mit der Performance-Schwäche ist offensichtlich
> hier widerlegt. Ich hatte es damals mit
Erst jetzt fällt es mir wieder ein, weil ich den Ansatz für mich
ausgeklammert hatte.
Wer einen lernfähigen Kunden hat, läßt diesen gleich einen
Funktionsaufruf in die Dateien schreiben wie etwa: und sorgt dafür, daß die Funktion doku
bereits im auto_prepend (=>php3.ini) File zur Verfügung steht. Dies
erspart jegliches Parsen.
Ulf
From achim.gosse_(at)_nasa20.com Tue, 11 Jan 2000 18:27:45 +0100
Date: Tue, 11 Jan 2000 18:27:45 +0100
From: Achim Gosse achim.gosse_(at)_nasa20.com
Subject: [php] apache authentifizierung mit php3
hallo.
ich wuerde gerne php3/mysql zur authentifizierung unter dem apache
einsetzen.
wie das script aussehen muss, is ja nicht so schwer, kann man ja auch unter
www.php3.de (etc.) nachlesen.
die frage ist aber:
-- beispiel start --
/htdocs/geschuetzt/
index.php3 // hier die authentifizierung
anyfile.html // irgend ne html datei
wie kann ich nun verhindern, dass ein "gewiefter user" direkt das
/htdocs/geschuetzt/anyfile.html in den browser eintippt, und damit die php
authentifizierung umgeht??
danke fuer die infos.
achim
p.s.: ich hoffe, das ist nicht zu "offtopic" fuer euch...
From ruderstaller_(at)_cwd.at Tue, 11 Jan 2000 18:38:21 +0100
Date: Tue, 11 Jan 2000 18:38:21 +0100
From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at
Subject: [php] AW: [php] apache authentifizierung mit php3
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> -- beispiel start --
>
> /htdocs/geschuetzt/
> index.php3 // hier die authentifizierung
> anyfile.html // irgend ne html datei
>
> wie kann ich nun verhindern, dass ein "gewiefter user" direkt das
> /htdocs/geschuetzt/anyfile.html in den browser eintippt, und damit
> die php authentifizierung umgeht??
>
Hallo,
Was hälst du davon das anyfile.html in anyfile.inc umzubennen und bei
erfolgreicher authentifizierung in die index.php3 zu includen?
Solange du keinem sagst das es eine anyfile.inc gibt kommt keiner
drauf, weil sie ja niergends verlinkt ist.
lg
Ludwig
- --
CWD - Creative Web Design http://www.cwd.at
Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at
A. Baumgartnerstr. 44/B6/034 Tel/Fax: +43 1 6673289
A-1230 Wien Mobil: +43 676 4208221
PGP ID:0xE5DF36CC
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 for non-commercial use
iQA/AwUBOHtcfLuVLIPl3zbMEQI7UwCg8qHNpMPrJns10ROqXXrS+nQyjcgAoMjT
wcOFqZNptuZzmmIyKnmFnS4Q
=Pl64
-----END PGP SIGNATURE-----
From achim.gosse_(at)_nasa20.com Tue, 11 Jan 2000 18:41:50 +0100
Date: Tue, 11 Jan 2000 18:41:50 +0100
From: Achim Gosse achim.gosse_(at)_nasa20.com
Subject: [php] AW: [php] AW: [php] apache authentifizierung mit php3
im prinzip ne super idee, aber was ist, wenn es etliche 100
anyfiles.inc(|html) gibt oder aber auch unterverzeichnisse?
ich meine irgendwie muss es ja moeglich sein, das perfekt mit apache zu
verschmelzen, sonst braeuchte man das doch gar nocht ;-)
/achim
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > -- beispiel start --
> >
> > /htdocs/geschuetzt/
> > index.php3 // hier die authentifizierung
> > anyfile.html // irgend ne html datei
> >
> > wie kann ich nun verhindern, dass ein "gewiefter user" direkt das
> > /htdocs/geschuetzt/anyfile.html in den browser eintippt, und damit
> > die php authentifizierung umgeht??
> >
>
> Hallo,
>
> Was hälst du davon das anyfile.html in anyfile.inc umzubennen und bei
> erfolgreicher authentifizierung in die index.php3 zu includen?
>
> Solange du keinem sagst das es eine anyfile.inc gibt kommt keiner
> drauf, weil sie ja niergends verlinkt ist.
>
> lg
> Ludwig
>
> - --
> CWD - Creative Web Design http://www.cwd.at
> Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at
> A. Baumgartnerstr. 44/B6/034 Tel/Fax: +43 1 6673289
> A-1230 Wien Mobil: +43 676 4208221
> PGP ID:0xE5DF36CC
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGPfreeware 6.5.1 for non-commercial use
>
> iQA/AwUBOHtcfLuVLIPl3zbMEQI7UwCg8qHNpMPrJns10ROqXXrS+nQyjcgAoMjT
> wcOFqZNptuZzmmIyKnmFnS4Q
> =Pl64
> -----END PGP SIGNATURE-----
>
From achim.gosse_(at)_nasa20.com Tue, 11 Jan 2000 18:41:50 +0100
Date: Tue, 11 Jan 2000 18:41:50 +0100
From: Achim Gosse achim.gosse_(at)_nasa20.com
Subject: [php] AW: [php] AW: [php] apache authentifizierung mit php3
im prinzip ne super idee, aber was ist, wenn es etliche 100
anyfiles.inc(|html) gibt oder aber auch unterverzeichnisse?
ich meine irgendwie muss es ja moeglich sein, das perfekt mit apache zu
verschmelzen, sonst braeuchte man das doch gar nocht ;-)
/achim
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > -- beispiel start --
> >
> > /htdocs/geschuetzt/
> > index.php3 // hier die authentifizierung
> > anyfile.html // irgend ne html datei
> >
> > wie kann ich nun verhindern, dass ein "gewiefter user" direkt das
> > /htdocs/geschuetzt/anyfile.html in den browser eintippt, und damit
> > die php authentifizierung umgeht??
> >
>
> Hallo,
>
> Was hälst du davon das anyfile.html in anyfile.inc umzubennen und bei
> erfolgreicher authentifizierung in die index.php3 zu includen?
>
> Solange du keinem sagst das es eine anyfile.inc gibt kommt keiner
> drauf, weil sie ja niergends verlinkt ist.
>
> lg
> Ludwig
>
> - --
> CWD - Creative Web Design http://www.cwd.at
> Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at
> A. Baumgartnerstr. 44/B6/034 Tel/Fax: +43 1 6673289
> A-1230 Wien Mobil: +43 676 4208221
> PGP ID:0xE5DF36CC
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGPfreeware 6.5.1 for non-commercial use
>
> iQA/AwUBOHtcfLuVLIPl3zbMEQI7UwCg8qHNpMPrJns10ROqXXrS+nQyjcgAoMjT
> wcOFqZNptuZzmmIyKnmFnS4Q
> =Pl64
> -----END PGP SIGNATURE-----
>
From Ebeling.Oliver_(at)_GUJ.DE Tue, 11 Jan 2000 18:38:32 +0100
Date: Tue, 11 Jan 2000 18:38:32 +0100
From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE
Subject: [php] AW: [php] apache authentifizierung mit php3
Hallo Achim,
du könntest den Mechanismus zur Authentifizierung (wie in Kapitel 16 beschrieben http://www.php.net/manual/features.http-auth.php3) in ein extra File schreiben, dass Du zu Beginn jedes Scripts includest. Auf diese Weise würde zu Beginn jedes Scripts überprüft, ob $PHP_AUTH_USER einen gültigen Wert besitzt und andernfalls der Auth-Dialog angezeigt.
Ich hoffe das hilft.
Oliver
> -----Ursprüngliche Nachricht-----
> Von: Achim Gosse [mailto:achim.gosse_(at)_nasa20.com]
> Gesendet am: Dienstag, 11. Januar 2000 18:28
> An: 'php_(at)_infosoc.uni-koeln.de'
> Betreff: [php] apache authentifizierung mit php3
>
> hallo.
>
>
> ich wuerde gerne php3/mysql zur authentifizierung unter dem apache
> einsetzen.
> wie das script aussehen muss, is ja nicht so schwer, kann man
> ja auch unter
> www.php3.de (etc.) nachlesen.
> die frage ist aber:
>
> -- beispiel start --
>
> /htdocs/geschuetzt/
> index.php3 // hier die authentifizierung
> anyfile.html // irgend ne html datei
>
> wie kann ich nun verhindern, dass ein "gewiefter user" direkt das
> /htdocs/geschuetzt/anyfile.html in den browser eintippt, und
> damit die php
> authentifizierung umgeht??
>
> danke fuer die infos.
>
> achim
>
> p.s.: ich hoffe, das ist nicht zu "offtopic" fuer euch...
>
> --
> ** 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 Ebeling.Oliver_(at)_GUJ.DE Tue, 11 Jan 2000 18:40:59 +0100
Date: Tue, 11 Jan 2000 18:40:59 +0100
From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE
Subject: [php] AW: [php] apache authentifizierung mit php3
Oh, Sorry. Ich sehe gerade Du willst auch html's schützen.
Das ist meines Wissens nicht möglich. Da mußt Du wohl die Apache-Authentifizierung über .htaccess Dateien wählen.
Oliver
> -----Ursprüngliche Nachricht-----
> Von: Achim Gosse [mailto:achim.gosse_(at)_nasa20.com]
> Gesendet am: Dienstag, 11. Januar 2000 18:28
> An: 'php_(at)_infosoc.uni-koeln.de'
> Betreff: [php] apache authentifizierung mit php3
>
> hallo.
>
>
> ich wuerde gerne php3/mysql zur authentifizierung unter dem apache
> einsetzen.
> wie das script aussehen muss, is ja nicht so schwer, kann man
> ja auch unter
> www.php3.de (etc.) nachlesen.
> die frage ist aber:
>
> -- beispiel start --
>
> /htdocs/geschuetzt/
> index.php3 // hier die authentifizierung
> anyfile.html // irgend ne html datei
>
> wie kann ich nun verhindern, dass ein "gewiefter user" direkt das
> /htdocs/geschuetzt/anyfile.html in den browser eintippt, und
> damit die php
> authentifizierung umgeht??
>
> danke fuer die infos.
>
> achim
>
> p.s.: ich hoffe, das ist nicht zu "offtopic" fuer euch...
>
> --
> ** 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 andreas_(at)_noho.co.uk Tue, 11 Jan 2000 17:47:52 -0000
Date: Tue, 11 Jan 2000 17:47:52 -0000
From: Andreas Otto andreas_(at)_noho.co.uk
Subject: [php] AW: [php] apache authentifizierung mit php3
> Was hälst du davon das anyfile.html in anyfile.inc umzubennen und bei
> erfolgreicher authentifizierung in die index.php3 zu includen?
>
> Solange du keinem sagst das es eine anyfile.inc gibt kommt keiner
> drauf, weil sie ja niergends verlinkt ist.
dann nenn sie doch lieber anyfile.inc.php3, falls naemlich doch jemand
draufkommt und die datei direkt aufruft wird sie erst peparst und gibt z. b.
eine fehlermeldung aus oder schickt den frechen user zu der "hauptdatei"
zurueck.
----------
Andreas Otto
NoHo Digital Ltd,
Floor 2, Canberra House,
315 -317 Regent Street
London W1R 7YB
Reception 0171 299 3434
Fax 0171 631 5050
http://www.noho.co.uk
From ruderstaller_(at)_cwd.at Tue, 11 Jan 2000 19:29:39 +0100
Date: Tue, 11 Jan 2000 19:29:39 +0100
From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at
Subject: [php] AW: [php] AW: [php] AW: [php] apache authentifizierung mit php3
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> im prinzip ne super idee, aber was ist, wenn es etliche 100
> anyfiles.inc(|html) gibt oder aber auch unterverzeichnisse?
>
> ich meine irgendwie muss es ja moeglich sein, das perfekt mit
> apache zu verschmelzen, sonst braeuchte man das doch gar nocht ;-)
>
> /achim
>
Dann würd ich .htaccess nehmen für das ist ja da :-) (unter anderm)
und damit man keine Arbeit damit hat schreibt man ein skript das neue
user in die htaccess einträgt ist doch nicht mal so schwer.
lg
Ludwig
- --
CWD - Creative Web Design http://www.cwd.at
Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at
A. Baumgartnerstr. 44/B6/034 Tel/Fax: +43 1 6673289
A-1230 Wien Mobil: +43 676 4208221
PGP ID:0xE5DF36CC
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 for non-commercial use
iQA/AwUBOHtogbuVLIPl3zbMEQIsrQCgsPHevuLGszfLWgIHXiAIRwH0CFEAoKEj
gn/i1UdyFXpmKHQoYWj3ynS6
=0Vck
-----END PGP SIGNATURE-----
From r.scheike_(at)_r2-net.de Tue, 11 Jan 2000 19:42:19 +0100
Date: Tue, 11 Jan 2000 19:42:19 +0100
From: Roland Scheike r.scheike_(at)_r2-net.de
Subject: [php] AW: [php] apache authentifizierung mit php3
This is a cryptographically signed message in MIME format.
--------------msE03F7E249436CCBC95EFD4E3
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Achim Gosse wrote:
>
> im prinzip ne super idee, aber was ist, wenn es etliche 100
> anyfiles.inc(|html) gibt oder aber auch unterverzeichnisse?
>
> ich meine irgendwie muss es ja moeglich sein, das perfekt mit apache zu
> verschmelzen, sonst braeuchte man das doch gar nocht ;-)
>
> /achim
Hi Achim,
ich habe das mal so gelöst, daß ich auf der index eine eindeutige ID aus
dem Benutzernamen generiert habe. Auf den nächsten Seiten habe ich dann
als erstes immer wieder diese id generiert (z.B. md5). Den Benutzernamen
und die ID habe ich zwar von Seite zu Seite senden müssen; die
"Verschlüsselung" mit md5 war mir aber für diesen Fall sicher genug.
Gruß
Roland
--------------msE03F7E249436CCBC95EFD4E3
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIIJYAYJKoZIhvcNAQcCoIIJUTCCCU0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
B2IwggQsMIIDlaADAgECAhAmhxe/FWKhqlsacJE/2moHMA0GCSqGSIb3DQEBBAUAMIHMMRcw
FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5
IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp
dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDgxODAwMDAw
MFoXDTAwMDgxNzIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE
CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y
ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV
UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO
ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlJvbGFuZCBTY2hlaWtlMSIwIAYJKoZI
hvcNAQkBFhNyLnNjaGVpa2VAcjItbmV0LmRlMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANe5
2KlbjyCLC6Fvp8+zjTRod3OgJwHhWMvdVCQtKkRsAtSgwQzrGokohVp5OMKlB/zaIWopRLEw
bA9vTSmXLh8CAwEAAaOCAQYwggECMAkGA1UdEwQCMAAwgawGA1UdIASBpDCBoTCBngYLYIZI
AYb4RQEHAQEwgY4wKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9DUFMw
YgYIKwYBBQUHAgIwVjAVFg5WZXJpU2lnbiwgSW5jLjADAgEBGj1WZXJpU2lnbidzIENQUyBp
bmNvcnAuIGJ5IHJlZmVyZW5jZSBsaWFiLiBsdGQuIChjKTk3IFZlcmlTaWduMBEGCWCGSAGG
+EIBAQQEAwIHgDAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9j
bGFzczEuY3JsMA0GCSqGSIb3DQEBBAUAA4GBAB0mXCIioLJFZWsR98iLycUhWGnZwWt093xL
q/Uqlm38XDqE3+Y0oQuRM3VP1Rkk1ItoYobKEMnLGWvbRrGqZFT37PPf3B3k0ekQLT7KXvsE
xczGlrozsbZ+4z+tI0e3nnY8RrUf5bi25b6Ug30u54pZ8k5E472RAHn/8L9vuFabMIIDLjCC
ApegAwIBAgIRANJ2Lo0UDD19sqglXa/uDXUwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UEBhMC
VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQ
cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4MDUx
MjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv
UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD
bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQw
gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJvnFS/
vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpdtrA2
QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMBAAGj
fDB6MBEGCWCGSAGG+EIBAQQEAwIBBjBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0wKwYI
KwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwDwYDVR0TBAgwBgEB
/wIBADALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQECBQADgYEAiLg3O93alDcAraqf4YEBcR6S
am0v9vGd08pkONwbmAwHhluFFWoPuUmFpJXxF31ntH8tLN2aQp7DPrSOquULBt7yVir6M8e+
GddTTMO9yOMXtaRJQmPswqYXD11YGkk8kFxVo2UgAP0YIOVfgqaxqJLFWGrBjQM868PNBaKQ
rm4xggHGMIIBwgIBATCB4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsT
FlZlcmlTaWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVw
b3NpdG9yeS9SUEEgSW5jb3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1Zl
cmlTaWduIENsYXNzIDEgQ0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZh
bGlkYXRlZAIQJocXvxVioapbGnCRP9pqBzAJBgUrDgMCGgUAoH0wGAYJKoZIhvcNAQkDMQsG
CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDAwMTExMTg0MjE5WjAeBgkqhkiG9w0BCQ8x
ETAPMA0GCCqGSIb3DQMCAgEoMCMGCSqGSIb3DQEJBDEWBBStJ5lG/+sSgoufBkutYWVTrSs1
BDANBgkqhkiG9w0BAQEFAARAKtydnlZb3KUnugwlldneaOtkIXNwMqa3kWORoJ5xwXR4vzXz
3GDQuvHWbfZtaMt6Qg93DunsjX0Qn8Qvf7xICQ==
--------------msE03F7E249436CCBC95EFD4E3--
From Andre.Laugks_(at)_netcologne.de Tue, 11 Jan 2000 20:05:49 +0100
Date: Tue, 11 Jan 2000 20:05:49 +0100
From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de
Subject: [php] mail(additional_headers) und length
Hallo!
1.Frage:
Gibt es in PHP ein length wie in JavaScript. Wenn es das auch in
PHP gibt, kann ich das so mißbrauchen wie in JavaScript.
2.Frage:
mail(emailadresse, betreff, text, [, string additional_headers].)
emailadresse, betreff, text ist mir klar. Nur was kann ich mit
string additional_headers noch versenden oder übergeben und wie
muß der String aussehen?
mfg, André
From webmaster_(at)_pc-infos.de Tue, 11 Jan 2000 20:27:47 +0100
Date: Tue, 11 Jan 2000 20:27:47 +0100
From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de
Subject: [php] mail(additional_headers) und length
Hallo Andre!
> Gibt es in PHP ein length wie in JavaScript. Wenn es das auch in
> PHP gibt, kann ich das so mißbrauchen wie in JavaScript.
Ich weiß leider nicht genau was du damit meinst, aber wenn ich es wüßte,
würde ich auch diese Frage beantworten.
> mail(emailadresse, betreff, text, [, string additional_headers].)
> emailadresse, betreff, text ist mir klar. Nur was kann ich mit
> string additional_headers noch versenden oder übergeben und wie
> muß der String aussehen?
Darin sollen optionale Header-Informationen angegeben werden. Zum Beispiel
der Absender, welchen man in der funktion mail() nicht angeben kann. So z.B.
könnte dein Aufruf von mail() lauten:
mail("webmaster_(at)_pc-infos.de", "Hallo Du!", "So. Hier teste ich die Mail
funktion. sogar mit \n\n\n Zeilenumbrüchen!", "From:
Andre.Laugks_(at)_netcologne.de\r\n\r\n")
Vergiss nur die abschließenden "\r\n"s nicht. Sonst weiß der Server nicht
viel damit anzufangen.
Mehr dazu unter http://www.php-center.de/artikel/show.php3?id=11 und
http://www.php.net/manual/html/function.mail.html.
--
/ Macht es Sinn zu versuchen Linux zum abstürtzen zu bringen, nur um es
allen zu beweisen??
/ Kai Hörner | webmaster_(at)_pc-infos.de | http://pc-infos.de | ICQ: 15793712
/ Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Merkur3000
From webmaster_(at)_pc-infos.de Tue, 11 Jan 2000 20:36:22 +0100
Date: Tue, 11 Jan 2000 20:36:22 +0100
From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de
Subject: [php] mail(additional_headers) und length
mail("webmaster_(at)_pc-infos.de", "Hallo Du!", "So. Hier teste ich die Mail
funktion. sogar mit \n\n\n Zeilenumbrüchen!", "From:
Andre.Laugks_(at)_netcologne.de\nX-Mailer: Mein PHP-Script")
SORRY wegen der Zwei Return/Zeilenumbruch Kombinationen!! Ignorier das und
verwende das was oben steht. Ich habe die mail()-Funktion eben gerade
ausversehen verwechselt. Die Returns sind nur bei einer Server-Session mit
dem SMTP-Server nötig. Sorry das ich 2 mails deswegen schicke .... und da
wollte ich doch dem guten Beispiel von Ulf folgen und nur Qualitativ
hochwertige Antworten posten ... :o(
--
/ Macht es Sinn zu versuchen Linux zum abstürtzen zu bringen, nur um es
allen zu beweisen??
/ Kai Hörner | webmaster_(at)_pc-infos.de | http://pc-infos.de | ICQ: 15793712
/ Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Merkur3000
From webmaster_(at)_trialsport-online.de Tue, 11 Jan 2000 20:45:01 +0100
Date: Tue, 11 Jan 2000 20:45:01 +0100
From: Jan Lehnardt webmaster_(at)_trialsport-online.de
Subject: [php] mail(additional_headers) und length
Hi André,
darf man dihc hier auch begruessen? (*wink*)
AL> 1.Frage:
AL> Gibt es in PHP ein length wie in JavaScript. Wenn es das auch in
AL> PHP gibt, kann ich das so mißbrauchen wie in JavaScript.
kommt darauf an wessen length du haben willst. die eines Arrays mit
count (array arrayname); die eines strings mit strlen(str stringname);
Jan
--
you know bErT ?-)
From Andre.Laugks_(at)_netcologne.de Tue, 11 Jan 2000 20:43:32 +0100
Date: Tue, 11 Jan 2000 20:43:32 +0100
From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de
Subject: [php] mail(additional_headers) und length
Hallo Kai!
Ok, jetzt kann ich mit additional_headers was anfangen.
Dann kann ich ja die Emailadresse des Absenders mit übergeben, cool.
Kai Hörner schrieb:
> Ich weiß leider nicht genau was du damit meinst, aber wenn ich es wüßte,
> würde ich auch diese Frage beantworten.
Hier mal ein Beispiel:
length ist eine variable Länge.
var telefon = new Array(123456, 4578945, 479566, 145789);
for(var i = 0; i < telefon.length, i++)
{
document.writeln(telefon[i] + " ");
}
Ich könnte jetzt in die Array noch 1.547.214 Telefonnummern rein
schreiben. Die Schleife würde mir die komplette Array schreiben,
ohne die Testbedienung ändern zu müssen.
mfg, André
From info_(at)_korelstar.de Tue, 11 Jan 2000 20:55:35 +0100
Date: Tue, 11 Jan 2000 20:55:35 +0100
From: Kristof Hamann info_(at)_korelstar.de
Subject: [php] mail(additional_headers) und length
André Laugks schrieb:
> var telefon = new Array(123456, 4578945, 479566, 145789);
>
> for(var i = 0; i < telefon.length, i++)
> {
> document.writeln(telefon[i] + " ");
> }
>
> Ich könnte jetzt in die Array noch 1.547.214 Telefonnummern rein
> schreiben. Die Schleife würde mir die komplette Array schreiben,
> ohne die Testbedienung ändern zu müssen.
In PHP lautet der Befehl: count($variable);
Der gibt die Anzahl der Elemente in einem Array aus.
Um z.B. die Länge eines Strings herauszubekommen verwende strlen($variable);
Kristof
--
http://www.php3-forum.de/ - info_(at)_php3-forum.de
From Andre.Laugks_(at)_netcologne.de Tue, 11 Jan 2000 20:55:44 +0100
Date: Tue, 11 Jan 2000 20:55:44 +0100
From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de
Subject: [php] mail(additional_headers) und length
Hallo!
Jan Lehnardt schrieb:
> darf man dihc hier auch begruessen? (*wink*)
Ja ! Muß ich mich vorstellen in der Liste :-)?
ledig, männlich... und glaube daran mal reich zu werden!
Hier geht ja in der Liste die Post ab! Habe aber schon von
einigen Stellen gehört, daß man hier ziemlich kompetente
Antworten bekommt. Wenn ich mal mehr drauf habe, werden die
Antworten auch von mir kommen.
PHP hat mich auf jeden Fall schon süchtig gemacht. Mein erstes
Script, eine ganz einfach Passwortabfrage für einen unsensiblen
Bereich, steht sogar schon. Jetzt folgt ein Formmailprogramm. :-)
> you know bErT ?-)
Ohhh ja!
mfg, André
From c.heindel_(at)_gmx.net Tue, 11 Jan 2000 21:00:36 +0100
Date: Tue, 11 Jan 2000 21:00:36 +0100
From: Christian Heindel c.heindel_(at)_gmx.net
Subject: [php] EMAIL VALIDATION
Hallo Liste,
ich habe hier zwei verschieden Möglichkeiten, um das Format einer
eingegebenen E-Mail Adresse zu prüfen:
~~~~~~~~~~
Meine Lösung:
~~~~~~~~~~
if ($email) {
$valid_mail = explode ( "_(at)_", $email);
$valid_mail = explode ( ".", $valid_mail[1]);
if ($valid_mail[0] =='' or !$valid_mail[1]) {
$fehlermeldung = '// Sie müssen eine gültige E-Mail-Adresse
eingeben! ';
$fehler = true;
}
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lösung aus einer englischsprachigen PHP-Mailingliste:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if (!ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.
'_(at)_'.
'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email)) {
fehlermedlung ausgeben;}
Welche Lösung ist besser ?!?! (Mal davon abgesehen dass ich bei der unteren
mehrmals hinschauen muss, bis ich sie verstehe... :)
From webmaster_(at)_trialsport-online.de Tue, 11 Jan 2000 21:42:59 +0100
Date: Tue, 11 Jan 2000 21:42:59 +0100
From: Jan Lehnardt webmaster_(at)_trialsport-online.de
Subject: [php] EMAIL VALIDATION
Hallo Christian,
Tuesday, January 11, 2000, 21:00:36 PM, you wrote:
CH> Hallo Liste,
CH> ich habe hier zwei verschieden Möglichkeiten, um das Format einer
CH> eingegebenen E-Mail Adresse zu prüfen:
IMHO ist die zweite besser, da bei der ersten auch so was wie
!"§$%&/)(üäöß eingegeben werden darf, und das ja auch nicht erlaubt
ist.
Jan
From webmaster_(at)_berretz.de Tue, 11 Jan 2000 21:46:50 +0100
Date: Tue, 11 Jan 2000 21:46:50 +0100
From: Hans-Dieter Berretz webmaster_(at)_berretz.de
Subject: [php] EMAIL VALIDATION
Hallo!
Hier hast Du noch eine dritte Möglichkeit zur Auswahl:-)))
if (!empty($email)) {
list($user,$domain)=split("_(at)_",$email,2);
if (empty($user) || empty($domain)) {$fehler .= ' eMail unvollständig';}
} else {$fehler .= ' eMail';}
Freundliche Gruesse aus Koeln
Hans-Dieter Berretz
webmaster_(at)_berretz.de
http://www.berretz.de/
-= FTP Uploader HP =-
> ich habe hier zwei verschieden Möglichkeiten, um das Format einer
> eingegebenen E-Mail Adresse zu prüfen:
From cs_(at)_pharus.de Tue, 11 Jan 2000 23:06:25 +0100
Date: Tue, 11 Jan 2000 23:06:25 +0100
From: Christian Scheuerer cs_(at)_pharus.de
Subject: [php] PHP-Hosting
Hallo Liste,
ich hätte mal eine Frage, die mit der Programmierung von PHP nur im
entferntesten zu tun hat. Kennt jemand einen Provider bzw. Hoster, der auch
PHP anbietet ? am besten auf Basis von LAMP. Das ganze ist für einen
commerziellen Zweck gedacht.
Speicherplatz, bzw. Preis und Service ist in erster Linie mal egal.
Vielen Dank
Christian Scheuerer
Pharus GbR
Telefon : +49 (89) 608 586 050
Telefax : +49 (89) 608 535 15
Internet : http://www.pharus.de
From webmaster_(at)_berretz.de Tue, 11 Jan 2000 23:17:55 +0100
Date: Tue, 11 Jan 2000 23:17:55 +0100
From: Hans-Dieter Berretz webmaster_(at)_berretz.de
Subject: [php] PHP-Hosting
Hallo Christian!
Ich bin mit www.ndh.net zufrieden, die Preise sind allerdings hoch.
Dafür bekommst Du aber für 19,90 DM zusätzlich einen Internetzugang
ohne Begrenzungen und wahlweise eine Bundesweite Einwahl mit
sekundengenauer Abrechnung der Telefonkosten.
Freundliche Gruesse aus Koeln
Hans-Dieter Berretz
webmaster_(at)_berretz.de
http://www.berretz.de/
-= FTP Uploader HP =-
> Kennt jemand einen Provider bzw. Hoster, der auch
> PHP anbietet ? am besten auf Basis von LAMP. Das ganze ist für einen
> commerziellen Zweck gedacht.
> Speicherplatz, bzw. Preis und Service ist in erster Linie mal egal.
From ulf_(at)_redsys.de Wed, 12 Jan 2000 00:29:40 +0000
Date: Wed, 12 Jan 2000 00:29:40 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] mail(additional_headers) und length
André Laugks wrote:
> Ok, jetzt kann ich mit additional_headers was anfangen.
>
> Dann kann ich ja die Emailadresse des Absenders mit übergeben, cool.
Dies und vieles mehr.
Eine elektronische Mail besteht wie ein echter Brief aus einem
Breifumschlag und einem Inhalt. Anders als im realen Leben liefern wir
jedoch nur den Inhalt bei der Post ab. Der Inhalt besteht stets aus zwei
Teilen. Einem Formular u.a. mit der Absenderadresse ("header") und der
eigentlichen Nachricht ("body"). In der Post werden die Teile in einen
Briefumschlag ("envelope") gesteckt. Der Postbeamte schreibt eine
Zieladresse und zwischendurch einige Notizen auf den Umschlag und gibt
ihn weiter.
Die bekannteste und verbreiteste Postbeamtengewerkschaft, auch MTA (Mail
transfer agent) genannt, heißt sendmail und wohnt bei
http://www.sendmail.org .
Da es furchtbar langweilig und fehleranfällig ist Formulare auszufüllen
und Programmierer faul sind, haben die Entwickler von PHP eine Funktion
namens mail() geschrieben. Bei typischen Aufgaben übernimmt mail() die
Erzeugung des (minimalen, notwendigen) Headers und leitet die Daten an
sendmail weiter.
In einigen Fällen ist es jedoch wünschenswert noch weitere
Formularfelder auszufüllen. Einen Eindruck davon, wieviele es gibt
bekommst Du, wenn Du deinen Mailclient anweist alle Header anzuzeigen
(Netscape: View->Header->All / Anzeigen->Kopfzeilen->Alle ). Welche es
wirklich gibt erfährst Du u.a. in der RFC 822,
http://www.sendmail.org/rfc/0822.html.
+++ generelle Form +++
Beim setzen eines Headerelements muß eine formale Form stets eingehalten
werden. Sie lautet im einfachsten Fall: "Feldname:Feldinhalt\n". Die
Schreibweise von Feldname sollte unerheblich sein, Doppelpunkt und
Newline (\n) sind Pflicht. Vorsicht, dies ist eine beliebte
Fehlerquelle.
+++ From +++
Kai hat schon eines der häufigsten Feldnamen benannt: mail( $to_addr,
$subject, $body, "From: ulf_(at)_redsys.de (Kommentar: Ulf Wendel)\n") .
Falls die sendmail Konfiguration auf der Maschine auf der PHP läuft das
Setzen dieses Headers erlaubt, wird die Absenderadresse überschrieben.
Diese Einschränkung gilt auch für alle anderen Header.
+++ Reply-To +++
Überschreibt die Reply-To Adresse.
+++ X-Mailer +++
Auch bereits von Kai benannt: mail ( $to_addr, $subject, $body,
"X-Mailer: PHP3.0.13\n" ). Tendenziell ein Gimmick.
+++ cc +++
Sendet eine Kopie zur Kenntnisnahme an die angegebene Adresse (wie ein
weiteres "To:" im Netscape): mail ($to_addr, $subject, $body, "From:
info_(at)_pc-info.de\ncc: ulf_(at)_redsys.de\n" );
Bei dieser Mail sehe ich als Empfänger, das eine Kopie an Kai ging.
Anders als bei "bcc".
+++ bcc +++
Sendet eine Kopie der Mail ohne die übrigen bcc's in der jeweiligen
Kopie aufzuführen. Das setzen von bcc's ist der beste Weg, um mit PHP
eine Mail an diverse Empfänger zu senden. Folgender Code ist sehr
ineffektiv, weil fünf sendmail Aufrufe erfolgen. Fünf mal wird ein neuer
Prozeß gestartet.
$adressen = array ("ulf_(at)_redsys", "uw_(at)_netuse.de", "kai_(at)_pc-infos.de",
"webmaster_(at)_pc-infos", "Andre.Laugks_(at)_netcologne.de" );
reset($adressen);
while (list(, $adr)=each($adressen))
_(at)_mail ($adr, $subject, $body );
Stattdessen sollte man einen Header mit vielen bcc's erzeugen und nur
einmal mail() (und damit sendmail) aufrufen.
+++ Fehler +++
... sind garantiert im obigen Code, weil ich kein Handbuchman bin ;-).
Weitere Infos finden sich in den einschlägigen Archiven. In den
Scriptsammlungen sollten sich Klassen zur Erstellung der Header finden
lassen.
> length ist eine variable Länge.
>
> var telefon = new Array(123456, 4578945, 479566, 145789);
>
> for(var i = 0; i < telefon.length, i++)
> {
> document.writeln(telefon[i] + " ");
> }
Wenn ich mich recht entsinne ist die JavaScript Eigenschaft bei etlichen
Objekten verschiedenen Typs vorhanden. Kai hat bereits völlig korrekt
das Pendant für den Typ Array genannt: count().
+++ Arrays +++
Anzahl der Elemente in der ersten Dimension:
http://www.php.net/manual/function.count.php3
Redewendung zur Anzeige eines Arrays:
reset($daten);
while (list($k, $v)=each($daten))
echo "$k => $v \n";
+++ Strings +++
http://www.php.net/manual/function.strlen.php3
Ulf
From pulp_(at)_on-luebeck.de Wed, 12 Jan 2000 00:10:45 +0100
Date: Wed, 12 Jan 2000 00:10:45 +0100
From: Nikolas Hagelstein pulp_(at)_on-luebeck.de
Subject: [php] Frame Inhalt nachladen !
Hi,
Folgende Situation:
Ich habe eine Seite auf der es 2 Frames gibt:
1.oben eine Nav-Leiste auf der es verschiedene Links gibt, die den Inhalt des
2.Frames veraendern.
Solange ich nur den Inhalt des 2 Frames beim druecken eines der Links im
Navframe veraendern will gibt es noch keine schwierigkeit, wenn ich nun aber
gleichzeitig auch den inhalt des Navframes veraendern will, wird es
komplizierter (z.b. den aktuell gewaehlten Link rot hinterlegen).
Im moment loese ich das mit einem javascript, welches innerhalb des
inhaltsframes das Navframe nachlaed:
------------------------------------------------------------------------------------
parent.frames[3].location.href="nav.php3?foo='.$foo.'' ?>
------------------------------------------------------------------------------------
Ich wuerde das jedoch lieber von PHP machen lassen z.b. mit
Header(location:...) nur leider faellt das ja aus, da ich keine
Headerinformationen mehr senden kann wenn das script schon ausgaben gemacht
hat.
Hat jemand eine Idee, wie ich mein Problem eleganter Loesen kann als im Moment ?
bye.
Niko
From listor_(at)_listornet.de Wed, 12 Jan 2000 00:53:55 -0000
Date: Wed, 12 Jan 2000 00:53:55 -0000
From: Listor, Listornet listor_(at)_listornet.de
Subject: [php] Frame Inhalt nachladen !
also mit php kannst du das vergessen. vorstellen kann ich mir nur im link link und auf der seite ist das einfach kein link mehr
oder du unterstreichst es einfach mal. aber mit php geht das nicht.
mfg,
cu_(at)_listor
>Hi,
>
>Folgende Situation:
>Ich habe eine Seite auf der es 2 Frames gibt:
>1.oben eine Nav-Leiste auf der es verschiedene Links gibt, die den Inhalt
des
>2.Frames veraendern.
>Solange ich nur den Inhalt des 2 Frames beim druecken eines der Links im
>Navframe veraendern will gibt es noch keine schwierigkeit, wenn ich nun
aber
>gleichzeitig auch den inhalt des Navframes veraendern will, wird es
>komplizierter (z.b. den aktuell gewaehlten Link rot hinterlegen).
>Im moment loese ich das mit einem javascript, welches innerhalb des
>inhaltsframes das Navframe nachlaed:
>---------------------------------------------------------------------------
---------
>parent.frames[3].location.href="nav.php3?foo='.$foo.'' ?>
>---------------------------------------------------------------------------
---------
>Ich wuerde das jedoch lieber von PHP machen lassen z.b. mit
>Header(location:...) nur leider faellt das ja aus, da ich keine
>Headerinformationen mehr senden kann wenn das script schon ausgaben gemacht
>hat.
>Hat jemand eine Idee, wie ich mein Problem eleganter Loesen kann als im
Moment ?
>bye.
> Niko
>
>--
>** 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 heyl_(at)_muenster.de Wed, 12 Jan 2000 02:40:31 +0100
Date: Wed, 12 Jan 2000 02:40:31 +0100
From: Wilko Heyl heyl_(at)_muenster.de
Subject: [php] Frame Inhalt nachladen !
Tach auch...
> Solange ich nur den Inhalt des 2 Frames beim druecken eines der Links im
> Navframe veraendern will gibt es noch keine schwierigkeit, wenn ich nun
> aber
> gleichzeitig auch den inhalt des Navframes veraendern will, wird es
> komplizierter (z.b. den aktuell gewaehlten Link rot hinterlegen).
Mach doch aus der Framedefinition eine php-Seite....
Deine Links im Nav-Frame verweisen auf die Framedefinitionsseite mit z.B.
index.php3?site=inhalt1
index.php3?site=inhalt2
index.php3?site=inhalt3
In der Framedefinition laedst Du
im Inhaltsfenster inhalt1.php3, inhalt2.php3, inhalt3.php3
im NavFenster nav.php3?site=$site
Dann kannst Du auf der NAV-Seite $site auswerten und dementsprechend den
Link fuer den Inhalt anders darstellen.
Ich hoffe, es war einigermassen verstaendlich ;-))
MfG
Wilko
From office_(at)_exotics.net Wed, 12 Jan 2000 07:10:46 +0100
Date: Wed, 12 Jan 2000 07:10:46 +0100
From: Alexander Dobernig office_(at)_exotics.net
Subject: [php] AW: [php] PHP-Hosting
Da ja des öfteren von Puretec hier die Rede war -
möchte ich hier mal die Mutterfirma erwähnen
Unterschiede: TEURER
ABER
fast kostenloser Support
und auch .com, .net, ..... domains und nicht nur .de
Hat PHP und Mysql, msql,... incl. (je nach Preis - im 79DM Angebot nur
Mysql und kein telnet)
www.schlund.de
mfg
alex
P.S. Krieg nix von denen gezahlt aber ziehe meine Seiten demnächst dorthin
um -
also nur her mit allfälligen Problemen dort - noch kann ichs mir überlegen
;-)
ich hätte mal eine Frage, die mit der Programmierung von PHP nur im
entferntesten zu tun hat. Kennt jemand einen Provider bzw. Hoster, der auch
PHP anbietet ? am besten auf Basis von LAMP. Das ganze ist für einen
commerziellen Zweck gedacht.
Speicherplatz, bzw. Preis und Service ist in erster Linie mal egal.
From info_(at)_schuborg.de Tue, 11 Jan 2000 10:08:20 +0100
Date: Tue, 11 Jan 2000 10:08:20 +0100
From: www.schuborg.de info_(at)_schuborg.de
Subject: [php] fgets Frage
Ulf Wendel wrote:
>
> Andre Lohan wrote:
> > wenn ich mittels fgets Daten aus einer Internet Verbindung hole und es
> > sich dabei um einen endlosen Stream handelt (z. B. Chat), bleibt der
> > Script bei fgets stehen, sobald keine Daten zum Abholen anstehen. Kann
> > ich das vorher ermitteln, ob Daten zum Abholen bereitstehen ? Ich lese
>
>
> Solltest Du keinen Request senden wollen, könnte ein Workaround in einer
> Endlosschleife bestehen:
>
> $stop = false;
> while (!$stop) {
>
> if (!$daten = _(at)_fgets($fh, 4096)) {
> // Es gibt keine neuen Daten, schlafen und erneut versuchen...
> sleep(10);
> continue;
> }
>
> // Neue Daten verarbeiten...
> }
würde nicht dieses script nach soundsoviel sekunden vom server gekillt?
ich dachte nämlich der server läßt scripte nur eine bestimmte zeit leben
bevor er ihnen das leben aushaucht. Ansonsten wäre es ja einfach mit
nem einfachen scritp einen cronjob zu starten.
ciao
From easy.bringt.falschgeld.in_(at)_umlauf.de Wed, 12 Jan 2000 08:33:25 +0100
Date: Wed, 12 Jan 2000 08:33:25 +0100
From: Markus Dobel easy.bringt.falschgeld.in_(at)_umlauf.de
Subject: [php] fgets Frage
"www.schuborg.de" wrote:
>
> würde nicht dieses script nach soundsoviel sekunden vom server gekillt?
> ich dachte nämlich der server läßt scripte nur eine bestimmte zeit leben
> bevor er ihnen das leben aushaucht. Ansonsten wäre es ja einfach mit
> nem einfachen scritp einen cronjob zu starten.
wie ich jetzt leidlich feststellen musste, ist das time_limit nicht(!)
die real verstrichene zeit seit start des scripts, sondern die
verbratene rechenzeit. sleep() verbraucht jedoch keine rechenzeit.
nichtsdestotrotz wird wohl auch dieses irgendwann ueberschritten, solang
das script irgendetwas tut. insofern hast du recht. abhilfe liesse sich
durch ein regelmaessiges set_time_limit(1) in dieser schleife schaffen,
wenn der safemode abgeschaltet ist.
gruss, markus
From gh-lists_(at)_ecora.de Wed, 12 Jan 2000 08:42:17 +0100
Date: Wed, 12 Jan 2000 08:42:17 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] AW: [php] PHP-Hosting
Alexander Dobernig schrieb:
Steinigt mich weil OT, aber will das nur kurz richtigstellen
> Da ja des öfteren von Puretec hier die Rede war -
> möchte ich hier mal die Mutterfirma erwähnen
> Unterschiede: TEURER
> ABER
> fast kostenloser Support
Jein. In preiswerten Tarifen Support über 01805 für 24 Pfennig die
Minute, ab Premium-Tarif Support über 01802, d.h. für 12 Pfenning
unbegrenzt telefonieren..., oder wie bei allen Providern üblich
kostenlos per eMail.
> und auch .com, .net, ..... domains und nicht nur .de
com, net etc. gibt es laut Hompage bei Puretec auch.
> Hat PHP und Mysql, msql,... incl. (je nach Preis - im 79DM Angebot
nur
> Mysql und kein telnet)
Eventuell interessant für Shop-Betreiber: In dem Tarif ist
keywordabhängige Bannerwerbung und regionale Bannerwerbung auf einigen
Suchmaschinen inklusive. IMHO gibt es da aber teilweise noch
Problemchen...
Guido Haeger
From hubert.meyer_(at)_gmx.de Wed, 12 Jan 2000 09:06:50 +0100
Date: Wed, 12 Jan 2000 09:06:50 +0100
From: Hubert Meyer hubert.meyer_(at)_gmx.de
Subject: [php] Datentypkonvertierung
Gesegnetes neues Jahr allesamt,
mein Select auf eine Access-Datenbank, der einen Datensatz mittels
mehrspaltigem Identifier unterschiedlicher Datentypen (Integer und Text)
identifiziert, funktioniert nicht.
Das Problem: Die von einer zur anderen Seite übergebenen Parameter
('glnum' und 'przus') vom Ursprungs-Datentyp Text in den Select
einzubinden.
So funktioniert`s nicht:
kapnr1=String(Request.QueryString("kap1"))
kapnr2=String(Request.QueryString("kap2"))
kapnr3=String(Request.QueryString("kap3"))
glnum=String(Request.QueryString("glnr"))
prgraf=String(Request.QueryString("pgraf"))
pgzus=String(Request.QueryString("pzus"))
S2="SELECT * FROM kap WHERE kap3 =
"+kapnr3+" AND kap2 = "+kapnr2+" AND
kap1 = "+kapnr1+" AND glnr = "+glnum+" AND
paragraf = "+prgraf+" AND
pzusatz = "+pgzus;
rs2List = objConnection.Execute(S2)
Entferne ich die beiden kritischen Parameter
funktioniert die
Identifikation soweit.
Was ist zu tun?
Gibt es Hilfe für mich?
Danke.
Hubert
From gh-lists_(at)_ecora.de Wed, 12 Jan 2000 08:52:23 +0100
Date: Wed, 12 Jan 2000 08:52:23 +0100
From: Guido Haeger gh-lists_(at)_ecora.de
Subject: [php] Frame Inhalt nachladen !
Listor, Listornet schrieb:
> also mit php kannst du das vergessen.
Warum?
> vorstellen kann ich mir nur im link href='seite2.html' onclick='window.open('nav2.html','frame1');'
> target='frame2' >link und auf der seite ist das einfach kein link
mehr
> oder du unterstreichst es einfach mal. aber mit php geht das nicht.
Doch und er wollte schließlich gerade von javascript weg.
Wie Wilko Heyl schon geschrieben hat, mußt Du das Frameset nur von einem
PHP-Script generieren lassen. Dein Link sieht dann z.B. so aus:
Im PHP-Script steht dann etwa sowas:
...
BTW: Bist Du sicher, daß Du Frames unbedingt brauchst? Wenn Du sowieso
mit einem Link alle Frames änderst?
Guido Haeger
From Hartmann_(at)_freecharts.de Wed, 12 Jan 2000 09:18:47 +0100
Date: Wed, 12 Jan 2000 09:18:47 +0100
From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de
Subject: [php] AW: [php] PHP-Hosting
Hija Christian,
da ich Mails, die als Werbung missverstanden werden können,
lieber als PM schicke, bekommst Du diese direkt und nicht
über die Liste.
> entferntesten zu tun hat. Kennt jemand einen Provider bzw.
> Hoster, der auch
> PHP anbietet ? am besten auf Basis von LAMP. Das ganze ist für einen
> commerziellen Zweck gedacht.
> Speicherplatz, bzw. Preis und Service ist in erster Linie mal egal.
Ich habe bisher mit drei Providern zusammengearbeitet,
die PHP anbieten.
Das meiner Ansicht beste Angebot ist in der Tat der
Premiumtarif von Schlund. Eine Kundendomain, die ich
bei Puretec liegen habe, ist bis gestern 4 Tage offline
gewesen, weil die den Datenbankserver abgeschossen haben.
Daneben hat Puretec nur PHP3.0.5 - viele Sachen, die man
im täglichen Leben oft braucht, fehlen dort.
Die besten Erfahrungen habe ich mit Cplus in München
gemacht - die haben mir, als sie gerade Zeit hatten,
sogar mal ein PHP-Script auf eine neue PHP-Version
angepasst. Nur die kosten halt monatlich dementsprechend
mehr.
Also: kein Puretec nehmen, sondern eher Schlund.
Wenn Geld keine Rolle spielt (gibt es das ?), dann lieber
einen Provider, bei dem man einen persönlichen
Ansprechpartner hat.
Grüße, johann
From Hartmann_(at)_freecharts.de Wed, 12 Jan 2000 09:24:32 +0100
Date: Wed, 12 Jan 2000 09:24:32 +0100
From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de
Subject: [php] AW: [php] PHP-Hosting <- Kick me, i'm stupid
Hija Leute,
> da ich Mails, die als Werbung missverstanden werden können,
> lieber als PM schicke, bekommst Du diese direkt und nicht
> über die Liste.
Vergesst die vorherige Mail, ich bin zu doof zum Mailen.
Grüße, johann
ps: weil ich das ja nicht zum ersten mal mache: wer möchte, kann
eine automatische Entschuldigung von pardon_(at)_mayflower.de
bekommen.
From w3bw_(at)_bw.fh-kl.de Wed, 12 Jan 2000 09:27:56 +0100
Date: Wed, 12 Jan 2000 09:27:56 +0100
From: Hans Schneider w3bw_(at)_bw.fh-kl.de
Subject: [php] PHP-Hosting
Hallo
>Speicherplatz, bzw. Preis und Service ist in erster Linie mal egal.
ich bin mit www.midweb.de hochzufreiden. Kleiner Anbieter, gute
Produkte (unbeschränkter Traffic, unbeschränkte Anzahl POP3s,
etc). Gegen geringen Audpreis gibts auch Mysql. Service bei Web-
Space Paketen ist kostenlos über Mail zu erreichen.
ciao
Hans
From Ott_(at)_infocanarias.com Wed, 12 Jan 2000 08:28:29 -0000
Date: Wed, 12 Jan 2000 08:28:29 -0000
From: Alexander Ott Ott_(at)_infocanarias.com
Subject: [php] Frame Inhalt nachladen !
Nikolas Hagelstein wrote:
>1.oben eine Nav-Leiste auf der es verschiedene Links gibt, die den Inhalt
des
>2.Frames veraendern.
>Solange ich nur den Inhalt des 2 Frames beim druecken eines der Links im
>Navframe veraendern will gibt es noch keine schwierigkeit, wenn ich nun
aber
>gleichzeitig auch den inhalt des Navframes veraendern will, wird es
>komplizierter (z.b. den aktuell gewaehlten Link rot hinterlegen).
Das Problem hatte ich auch, und keine Lösung gefunden. Ich betrachte
Frames sowieso als schwierig (Altavista gibt zum Beispiel die URL
des 2. Frames solo an den Client weiter, und schon hat Dein Besucher eine
unvollständige Seite von Dir, was Du nur lösen kannst mit dem besch...
Satz : "Diese Seite ist Teil eines Framesets, wenn Sie den Rest sehen.....")
Deswegen habe ich es mit einem header-include-File gelöst, das auf allen
Seiten eingebunden wird, und unterschiedlich auf die aktuelle Seiten-URL
reagiert. Ist meines erachtens sauberer. ( www.bau-igel.de )
Alexander
--
mit freundlichen Grüßen,
Alexander Ott
------------------------------------------------------------------------
http://www.bau-igel.de | Architektur- u. Ingenieurbüro
Tel/Fax: +34 928 / 52 95 74 | Ott_(at)_infocanarias.com
From m.keller_(at)_orcasoft.ch Wed, 12 Jan 2000 09:31:41 +0100
Date: Wed, 12 Jan 2000 09:31:41 +0100
From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch
Subject: [php] Datentypkonvertierung
Hallo Hubert
>So funktioniert`s nicht:
>kapnr1=String(Request.QueryString("kap1"))
Ist ja auch ASP!
$kapnr1 = trim($kap1);
müsste gehen.
Du musst im Gegensatz zu ASP die übergebenen Werte nicht erst mit der
Request Methode holen. Sie existieren bereits als Variablen im Script.
Gruss
Markus
From rene_(at)_get-connected.de Wed, 12 Jan 2000 09:45:55 +0100
Date: Wed, 12 Jan 2000 09:45:55 +0100
From: Rene Paschold rene_(at)_get-connected.de
Subject: [php] Probleme mit While Schleife im Netscape
Hallo Liste,
ich habe hier ein großes Problem. Wir haben eine Artikelliste programmiert
der der Kunde selber über eine Maske pflegen kann. Diese Liste wird
mittles einer while Schleife dargestellt. Das Problem ist jetzt, das nach dem
ersten laden der Seite die Seite leer ist. Schau ich mir dann aber dem
Quelltext
an, steht alles drin. Der ganze HTML Code. Ich habe ihn mal mit Copy and Paste
in meinen Editor geladen und geprüft. Er stimmt. Wenn ich jetzt ein Relaod
mache
oder das Browserfenster von Voll auf Fenster umschalte wird mir der Inhalt der
Seite angezeigt. Das ganze tritt nur beim Netscape auf.
Kann mir jemand helfen? Ich benutzt PHP3 mit mSQL nicht mySQL was aber nicht
das Problem sein dürfte.
Gruß
Rene
From adi_(at)_living-source.com Wed, 12 Jan 2000 08:56:46 GMT
Date: Wed, 12 Jan 2000 08:56:46 GMT
From: Adi Sieker adi_(at)_living-source.com
Subject: [php] AW: [php] AW: [php] apache authentifizierung mit php3
On Tue, 11 Jan 2000 18:41:50 +0100, Achim Gosse deigned to write:
>im prinzip ne super idee, aber was ist, wenn es etliche 100
>anyfiles.inc(|html) gibt oder aber auch unterverzeichnisse?
>
>ich meine irgendwie muss es ja moeglich sein, das perfekt mit apache zu
>verschmelzen, sonst braeuchte man das doch gar nocht ;-)
>
Falls du die configuration vom apache ändern kannst, würde sich
mod_auth_mysql anbieten. Damit kannst du .htaccess Dateien verwenden
und apache sucht dan in eienr mysql tabelle, nach dem user.
Falls du es wirklich mit php machen musst/willst.
Probier folgenden Ansatz (ACHTUNG, das geht nur wenn keine htaccess
verwendet wird.
Ich hab eine auth.in.php3 in der steht:
Error() )
echo $gAuthUser->GetLastError();
if( $gAuthUser->Authenticate( $PHP_AUTH_USER, $PHP_AUTH_PW) ) {
$blLogin = true;
}
else {
$blLogin = false;
}
}
if( $blLogin == false ) {
Header("WWW-Authenticate: Basic realm=\"My Realm\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Tja, you pressed Cancel so you don't get in.\n";
exit;
}
?>
Diese wird auf jeder Seite die geschützt werden soll als erstes
included. Damit hat's sich.
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 ulf_(at)_redsys.de Wed, 12 Jan 2000 10:06:12 +0000
Date: Wed, 12 Jan 2000 10:06:12 +0000
From: Ulf Wendel ulf_(at)_redsys.de
Subject: [php] Probleme mit While Schleife im Netscape
Rene Paschold wrote:
> mittles einer while Schleife dargestellt. Das Problem ist jetzt, das nach dem
> ersten laden der Seite die Seite leer ist. Schau ich mir dann aber dem
> Quelltext an, steht alles drin. Der ganze HTML Code. Ich habe ihn mal mit Copy and Paste
> in meinen Editor geladen und geprüft. Er stimmt. Wenn ich jetzt ein Relaod
Hallo Rene,
das möchte ich bezweifeln. Netscape reagiert sehr empfindlich auf
fehlerhaften HTML Code. Im Gegensatz dazu bügelt der IE so manch eine
nicht geschlossene Tabellenzelle, ein vergessenen