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
 
Telefon =20 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-- 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 ,
ttf (true typen) zum = laufen?
 
Folgendes Script verwend ich zur = Zeit:
<?php
Header("Content-type:=20 image/gif");
$im =3D imagecreate(400,30);
$black =3D = ImageColorAllocate($im,=20 0,0,0);
$white =3D ImageColorAllocate($im, = 255,255,255);
imagettftext($im,=20 20, 0, 10, 20, $white, "neuropol.ttf", "Testing... Omega:=20 &#937;");
ImageGif($im);
ImageDestroy($im);
?>
 
 
Folgende Fehlermeldung trifft = ein:
<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.
 
cu,
Richard
 
|| ||| | ||| | |||| || | |||
 
i-d media ag
 
richard blume http://www.i-dmedia.com=20
weidenallee 37a
D- 20357 hamburg
phone: +49 - (0)40- 43 13 48 = 90
mobil:          0172- = 60 33=20 050
 
ICQ # 48571477
----- Original Message -----
From:=20 Manuel=20 Klein
To: php_(at)_solix.wiso.Uni-Koeln.DE =
Sent: Monday, January 10, 2000 = 6:12=20 PM
Subject: [php] WWW-Board

Hallo,
 
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
Tag und ähnliches mehr einfach weg. Die Rendering Engine des IE ist schlicht und ergreifend besser. Laß die Seite mal von einem Validator prüfen, z.B. dem des W3C unter http://validator.w3.org/ . Ulf From info_(at)_schuborg.de Wed, 12 Jan 2000 10:16:17 +0100 Date: Wed, 12 Jan 2000 10:16:17 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] Probleme mit While Schleife im Netscape Hi Rene... Rene Paschold wrote: > > Hallo Liste, > 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. > ich denke das liegt an deinem html-code. schau nochmal genau nach, was falsch sein könnte. es gibt viele tags, die netscape anders interpretiert etc. Es fehlt warscheinlich irgendein abschlusstag. das es bei ner fenstergrößeveränderung auftaucht, ist ungewöhnlich :( Selfhtml sollte dir eigentlich bei den inkompatiblitäten zwischen den browsern weiterhelfen können. falls du es nicht schon hast ;) ciao erstmal, Pascal From achim.gosse_(at)_nasa20.com Wed, 12 Jan 2000 10:22:52 +0100 Date: Wed, 12 Jan 2000 10:22:52 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Probleme mit While Schleife im Netscape wahrscheinlich fehlt das tag. /achim > > Hi Rene... > > Rene Paschold wrote: > > > > Hallo Liste, > > > 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. > > > ich denke das liegt an deinem html-code. schau nochmal genau nach, was > falsch sein könnte. > es gibt viele tags, die netscape anders interpretiert etc. Es fehlt > warscheinlich irgendein abschlusstag. > das es bei ner fenstergrößeveränderung auftaucht, ist ungewöhnlich :( > Selfhtml sollte dir eigentlich bei den inkompatiblitäten zwischen den > browsern weiterhelfen können. falls du es nicht schon hast ;) > > ciao erstmal, Pascal > > -- > ** 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 gh-lists_(at)_ecora.de Wed, 12 Jan 2000 10:17:21 +0100 Date: Wed, 12 Jan 2000 10:17:21 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] Probleme mit While Schleife im Netscape Rene Paschold schrieb > 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. Datensätze werden ja üblicherweise in HTML-Tabellen ausgegeben, die Netscape-Rendering-Engine ist da in einigen Punkten nicht annähernd so fehlertolerant wie der IE. Ich würde fast auf Fehler im HTML tippen. Hast Du die Seite mal durch einen Validator gejagt (z.B. http://validator.w3.org/) ? Eventuell geht es Dir ja wie mir am Montag. Je länger man auf den Code starrt, umso weniger fallen einem die simpelsten Fehler auf... Guido Haeger From achim.gosse_(at)_nasa20.com Wed, 12 Jan 2000 10:24:26 +0100 Date: Wed, 12 Jan 2000 10:24:26 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] AW: [php] AW: [php] apache authentifizierung mit php3 danke fuer den tip. allerdings ist das nicht das, was ich will. wenn php schon in den apache eingreifen kann, dann will ich das auch ganz. ohne alle *.html dateien in *.php3 umzuwandeln. /achim > 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: > $blLogin = false; > include "inc/user.inc.php3"; > if(isset($PHP_AUTH_USER) && isset($PHP_AUTH_USER)) { > $gAuthUser = new User(); > if( $gAuthUser->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 > > -- > ** 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 achim.gosse_(at)_nasa20.com Wed, 12 Jan 2000 10:24:26 +0100 Date: Wed, 12 Jan 2000 10:24:26 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] AW: [php] AW: [php] apache authentifizierung mit php3 danke fuer den tip. allerdings ist das nicht das, was ich will. wenn php schon in den apache eingreifen kann, dann will ich das auch ganz. ohne alle *.html dateien in *.php3 umzuwandeln. /achim > 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: > $blLogin = false; > include "inc/user.inc.php3"; > if(isset($PHP_AUTH_USER) && isset($PHP_AUTH_USER)) { > $gAuthUser = new User(); > if( $gAuthUser->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 > > -- > ** 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 k.nordmann_(at)_bbdo-interactive.de Wed, 12 Jan 2000 10:18:13 +0100 Date: Wed, 12 Jan 2000 10:18:13 +0100 From: k.nordmann_(at)_bbdo-interactive.de k.nordmann_(at)_bbdo-interactive.de Subject: [php] Download fuer PDF etc Tag zusammen, ich versuche vergeblich ein PDF vom Server laden zu lassen, indem ich folgendermassen vorgehe: PHP-Code loader.html: Aufruf: URL/loader.html?datei=name.pdf Ergebnis: Die Datei wird auf dem Client gespeichert. Ich erhalte aber einen PHP-Fehler, sobald im PDF irgendwelche kryptischen Zeichen auftauchen. Dies ist z.B. bei Bildern der Fall. Frage: Wie gelingt es mir, Dateien mit beliebigen Inhalten (PDF, GIF, JPG, TXT, etc) herunter zu laden? ff Klaus -- mailto:k.nordmann_(at)_bbdo-interactive.de http://www.bbdo-interactive.de From rbeutler_(at)_mconnexion.com Wed, 12 Jan 2000 10:56:27 +0100 Date: Wed, 12 Jan 2000 10:56:27 +0100 From: Ralf Beutler rbeutler_(at)_mconnexion.com Subject: [php] (no subject) hallo Liste, eigentlich wollte ich ja in die newsgroup posten, aber der newsserver lässt mich nicht. (440: posting not allowed). Was muss ich machen, damit ich da auch was reinschreiben kann? Nun meine eigentliche Frage: Ich muss daten aus einer DBASE-DB auslesen. Da ich nicht alle Datensätze übernehmen will, möchte ich auch wissen, wie die Datenfelder heißen. Ich habe im manual nichts dazu gefunden. Gibt es da eine Funktion oder muss ich wirklich mit fopen() arbeiten? mfg Ralf From andreas_(at)_noho.co.uk Wed, 12 Jan 2000 10:13:41 -0000 Date: Wed, 12 Jan 2000 10:13:41 -0000 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php und wap hei, ich fange gerade an mich mit dem thema wap (wireless application protocol) auseinanderzusetzen und wuerde gerne wissen ob schon jemand aus der listengemeinde erfahrungen mit wap un dem zusammenspiel mit php gemacht hat. falls nicht kann ich meine erfahrungen die ich hoffentlich machen werde mit der liste teilen. liebe gruesse, andreas ---------- 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 info_(at)_schuborg.de Wed, 12 Jan 2000 11:13:36 +0100 Date: Wed, 12 Jan 2000 11:13:36 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] quoting bitte =?iso-8859-1?Q?k=FCrzen=21?= ich bekomme momentan alle mail 6mal (strato baut wieder mist :( ) und bei all den mailinglisten kommt da recht viel traffic zusammen. also: bitte, bitte, kürzt doch euer quoting aufs wichtigste und keine Vollquoting abschicken. auch wenns schnell gehen soll. danke.. Pascal From anklam_(at)_netway-online.de Wed, 12 Jan 2000 11:19:59 +0100 Date: Wed, 12 Jan 2000 11:19:59 +0100 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] 2x Count (mysql liste ist down) hallo liste... irgendwie ist die mysql-liste gerade nicht ansprechbar also werde ich euch mal mit meinem winzigenm problem belästigen :) >------------ ich würde gerne aus zwei tabellen die anzahl der rows in einem befehl auslesen. ich probiere das mit : SELECT count(s.c_id) as catanz, count(t.t_id) as mananz FROM s_cat s, temp t was ich aber für mananz und catanz rausbekomme ist erstens total falsch und zweitens bei beiden identisch ! wer hat eine bessere lösung für mich (sollte aber in einem select sein) thx, c ya! >---------- ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539703 - eMail: anklam_(at)_netway-online.de From eschmid_(at)_s.netic.de Wed, 12 Jan 2000 11:31:21 +0100 Date: Wed, 12 Jan 2000 11:31:21 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] php und wap Andreas Otto wrote: > ich fange gerade an mich mit dem thema wap (wireless application protocol) > auseinanderzusetzen und wuerde gerne wissen ob schon jemand aus der > listengemeinde erfahrungen mit wap un dem zusammenspiel mit php gemacht hat. Da WAP im Prinzip nichts anderes ist als XML, habe ich WAP Seiten nach HTML gewandelt. Das hat zwar nichts mit PHP zu tun, aber wenn wenn man weiss wie die PHP Doku hergestellt wird, dann ist es ganz einfach. -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 ulf_(at)_redsys.de Wed, 12 Jan 2000 11:41:38 +0000 Date: Wed, 12 Jan 2000 11:41:38 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] (no subject) Ralf Beutler wrote: > Ich muss daten aus einer DBASE-DB auslesen. > Da ich nicht alle Datensätze übernehmen will, möchte ich auch wissen, wie > die Datenfelder heißen. http://www.php.net/manual/function.dbase-get-record-with-names.php3 $daten = dbase_get_record_with_names ( $dbase, $rec_id); while (list($k, $v)=each($daten)) echo "$k => $v
\n"; Ulf From home_(at)_peter-karsten.de Wed, 12 Jan 2000 11:51:00 +0100 Date: Wed, 12 Jan 2000 11:51:00 +0100 From: Peter Karsten home_(at)_peter-karsten.de Subject: [php] Dynamisch Bilder erzeugen,... Hallo, ist recht schwierg heir die übersicht zuhalten, und schwups vergisst man weider zu lesen und zu antworten *g* also ich hab da mal wieder ne frage: cih hatte vor dynamisch ein bild zu erzeugen und darin ein text auslesen bzw. reinschreiben, das mit der grafik zeichnen (ein einfaches quadrat ) klappt auch, allerdings wenn versucht wird die schrift zu lesen bekomme ich folgende fehlermeldung: From ulf_(at)_redsys.de Wed, 12 Jan 2000 11:56:35 +0000 Date: Wed, 12 Jan 2000 11:56:35 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] php und wap Andreas Otto wrote: > ich fange gerade an mich mit dem thema wap (wireless application protocol) > auseinanderzusetzen und wuerde gerne wissen ob schon jemand aus der > listengemeinde erfahrungen mit wap un dem zusammenspiel mit php gemacht hat. Hallo Andreas, wie Egon bereits sagte sind WAP und PHP zwei verschiedene paar Schuhe. Solange Du nur mit PHP WAP Code erzeugst, macht es keine Probleme. Spezielle Bibliotheken haben wir noch keine. Ulf From peter_(at)_paeffgen.com Wed, 12 Jan 2000 11:56:19 +0100 Date: Wed, 12 Jan 2000 11:56:19 +0100 From: Peter Karsten peter_(at)_paeffgen.com Subject: [php] Dynmisch Grafik erzeugen Hallo, hab folgendes problem, eine php datei die eine grafik zeichnet soweit gut, dann eine andere datei die werte übermittelt für die grafik zu zeichnen größe, breite,... nun soll aber in der grafik noch ein text reingeschrieben werden der auch als variabel mit den werten der grafik übergeben werden soll, dann bekomme ich folgende fehlermeldung, : Could not find/open font in /homepages/21/d12027650/htdocs/bildtest.php3 on line 6 die GD Bibliothek ist laut mein Provider installiert , und mit den fonts hat man mir gesagt es reicht eine *.ttf font per ftp upzuloaden und den absoluten Pfad dazu angeben? kann das jeamnd bestaetigen weil es klappt noch immer nicht,... vielen vielen dank peter karsten From nadja_(at)_fanfilm.de Wed, 12 Jan 2000 12:53:07 +0100 Date: Wed, 12 Jan 2000 12:53:07 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] get_template Fehlermeldung Hallo, Manuel Hossfeld wrote: > $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. Danke, ich ahbe es gleich ausprobiert. Den Fehler, den er mir jetzt am häufigsten ausschmeißt ist: MySQL Connection Failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111) in... Die restlichen Fehlermeldungen sind Folgefehler. Diesen speziellen Fehler hatte ich bis jetzt noch nicht. Mein Bruder kümmert sich hier um den Server, der im Moment wieder funkt aber immer noch nicht ganz rund. In den letzten Tagen hatten wir auch immer wieder Probleme mit Zugriffsrechten (und vielen anderen Dingen), die wurden gerade erst vor zwei Tagen wieder behoben, kann es was damit zu tun haben? Obwohl es mich wundern würde, weil es am dem Tag nachdem er das repariert hatte ja rund lief bis er ganz plötzlich anfing diesen Mist zu bauen... Hmm, das ist irgendwie alles merkwürdig... Ciao, Nadja From nadja_(at)_fanfilm.de Wed, 12 Jan 2000 12:56:01 +0100 Date: Wed, 12 Jan 2000 12:56:01 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] get_template Fehlermeldung Egon Schmid wrote: > > 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? Die Templates liegen im gleichen Verzeichnis, an sich müßte er also Zugriff auf sie haben. Ciao, Nadja From gh-lists_(at)_ecora.de Wed, 12 Jan 2000 13:02:53 +0100 Date: Wed, 12 Jan 2000 13:02:53 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] Dynmisch Grafik erzeugen Peter Karsten schrieb: > soll, dann bekomme ich folgende fehlermeldung, : > > Could not find/open font in > /homepages/21/d12027650/htdocs/bildtest.php3 on line 6 Sieht nach Schlund- oder Puretec aus? Also zumindest bei Schlund wurde die Erforderliche Freetype-Library gerade vor einer Woche installiert... > die GD Bibliothek ist laut mein Provider installiert , und mit den fonts hat > man mir gesagt es reicht eine *.ttf font per ftp upzuloaden und den > absoluten Pfad dazu angeben? Wenn die TTF-Datei im selben Verzeichnis wie das Grafik-generierende Script liegt, dann reicht auch einfach der Dateiname. Dein Fehler hört sich für mich eher danach an, als wenn die Pfadangabe oder der Dateiname nicht korrekt sind. Ansonsten brauchst Du zuätzlich noch die Freetype-Library. Wenn Du die nicht hättest, dann sollte aber eine Fehlermeldung beim Aufruf von Imagettftext bzw. Imagettfbox erscheinen, was wohl nicht der Fall ist. Aufschluß gibt wie immer auch ein phpinfo(). Ansonsten den betreffenden Code-Schnipsel posten, dann wirst Du vielleicht geholfen Guido Haeger From pixeljunkie_(at)_gmx.de Wed, 12 Jan 2000 13:30:03 -0800 Date: Wed, 12 Jan 2000 13:30:03 -0800 From: Sven Jansen pixeljunkie_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?SQL_Query_mit_=22OR=22_=FCber_URL_Variablen_+_Problem_mi?= =?iso-8859-1?Q?t_=22bl=E4ttern=22?= =?iso-8859-1?Q?t_=22bl=E4ttern=22?= Hallo Leute, erstmal wieder danke für die zahlreichen Tips zu meiner "Kurztext" Anfrage. Ich habe die Variante genommen, bei der keine Wörter abgeschnitten wurden. Supergeil! So, jetzt aber zu meinem zwei Problemen, an denen ich mir seit Tagen die Zähne ausbeisse. Die mySQL und PHP Doku kann ich bald auswendig und trotzdem finde ich keinen Fehler in meinem Script. Problem Nr.1: Ich gebe über die URL folgende Variablen mit: audio_reviews.php3?idvar=97 oder audio_reviews.php3?datevar=2000-01 oder audio_reviews.php3?suchwort=%DJ%20Shaddy% Eine Abfrage aller Plattenrezensionen (der Inhalt der Datenbank) von "1999-12" ist kein Problem. Aber wenn ich nur einen Eintrag über ID haben will oder nach einem Wort suchen will ist`s essig und er gibt mir einfach alle Datenbankeinträge aus. WAS SOLL DENN DAS ??? Ich habe es anstatt mit LIKE mit "=" versucht und auch mit AND mal rumgetüftelt. Nix... das seltsame ist aber, dass ich es bei einer anderen Abfrage zumindesten soweit gebracht habe, dass auch das mit dem Suchwort funzt indem ich die "OR..." in der Reihenfolge vertauscht habe. Aber sobald ich nur einen Eintrag über ID haben will gibt`s wieder 120 Einträge auf den Bildschirm geknallt. Grummel... bin ich denn zu blöd? 2. Problem Ich habe diese nette kleine Funktion mit den WEITER ZURÜCK Buttons aus einem PHP Buch abgetippt (Markt&Technik) und eigentlich dachte ich, das ist das erste Script, bei dem ich auch 100% schnalle, was da passiert. Aber Pustekuchen... Ich habe die Ausgabe auf 3 Einträge pro Seite limitiert und es taucht bei mehr Einträgen auch brav der "weiter" Link auf aber auf der nächsten Seite erscheint nur der "zurück" und kein "weiter" mehr. Egal ob ich 6 oder 100 passende Einträge habe. Was läuft denn da schon wieder falsch? Ich hoffe 200 Augen sehen mehr als 2. Es braucht mir jetzt keiner hier das Script komplett umschreiben, ein Link auf ein passendes Tutorial, Bsp. oder Verweis auf einen alten Mailthread würde mir schon reichen. Ich bastel da schon gerne selbst dran rum, so ist`s ja nicht... Anders lernt man es ja nicht... Danke schonmal... Gruss Sven Das Script sieht extrem vereinfacht so aus: if (isset($pos)==0) $pos=0; $count=3; $result = mysql_query ("SELECT datum,name,text,bild_name FROM audio_reviews WHERE id like '$idvar' OR datum LIKE '$datevar%' OR text LIKE '$suchwort' ORDER BY name LIMIT $pos,$count ") or mysql_die(); while ($zeile=mysql_fetch_array($result)): ...usw. 0): ?>
zurück     = $pos+$count): ?> weiter From nadja_(at)_fanfilm.de Wed, 12 Jan 2000 13:34:06 +0100 Date: Wed, 12 Jan 2000 13:34:06 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] get_template Fehlermeldung Ich habe das FastTemplate script ind er veränderten Variante gerade nochmal online gestellt und siehe da, dort bekomme ich wieder den alten Fehler "ERROR: get_template() failure: [./]". Wie das? Außerdem ist mir aufgefallen das das script hier lokal 29 KB groß ist auf dem anderen Server (online also) nur 28 KB. HÄ??? Also, langsam bin ich wirklich völlig verwirrt. Ciao, Nadja From tobias_(at)_dnet.it Wed, 12 Jan 2000 13:32:29 +0100 Date: Wed, 12 Jan 2000 13:32:29 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] php und wap > ich fange gerade an mich mit dem thema wap (wireless application protocol) > auseinanderzusetzen und wuerde gerne wissen ob schon jemand aus der > listengemeinde erfahrungen mit wap un dem zusammenspiel mit php gemacht hat. Wahrscheinlich willst Du Dich mit WML (Wireless Markup Language) beschäftigen. WAP ist das Übertragungsprotokoll (wie HTTP), WML ist die Auszeichnungssprache (wie HTML). WML ist eine XML Applikation, also eine ganz normale DTD. Das heißt: - Du kannst WML-Dokumente erzeugen, wie Du XML-Dokumente erzeugst (mit einem Editor wie Emacs oder XMetaL, mit PHP, etc.) - Du kannst XML parsen, wie Du XML-Dokumente parsest, z.B. mit PHP und Expat, oder LibXML. Das Prinzip von WML ist einfach, daß es Content für Low-Bandwidth-Geräte mit kleinen Displays zugänglich macht. Dazu definiert WML kleinere Informationseinheiten als sie z.B. bei HTML üblich sind. Content wird in kleinen Einheiten (Cards) zugänglich gemacht, die in einer größeren Applikation (Deck) gruppiert sind. Um Bandbreite zu sparen, definiert WML auch einige client-seitige Prozeduren, z.B. die Möglichkeit, Variablen von Seite zu Seite weiterzugeben und abzufragen. Außerdem wird ein Teil der Navigation ganz an den Client abgegeben. Einige Links zu WML und XML findest Du unter http://www.phpwizard.net/phpHoo/index.html?viewCat=1 Mit freundlichen Grüßen, Tobias Ratschiller From pulp_(at)_on-luebeck.de Wed, 12 Jan 2000 13:19:54 +0100 Date: Wed, 12 Jan 2000 13:19:54 +0100 From: Nikolas Hagelstein pulp_(at)_on-luebeck.de Subject: [php] Frame Inhalt nachladen ! >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 Daran hab ich auch schon gedacht. Das scheint mir auf jeden Fall sauberer als mit Javascript zu sein :). Etwas fummelig an daran ist: das wenn ein Link in dem NAVFrame gwaehlt wird eine ganze reihe von Parameter mit durchgeschliefen werden : 1.Fuer das Navfram, damit es weiss, welche Link gerade aktive ist + die Informationen fuer die restlichen Links 2. Alle Parameter fuer das Inhalts Frame damit es weiss welche Informationen es jetzt anzeigen soll Es handelt sich um Daten aus einer Datenbank die sortierbar , durchscrollenbar etc sind -- alles ueber die links des Navframes d.h. ich muss mir diverse Parameter merken z.b. aktuellersatz, Aktuelle sortierung, gesammt anzahl, etc. Es erfordert also eine Reihe von Fallunterscheidungen im index.php3 .... Um es auf die Spitze zu treiben gibt es noch ein 3.Frame in dem sich die Auf/Abscroll links befinden hehe. Naja aber das ist ja nicht so tragisch...immer noch sauberer als Javascript !;) Um der Frage vorzubeugen warum ueberhaupt FRAMES: "Schonmal versucht nem Screendesingner zu erklaeren er soll keine Frames benutzen ?" ;) Bye, Niko From nadja_(at)_fanfilm.de Wed, 12 Jan 2000 13:47:10 +0100 Date: Wed, 12 Jan 2000 13:47:10 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Ein wenig OT: Homesite Hallo, jetzt mal was anz anderes: Kann mir jemand sagen warum ich mit Hoesite zwar .tpl Dateien erstellen kann und die auch sehen kann, wenn ich Homesite dann allerdings neu starte ich sie plötzlich nicht mehr sehen und bearbeiten kann - zumindest nicht in Homesite. Ich habe diese Homesite Version seit letztes Jahr Oktober ca., habe also nicht die neueste. Wird das vielleicht in einer neueren Version behoben? Ciao, Nadja From Hartmann_(at)_freecharts.de Wed, 12 Jan 2000 14:00:41 +0100 Date: Wed, 12 Jan 2000 14:00:41 +0100 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] php und wap Hija Liste, > Spezielle Bibliotheken haben wir noch keine. Ich kann mir vorstellen, dass eine solche Bibliothek durchaus Sinn macht. Die unterschiedlichen Möglichkeiten der verschiedenen Browser(Handys) wären z.B. ein Argument. m.E. sollte das etwa so funktionieren: $wml = new Deck; $cardid="Welcome"; $title="Willkommen"; $wml->addcard(array("id"=>$cardid, "title"=>$title, "onenterforward"=>"/url")); $wml->addtext($cardid, "Herzlich willkommen im Wap-Informationszentrum"); $wml->addicon($cardid,"smileyface") $wml->print(); Weitere Features: - automatische Umsetzung der Special Characters - automatische Anpassung an die verschiedenen Browsermacken - vereinfachtes Subset zum schnellen Coden. Was meint Ihr ? Wer hat das schon ? LGPL wäre für so eine Bibliothek natürlich Ehrensache. Liebe Grüße, johann From pilit_(at)_dataway.ch Wed, 12 Jan 2000 14:05:13 +0100 Date: Wed, 12 Jan 2000 14:05:13 +0100 From: Pilif (Philip Hofstetter) pilit_(at)_dataway.ch Subject: [php] Ein wenig OT: Homesite Hallöchen >sehen kann, wenn ich Homesite dann allerdings neu starte ich >sie plötzlich nicht mehr sehen und bearbeiten kann - Du musst die extension .tpl irgendwo im Options-Menü als "WebDocument" eintragen. Ich habe hier nur 4.5 zur Hand, weiss also nicht, wo sich das unter 4.0 befindet. Hier ist es Options\Document Settings\WebDocuments (es ist so ein riesenlanges Edit-Feld, das voller extensions ist). Alternativ: Rechtsklick auf die Dateiliste und Filter/AllFiles auswählen. Pilif From andreas_(at)_noho.co.uk Wed, 12 Jan 2000 13:19:52 -0000 Date: Wed, 12 Jan 2000 13:19:52 -0000 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php und wap hmmm, klingt alles schon sehr interessant. > Ich kann mir vorstellen, dass eine solche Bibliothek > durchaus Sinn macht. Die unterschiedlichen Möglichkeiten > der verschiedenen Browser(Handys) wären z.B. ein Argument. vielleicht sollte man sich ersteinmal darauf beschraenken, dass man diese bibliothek gemaess dem standard erstellt und anschliessend vielleicht module integriert die den code gegebenenfalls an die jeweiligen mobil teile anpassen. ein weiteres problem koennte die groessenbeschraenkung der decks sein, die glaube ich bei ca. 1400 byte liegt. aber zumindest gibt es bei der zusammenarbeit php und wml keine groesseren probleme, wenn man immer brav den header mitschickt. die short_open_tags ( ) sollten deaktiviert werden in der php.ini, weil nicht xml konform. liebe gruesse, andreas ---------- 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 ralf_(at)_globalpark.de Wed, 12 Jan 2000 14:31:49 +0100 Date: Wed, 12 Jan 2000 14:31:49 +0100 From: Ralf Geschke ralf_(at)_globalpark.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_SQL_Query_mit_=22OR=22_=FCber_URL_Variablen_+_P?= =?iso-8859-1?Q?roblem_mit_=22bl=E4ttern=22t_=22bl=E4ttern=22?= =?iso-8859-1?Q?roblem_mit_=22bl=E4ttern=22t_=22bl=E4ttern=22?= > Aber wenn ich nur einen Eintrag über ID haben will oder nach einem Wort > suchen > will ist`s essig und er gibt mir einfach alle Datenbankeinträge aus. WAS > Ich hoffe 200 Augen sehen mehr als 2. Rechne mit ca. 1900 Augen. > > if (isset($pos)==0) > $pos=0; > $count=3; > > > $result = mysql_query > ("SELECT datum,name,text,bild_name FROM audio_reviews > WHERE id like '$idvar' > OR datum LIKE '$datevar%' > OR text LIKE '$suchwort' > ORDER BY name LIMIT $pos,$count ") or mysql_die(); Wenn $idvar gesetzt ist, $datevar jedoch leer, wird eine Abfrage erzeugt wie ...or datum like '%'... - somit kann das Datum beliebig sein, was auf alle Datensaetze zutreffen duerfte. Der Rest war mir zu unuebersichtlich, aber rechne mal mit aehnlichen Fehlern dieser Art. ;) Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From ralf_(at)_globalpark.de Wed, 12 Jan 2000 14:43:45 +0100 Date: Wed, 12 Jan 2000 14:43:45 +0100 From: Ralf Geschke ralf_(at)_globalpark.de Subject: [php] 2x Count (mysql liste ist down) > > SELECT count(s.c_id) as catanz, count(t.t_id) as mananz FROM s_cat s, temp t Moechte wetten, Du zaehlst die Verknuepfung, d.h. count(s.cid) * count(t.t_id). Auf Anhieb wuerde ich sagen, dass Dein Wunsch, beide Ergebnisse in einer Abfrage zu erhalten, unter MySQL nicht moeglich sind. Moeglicherweise gibt es irgend welche Tricks, aber den Aufwand waere mir die Ersparnis der zweiten Abfrage nicht wert. ;) Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From originaldob_(at)_gmx.de Wed, 12 Jan 2000 14:43:19 +0100 (MET) Date: Wed, 12 Jan 2000 14:43:19 +0100 (MET) From: Dominik Bauer originaldob_(at)_gmx.de Subject: [php] OT: PHP/HTML-Programmierer gesucht. Hallo, Unsere Firma (Frank & Freunde in Ludwigsburg, bei Stuttgart) sucht fähige PHP-Programmierer und Netzwerker. Weitere Fähigkeiten in Bezug auf Internet sind ebenso gerne gesehen. Mailt bei Interesse nicht an die Liste, sondern an folgende E-Mail-Adresse: kontakt_(at)_fuf.de Gruß Dominik P.S.: Ich hoffe, das hat die Liste jetzt nicht über Gebühr belastet. ;o) -- Sent through Global Message Exchange - http://www.gmx.net From rene_(at)_get-connected.de Wed, 12 Jan 2000 15:05:15 +0100 Date: Wed, 12 Jan 2000 15:05:15 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] =?iso-8859-1?Q?html_Tag_aus_datenbankeintrag_l=F6schen?= Hallo Liste, Ein Kunde von uns kann seine Artikel selber pflegen. Damit dies optisch auf der Ausgabeseite auch gut aussieht kann er mit html Tags arbeiten. Jetzt habe ich das Problem das ich genau diesen Wert auch in einem Hiddenfeld mitgeben muß. Wie kann ich jetzt die html Tags rausnehmen. Unten ein Beispiel Text: CREATIV 3
Airline in CREATIV 3 Airline Die Texte sind mal kürzer oder länger, aber nicht alle haben html Tags... Gruß Rene From achim.gosse_(at)_nasa20.com Wed, 12 Jan 2000 15:12:46 +0100 Date: Wed, 12 Jan 2000 15:12:46 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_html_Tag_aus_datenbankeintrag_l?= =?iso-8859-1?Q?=F6schen?= =?iso-8859-1?Q?=F6schen?= > Jetzt habe ich das Problem das ich genau diesen Wert auch > in einem Hiddenfeld mitgeben muß. Wie kann ich jetzt > die html Tags rausnehmen. Unten ein Beispiel Text: bevor du den wert ausgibst, koenntest du ihn zum beispiel duch $str = htmlentities($str); umwandeln lassen. so erscheinen die html tags aus html spezialzeichen. aus einem "<" wird dann ein < vielleicht hilft dir das ja. ansonsten kannst du mit eregi_replace() arbeiten, wenn du einen geeigneten regulaeren ausdruck findest. /achim achim Gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com borselhof borselstr. 16c 22765 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 From behrens_(at)_noell.de Wed, 12 Jan 2000 15:08:00 +0100 Date: Wed, 12 Jan 2000 15:08:00 +0100 From: Joerg Behrens behrens_(at)_noell.de Subject: [php] Probleme mit PHP3 3.0.14 Win32 und GD-Funktionen Moin,moin seit dem 11.1.2000 gibt es aktualisierte Version von PHP3. Wer heute/morgen den download macht sollte sie vom US-Mirror holen, den auf den deutschen war noch nix. Aber das war nicht mein Probs. Die Win32 Version kommt jetzt wieder Vollstaendig mit Readme`s,php.ini und allen DLL`s. Beim arbeiten mit der Funktion imagegif() gibts nur: Call to unsupported or undefined function imagegif() Und das bei allen meinen Bilder, selbst die Miniscripts aus der Doku gehen nicht mehr. Laut phpinfo() ist aber die GD-Library (Version 1.3) mit drin. Kann diesen Fehler jemand bestaetigen oder gibts aehnliche Probleme mit der neuen 14er? MySQL und Oraclefunktionen schienen zuklappen. Nach einem Zurueck auf die 3.0.11er funktionierte wieder alles. gruss Joerg -- 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 MSchomers_(at)_gmx.de Wed, 12 Jan 2000 15:15:23 +0100 Date: Wed, 12 Jan 2000 15:15:23 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] PHP-Hosting Hi! Am 11.01.2000 um 23:06:25 schrieb mir Christian Scheuerer folgende eMail: > 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. www.bais.de www.server-community.de Beide bieten auch mySQL an. Malte -- "Sterben kann gar nicht so schwer sein - bisher hat es noch jeder geschafft." (Norman Mailer) From rh_(at)_bogs.de Wed, 12 Jan 2000 15:52:04 -0000 Date: Wed, 12 Jan 2000 15:52:04 -0000 From: Ralf Hohoff rh_(at)_bogs.de Subject: [php] PHP-Hosting > Am 11.01.2000 um 23:06:25 schrieb mir Christian Scheuerer folgende eMail: > > 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. > www.bais.de > www.server-community.de > > Beide bieten auch mySQL an. www.bogs.de bietet auch mysql an Ralf Hohoff From webmaster_(at)_pc-infos.de Wed, 12 Jan 2000 15:58:52 +0100 Date: Wed, 12 Jan 2000 15:58:52 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] [OT] Ein Provider, von dem eher abzuraten ist. Ein Provider von dem eher abzuraten ist, nennt sich. Zu finden sind deren Angebote auf. Die Preise sind echt gut, so bekommt man 350 MB Webspace, mit cgi-bin, .de-domain, PHP3, MySQL, MIVA, "unlimitiert" Traffic (das Wörtchen "unendlich" verkneife ich mir an dieser Stelle, obwohl es ebenfalls "unlimitierten" Traffic nicht gibt) und vielem vielem mehr für 49DM im Monat. Der Service ist zwar schnell, aber schlecht. Sehr schlecht. Die Server selbst sind angemietet irgendwo in den USA. Die MySQL Datenbank habe ich immer noch nicht zum funktionieren bekommen. Die ist so in den Einstellungen beschränkt dass man neue Datentabellen nur per Web-Panel erstellen kann, und die Namen vorbestimmt sind. Noch dazu ist da irgendwo ein Fehler, denn wenn ich die Tabelle die meinem Benutzer zugeordnet ist aufrufen möchte, werde ich mit falschem username od. password abgewiesen. Antworten gab es keine. Auch auf viele andere Probleme fand man nicht sofort Abhilfe. Zum Beispiel konnten wir 3 Tage lang nicht auf den FTP-Server, da auf einmal das Passwort nicht mehr funktionierte. Alles in allem: äusserst unseriös die Firma. - Kai Hörner -- / 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 heiko.schubert_(at)_bnbt.de Wed, 12 Jan 2000 15:18:59 GMT Date: Wed, 12 Jan 2000 15:18:59 GMT From: Heiko Schubert heiko.schubert_(at)_bnbt.de Subject: [php] apache authentifizierung mit php3 Hallo Achim, > 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. Für Dein problem gibt es eine wunderbare Lösung: phplib. Siehe dazu: http://phplib.shonline.de Mit dieser Library-Sammlung kannst Du dann wunderbar Deine Seiten schützen und abhängig vom erteilten Sicherheitslevel Sachen anzeigen/ nicht anzeigen. Das ganze sieht dann zB. so aus: page_open( array( "sess" => "Example_Session", "auth" => "Example_Auth", "perm" => "Example_Perm")); $perm->check("webmaster"); if (!isset($s)) { $s=0; }; $sess->register("s"); In diesem Bsp. würde nur ein User mit dem Level "Webmaster" auf die Seite zugreifen können. Andere bekommen eine entsprechende Fehlermeldung. Das schöne ist: Die Userverwaltung etc. wird schon mitgeliefert. Man braucht nur die fertigen Scripte seinen Bedürfnisse anzupassen. Schau es Dir auf jeden Fall mal an. Glaub mir, es lohnt sich! By, Heiko From lists_(at)_hossfeld.de Wed, 12 Jan 2000 16:29:35 +0100 Date: Wed, 12 Jan 2000 16:29:35 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] get_template Fehlermeldung Hallo Nadja, Zitiere Nadja Senoucci : > Ich habe das FastTemplate script ind er veränderten Variante Was hast Du jetzt eigentlich verändert - nur den MySQL-Fehler, oder noch was anderes? > Außerdem ist mir aufgefallen das das script > hier lokal 29 KB groß ist auf dem anderen Server > (online also) nur 28 KB. HÄ??? > > Also, langsam bin ich wirklich völlig verwirrt. Das kann Dir wohl auch keiner verübeln... ;-) Aber im Ernst - Ich kann leider wieder nur raten... Für das Phänomen mit den unterschiedl. Größen kommen IMHO folgende Gründe in Frage: - Anzeigebedingte (d.h. welches Programm, welcher Befehl zeigt die File-Größe): - manche Programme verwenden 1000 Bytes = 1 KB, manche 1024 Bytes = 1KB - evtl. gibt es auch Rundungsunterschiede/fehler - \"Uploadbedingte\" (d.h. die Anzeige ist korrekt, aber beim Upload hat sich etwas geändert): - evtl. fand eine Konvertierung der Linefeeds statt (alle CR/LFs nur in LFs wandeln bringt z.B. ein Byte Ersparnis pro Zeile) - evtl. wurde der Upload vorzeitig abgebrochen Ich weiß, diese Dinge sind größtenteils Trivialitäten - aber vielleicht trifft trotzdem irgendwas davon zu... CU, Manuel From achim.gosse_(at)_nasa20.com Wed, 12 Jan 2000 16:36:04 +0100 Date: Wed, 12 Jan 2000 16:36:04 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] PHP-Hosting ich kann da noch csoft hinzufuegen. http://www.csoft.net eigene ip, mysql, perl, php3, ssh, telnet, usw fuer $15 / monat. /achim From lists_(at)_hossfeld.de Wed, 12 Jan 2000 16:37:19 +0100 Date: Wed, 12 Jan 2000 16:37:19 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] get_template Fehlermeldung Zitiere Nadja Senoucci : > In den letzten > Tagen hatten wir auch immer wieder Probleme mit > Zugriffsrechten (und vielen anderen Dingen), die wurden > gerade erst vor zwei Tagen wieder behoben, kann es was damit > zu tun haben? Ja, kann es schon. Wenn sich z.B. die Zugriffsrechte für das Verzeichnis, in dem die Templates liegen geändert hat, kann das schon Probleme geben. Und vom Symptom her merkt man auch erstmal keinen Unterschied: \"Kann File nicht lesen\" kann eben heißen \"es ist nicht da\", aber auch \"es ist da, aber ich habe keine Berechtigung es zu lesen\". Evtl. kannst Du ja mal an einer Shell prüfen, ob es tatsächlich an den Permissions liegt: #> su (z.B. wwwrun oder nobody) #> cat /Pfad/zum/Template Wenn dann die Datei gelistet wird, kann der Server sie lesen - wenn nicht, ist es ein Permission-Problem. CU, Manuel From webmaster_(at)_pc-infos.de Wed, 12 Jan 2000 16:38:04 +0100 Date: Wed, 12 Jan 2000 16:38:04 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] [OT] Ein Provider, von dem eher abzuraten ist. Ich muss mich schämen. Sorry. Es ist natürlich nur meine persöhnliche Meinung und meine Erfahrung nichts weiter. Also dieser Provider ist im Grunde recht gut, er bietet viele Dinge, nur wenn man Hilfe bei Server-Problemen sucht ist man hier nicht gut beraten. Aber für diesen Preis sollte man auch nicht zu viel verlangen. -- / 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 k.nordmann_(at)_bbdo-interactive.de Wed, 12 Jan 2000 16:43:39 +0100 Date: Wed, 12 Jan 2000 16:43:39 +0100 From: k.nordmann_(at)_bbdo-interactive.de k.nordmann_(at)_bbdo-interactive.de Subject: [php] Download fuer PDF etc Tag zusammen, da auf meine erste Anfrage niemand geantwortet hat, moechte ich mich nochmal bemerkbar machen. Mein Problem ist wie folgt: Ich versuche vergeblich ein PDF vom Server laden zu lassen, indem ich folgendermassen vorgehe: PHP-Code loader.html: Aufruf: URL/loader.html?datei=name.pdf Ergebnis: Die Datei wird auf dem Client gespeichert. Ich erhalte aber einen PHP-Fehler, sobald im PDF irgendwelche kryptischen Zeichen auftauchen. Dies ist z.B. bei Bildern der Fall. Frage: Wie gelingt es mir, Dateien mit beliebigen Inhalten (PDF, GIF, JPG, TXT, etc) herunter zu laden? ff Klaus From info_(at)_agathos.net Wed, 12 Jan 2000 16:46:57 +0100 Date: Wed, 12 Jan 2000 16:46:57 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHP-Hosting > Kennt jemand einen Provider bzw. Hoster, der auch > PHP anbietet ? am besten auf Basis von LAMP. Pair Networks pair.com in den USA setzt auf BSD auf, MySQL, PHP, CGI und hat einen schnellen fähigen Service. In den USA gibts kaum eine bessere Empfehlung. cu Theo From Schwardt_(at)_Euro-Auto-Boerse.net Wed, 12 Jan 2000 16:50:28 +0100 Date: Wed, 12 Jan 2000 16:50:28 +0100 From: Stefan Schwardt Schwardt_(at)_Euro-Auto-Boerse.net Subject: [php] FORM-Parameter an PHP - ich will es nicht begreifen Hallo Liste, ich habe das Problem schonmal geschildert, und dazu dankenswerterweise auch Hinweise bekommen. Aber mir ist das noch nicht so ganz einsichtig: Mein Problem war, daß es in PHP anscheinend nicht (ohne weiteres, wie ich ja nun weiß) möglich ist, Parameterübergaben ala "?A=1&A=2&A=3.." zu verwerten. W3-mSQL schlüsselte diese in ein Array auf, PHP ignoriert alle Schlüssel die einem vorhergehendem gleichen. Mit der Übergabe der entsprechenden eckigen Array-klammern funktioniert es. Es kann doch nun aber nicht angehen, daß Werte aus einer Checkbox (Bsp. etc.) vor der Übergabe für PHP konvertiert werden müssen. Wozu sind denn "name" und "value" Optionen definiert, respektive, warum nimmt PHP diese Möglichkeit nicht auf? Mein PHP-Glaube ist ganz erschüttert - wer kann mir helfen? From HDillemuth_(at)_de.imshealth.com Wed, 12 Jan 2000 16:52:47 +0100 Date: Wed, 12 Jan 2000 16:52:47 +0100 From: Dillemuth, Heiko (Frankfurt) HDillemuth_(at)_de.imshealth.com Subject: [php] AW: [php] PHP-Hosting > Kennt jemand einen Provider bzw. Hoster, der auch > PHP anbietet ? am besten auf Basis von LAMP. www.netz100.de, deu. Server DM20 bei 30MB incl. Domain Aber ich denke, wir können das jetzt beenden. Gruß Heiko From webmaster_(at)_trialsport-online.de Wed, 12 Jan 2000 16:58:08 +0100 Date: Wed, 12 Jan 2000 16:58:08 +0100 From: Jan Lehnardt webmaster_(at)_trialsport-online.de Subject: [php] Re[2]: [php] apache authentifizierung mit php3 HS> http://phplib.shonline.de hi, schlag mich, aber es ist jetzt: http://phplib.netuse.de Jan From michael.renner_(at)_tuebingen.mpg.de Wed, 12 Jan 2000 16:53:36 +0100 Date: Wed, 12 Jan 2000 16:53:36 +0100 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Download fuer PDF etc On Wed, 12 Jan 2000, k.nordmann_(at)_bbdo-interactive.de wrote: > Tag zusammen, Moin, > > Ich versuche vergeblich ein PDF vom Server laden zu lassen, > indem ich folgendermassen vorgehe: > > > PHP-Code loader.html: > > Header("Content-type: application/octet-stream"); > Header("Content-Disposition: attachment; filename=$datei"); > require getenv(DOCUMENT_ROOT)."/$datei"; > ?> [...] > > Frage: > > Wie gelingt es mir, Dateien mit beliebigen Inhalten (PDF, GIF, JPG, TXT, > etc) herunter zu laden? Mag sein dass es Pfusch ist, aber ich verwende folgende Methode um z.B. eine gerade erstellte tgz-Datei zu übertragen: Header("Content-type: application/x-tar name=$archivfile"); header( "Content-Disposition: attachment; filename=$file_part.tar" ); header( "Content-Description: PHP3 Generated Data" ); # Nun die Datei öffnen und zum Browser printen $rfile = "$archivfile"; $rf = fopen("$rfile", "r"); $archiv_daten = fread($rf, filesize( $rfile )); fclose($rf); echo $archiv_daten; Das funktioniert zuverlässig. 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 eschmid_(at)_s.netic.de Wed, 12 Jan 2000 17:01:39 +0100 Date: Wed, 12 Jan 2000 17:01:39 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] FORM-Parameter an PHP - ich will es nicht begreifen Stefan Schwardt wrote: > Mein Problem war, daß es in PHP anscheinend nicht (ohne weiteres, wie > ich ja nun weiß) möglich ist, Parameterübergaben ala "?A=1&A=2&A=3.." zu > verwerten. W3-mSQL schlüsselte diese in ein Array auf, PHP ignoriert > alle Schlüssel die einem vorhergehendem gleichen. > > Mit der Übergabe der entsprechenden eckigen Array-klammern > funktioniert es. > > Es kann doch nun aber nicht angehen, daß Werte aus einer Checkbox > (Bsp. etc.) vor der Übergabe > für PHP konvertiert werden müssen. Wozu sind denn "name" und "value" > Optionen definiert, respektive, warum nimmt PHP diese Möglichkeit > nicht auf? > > Mein PHP-Glaube ist ganz erschüttert - wer kann mir helfen? Da hilft nur eine gezielte Suche im Handbuch: http://www.php.net/manual -> Search (Button rechts oben) Documentation only auswählen und das Suchwort "Schwabenbr" eingeben und auf Go drücken. Auf der gefundenen Seite stehts dann. -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 m_(at)_rkus.dobel.de Wed, 12 Jan 2000 17:01:57 +0100 Date: Wed, 12 Jan 2000 17:01:57 +0100 From: Markus Dobel m_(at)_rkus.dobel.de Subject: [php] Probleme mit PHP3 3.0.14 Win32 und GD-Funktionen Joerg Behrens wrote: > > Beim arbeiten mit der Funktion imagegif() gibts nur: > Call to unsupported or undefined function imagegif() in neueren versionen der gdlib ist der gif-support entfernt worden, weil dadurch evtl. patentrechte der firma unisys verletzt werden. die neue gdlib erzeugt nur noch png-bilder. im prinzip kannst du alle scripts so lassen wie sie sind, ersetze halt nur ImageGif durch ImagePNG sowie ImageCreatefromGif durch ImageCreatefromPNG. Allerdings unterstuetzen die gaengigen browser PNG nur schlecht, netscape 3.0 garnicht. die dokumentation ist in der hinsicht leider nicht auf dem neuesten stand. gruss, markus From achim.gosse_(at)_nasa20.com Wed, 12 Jan 2000 17:09:15 +0100 Date: Wed, 12 Jan 2000 17:09:15 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] FORM-Parameter an PHP - ich will es nicht begreifen




so kann man ja auf jeden fall auf die einzelnen felder des arrays zugreifen. bei einem
link
habe ich es mit dem serialize() befehl gemacht, siehe doku. du kannst damit ein array in einen string verwandeln und ihn mit unserialize zurueckverwandeln. /achim > Mein Problem war, daß es in PHP anscheinend nicht (ohne weiteres, wie > ich ja nun weiß) möglich ist, Parameterübergaben ala > "?A=1&A=2&A=3.." zu > verwerten. W3-mSQL schlüsselte diese in ein Array auf, PHP ignoriert > alle Schlüssel die einem vorhergehendem gleichen. From lists_(at)_hossfeld.de Wed, 12 Jan 2000 17:06:24 +0100 Date: Wed, 12 Jan 2000 17:06:24 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] Download fuer PDF etc Hallo, Zitiere k.nordmann_(at)_bbdo-interactive.de: > PHP-Code loader.html: > > Header(\"Content-type: application/octet-stream\"); > Header(\"Content-Disposition: attachment; filename=$datei\"); > require getenv(DOCUMENT_ROOT).\"/$datei\"; > ?> > > > Aufruf: > > URL/loader.html?datei=name.pdf > > > Ergebnis: > > Die Datei wird auf dem Client gespeichert. Ich erhalte aber einen > PHP-Fehler, > sobald im PDF irgendwelche kryptischen Zeichen auftauchen. > Dies ist z.B. bei Bildern der Fall. > > Wie gelingt es mir, Dateien mit beliebigen Inhalten (PDF, GIF, JPG, TXT, > etc) herunter zu laden? Ich habe für den gleichen Zweck readfile() statt require() genommen. Das \"schleust\" das File einfach durch, ohne daß es der Interpreter zu Gesicht bekommt. Damit sollte es eigentlich in jedem Fall gehen. CU, Manuel From Schwardt_(at)_Euro-Auto-Boerse.net Wed, 12 Jan 2000 17:07:46 +0100 Date: Wed, 12 Jan 2000 17:07:46 +0100 From: Stefan Schwardt Schwardt_(at)_Euro-Auto-Boerse.net Subject: [php] Re[2]: [php] FORM-Parameter an PHP - ich will es nicht begreifen Hallo Egon Schmid ES> Da hilft nur eine gezielte Suche im Handbuch: Hatte ich veruscht, bin leide rnicht drauf gestoßen :-( Aber eigentlich hätte man da auch selbst drauf kommen können... Trotzdem Danke für die schnelle und geduldige Antwort. PS: Warum stehen solche Sachen eigentlich nicht in dem (meiner Meinung nach eh nicht sehr hilfreichen) M&T PHP-Buch? In deren checkbox-Beispiel habe sie geschickterweise verschiedene names benutzt. mfG, Stefan Schwardt From MSchomers_(at)_gmx.de Wed, 12 Jan 2000 17:21:01 +0100 Date: Wed, 12 Jan 2000 17:21:01 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] Probleme mit PHP3 3.0.14 Win32 und GD-Funktionen Hi! Am 12.01.2000 um 15:08:00 schrieb mir Joerg Behrens folgende eMail: > Beim arbeiten mit der Funktion imagegif() gibts nur: > Call to unsupported or undefined function imagegif() Das liegt daran, dass irgendeine amerikanische Firma sich die Rechte am GIF-Format besorgt hat, deswegen ist die Funktion imagegif() in der neuen GD-Lib nicht mehr dabei :-( Malte -- "Der Erfolg zählt. Die Misserfolge werden gezählt." (Nikolaus Cybinski) From Ott_(at)_infocanarias.com Wed, 12 Jan 2000 16:16:01 -0000 Date: Wed, 12 Jan 2000 16:16:01 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_html_Tag_aus_datenbankeintrag_l=F6schen?= Rene Paschold wrote: >Jetzt habe ich das Problem das ich genau diesen Wert auch >in einem Hiddenfeld mitgeben muß. Wie kann ich jetzt >die html Tags rausnehmen. Unten ein Beispiel Text: $netto = strip_tags($brutto); 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 billus_(at)_gmx.at Wed, 12 Jan 2000 17:24:59 +0100 Date: Wed, 12 Jan 2000 17:24:59 +0100 From: Benjamin Billian billus_(at)_gmx.at Subject: [php] PHP-Hosting Hi, schau mal bei www.wwwpartner.de vorbei. Die machen ihr Hosting auf nem Linux-Server mit LAMP. Bye Benjamin PS: und nett sin die auch noch :-) -------------------------------------------------------- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) From Schwardt_(at)_Euro-Auto-Boerse.net Wed, 12 Jan 2000 17:39:10 +0100 Date: Wed, 12 Jan 2000 17:39:10 +0100 From: Stefan Schwardt Schwardt_(at)_Euro-Auto-Boerse.net Subject: [php] Re[2]: [php] FORM-Parameter an PHP - ich will es nicht begreifen Hallo Egon Schmid >> Es kann doch nun aber nicht angehen, daß Werte aus einer Checkbox >> (Bsp. etc.) vor der Übergabe >> für PHP konvertiert werden müssen. Ich muß doch noch mal meckern: Ich kann jetzt zwar das Form via 'name' so gestalten, daß PHP arraymäßig glücklich ist - nur kann jetzt leider JavaScript mit den so per '[]' verunstalteten input-names nichts mehr anfangen. Verständlich, daß mit "document.Formular.A[][1]" als Zugriff auf die zweite A-Checkbox mit JS kein Blumentopf zu gewinnen ist. Ich finde diese Lösung nach wie vor von den PHP-Designern nicht sehr gut durchdacht. mfG, Stefan Schwardt From eschmid_(at)_s.netic.de Wed, 12 Jan 2000 18:10:49 +0100 Date: Wed, 12 Jan 2000 18:10:49 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re[2]: [php] FORM-Parameter an PHP - ich will es nicht begreifen Stefan Schwardt wrote: > > Hallo Egon Schmid > > >> Es kann doch nun aber nicht angehen, daß Werte aus einer Checkbox > >> (Bsp. etc.) vor der Übergabe > >> für PHP konvertiert werden müssen. > > Ich muß doch noch mal meckern: Hier auf der Liste wird nicht gemeckert. Du solltest etwas genauer im Markt&Technik PHP-Buch nachlesen oder im Manual. Wenn Dir das Markt&Technik Buch nicht hilfreich ist, dann liegts wahrscheinlich daran, dass Du kein Programmierer bist und das Programmieren auch nicht erlernen willst. > Ich finde diese Lösung nach wie vor von den PHP-Designern nicht sehr gut durchdacht. Dann frag doch bei den PHP-Designern nach und nicht bei mir und schon gar nicht über die Liste. -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 info_(at)_schuborg.de Wed, 12 Jan 2000 18:31:20 +0100 Date: Wed, 12 Jan 2000 18:31:20 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] mysql-error anzeigen Hi Liste.. kann mir jemand bei diesem problm weiterhelfen? ich habe irgendwie schon alle befehle ausprobiert, kann diese Warnung aber nicht auslesen. Warning: Can't connect to MySQL server on 579 (10065) in webpages/test/tableghost/uebersicht.php on line 51 eigentlich sollte doch der errornummer und beschreibung in diesen beiden variablen landen, aber ich bekomms nicht hin :( was mache ich falsch? mysql_pconnect($myhost, $myuser, $mypassword); echo mysql_errno(); echo mysql_error(); danke schonmal. ciao, Pascal From Andre.Laugks_(at)_netcologne.de Wed, 12 Jan 2000 18:46:42 +0100 Date: Wed, 12 Jan 2000 18:46:42 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de Subject: [php] mail(additional_headers) und length Hallo! Ulf Wendel schrieb: > Dies und vieles mehr. ... Was soll ich zu Deiner umfangreichen Antwort sagen? Vielen Dank! :-) mfg, André From ruderstaller_(at)_cwd.at Wed, 12 Jan 2000 18:55:40 +0100 Date: Wed, 12 Jan 2000 18:55:40 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] Re[2]: [php] FORM-Parameter an PHP - ich will es nicht begreifen -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo, > > Ich kann jetzt zwar das Form via 'name' so gestalten, daß PHP > arraymäßig glücklich ist - nur kann jetzt leider JavaScript mit den > so per '[]' verunstalteten input-names nichts mehr anfangen. > Verständlich, daß mit "document.Formular.A[][1]" als Zugriff auf > die zweite A-Checkbox mit JS kein Blumentopf zu gewinnen ist. Ändere das JS auf: document.Formular["region[][1]"] > Ich finde diese Lösung nach wie vor von den PHP-Designern nicht > sehr gut durchdacht. Nur weil du nicht javascript kannst, können die PHP Designer nichts dafür :-) 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/AwUBOHyyCruVLIPl3zbMEQIUcACbBX/OpjWcTyPWORzys0ui+F/t6NwAoIQr O6iTzyE4XmCiU85D0lrGGtLe =2Z+t -----END PGP SIGNATURE----- From UW_(at)_NetUSE.DE Wed, 12 Jan 2000 19:23:51 +0100 Date: Wed, 12 Jan 2000 19:23:51 +0100 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] Komma und Punkt erkennen Rene Paschold wrote: > Ich wollte dich eigentlich nur fragen ob du mir den unten stehenden Code > etwas erläutern kannst, denn ich verstehe da nur Bahnhof :(( Sei mir nicht bös, aber Rückfragen gehören auf die Mailingliste. Keine Frage ist zu einfach, daß sie nicht gestellt werden dürfte. Ob es eine Antwort gibt, steht auf einem anderem Blatt... > > Was passiert da? > > Ich wäre dir sehr sehr dankbar wenn du das machen könntest. > > Viele liebe Grüße > Rene > > $preis = "404.230,20"; Setze eine Variable $preis, um mit irgendetwas arbeiten zu können > if (ereg("^([0-9]+),([0-9]{2})$", $preis)) { Prüfe ob der Preis einem bestimmten Muster entspricht. Vor den Erklärungen eine Warnung. Alles was folgt ist nicht die offizielle Doku zu regulären Ausdrücke. Es gibt diverse Sonderregelungen, die nicht erwähnt werden. Auch verwende ich nicht die offiziellen Termini. [0-9] ist eine character class, sieht steht für genau ein Zeichen aus der Menge "0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0". [0-9]+ ist ein Suchmuster für mindestens ein Zeichen aus der angegebenen Menge. Der Ausdruck findet also: 0, 12, 10101, 91 usw. ([0-9]+) bildet einen "Block". In diesem sind nur Zahlen erlaubt. Der Block wird in den Suchergebnissen gespeichert, sofern dies erwünscht ist: ereg("([0-9]+),"192,3", $regs). $regs[1] = "192". ([0-9]{2}) sucht genau zwei Zahlen. ^([0-9]+) bedeutet, es steht nichts mehr vor dem, was der Ausdruck matcht. 191, 29292, 12, 8 werden gefunden. "a191" ist jedoch ungültig, denn es beginnt nicht mit einer Zahl. ([0-9]{2})$ matcht Strings die mit genau zwei Zahlen enden. $ ist in diesem Fall das Gegenstück zu ^. Jetzt alles zusammen: suche etwas, was mit einer beliebigen Anzahl von Zahlen beginnt, gefolgt von genau einem Komma, gefolgt von genau zwei Zahlen. Danach darf nichts mehr stehe. Das sollte eine Preisangabe wie "99,95" matchen. > echo "Format: xxx,xx
\n"; > $preis = (double)ereg_replace(",", ".", $preis); $preis = ereg_replace(",", ".", $preis) ersetzt im Preis das Komma durch einen Punkt. Anschließend wird der Variablentyp durch einen "Typecast" gesetzt. $preis = (double)$preis - $preis ist jetzt eine Zahl und zwar ein Double. > printf("Preis: %s, Type: %s
", $preis, gettype($preis)); > > } else if (ereg("([0-9]+),([0-9]+)\.([0-9]{2})$", $preis)) { Das kannst Du jetzt schon selber lesen. Gesucht wird etwas, was als Tausenderkennzeichen ein Komma und als Dezimalpunkt verwendet. Da "." eine besondere Bedeutung in regulären Ausdrücken hat (any character), muß es seiner Besonderheit beraubt werden. Die Entwertung geschieht durch einen Backslah. > > echo "Format: xxx,xxx.xx
\n"; > $preis = (double)ereg_replace(",", "", $preis); Streiche das Komma, danach ist alles gut. > } else if (ereg("([0-9]+)\.([0-9]+),([0-9]{2})$", $preis)) > { Punkt als Tausenderkennzeichen. > echo "Format: xxx.xxx,xx
\n"; > $preis = ereg_replace("\.", "", $preis); > $preis = (double)ereg_replace(",", ".", $preis); Wieder beachten, daß der Punkt eine besondere Bedeutung hat und entwerten, sonst funktioniert das ereg_replace nicht. > printf("Preis: %s, Type: %s
", $preis, gettype($preis)); > > } else { > > $preis = printf("%8.2d", $preis); Unbekannter Typ. $preis wird als Double interpretiert und auf 8 Vorkomma- und 2 Nachkommastellen beschnitten. Das sollte für eine Preisangabe genügen. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From UW_(at)_NetUSE.DE Wed, 12 Jan 2000 19:30:24 +0100 Date: Wed, 12 Jan 2000 19:30:24 +0100 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] Re[2]: [php] FORM-Parameter an PHP - ich will es nicht begreifen Stefan Schwardt wrote: > Ich kann jetzt zwar das Form via 'name' so gestalten, daß PHP > arraymäßig glücklich ist - nur kann jetzt leider JavaScript mit den so > per '[]' verunstalteten input-names nichts mehr anfangen. Verwende Namen wie feld_1, und übersetze diese nach der Übermittlung an PHP die entsprechenden Formularfelder in ein Array: reset($HTTP_POST_VARS); while (list($name, $value)=each($HTTP_POST_VARS)) if (ereg("^feld_([0-9]+)", $name, $regs)) $feld[$regs[1]]=$value; Was das jetzt macht, verraten Manual und Archiv. 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 Wed, 12 Jan 2000 19:23:14 +0100 Date: Wed, 12 Jan 2000 19:23:14 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] Probleme mit PHP3 3.0.14 Win32 und GD-Funktionen Markus Dobel schrieb: > in neueren versionen der gdlib ist der gif-support entfernt > worden, weil dadurch evtl. patentrechte der firma unisys > verletzt werden. die neue gdlib erzeugt nur noch png-bilder. Seine GD-Library hat aber die Version 1.3 und die unterstützt eigentlich grundsätzlich GIF. Der GIF-Support wurde eigentlich erst in 1.6 abgeschafft. Ich hatte mit der GD-Library, die in der 3.0.13-Distribution steckte auch Probleme (imagecreatefromgif war angeblich unsupported/undefinde function). Auf php.net kann man auch lesen, das einige Probleme in Zusammenhang mit der GD-Library der Distribution 3.0.13 in 3.0.14 gefixt sein sollen... Im Zweifelsfall nehme einfach die DLL aus der 3.0.11 Distribution, damit funktioniert alles bestens. Guido Haeger From nl_(at)_midweb.de Wed, 12 Jan 2000 20:28:23 +0100 Date: Wed, 12 Jan 2000 20:28:23 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] Bilder Kurz und präsize auch wenns dumm kling: ich öffne eine php3-datei über: und so weiter das gibt mit auch bei wifth=1 und height=1 immer so doofe ränder. wie kann ich iner datei sagen, daß sie bei diesem aufruf ein echtes transparentes bild zurückliefern soll? Danke Mike From ulf_(at)_redsys.de Wed, 12 Jan 2000 20:38:23 +0000 Date: Wed, 12 Jan 2000 20:38:23 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] [Fwd: Serious bug in MySQL password handling.] Für einige sicherlich interessant. Bugtraq vom Dienstag. -------- Original Message -------- Subject: Serious bug in MySQL password handling. Date: Tue, 11 Jan 2000 17:34:54 +0100 From: Viktor Fougstedt Reply-To: Viktor Fougstedt To: BUGTRAQ_(at)_SECURITYFOCUS.COM Hi. While installing MySQL 3.22.29 and testing it out, I discovered a very serious bug in it's handling of the GRANT statement. I have decided to post this message at this time although a fixed distribution is not yet available at mysql.com. The reason for this is that the subject has been discussed on the MySQL mailing list, and that the cat is therefore already out of the bag. Many crackers out there are already aware of implications and how to exploit this bug. A temporary solution is suggested in this post, and a patch from TCX is attached at the bottom. Affected: Known: MySQL 3.22.27, 3.22.29, 3.23.8 Suspected: All MySQL versions since 3.22.11. Impact: Anyone with access to a running MySQL and GRANT privilege for any database or table in it, can change any MySQL-password he wishes, including the MySQL superuser's. Implications: If the malicious user has access to run processes on the machine where MySQL is running, he can hijack the entire database. If he does not have such access, he can DOS the server by setting the MySQL superuser's password to a random string. The 'test'-users installed by MySQL's install scripts have GRANT privileges for any database whose name begins with 'test', and can therefore be used to exploit this bug. The 'test' accounts by default have no passwords set, and no restrictions on where connects can come from. This makes all default-configured MySQL very vulnerable (anyone on the net can change your MySQL superuser password). Be aware, however, that _any_ user with a GRANT privilege (no matter on which database) in your MySQL installation can exploit this bug. You may be vulnerable even if you've removed the 'test' users. Story: I contacted the MySQL mailing list and reported this bug (the MySQL mailing list is the official place to report bugs). The first person from mysql.com I had a discussion with, said that this was the way it was supposed to work. GRANT privileges were, according to him, by definition global (even GRANTs for a single database were apparently global) and implied the possibility to change anyone's password. I almost bought his story and started thinking about changing to another RDBMS. Fortunately, Monty at TCX Datakonsult AB (the company that originally wrote MySQL) acknowledged that it was a real and serious bug. No one without UPDATE privilige on the mysql.user table should be able to set anyone's password. A fix has been made, and new releases will be available for download very soon. Recommendation: It is STRONGLY RECOMMENDED that anyone running MySQL 3.22.11 or later UPGRADE to the new versions as soon as they are available at www.mysql.com and it's mirrors. While waiting for the new versions to arrive, or for opportunity to install them 1) Revoke _all_ GRANT privileges from _all_ users in your MySQL system except root_(at)_localhost. This includes GRANTs in the mysql.db table. 2) Confirm that your root_(at)_localhost password has not been altered. For those of you using source distributions, I have received a patch for the problem from TCX. It is attached at the bottom of this message. Details: The bug is that the GRANT statement does not properly check privileges when you give it an IDENTIFIED BY-clause. You can therefore GRANT someone (including the MySQL superuser) a privilege you yourself possess, and set her/his password at the same time using IDENTIFIED BY. Which privilege you pass on does not matter. It is the side-effect of the IDENTIFIED BY that does the magic. This can be exploited regardless of your other permissions. You only need the GRANT privilege for _any_ table or database to exploit this bug. For someone having login access to the machine running MySQL, hijacking the database is trivial once the MySQL superuser password has been changed using the above method. For someone without login access, changing the superuser password can be a simple way of DOS:ing, or of extortion. In the default setup, MySQL prohibits access to the superuser account from any other hosts than localhost. Sites that allow superusers to connect from the net may be vulnerable to hijacking from malicious users without local access. Since the password-less 'test'-accounts created by MySQL installation scripts have GRANT privileges for any database whose name begins with 'test', they can be used to exploit this bug. Very nasty. Exploit: I will post an exploit as soon as the patched versions are available (which should be tomorrow). The Kiddiez should be forced to do at least _some_ work themselves. :-) /Viktor... ---------------------------------------------------------------------- *** /my/monty/master/mysql-3.23.8-alpha/sql/sql_parse.cc Fri Dec 31 13:53:03 1999 --- ./sql_parse.cc Mon Jan 10 21:53:59 2000 *************** *** 1222,1227 **** --- 1222,1246 ---- tables ? &tables->grant.privilege : 0, tables ? 0 : 1)) goto error; + + /* Check that the user isn't trying to change a password for another + user if he doesn't have UPDATE privilege to the MySQL database */ + + List_iterator user_list(lex->users_list); + LEX_USER *user; + while ((user=user_list++)) + { + if (user->password.str && + (strcmp(thd->user,user->user.str) || + user->host.str && my_strcasecmp(user->host.str, + thd->host ? thd->host : thd->ip))) + { + if (check_access(thd, UPDATE_ACL, "mysql",0,1)) + goto error; + break; // We are allowed to do changes + } + } + if (tables) { if (grant_option && check_grant(thd, ---------------------------------------------------------------------- --| Viktor Fougstedt, system administrator at dtek.chalmers.se |-- --| http://www.dtek.chalmers.se/~viktor/ |-- --| ...soon we'll be sliding down the razor blade of life. /Tom Lehrer |-- From andreas_(at)_noho.co.uk Wed, 12 Jan 2000 19:40:06 -0000 Date: Wed, 12 Jan 2000 19:40:06 -0000 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] Bilder > Kurz und präsize auch wenns dumm kling: > klingt vielleicht nicht gerade geschickt und koennte fuer meinen geschmack praeziser sein... > ich öffne eine php3-datei über: und so weiter > das gibt mit auch bei wifth=1 und height=1 immer so doofe ränder. > wie kann ich iner datei sagen, daß sie bei diesem aufruf ein echtes transparentes > bild zurückliefern soll? hast du schon mal daran gedacht die raender bewusst abzuschalten? default ist hier 1 nachzulesen unter www.teamone.de/selfhtml/ ---------- 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 nl_(at)_midweb.de Wed, 12 Jan 2000 20:47:37 +0100 Date: Wed, 12 Jan 2000 20:47:37 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] Bilder Hallo Andreas, default ist hier 1 nope! bei mir ist border immer gleich null :) nächster tip? From ruderstaller_(at)_cwd.at Wed, 12 Jan 2000 20:55:37 +0100 Date: Wed, 12 Jan 2000 20:55:37 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] Bilder > ich öffne eine php3-datei über: > und so weiter > das gibt mit auch bei wifth=1 und height=1 immer so doofe ränder. das ist praktisch unsichtbar, verwend ich im counter von jobforum.at 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 From tobias_(at)_dnet.it Wed, 12 Jan 2000 20:51:11 +0100 Date: Wed, 12 Jan 2000 20:51:11 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] [Fwd: Serious bug in MySQL password handling.] > Für einige sicherlich interessant. Bugtraq vom Dienstag. Kristians Posting wegen dem fopen()/safe_mode-Bug sicher auch. Archive von Bugtraq sind unter http://www.securityfocus.com/ zu finden. Mit freundlichen Grüßen, Tobias Ratschiller From m_(at)_rkus.dobel.de Wed, 12 Jan 2000 21:14:11 +0100 Date: Wed, 12 Jan 2000 21:14:11 +0100 From: Markus Dobel m_(at)_rkus.dobel.de Subject: [php] [Fwd: Serious bug in MySQL password handling.] Tobias Ratschiller wrote: > > Kristians Posting wegen dem fopen()/safe_mode-Bug sicher auch. Archive von meinst du den popen()-bug oder gibts schon wieder was neues? ich hab auf securityfocus.com nix dazu gefunden. dieser bug ist in der heute erschienen version 3.0.14 beseitigt worden. gruss, markus From ulf_(at)_redsys.de Wed, 12 Jan 2000 21:18:16 +0000 Date: Wed, 12 Jan 2000 21:18:16 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] [Fwd: Serious bug in MySQL password handling.] Tobias Ratschiller wrote: > > > Für einige sicherlich interessant. Bugtraq vom Dienstag. > Kristians Posting wegen dem fopen()/safe_mode-Bug sicher auch. Archive von > Bugtraq sind unter http://www.securityfocus.com/ zu finden. Hallo Tobias, Du hast Recht. Allerdings fand ich die Nachricht wichtig genug, um sie hier zu posten. Ich gebe zu, ein Link auf's Archiv wäre besser gewesen! Und eigentlich sollte jeder Sysadmin auch die einschlägigen Listen und Sites kennen, wie: http://www.ntbugtraq.com/, http://www.securityfocus.com/ und http://www.lopht.com/ . Zur Entschuldigung mag vielleicht gesagt sein, daß ich das Archiv furchtbar finde. Ja, es war eine Dummheit die volle Message zu posten. Dennoch möchte ich niemanden entmutigen hier schwere Bugs von denen er liest, wenn möglich, als Link zu posten. Vielleicht könnten wir uns einigen fortan stets [bug] im Subject zu schreiben. Und wenn wir schon dabei sind vielleicht [job] für Jobangebote, wenn sie denn schon über die Liste gehen. Das macht zumindest das wegklicken einfacher. Ulf From pixeljunkie_(at)_gmx.de Wed, 12 Jan 2000 21:36:50 -0800 Date: Wed, 12 Jan 2000 21:36:50 -0800 From: Sven Jansen pixeljunkie_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?AW:_Re:_SQL_Query_mit_=22OR=22_=FCber_URL_Variablen_+_Prob?= =?iso-8859-1?Q?lem_mit_=22bl=E4ttern=22?= =?iso-8859-1?Q?lem_mit_=22bl=E4ttern=22?= -----Ursprüngliche Nachricht----- Von: Ralf Geschke [mailto:ralf_(at)_globalpark.de] Ich bin ja soooo blöd. Mein kleiner Bruder, der von SQL nun wirklich null Ahnung hat, hat mich auf deine Mail hin anhand von seinen Excel Kenntnissen darauf aufmerksam gemacht, dass ich doch nur das OR durch ein AND ersetzen muss und einfach ständig alle Variablen als ALL also mit "%" dazuhängen muss. Dann läufts! Und Bingo! Nur die Sache mit dem NEXT - BACK will immer noch nicht. > > Ich hoffe 200 Augen sehen mehr als 2. > Rechne mit ca. 1900 Augen. Wow... das wirkt aber auch sofort. Gruss Sven From Michael_(at)_Stahmann.de Wed, 12 Jan 2000 21:44:52 +0100 Date: Wed, 12 Jan 2000 21:44:52 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Hallo Leute, ich bastel gerade an einem 404-Error Script, es funktioniert auch, wenn ich es selbst aufrufe. Es funktioniert aber nicht, wenn es von .htaccess mit ErrorDocument 404 /error/404.php3 aufgerufen wird. Woran liegt das? Script: <? print "Die Datei oder das Verzeichnis $REQUEST_URI wurde nicht gefunden !!";?> Klappt nicht - keine Weiterleitung Warum klappt location nicht? Schickt der Apache irgendwas anderes vorher zum Client?? Der Sinn ist denke ich klar, die Besucherfehler sollen vorher analysiert werden, um sie genauer weiterzuschicken. Also Fehlerseite -> Weiterleitung auf entsprechende Kategorie. Vielen Dank für die Hilfe im voraus 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 ulf_(at)_redsys.de Wed, 12 Jan 2000 21:49:13 +0000 Date: Wed, 12 Jan 2000 21:49:13 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] [Fwd: Serious bug in MySQL password handling.] Markus Dobel wrote: > meinst du den popen()-bug oder gibts schon wieder was neues? ich hab auf Ja. Nichts Neues. Ulf From ulf_(at)_redsys.de Wed, 12 Jan 2000 21:49:32 +0000 Date: Wed, 12 Jan 2000 21:49:32 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Bilder Mike Ruebsamen wrote: > > > default ist hier 1 > > nope! bei mir ist border immer gleich null :) Ohne eine Quelle zu zitieren, habe ich die Erfahrung gemacht, daß bei Images, die als Hyperlink dienen stets ein Border gezeichnet wird, es sei denn, man verbietet es expilizt. Angesichts der unterschiedlichen Verhaltensweisen gibt es nur einen Tip. Setzt stets den Border auf was immer ihr benötigt. Ulf From nl_(at)_midweb.de Wed, 12 Jan 2000 21:56:44 +0100 Date: Wed, 12 Jan 2000 21:56:44 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] Bilder > Setzt stets den Border auf was immer ihr benötigt. ja, gibt es denn keine Möglichkeit, das Bild in der PHP Datei zu erzeugen und zurückzuliefern. Das funktioniert ja auch alles prima mit ie aber mit Netscape ists halt doof mit dem Rand, außerdem hätt ich auch gerne ein schönes Bild raus gehabt. Mike From webmaster_(at)_pc-infos.de Wed, 12 Jan 2000 21:55:32 +0100 Date: Wed, 12 Jan 2000 21:55:32 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Error404-Frage ----- Original Message ----- From: Michael Stahmann To: Sent: Wednesday, January 12, 2000 9:44 PM Subject: [php] Error404-Frage > Hallo Leute, > ich bastel gerade an einem 404-Error Script, es funktioniert auch, wenn ich es selbst aufrufe. > Es funktioniert aber nicht, wenn es von .htaccess mit ErrorDocument 404 /error/404.php3 > aufgerufen wird. Woran liegt das? > Script: > $seite = "www.web-xact.de".$REQUEST_URI; > header( "location: fehler.php3?seite=$seite" ); > if (strpos($REQUEST_URI,"utopton")) > { > if (strpos($REQUEST_URI,"not")) header( "location: > noten.php3?seite=$seite" ); > if (strpos($REQUEST_URI,"tont")) header( "location: > ton.php3?seite=$seite" ); > if (strpos($REQUEST_URI,"soft")) header( "location: > software.php3?seite=$seite" ); > if (strpos($REQUEST_URI,"bu")) header( "location: > buch.php3?seite=$seite" ); > > } > else header( "location: ../guardian.cgi?404"); file://kein UtopTon > > ?> > > > <? print "Die Datei oder das Verzeichnis $REQUEST_URI wurde nicht > gefunden !!";?> > > > Klappt nicht - keine Weiterleitung > gefunden !!";?> > > > Warum klappt location nicht? Schickt der Apache irgendwas anderes vorher > zum Client?? Falls du einen header an den Browser/User/Client sendest, muss der befehl der im Header steht als allererstes gesendet werden. also muss das ganz in die oberste zeile deiner script datei. zusätzlich ist es hilfreich einen 205 OK header zu senden, damit der Browser weiß, dass jetzt daten kommen. Denn manche browser benutzen sobald es von Server lautet "404 File not found" ihre eigenen Fehlermeldungen. Darüber hatten wir vor kurzem erst einen Thread, der auch im archiv nachzulesen ist. > Der Sinn ist denke ich klar, die Besucherfehler sollen vorher analysiert > werden, um sie genauer weiterzuschicken. Also Fehlerseite -> > Weiterleitung auf entsprechende Kategorie. bei dir wird der header ja als erstes gesendet. vielleicht liegt es auch daran, dass du vor dem script eine leere zeile stehen hast etc. > Vielen Dank für die Hilfe im voraus Keine Ursache, dafür ist die Liste ja da :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 Benni_(at)_sleipnir.inka.de Wed, 12 Jan 2000 21:56:50 +0100 Date: Wed, 12 Jan 2000 21:56:50 +0100 From: Benjamin Mollenhauer Benni_(at)_sleipnir.inka.de Subject: [php] \" anstelle " bei Formular Hallo, ich habe folgendes Problem: Wenn ich Formulardaten übertrage, dann werden Zeichen,die in PHP eine normalerweise mit einem \ escaped werden müssen, werden dann auch damit umgewandelt. Aus einem " wird ein \", aus einem \ ein \\. Es handelt sich um den Inhalt einer von PHP vordefinierten Variable, erzeugt aus den Formulardaten ($NameMeinesFeldes). Wie kann ich dies verhindern? Nachträglich alles wieder ersetzen habe ich bisher nur bei den Quotes geschafft: ( $dummy = ereg_replace('\\\"','"',$dummy); ), das kanns doch aber nicht sein. Wo liegt hier der Hund begraben? Grüße, Benni -- Benjamin Mollenhauer http://www.megakerls.de/ From ulf_(at)_redsys.de Wed, 12 Jan 2000 22:02:53 +0000 Date: Wed, 12 Jan 2000 22:02:53 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] mysql-error anzeigen "www.schuborg.de" wrote: > Warning: Can't connect to MySQL server on 579 (10065) in > webpages/test/tableghost/uebersicht.php on line 51 > > eigentlich sollte doch der errornummer und beschreibung in diesen beiden > variablen > landen, aber ich bekomms nicht hin :( was mache ich falsch? > > mysql_pconnect($myhost, $myuser, $mypassword); > > echo mysql_errno(); > echo mysql_error(); Hallo Pascal, gar nicht so verwunderlich. Die Fehlermeldung besagt, daß keine Verbindung zu MySQL hergestellt werden konnte. Entsprechend sind die Fehlernachrichten, die MySQL bereitstellt leer. Entweder benutzt Du falsche Angaben, um den Server anzusprechen oder irgendetwas stimmt an der Konfiguration nicht. Bei letzterem kann ich leider nicht weiterhelfen, aber bestimmt einer der anderen! Ulf From bernhard.ostheimer_(at)_uni-mainz.de Wed, 12 Jan 2000 22:05:35 +0100 Date: Wed, 12 Jan 2000 22:05:35 +0100 From: Bernhard Ostheimer bernhard.ostheimer_(at)_uni-mainz.de Subject: [php] \" anstelle " bei Formular Hi, >ich habe folgendes Problem: Wenn ich Formulardaten übertrage, dann werden >Zeichen,die in PHP eine normalerweise mit einem \ escaped werden müssen, >werden dann auch damit umgewandelt. Aus einem " wird ein \", aus einem \ ein >\\. Versuchs mal mit: http://www.php.net/manual/html/function.stripslashes.html HTH, Bernhard aka Osti From bjoern_(at)_baer.mayn.de Wed, 12 Jan 2000 22:04:34 +0100 Date: Wed, 12 Jan 2000 22:04:34 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Bilder Hi, On Wed, Jan 12, 2000 at 09:56:44PM +0100, Mike Ruebsamen wrote: > ja, gibt es denn keine Möglichkeit, das Bild in der PHP Datei zu erzeugen > und zurückzuliefern. Freilich: Anstatt readfile kannst du natürlich auch z.B., falls du die rohen Bilddaten als BLOB in deiner Datenbank abgespeichert hast, eben die Bilddaten aus der Datenbank holen und sie mit echo ausgeben, je nach Belieben. Wichtig ist, dass vor dem Header kein whitespace oder ähnliches steht, sprich keine sonstigen Daten an den Client gesendet werden. HTH, -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: From ulf_(at)_redsys.de Wed, 12 Jan 2000 22:15:00 +0000 Date: Wed, 12 Jan 2000 22:15:00 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Bilder Mike Ruebsamen wrote: > > Setzt stets den Border auf was immer ihr benötigt. > > ja, gibt es denn keine Möglichkeit, das Bild in der PHP Datei zu erzeugen > und zurückzuliefern. Doch. > Das funktioniert ja auch alles prima mit ie aber mit Netscape ists halt doof > mit dem Rand, außerdem hätt ich auch gerne ein schönes Bild raus gehabt. Bitte setze im Tag border=0 und rufe das Skript wie gewohnt auf. Falls das Problem dann immer noch existiert, maile mir per PM (uw_(at)_netuse.de und ulf_(at)_redsys.de) Codefragmente und die -exakte- Netscape Version. Ich will gerne versuchen den Fehler zu reproduzieren. Ulf From ulf_(at)_redsys.de Wed, 12 Jan 2000 22:21:18 +0000 Date: Wed, 12 Jan 2000 22:21:18 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Error404-Frage Michael Stahmann wrote: > Warum klappt location nicht? Schickt der Apache irgendwas anderes vorher > zum Client?? Einen Teilaspekt kann ich beantworten. Wann immer man sich fragt, was genau zum Client gesendet wird, sollte man eine Browseranfrage simulieren. Ein Browser spricht HTTP, ein HTTP-Request kann auch von Hand formuliert werden. Hierzu benutzt man ein gewöhnliches telnet. Im Falle von Windows: Start->Ausführen->telnet. Im telnet angelangt wählt man den entsprechden Host und sendet: GET / HTTP 1.1 [\n] [\n] schon sieht man, was ankommt. Ulf PS.: Kai, willst Du eines Tages dem schnellen Finger Sascha Schumann Konkurrenz machen? From Benni_(at)_sleipnir.inka.de Wed, 12 Jan 2000 22:22:52 +0100 Date: Wed, 12 Jan 2000 22:22:52 +0100 From: Benjamin Mollenhauer Benni_(at)_sleipnir.inka.de Subject: [php] \" anstelle " bei Formular Vielen Dank, das scheint funktioniert zu haben. Aber ich muß dann für alle vom Formular übergebene Dateien stripslashed( striptags ($s) ) machen. Grüße, Benni -- Benjamin Mollenhauer http://www.megakerls.de/ From Michael_(at)_Stahmann.de Wed, 12 Jan 2000 22:24:56 +0100 Date: Wed, 12 Jan 2000 22:24:56 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Vielen Dank... > > Hierzu benutzt man ein gewöhnliches telnet. Im Falle von Windows: > Start->Ausführen->telnet. Im telnet angelangt wählt man den entsprechden > Host und sendet: ...aber ich habe leider kein telnet-Zugriff. 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 Michael_(at)_Stahmann.de Wed, 12 Jan 2000 22:27:47 +0100 Date: Wed, 12 Jan 2000 22:27:47 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage > Falls du einen header an den Browser/User/Client sendest, muss der befehl der im Header > steht als allererstes gesendet werden. also muss das ganz in die oberste zeile deiner > script datei. Das kann ja nicht klappen, wenn ich vorher eine Abfrage machen will. Es klappt wie gesagt, wenn ich die Datei selbst Aufrufe - nur nicht, wenn sie von .htaccess aufgerufen wird. > zusätzlich ist es hilfreich einen 205 OK header zu senden, damit der > Browser weiß, dass jetzt daten kommen. Denn manche browser benutzen sobald es von > Server lautet "404 File not found" ihre eigenen Fehlermeldungen. Darüber hatten wir vor > kurzem erst einen Thread, der auch im archiv nachzulesen ist. > Das kann ich ja noch einfügen, danke für den Hinweis > > > Der Sinn ist denke ich klar, die Besucherfehler sollen vorher analysiert > > werden, um sie genauer weiterzuschicken. Also Fehlerseite -> > > Weiterleitung auf entsprechende Kategorie. > > bei dir wird der header ja als erstes gesendet. vielleicht liegt es auch daran, dass du > vor dem script eine leere zeile stehen hast etc. > Dann sollte es ja auch nicht klappen, wenn ich die Datei selbst aufrufe... Werde noch ein bischen weiterwurschteln - aber trotzdem vielen dank Zur not ginge ja auch ein meta refresh... 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 logemann_(at)_morelogs.de Thu, 13 Jan 2000 10:42:09 +0100 Date: Thu, 13 Jan 2000 10:42:09 +0100 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] Mysql grant bug Hallo Ulf und andere 1. Mir ist gerade eine Nachricht rausgerutscht wo nur quote-text drinne ist, war natuerlich keine Absicht. 2. Ich fand es ueberaus gut das Du diesen Bug gepostet hast, ob nun volle Laenge oder nicht, interessant ist es fuer fast alle. > Du hast Recht. Allerdings fand ich die Nachricht wichtig genug, um sie > hier zu posten. Ich gebe zu, ein Link auf's Archiv wäre besser gewesen! > Und eigentlich sollte jeder Sysadmin auch die einschlägigen Listen und > Sites kennen, wie: http://www.ntbugtraq.com/, > http://www.securityfocus.com/ und http://www.lopht.com/ . Zur > Entschuldigung mag vielleicht gesagt sein, daß ich das Archiv furchtbar > finde. > Ja, es war eine Dummheit die volle Message zu posten. \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188177 fax +49 201 84188199 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From k.nordmann_(at)_bbdo-interactive.de Thu, 13 Jan 2000 10:18:25 +0100 Date: Thu, 13 Jan 2000 10:18:25 +0100 From: k.nordmann_(at)_bbdo-interactive.de k.nordmann_(at)_bbdo-interactive.de Subject: [php] Thanx: Download fuer PDF etc Danke für die Antworten in o.a. Angelegenheit. readfile() war die Loesung. ff Klaus From logemann_(at)_morelogs.de Thu, 13 Jan 2000 10:39:47 +0100 Date: Thu, 13 Jan 2000 10:39:47 +0100 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] [Fwd: Serious bug in MySQL password handling.] > Tobias Ratschiller wrote: >> >> > Für einige sicherlich interessant. Bugtraq vom Dienstag. >> Kristians Posting wegen dem fopen()/safe_mode-Bug sicher auch. Archive >> von >> Bugtraq sind unter http://www.securityfocus.com/ zu finden. > Hallo Tobias, > Du hast Recht. Allerdings fand ich die Nachricht wichtig genug, um sie > hier zu posten. Ich gebe zu, ein Link auf's Archiv wäre besser gewesen! > Und eigentlich sollte jeder Sysadmin auch die einschlägigen Listen und > Sites kennen, wie: http://www.ntbugtraq.com/, > http://www.securityfocus.com/ und http://www.lopht.com/ . Zur > Entschuldigung mag vielleicht gesagt sein, daß ich das Archiv furchtbar > finde. > Ja, es war eine Dummheit die volle Message zu posten. > Dennoch möchte ich niemanden entmutigen hier schwere Bugs von denen er > liest, wenn möglich, als Link zu posten. Vielleicht könnten wir uns > einigen fortan stets [bug] im Subject zu schreiben. Und wenn wir schon > dabei sind vielleicht [job] für Jobangebote, wenn sie denn schon über > die Liste gehen. Das macht zumindest das wegklicken einfacher. > Ulf > -- > ** 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 \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188177 fax +49 201 84188199 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From abertotal_(at)_gmx.de Thu, 13 Jan 2000 09:56:43 +0100 Date: Thu, 13 Jan 2000 09:56:43 +0100 From: Martin abertotal_(at)_gmx.de Subject: [php] Auth-Variablen killen Hi Liste, ich schlage mich immer noch mit dem Problem rum: Ich will die PHP-Authvariablen killen. Das hört sich einfacher an als es ist, denn mit unset() etc. lassen sie sich nicht killen. Überschreiben bringt nichts. Auch das Beispiel bei http://www.php.net/manual/features.http-auth.php3 (Danke Ulf) funzt nicht so wie es soll ... Vielleicht hat ja jemand noch ne Idee ... oder hat sich auch schon mal damit beschäftigt ... ggf. per PM Vielen Dank MfG Martin From schlaepfer.orvin_(at)_datacomm.ch Thu, 13 Jan 2000 09:52:32 +0100 Date: Thu, 13 Jan 2000 09:52:32 +0100 From: =?iso-8859-1?B?UmVu6SBTY2hs5HBmZXI=?= schlaepfer.orvin_(at)_datacomm.ch Subject: [php] Upload einer Datei in PHP Hallo Leute ich bin neu hier und auch neu in PHP Mein Problem: Ich versuche das Beispiel zum Upload einer Datei aus dem Buch "PHP dynamische Webauftritte professionell realisiert, von Egon Schmid, Christian Cartus und Richard Blume" Ich bekomme immer eine Fehlermeldung. Entweder mache ich irgend etwas falsch oder ich habe im Skript einen Fehler. Vieleicht kann mir jemand sagen, was hier falsch ist? Danke im voraus Gruss René Hier die Felermeldung: userfile: /tmp/php12664aaa $userfile_name: preisliste.txt $userfile_size: 13429 $userfile_type: text/plain $zielpfad: beispiel1 $zielname: preisliste.txt Verschiebe File nach "beispiel1/preisliste.txt" Warning: Rename failed (No such file or directory) in /home/sites/site9/web/beispiel1/beispiel1_go.php3 on line 32 Fehler!! Hier das Skript (beispiel1_go.php3: $userfile:
$userfile_name:
$userfile_size:
$userfile_type:
$zielpfad:
$zielname:

Lösche altes File von ""
ok

Fehler!!

Verschiebe File nach ""
ok

Fehler!!

Und hier Eingabe Seite (beispiel1.php3):

Datei hochladen

Datei:
Zielverzeichnis:
Zielname:
From achim.gosse_(at)_nasa20.com Thu, 13 Jan 2000 09:40:22 +0100 Date: Thu, 13 Jan 2000 09:40:22 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Bilder in dem img tag border=0 setzen? /achim > ich öffne eine php3-datei über: src=test.php3?paramert=para> und so weiter > das gibt mit auch bei wifth=1 und height=1 immer so doofe ränder. > wie kann ich iner datei sagen, daß sie bei diesem aufruf ein > echtes transparentes > bild zurückliefern soll? From ob_(at)_wwl.de Thu, 13 Jan 2000 11:08:49 +0100 Date: Thu, 13 Jan 2000 11:08:49 +0100 From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de Subject: [php] ttf unter PHP und Apache zum laufen bringen Hallo, ich habe jetzt alles so gemacht wie es in dem tutorial stand. aber es funktioniert immer noch nicht. wo bekomme ich die ttf dateien her? ciao Önder ----- Original Message ----- From: "Joerg Behrens" To: Sent: Monday, January 10, 2000 8:42 PM Subject: Re: [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 > > -- > ** 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 Ott_(at)_infocanarias.com Thu, 13 Jan 2000 08:29:37 -0000 Date: Thu, 13 Jan 2000 08:29:37 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] Error404-Frage >> Falls du einen header an den Browser/User/Client sendest, muss der befehl der im >>Header steht als allererstes gesendet werden. also muss das ganz in die oberste zeile >>deiner script datei. > >Das kann ja nicht klappen, wenn ich vorher eine Abfrage machen will. >Es klappt wie gesagt, wenn ich die Datei selbst Aufrufe - nur nicht, wenn sie von .htaccess >aufgerufen wird. Bitte korrigiert mich, aber ich glaube eine Abfrage ist kein Problem, > Hierzu benutzt man ein gewöhnliches telnet. Im Falle von Windows: > > Start->Ausführen->telnet. Im telnet angelangt wählt man den entsprechden > > Host und sendet: > > ...aber ich habe leider kein telnet-Zugriff. Doch, nur habe ich mich unklar ausgedrückt. telnet ist ein Teekesselchen. Telnet ist ein Zugriff auf einem Remote-System auf Port 21, um ein Login zu bekommen. Telnet ist aber auch unter Unix und Windows der Name eines Programms mit dem eine Telnet Verbindung aufbebaut werden kann. Dieses Programm kann meist noch mehr und Requests an beliebige Ports senden. So auch dem Port der typischerweise für HTTP-Requests benutzt wird, Port 80. Je nach Programm ist die Syntax für einen solchen Connect etwas anders. Unter Windows wählst Du Host und Port und sendest den HTTP-Request. Unter Unix kann man Host und Port als Kommandozeilenparameter angeben (-> man telnet). > telnet 127.0.0.1 80 GET / HTTP 1.1 .... > telnet 127.0.0.1 80 GET /index.html HTTP 1.1 .... Wie solche Request aussehen siehst Du entweder in den RFC's (http://www-w3c.org) oder Du bist faul und blickst in ein Webserverlogfile. Ulf > > 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 > -------------------------------------------------------- > > -- > ** 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 msalien_(at)_gmx.de Thu, 13 Jan 2000 09:16:56 +0100 Date: Thu, 13 Jan 2000 09:16:56 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] phpAds-Problem Hallo, ich hab da ein Problem mit phpAds: Ich nutze die aktuelle Version 1.3.0, nur leider loggt die weder Views noch Klicks und ist damit völlig unbrauchbar. Im config.inc.php3 sind beide Werte auf 'true'gesetzt. Auch hab ich die entsprechenden Tabellen nochmals installiert, brachte auch nix. Die Kunden-, Banner- und Sessionverwaltung funktioniert einwandfrei, die Werbebanner werden ohne Probleme angezeigt. Hab ich irgendwo was übersehen oder weiß jemand Rat? Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From home_(at)_peter-karsten.de Thu, 13 Jan 2000 09:03:38 +0100 Date: Thu, 13 Jan 2000 09:03:38 +0100 From: Peter Karsten home_(at)_peter-karsten.de Subject: [php] PHP3 Bildbearbeitung erstmals danke, mein gestriges Problem hab ich gelöst bekommen, nun aber schon wieder ein paar neue fragen: Bei der Erstellung der Grafik, und den Text der darin geschrieben wird, welche Schriftart, und größe sollte man verwenden, Arial 12pt sieht bei mir ein bischen verschwommen aus, auch möchte ich fragen wie man es hinbekommen kann das die grafik immer die gleiche größe hat auch wenn der text mal mehr oder weniger zeichen hat als ein anderes Bild: bisher hab ich das so gemacht: und hiermit die variabeln übergeben: so das ich ein bild mit schriftgröße 11, font arial, 100 (sind das pixel?) breit und 20 hoch, der text heist hallo welt, sobald ich aber den text austausche z. B. nur "Hallo" schreibe, dann wird das Bild kleiner trotz das es auf laenge = 100 ist ... woran könnte das liegen ?? herzlichen dank mfg petter From info_(at)_schuborg.de Thu, 13 Jan 2000 06:37:33 +0100 Date: Thu, 13 Jan 2000 06:37:33 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] mysql-error anzeigen Hi Ulf... Ulf Wendel wrote: > > > Warning: Can't connect to MySQL server on 579 (10065) in > > webpages/test/tableghost/uebersicht.php on line 51 > > > > eigentlich sollte doch der errornummer und beschreibung in diesen beiden > > variablen > > landen, aber ich bekomms nicht hin :( was mache ich falsch? > > > > mysql_pconnect($myhost, $myuser, $mypassword); > > > > echo mysql_errno(); > > echo mysql_error(); > > gar nicht so verwunderlich. Die Fehlermeldung besagt, daß keine > Verbindung zu MySQL hergestellt werden konnte. Entsprechend sind die > Fehlernachrichten, die MySQL bereitstellt leer. > > Entweder benutzt Du falsche Angaben, um den Server anzusprechen dank erstmal.. aber mein problem liegt nicht darin, dass ich nicht weiss woher diese Fehlermedlung kommt, sonder ich habe sie extra produziert um dann den fehler abzufangen und eine eigene fehlermedlung auszugeben. Wenn es also keine fehlermeldung von MySQL ist, kann ich sie natürlich auch nicht mit mysql_err.. auslesen. Mit report_error() konnte ich diesen Fehler aber auch nicht entdecken. (Aber diesen Teil des PHP-Manuals habe ich sowieso nicht 100% geschnallt.) Wo kommt denn jetzt dieser Fehler her? Und in welcher Constant oder Variablen steht er denn? Mein Ziel: Fehler mit _(at)_mysql_pconnect(...); unterdrücken, auslesen, verändern und dem User ausgeben oder das Script darauf reagieren lassen. Hat da vielleicht jemand einen Lösungsansatz? Ciao, Pascal From webmasterbhs_(at)_bluewin.de Thu, 13 Jan 2000 11:23:29 +0100 Date: Thu, 13 Jan 2000 11:23:29 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Upload einer Datei in PHP und im kreise der Erlauchten hi rene und all die anderen, probier das hier, das funktioniert auf ALLEN systemen !!!! $tmpdir = get_cfg_var("upload_tmp_dir"); if(isset($WINDIR)){ if(ereg("\\\\",$userfile)){ $userfile = stripslashes($userfile); } if($tmpdir) { $lps = strrpos($PATH_TRANSLATED,"\\")+1; $docroot = substr($PATH_TRANSLATED,0,$lps); // last char is backslash copy($userfile,$docroot.$userfile_name); unlink($userfile); // be sure :-) } else { rename($userfile,$userfile_name); } } else if($tmpdir){ $lps = strrpos($PATH_TRANSLATED,"/")+1; $docroot = substr($PATH_TRANSLATED,0,$lps); copy($userfile,$docroot.$userfile_name); unlink($userfile); } else { rename($userfile,$userfile_name); } } ---------------------------- habe heute linux 6.3 installiert und bis jetzt stehe ich davor wie der ochse vor dem berg ... soweit ich aber weiss, kann ich weder yast(can´t create tmpdir) noch startx(link to ? nich da) ausführen und bin eingeloggt als (none)~: und immer der hinweis dass alles readonly sei ... arrgg laß mich hier nicht im dunkeln stehen !!!! oder ich bleibe Windows User !!! ____ Cyrill E.O.B. From ruderstaller_(at)_cwd.at Thu, 13 Jan 2000 11:29:06 +0100 Date: Thu, 13 Jan 2000 11:29:06 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] Upload einer Datei in PHP > $zielpfad: beispiel1 > Verschiebe File nach ""
> Hallo, Hast du rechte auf dieses Verzeichniss, besser gesagt hat der Apache Schreibrechte auf das Verzeichniss (wenn php als apache Modul läuft) 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 From bischof_(at)_fh-brandenburg.de Wed, 12 Jan 2000 22:49:48 +0100 Date: Wed, 12 Jan 2000 22:49:48 +0100 From: Marko Bischof bischof_(at)_fh-brandenburg.de Subject: [php] OT:Mysql This is a multi-part message in MIME format. ------=_NextPart_000_0010_01BF5D4F.54448740 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable sorry,aber ich hab ne Frage zu Mysql. =FCber die Kommandozeile starte ich den Mysql-Client per mysql Bin ich dann root? melde ich mich als z.b Gast an (Benutzer gast,Pass gast )reicht es aus = mysql -u gast einzugeben,anschlie=DFend irgend ein passwort einzugeben = und der Client startet ebenfalls. Gibts nicht irgendwelche User,die nur bestimmt Rechte haben?gast hat nur = Select-Rechte,kann aber auch Inserts absenden-=E4u=DFerst suspect. Wer hilft mir trotz des OT? Danke,Gru=DF Marko ------=_NextPart_000_0010_01BF5D4F.54448740 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
sorry,aber ich hab ne Frage zu = Mysql.
=FCber die Kommandozeile starte ich den = Mysql-Client=20 per mysql
Bin ich dann root?
melde ich mich als z.b Gast an = (Benutzer gast,Pass=20 gast )reicht es aus mysql -u gast einzugeben,anschlie=DFend irgend ein = passwort=20 einzugeben und der Client startet ebenfalls.
Gibts nicht irgendwelche User,die nur = bestimmt=20 Rechte haben?gast hat nur Select-Rechte,kann aber auch Inserts = absenden-=E4u=DFerst=20 suspect.
 
Wer hilft mir trotz des = OT?
 
Danke,Gru=DF = Marko
------=_NextPart_000_0010_01BF5D4F.54448740-- From Benni_(at)_sleipnir.inka.de Wed, 12 Jan 2000 22:39:34 +0100 Date: Wed, 12 Jan 2000 22:39:34 +0100 From: Benjamin Mollenhauer Benni_(at)_sleipnir.inka.de Subject: [php] \" anstelle " bei Formular Doch net, so muß ich es machen, damit es die gewünchten Effekte zeigt: Keine HTML Tags und \n in
umwandeln. Warum ich dafür soviel Code brauche ist mir schleierhaft. Vielleicht hat jemand noch eine bessere Idee. function Langsaaaaamm ($s) { $dummy = strip_tags($s); # Zuerst einmal alle HTML-Tags entfernen $dummy = str_replace( "\n", "
", $dummy ); # Dann noch die Zeilenumbrüche retten $dummy = stripslashes($dummy ); # Und nun noch alle anderen \ rauswerfen, warum die überhaupt in der Variable drinnen ist, versteh ich nicht. ist \n nich einfach #13 (Return) in meinen Variabeln und \n brauche ich nur, wenn ich #13 meine und es angeben möchte? return $dummy; } Grüße, Benni -- Benjamin Mollenhauer http://www.megakerls.de/ From tobias_(at)_dnet.it Wed, 12 Jan 2000 22:46:31 +0100 Date: Wed, 12 Jan 2000 22:46:31 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] [Fwd: Serious bug in MySQL password handling.] > meinst du den popen()-bug oder gibts schon wieder was neues? ich hab auf > securityfocus.com nix dazu gefunden. > dieser bug ist in der heute erschienen version 3.0.14 beseitigt worden. Ja, ich meinte popen(), sorry. Ulf, ich hatte nichts gegen Dein Posting, im Gegenteil. :) Mit freundlichen Grüßen, Tobias Ratschiller From eschmid_(at)_s.netic.de Thu, 13 Jan 2000 11:26:19 +0100 Date: Thu, 13 Jan 2000 11:26:19 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Upload einer Datei in PHP René Schläpfer wrote: > Mein Problem: Ich versuche das Beispiel zum Upload einer Datei aus dem Buch > "PHP dynamische Webauftritte professionell realisiert, von Egon Schmid, > Christian Cartus und Richard Blume" > > Ich bekomme immer eine Fehlermeldung. Entweder mache ich irgend etwas falsch > oder ich habe im Skript einen Fehler. > Hier die Felermeldung: > > userfile: /tmp/php12664aaa > $userfile_name: preisliste.txt > $userfile_size: 13429 > $userfile_type: text/plain > $zielpfad: beispiel1 > $zielname: preisliste.txt > Verschiebe File nach "beispiel1/preisliste.txt" > Warning: Rename failed (No such file or directory) in > /home/sites/site9/web/beispiel1/beispiel1_go.php3 on line 32 > Fehler!! Das ist einfach, die Datei "beispiel1/preisliste.txt" existiert nicht. -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 tobias_(at)_dnet.it Thu, 13 Jan 2000 11:26:09 +0100 Date: Thu, 13 Jan 2000 11:26:09 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] phpAds-Problem > ich hab da ein Problem mit phpAds: Ich nutze die aktuelle Version 1.3.0, nur > leider loggt die weder Views noch Klicks und ist damit völlig unbrauchbar. Bei HTML-Bannern wurden in 1.3.0 keine Views gelogged; das ist ein Bug, der in der aktuellen CVS behoben ist. Ansonsten funktioniert das Logging einwandfrei. Es gibt eine eigene phpAds-Liste, siehe http://phpwiuzard.net/phpAds/. Mit freundlichen Grüßen, Tobias Ratschiller From ruderstaller_(at)_cwd.at Thu, 13 Jan 2000 11:32:58 +0100 Date: Thu, 13 Jan 2000 11:32:58 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] phpAds-Problem -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > ich hab da ein Problem mit phpAds: Ich nutze die aktuelle Version > 1.3.0, nur > leider loggt die weder Views noch Klicks und ist damit völlig > unbrauchbar. Im config.inc.php3 sind beide Werte auf 'true'gesetzt. > Auch hab ich die entsprechenden Tabellen nochmals installiert, > brachte auch nix. Die Kunden-, Banner- und Sessionverwaltung > funktioniert einwandfrei, die Werbebanner werden ohne Probleme > angezeigt. Hab ich irgendwo was übersehen oder weiß jemand Rat? > Hallo, Das diese Version die Views nicht logt war mir bekannt, die Klicks jedoch sollten gehen (bei mir war es so) Die CVS Version brachte bei mir Hilfe :-) 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/AwUBOH2byLuVLIPl3zbMEQLmGACcDds0fG82gWbRzsjfBb8uR/cTSLYAoPGJ 5pSbu2nSzj4vb4vD4gW4vCAo =Ry+E -----END PGP SIGNATURE----- From adi_(at)_living-source.com Thu, 13 Jan 2000 10:34:42 GMT Date: Thu, 13 Jan 2000 10:34:42 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] Error404-Frage On Wed, 12 Jan 2000 22:24:56 +0100, Michael Stahmann deigned to write: > >...aber ich habe leider kein telnet-Zugriff. > den brauchst du auch nicht. Du machst ja eine http-Verbindung auf,aber halt mit einem telnet program. 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 m.keller_(at)_orcasoft.ch Thu, 13 Jan 2000 11:40:14 +0100 Date: Thu, 13 Jan 2000 11:40:14 +0100 From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch Subject: [php] Upload einer Datei in PHP und im kreise der Erlauchten Hallo Cyrill >habe heute linux 6.3 installiert und bis jetzt stehe ich davor >wie der ochse vor dem berg ... soweit ich aber weiss, kann >ich weder yast(can´t create tmpdir) noch startx(link to ? nich da) >ausführen > und bin eingeloggt als (none)~: und immer der hinweis dass alles >readonly sei ... So viel ich weiss, kannst du YAST nur ausführen, wenn du als root eingeloggt bist. Hast Du dich als root angemeldet? Mehr kann ich ich leider auch nicht dazu sagen. Ich hoffe es hilft dir trotzdem weiter. Gruss Markus From alex-meyer_(at)_gmx.de Thu, 13 Jan 2000 11:46:28 +0100 Date: Thu, 13 Jan 2000 11:46:28 +0100 From: Alex Meyer alex-meyer_(at)_gmx.de Subject: [php] PHP Projekt Planung Hallo Liste, hab mal ne Frage: Wie plant Ihr eigentlich PHP Projekte (z.B. Forum, DB basierender Shop, etc.). Wie macht man so was am besten, ich programmiere jedenfalls immer ungeplant drauflos, was zur folge hat das Änderungen schwieriger werden, usw. . Wäre dankbar für URL Verweise, Tipps, Denkanstösse und sonstiges. MFG Alex From wmoll_(at)_mail.terranet.de Thu, 13 Jan 2000 11:47:57 +0100 Date: Thu, 13 Jan 2000 11:47:57 +0100 From: Waldemar Moll wmoll_(at)_mail.terranet.de Subject: [php] Upload einer Datei in PHP und im kreise der Erlauchten Hallo, Du solltest bei der Installation nach einem root-Passwort (für den User: root) gefragt worden sein. Mit diesem Passwort musst Du Dich einloggen, wenn der Rechner "login:" anzeigt. Der User root hat alle nötigen Rechte um Sinniges aber auch Unsinniges, was meistens nicht so gut kommt, zu fabrizieren :-) Da ich mal davon ausgehe, dass dieses Thema hier OffTopic ist (man möge mir verzeihen cp FLAMES /dev/null) :) kannst Du Dich gern direkt mit mir in Verbindung setzen. info_(at)_mail.terranet.de ok - und wech ........ -wm On 13 Jan 00, at 11:23, Cyrill Schumacher wrote: > hi rene und all die anderen, > > probier das hier, das funktioniert auf ALLEN systemen !!!! > > $tmpdir = get_cfg_var("upload_tmp_dir"); > if(isset($WINDIR)){ > if(ereg("\\\\",$userfile)){ $userfile = stripslashes($userfile); } > if($tmpdir) { > $lps = strrpos($PATH_TRANSLATED,"\\")+1; > $docroot = substr($PATH_TRANSLATED,0,$lps); // last char is > backslash > copy($userfile,$docroot.$userfile_name); > unlink($userfile); // be sure :-) > } else { rename($userfile,$userfile_name); } > } else > > if($tmpdir){ > $lps = strrpos($PATH_TRANSLATED,"/")+1; > $docroot = substr($PATH_TRANSLATED,0,$lps); > copy($userfile,$docroot.$userfile_name); > unlink($userfile); > } else { rename($userfile,$userfile_name); } > } > ---------------------------- > habe heute linux 6.3 installiert und bis jetzt stehe ich davor > wie der ochse vor dem berg ... soweit ich aber weiss, kann > ich weder yast(can´t create tmpdir) noch startx(link to ? nich da) > ausführen > und bin eingeloggt als (none)~: und immer der hinweis dass alles > readonly sei ... > arrgg laß mich hier nicht im dunkeln stehen !!!! > oder ich bleibe Windows User !!! > > ____ > Cyrill > E.O.B. > > > > > -- > ** 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 erwin_(at)_forner.de Thu, 13 Jan 2000 11:51:08 +0100 Date: Thu, 13 Jan 2000 11:51:08 +0100 From: Erwin Forner erwin_(at)_forner.de Subject: [php] PGP-Footer Hi Ludwig > From: "Ludwig Ruderstaller" > -----BEGIN PGP SIGNED MESSAGE----- > PGP ID:0xE5DF36CC > -----BEGIN PGP SIGNATURE----- > Version: PGPfreeware 6.5.1 for non-commercial use > iQA/AwUBOH2byLuVLIPl3zbMEQLmGACcDds0fG82gWbRzsjfBb8uR/cTSLYAoPGJ > 5pSbu2nSzj4vb4vD4gW4vCAo > =Ry+E > -----END PGP SIGNATURE----- Ist es Dir moeglich, dieses PGP-Zeugs auszuschalten bzw. in einer Mailingliste darauf zu verzichten? Mein Mailclient geht selbstaendig online, holt Mails ab und geht wieder offline, auch unbeaufsichtigt. Dein PGP-Footer jedoch fordert von mir mein PGP-Mantra an, was immer das sein mag und bleibt einfach online, bis ich per Hand auf Abbrechen klicke. Waere nett, PGP-Signatures sind hier wohl auch fehl am Platze. Greetings, Erwin -- erwin_(at)_forner.de | http://www.forner.de Grafik | Typo | Web-, Interface- & Screendesign | Multimedia komplett CreativeArts http://www.creativearts.de From tfromm_(at)_rz.uni-potsdam.de Thu, 13 Jan 2000 11:50:09 +0100 Date: Thu, 13 Jan 2000 11:50:09 +0100 From: Thomas Fromm tfromm_(at)_rz.uni-potsdam.de Subject: [php] OT:Mysql Hi, > über die Kommandozeile starte ich den Mysql-Client per mysql > Bin ich dann root? auf deinem system nein, in der mysqldb auch nicht, sofern du nicht -u root mit angegeben hast > melde ich mich als z.b Gast an (Benutzer gast,Pass gast )reicht es aus mysql -u gast einzugeben,anschließend irgend ein passwort einzugeben und der Client startet ebenfalls. haengt davon ab, ob gast eingetragen ist als user in der datenbank > Gibts nicht irgendwelche User,die nur bestimmt Rechte haben? sicher gibt es die, sofern du die eingerichtet hast. http://www.rent-a-database.de/mysql/ dort das privilege system ansehen. thomas -- ------------------------------------------ Ich hab auch endlich eine Homepage ! http://fara.cs.uni-potsdam.de/~tfromm und ich verweis nochmal auf IRC #php.de From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 11:57:38 +0100 Date: Thu, 13 Jan 2000 11:57:38 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Upload einer Datei in PHP Egon Schmid wrote: > René Schläpfer wrote: > > > Warning: Rename failed (No such file or directory) in > > /home/sites/site9/web/beispiel1/beispiel1_go.php3 on line 32 > > Fehler!! > > Das ist einfach, die Datei "beispiel1/preisliste.txt" existiert nicht. Meines Wissens muß auch keine Datei existieren - aber das Verzeichnis muß schon angelegt sein. 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 behrens_(at)_noell.de Thu, 13 Jan 2000 12:00:25 +0100 Date: Thu, 13 Jan 2000 12:00:25 +0100 From: Joerg Behrens behrens_(at)_noell.de Subject: [php] Probleme mit PHP3 3.0.14 Win32 und GD-Funktionen > From: "Guido Haeger" > Seine GD-Library hat aber die Version 1.3 und die unterstützt eigentlich > grundsätzlich GIF. Der GIF-Support wurde eigentlich erst in 1.6 > abgeschafft. Ich hatte mit der GD-Library, die in der > 3.0.13-Distribution steckte auch Probleme (imagecreatefromgif war > angeblich unsupported/undefinde function). Auf php.net kann man auch > lesen, das einige Probleme in Zusammenhang mit der GD-Library der > Distribution 3.0.13 in 3.0.14 gefixt sein sollen... Im Zweifelsfall > nehme einfach die DLL aus der 3.0.11 Distribution, damit funktioniert > alles bestens. Erstmal danke fuer die Antworten, hier mein Statusbericht. Mit dem 3.0.14 Release fuer Win32 war es "mir" nicht moeglich mit Hilfe der GD-Funktionen Grafiken auszugeben. Ein umsteigen von der Imagegif() auf Imagepng() hat nix gebracht (unsupported/undefinde function). In dem Bespielscript haette man ja nur diese Funktion umbenennen brauchen und den Header anpassen muessen. Da phpinfo() ja noch von GD-Version 1.3 spricht haette ich das mit der Erzeugung von PNG`s sowieso verwunderlich gefunden. Somit habe ich Guido`s Vorschlag benutzt und der 14er Version die allte 12er DLL unter geschoben. Das funzt dann mit Gif`s wieder wie gewohnt. Thx Guido! :) Gruss 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 ruderstaller_(at)_cwd.at Thu, 13 Jan 2000 12:06:08 +0100 Date: Thu, 13 Jan 2000 12:06:08 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW:PGP-Footer > Ist es Dir moeglich, dieses PGP-Zeugs auszuschalten bzw. in einer > Mailingliste darauf zu verzichten? > Mein Mailclient geht selbstaendig online, holt Mails ab und geht wieder > offline, auch unbeaufsichtigt. Dein PGP-Footer jedoch fordert von mir mein > PGP-Mantra an, was immer das sein mag und bleibt einfach online, > bis ich per > Hand auf Abbrechen klicke. > Hallo, ja sorry, wollt ich eh hab drauf vergessen, leider kann ich mit der nai pgp version den outlook nicht davon uberzeugen die sig bei bestimmten empfanger adressen abzuschalten. Werd mich bemuhen es nicht zu vergessen. 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 From ruderstaller_(at)_cwd.at Thu, 13 Jan 2000 12:08:47 +0100 Date: Thu, 13 Jan 2000 12:08:47 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: Upload einer Datei in PHP > > > Warning: Rename failed (No such file or directory) in ---------------^^^^^^ > > > /home/sites/site9/web/beispiel1/beispiel1_go.php3 on line 32 > > > Fehler!! > > > > Das ist einfach, die Datei "beispiel1/preisliste.txt" existiert nicht. > > Meines Wissens muß auch keine Datei existieren - aber das > Verzeichnis muß schon > angelegt sein. Wie kannst du was renamen das nicht existiert?? 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 From seth_(at)_iorio.de Thu, 13 Jan 2000 12:08:56 +0100 Date: Thu, 13 Jan 2000 12:08:56 +0100 From: Seth Iorio seth_(at)_iorio.de Subject: [php] Gif-Creation Hallo Liste, ich habe folgendes Problem: Es soll ein Gif-Bild generiert werden, welches aus einem Hintergrundbild und verschiedenen Icons besteht. Ein kurzes Beispiel: Auf einer Landkarte soll je nach Wetter ein Bild für Sonne oder Regen angezeigt werden. Die Karte habe ich als Hintergrund angegeben (siehe Quell-Code) nur fehlt mir die richtige Funktion ein zweites Gif einzulesen und auf der Karte zu positionieren. Das Icon das erscheinen soll heißt z.B. sonne.gif QuellCode: Weiß hier jemand Rat??? Danke für die Hilfe Seth http://www.wirtschaftswissenschaften.de -- Internet Service Iorio Seth Iorio Im Horben 38 D - 71560 Sulzbach / Murr Fon: +49 (0) 71 93 / 90 00 61 Fax: +49 (0) 71 93 / 90 00 62 Abteilung Mannheim Fon: +49 (0) 621 / 32 10 271 mailto: seth_(at)_iorio.de www: http://www.iorio.de ------------------------------------------------------------ From rene.paschold_(at)_gmx.net Thu, 13 Jan 2000 12:21:00 +0100 Date: Thu, 13 Jan 2000 12:21:00 +0100 From: Rene Paschold rene.paschold_(at)_gmx.net Subject: [php] PHP Schulung Hallo Liste, da ich diese Liste täglich lese und selber erst seit 6 Monaten programmiere (habe mit JavaScript und PHP3 in kleinen Schritten angefangen) suche ich jemanden der mir vielleicht eine Schulung in PHP3 + mSQL oder mySQL geben kann. Die Kosten würde meine Firma tragen. Wer das macht kann mich persönlich kontaktieren unter: paschold_(at)_get-connected.de oder hier in der Liste. Viele Dank und Grüße Rene Paschold From behrens_(at)_noell.de Thu, 13 Jan 2000 12:25:03 +0100 Date: Thu, 13 Jan 2000 12:25:03 +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, > ich habe jetzt alles so gemacht wie es in dem tutorial stand. > aber es funktioniert immer noch nicht. > wo bekomme ich die ttf dateien her? > ciao > Önder Falls du Zugriff auf einen Windowsrechner (9.x oder NT) kannst du die TrueTypeFonts einfach aus dem Fontsordner holen und sie auf deine Linuxkiste schieben (im Binaerformat). Wobei anzunehmen ist das du auch im Web 'freie' TTF`s findest , aber da hab ich so schnell keine Adresse parat. Kopier sie einfach in den selben Ordner wie dein Bild , erstmal nur so zum Testen. Ansonnsten musst du natuerlich den Pfad anpassen. Falls du keine ttf findest, schreib ne PM dann schick ich welche. Das man die von Windows nehmen kann hat uebrigens mal der Mark Garber hier durchblicken lassen. Den beglueckwuensche ich hiermit zur Geburt seiner Tocher (besser spaete Glueckwuensche als keine) gruss 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 schlaepfer.orvin_(at)_datacomm.ch Thu, 13 Jan 2000 12:47:28 +0100 Date: Thu, 13 Jan 2000 12:47:28 +0100 From: =?iso-8859-1?B?UmVu6SBTY2hs5HBmZXI=?= schlaepfer.orvin_(at)_datacomm.ch Subject: [php] Upload einer Datei in PHP Egon Schmid wrote: >> René Schläpfer wrote: >> >> > Warning: Rename failed (No such file or directory) in >> > /home/sites/site9/web/beispiel1/beispiel1_go.php3 on line 32 >> > Fehler!! >> >> Das ist einfach, die Datei "beispiel1/preisliste.txt" existiert nicht. Die Datei "beispiel1/preisliste.txt" existiert bereits im Pfad geht aber trotzdem nicht. Gruss René From castor_(at)_flying-dog.com Thu, 13 Jan 2000 12:44:32 +0100 Date: Thu, 13 Jan 2000 12:44:32 +0100 From: Nicolay Mausz castor_(at)_flying-dog.com Subject: [php] PHP Projekt Planung Hallo, > > > hab mal ne Frage: > Wie plant Ihr eigentlich PHP Projekte (z.B. Forum, DB basierender Shop, > etc.). Softwareengineering ist in der Regel unabhängig von der eingesetzen Sprache. > > Wie macht man so was am besten, ich programmiere jedenfalls immer ungeplant > drauflos, was zur folge hat das Änderungen schwieriger werden, usw. . > > Wäre dankbar für URL Verweise, Tipps, Denkanstösse und sonstiges. Die wichtigsten Prinzipien findest Du hier: http://www.wi.uni-trier.de/lehre/Skripte/Softeng1.zip http://www.wi.uni-trier.de/lehre/Skripte/Softeng2.zip Es gibt verschiedene Methoden zur Softwareentwicklung , deshalb am besten diese Modelle nicht ganz unkritisch übernehmen (einige sind einfach auch übertrieben und nicht praxisnah). Denn eine universelle Lösung gibt es einfach nicht! Wenn man so mehrere Projekte gemacht hat, findet man so dann seinen eigenen Weg, der dann eine Mischung einiger bekannter Methoden (z.B. Phasenmodell, Rapid Protoytping) enthalten kann. tschau, Nicolay flying dog software www.flyingdog.de From steiner_(at)_dynamic-webpages.de Thu, 13 Jan 2000 12:59:05 +0100 Date: Thu, 13 Jan 2000 12:59:05 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] PHP Projekt Planung > Softwareengineering ist in der Regel unabhängig von der eingesetzen Sprache. > Die wichtigsten Prinzipien findest Du hier: > > http://www.wi.uni-trier.de/lehre/Skripte/Softeng1.zip > > http://www.wi.uni-trier.de/lehre/Skripte/Softeng2.zip > jaja, wir trierer Wirtschaftsinformatiker sind doch die besten :-) 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 peter_(at)_paeffgen.com Thu, 13 Jan 2000 12:59:57 +0100 Date: Thu, 13 Jan 2000 12:59:57 +0100 From: Peter Karsten peter_(at)_paeffgen.com Subject: [php] Text auf ein dynmisch erstelltes Bild zentrieren Hallo , ich wieder :) also folgendes Problem, Bild wird generiert Text wird eingelesen, wenn das Bild eine laenge von 100 Pixel hat (als $links festgelegt) , wird der übergebene Text (wenn ich richtig verstanden habe an folgender position ausgelesen: ImageTTFText ($im, $s, 0, (int)($links/2), $dy + (int)($oben/2) - 2, $rot, "$font.ttf", $text); was aber den Text nicht zenriert macht, nun meine Frage ist es möglich diesen text in ein generiertes Bild zu zentrieren? da der text mit $text übergeben wird hab ich mir gedacht das es vielleicht eine methode gibt die zeichen zu zaehlen, evtl die position kalkulieren die die mitte des textes angibt, .... weis jemand rat? danke mfg peter karsten From eschmid_(at)_s.netic.de Thu, 13 Jan 2000 13:13:16 +0100 Date: Thu, 13 Jan 2000 13:13:16 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Text auf ein dynmisch erstelltes Bild zentrieren Peter Karsten wrote: > also folgendes Problem, Bild wird generiert Text wird eingelesen, > wenn das Bild eine laenge von 100 Pixel hat (als $links festgelegt) , wird > der übergebene Text (wenn ich richtig verstanden habe an folgender position > ausgelesen: > > ImageTTFText ($im, $s, 0, (int)($links/2), $dy + (int)($oben/2) - 2, $rot, > "$font.ttf", $text); > > was aber den Text nicht zenriert macht, nun meine Frage ist es möglich > diesen text in ein generiertes Bild zu zentrieren? > > da der text mit $text übergeben wird hab ich mir gedacht das es vielleicht > eine methode gibt die zeichen zu zaehlen, evtl die position kalkulieren die > die mitte des textes angibt, .... Im dritten und vierten Druck des Markt&Technik PHP Buches ist ein Beispiel auf den Seiten 124 - 126. Da hab ich die ImageTTFBBox verwendet. Die Bounding Box macht genau das, wonach Du suchst. -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 Thu, 13 Jan 2000 13:14:58 +0100 Date: Thu, 13 Jan 2000 13:14:58 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] Gif-Creation Seth Iorio schrieb: > Es soll ein Gif-Bild generiert werden, welches aus einem Hintergrundbild > und verschiedenen Icons besteht. Ein kurzes Beispiel: Auf einer > Landkarte soll je nach Wetter ein Bild für Sonne oder Regen angezeigt > werden. Die Karte habe ich als Hintergrund angegeben (siehe Quell-Code) > nur fehlt mir die richtige Funktion ein zweites Gif einzulesen und auf > der Karte zu positionieren. Das geht IMHO so mit PHP nicht. Ich sehe 3 Lösungsmöglichkeiten, die aber alle nicht so optimal sind: 1. Entweder erzeugst Du für die Wetterkarte alle möglichen Kombinationen mit Sonne/Regen und wählst dann immer das passende aus und schreibst nur noch das Datum darauf. 2. Da Du vermutlich nicht hunderte Regionen mit einzelnen Sone/Regen-Grafiken markieren willst, könntest Du die Landkarte in kleine Stücke zerhacken, und via HTML-Table wieder zusammensetzen. Für die einzelnen Regionsstückchen legst Du dann jeweils eine Grafik mit Sonne und eine mit Regen an. Dann mußt Du nur für die einzelnen Regionen jeweils die korrekte Grafik wählen. 3. Theoretisch kannst Du mit den Imagefunktionen von PHP jede beliebige Grafik malen (insbesondere durch ImageSetPixel und ImageFilledPolygon). Wenn Du genug Zeit hast, kannst Du Dir also eine Funktion schreiben, die Dir schön smooth aussehende Sonnen und Regenwolken auf die Karte malt. Ich hätte dann gern eine Kopie des Scripts ;-) Guido Haeger From dobel_(at)_femu.rwth-aachen.de Thu, 13 Jan 2000 13:35:30 +0100 Date: Thu, 13 Jan 2000 13:35:30 +0100 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] ttf unter PHP und Apache zum laufen bringen Önder Balkaya wrote: > > Hallo, > ich habe jetzt alles so gemacht wie es in dem tutorial stand. > aber es funktioniert immer noch nicht. > wo bekomme ich die ttf dateien her? ttf dateien sind truetype-fonts. die bekommst du entweder aus deinem %WINDIR%\fonts verzeichnis, wenn du windows besitzt, oder aber z.b. von http://www.microsoft.com/typography/fontpack/default.htm saugen. dort steht allerdings etwas von use with windows or macintosh, aber die genauen lizenzbestimmungen dazu hab ich gerade nicht gefunden. gruss, markus From alex-meyer_(at)_gmx.de Thu, 13 Jan 2000 13:37:49 +0100 Date: Thu, 13 Jan 2000 13:37:49 +0100 From: Alex Meyer alex-meyer_(at)_gmx.de Subject: [php] Probleme mit mysql_fetch_row() Hallo PHPler, bin noch PHP Anfänger und probiere gerade etwas an Datenbanken herum. Komme aber an einen Fehler nicht vorbei: ___________________________________________________________________ Verbindung steht!


_________________________________________________________________ Fehler: Der text "Verbindung steht" wird noch ausgegeben, aber dann erscheint folgender Fehler: Warning: 0 is not a MySQL result index in c:\apache\htdocs/php/test/db1/select.php3 on line 9 So simpel der Fehler für Euch auch sein mag, ich find ihn einfach nicht. Bitte um hilfe. MFG Alex. From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 13:42:43 +0100 Date: Thu, 13 Jan 2000 13:42:43 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Ulf Wendel wrote: > > telnet 127.0.0.1 80 > GET / HTTP 1.1 > > .... > > > telnet 127.0.0.1 80 > GET /index.html HTTP 1.1 > > Funktioniert bei mir gar nicht. Entweder ich kann keine Verbindung aufbauen oder es gibt eine Fehlermeldung, das die Metode nicht erlaubt sei... any idea? Ist ja ein bischen OT - aber ich würde es schon gerne mal sehen. Einmal gab mir der Sever ein 500er zurück und wenn ich eine Falsche Datei eingebe mal ein 404 oder 500 - die Verbindung bricht aber immer sofort zusammen, da kann ich gar nicht so schnell gucken... Der Server schmeisst mich immer raus :-( -- -------------------------------------------------------- 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 abertotal_(at)_gmx.de Thu, 13 Jan 2000 13:44:26 +0100 Date: Thu, 13 Jan 2000 13:44:26 +0100 From: Martin abertotal_(at)_gmx.de Subject: [php] Probleme mit mysql_fetch_row() Alex Meyer schrieb: > ___________________________________________________________________ > $db=mysql_connect("localhost","root",""); > mysql_select_db("test", $db); > > $ergebnis=mysql_query("selcet name, strasse from tabelle", $db); ^^^^^^ da liegt der Fehler, es sollte "SELECT ..." heissen ... MfG Martin From nadja_(at)_fanfilm.de Thu, 13 Jan 2000 13:49:58 +0100 Date: Thu, 13 Jan 2000 13:49:58 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Ein wenig OT: Homesite "Pilif (Philip Hofstetter)" wrote: > > Hallöchen Hallo, > >sehen kann, wenn ich Homesite dann allerdings neu starte ich > >sie plötzlich nicht mehr sehen und bearbeiten kann - > > Du musst die extension .tpl irgendwo im Options-Menü als > "WebDocument" eintragen. Ich habe hier nur 4.5 zur Hand, weiss also > nicht, wo sich das unter 4.0 befindet. > > Hier ist es Options\Document Settings\WebDocuments > (es ist so ein riesenlanges Edit-Feld, das voller extensions ist). Bei 4.0 liegt es unter Options/Settings/File Settings und dann kann man im Feld zu WebDocuments einfach das Extension anhängen. > Alternativ: Rechtsklick auf die Dateiliste und Filter/AllFiles > auswählen. Witzig ist das wenn man beides macht (also die File Settings ändert und Filter/All Files auswählt) alle Dateien doppelt angezeigt werden... Muß irgendwie ein Bug sein, oder so. Mal eine Frage: Lohnt es sich, sich das Homesite-Update zu kaufen oder haben sie nicht so viel verändert bzw. verbessert? > Pilif Danke für Deine Hilfe. Ciao, Nadja From nadja_(at)_fanfilm.de Thu, 13 Jan 2000 13:42:28 +0100 Date: Thu, 13 Jan 2000 13:42:28 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] FastTemplate mal wieder Hallo Liste, nachdem meine server Probleme jetzt erstmal wieder geregelt sind wollt ich weiter an meinem FastTemplate script arbeiten. Ich bekomme immer noch diese merkwürdige Fehlermeldung "ERROR: get_template() failure: [./]" Inzwischen weiß ich aber mehr dazu was eigentlich passiert und das Problem ist. Folgende Funktion (die noch in der Probe-Phase ist also vermutlich noch nich ganz ausgereift) sucht mir das richtige Template für den jeweiligen geclickten Button ($click=id von Button): function WelchesTemp($click){ $anwid=mysql_query("select template from nav where id=\"$click\" ")or die(mysql_error()); $temp=mysql_fetch_row($anwid); $temp1=$temp[0]; $anwid=mysql_query("select temp from template where id=\"$temp1\" ")or die(mysql_error()); $template=mysql_fetch_row($anwid); return $template[0]; } So für sich allein funkt sie Prima und gibt mir den Namen aus den ich diesem Template in einem Array vorher zugewiesen habe. Wenn ich sie allerding in eine andere Funktion zum testen einsetzte findet diese Funktion plötzlich nicht einmal mehr den Namen des Templates heraus. Wie z.B. hier: function text(){ global $tpl; $tpl->assign(Headline,headline($click,1)); $tpl->assign(Text,waehl_text($click)); $tpl->parse(Inhalt,WelchesTemp($click)); } Das wundert mich ein wenig. Hat von euch vielleicht jemand eine Idee? BTW: Ich habe auch schon versucht den Schreiber des FastTemplate-scripts zu erreichen, allerdings sieht es so aus als wäre seine Website unten und so habe ich leider keine Möglichkeit mich mit ihm in Kontakt zu setzten... Ciao, Nadja From msalien_(at)_gmx.de Thu, 13 Jan 2000 13:56:53 +0100 Date: Thu, 13 Jan 2000 13:56:53 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] phpAds-Problem > Bei HTML-Bannern wurden in 1.3.0 keine Views gelogged; das ist ein Bug, der Und ich nutzt natürlich nur HTML-Banner... Mensch, hab ich ein Glück :-) > in der aktuellen CVS behoben ist. Ansonsten funktioniert das Logging > einwandfrei. Ich muss zu meiner Schande gestehen, dass ich diese 3 Buchstaben zwar schon mal gehört (gelesen) habe, aber keine Ahnung hab, was das eigentlich sein soll. Bis vor kurzem dachte ich, dass wäre ein Dateiformat unter Windows. Naja, muss ich wohl in den sauren Apfel beißen und mich da mal reinarbeiten... > Es gibt eine eigene phpAds-Liste, siehe http://phpwiuzard.net/phpAds/. oki, werd ich mir mal zu Gemüte führen. Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From clemensstaub_(at)_gyml.unibas.ch Thu, 13 Jan 2000 14:02:10 +0100 Date: Thu, 13 Jan 2000 14:02:10 +0100 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Re: ttf unter PHP und Apache zum laufen bringen > > Hallo, > > ich habe jetzt alles so gemacht wie es in dem tutorial stand. > > aber es funktioniert immer noch nicht. > > wo bekomme ich die ttf dateien her? http://www.warble.com/TrueType/ bye clemens -- On the grand scale of the universe this really doesn't matter. Clemens Staub clemensstaub_(at)_gyml.unibas.ch From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 14:05:45 +0100 Date: Thu, 13 Jan 2000 14:05:45 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Sorry, ich habe mich nur zu dumm angestellt. Meine Telnetprogramme bieten ja auch einen Logfile an. Es wird also folgendes gesendet: 500 Internal Server Error Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webadmin_(at)_kundenserver.de and inform them of the time the error occurred,and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request Bei index.html wird die Seite korrekt wiedergegeben. Sieht so aus, als ob ich mal den support bemühen muß!! Oder hat von euch jmd. eine Erklärung für einen 500er bei header ("location: error.php3"); ??? > Ulf Wendel wrote: > > > > telnet 127.0.0.1 80 > > GET / HTTP 1.1 > > > > .... > > > > > telnet 127.0.0.1 80 > > GET /index.html HTTP 1.1 > > > > > > Funktioniert bei mir gar nicht. Entweder ich kann keine Verbindung aufbauen oder > es gibt eine Fehlermeldung, > das die Metode nicht erlaubt sei... 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 tobias_(at)_dnet.it Thu, 13 Jan 2000 14:12:49 +0100 Date: Thu, 13 Jan 2000 14:12:49 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] phpAds-Problem > Ich muss zu meiner Schande gestehen, dass ich diese 3 Buchstaben zwar schon > mal gehört (gelesen) habe, aber keine Ahnung hab, was das eigentlich sein > soll. Bis vor kurzem dachte ich, dass wäre ein Dateiformat unter Windows. CVS (Concurrent Version System) ist ein Client/Server-Versionskontrollsystem: - Es weist jeder Datei-Revision eine Versions-Nummer zu; Änderungen lassen sich so in jeder Stufe rückgängig machen, wiederherstellen, verfolgen, etc. - Es speichert für jede Revision einen Kommentar, den man abrufen kann. - CVS merkt sich, wer gerade an welcher Datei arbeitet und kann den Entwickler warnen, wenn jemand eine Datei verändert hat, die er gerade selbst modifziert. - Versionskonflikte können automatisch oder semi-automatisch behoben werden. Damit ist CVS ein sehr nützliches Tool für jeden, der viel mit Text-Dateien arbeitet, sei es nun ein Software-Entwickler oder ein Autor, der intelligenterweise ein offenes Format wie SGML oder XML anstatt Word verwendet. Wenn Du den Kommandozeilen-Client von CVS hast, kommst Du so an phpAds: cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot login (password phpads) cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot checkout phpAds Weiterführende Links zu CVS gibt es unter http://phpwizard.net/phpHoo/. Mit freundlichen Grüßen, Tobias Ratschiller -- From dobel_(at)_femu.rwth-aachen.de Thu, 13 Jan 2000 14:28:55 +0100 Date: Thu, 13 Jan 2000 14:28:55 +0100 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] \" anstelle " bei Formular Benjamin Mollenhauer wrote: > > function Langsaaaaamm ($s) { > $dummy = strip_tags($s); # Zuerst einmal alle HTML-Tags entfernen > $dummy = str_replace( "\n", "
", $dummy ); # Dann noch die Zeilenumbrüche retten ist das nicht die flacshe reihenfolge? wenn du alle html-tags entfernst, gibt es keine
-tags mehr, die man in \n umwandeln koennte. gruss, markus From castor_(at)_flying-dog.com Thu, 13 Jan 2000 14:26:05 +0100 Date: Thu, 13 Jan 2000 14:26:05 +0100 From: Nicolay Mausz castor_(at)_flying-dog.com Subject: [php] PHP Projekt Planung Hi Armin, > > Softwareengineering ist in der Regel unabhängig von der eingesetzen > Sprache. > > Die wichtigsten Prinzipien findest Du hier: > > > > http://www.wi.uni-trier.de/lehre/Skripte/Softeng1.zip > > > > http://www.wi.uni-trier.de/lehre/Skripte/Softeng2.zip > > > > jaja, wir trierer Wirtschaftsinformatiker sind doch die besten :-) Ist zwar OT hier: Aber ich bin kein Wirtschaftsinformatiker sondern richtiger (Trierer-) Informatiker (und das sind die besten :-)) ). Informatik ist ja etwas völlig anderes als Wirtschaftsinformatik. Ich habe Wirtschaftsinfo allerdings im Nebenfach gemacht. tschau, Nicolay From msalien_(at)_gmx.de Thu, 13 Jan 2000 14:35:58 +0100 Date: Thu, 13 Jan 2000 14:35:58 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] phpAds-Problem > Wenn Du den Kommandozeilen-Client von CVS hast, kommst Du so an phpAds: > cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot login > (password phpads) > cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot checkout phpAds Ich hab mir nun dieses Dingens da runtergeladen. Wenn ich nun die erste Zeile eingebe erhalte ich folgende Fehlermeldung: C:\WINDOWS\Desktop\cvs>cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot log in (Logging in to anon_(at)_phpwizard.net) CVS.EXE [login aborted]: could not find out home directory Und nu? Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From billus_(at)_gmx.at Thu, 13 Jan 2000 14:39:35 +0100 Date: Thu, 13 Jan 2000 14:39:35 +0100 From: Benjamin Billian billus_(at)_gmx.at Subject: [php] Regular Expressions Hi, kann mir sagen wo ich eine genaue Beschreibung der regular expressions bekomme ??? im PHP-Manual steht ich soll in regex.7 nachsehen. das sagt aber "no manual in file" Bye Benjamin PS: kann mir mal jemand die Adresse der MySQL-Liste geben ?? -------------------------------------------------------- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) From tobias_(at)_dnet.it Thu, 13 Jan 2000 14:41:33 +0100 Date: Thu, 13 Jan 2000 14:41:33 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] phpAds-Problem > Ich hab mir nun dieses Dingens da runtergeladen. Wenn ich nun die erste > Zeile eingebe erhalte ich folgende Fehlermeldung: Unter Windows ist das natürlich komplizierter; die Dokumentation beschreibt aber auch die Installation unter Windows. Hier ist das OT. Mit freundlichen Grüßen, Tobias Ratschiller From bernhard.ostheimer_(at)_uni-mainz.de Thu, 13 Jan 2000 14:43:16 +0100 Date: Thu, 13 Jan 2000 14:43:16 +0100 From: Bernhard Ostheimer bernhard.ostheimer_(at)_uni-mainz.de Subject: [php] PHP Projekt Planung Hi, > Wie plant Ihr eigentlich PHP Projekte (z.B. Forum, DB basierender Shop, > etc.). einige (jaja WI-) Empfehlungen auch von mir: SE Allgemein: 1. Balzert, H.: Lehrbuch der Softwaretechnik: Software-Entwicklung, Heidelberg et al.: Spektrum 1996 2. Koreimann, D.S.: Grundlagen der Software-Entwicklung, 2.Aufl., Muenchen, Wien: Oldenbourg 1996 3. http://www.software-technik.de Controlling von IV-Projekten: 1. Kargl, H.: Management und Controlling von IV-Projekten, Muenchen, Wien: Oldenbourg 2000 [erscheint jetzt] Beispiel: 1. Schwickert, Axel C.; Ostheimer, Bernhard; Franke, Thomas: Mandantenfähiges, datenbankgestütztes Web-Publishing-System für die Lehrstühle der Abteilung Wirtschaftswissenschaften, in: Arbeitspapiere WI, Nr. 02/2000, Hrsg.: Lehrstuhl für Allg. BWL und Wirtschaftsinformatik, Johannes Gutenberg- Universität: Mainz 2000. [noch nicht erschienen] HTH ein bissi, Bernhard aka Osti From ulf_(at)_redsys.de Thu, 13 Jan 2000 14:47:30 +0000 Date: Thu, 13 Jan 2000 14:47:30 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Error404-Frage Michael Stahmann wrote: > Es wird also folgendes gesendet: > > 500 Internal Server Error > Internal Server Error > The server encountered an internal error or misconfiguration and was unable to > complete your request. > Please contact the server administrator, webadmin_(at)_kundenserver.de and inform them of Ja, frage den Admin. Sieht nach einer falschen Konfiguration für PHP-Skripte aus (benutzt Du die korrekte Dateiendung?). Ulf From billus_(at)_gmx.at Thu, 13 Jan 2000 14:47:24 +0100 Date: Thu, 13 Jan 2000 14:47:24 +0100 From: Benjamin Billian billus_(at)_gmx.at Subject: [php] Upload einer Datei in PHP und im kreise der Erlauchten > habe heute linux 6.3 installiert und bis jetzt stehe ich davor > wie der ochse vor dem berg ... soweit ich aber weiss, kann > ich weder yast(can´t create tmpdir) noch startx(link to ? nich da) > ausführen > und bin eingeloggt als (none)~: und immer der hinweis dass alles > readonly sei ... > arrgg laß mich hier nicht im dunkeln stehen !!!! > oder ich bleibe Windows User !!! passt wohl nicht ganz in die Liste :-) wenn du Probleme mit Linux hast ... schreib mir einfach direkt ne mail billus_(at)_gmx.at Bye Benjamin -------------------------------------------------------- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) From steiner_(at)_dynamic-webpages.de Thu, 13 Jan 2000 14:49:02 +0100 Date: Thu, 13 Jan 2000 14:49:02 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] PHP Projekt Planung > Ist zwar OT hier: Aber ich bin kein Wirtschaftsinformatiker > sondern richtiger (Trierer-) Informatiker (und das sind die besten :-)) ). von wegen :-) >Informatik ist ja etwas völlig anderes als Wirtschaftsinformatik. naja, "völlig" will ich mal nicht sagen ... was die informatiker machen, machen wir jawohl auch ... außer 16 stunden mathe-zeug, das man so eh nie brauchen kann ... das substituieren wir mit brauchbaren informationen und weniger mathe :-) sorry für OT, aber unsere Ehre mußte ich schon retten :-) 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 eschmid_(at)_s.netic.de Thu, 13 Jan 2000 14:51:54 +0100 Date: Thu, 13 Jan 2000 14:51:54 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Regular Expressions Benjamin Billian wrote: > kann mir sagen wo ich eine genaue Beschreibung der regular expressions bekomme > ??? > im PHP-Manual steht ich soll in regex.7 nachsehen. > das sagt aber "no manual in file" In php3/regex/regex.7 und regex.3 sind die Handbuchseiten von Henry Spencers Regulären Ausdrücken. > PS: kann mir mal jemand die Adresse der MySQL-Liste geben ?? mysql-de-request_(at)_lists.4t2.com -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 lists_(at)_hossfeld.de Thu, 13 Jan 2000 14:39:46 +0100 Date: Thu, 13 Jan 2000 14:39:46 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] FastTemplate mal wieder Hi Nadja, Zitiere Nadja Senoucci : > Wenn ich sie allerding in eine andere Funktion zum > testen einsetzte findet diese Funktion plötzlich nicht > einmal mehr den Namen des Templates heraus. > Wie z.B. hier: > > function text(){ > global $tpl; > $tpl->assign(Headline,headline($click,1)); > $tpl->assign(Text,waehl_text($click)); > $tpl->parse(Inhalt,WelchesTemp($click)); > } > > Das wundert mich ein wenig. Hat von euch vielleicht jemand > eine Idee? Was passiert konkret? Bzw. was nicht? D.h.: Geben die Funktionen im o.g. Beispiel einfach GAR NICHTS zurück, oder etwas falsches? In so einem Fall hilft es jedenfalls häufig, sich mal ganz platt die Inhalte diverser Variablen (bzw. die Rückgabewerte der Funktionen) ausgeben zu lassen - Auch wenn man meint, man wüsste genau was \'rauskommen muß. Hier also z.B. einfach mal vor jeden Template-Aufruf ein printf (\"headline() sagt: %s
\", headline($click,1)); usw... Wenn dabei gar nix rauskommt, dann könnte es z.B. sein, daß es ein \"Scope\" Problem ist, d.h. daß Deine Funktionen vielleicht im o.g. Kontext einige Variablen nicht \"sehen\" die sie brauchen, im globalen Kontext aber schon. > BTW: Ich habe auch schon versucht den Schreiber des > FastTemplate-scripts zu erreichen, allerdings sieht es so > aus als wäre seine Website unten und so habe ich leider > keine Möglichkeit mich mit ihm in Kontakt zu setzten... Naja, das schreibt er ja auch selber: \'Mail should start working again \"Real Soon Now\" \' Probier\'s einfach mal - vielleicht bekommt er ja die Mail. BTW: Falls Du\'s noch nicht wusstest: Als Alternative zu FastTemplate gibt es seit einer Weile auch als Bestandteil der PHPLIB eine Template-Klasse. Diese funktioniert ganz ähnlich (hat aber eine leicht andere Syntax), und sollte sogar etwas schneller sein als FastTemplate (weil sie die PCRE Funktionen benutzt anstelle der normalen String-Funktionen und ereg_*-Funktionen) CU, Manuel From wiechert_(at)_fh-brandenburg.de Thu, 13 Jan 2000 14:56:25 +0100 Date: Thu, 13 Jan 2000 14:56:25 +0100 From: Michael Wiechert wiechert_(at)_fh-brandenburg.de Subject: [php] modulo-funktion ? hallo liste, gibts eine modulo-funktion in php? (bei einer tabelle sollen sich 2 versch. Hintergrundfarben der spalten immer abwechseln) tschüß, michael From ulf_(at)_redsys.de Thu, 13 Jan 2000 15:00:05 +0000 Date: Thu, 13 Jan 2000 15:00:05 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Error404-Frage Ulf Wendel wrote: > Telnet ist ein Zugriff auf einem Remote-System auf Port 21, um ein Login Port 23... FTP => 21, SSH => 22, Telnet => 23, Finger => 79, HTTP => 80 Ulf From eschmid_(at)_s.netic.de Thu, 13 Jan 2000 15:00:10 +0100 Date: Thu, 13 Jan 2000 15:00:10 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] modulo-funktion ? Michael Wiechert wrote: > gibts eine modulo-funktion in php? % -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 pilit_(at)_dataway.ch Thu, 13 Jan 2000 15:05:33 +0100 Date: Thu, 13 Jan 2000 15:05:33 +0100 From: Pilif (Philip Hofstetter) pilit_(at)_dataway.ch Subject: [php] Ein wenig OT: Homesite Hallöchen! >Witzig ist das wenn man beides macht (also die File Settings >ändert und Filter/All Files auswählt) alle Dateien doppelt >angezeigt werden... Muß irgendwie ein Bug sein, oder so. > >Mal eine Frage: Lohnt es sich, sich das Homesite-Update zu >kaufen oder haben sie nicht so viel verändert bzw. >verbessert? nun gerade den Bug oben haben sie rausgenommen ;-) Ich habe mir die 4.5 noch nicht so lange mal als Trial runtergeladen und probiere ein wenig herum. Sooo der Hammer ist das Update ja nicht. Collapsed Text ist das einzige wirklich neue Feature und das ist nicht soooo furchtbar nützlich. Die FTP-Unterstützung soll besser sein, aber bei mir läuft die gar nicht erst. Auch nicht bei einer Neuinstallation von Homesite auf ein neues, frisches Windows (NT). Interessant ist vielleicht noch das erweiterte Clipboard, das nun mehrere Einträge fassen kann, aber dafür ist bei mir ohnehin Clipmate zuständig. Ebenfalls neu ist ein ImageMap-Editor, den ich noch nie verwendet habe, da ich in der Regel keine Maps erstelle und wenn doch, dann nehme ich die Freeware MapThis. Ich werde wohl auf das Update verzichten. Pilif From webmasterbhs_(at)_bluewin.de Thu, 13 Jan 2000 15:12:54 +0100 Date: Thu, 13 Jan 2000 15:12:54 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] ereg_replace(" und tag durchsuchen. das klappt auch schon ganz gut: $warning = array(); $fcon = file($userfile_name); ($j=0;$j richtig korrigierter test $korrektur = ereg_replace("[nur das zwischen " und /]","images",$fcon[$j]); any idea ? ____ Cyrill From bischof_(at)_fh-brandenburg.de Thu, 13 Jan 2000 15:12:35 +0100 Date: Thu, 13 Jan 2000 15:12:35 +0100 From: Marko Bischof bischof_(at)_fh-brandenburg.de Subject: [php] modulo-funktion ? Schleife bauen,Zähler setzen, while irgendwas{ if ($zaehler %2){ mach dies; } else{ mach das; } } sowat? Marko -----Ursprüngliche Nachricht----- Von: Michael Wiechert An: php_(at)_solix.wiso.Uni-Koeln.DE Datum: Donnerstag, 13. Januar 2000 15:00 Betreff: [php] modulo-funktion ? >hallo liste, > >gibts eine modulo-funktion in php? > >(bei einer tabelle sollen sich 2 versch. Hintergrundfarben der spalten >immer abwechseln) > >tschüß, >michael > >-- >** 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 Daniel.Eichten_(at)_LAB.de Thu, 13 Jan 2000 15:17:50 +0100 Date: Thu, 13 Jan 2000 15:17:50 +0100 From: Daniel.Eichten_(at)_LAB.de Daniel.Eichten_(at)_LAB.de Subject: [php] RE: Probleme mit mysql_fetch_row() Alex Meyer wrote: > $ergebnis=mysql_query("selcet name, strasse from tabelle", $db); > ... > while ($zeile=mysql_fetch_row($ergebnis)) { Ich bin zwar auch PHP-Newbie, aber das ist einfach. Beim MySQL-Query gibts ein Fehler, vielleicht, weil die Tabelle nicht existiert oder sonst wie, als Ergebnis liefert mysql_query false = 0 zurück; 0 ist aber kein Ergebnis-Index, ergo Warning: ..... Problemlösung: if (!$ergebnis) { while ( $zeile=mysql_fetch_row.... Bei mir funktioniert das immer. HTH Daniel From nadja_(at)_fanfilm.de Thu, 13 Jan 2000 15:33:59 +0100 Date: Thu, 13 Jan 2000 15:33:59 +0100 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] FastTemplate mal wieder Hallo, Manuel Hossfeld wrote: > Was passiert konkret? Bzw. was nicht? > D.h.: Geben die Funktionen im o.g. Beispiel einfach GAR > NICHTS zurück, oder etwas falsches? Also, an sich geht es hier um WelchesTemp. Und diese Funktion gibt alleine aufgerufen den Namen des Templates zurück und zwar in Anführungszeichen, also z.B. "Test2". Wenn ich es in der Funktion text aufrufe, die einfach nur ein par Dinge in einem Template austauscht, gibt WelchesTemp dem anschein nach nur noch "" zurück, also wirklich nur die beiden Anführungszeichen und das wundert mich doch sehr. Da ist es auch kein Wunder, das kein Template gefunden wird... Ich habe es übrigens auch schon ohne die Ausgabe der Anführungszeichen versucht - das Ergebnis ist dasselbe, wenn man mal die Tatsache weglässt, das keine Anführungzeichen mehr ausgegeben werden. *sigh* Irgendwie bin ich langsam aber sicher ein wenig gefrustet...Muß mal sehen, ob wir hier nicht doch noch PHPLIB aufspielen wollen, allerdings läuft der Server gerade wieder halbwegs und wir kriegen im nächsten Monat eh 'nen neuen und dachten uns wir fassen den hier solange lieber nicht mehr an - ein wenig instabil das System. Wenn man mal bedenkt das unsere bisherigen Serverprobleme daherrührten, daß die Kiste mit einem 100Mbit Netzwerk vollkommen überfordert war... Ich glaub' ich hör jetzt mal auf meinen Frust hier rauszulassen...Muß Ich euch ja nicht antun. Ciao, Nadja From info_(at)_schuborg.de Thu, 13 Jan 2000 13:57:01 +0100 Date: Thu, 13 Jan 2000 13:57:01 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] Gif-Creation Hi Guido Guido Haeger wrote: > > > und verschiedenen Icons besteht. Ein kurzes Beispiel: Auf einer > > Landkarte soll je nach Wetter ein Bild für Sonne oder Regen angezeigt > > werden. Die Karte habe ich als Hintergrund angegeben (siehe > Quell-Code) .. > > 2. Da Du vermutlich nicht hunderte Regionen mit einzelnen > Sone/Regen-Grafiken markieren willst, könntest Du die Landkarte in > kleine Stücke zerhacken, und via HTML-Table wieder zusammensetzen. Für > die einzelnen Regionsstückchen legst Du dann jeweils eine Grafik mit > Sonne und eine mit Regen an. Dann mußt Du nur für die einzelnen Regionen > jeweils die korrekte Grafik wählen. > wieso setzt er nicht ein hintergrundbild und positioniert dann die wolken und die sonne dynamisch mit vspace oder mit css? html und css sind zwar nicht perfekt, aber es sollte gehen. und wenn er mit layern arbeitet könnte das auch gute ergebnisse geben. ich denke aber doch, man sollte so ein wetterkarten-gif erzeugen können. habe mich zwar nicht mit der giferzeugung auseinandergesetzt, aber kann mir eigentich nicht vorstellen, dass es nicht gehen sollte. ciao erstnmal, Pascal From info_(at)_schuborg.de Thu, 13 Jan 2000 15:29:06 +0100 Date: Thu, 13 Jan 2000 15:29:06 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] \" anstelle " bei Formular Hi Markus... Markus Dobel wrote: > > Benjamin Mollenhauer wrote: > > > > function Langsaaaaamm ($s) { > > $dummy = strip_tags($s); # Zuerst einmal alle HTML-Tags entfernen > > $dummy = str_replace( "\n", "
", $dummy ); # Dann noch die Zeilenumbrüche retten > > ist das nicht die flacshe reihenfolge? wenn du alle html-tags entfernst, > gibt es keine
-tags mehr, die man in \n umwandeln koennte. er will doch die \n in
umwandeln nicht umgekehrt. und \n ist ja kein html-tag, also noch vorhanden. oder? ciao, pascal From info_(at)_schuborg.de Thu, 13 Jan 2000 15:45:38 +0100 Date: Thu, 13 Jan 2000 15:45:38 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] modulo-funktion ? Hi Egon... Egon Schmid wrote: > > Michael Wiechert wrote: > > > gibts eine modulo-funktion in php? > > % > > -Egon > wow.. kurz und treffend! hast dir wohl ein beispiel an ulf genommen ;) hier mal ein kleines beispiel: es änder die farben der tabellenfelder abwechselnd print ""; for ($i = 0; $i < $rownum; $i++) { $myrow = mysql_fetch_array($result); print (""); $null_oder_eins = $null_bis_n++ % 2; for ($j = 0; $j < $fieldnum; $j++) if ($j >= 0) { // wenn $j > 0, wird die erste zeile weggelassen. u.s.w. print ""; }} print ""; } print "
"; print "$myrow[$j]"; print "
"; Ciao, Pascal From webmaster_(at)_pc-infos.de Thu, 13 Jan 2000 15:42:51 +0100 Date: Thu, 13 Jan 2000 15:42:51 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Error404-Frage From: Michael Stahmann > 500 Internal Server Error > Internal Server Error > The server encountered an internal error or misconfiguration and was unable to > complete your request. > ......... > Bei index.html wird die Seite korrekt wiedergegeben. > Sieht so aus, als ob ich mal den support bemühen muß!! > Oder hat von euch jmd. eine Erklärung für einen 500er bei header ("location: > error.php3"); ??? Hmm... hast du die Datei auch richtig in der .htaccess eingestellt? erstell mal eine HTML-Datei und trage sie dort ein. wenn das selbe passiert sind dein Konfigurationen einfach nur falsch. -- / 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 gh-lists_(at)_ecora.de Thu, 13 Jan 2000 15:50:28 +0100 Date: Thu, 13 Jan 2000 15:50:28 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] Gif-Creation www.schuborg.de schrieb > wieso setzt er nicht ein hintergrundbild und positioniert dann > die wolken und die sonne dynamisch mit vspace oder mit css? Ist natürlich grundsätzlich eine gute Möglichkeit, aber dann doch lieber als Backgroundbild und mit einer HTM-Tabelle darüber Wolken und Sonne einblenden. Via CSS funktioniert sonst bei einem signifikanten Teil der Besucher nicht. Guido Haeger From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 15:52:05 +0100 Date: Thu, 13 Jan 2000 15:52:05 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Ulf Wendel wrote: > Ja, frage den Admin. Sieht nach einer falschen Konfiguration für > PHP-Skripte aus (benutzt Du die korrekte Dateiendung?). > Werde ich machen, aber nochmal: Das Script funktioniert ja, wenn ich es selbst aufrufe. header ("location: ... ") scheint also richtig zu funktionieren. Bei Zugriff von .htaccess kommt die Fehlermeldung (bzw. das Script wird nicht korrekt mit header... abgearbeitet.) Die Seite wird aber offensichtlich geparsed, da ich mir $seite (REQUEST_URI) anzeigen lassen kann. Rätsel über Rätsel. Vielen Dank trotzdem 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 aka_(at)_bigfoot.de Thu, 13 Jan 2000 15:53:32 +0100 Date: Thu, 13 Jan 2000 15:53:32 +0100 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Ein wenig OT: Homesite On Thu, 13 Jan 2000 15:05:33 +0100, Pilif (Philip Hofstetter) wrote: >Collapsed Text >Die FTP-Unterstützung >Interessant ist vielleicht noch das erweiterte Clipboard >Ebenfalls neu ist ein ImageMap-Editor, - PHP "tag help", d.h. autovervollständigen der php-funktionen - split window mit einer datei ciao amalesh From bjoern_(at)_baer.mayn.de Thu, 13 Jan 2000 15:54:38 +0100 Date: Thu, 13 Jan 2000 15:54:38 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Gif-Creation Hi, > Das geht IMHO so mit PHP nicht. Doch, mit ImageCopyResized() -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 15:59:19 +0100 Date: Thu, 13 Jan 2000 15:59:19 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Kai Hörner wrote: > Hmm... hast du die Datei auch richtig in der .htaccess eingestellt? erstell mal eine > HTML-Datei und trage sie dort ein. wenn das selbe passiert sind dein Konfigurationen > einfach nur falsch. Nein, ich habe im augenblick eine "nicht so tolle" Version laufen, und die läuft richtig. Ich habe es jetzt (hoffentlich) vorläufig über meta-refresh gelöst. das klappt einwandfrei - aber eben nicht in allen Browser-Versionen wie ich mir sagen lassen habe. header ("location: ...") wäre einfach die elegantere Lösung, das Clientunabhängig. Trotzdem danke - es gibt ja sooooo viele Fehlerquellen :-) 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 ulf_(at)_redsys.de Thu, 13 Jan 2000 16:03:14 +0000 Date: Thu, 13 Jan 2000 16:03:14 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] modulo-funktion ? "www.schuborg.de" wrote: > wow.. kurz und treffend! hast dir wohl ein beispiel an ulf genommen ;) Sicherlich nicht, der Hase läuft genau anders herum. Egon hat die Erfahrung und das Manual geschrieben. > $null_oder_eins = $null_bis_n++ % 2; Sparkurs: $null_oder_ein = $i%2; Ulf From alex-meyer_(at)_gmx.de Thu, 13 Jan 2000 16:08:15 +0100 Date: Thu, 13 Jan 2000 16:08:15 +0100 From: Alex Meyer alex-meyer_(at)_gmx.de Subject: [php] AW: [php] Probleme mit mysql_fetch_row() Danke Martin!! Umso länger man auf den Code starrt, umso eher übersieht man die simpelsten Fehler. Alex Meyer schrieb: > ___________________________________________________________________ > $db=mysql_connect("localhost","root",""); > mysql_select_db("test", $db); > > $ergebnis=mysql_query("selcet name, strasse from tabelle", $db); ^^^^^^ da liegt der Fehler, es sollte "SELECT ..." heissen ... MfG Martin -- ** 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 webmaster_(at)_pc-infos.de Thu, 13 Jan 2000 16:09:37 +0100 Date: Thu, 13 Jan 2000 16:09:37 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Error404-Frage Dein Script sieht folgendermaßen aus: warum umgehst du dein Problem nicht irgendwie? stell dir das mal so vor: eigentlich dürfte logischerweise alles ab der dritten zeile (header()) nicht mehr ausgeführt werden, da der User sich ab dann ja auf einer anderen Seite befindet (statt 404.php3 auf error.php3). wenn du nun aber direkt per htaccess error.php3 aufrufst und darin $REQUEST_URI statt $seite verwendest, sollte es doch keine Probleme geben! From: Michael Stahmann > Das Script funktioniert ja, wenn ich es selbst aufrufe. header ("location: ... ") scheint > also richtig zu funktionieren. > Bei Zugriff von .htaccess kommt die Fehlermeldung (bzw. das Script wird nicht korrekt mit > header... abgearbeitet.) Die Seite wird aber offensichtlich geparsed, da ich mir $seite > (REQUEST_URI) anzeigen lassen kann. -- / 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 peter_(at)_paeffgen.com Thu, 13 Jan 2000 16:31:14 +0100 Date: Thu, 13 Jan 2000 16:31:14 +0100 From: Peter Karsten peter_(at)_paeffgen.com Subject: [php] Umgebungsvariabeln? Hallo, ich versuche den hinteren Teil eines Seitename zu trennen, das klappt irgendtwie nicht,... am ende soll nur der Name " test " stehen, so das ich den seitenamen zur weiterverarbeitung benutzen kann :) ich hoffe es kann mir wieder jemand helfen ,... ihr seid sooo gut zu mir ;-) thx peter karsten From gw_(at)_web-line.com Thu, 13 Jan 2000 17:49:10 +0000 Date: Thu, 13 Jan 2000 17:49:10 +0000 From: Gerhard Wendebourg gw_(at)_web-line.com Subject: [php] OT:MYSQL-Timestamp Moin, moin, kann mir jemand hier verraten, wie ich MYSQL dazu veranlassen kann, Timestamps zu setzen ? Mehrere Versuche mit PHPMyAdmin Timestamp-Felder einzurichten fuehrten nicht zum Erfolg, sondern zu Eintraegen "00000000000000". Dank fuer Tips / GW From Daniel.Eichten_(at)_LAB.de Thu, 13 Jan 2000 16:44:32 +0100 Date: Thu, 13 Jan 2000 16:44:32 +0100 From: Daniel.Eichten_(at)_LAB.de Daniel.Eichten_(at)_LAB.de Subject: [php] RE: Gif-Creation Seth Iorio wrote: > und verschiedenen Icons besteht. Ein kurzes Beispiel: Auf einer > Landkarte soll je nach Wetter ein Bild für Sonne oder Regen angezeigt > werden. Die Karte habe ich als Hintergrund angegeben (siehe Quell- > Code) Mir ist noch eine andere Möglichkeit eingefallen. Ich weis ja nicht wie wichtig das ist, aber ein Workaround könnte der Marcomedia Generator sein. Der generiert nach Vorlagen Flash, Gif, Jpeg, Png und arbeitet im Allgemeinen problemlos mit SQL-Servern zusammen. Is zwar kommerziell, aber wenn's unbedingt sein muss. Vielleicht bekommt man ja auch noch günstig eine alte Lizenz, wo jetzt Version 2.0 gerade ein paar Monate raus ist. HTH Daniel From tobias_(at)_dnet.it Thu, 13 Jan 2000 16:48:06 +0100 Date: Thu, 13 Jan 2000 16:48:06 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] OT:MYSQL-Timestamp > Mehrere Versuche mit PHPMyAdmin Timestamp-Felder einzurichten fuehrten > nicht zum Erfolg, sondern zu Eintraegen "00000000000000". Gib im Formularfeld "null" (ohne Anführungszeichen) ein, dann wird der Timestamp korrekt erzeugt. Mit freundlichen Grüßen, Tobias Ratschiller From lists_(at)_hossfeld.de Thu, 13 Jan 2000 16:51:44 +0100 Date: Thu, 13 Jan 2000 16:51:44 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] FastTemplate mal wieder Hi, Zitiere Nadja Senoucci : > Also, an sich geht es hier um WelchesTemp. Und diese > Funktion gibt alleine aufgerufen den Namen des Templates > zurück und zwar in Anführungszeichen, also z.B. \"Test2\". > Wenn ich es in der Funktion text aufrufe, die einfach nur > ein par Dinge in einem Template austauscht, gibt WelchesTemp > dem anschein nach nur noch \"\" zurück, also wirklich nur die > beiden Anführungszeichen und das wundert mich doch sehr. Da > ist es auch kein Wunder, das kein Template gefunden wird... > Irgendwie bin ich langsam aber sicher ein wenig > gefrustet...Muß mal sehen, ob wir hier nicht doch noch > PHPLIB aufspielen wollen, allerdings läuft der Server gerade > wieder halbwegs und wir kriegen im nächsten Monat eh \'nen > neuen und dachten uns wir fassen den hier solange lieber > nicht mehr an Das ist prinzipiell natürlich vernünftig... Ich vergaß allerdings zu erwähnen: Die Templates aus der PHPLIB sind völlig unabhängig vom Rest der PHPLIB (Sessions etc.). D.h. Du musst also nichts besonderes einrichten/installieren, und Du brauchst die anderen Teile der PHPLIB auch nicht anzufassen. Du brauchst eigentlich nur das template.inc file (naja, und die Doku würde helfen). Insofern könntest Du sogar direkt zu phplib.netuse.de gehen, und im CVSWEB das File einzeln runterladen. > Ich glaub\' ich hör jetzt mal auf meinen Frust hier > rauszulassen...Muß Ich euch ja nicht antun. Naja... Kopf hoch! Außerdem zwingt uns ja keiner, das zu lesen. ;-) CU, Manuel From webmaster_(at)_pc-infos.de Thu, 13 Jan 2000 17:03:14 +0100 Date: Thu, 13 Jan 2000 17:03:14 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Umgebungsvariabeln? Hi Peter. Falls es dir nicht bekannt ist, es gibt eine Variable namens $PHP_SELF die den Pfad der Datei ausgibt. In deinem Falle zb."/php3scripts/test.php3". Nun musst du nur noch das php3 wegtrennen, und fertig das ganze: \n"; $namen_array = explode(".",$filename); $name = $namen_array[0]; $endung = $namen_array[1]; echo "Der Name der Datei ist: ".$name."
\n"; echo "Die Endung der Datei ist: ".$endung."
\n"; ?> Ich habe das soeben bei mir getestet und es läuft. From: Peter Karsten > ich versuche den hinteren Teil eines Seitename zu trennen, das klappt > irgendtwie nicht,... > am ende soll nur der Name " test " stehen, so das ich den seitenamen zur > weiterverarbeitung benutzen kann :) > ich hoffe es kann mir wieder jemand helfen ,... -- / 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 braukmann_(at)_tse-online.de Thu, 13 Jan 2000 17:08:35 +0100 Date: Thu, 13 Jan 2000 17:08:35 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] phpAds-Problem Hi, On Thu, Jan 13, 2000 at 02:12:49PM +0100, Tobias Ratschiller wrote: > Wenn Du den Kommandozeilen-Client von CVS hast, kommst Du so an phpAds: > cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot login > (password phpads) xenakis:[.../php-wizard-cvs] > cvs -d :pserver:anon_(at)_phpwizard.net:/usr/local/cvsroot login (Logging in to anon_(at)_phpwizard.net) CVS password: cvs [login aborted]: authorization failed: server phpwizard.net rejected access Hast Du Dich evtl. beim Usernamen oder beim Passwort vertippt? Gruss und Dank, Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From bjoern_(at)_baer.mayn.de Thu, 13 Jan 2000 17:06:09 +0100 Date: Thu, 13 Jan 2000 17:06:09 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] RE: Gif-Creation Hi, On Thu, Jan 13, 2000 at 04:44:32PM +0100, Daniel.Eichten_(at)_LAB.de wrote: > Mir ist noch eine andere Möglichkeit eingefallen. Ich weis ja nicht wie Es geht auch einfach. AFAIR mit ImageCopyResized. Ein Arbeitskollege von mir hatte mal für das mainOnline-Redaktionssystem eben so etwas programmiert, mit dem man einfach "Punkte" (z.B. eine "Sonne"-Grafik) auf der Landkarte setzen kann. -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: From chris_(at)_fhbb.ch Thu, 13 Jan 2000 17:15:22 +0100 Date: Thu, 13 Jan 2000 17:15:22 +0100 From: Chris Glutz chris_(at)_fhbb.ch Subject: [php] RE: Gif-Creation > Marcomedia Generator > sein. Der generiert nach Vorlagen Flash, Wenn man Flash anwenden will, gibts auch eine OpenSource Version des Generators bei : http://www.swift-tools.com/ Unter anderem gibts dort eine Demo "Weather Forecast", das genau das macht. Gruss Chris From dakna_(at)_gmx.de Thu, 13 Jan 2000 17:43:27 +0100 (MET) Date: Thu, 13 Jan 2000 17:43:27 +0100 (MET) From: Daniel Knapp dakna_(at)_gmx.de Subject: [php] phpMyAdmin und Passwort Hey ho, nach der Installation von phpmyadmin und mysql wollte ich die user-Tabelle verändern und dem Benutzer root ein Passwort zuweisen. Leider musste ich feststellen dass phpmyadmin für ein update/insert in die spalte password nicht die Funktion PASSWORD('whatever') aufruft, sondern einfach das Passwort im Klartext einträgt, und damit natürlich beim erneuten Login die Passwortabfrage scheitert. Ist das so beabsichtigt ( kann ich mir nicht vorstellen...), kann ich irgendwo noch was einstellen ( in config.inc.php3 nichts gefunden ) oder ist das einfach ein Bug ? Wäre schade.... MfG Daniel Knapp -- Sent through Global Message Exchange - http://www.gmx.net From tobias_(at)_dnet.it Thu, 13 Jan 2000 17:47:03 +0100 Date: Thu, 13 Jan 2000 17:47:03 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] phpMyAdmin und Passwort > nach der Installation von phpmyadmin und mysql wollte ich die user-Tabelle > verändern und dem Benutzer root ein Passwort zuweisen. Leider musste ich > feststellen dass phpmyadmin für ein update/insert in die spalte password nicht > die Funktion PASSWORD('whatever') aufruft, sondern einfach das Passwort im > Klartext einträgt, und damit natürlich beim erneuten Login die > Passwortabfrage scheitert. Zur Linken eines jeden Feldes im Eintragsformular findest Du ein Popdown-Menü mit verschiedenen MySQL-Funktionen, unter anderem auch PASSWORD(). Einfach auswählen, und alles wird gut. Mit freundlichen Grüßen, Tobias Ratschiller From web.work_(at)_gmx.net Thu, 13 Jan 2000 17:50:44 +0100 Date: Thu, 13 Jan 2000 17:50:44 +0100 From: Gernot Lenz web.work_(at)_gmx.net Subject: [php] phpMyAdmin und Passwort > die Funktion PASSWORD('whatever') aufruft, sondern einfach das Passwort im > Klartext einträgt, und damit natürlich beim erneuten Login die > Passwortabfrage scheitert. > Ist das so beabsichtigt ( kann ich mir nicht vorstellen...), kann ich > irgendwo noch was einstellen ( in config.inc.php3 nichts gefunden ) oder ist das > einfach ein Bug ? Wäre schade.... > > MfG > Daniel Knapp Hi, du muss das option feld (links daneben) auf passwort stellen dann klappts auch mit dem .... Gruss Gerry From tobias_(at)_dnet.it Thu, 13 Jan 2000 17:50:56 +0100 Date: Thu, 13 Jan 2000 17:50:56 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] phpAds-Problem > Hast Du Dich evtl. beim Usernamen oder beim Passwort vertippt? Nein, beim Username. :) cvs -d :pserver:anonymous_(at)_phpwizard.net:/usr/local/cvsroot login Siehe auch http://www.phpwizard.net/phpAds/cvs.html Mit freundlichen Grüßen, Tobias Ratschiller From s.bergmann_(at)_seven-sense.com Thu, 13 Jan 2000 17:49:51 +0100 Date: Thu, 13 Jan 2000 17:49:51 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Offline Eingabe von Daten =?iso-8859-1?Q?f=FCr?= eine mySQL Datenbank Hi, ich arbeite zur Zeit an einer etwas größeren mySQL Datebank mit PHP3 Interface für einen Kunden. Der Kunde möchte eine Möglichkeit um offline Datensätze für die Datenbank eingeben zu können. Gibt es hierzu elegante Lösungen, zum Beispiel in Zusammenarbeit mit phpMyAdmin? Oder soll ich den Kunden einfach in eine ASCII Datei in jede Zeile einen Datensatz schreiben lassen, wobei die Spalten durch Kommata getrennt werden? AHA, Sebastian -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 17:57:14 +0100 Date: Thu, 13 Jan 2000 17:57:14 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Kai Hörner wrote: > warum umgehst du dein Problem nicht irgendwie? > stell dir das mal so vor: eigentlich dürfte logischerweise alles ab der dritten zeile > (header()) nicht mehr ausgeführt werden, da der User sich ab dann ja auf einer anderen > Seite befindet (statt 404.php3 auf error.php3). Das war ja auch so geplant - das mit der Zeile hatte ich schon geändert. > wenn du nun aber direkt per htaccess > error.php3 aufrufst und darin $REQUEST_URI statt $seite verwendest, sollte es doch > keine Probleme geben! Ich denke wir können den thread jetzt beenden. Ich habe folgendes jetzt versucht: in .htaccess ErrorDocument 404 /error/404.php3 in error/404.php3 <? print "$REQUEST_URI wurde nicht gefunden !!";?> Funkt nicht!!! Ergebnis: Html-Seite mit Funkt nicht!!! header( "location: ...") klappt also definitv nicht, wenn die Datei von .htaccess aufgerufen wird! wenn ich /error/error404.php3 aufrufe wird automatisch weitergeleitet. Falls noch jmd. etwas einfällt... ...mir jedenfalls nicht mehr - vieleicht mal ein Test auf einem anderem Server? 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 msalien_(at)_gmx.de Thu, 13 Jan 2000 18:17:08 +0100 Date: Thu, 13 Jan 2000 18:17:08 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] phpAds-Problem > > Hast Du Dich evtl. beim Usernamen oder beim Passwort vertippt? > > Nein, beim Username. :) > cvs -d :pserver:anonymous_(at)_phpwizard.net:/usr/local/cvsroot login > Siehe auch http://www.phpwizard.net/phpAds/cvs.html Könnte mir jemand die neuen Dateien zuschicken? Bei mir geht das einfach nicht. Außerdem hab ich da noch was: Aus versehen hab ich auf 'Account löschen' geklickt. Danach kam eine JavaScript-Meldung, die allerdings im wahrsten Sinne des Wortes nichtssagend (es stand nichts drin) war. Lediglich die Buttons Ok und Abbrechen waren da. Ich hab auf Abbrechen geklickt und anschließend wurde der Account trotzdem gelöscht. Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From gwhh_(at)_gmx.de Thu, 13 Jan 2000 19:26:18 +0000 Date: Thu, 13 Jan 2000 19:26:18 +0000 From: Gerhard Wendebourg gwhh_(at)_gmx.de Subject: [php] OT:MYSQL-(Timestamp) Backup und Lock Dank fuer die Hilfe an Tobias. Weiteres Problem z.Thema "Backup": Das einfachste Vorgehen scheint ja das Kopieren der Tabellendateien zu sein. Gleichzeitig muessen / sollten alle anderen Zugriffe gesperrt werden. Gibt es einen einfachen Befehl, mit dem ich das tun kann ? (d.h. mit dem ich nicht jede einzelne Tabelle per "LOCK" sperren muss). Gibt es irgendwo eine Beschreibung / Doku zur Nutzung / Syntax von mysql_dump ? Und wie lese ich einen MYSQL-DUMP wieder ein (natuerlich kann ich fuer alles und jedes ein neues Script schreiben; halte ich nur fuer dumm, sollte es bereits handlichere Standard-Loesungen / Kommandos geben) danke fuer Hilfe / GW From o.rossbruch_(at)_aixtema.de Thu, 13 Jan 2000 18:20:01 +0100 Date: Thu, 13 Jan 2000 18:20:01 +0100 From: Oliver =?iso-8859-1?Q?Ro=DFbruch?= o.rossbruch_(at)_aixtema.de Subject: [php] libs =?iso-8859-1?Q?f=FCr?= php auf ms nt hi, man hat mich gezwungen mit winnt einen php webserver aufzusetzen :) normaler weise arbeite ich nur mit linux und deshalb habe ich ein paar probleme librarays einzubinden es läuft bereits ms iis mit php4b3 jetzt soll noch laufen gd1.7.3 (mit zlib und libpng) und pdflib2.x oder ClibPDF (welche der beiden sollte man denn verwenden?) was für files muß ich downloaden und wie binde ich diese ein ? vielen dank für eure hilfe. -- Ciao Oliver ********************************* aixTeMa Digitale Lösungen GbR Oliver Roßbruch Lütticher Str. 10-12 52064 Aachen Germany Tel.: +49 241 70515-35 Fax: +49 241 70515-15 mailto:o.rossbruch_(at)_aixtema.de http://www.aixtema.de ********************************* From achim.gosse_(at)_nasa20.com Thu, 13 Jan 2000 18:35:36 +0100 Date: Thu, 13 Jan 2000 18:35:36 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] OT:MYSQL-(Timestamp) Backup und Lock bei mysql backups sind mysql_dumps definitiv der (!) weg! siehe shell script: --- start --- #!/bin/bash # backup script fuer mysql datenbanken BACKUP_DIR="/pfad/fuer/die/backups" LOGFILE="/pfad/zum/logfile" GZIP="/pfad/zum/gzip" TAR="/pfad/zum/tar" # gibt den wochentag aus, s.u. TODAY=`/bin/date +%w` #diese datenbanken backuppen wir DATABASES="dbname1 dbname2 dbname3" MYSQLDUMP="/pfad/zum/mysqldump" #dieses datum fuers logfile LOG_DATE=`/bin/date +%d.%b.%Y` PASSWD="root passwort mysql" USER="root" #leerzeile im logfile echo >> $LOGFILE #datum ins logfile echo "--- db backup vom $LOG_DATE --- start ---" >> $LOGFILE # ziehen der daten aus mysql for J in $DATABASES ; do echo "dumping database: $J" >> $LOGFILE $MYSQLDUMP --user=$USER --password=$PASSWD $J | $GZIP > $BACKUP_DIR/$J.sql.$TODAY.gz done echo "--- db backup vom $LOG_DATE --- ende ---" >> $LOGFILE --- ende --- das in die crontab und jeden tag einmal, und du hast immer den datenbestand der letzten woche da. in diesen dateien steht die tabellendefinition und alle inserts mit den daten (schau mal rein). du kannst die daten einfach wiederherstellen: 1.) die datenbank wieder anlegen 2.) zcat .sql..gz | mysql --uroot -ppasswort die entsprechenden <> ausfuellen fertig. /achim achim Gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com borselhof borselstr. 16c 22765 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 From info_(at)_danielson.de Thu, 13 Jan 2000 18:36:54 +0100 Date: Thu, 13 Jan 2000 18:36:54 +0100 From: =?iso-8859-1?Q?Daniel_Notthoff_=B7_DanielS0N_Web-Design?= info_(at)_danielson.de Subject: [php] Gif-Creation This is a multi-part message in MIME format. ------=_NextPart_000_0017_01BF5DF5.2A6B29A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable From: "Guido Haeger" >> wieso setzt er nicht ein hintergrundbild und positioniert dann >> die wolken und die sonne dynamisch mit vspace oder mit css? > Ist nat=FCrlich grunds=E4tzlich eine gute M=F6glichkeit, aber dann = doch > lieber als Backgroundbild und mit einer HTM-Tabelle dar=FCber Wolken = und > Sonne einblenden. Via CSS funktioniert sonst bei einem signifikanten > Teil der Besucher nicht. Hintergrundbilder (auch in Tabellen) sind aber auch nicht die feinste = Art, da bei den meisten Usern die Funktion "Hintergrundbilder drucken" deaktiviert ist, = und so das Hintergrundbild einfach fehlen w=FCrde... Am Besten ist wohl wirklich das Teil zu splitten und per Tabelle = zusammenzusetzen. Gru=DF Daniel Notthoff www.danielson.de ------=_NextPart_000_0017_01BF5DF5.2A6B29A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
From: "Guido Haeger" <gh-lists_(at)_ecora.de>

>&g= t; wieso=20 setzt er nicht ein hintergrundbild und positioniert dann
>> die = wolken=20 und die sonne dynamisch mit vspace oder mit css?
> Ist nat=FCrlich = grunds=E4tzlich eine gute  M=F6glichkeit, aber dann doch
> = lieber als=20 Backgroundbild und mit einer HTM-Tabelle dar=FCber Wolken und
> = Sonne=20 einblenden. Via CSS funktioniert sonst bei einem signifikanten
> = Teil der=20 Besucher nicht.
 
 
Hintergrundbilder (auch in Tabellen) sind aber auch nicht die = feinste Art,=20 da bei den
meisten Usern die Funktion "Hintergrundbilder drucken" deaktiviert = ist, und=20 so das
Hintergrundbild einfach fehlen w=FCrde...
 
Am Besten ist wohl wirklich das Teil zu splitten und per Tabelle=20 zusammenzusetzen.
 
 
Gru=DF
Daniel Notthoff
www.danielson.de
------=_NextPart_000_0017_01BF5DF5.2A6B29A0-- From MSchomers_(at)_gmx.de Thu, 13 Jan 2000 18:38:15 +0100 Date: Thu, 13 Jan 2000 18:38:15 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] OT: Pingen Hi! Kennt jemand eine gute Website, auf der man Server pingen kann? Malte From mk_(at)_html-design.com Thu, 13 Jan 2000 18:45:44 +0100 Date: Thu, 13 Jan 2000 18:45:44 +0100 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT: Pingen Malte Schomers schrieb: > > Hi! > > Kennt jemand eine gute Website, auf der man Server pingen kann? Start -> Programme -> Zubehör -> MS-DOS-Eingabeaufforderung SCNR Mark Ach ja, Mike Rübsamen, melde dich mal bitte PM, konnte auf deine Adresse nicht antworten! -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de Laura - 45cm - 2400g - 28.12.1999 - 5:04 Uhr From Daniel.Eichten_(at)_LAB.de Thu, 13 Jan 2000 19:20:12 +0100 Date: Thu, 13 Jan 2000 19:20:12 +0100 From: Daniel.Eichten_(at)_LAB.de Daniel.Eichten_(at)_LAB.de Subject: [php] Re: Swift Tools Chris Glutz wrote: > http://www.swift-tools.com/ AFAIK generiert Swift aber nur Flash. Mit Generator gibt's Gif und Jpeg dazu. Insofern ist man auf der sicheren Seite. Man lässt den Generator laufen, und kreiert von der selben Template Flash und Pics mit ein und demselben Programm. Sicher ist Generator die ökonomisch ungünstigere Alternative. Daniel From nn__(at)_gmx.net Thu, 13 Jan 2000 19:19:14 +0100 Date: Thu, 13 Jan 2000 19:19:14 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: Offline-Eingabe von Daten =?iso-8859-1?Q?f=FCr?= eine mySQL-Datenbank mySQL-Datenbank Hallo! > Gibt es hierzu elegante Lösungen, zum Beispiel in Zusammenarbeit mit > phpMyAdmin? Oder soll ich den Kunden einfach in eine ASCII Datei in jede > Zeile einen Datensatz schreiben lassen, wobei die Spalten durch Kommata > getrennt werden? Die zumindest von der Benutzerführung her IMHO "eleganteste" Lösung ist eine Access-Datenbank. Hier kannst Du eine richtige Benutzeroberfläche bauen und dann die entsprechende Tabelle mit dem Skript bei www.cynergi.net/prod/exportsql/ in mySQL-Befehle umwandeln. Eine andere Möglichkeit, mit der Du den Boden des OpenSource-Territoriums nicht verlassen mußt, wäre die (nur angedacht, wäre aber evtl. interessant, mal über ein allgemeineres Tool für sowas nachzudenken): Du machst die Bedienoberfläche mit PHP/MySQL über einen lokalen Server und schreibst im Hintergrund die damit erzeugten SQL-Kommandos mit. Wenn die Bearbeitung fertig ist, hast Du so eine Datei, die die Online-Version der Datenbank auf denselben Stand bringt.. HTH, Nicolas Neubauer From info_(at)_danielson.de Thu, 13 Jan 2000 19:44:33 +0100 Date: Thu, 13 Jan 2000 19:44:33 +0100 From: =?iso-8859-1?Q?Daniel_Notthoff_=B7_DanielS0N_Web-Design?= info_(at)_danielson.de Subject: [php] OT: Pingen probier mal www.watchmyserver.com die schicken dir 'ne sms auf's handy, wenn dein server down ist, einmal pro tag eine statistik und du kannst dir grafische statistiken angucken... gruß daniel From: Malte Schomers Kennt jemand eine gute Website, auf der man Server pingen kann? From admin_(at)_isbs-lohnverrechnung.de Thu, 13 Jan 2000 19:48:08 +0100 Date: Thu, 13 Jan 2000 19:48:08 +0100 From: Webmaster admin_(at)_isbs-lohnverrechnung.de Subject: [php] Microsoft wurde zerschlagen Laut www.internetworld.de wurde eine aufteilung von Microsoft vom : US - Justizministerium beschlossen!! Hier die original Meldung: Kartell-Prozess: Gericht zerschlaegt Microsoft-Konzern (dpa/jl) Nach neusten Angaben gerichtsnaher Quellen haben die Anwaelte des US-Justizministeriums und die Vertreter von 19 US-Bundesstaaten gestern in Chicago die Aufteilung des Microsoft-Konzerns beschlossen Hoffen, können wir ja :) CU From webmaster_(at)_pc-infos.de Thu, 13 Jan 2000 20:08:57 +0100 Date: Thu, 13 Jan 2000 20:08:57 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Re: [OT] Microsoft wurde zerschlagen > Hoffen, können wir ja :) Ja, hoffen können wir wirklich. Hoffen können wir auch, dass Microsoft aufgrund dessen den Windows-Source freigibt, wie MS dies eine Zeit lang vorhatte um der Zerschlagung zu entgehen. Anscheinend hat es wohl doch nichts genütt Apple zu finanzieren und somit geschickt der Monopostellung auszuweichen. Hoffen wir auch dass sich jemand ein Herz fasst und mir ein altes ATAPI-CDROM-Laufwerk schickt dass nicht mehr benötigt wird .... so ab 6 Fach Speed bin ich zufrieden. Meins ist nämlich kaputt und ich bin Pleite. Schon seit ner Weile reicht mein Geld nicht dafür, ich bin seit 4 Monaten CDROM-los! From: Webmaster > Laut www.internetworld.de wurde eine aufteilung von Microsoft vom : US - > Justizministerium beschlossen!! > Hier die original Meldung: > Kartell-Prozess: Gericht zerschlaegt Microsoft-Konzern > (dpa/jl) Nach neusten Angaben gerichtsnaher Quellen haben die Anwaelte des > US-Justizministeriums und die Vertreter von 19 US-Bundesstaaten gestern in > Chicago die Aufteilung des Microsoft-Konzerns beschlossen -- / 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 bjoern_(at)_baer.mayn.de Thu, 13 Jan 2000 20:11:08 +0100 Date: Thu, 13 Jan 2000 20:11:08 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Microsoft wurde zerschlagen On Thu, Jan 13, 2000 at 07:48:08PM +0100, Webmaster wrote: > Laut www.internetworld.de wurde eine aufteilung von Microsoft vom : US - > Justizministerium beschlossen!! Und, was hat das mit PHP zu tun? -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: From webmaster_(at)_pc-infos.de Thu, 13 Jan 2000 20:16:58 +0100 Date: Thu, 13 Jan 2000 20:16:58 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?=5BOT=5D_Atapi-CD-ROM_gesucht_=28total_OT=2C_am_besten_gle?= =?iso-8859-1?Q?ich_l=F6schen=29?= =?iso-8859-1?Q?ich_l=F6schen=29?= Ich habe nun seit mehreren Monaten folgendes Problem: Ich besitze kein CD-Rom-Laufwerk mehr! Meine 2 sind kaputt und Geld für ein neues habe ich keins. Also: Wer fasst sich ein Herz und schickt diesem armen kleinen Youngster ein uralt ATAPI-CDROM Laufwerk? (am besten 6x aufwärts) Ich wäre euch sehr verbunden, denn ich habe auf dieser Platte noch nicht die möglichkeit gehabt mir Linux zu installieren, und ich schleiche hier mit Windows dürch die gegend da ich nur diese Setups noch irgendwo auf einer anderen Platte hatte... Danke im voraus.. Kai PS: sorry wegen dem OT, aber ich krieg hier inzwischen entzugserscheinungen wegen Linux. -- / 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 gh-lists_(at)_ecora.de Thu, 13 Jan 2000 20:28:18 +0100 Date: Thu, 13 Jan 2000 20:28:18 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] Gif-Creation Daniel Notthoff schrieb: > Hintergrundbilder (auch in Tabellen) sind aber auch nicht > die feinste Art, da bei den meisten Usern die Funktion > "Hintergrundbilder drucken" deaktiviert ist, und so das > Hintergrundbild einfach fehlen würde... Ähhm, ich dachte es ging um die Erstellung einer HTML-Seite samt Wettergrafik und nicht um die Erstellung eines Prospekts o.ä.??? Ich glaube es gibt wohl kaum Leute, die eine Wetterkarte, die kurze Zeit später ohnehin vollkommen nutzlos ist, ausdrucken. Ein PHP oder mySQL-Tutorial druckt man ja vielleicht mal aus, weil man das öfters mal braucht, aber den Nutzwert einer ausgedruckten Wettergrafik kann ich nicht erkennen. d.h. in diesem Fall nicht praxisrelevant. > Am Besten ist wohl wirklich das Teil zu splitten und per Tabelle > zusammenzusetzen. Nein am besten ist wohl die Lösung von Björn, denn die macht wohl exakt das was Seth Irio wollte. Guido Haeger From billus_(at)_gmx.at Thu, 13 Jan 2000 20:49:12 +0100 Date: Thu, 13 Jan 2000 20:49:12 +0100 From: Benjamin Billian billus_(at)_gmx.at Subject: [php] Umgebungsvariabeln? > $path = $PHP_SELF; > $path_array = explode("/",$path); > $path_array_length = count($path_array); > $filename = $path_array[$path_array_length - 1]; $filename = basename($PHP_SELF); ist kürzer und geht auch :-) Bye Benjamin -------------------------------------------------------- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) From falken_(at)_cityweb.de Thu, 13 Jan 2000 20:51:14 +0100 Date: Thu, 13 Jan 2000 20:51:14 +0100 From: Michael Schmitz falken_(at)_cityweb.de Subject: [php] Wie kann man als zwei Tabellen mit JOIN verbinden! Hallo! Ich versuche über PHP/MYSQL drei bzw. vier Tabellen miteinander zu verbinden. Die Syntax bekomme ich aber nicht hin. Bei zwei Tabellen ist es ja einfach Select x.aaa,y.aaa,x.bbb,zbbb FROM aaa JOIN bbb WHERE x.aaa=x.bbb Aber bei drei Tabellen ist es wohl nicht so einfach. Hab einiges verucht aber nie ein Ergebniss bekommen. Hat jemand schonmal so etwas gemacht? Michael Schmitz From webmaster_(at)_pc-infos.de Thu, 13 Jan 2000 20:56:41 +0100 Date: Thu, 13 Jan 2000 20:56:41 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Umgebungsvariabeln? From: Benjamin Billian > $filename = basename($PHP_SELF); > ist kürzer und geht auch :-) oh krass. kannte ich gar nicht. danke sehr!! 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 steiner_(at)_dynamic-webpages.de Thu, 13 Jan 2000 21:31:36 +0100 Date: Thu, 13 Jan 2000 21:31:36 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Microsoft wurde zerschlagen > > Laut www.internetworld.de wurde eine aufteilung von Microsoft vom : US - > > Justizministerium beschlossen!! > > Und, was hat das mit PHP zu tun? > -- > Björn Schotte ---> NEU: 0931/7843792 <--- :-) 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 eschmid_(at)_php.net Thu, 13 Jan 2000 22:04:59 +0100 Date: Thu, 13 Jan 2000 22:04:59 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Microsoft wurde zerschlagen Armin Steiner wrote: > > > > Laut www.internetworld.de wurde eine aufteilung von Microsoft vom : US - > > > Justizministerium beschlossen!! > > > > Und, was hat das mit PHP zu tun? > > :-) PHP: ein lautloser Killer oder warum läuft PHP auf BGs Windoof? -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 m_(at)_rkus.dobel.de Thu, 13 Jan 2000 21:49:43 +0100 Date: Thu, 13 Jan 2000 21:49:43 +0100 From: Markus Dobel m_(at)_rkus.dobel.de Subject: [php] Wie kann man als zwei Tabellen mit JOIN verbinden! Michael Schmitz wrote: > > Ich versuche über PHP/MYSQL drei bzw. vier Tabellen miteinander zu verbinden. > Die Syntax bekomme ich aber nicht hin. > > Aber bei drei Tabellen ist es wohl nicht so einfach. > Hab einiges verucht aber nie ein Ergebniss bekommen. meinst du so etwas in der richtung? SELECT a.name, a.version, a.filesize, b.osname, c.langname, a.vendor, a.description, a.price, a.homepage, d.catname, a.icon, a.location, a.added from applications AS a LEFT JOIN ostypes AS b ON a.os=b.osnum LEFT JOIN langtypes AS c ON a.language=c.langnum LEFT JOIN categories AS d ON a.category=d.catnum; gruss, markus From pulp_(at)_on-luebeck.de Thu, 13 Jan 2000 21:45:56 +0100 Date: Thu, 13 Jan 2000 21:45:56 +0100 From: Nikolas Hagelstein pulp_(at)_on-luebeck.de Subject: [php] Wie kann man als zwei Tabellen mit JOIN verbinden! Am Thu, 13 Jan 2000 schrieben Sie: > Hallo! > > Ich versuche über PHP/MYSQL drei bzw. vier Tabellen miteinander zu verbinden. > Die Syntax bekomme ich aber nicht hin. > > Bei zwei Tabellen ist es ja einfach Select x.aaa,y.aaa,x.bbb,zbbb FROM aaa JOIN bbb WHERE x.aaa=x.bbb > So gehts : "select a.test, b.test c.test, d.test from auftrag a, betrag b, detrag d, cetrag c where ......." Wichtig ist nur das Du auch entprechende Relationen hast (fuer die Where Clause). Reihenfolge spielt keine rolle. Kommt aber auch drauf an was fuer ne Art joining DU willst: "equi.join", "non-equi join2", "cross join", " Left join" etc. Es gibt dazu nen ganz gutes tutorial von W.J. Gilmare "MYSQL Table Joins" ...url hab ich leider nicht mehr, aber wirst's schon finden. BTW: Weiss jemand ob ich for nem Select das Datumsausgabeformat festlegen kann ? ich meine nicht fuer ein Feld sonder fuer alle DATUMS felder in den Resultrecord ! Sorry for OT bye, Niko From ulf_(at)_redsys.de Thu, 13 Jan 2000 22:07:06 +0000 Date: Thu, 13 Jan 2000 22:07:06 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Wie kann man als zwei Tabellen mit JOIN verbinden! Michael Schmitz wrote: > Ich versuche über PHP/MYSQL drei bzw. vier Tabellen miteinander zu verbinden. > Die Syntax bekomme ich aber nicht hin. Su solltest schnellstmöglich SQL lernen, z.B. mit der MySQL bezogenen Einführung auf http://www.little-idiot.de/mysql . Ulf From ulf_(at)_redsys.de Thu, 13 Jan 2000 22:12:01 +0000 Date: Thu, 13 Jan 2000 22:12:01 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Offline Eingabe von Daten =?iso-8859-1?Q?f=FCr?= eine mySQL Datenbank Sebastian Bergmann wrote: > ich arbeite zur Zeit an einer etwas größeren mySQL Datebank mit PHP3 > Interface für einen Kunden. Der Kunde möchte eine Möglichkeit um offline > Datensätze für die Datenbank eingeben zu können. Wir benutzen i.d.R. Excel-Tabellen. Excel ist bereits im kleinen Microsoft Office Paket enthalten, weshalb es vielen Kunden zur Verfügung steht. Excel kann die Daten als CSV exportieren. Sehr elegant ist das natürlich nicht, aber es funktioniert. Tabellen sind etwas, was die Leute verstehen und Excel haben die meisten schon einmal benutzt. Ulf From Michael_(at)_Stahmann.de Thu, 13 Jan 2000 22:13:43 +0100 Date: Thu, 13 Jan 2000 22:13:43 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Michael Stahmann wrote: > Hallo Leute, > ich bastel gerade an einem 404-Error Script, es funktioniert auch, wenn > ich es selbst aufrufe. > Es funktioniert aber nicht, wenn es von .htaccess mit ErrorDocument 404 > /error/404.php3 Falls es hier irgend jemanden interresiert, ich habe das jetzt einfach mit include (error.php3); statt mit header ("location: error.php3"); gelöst. Also wenn REQUEST_URI das und das enthält, so gibt es jeweils unterschiedliche Fehlermeldungen. Wenn gewünscht schicke ich das Script... Noch mal vielen Dank für die nette Hilfe 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 ulf_(at)_redsys.de Thu, 13 Jan 2000 22:20:41 +0000 Date: Thu, 13 Jan 2000 22:20:41 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] OT:MYSQL-(Timestamp) Backup und Lock Gerhard Wendebourg wrote: > Gibt es irgendwo eine Beschreibung / Doku zur Nutzung / Syntax von > mysql_dump ? > Und wie lese ich einen MYSQL-DUMP wieder ein (natuerlich kann ich fuer > alles und jedes ein neues Script schreiben; halte ich nur fuer dumm, sollte > es bereits handlichere Standard-Loesungen / Kommandos geben) Hallo Gerhard, leider stellt MySQL nur rudimentäre Backup Mittel zur Verfügung. Du kannst die komplette Datenbank mit mysqldump dumpen. Ein solcher Dump besteht aus SQL Anweisungen. "mysqldump test >test.sql" würde die Datenbank test als SQL ausgeben und in der Datei test.sql speichern. test.sql enthält neben einer Unmenge von INSERT Statements auch eine volle Tabellendefinition (CREATE TABLE). Um das Locking brauchst Du dich während des Vorgangs nicht zu kümmern. Nährere Infos zur Syntax bekommst Du durch ein "mysqldump -h" oder wie gewohnt im Online-Manual. Die Datei mit SQL Anweisungen kannst Du durch eine Eingabeumleitung wieder in die Datenbank einlesen. "mysql test Wir benutzen i.d.R. Excel-Tabellen. Excel ist bereits im kleinen > Microsoft Office Paket enthalten, weshalb es vielen Kunden zur Verfügung > steht. Excel kann die Daten als CSV exportieren. > Wir machen das mit unserem Shop auch so ähnlich. Aber Excel verhält sich bei großen Datenmengen sehr zickig. Deshalb arbeiten wir mit Access und exportieren dann per Abfrage über Excel in csv. Access ist wiederum sehr unkomfortabel beim Export nach csv. Oder ich stelle mich zu dumm an :-) Nur als Anmerkung, weil ja von einem großen Projekt (= große Datenmengen?) die Rede war. 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 tobias_(at)_dnet.it Thu, 13 Jan 2000 22:47:21 +0100 Date: Thu, 13 Jan 2000 22:47:21 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Offline_Eingabe_von_Daten_f=FCr_eine_mySQL_D?= =?iso-8859-1?Q?atenbank?= =?iso-8859-1?Q?atenbank?= > Gibt es hierzu elegante Lösungen, zum Beispiel in Zusammenarbeit mit > phpMyAdmin? Oder soll ich den Kunden einfach in eine ASCII Datei in jede > Zeile einen Datensatz schreiben lassen, wobei die Spalten durch Kommata > getrennt werden? Die Luxus-Lösung, die ich manchmal verwendet habe, ist die Programmierung eines eigenen Windows-Programms in Delphi (oder Visual Basic usw). Dieses kann dann Transaktionslogs führen und seine Daten mit einer Remote MySQL-Datenbank abgleichen, wenn der Kunde online geht. Da es für Delphi bereits frei verfügbare Komponenten gibt (siehe MySQL-Homepage), die den Zugriff auf MySQL abstrahieren, ist es auch nicht soooo viel Aufwand. Mit freundlichen Grüßen, Tobias Ratschiller From Franz.Graf_(at)_FutureByte.net Thu, 13 Jan 2000 22:35:44 +0100 Date: Thu, 13 Jan 2000 22:35:44 +0100 From: Franz Graf Franz.Graf_(at)_FutureByte.net Subject: [php] PHP vs. JAVA-Servlets Hallo alle, mir wurde von nem Kollegen kürzlich die Frage gestellt, was denn die Vor-/Nachteile von PHP gegenüber Java-Servlets sind .. naja .. darf ich die Frage hierher weitergeben? Mir fallen pauschal folgende Punkte ein (vorab: ich kenn PHP4 noch ned): Vorteil Servlets: - kopilierbar und somit kommerziell "besser" zu nutzen - mehr objektorientiert - besseres sessionhandling (nur mal gehört) Vorteil PHP: - auf www "leichter" anwendbar (strip html tags, ...) - ich kann als "Nicht-Programmierer" leichter mit dem Code umgehen und Änderungen vornhemen Mich pers. würde noch interessieren wie ein Performancevergleich ausfällt und in welcher Sprache Datenbanken leichter anzusprechen sind. Ich persönlich kann keine Servlets coden, sonst würd ich schon drauflostesten, aber bei mir reichts grade mal zum PHP3-scripten :( Vielen Dank Franz Graf -- http://www.locked.de From schwardt_(at)_euro-auto-boerse.net Thu, 13 Jan 2000 23:20:57 +0100 Date: Thu, 13 Jan 2000 23:20:57 +0100 From: Stefan Schwardt schwardt_(at)_euro-auto-boerse.net Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFJlOiBPZmZsaW5lLUVpbmdhYmUgdm9uIERhdGVuIGb8?= =?ISO-8859-1?B?ciBlaW5lIG15U1FMLURhdGVuYmFuayBteVNRTC1EYXRlbmJhbms=?= Hello list, Thursday, January 13, 2000, 7:19:14 PM, you wrote: NN> [...] Du machst die Bedienoberfläche mit PHP/MySQL über einen NN> lokalen Server und schreibst im Hintergrund die damit erzeugten NN> SQL-Kommandos mit. Wenn die Bearbeitung fertig ist, hast Du so eine NN> Datei, die die Online-Version der Datenbank auf denselben Stand bringt.. Wäre es damit nicht auch möglich, generell eine "offline-Kopie" einer Webdatenbank zu erzeugen, möglicherweise für Kunden ohne online-Zugang? Oder ist der Aufwand, eine ebensolche lokale PHP/MySQL Installation (unter MS und das auch noch möglichst weit automatisiert) bei und von einem Kunden anlegen zu lassen? Das geht zwar in eine andere Richtung als von Sebastian gedacht, statt offline Daten erfassen offline Datenbank betreiben, aber wäre ja trotzdem interessant? Best regards, Stefan mailto:schwardt_(at)_euro-auto-boerse.net From eschmid_(at)_php.net Thu, 13 Jan 2000 23:38:58 +0100 Date: Thu, 13 Jan 2000 23:38:58 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] PHP vs. JAVA-Servlets Franz Graf wrote: > mir wurde von nem Kollegen kürzlich die Frage gestellt, was denn die > Vor-/Nachteile von PHP gegenüber Java-Servlets sind .. naja .. darf > ich die Frage hierher weitergeben? Hi Franz, das war etwas zu schnell, ich bin da immer noch am Verhandeln mit Sam Ruby und der schrieb: With the current beta of PHP4, you can access Java objects natively. Before PHP4 releases, I plan to make PHP/Zend a JSP language. Sam macht sowohl bei PHP als auch beim Jakarta Projekt mit. -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 marian_(at)_sendung.de Thu, 13 Jan 2000 23:12:53 +0100 Date: Thu, 13 Jan 2000 23:12:53 +0100 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Kein LDAP-Support bei PHP unter Win32? Hallo! Wo wir gerade in letzter Zeit einige Nachteile der Windows-Versionen von PHP bemerken: Ich habe keine Unterstützung von LDAP-Funktionen in den PHP-Versionen 3.0.11 und 3.0.13 (mit anderen habe ich es nie probiert). Weiss davon jemand, gibt es eine Lösung? Marian From eschmid_(at)_php.net Fri, 14 Jan 2000 00:06:34 +0100 Date: Fri, 14 Jan 2000 00:06:34 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Kein LDAP-Support bei PHP unter Win32? Marian Steinbach wrote: > Wo wir gerade in letzter Zeit einige Nachteile der > Windows-Versionen von PHP bemerken: Ich habe keine Unterstützung > von LDAP-Funktionen in den PHP-Versionen 3.0.11 und 3.0.13 (mit > anderen habe ich es nie probiert). Zur Zeit ist die Version 3.0.14 aktuell. Die Mirrors sollten ja seit heute morgen ja wieder funktionieren. Wenns Probleme gibt, dann probiers doch einfach unter Linux aus. -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 breitenmoser_(at)_gmx.net Fri, 14 Jan 2000 00:22:57 +0100 Date: Fri, 14 Jan 2000 00:22:57 +0100 From: Patrik Breitenmoser breitenmoser_(at)_gmx.net Subject: [php] URL herausfinden. ( Nicht $REQUEST_URI frage ) . Hallo zusammen. Gibt es eine Möglichkeit herauszufinden von welcher Seite ein PHP-File aufgerufen worden ist. Danke Patrik Breitenmoser From eschmid_(at)_php.net Fri, 14 Jan 2000 01:01:26 +0100 Date: Fri, 14 Jan 2000 01:01:26 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] URL herausfinden. ( Nicht $REQUEST_URI frage ) . Patrik Breitenmoser wrote: > Gibt es eine Möglichkeit herauszufinden von welcher Seite ein PHP-File > aufgerufen worden ist. Ja, das sollte in REFERER drinn stehen. Man beachte, dass die Variable nicht Referrer heisst. Der wo dieses implementiert hat, war sich der englischen Sprache nicht mächtig. -Egon PS: Mach selber auch seltsame Rechtschreibfleher. -- 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 office_(at)_exotics.net Fri, 14 Jan 2000 04:43:22 +0100 Date: Fri, 14 Jan 2000 04:43:22 +0100 From: Alexander Dobernig - EXOTIC NET office_(at)_exotics.net Subject: [php] PHP/MYSQL -mehrere SQl statements hintereinander ???? Also auf folgendes mehrteilige sql statment REPLACE INTO test(genus) VALUES('totaler murks'); REPLACE INTO test(genus) VALUES('katastrophe:); bekomme ich nur: Mysql Error 1064: You have an error in your SQL syntax near '; REPLACE INTO test(genus) VALUES("katastrophe");' at line 1 Wenn ich genau dasselbe in phpmyadmin einfüge gehts :-((((((((((((((((( WARUM geht GENAU DASSELBE STATEMENT bei PHPMYADMIN schon und in meinem Script nicht????? (Mit nur einem SQL Statment gehts auch in meinem Script) Infos zur Plattform: LINUX php 3.0.7 MySQL 3.22.25 mfg alex From mpm_(at)_litterae.de Fri, 14 Jan 2000 07:09:52 +0100 Date: Fri, 14 Jan 2000 07:09:52 +0100 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] URL herausfinden. ( Nicht $REQUEST_URI frage ) . $HTTP_REFERRER > Hallo zusammen. > > Gibt es eine Möglichkeit herauszufinden von welcher Seite ein PHP-File > aufgerufen worden ist. > > Danke > Patrik Breitenmoser > > > > > ____________________________________________________________ Michael P. Mehl -- mpm_(at)_litterae.de -- http://www.litterae.de From wmoll_(at)_mail.terranet.de Fri, 14 Jan 2000 07:13:15 +0100 Date: Fri, 14 Jan 2000 07:13:15 +0100 From: Waldemar Moll wmoll_(at)_mail.terranet.de Subject: [php] ereg_replace(" liebe kinder, > > ich lasse mit eregi() jede einzelne zeile eines HTML > files nach falschen pfadangaben im und tag durchsuchen. > das klappt auch schon ganz gut: > > $warning = array(); > $fcon = file($userfile_name); > > ($j=0;$j if(eregi("round\=|src\=",$fcon[$j])) { > if(eregi('(round=|src=)("./imag|"imag)',$fcon[$j])==false) { $warning[] = "Zeile $j: ".$fcon[$j]; } > } > } > > round = background :-) > alle bilder sollen im unterverzeichnis ./images/ liegen. > jetzt kam ich auf die idee der automatischen korrektur der pfad angaben > mit ereg_replace(), weiss aber nicht, mit welchem befehl man sagen > kann dass nur zwischen erstem anführungsstrich & letztem Slash vor dem letzten > anführungstrich der ausdruck ersetzt werden soll. > falscher pfad test > richtig korrigierter test > > $korrektur = ereg_replace("[nur das zwischen " und /]","images",$fcon[$j]); > > any idea ? > > ____ > Cyrill > > > > > > > -- > ** 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 > .......................................................... hostmaster.terranet.de Waldemar Moll, Am Schwimmbad 13, D-34621 Frld-Lenderscheid Tel.: 0 56 84 - 93 00 30, Fax: 0 56 84 - 93 03 24 ---------------------------------------------------------- QOD: linux - weil eine grosse welt nicht durch kleine fenster passt From admin_(at)_isbs-lohnverrechnung.de Fri, 14 Jan 2000 07:46:42 +0100 Date: Fri, 14 Jan 2000 07:46:42 +0100 From: Webmaster admin_(at)_isbs-lohnverrechnung.de Subject: [php] RE: Microsoft! Linux wird als einziges Betriebssystem geben :) From joerg_(at)_krause.net Fri, 14 Jan 2000 08:13:56 +0100 Date: Fri, 14 Jan 2000 08:13:56 +0100 From: Joerg Krause joerg_(at)_krause.net Subject: [php] PHP/MYSQL -mehrere SQl statements hintereinander ???? Das geht nur am Monitor von MySQL, PHPMyAdmin löst das Statement per Skript in seine Bestandteile auf. jörg -----Ursprüngliche Nachricht----- Von: Alexander Dobernig - EXOTIC NET An: Gesendet: Freitag, 14. Januar 2000 04:43 Betreff: [php] PHP/MYSQL -mehrere SQl statements hintereinander ???? > Also auf folgendes mehrteilige sql statment > > REPLACE INTO test(genus) VALUES('totaler murks'); REPLACE INTO > test(genus) VALUES('katastrophe:); > > bekomme ich nur: > > Mysql Error 1064: You have an error in your SQL syntax near '; REPLACE > INTO test(genus) > VALUES("katastrophe");' at line 1 > > Wenn ich genau dasselbe in phpmyadmin einfüge gehts > > :-((((((((((((((((( > > WARUM geht GENAU DASSELBE STATEMENT > bei PHPMYADMIN schon > und in meinem Script nicht????? > > > (Mit nur einem SQL Statment gehts auch in meinem Script) > > Infos zur Plattform: > LINUX > php 3.0.7 > MySQL 3.22.25 > > > mfg > alex > > -- > ** 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 Dominik.Berner_(at)_c-i-s.net Fri, 14 Jan 2000 08:30:23 -0000 Date: Fri, 14 Jan 2000 08:30:23 -0000 From: Dominik Berner Dominik.Berner_(at)_c-i-s.net Subject: [php] Auth + Linking Script Hallo Liste. Ich bin neu hier und geschockt über diese Mailflut - :-) Ich hab eine Frage zu folgendem Problem: Ich hab Apache und PHP3-Modul auf Linux installiert + basic auth. Nun will ich mit einem Script den Benutzername des Angemeldeten auslesen und je nach Name zu einem für ihn definierten URL schicken, z.B. User Dominik zu dominik.domain.com. Wie kann ich das machen. Leider bin ich noch Neuling im PRogrammieren, vielleicht weiß jemand ein Beispiel, mit dem ich was anfangen kann. Was unterscheidet eigentlich, ob ich den PHP-Text in den HTML-Code mitreinschreibe oder ob ich es als Modul mache? Kann ich nicht beides einfach in den HTML-Quelltext schreiben? Vielen Dank für eure Hilfe Gruß Dominik From behrens_(at)_noell.de Fri, 14 Jan 2000 08:59:52 +0100 Date: Fri, 14 Jan 2000 08:59:52 +0100 From: Joerg Behrens behrens_(at)_noell.de Subject: [php] Kein LDAP-Support bei PHP unter Win32? From: Egon Schmid > Marian Steinbach wrote: > > > Wo wir gerade in letzter Zeit einige Nachteile der > > Windows-Versionen von PHP bemerken: Ich habe keine Unterstützung > > von LDAP-Funktionen in den PHP-Versionen 3.0.11 und 3.0.13 (mit > > anderen habe ich es nie probiert). > > Zur Zeit ist die Version 3.0.14 aktuell. Die Mirrors sollten ja seit > heute morgen ja wieder funktionieren. Wenns Probleme gibt, dann probiers > doch einfach unter Linux aus. > > -Egon Auch mit der 3.0.14er fuer Windows geht die LDAP Unterstuetzung nicht. Waehrend es unter Linux kein Problem war.. ich hab den OpenLDAP zum mit eincompilieren genommen. Kann sich jemand erinnern ob es unter Windows ueberhaupt mal geklappt hat? Evtl. koennte man ja nochmal versuchen die DLL`s auszutauschen. Gruss Joerg -- 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 Ott_(at)_infocanarias.com Fri, 14 Jan 2000 08:06:20 -0000 Date: Fri, 14 Jan 2000 08:06:20 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] Error404-Frage Michael Stahmann wrote: >Also wenn REQUEST_URI das und das enthält, so gibt es jeweils >unterschiedliche Fehlermeldungen. >Wenn gewünscht schicke ich das Script... gewünscht -- 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 ulf_(at)_redsys.de Fri, 14 Jan 2000 09:36:14 +0000 Date: Fri, 14 Jan 2000 09:36:14 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Mysql grant bug Hallo! Es gibt seit zwei Tagen eine neue MySQL Version, welche die beklagten Sicherheitsprobleme nicht mehr aufweisen soll: http://www.tcx.se/download_3.22.html und http://www.tcx.se/news.html . Ulf From mk_(at)_html-design.com Fri, 14 Jan 2000 00:48:15 -0800 Date: Fri, 14 Jan 2000 00:48:15 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Microsoft! --- Original Message --- "Webmaster" Wrote on Fri, 14 Jan 2000 07:46:42 +0100 ------------------ >Linux wird als einziges Betriebssystem geben :) echo("*freu*"); ?> Jau, und Bill Gates ist heute Morgen zurückgetreten! Er wird durch Steve Ballmer ersetzt. Jetzt laßt uns diesen Threat aber bitte beenden. Mehr Infos unter http://fullcoverage.yahoo.com/fc/Business/Microsoft_News/ Danke Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From mk_(at)_html-design.com Fri, 14 Jan 2000 00:54:22 -0800 Date: Fri, 14 Jan 2000 00:54:22 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Auth + Linking Script >Nun will ich mit einem Script den Benutzername des >Angemeldeten auslesen und je nach Name zu einem für ihn >definierten URL schicken, z.B. User Dominik zu >dominik.domain.com. Hallo, versuch doch mal folgendes (angenommen, jeder User hat eine Subdomain, die seinem Usernamen entspricht): oder eben HTH Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From info_(at)_schuborg.de Fri, 14 Jan 2000 10:10:18 +0100 Date: Fri, 14 Jan 2000 10:10:18 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] modulo-funktion ? Hi Ulf, hi Egon, hi liste... Ulf Wendel wrote: > > "www.schuborg.de" wrote: > > wow.. kurz und treffend! hast dir wohl ein beispiel an ulf genommen ;) > > Sicherlich nicht, der Hase läuft genau anders herum. Egon hat die > Erfahrung und das Manual geschrieben. ist mir schon bewusst. war auch nur leicht ironisch gemeint. nicht böse sein egon ;) bei dir Ulf habe ich schon überlegt die mails in einen extra ordner zu filtern und automatisch ausdrucken zu lassen. es ist immer wieder ein freude von dir zu lesen. ich denke deine art zu antworten ist super, da so der traffic gesenkt wird und weitere fragen zum gleichen problem reduziert werden. gute beispiele ersparen viele weitere fragen von novizen, da man durch sie imho am schnellsten und einfachsten lernt. wenn diese beispiele dann auch gesammelt anschaubar sind (archiv, artikel http://www.php-center.de/artikel/..) ist das im endeffekt wie ein buch. ich glaube man verlernt als programmierer zu denken wie ein anfänger am besten lernt. ich habe erst vor ca. 2 monaten mit dem programieren angefangen und war froh ueber jedes gute beispiel. da ich auch viele gefunden habe, sind euch viele fragen von mir erspart geblieben ;) An alle hier ein dickes Dankeschön für eure mühen anderen zu helfen. ciao, pascal From rallusch_(at)_home.ins.de Fri, 14 Jan 2000 10:09:03 +0100 Date: Fri, 14 Jan 2000 10:09:03 +0100 From: Ralf Kramer rallusch_(at)_home.ins.de Subject: [php] Strings manipulieren/Var.-übergeben Moin! Ich suche nach einer Moeglichkeit einen String so zu erweitern das sich die neu einfuegten Werte vorne befinden. Sicher gibt es dafuer eine einfache Loesung, aber ich habe noch nichts gefunden. Und noch eine Frage zum Verstaendnis: Gibt es eine Moeglichkeit, die Variablen die durch das absenden eines Formular's an die Folgeseite uebergeben werden, auch noch an weitere Seiten zu senden, so dass die Variablen ueber mehrere Seiten erhalten bleiben, ohne sie in einer Datenbank oder Datei abzulegen? viele Gruesse aus Essen Ralf From Dominik.Berner_(at)_c-i-s.net Fri, 14 Jan 2000 10:25:17 -0000 Date: Fri, 14 Jan 2000 10:25:17 -0000 From: Dominik Berner Dominik.Berner_(at)_c-i-s.net Subject: [php] Zu Mark wegen Auth-Script Hallo Mark Erstmal vielen Dank für deine Hilfe. Nun, ich hab das Scipt angepasst an Benutzername und URL und leg diese php3 Datei in mein Verzeichnis wo auch die .htaccess drinne ist. Ich gebe URL/php.php3 ein, authentifiziere mich und es kommt nur eine leere Seite. Was kann da sein? Danke Dominik From Michael_(at)_Stahmann.de Fri, 14 Jan 2000 10:30:55 +0100 Date: Fri, 14 Jan 2000 10:30:55 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Alexander Ott wrote: > gewünscht Guten Morgen, leider hat gestern Abend mein mailprog. gesponnen - oder die Liste, deshalb ging immer alles per PM an die Leute. Da der Code nicht so groß ist, hier nun für die Allgemeinheit. Für Verbesserungsvorschläge bin ich immer offen :-) Ich habe eben noch schnell eine mail-funktion dazugeschrieben: <? print "$seite wurde nicht gefunden !!";?> Nicht sehr sauber - aber funkt prächtig! 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 abertotal_(at)_gmx.de Fri, 14 Jan 2000 10:35:44 +0100 Date: Fri, 14 Jan 2000 10:35:44 +0100 From: Martin Klumpp abertotal_(at)_gmx.de Subject: [php] Strings =?iso-8859-1?Q?manipulieren=2FVar=2E=2D=FCbergeben?= Ralf Kramer schrieb: > > Moin! > > Ich suche nach einer Moeglichkeit einen String > so zu erweitern das sich die neu einfuegten > Werte vorne befinden. Sicher gibt es dafuer $str1 = 'bla'; $str2 = 'fasel'; $str3 = $str1.$str2; echo $str3; Ausgabe: blafasel > Und noch eine Frage zum Verstaendnis: > Gibt es eine Moeglichkeit, die Variablen die > durch das absenden eines Formular's an die > Folgeseite uebergeben werden, auch noch an > weitere Seiten zu senden, so dass die > Variablen ueber mehrere Seiten erhalten > bleiben, ohne sie in einer Datenbank oder Datei > abzulegen? Du kannst Variablen in der Folgeseite über hidden-Felder speichern. MfG Martin From mk_(at)_html-design.com Fri, 14 Jan 2000 01:37:09 -0800 Date: Fri, 14 Jan 2000 01:37:09 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Zu Mark wegen Auth-Script --- Original Message --- Dominik Berner Wrote on Fri, 14 Jan 2000 10:25:17 -0000 ------------------ >Erstmal vielen Dank für deine Hilfe. Dafür ist solch eine Liste doch da ;) >Ich gebe URL/php.php3 ein, authentifiziere mich und es >kommt nur eine leere Seite. Komisch. Ich hätte das File jetzt als index.php3 gespeichert, aber das dürfte keinen Unterschied machen. Ich glaube, es liegt an der Variablen. Nur fällt mir der genaue Syntax gerade nicht ein. Irgendwie sowas wie header("location: http://".$PHP_AUTH_USER.".domain.com"); war es glaube ich. Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From Patrick.Riegler_(at)_eurotax.com Fri, 14 Jan 2000 10:41:27 +0100 Date: Fri, 14 Jan 2000 10:41:27 +0100 From: Riegler Patrick Patrick.Riegler_(at)_eurotax.com Subject: [php] Sortieren von Arrays Ich bin schon des ofteren auf das Problem gestossen, dass ich mehrspaltige Arrays sortieren sollte. "Name" "Vorname" "Tel" Riegler Patrick 0041.... Meier Peter 0042.... Muster Susi 0077... Wie kann ich in diesem Array nach der Spalte "Vorname" sortieren? Vielen Dank für eure Hilfe Patrick Riegler rip_(at)_eurotax.com ************************************ * Eurotax on the Internet: * * http://www.eurotax.com * * mailto:contact_(at)_eurotax.com * ************************************ From webmasterbhs_(at)_bluewin.de Fri, 14 Jan 2000 10:40:27 +0100 Date: Fri, 14 Jan 2000 10:40:27 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] ereg_replace(" $altpfad = "bilder/bild.gif"; > $pattern= substr($altpfad,0,strpos($altpfad,"/")); > $korrektur = ereg_replace($pattern,"images",$altpfad); > > Greetings > -wm From up6x_(at)_rz.uni-karlsruhe.de Fri, 14 Jan 2000 11:02:23 +0100 (CET) Date: Fri, 14 Jan 2000 11:02:23 +0100 (CET) From: Khadija Sovissi up6x_(at)_rz.uni-karlsruhe.de Subject: [php] =?ISO-8859-1?Q?Einf=FCgen_einer_Zeile_in_einer_Datei_mit_Hi?= =?ISO-8859-1?Q?lfe_von_php3?= =?ISO-8859-1?Q?lfe_von_php3?= Hallo, waere spitze, wenn mir jemand diese Fragen beantworten koennte. Gibt es eine Filesystemfunktion in php3, die es mir erlaubt, zu einer bestimmten Zeile innerhalb einer Datei zu gehen, um anschliessend eine neue Zeile dort einzufügen? Danke Khadija Souissi From Ott_(at)_infocanarias.com Fri, 14 Jan 2000 10:02:57 -0000 Date: Fri, 14 Jan 2000 10:02:57 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Strings_manipulieren/Var.-=FCbergeben?= Ralf Kramer schrieb: >Gibt es eine Moeglichkeit, die Variablen die >durch das absenden eines Formular's an die >Folgeseite uebergeben werden, auch noch an >weitere Seiten zu senden, so dass die >Variablen ueber mehrere Seiten erhalten >bleiben, ohne sie in einer Datenbank oder Datei >abzulegen? JA, Du musst Sie halt (für den User Sichtbar) an alle Deine Seitenlinks mit dranhängen: seite.php3?var1=&var2==&var3=... bis zur maximalen Urllänge 2kB Ansonsten speicherst Du sie doch zwischen, und übergiebst immer nur eine Session-ID, anhand derer Du Deine Daten wieder lesen kannst. 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 Ott_(at)_infocanarias.com Fri, 14 Jan 2000 10:07:59 -0000 Date: Fri, 14 Jan 2000 10:07:59 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Strings_manipulieren/Var.-=FCb?= =?iso-8859-1?Q?ergeben?= =?iso-8859-1?Q?ergeben?= Verzeihung, es muss natürlich heissen: seite.php3?var1=&var2=&var3=... >bis zur maximalen Urllänge 2kB 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 Haben Sie schon mal die Preise Ihres Statikers mit unserem Angebot verglichen? ------------------------------------------------------------------------ From eschmid_(at)_s.netic.de Fri, 14 Jan 2000 11:16:54 +0100 Date: Fri, 14 Jan 2000 11:16:54 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] =?iso-8859-1?Q?Einf=FCgen?= einer Zeile in einer Datei mit Hilfe von php3lfe von php3 Khadija Sovissi wrote: > Gibt es eine Filesystemfunktion in php3, die es mir erlaubt, zu einer > bestimmten Zeile innerhalb einer Datei zu gehen, um anschliessend eine > neue Zeile dort einzufügen? Nein das gibt es nicht mehr. War vor 20 Jahren auf grossen Rechnern aber üblich mit indexierten Dateien zu arbeiten. -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_(at)_Stahmann.de Fri, 14 Jan 2000 11:44:00 +0100 Date: Fri, 14 Jan 2000 11:44:00 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Error404-Frage Michael Stahmann wrote: > Nicht sehr sauber - aber funkt prächtig! Kleiner Nachtrag für die mailfuntion: Die verweisende Seite ist ja wichtig, damit man weiß wo der Fehler herkommt. $REDIRECT_ERROR_NOTES scheint PHP nicht zu kennen :-) Fliegt also raus. // Mail an den webmaster bei 404 $webmastermail = "webmaster_(at)_utopton.de"; $from = "fehler_(at)_utopton.de"; $host = gethostbyaddr($REMOTE_ADDR); if ($HTTP_REFERER <= "") $verweis = "In Zusammenhang mit diesem Besuch wurde keine verweisende URL aufgezeichnet."; else $verweis = "Der Besucher surfe herein von: $HTTP_REFERER"; $message = "\nVersuchter Zugriff auf: http://$seite\n\nvon: $host\n\n$verweis\n\nHier die Einzelheiten:\n\nDatum und Zeit:\n***************\nDatum: $datum\nZeit: $zeit\n\nServer Daten:\n*************\nServer Name: $SERVER_NAME\nServer-IP: $SERVER_ADDR\nServer-Port: $SERVER_PORT\nServer-Admin: $SERVER_ADMIN\nServer-Protokol: $SERVER_PROTOCOL\nRoot-Verzeichnis: $DOCUMENT_ROOT\nGesuchte Seite: $REQUEST_URI\nMethode: $REQUEST_METHOD\nStatus: $REDIRECT_STATUS\nVerbindung: $HTTP_CONNECTION\n\nBesucher Daten:\n***************\nHost-Name: $host\nHost-IP: $REMOTE_ADDR\nHost-Port: $REMOTE_PORT\nBrowser: $HTTP_USER_AGENT\n"; mail("$webmastermail","Fehlermeldung von: $SERVER_NAME","$message","From: $from"); Ich hoffe ihr könnt es gebrauchen. 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 Dominik.Berner_(at)_c-i-s.net Fri, 14 Jan 2000 11:57:27 -0000 Date: Fri, 14 Jan 2000 11:57:27 -0000 From: Dominik Berner Dominik.Berner_(at)_c-i-s.net Subject: [php] Nochmal an Mark bzw. an alle wegen Auth-Script Ich bekomme inzwischen, wenn ich die Seite aufrufe ( ist jetzt index.php3 ) und ich mich authentifiziere, bekomme ich den Fehler: Parse error: parse error in /home/htdocs/secure/test/index.php3 on line 7 In Zeile 7 steht: Zeile 5 NN> [...] Du machst die Bedienoberfläche mit PHP/MySQL über einen > NN> lokalen Server und schreibst im Hintergrund die damit erzeugten > NN> SQL-Kommandos mit. Wenn die Bearbeitung fertig ist, hast Du so eine > NN> Datei, die die Online-Version der Datenbank auf denselben Stand bringt.. > Wäre es damit nicht auch möglich, generell eine "offline-Kopie" einer > Webdatenbank zu erzeugen, möglicherweise für Kunden ohne > online-Zugang? Oder ist der Aufwand, eine ebensolche lokale PHP/MySQL > Installation (unter MS und das auch noch möglichst weit > automatisiert) bei und von einem Kunden anlegen zu lassen? Das ist ja interessant. :) Also im Prinzip installieren sich Apache, PHP & MySQL ja fast von alleine. Wenn man die drei Installationsprogramme automatisch aufruft, müßte der Kunde ja nur noch den Anweisungen auf dem Bildschirm folgen. Die Manipulationen an den .ini-Dateien könnte man ja auch automatisieren, auch wenn das wahrscheinlich die fehlerträchtigste Stelle ist.. Anschließend kopiert man die HTML/PHP-Dateien an die entspr. Stelle und legt Benutzer und Datenbank an, und fertig. BTW (bissi OT): kennt jemand eine freie Software, die solche Installationsprozeduren erstellt (à la InstallShield und Konsorten?) Einziger Haken ist die Lizenz von MySQL, die AFAIR auf Windows-Rechnern nur für 30 Tage kostenlos ist. Hinterher ist sie zwar auch nicht soo hoch (nicht schlagen, ich hab's nicht im Kopf im Moment, ich denke aber 100+-50$), für einen einzelnen Kunden zur Dateneingabe wär's also vielleicht praktikabel, aber zum Verschicken en masse.. vielleicht bekommt man dafür ja aber auch ne Sonderlizenz, wenn man mit denen redet. Man kann auch 'n Verweis einbauen, 'bitte aus Lizenzgründen nach 30 Tagen löschen', aber so richtig sauber erscheint mir das nicht. Auf jeden Fall eine interessante Idee :) Zum Thema Offline-Datenbanken noch was: Interessant wäre ja uU auch die Möglichkeit, die dynamisch erzeugten Seiten in statisches HTML zu "rendern". Das klappt natürlich nicht bei Suchabfragen per Formular, aber wenn sich der Besucher im Original durch eine dynamisch erzeugte Verzeichnisstruktur bspw. hangelt, ließe sich das sicher auch auf starres HTML abbilden. Wenn sowas dann ziemlich groß wird, ist es ja egal, zum Runterladen ist es ohnehin nicht gedacht (da kann man ja die online-Version benutzen) und auf CD-ROM zum Verschicken ist ja genug Platz. Ciao Nic From bjoern_(at)_baer.mayn.de Fri, 14 Jan 2000 13:13:10 +0100 Date: Fri, 14 Jan 2000 13:13:10 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] XML (sorry OT) Hi, > geht? Dass man damit irgendwie die Möglichkeit hat, in Texten dem > Computer semantische Informationen zu vermitteln, ist mir gerade noch > klar, aber viel genauer auch nicht. "XML" aus dem Adisson-Wesley Verlag. Ansonsten kannst du mal bei www.phpwizard.net im Linkverzeichnis zu XML nach- schauen. -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: From breitenmoser_(at)_gmx.ch Fri, 14 Jan 2000 13:20:26 +0100 Date: Fri, 14 Jan 2000 13:20:26 +0100 From: Patrik Breitenmoser breitenmoser_(at)_gmx.ch Subject: [php] URL herausfinden. ( Nicht $REQUEST_URI frage ) . This is a multi-part message in MIME format. ------=_NextPart_000_0012_01BF5E92.1E99DF20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Danke f=FCr die Antwort. Es klappt eigentlich sehr gut. Jedoch habe ich auf der PHP Seite = gelesen, das nicht alle Browser diese Variable setzten. Weiss jemand welche Browser das betrifft? ------=_NextPart_000_0012_01BF5E92.1E99DF20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Danke f=FCr die Antwort.
Es klappt eigentlich sehr gut. Jedoch = habe ich auf=20 der PHP Seite gelesen, das nicht alle Browser diese Variable=20 setzten.
Weiss jemand welche Browser das=20 betrifft?
------=_NextPart_000_0012_01BF5E92.1E99DF20-- From steiner_(at)_dynamic-webpages.de Fri, 14 Jan 2000 13:32:37 +0100 Date: Fri, 14 Jan 2000 13:32:37 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Offline Datenbank (was Re: Offline Eingabe ...) > Also im Prinzip installieren sich Apache, PHP & MySQL ja fast von > alleine. Wenn man die drei Installationsprogramme automatisch aufruft, > müßte der Kunde ja nur noch den Anweisungen auf dem Bildschirm folgen. > Die Manipulationen an den .ini-Dateien könnte man ja auch > automatisieren, auch wenn das wahrscheinlich die fehlerträchtigste > Stelle ist.. > Anschließend kopiert man die HTML/PHP-Dateien an die entspr. Stelle und > legt Benutzer und Datenbank an, und fertig. wenn ich dich richtig verstanden habe, dann willst du das, was du zuhause auf deiner dev-station hast, auch dem kunden auf seinen rechner setzen damit er damit arbeiten kann. bedenke folgendes aber auch noch: 1. die meisten kunden habe windows laufen. wenn der daemon dort abstürzt, was ja durchaus mal sein kann, dann sind die bis dato eingetragenen daten futsch, da diese ja erst beim beenden von mysql physikalisch auf die platte geschrieben werden. Ich höre das Geschrei des Kunden schon :-) 2.um ein upload/sync-skript kommst du damit auch nicht herum. ich denke momentan bietet es sich leider immer noch als "stabilste" variante an, den Kunden mit access oder ähnlichem basteln zu lassen, und das dann per skript mit der online version zu synchronisieren. ob da nun noch eine konvertierung vorher stattfindet oder nicht, ist eher egal ("eher"). 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 Michael_(at)_Stahmann.de Fri, 14 Jan 2000 13:40:26 +0100 Date: Fri, 14 Jan 2000 13:40:26 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Nachfrage zu mailinglisten script Hallo Liste, es gab hier mal vor einiger Zeit einen längeren Beitrag zum Thama "Mailingliste realisiert in PHP". Es ging darum, die mails zu personalisieren, d.h. persönliche Anrede usw. Ich wollte einfach mal nachfragen: - Was daraus geworden ist. - Wie sich das Script in der Praxis verhält. - Wie viele Teilnehmer können maximal mit dem Script abgearbeitet werden, ohne einen timeout zu provozieren? Daraus folgen könnte ja eine Teilung der Teilnehmer in Blöcke á ? Teilnehmer. - Allgemein - wenn ich so etwas mit cgi realisiere, dann könnte es doch auch zu einem timeout kommen? Oder wie läuft mojordomo? Ich soll so etwas realisiren und kann nicht im geringsten abschätzen, wie viele Teilnehmer mal auf der Liste sein werden.Da sollte man lieber von ganz vielen ausgehen, oder? Wer weiß was? Wer hat damit Erfahrungen gemacht? Viele Grüße 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 muessig_(at)_his.de Fri, 14 Jan 2000 13:41:17 +0100 Date: Fri, 14 Jan 2000 13:41:17 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] XML (sorry OT) Nicolas Neubauer schrieb am 14.01.2000: Unter der URL http://mintert.com/xml/buch/ findet sich das - IMHO sehr gut geschriebene und informative - Buch von Henning Behme und Stefan Mintert online: XML in der Praxis - Professionelles Web-Publishing mit der Extensible Markup Language >Immer wieder geht es in dieser Liste um XML. Es ist auch kein >Problem, >diverse technische Spezifikationen dazu zu finden, aber kennt jemand >vielleicht eine nette URL, auf der mal erklärt wird, worum es da >genau >geht? Dass man damit irgendwie die Möglichkeit hat, in Texten dem ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany E-Mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 EvaNet Netzwerk fuer Hochschulevaluation http://evanet.his.de/ ______________________________________________________________________ From Franz.Graf_(at)_FutureByte.net Fri, 14 Jan 2000 10:49:51 +0100 Date: Fri, 14 Jan 2000 10:49:51 +0100 From: Franz Graf Franz.Graf_(at)_FutureByte.net Subject: [php] PHP vs. JAVA-Servlets Servus Egon, On 13 Jan 00, at 23:38, Egon Schmid wrote: > Franz Graf wrote: > > [...] Vor-/Nachteile von PHP gegenüber Java-Servlets [...] > > das war etwas zu schnell, ich bin da immer noch am Verhandeln mit Sam > Ruby und der schrieb: > > With the current beta of PHP4, you can access Java objects natively. Naja, Speedtechnisch is das aber doch nicht so der Hit, oder? Wenn ich über PHP ein Java-Servlet ausführe forke ich doch erst den PHP- Parser und führe dann noch ein Java-Prog aus. - Ok ok ich kenn mich mit Servertechnik eh ned (so) aus, aber nehmen wir mal an, ich hab eine umfangreiche, rein dynamische Seite. Was ist dann performence-technisch gesehen besser: PHP3/4/Zend oder Java? Meiner Meinung nach sollte ein compiliertes Java Servlet doch schneller sein .. fragt sich blos um wieviel. > Before PHP4 releases, I plan to make PHP/Zend a JSP language. Darf ich das so verstehen, dass ein PHP-Script nach dem kompilieren wie ein Servlet zu handeln ist? Falls nicht: kannst Dus mir bitte erklären? Danke Franz From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 14 Jan 2000 13:42:39 +0100 Date: Fri, 14 Jan 2000 13:42:39 +0100 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] XML (sorry OT) Hallo Nicolas Nicolas Neubauer schrieb: > ...aber kennt jemand > vielleicht eine nette URL, auf der mal erklärt wird, worum es da genau > geht? Schau mal unter http://members.aol.com/xmldoku/ nach. Gruß Thomas -- *---------------------------------------------* | Thomas Schuermann | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From Michael_(at)_Stahmann.de Fri, 14 Jan 2000 13:43:09 +0100 Date: Fri, 14 Jan 2000 13:43:09 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] URL herausfinden. ( Nicht $REQUEST_URI frage ) . Patrik Breitenmoser wrote: > Danke für die Antwort.Es klappt eigentlich sehr gut. Jedoch habe ich > auf der PHP Seite gelesen, das nicht alle Browser diese Variable > setzten.Weiss jemand welche Browser das betrifft? Meines wissen wird $HTTP_REFERER nicht vom Browser sondern vom Server geliefert... 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 webmaster_(at)_pc-infos.de Fri, 14 Jan 2000 13:55:15 +0100 Date: Fri, 14 Jan 2000 13:55:15 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] URL herausfinden. ( Nicht $REQUEST_URI frage ) . From: Michael Stahmann > Patrik Breitenmoser wrote: > > Danke für die Antwort.Es klappt eigentlich sehr gut. Jedoch habe ich > > auf der PHP Seite gelesen, das nicht alle Browser diese Variable > > setzten.Weiss jemand welche Browser das betrifft? > Meines wissen wird $HTTP_REFERER nicht vom Browser sondern vom Server > geliefert... Im Grunde ist beides Richtig. Der Browser sendet es an den Server, und dieser das ganze an das Script. Aber im Grunde kommt die Info vom Browser. Stell dir mal vor, du surfst irgendwo auf Xoom rum und danach gehst du auf www.pc-infos.de. Ist doch unlogisch, dass dann Xoom meinem Server sagt, wo die und die IP zu der und der Zeit war. Ausserdem weiß der Xoom Server doch gar nicht wo ich als nächstes hingehe! MfG Kai PS: Ich suche immer noch ein ATAPI-CDROM. -- / 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 Fri, 14 Jan 2000 14:00:12 +0100 Date: Fri, 14 Jan 2000 14:00:12 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Einf=FCgen_einer_Zeile_in_einer_Datei_mit_Hi?= =?iso-8859-1?Q?lfe_von_php3lfe_von_php3?= =?iso-8859-1?Q?lfe_von_php3lfe_von_php3?= > > Gibt es eine Filesystemfunktion in php3, die es mir erlaubt, zu einer > > bestimmten Zeile innerhalb einer Datei zu gehen, um anschliessend eine > > neue Zeile dort einzufügen? > Nein das gibt es nicht mehr. War vor 20 Jahren auf grossen Rechnern aber > üblich mit indexierten Dateien zu arbeiten. Dann sollte man sich ja gleich einmal eine Funktion schreiben in der man eine Zeile und eine Zeilenzahl angeben kann, die genau das gewünschte durchführt. Wofür schreibt man denn seine libs .... 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 eschmid_(at)_s.netic.de Fri, 14 Jan 2000 14:06:18 +0100 Date: Fri, 14 Jan 2000 14:06:18 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] XML (sorry OT) Thomas Schürmann wrote: > Nicolas Neubauer schrieb: > > ...aber kennt jemand > > vielleicht eine nette URL, auf der mal erklärt wird, worum es da genau > > geht? > > Schau mal unter http://members.aol.com/xmldoku/ nach. http://www.oasis-open.org/ -Egon PS: datetime.xml ist commitet. Bei function.time war nicht geschlossen. -- 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 heiord2_(at)_gmx.de Fri, 14 Jan 2000 14:22:09 +0100 Date: Fri, 14 Jan 2000 14:22:09 +0100 From: Heiko Ordelt heiord2_(at)_gmx.de Subject: [php] Datei von unten nach oben einlesen? Hallo Liste :) Gibt es eine Moeglichkeit, eine Datei von unten nach oben einzulesen? Die Funktion "fgets" wirkt ja nur von oben nach unten, und die Datei mit Flag "a" zu oeffnen brachte mich bisher auch nicht zu einer Loesung. Hoffe die Frage ist noch nicht so oft aufgetaucht, denn das Archiv dieser Mailingliste habe ich durchsucht, habe aber keine Antwort gefunden. Vielleicht kann mir ja jemand einen Tip geben... Gruesse, Heiko Ordelt From mk_(at)_scscomputer.de Fri, 14 Jan 2000 14:32:12 +0100 Date: Fri, 14 Jan 2000 14:32:12 +0100 From: Klingenberger mk_(at)_scscomputer.de Subject: [php] Installation PHP4 [Klingenberger, Matthias] Ich habe PHP4 auf Win NT mit IIS 4.0 ans Laufen gebracht. In der Win32-Distribution von PHP war war die php_mssql.dll nicht vorhanden. Habe ich die falsche Distribution oder gibt es die Dateien vielleicht noch gar nicht? Gru? Matthias Klingenberger From GuiTeam.Gastuser1_(at)_demagdelaval.com Fri, 14 Jan 2000 14:33:25 +0100 Date: Fri, 14 Jan 2000 14:33:25 +0100 From: Gastuser1, GuiTeam, MDVT9180 GuiTeam.Gastuser1_(at)_demagdelaval.com Subject: [php] PHP-SAP-Oracle Hat jemand Erfahrung mit Thema PHP und SAP bzw Oracle gemacht? Wir haben vor Sapdaten, Realtime ins Intranet via PHP zu stellen! (Nur anzuzeigen)! Wie Realisiere ich sowas am besten? Gibt es irgendetwas was man beachten sollte? Erfahrungen diesbezüglich bitte als PM! Gruß Frank Bieniek Demag Delaval Kraus Maffei AG ---------------------------------------------------------------------- This Mail has been checked for Viruses Attention: Encrypted Mails can NOT be checked ! * * * Diese Mail wurde auf Viren ueberprueft Hinweis: Verschluesselte Mails koennen NICHT geprueft werden ! ---------------------------------------------------------------------- From rene.geile_(at)_eds.com Fri, 14 Jan 2000 13:36:21 -0000 Date: Fri, 14 Jan 2000 13:36:21 -0000 From: Geile, Rene rene.geile_(at)_eds.com Subject: [php] PHP 4.0B3 fuer Suse6.3 zwecks Sessionmanagement ? Hallo, ich bin gerade bei ersten Konzeptentwuerfen fuer eine Datenbank mit Webschnittstelle (auf LAMP-Basis) und denke, ich brauche Sessionmanagement. Zum Einsatz kommt momentan eine Suse-Linux 6.3 ohne grosse Aenderungen der verwendeten Webserver,PHP-Module,MySQL-Datenbank. Nun haette ich da ein paar Anfaengerfragen ... :-) Frage 1: Wann wird PHP4.0 vermutlich veroeffentlicht, ist damit noch bis Ende Maerz zu rechnen ? Frage 2: Ist die Beta3 produktiv einsetzbar oder noch eher sehr unstabil, sodass eine Entwicklung darauf noch keinen Sinn macht ? Frage 3: Was ist mit Sessionmanagement mittels PHPLIB, macht es Sinn bei einer Neuentwicklung darauf aufzubauen ? Frage 4: Wie schwierig ist die Installation der PHPLIB, gibt es fertige RPMs fuer SuSE ? Frage 5: Hat jemand Erfahrung mit der Neucompilierung von MySQL, Apache und PHP unter SuSE ? Ist es aufgrund der Funktionsfuelle der Standardsusekonfiguration eher schwierig, SuSE RPMs neue Quellen reinzubauen oder schafft man relativ zuegig ? Ich tendiere dazu, auf den neuen Apache 1.3.10 zu warten und dann zusammen mit PHP4.0B3 und MySQL 3.22.30 den ganzen Packen gleichzeitig neu zu bauen. Oder sollte ich lieber PHP3.0.14 und PHPLIB nehmen ? Vielen Dank, Rene Geile From mk_(at)_scscomputer.de Fri, 14 Jan 2000 14:39:55 +0100 Date: Fri, 14 Jan 2000 14:39:55 +0100 From: Klingenberger mk_(at)_scscomputer.de Subject: [php] Installation PHP4 Ich habe PHP4 auf Win NT mit IIS 4.0 ans Laufen gebracht. In der Win32-Distribution von PHP war war die php_mssql.dll nicht vorhanden. Habe ich die falsche Distribution oder gibt es die Dateien vielleicht noch gar nicht? Gru? Matthias Klingenberger From webmaster_(at)_pc-infos.de Fri, 14 Jan 2000 14:40:37 +0100 Date: Fri, 14 Jan 2000 14:40:37 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Datei von unten nach oben einlesen? From: Heiko Ordelt <heiord2_(at)_gmx.de> > Gibt es eine Moeglichkeit, eine Datei von unten nach oben einzulesen? > Die Funktion "fgets" wirkt ja nur von oben nach unten, und die Datei mit > Flag "a" zu oeffnen brachte mich bisher auch nicht zu einer Loesung. Das hatten wir Glaube ich vor einer etwas längeren Zeit schonmal in der Liste. Du musst die Datei vorwärts per fget einlesen, sie dann in ein array schreiben, und dieses hinterher rückwärts auslesen. Zu einer anderen Lösung sind wir soweit ich weiß noch nicht gekommen. 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 rene_(at)_get-connected.de Fri, 14 Jan 2000 14:57:22 +0100 Date: Fri, 14 Jan 2000 14:57:22 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] =?iso-8859-1?Q?Mehrer_Datens=E4tze_Updaten?= Hallo Liste, ich stehe mal wieder vor einem Problem. Folgendes: Ich lese mehrer Datensätze aus einer Datenbank mittles Schleife aus. (sagen wir mal 10). Diese bekommt man in einer Tabelle untereinander zu sehen. Jeder Datensatz hat noch ein Form Feld indem man die Reihenfolge ändern kann. Dieses ist jetzt schon mit einem Value belegt der aus der Datenbank kommt. Ich will jetzt die Reihenfolge aller Datensätze auf einmal ändern und abschicken. Kann mir jemand sagen ob das funktioniert, und wenn ja evtl. ein paar Anstöße und Tips geben? Viele Dank, Gruß Rene From bjoern_(at)_baer.mayn.de Fri, 14 Jan 2000 15:04:55 +0100 Date: Fri, 14 Jan 2000 15:04:55 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHP 4.0B3 fuer Suse6.3 zwecks Sessionmanagement ? Hi, On Fri, Jan 14, 2000 at 01:36:21PM -0000, Geile, Rene wrote: > Frage 4: Wie schwierig ist die Installation der PHPLIB, Auf meinem SuSE6.2-System hier mit dem default-blöden Apache hab ich ne Viertelstunde gebraucht, um PHPLIB zu installieren. (Die Doku erklärt das wirklich hervorragend.) Schwierigkeiten in der Benutzung hatte ich dann allerdings nur aufgrund eines Denkfehlers in meinen Gehirnwindungen, ansonsten sollte die Anwendung der PHPLIB recht einfach sein. -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: <http://www.php-center.de/> From info_(at)_peer-internet.com Fri, 14 Jan 2000 15:07:48 +0100 Date: Fri, 14 Jan 2000 15:07:48 +0100 From: Christian Peer info_(at)_peer-internet.com Subject: [php] Tauschecke Hallo Liste! Gibts irgendwo schon eine Tauschecke in PHP, die man hernehmen und anpassen kann? Danke für alle Antworten! :)) Christian From christian.keller_(at)_siemens.ch Fri, 14 Jan 2000 15:29:48 +0100 Date: Fri, 14 Jan 2000 15:29:48 +0100 From: Keller Christian christian.keller_(at)_siemens.ch Subject: [php] ODBC-Datenbank: Index mit Sonderzeichen Hi php-freaks. Ich habe als Vorgabe eine Datenbank mit einem Index, der mir ein bisschen mühe bereitet. Im Der Index-Name beinhaltet ein "/", was mir bis jetzt verunmöglciht hat, darauf zuzugreifen. Ist mit einem Workearound möglch via ODBC darauf zuzugreifen?? Merci Gruss Christian ---------------------------------------------------------------------------- --------------- Siemens Schweiz AG Christian Keller ETS8, ZH-II-5 Freilagerstrasse 38 CH-8047 Zürich E-Mail: mailto:christian.keller_(at)_siemens.ch ---------------------------------------------------------------------------- --------------- From tobias_(at)_dnet.it Fri, 14 Jan 2000 15:43:55 +0100 Date: Fri, 14 Jan 2000 15:43:55 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHP-SAP-Oracle > Wir haben vor Sapdaten, Realtime ins Intranet via PHP zu > stellen! (Nur anzuzeigen)! Am einfachsten ist es, wenn man die Windows-Version von PHP4 benutzt und den DCOM-Connector von SAP. Damit kann man sehr gut Zugriffe auf die SAP Business API (BAPI) realisieren und einzelne Module abfragen. Allerdings wirst Du auf jeden Fall jemand brauchen, der sich mit SAP auskennt und Dir die entsprechenden DCOM-Komponenten mit den SAP-Tools erstellt. Theoretisch wäre es auch möglich, das alles über die Java-Beans von SAP zu machen; das habe ich allerdings noch nie ausprobiert. Mit freundlichen Grüßen, Tobias Ratschiller From info_(at)_schuborg.de Fri, 14 Jan 2000 16:17:55 +0100 Date: Fri, 14 Jan 2000 16:17:55 +0100 From: www.schuborg.de info_(at)_schuborg.de Subject: [php] ODBC-Datenbank: Index mit Sonderzeichen Hi Christian... Keller Christian wrote: > > Hi php-freaks. > > Ich habe als Vorgabe eine Datenbank mit einem Index, der mir ein bisschen > mühe bereitet. > Im Der Index-Name beinhaltet ein "/", was mir bis jetzt verunmöglciht hat, > darauf zuzugreifen. > Ist mit einem Workearound möglch via ODBC darauf zuzugreifen?? > dann lösch doch den index und erstelle ihn neu mit nem konformen namen. was fuer ne db benutzt du denn? bei mysql sollte das ohne probleme gehen. was willst du denn ueberhaupt machen? ciao, pascal From s.bergmann_(at)_seven-sense.com Fri, 14 Jan 2000 16:15:06 +0100 Date: Fri, 14 Jan 2000 16:15:06 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Problem mit list() und split() Hi, bei Ausführung der folgenden Anweisung bekomme ich, für mich unverständlich! :(, einen REGEX Fehler von PHP3 gemeldet: // parse line list( $OBJEKT_NUMMER, $OBJEKT, $ORT, $PLZ, $BAUJAHR, $GRUNDSTUECKSFLAECHE, $KURZBESCHREIBUNG, $LAUFZEIT, $MONATLICHE_NETTOBELASTUNG, $WOHNFLAECHE, $ANSCHRIFT_BAUTRAEGER, $BAUBEGINN, $FERTIGSTELLUNG, $MAKLER, $OBJEKTUEBLICHE_MIETE, $RUECKZAHLUNG_FONDANMIETER, $VEREINBARTE_OBJEKTMIETE, $VK_AN_KAPITALANLEGER ) = split( "|", $line ); Sinn der Anweisung soll es sein, die in $line durch "|" Zeichen getrennten Werte in die entsprechenden Variablen zu legen. AHA, Sebastian -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] From christian.keller_(at)_siemens.ch Fri, 14 Jan 2000 16:21:01 +0100 Date: Fri, 14 Jan 2000 16:21:01 +0100 From: Keller Christian christian.keller_(at)_siemens.ch Subject: [php] AW: [php] ODBC-Datenbank: Index mit Sonderzeichen Ich grife auf eine Access Datenbank zu, die schon im Einsatz ist. Ändern kann ich nichts. Gibt es keine Möglichkeit trotzdem darauf zuzugreifen? Merci für Deine Hilfe! Cu Christian ---------------------------------------------------------------------------- --------------- Siemens Schweiz AG Christian Keller ETS8, ZH-II-5 Phone: Freilagerstrasse 38 Mobile: CH-8047 Zürich E-Mail: mailto:christian.keller_(at)_siemens.ch ---------------------------------------------------------------------------- --------------- > -----Ursprüngliche Nachricht----- > Von: www.schuborg.de [SMTP:info_(at)_schuborg.de] > Gesendet am: Freitag, 14. Januar 2000 16:18 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: Re: [php] ODBC-Datenbank: Index mit Sonderzeichen > > Hi Christian... > > Keller Christian wrote: > > > > Hi php-freaks. > > > > Ich habe als Vorgabe eine Datenbank mit einem Index, der mir ein > bisschen > > mühe bereitet. > > Im Der Index-Name beinhaltet ein "/", was mir bis jetzt verunmöglciht > hat, > > darauf zuzugreifen. > > Ist mit einem Workearound möglch via ODBC darauf zuzugreifen?? > > > dann lösch doch den index und erstelle ihn neu mit nem konformen namen. > was fuer ne db benutzt du denn? bei mysql sollte das ohne probleme > gehen. was willst du denn ueberhaupt machen? > > ciao, pascal > > -- > ** 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 Fri, 14 Jan 2000 16:44:08 +0100 Date: Fri, 14 Jan 2000 16:44:08 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Problem mit list() und split() Sebastian Bergmann wrote: > list( $OBJEKT_NUMMER, > $OBJEKT, > $ORT, > $PLZ, > $BAUJAHR, > ..... > ) = split( "|", $line ); > > Sinn der Anweisung soll es sein, die in $line durch "|" Zeichen getrennten > Werte in die entsprechenden Variablen zu legen. > Split ist IMHO zum zerlegen eines Strings und nicht um ihn zusammenzusetzen. Mein Tip wäre: http://www.php.net/manual/function.implode.php3 Alles in ein arry packen un dann: $colon_separated = implode("|", $array); mfg Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Schwardt_(at)_Euro-Auto-Boerse.net Fri, 14 Jan 2000 17:14:44 +0100 Date: Fri, 14 Jan 2000 17:14:44 +0100 From: Stefan Schwardt Schwardt_(at)_Euro-Auto-Boerse.net Subject: [php] Offline Datenbank (was Re: Offline Eingabe ...) Hallo php_(at)_infosoc.uni-koeln.de NN> Einziger Haken ist die Lizenz von MySQL, die AFAIR auf Windows-Rechnern NN> nur für 30 Tage kostenlos ist. [...] Das ist wohl das Hauptproblem. Außerdem lösen ja auch alle lokalen Installationen nicht das Problem der Synchronisierung, wie Armin schon sagte. Schade eigentlich. NN> Auf jeden Fall eine interessante Idee :) eben :-/ mfG, Stefan Schwardt From bernhard.ostheimer_(at)_uni-mainz.de Fri, 14 Jan 2000 17:25:22 +0100 Date: Fri, 14 Jan 2000 17:25:22 +0100 From: Bernhard Ostheimer bernhard.ostheimer_(at)_uni-mainz.de Subject: [php] XML (sorry OT) Hi, es gab eine Seminararbeit zu XML in unserem Referateseminar dieses Semesters. Du findest die Vortragsfolien unter: http://service.wiwi.uni-mainz.de/dl/dl_det.phtml?dl_nr=324 HTH, Bernhard aka Osti From rik_(at)_shorebreak.de Fri, 14 Jan 2000 18:50:30 +0100 Date: Fri, 14 Jan 2000 18:50:30 +0100 From: rik rik_(at)_shorebreak.de Subject: [php] Re: Installation PHP4 At 14.01.00 15:39 +0100, you wrote: >Ich habe PHP4 auf Win NT mit IIS 4.0 ans Laufen gebracht. >In der Win32-Distribution von PHP war war die php_mssql.dll nicht vorhanden. >Habe ich die falsche Distribution oder gibt es die Dateien vielleicht noch >gar nicht? Hi, wenn ich mich nicht irre, liegt die mssql.dll noch nicht vor. die mysql.dll gibt es aber als extra pack auch auf php.net... aber ich bin kein insider... (egon??) rik _______________________ shorebreak! the extreme-sports portal rik_(at)_shorebreak.de !!! www.shorebreak.de !!! From eschmid_(at)_s.netic.de Fri, 14 Jan 2000 14:17:44 +0100 Date: Fri, 14 Jan 2000 14:17:44 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] PHP vs. JAVA-Servlets Franz Graf wrote: > On 13 Jan 00, at 23:38, Egon Schmid wrote: > > Franz Graf wrote: > > > [...] Vor-/Nachteile von PHP gegenüber Java-Servlets [...] > > > > das war etwas zu schnell, ich bin da immer noch am Verhandeln mit Sam > > Ruby <rubys_(at)_us.ibm.com> und der schrieb: > > > > With the current beta of PHP4, you can access Java objects natively. > > Naja, Speedtechnisch is das aber doch nicht so der Hit, oder? Wenn > ich über PHP ein Java-Servlet ausführe forke ich doch erst den PHP- > Parser und führe dann noch ein Java-Prog aus. - Ok ok ich kenn > mich mit Servertechnik eh ned (so) aus, aber nehmen wir mal an, ich > hab eine umfangreiche, rein dynamische Seite. > Was ist dann performence-technisch gesehen besser: PHP3/4/Zend > oder Java? > Meiner Meinung nach sollte ein compiliertes Java Servlet doch > schneller sein .. fragt sich blos um wieviel. Java wird aber auf dem Client ausgeführt und entlastet damit den Server. Somit ist eine Kombination der beiden performanter. > > Before PHP4 releases, I plan to make PHP/Zend a JSP language. > > Darf ich das so verstehen, dass ein PHP-Script nach dem > kompilieren wie ein Servlet zu handeln ist? Falls nicht: kannst Dus > mir bitte erklären? Soweit bin ich noch nicht gekommen. Ich weiss auch nicht ob die Servlet-Teile, die in der aktuellen CVS Version dabei sind auch schon lauffähig sind. -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 eschmid_(at)_php.net Fri, 14 Jan 2000 19:43:07 +0100 Date: Fri, 14 Jan 2000 19:43:07 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Re: Installation PHP4 rik wrote: > >In der Win32-Distribution von PHP war war die php_mssql.dll nicht vorhanden. > >Habe ich die falsche Distribution oder gibt es die Dateien vielleicht noch > >gar nicht? > wenn ich mich nicht irre, liegt die mssql.dll noch nicht vor. > die mysql.dll gibt es aber als extra pack auch auf php.net... > aber ich bin kein insider... (egon??) Ich nix wissen, falsches OS. Bei 3.0.14 sollten wieder alle dabei sein. Ich hab lediglich festgestellt, dass die commit's auf cvs.php.net nicht bei www.php.net angekommen sind. Es hat sich dann herausgestellt, dass da zwei CVS Server am laufen waren und man konnte davon ausgehen, dass es meistens auf dem falschen gelandet ist. -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 PHolm_(at)_gmx.de Fri, 14 Jan 2000 19:46:34 +0100 Date: Fri, 14 Jan 2000 19:46:34 +0100 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] OT: [php] PGP-Footer Hallo! Erwin Forner schrieb am Thu, 13 Jan 2000 11:51:08 +0100: >Mein Mailclient geht selbstaendig online, holt Mails ab und geht wieder >offline, auch unbeaufsichtigt. Dein PGP-Footer jedoch fordert von mir mein >PGP-Mantra an, was immer das sein mag und bleibt einfach online, bis ich per >Hand auf Abbrechen klicke. Hehe, ja, das gute alte AK-MAIL mit seinen Macken...ist im Übrigen das einzige Mailprogramm das ich kenne, welches in JEDEN verschickten Header den registrierten Usernamen des Benutzers einbaut... Tip: Benutze zum Lesen von Mailinglisten besser FREEAGENT oder AGENT von www.forteinc.com, da behält man wenigstens halbwegs den Überblick! Schönen Thread noch, Peter From dp_(at)_zkm.de Fri, 14 Jan 2000 19:51:47 +0100 Date: Fri, 14 Jan 2000 19:51:47 +0100 From: Poelzi dp_(at)_zkm.de Subject: [php] Zu Mark wegen Auth-Script Mark Kronsbein wrote: > > --- Original Message --- > Dominik Berner <Dominik.Berner_(at)_c-i-s.net> Wrote on > Fri, 14 Jan 2000 10:25:17 -0000 > ------------------ > >Erstmal vielen Dank für deine Hilfe. > > > Nur fällt mir der genaue Syntax gerade nicht ein. > Irgendwie sowas wie > header("location: http://".$PHP_AUTH_USER.".domain.com"); normale isses protokoll://user[:passwort]_(at)_server/pfad zb: http://dau:daupassword_(at)_myhome.de/ http://dau_(at)_myhome.de/ lässt das passwort feld aufpoppen. > war es glaube ich. > > Mark > > ----- > Sent using MailStart.com ( http://MailStart.Com/welcome.html ) > The FREE way to access your mailbox via any web browser, anywhere! > > -- > ** 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 alex-meyer_(at)_gmx.de Fri, 14 Jan 2000 20:41:19 +0100 Date: Fri, 14 Jan 2000 20:41:19 +0100 From: Alex Meyer alex-meyer_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?=5BOT=5D_J=F6rgs_PHP_Buch=2C_dringend!!!?= Hallo Liste, kann mir vielleicht einer von Euch sagen welcher online Bookstore noch das neue PHP Buch von Jörg Krause sofort liefern kann. Amazon kann erst wieder in 2 Wochen Liefern. Bol.de hat das Buch erst gar nicht im Sortiment. Ausserdem habe ich bei allen Buchgeschäften in der nähe meines Wohnortes (Aschaffenburg) nach dem Buch gefragt. Die Antwort war immer die selbe: Bei den Lieferern nicht mehr auf Lager. :-( Ich hoffe Ihr könnt mir helfen, ich brauche das Buch wirklich oberdringend und hab keine Zeit 2 Wochen zu warten. Ich soll nämlich ein komplexes Projekt in PHP verwirklichen (nur 3 Wochen Zeit und auch noch neben der Schule und noch dazu vor der Abschlussprüfung) und will Euch nicht wegen jedem Problem (z.B. Session Handling, ...) nerven. Oder Jörg (ich weiss sollte eigentlich PM sein aber ich hab deine eMail Adresse nicht), kann man das Buch vielleicht direkt bei Dir oder so ähnlich bestellen(ich würde auch alle Umkosten Zahlen und noch was dazu drauflegen)?? Gruss Alex From j.kohl_(at)_style-id.de Fri, 14 Jan 2000 21:53:33 +0100 Date: Fri, 14 Jan 2000 21:53:33 +0100 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] MySQL IDs anderrum ordnen? Ich habe eine kleine NewsDatenbank erstellt, allerdings werden die neuen News immer unten angehängt, kann man die IDs auch so anordnen das die höheren IDs oben stehen, also die neuen News immer oben stehen? mfg. Jens Kohl _________________________________________________ eMail: j.kohl_(at)_style-id.de; groove_(at)_gmx.net www: http://www.style-id.de UIN: 5578287 From msalien_(at)_gmx.de Fri, 14 Jan 2000 21:58:18 +0100 Date: Fri, 14 Jan 2000 21:58:18 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] MySQL IDs anderrum ordnen? Einfach ans Query ein ORDER BY id DESC anhängen. Oder wars ASC? Also: SELECT * FROM news ORDER BY id DESC (bzw. ASC) Wobei News in der Regel eher von Datum und Urzeit abhängig sind, weniger von der id. Daher würd ich empfehlen, einen Timestamp mit in die Tabelle zu nehmen und nach dem sortieren zu lassen. Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From j.kohl_(at)_style-id.de Fri, 14 Jan 2000 22:01:07 +0100 Date: Fri, 14 Jan 2000 22:01:07 +0100 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] MySQL IDs anderrum ordnen? Danke, funzt mfg. Jens Kohl _________________________________________________ eMail: j.kohl_(at)_style-id.de; groove_(at)_gmx.net www: http://www.style-id.de UIN: 5578287 ----- Original Message ----- From: "Marcus Schwarz" <msalien_(at)_gmx.de> To: <php_(at)_solix.wiso.Uni-Koeln.DE> Sent: Friday, January 14, 2000 9:58 PM Subject: Re: [php] MySQL IDs anderrum ordnen? > Einfach ans Query ein > ORDER BY id DESC anhängen. Oder wars ASC? > Also: > SELECT * FROM news ORDER BY id DESC (bzw. ASC) > > Wobei News in der Regel eher von Datum und Urzeit abhängig sind, weniger von > der id. Daher würd ich empfehlen, einen Timestamp mit in die Tabelle zu > nehmen und nach dem sortieren zu lassen. > > > Mit freundlichen Grüßen > > Marcus Schwarz > webmaster_(at)_jackiechan.de > http://www.JackieChan.de > ICQ: 17191587 > > > -- > ** 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 msalien_(at)_gmx.de Fri, 14 Jan 2000 22:17:52 +0100 Date: Fri, 14 Jan 2000 22:17:52 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] Nachfrage zu mailinglisten script Also ich kann mich zwar nicht an den Thread erinnern, vielleicht war ich da ja auch noch nicht in der Liste, egal. Ich bin jedenfalls derzeit dabei, sowas zu schreiben. > Es ging darum, die mails zu personalisieren, d.h. persönliche Anrede Das funktioniert bei mir :-) Außerdem ist das ganze so geschrieben, dass der User bspw. zwischen HTML und TEXT-Variante entscheiden kann. > - Wie sich das Script in der Praxis verhält. Ich hab bisher 3 Mailings drüber gemacht. Es läuft eigentlich recht gut, aber ein Problem ist bspw. sollte die Verbindung aus irgendwelchen Gründen unterbrochen werden ist auch das mailen sofort beendet. Man muss also die ganze Zeit online bleiben. Bei größeren Datenbeständen kann sich das je nach Server schon etwas hinziehen. Das wäre ein großer Vorteil von Majordomo. Sollte man direkten Zugriff auf den Server haben bin ich mir sicher, ist Majordomo die bessere Alternative, will man das ganze tatsächlich nur zum Mailen verwenden. Will man allerdings noch eine Userverwaltung durchführen, müsste man das irgendwie kombinieren. Allerdings hab ich von Linux allgemein null Ahnung, dazu müssten sich andere von der Liste äußern. > - Wie viele Teilnehmer können maximal mit dem Script abgearbeitet > werden, ohne einen timeout zu provozieren? Daraus folgen könnte ja eine > Teilung der Teilnehmer in Blöcke á ? Teilnehmer. Du kannst so viele wie du willst reinhauen, wenn du bspw. nach jeder versandten Mail was an den Browser per flush() zurückgibts. Funktioniert prima. Ohne diese Ausgabe waren etwa 100 Mails möglich bis der Timeout da war. Allerdings ist der Timeout glaub ich vom Browser abhängig. So gibts bei mir per Opera auch nach 15 Minuten noch keinen Timeout während MSIE nach 3 Minuten abbricht. > - Allgemein - wenn ich so etwas mit cgi realisiere, dann könnte es doch > auch zu einem timeout kommen? Oder wie läuft mojordomo? Keine Ahnung davon. > Ich soll so etwas realisiren und kann nicht im geringsten abschätzen, > wie viele Teilnehmer mal auf der Liste sein werden.Da sollte man lieber > von ganz vielen ausgehen, oder? Das kommt auf die Liste an. Unseren Newsletter bekommen derzeit 2500 Leute, wir sind seit etwa 8 Monaten online. Bei anderen sind die Zahlen wesentlich größer/kleiner. Je größer die Liste wird, desto länger dauert natürlich der Versand. Bei größeren Listen (>5000 Empfänger) würd ich auf jeden Fall Majordomo oder so ein ähnliches Tool empfehlen, das den kompletten Versand über den Server macht und nicht webbasiert. Sonst sitzt du Stunden bevor sich wieder was tut. > Wer weiß was? Wer hat damit Erfahrungen gemacht? Ich hoff mal, ich hab jetzt Mailingliste und Newsletter nicht durcheinander gebracht, sagt ja jeder anders :-) Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From eschmid_(at)_php.net Fri, 14 Jan 2000 22:42:09 +0100 Date: Fri, 14 Jan 2000 22:42:09 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] [OT] Jörgs PHP Buch, dringend!!! Alex Meyer wrote: > kann mir vielleicht einer von Euch sagen welcher online Bookstore noch das > neue PHP Buch von Jörg Krause sofort liefern kann. Amazon kann erst wieder > in 2 Wochen Liefern. Bol.de hat das Buch erst gar nicht im Sortiment. > Ausserdem habe ich bei allen Buchgeschäften in der nähe meines Wohnortes > (Aschaffenburg) nach dem Buch gefragt. Die Antwort war immer die selbe: Bei > den Lieferern nicht mehr auf Lager. :-( > > Ich hoffe Ihr könnt mir helfen, ich brauche das Buch wirklich oberdringend > und hab keine Zeit 2 Wochen zu warten. > Ich soll nämlich ein komplexes Projekt in PHP verwirklichen (nur 3 Wochen > Zeit und auch noch neben der Schule und noch dazu vor der Abschlussprüfung) > und will Euch nicht wegen jedem Problem (z.B. Session Handling, ...) nerven. > > Oder Jörg (ich weiss sollte eigentlich PM sein aber ich hab deine eMail > Adresse nicht), kann man das Buch vielleicht direkt bei Dir oder so ähnlich > bestellen(ich würde auch alle Umkosten Zahlen und noch was dazu > drauflegen)?? Das andere deutsche Buch gibts innerhalb von 24 Stunden. Das was in Jörgs Buch drinn steht kann man auch im (fast) deutschen Manual nachlesen. Das deutsche Manual ist bei http://www.php-center.de/ und bei http://www.dynamic-webpages.de/ kostenlos erhältlich. Wenn dich eine vielleicht noch nicht übersetzte Stelle interessiert, so kann das die deutsche Übersetzungstruppe vielleicht innerhalb von 24 Stunden realisieren. Wenns noch schneller gehen soll, dann schreiben wir von Jörgs Buch halt einfach ab. -Egon PS: das andere Buch hat 477 Seiten und die Online Dokumentation über 1000 Seiten. Noch mehr Bücher kannst Du in meiner Signature finden. -- 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 tobias_(at)_juelke.de Fri, 14 Jan 2000 23:13:04 +0100 Date: Fri, 14 Jan 2000 23:13:04 +0100 From: =?iso-8859-1?Q?Tobias_J=FClke?= tobias_(at)_juelke.de Subject: [php] Wochenproblem Hallo Liste, ich verzweifele hier an folgender Aufgabe: Ein Script soll aus einer Datenbank, die für jeden Tag des aktuellen Jahres eine eigene Spalte enthält (z.B. d1401, d1501, d1601 usw) die Tage herausfinden die zu einer bestimmten Woche des Jahres gehören. Z.B. möchte ich herausfinden, welche Tage zur Woche 02 gehören. Als Lösung sollte dann kommen: d1001,d1101,d1201,d1301,d1401,d1501,d1601. Hat jemand eine Lösung oder wenigstens einen Lösungsansatz ? Auf jeden Fall schon einmal vielen Dank und ein erholsames Wochenende :) - Tobias Jülke From Michael_(at)_Stahmann.de Fri, 14 Jan 2000 23:13:55 +0100 Date: Fri, 14 Jan 2000 23:13:55 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Nachfrage zu mailinglisten script Marcus Schwarz wrote: > Also ich kann mich zwar nicht an den Thread erinnern, vielleicht war ich da > ja auch noch nicht in der Liste, egal. Ich bin jedenfalls derzeit dabei, > sowas zu schreiben. Vielen Dank für Deine ausführliche Auskunft. An die Lösung mit flush() hatte ich gar nicht gedacht. Könntest Du mir netterweise mal Deine ersten Versuche schicken, dann hätte ich vieleicht einen besseren Start. Ich fange nämlich bei null an. Das mache ich normalerweise eigendlich immer gerne, aber die Zeit drängt. Deshalb habe ich schon angefangen einfach ein perl-script zu übersetzen. Das ist aber nicht so schön. Speicherst Du die Daten in einer Datenbank oder einfach in Textfiles? Ich habe auf dem Kundeserver keine Datenbank zu Verfügung, deshalb wir es nur mit Textfiles gehen. Danke noch mal, Du hast mir bei meinen Überlegungen und Befürchtungen sehr geholfen. Da wir nicht mehr als 1000 Nutzer erwarten :-) mfg Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From eschmid_(at)_php.net Sat, 15 Jan 2000 00:07:08 +0100 Date: Sat, 15 Jan 2000 00:07:08 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Wochenproblem Tobias Jülke wrote: > Ein Script soll aus einer Datenbank, die für jeden Tag > des aktuellen Jahres eine eigene Spalte enthält (z.B. d1401, > d1501, d1601 usw) die Tage herausfinden die zu einer bestimmten > Woche des Jahres gehören. > > Z.B. möchte ich herausfinden, welche Tage zur Woche 02 gehören. > Als Lösung sollte dann kommen: d1001,d1101,d1201,d1301,d1401,d1501,d1601. http://www.dynamic-webpages.de/phpmanual/html/ref.datetime.html demnächst eingedeutscht (von Thomas Schürmann :). -Egon Diese Funktion hat noch ein paar Argumente mehr: http://www.php.net/manual/function.strftime.php3 -- 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 mail_(at)_wnn.de Fri, 14 Jan 2000 23:55:30 +0100 Date: Fri, 14 Jan 2000 23:55:30 +0100 From: =?iso-8859-1?Q?Tobias_J=FClke?= mail_(at)_wnn.de Subject: [php] Wochenproblem Hallo Egon, > http://www.dynamic-webpages.de/phpmanual/html/ref.datetime.html > > demnächst eingedeutscht (von Thomas Schürmann :). > > Diese Funktion hat noch ein paar Argumente mehr: > http://www.php.net/manual/function.strftime.php3 Habe ich mir schon angesehen. Allerdings komme ich damit bei meinem Problem nicht weiter, weil ich ja nur ermitteln kann in welcher Woche ein bestimmter Tag liegt, aber nicht anders herum. - Tobias Jülke From joerg_(at)_krause.net Sat, 15 Jan 2000 00:11:02 +0100 Date: Sat, 15 Jan 2000 00:11:02 +0100 From: Joerg Krause joerg_(at)_krause.net Subject: [php] [OT] JXrgs PHP Buch, dringend!!! Sofort lieferbar bei: www.buchkatalog.de www.libri.de = www.buecher.de www.buch.de lt. Verlag definitiv verfügbar, also nicht abwimmeln lassen. Wenn's gar nicht geht PM. Jörg -----Ursprüngliche Nachricht----- Von: Egon Schmid <eschmid_(at)_php.net> An: <php_(at)_solix.wiso.Uni-Koeln.DE> Gesendet: Freitag, 14. Januar 2000 22:42 Betreff: Re: [php] [OT] JXrgs PHP Buch, dringend!!! > Alex Meyer wrote: > > > kann mir vielleicht einer von Euch sagen welcher online Bookstore noch das > > neue PHP Buch von Jörg Krause sofort liefern kann. Amazon kann erst wieder > > in 2 Wochen Liefern. Bol.de hat das Buch erst gar nicht im Sortiment. > > Ausserdem habe ich bei allen Buchgeschäften in der nähe meines Wohnortes > > (Aschaffenburg) nach dem Buch gefragt. Die Antwort war immer die selbe: Bei > > den Lieferern nicht mehr auf Lager. :-( > > > > Ich hoffe Ihr könnt mir helfen, ich brauche das Buch wirklich oberdringend > > und hab keine Zeit 2 Wochen zu warten. > > Ich soll nämlich ein komplexes Projekt in PHP verwirklichen (nur 3 Wochen > > Zeit und auch noch neben der Schule und noch dazu vor der Abschlussprüfung) > > und will Euch nicht wegen jedem Problem (z.B. Session Handling, ...) nerven. > > > > Oder Jörg (ich weiss sollte eigentlich PM sein aber ich hab deine eMail > > Adresse nicht), kann man das Buch vielleicht direkt bei Dir oder so ähnlich > > bestellen(ich würde auch alle Umkosten Zahlen und noch was dazu > > drauflegen)?? > > Das andere deutsche Buch gibts innerhalb von 24 Stunden. Das was in > Jörgs Buch drinn steht kann man auch im (fast) deutschen Manual > nachlesen. Das deutsche Manual ist bei http://www.php-center.de/ und bei > http://www.dynamic-webpages.de/ kostenlos erhältlich. > > Wenn dich eine vielleicht noch nicht übersetzte Stelle interessiert, so > kann das die deutsche Übersetzungstruppe vielleicht innerhalb von 24 > Stunden realisieren. Wenns noch schneller gehen soll, dann schreiben wir > von Jörgs Buch halt einfach ab. > > -Egon > > PS: das andere Buch hat 477 Seiten und die Online Dokumentation über > 1000 Seiten. Noch mehr Bücher kannst Du in meiner Signature finden. > > -- > 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/ > > -- > ** 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 Sat, 15 Jan 2000 03:50:59 +0100 Date: Sat, 15 Jan 2000 03:50:59 +0100 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Zu Mark wegen Auth-Script Dominik Berner schrieb: > > Hallo Mark > > Erstmal vielen Dank für deine Hilfe. > > Nun, ich hab das Scipt angepasst an Benutzername und URL und leg diese php3 > Datei in mein Verzeichnis wo auch die .htaccess drinne ist. Ich gebe > URL/php.php3 ein, authentifiziere mich und es kommt nur eine leere Seite. > Was kann da sein? Hallo Dominik! Wenn Du die Authentifizierng über .htaccess oder in der httpd.conf (d.h. nicht per PHP direkt) vornimmst, solltest Du die Variable $REMOTE_USER verwenden. Diese enthält den Benutzernamen, wenn sich der/die BenutzerIn erfolgreich authentifiziert hat. Wenn Du also in der .htaccess require dominik stehen hast, wird sich nur der user dominik anmelden können. Nach der Anmeldung kann dann in jedem PHP-Script innerhalb des authentifizierten HTTP-Realm (in diesem Verzeichnis) die Variable $REMOTE_USER abgefragt werden. Marian From s.bergmann_(at)_seven-sense.com Sat, 15 Jan 2000 08:54:21 +0100 Date: Sat, 15 Jan 2000 08:54:21 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Problem mit list() und split() Michael Stahmann schrieb: > Split ist IMHO zum zerlegen eines Strings und nicht um ihn zusammenzusetzen. Aber warum funktioniert dann list( $name, $vorname ) = split( ",", $line ); ohne Probleme? Und außerdem steht in der Dokumnetation des split() Befehles folgendes: "To parse a date which may be delimited with slashes, dots, or hyphens: Example 2. split() example $date = "04/30/1973"; // Delimiters may be slash, dot, or hyphen list( $month, $day, $year ) = split( '[/.-]', $date ); echo "Month: $month; Day: $day; Year: $year<br>\n";" > Mein Tip wäre: http://www.php.net/manual/function.implode.php3 > Alles in ein arry packen un dann: > $colon_separated = implode("|", $array); implode() wollte ich mir demnächst auch mal ansehen, Sebastian -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] From webmaster_(at)_saly.de Sat, 15 Jan 2000 09:51:27 +0100 Date: Sat, 15 Jan 2000 09:51:27 +0100 From: Hendrik Saly webmaster_(at)_saly.de Subject: [php] is_writeable Problem Hallo, habe folgendes Verzeichnis drwxr-xr-x root root myfolder Wenn ich nun mit der Funktion is_writeable das Verzeichnis auf Schreibrechte pruefe, bekomme ich true zurueck. Webserver läuft natuerlich nicht als root, sondern als wwwrun bzw nogroup. Was stimmt da nicht ? Danke Gruss Hendrik Saly From MSchomers_(at)_gmx.de Sat, 15 Jan 2000 10:12:02 +0100 Date: Sat, 15 Jan 2000 10:12:02 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFtPVF0gSvZyZ3MgUEhQIEJ1Y2gsIGRyaW5nZW5kISEh?= Hi! Alex Meyer <alex-meyer_(at)_gmx.de> schrieb am 14.01.2000 um 20:41:19: > kann mir vielleicht einer von Euch sagen welcher online Bookstore noch das > neue PHP Buch von Jörg Krause sofort liefern kann. Amazon kann erst wieder > in 2 Wochen Liefern. Bol.de hat das Buch erst gar nicht im Sortiment. > Ausserdem habe ich bei allen Buchgeschäften in der nähe meines Wohnortes > (Aschaffenburg) nach dem Buch gefragt. Die Antwort war immer die selbe: Bei > den Lieferern nicht mehr auf Lager. :-( Ich hab das vor 3 Wochen bei amazon.de bestellt, da hieß es Lieferzeit 2-3 Tage, dann hab ich vor 3 Tagen ne Mail bekommen, die Lieferzeit wäre jetzt 1-2 Wochen, und dann ist das Buch aber gestern gekommen... Bestell es doch einfach, vielleicht kommts ja früher. Oder probier www.buch.de, www.buecher.de etc. Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - ] [ mschomers_(at)_gmx.de | www.malte.de.cx | icq 39453721 ] [ - - - - - - - - - - - - - - - - - - - - - - - - - ] From MSchomers_(at)_gmx.de Sat, 15 Jan 2000 10:13:21 +0100 Date: Sat, 15 Jan 2000 10:13:21 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] =?ISO-8859-1?B?Tm9jaG1hbCBK9nJncyBCdWNo?= Hi! Bei amazon.de steht jetzt wieder 2-3 Tage Lieferzeit bei Jörgs Buch! Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - ] [ mschomers_(at)_gmx.de | www.malte.de.cx | icq 39453721 ] [ - - - - - - - - - - - - - - - - - - - - - - - - - ] From Michael_(at)_Stahmann.de Sat, 15 Jan 2000 10:16:16 +0100 Date: Sat, 15 Jan 2000 10:16:16 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Problem mit list() und split() Sebastian Bergmann wrote: > Michael Stahmann schrieb: > > Split ist IMHO zum zerlegen eines Strings und nicht um ihn zusammenzusetzen. > > Aber warum funktioniert dann > > list( $name, $vorname ) = split( ",", $line ); > Sorry - ich war gestern ein bischen durcheinander. Ich hatte Deine Frage falsch gelesen, Du willst ja in der Tat den String $line zerlegen. Eigendlich sollte es so gehen, wie Du es beschrieben hast. Ich mache es genauso: list ($titel, $interpret, $beschreibung, $preis)=split (";", $eintrag); Vieleicht geht es bei Dir nicht, weil nicht alles in einer Reihe steht, oder Versuche es mal mit der Angabe der Anzahl: list ($titel, $interpret, $beschreibung, $preis)=split (";", $eintrag, 4); Nochmal sorry - wer lesen kann, stifftet auch nicht verwirrung. Werde mich bessern... Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From wmoll_(at)_mail.terranet.de Sat, 15 Jan 2000 10:58:37 +0100 Date: Sat, 15 Jan 2000 10:58:37 +0100 From: Waldemar Moll wmoll_(at)_mail.terranet.de Subject: [php] Problem mit list() und split() Hallo, der Fehler muss meines Erachtens nach kommen, da die Definition von split() wie folgt lautet: ----snip--- void list(...); Like array(), this is not really a function, but a language construct. list() is used to assign a list of variables in one operation. ---snup--- Somit soltte, lt. php-ref-manual, eine Zuweisung wie folgt möglich sein: /* Ein numeriertes Array erzeugen: */ $werte = explode( "|", $line ); /* Das numerierte Array dem list()-Konstrukt zuweisen */ list( $OBJEKT_NUMMER, $OBJEKT, $ORT, $PLZ, $BAUJAHR, $GRUNDSTUECKSFLAECHE, $KURZBESCHREIBUNG, $LAUFZEIT, $MONATLICHE_NETTOBELASTUNG, $WOHNFLAECHE, $ANSCHRIFT_BAUTRAEGER, $BAUBEGINN, $FERTIGSTELLUNG, $MAKLER, $OBJEKTUEBLICHE_MIETE, $RUECKZAHLUNG_FONDANMIETER, $VEREINBARTE_OBJEKTMIETE, $VK_AN_KAPITALANLEGER ) = $werte; Sollte ich irren, so berichtigt mich bitte. Gruesse -wm On 14 Jan 00, at 16:15, Sebastian Bergmann wrote: > Hi, > > bei Ausführung der folgenden Anweisung bekomme ich, für mich unverständlich! > :(, einen REGEX Fehler von PHP3 gemeldet: > > // parse line > list( $OBJEKT_NUMMER, > $OBJEKT, > $ORT, > $PLZ, > $BAUJAHR, > $GRUNDSTUECKSFLAECHE, > $KURZBESCHREIBUNG, > $LAUFZEIT, > $MONATLICHE_NETTOBELASTUNG, > $WOHNFLAECHE, > $ANSCHRIFT_BAUTRAEGER, > $BAUBEGINN, > $FERTIGSTELLUNG, > $MAKLER, > $OBJEKTUEBLICHE_MIETE, > $RUECKZAHLUNG_FONDANMIETER, > $VEREINBARTE_OBJEKTMIETE, > $VK_AN_KAPITALANLEGER > ) = split( "|", $line ); > > Sinn der Anweisung soll es sein, die in $line durch "|" Zeichen getrennten > Werte in die entsprechenden Variablen zu legen. > > AHA, > Sebastian > > -- > ___ ___ ___ ___ ___| ___ ___ __, ___ ___ > l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' > `----'--------------------------------------------------------------- 2F - > [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.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 tobias_(at)_dnet.it Sat, 15 Jan 2000 11:13:12 +0100 Date: Sat, 15 Jan 2000 11:13:12 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Problem mit list() und split() > > Aber warum funktioniert dann > > > > list( $name, $vorname ) = split( ",", $line ); Split nimmt eine Regex als Separator. "|" ist ein Regex-Zeichen ("oder"). Du willst explode() statt split() verwenden. Mit freundlichen Grüßen, Tobias Ratschiller From gh-lists_(at)_ecora.de Sat, 15 Jan 2000 11:54:18 +0100 Date: Sat, 15 Jan 2000 11:54:18 +0100 From: Guido Haeger gh-lists_(at)_ecora.de Subject: [php] neuer Artikel in I Pro: ASP vs. CF va. PHP nur mal zur Info (Hallo Egon) - will auf keinen Fall einen endlosen Pro-/Contra-Thread lostreten: In der Internet professionell 2/2000 findet sich ein größerer Vergleichstest zwischen ASP, CF und PHP. Vermutlich steht dieser demnächst auch unter zdnet.de online bereit. Es gibt zwar keine Endwertung, aber PHP schneidet dort am schlechtesten ab. Die Argumentation ist für mich nur teilweise nachvollziehbar, aber das kann ja jeder selbst nachlesen und sich dann seine Meinung bilden. Zitat aus dem Fazit zu PHP: "... Die gute Nachricht ist, dass diese deutlichen Nachteile alle - zumindest in der aktuellen Betaversion - durch PHP4 beseitigt werden. PHP4 basiert auf einer komplett neu programmierten Skripting Engine namens Zend, die nicht nur die Performance erheblich verbessert, sondern allgemein für eine bessere Abstraktion zwischen Webserver und PHP sorgt. Mit dem dort ebenfalls integrierten Session-Handling und der Erweiterungsmöglichkeit über beliebige Java-Objekte ist PHP seinen Konkurrenten dann kaum noch unterlegen. Guido Haeger From s.bergmann_(at)_seven-sense.com Sat, 15 Jan 2000 11:34:53 +0100 Date: Sat, 15 Jan 2000 11:34:53 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] An die REGEX-Profis :) Hi, wie entferne ich elegant ein mögliches "*" am Ende eines Strings? /Sebastian -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] From s.bergmann_(at)_seven-sense.com Sat, 15 Jan 2000 13:18:55 +0100 Date: Sat, 15 Jan 2000 13:18:55 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Problem mit list() und split() Tobias Ratschiller schrieb: > Split nimmt eine Regex als Separator. "|" ist ein Regex-Zeichen ("oder"). Danke. > Du willst explode() statt split() verwenden. Stimmt :) -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] From news_(at)_bendlin.de Fri, 14 Jan 2000 19:31:36 +0100 Date: Fri, 14 Jan 2000 19:31:36 +0100 From: Christian Bendlin news_(at)_bendlin.de Subject: [php] AW: [php] PHP vs. JAVA-Servlets Franz Graf wrote: >> Meiner Meinung nach sollte ein compiliertes Java Servlet doch >> schneller sein .. fragt sich blos um wieviel. >Java wird aber auf dem Client ausgeführt und entlastet damit den Server. >Somit ist eine Kombination der beiden performanter. Nein, er spricht von Servlets, die laufen, wie der name versucht zu 'implizieren' auf dem Server :P >-Egon greetz Christian -- #include quote.inc :P -- 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 -- ** 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 Franz.Graf_(at)_FutureByte.net Fri, 14 Jan 2000 21:15:40 +0100 Date: Fri, 14 Jan 2000 21:15:40 +0100 From: Franz Graf Franz.Graf_(at)_FutureByte.net Subject: [php] PHP vs. JAVA-Servlets > > > With the current beta of PHP4, you can access Java objects natively. > > > > Naja, Speedtechnisch is das aber doch nicht so der Hit, oder? Wenn ich > > über PHP ein Java-Servlet ausführe forke ich doch erst den PHP- Parser > > und führe dann noch ein Java-Prog aus. - Ok ok ich kenn mich mit > > Servertechnik eh ned (so) aus, aber nehmen wir mal an, ich hab eine > > umfangreiche, rein dynamische Seite. Was ist dann > > performence-technisch gesehen besser: PHP3/4/Zend oder Java? Meiner > > Meinung nach sollte ein compiliertes Java Servlet doch schneller sein > > .. fragt sich blos um wieviel. > > Java wird aber auf dem Client ausgeführt und entlastet damit den Server. > Somit ist eine Kombination der beiden performanter. Wir reden schon noch von Servlets? Ich dachte Servlets werden auf dem Server ausgeführt um zB eine Seite - abhängig von bestimmten Parametern - dynamisch zusammenzusetzen. Auf dem Client werden doch nur Applets ausgeführt (oder?). Franz From heiko.schubert_(at)_bnbt.de Fri, 14 Jan 2000 20:20:41 GMT Date: Fri, 14 Jan 2000 20:20:41 GMT From: Heiko Schubert heiko.schubert_(at)_bnbt.de Subject: [php] PHP vs. JAVA-Servlets Hallo Egon, > Java wird aber auf dem Client ausgeführt und entlastet damit den Server. > Somit ist eine Kombination der beiden performanter. Hier verwechselst Du etwas: Es ging um Servlets und die laufen auf dem Server. Ich sehe den Vorteil bei php in der Einfachheit der Sprache, der Art ein Projekt zu programmieren (Testen ist gleich möglich) habe aber selber mich nur mal kurz an Servlets versucht, kann demzufolge keine richtigen Aussagen zu dem Thema machen. Daher interessiert es mich umso mehr, was andere, "wissende" :), zu dem Thema sagen. By, Heiko From joerg_(at)_krause.net Sat, 15 Jan 2000 00:16:38 +0100 Date: Sat, 15 Jan 2000 00:16:38 +0100 From: Joerg Krause joerg_(at)_krause.net Subject: [php] PHP vs. JAVA-Servlets Na das war ja wohl nix, Java Servlets werden defintiv auf dem Server ausgeführt und haben nichts, aber auch gar nichts, mit den Java-Applets zu tun (abgesehen von der Sprache). Bei JSP wird das Java-Zeug in die HTML-Seite geschrieben, wie bei PHP oder ASP. Das ganz wird dann in einen Bytecode vorkompiliert und liegt in der Performance so zwischen PHP und C. Servlets sind vereinfacht solche vorkompilierten Software-Schnipsel, auf dem Server. Jörg -----Ursprüngliche Nachricht----- Von: Egon Schmid An: <php_(at)_solix.wiso.Uni-Koeln.DE> Gesendet: Freitag, 14. Januar 2000 14:17 Betreff: Re: [php] PHP vs. JAVA-Servlets > > Java wird aber auf dem Client ausgeführt und entlastet damit den Server. > Somit ist eine Kombination der beiden performanter. > From info_(at)_agathos.net Sat, 15 Jan 2000 13:36:58 +0100 Date: Sat, 15 Jan 2000 13:36:58 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_[OT]_J=F6rgs_PHP_Buch,_dringend!!!?= > neue PHP Buch von Jörg Krause sofort liefern kann. Amazon kann erst wieder Frag mal bei Clemens Becker <Clemens.Becker_(at)_buchimport.de> nach. Der hats mir gestern per Post geliefert. cu Theo From webmaster_(at)_pc-infos.de Sat, 15 Jan 2000 14:42:08 +0100 Date: Sat, 15 Jan 2000 14:42:08 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Mail in PHP-Script? Wir hatten irgendwann (vor ewigkeiten) hier in der Liste mal einen Thread darüber, ob und wie man den Inhalt einer mail die an "foo_(at)_boo.com" gesendet wird in einem Script verwerten kann. Leider habe ich im Archiv nix gescheites mehr darüber gefunden. o( Wenn ich jetzt z.B. eine Art Newsletter-Script mit PHP schreiben will, und sich jemand austragen möchte, so soll er z.B. den Newsletter an "foo_(at)_boo.com" forwarden. Mein Script wertet dann das Subject und die form, bzw. reply-to angabe aus und löscht diese Adresse aus der Liste. Ist aber nur ein Beispiel, denn man kann damit auch Domain-Verwaltungsscripts usw schreiben ... also bitte leute: helft mir!!! Mit hoffenden Grüßen 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 news_(at)_bendlin.de Sat, 15 Jan 2000 13:38:13 +0100 Date: Sat, 15 Jan 2000 13:38:13 +0100 From: Christian Bendlin news_(at)_bendlin.de Subject: [php] AW: [php] PHP vs. JAVA-Servlets hy heiko... > > Ich sehe den Vorteil bei php in der Einfachheit der Sprache, der Art > ein Projekt zu programmieren (Testen ist gleich möglich) habe aber > selber mich nur mal kurz an Servlets versucht, kann demzufolge keine > richtigen Aussagen zu dem Thema machen. Daher interessiert es mich > umso mehr, was andere, "wissende" :), zu dem Thema sagen. Servlets sind interessant, wenn man sie auf Application Servern benutzt. Allerdings bin ich von der Performance überhaupt nicht angetan. www.ecircle.de (vorher in php3 realisiert) wurde auf basis einer 'sun' neu relauncht, das komplette System in Servlets realisiert. Das System ist im Vergleich zum Vorgänger um einiges langsamer geworden. Die Vorteile von servlets liegen dann darin, das man einfaches Loadbalancing (das aber in den ApplicationServern eingebaut ist, nicht in den servlets) realsieren kann. Trotzdem halte ich nichts von den Servlets.... Das was man in Servlets machen kann läßt sich problemlos in cpp machen, welches einen immensen Geschwindigkeitsvorteil hat. Weil ja kein Compiler bei der Ausführung mitdrin hängt. Mein Fazit: PHP ist bis zu einer bestimmten Größenordnung fine, aber sobald es dann um Loadbalancing etc. geht wird ich eher cpp nehmen statt servlets. Der Einstz von cpp ist am Anfang sicherlich aufwendiger (Applicationserver bringen halt ein paar nette Klassen für die Servlets mit */ db connector etc */.) aber wenn das in cpp alles selbst geschrieben wird, muß man sich nicht auf den ApplicationServer eines Drittanbieters verlasssen :P greetz Christian Bendlin -- Christian Bendlin | christian_(at)_bendlin.de | EFnet #phat as psi Harzstr.1 | fon: +49 5586 962 000 | keep the routers D-37447 Wieda | fax: +49 5586 962 001 | running........ > > > > > -- > ** 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 nn__(at)_gmx.net Sat, 15 Jan 2000 13:54:02 +0100 Date: Sat, 15 Jan 2000 13:54:02 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: Offline Datenbank Hallo Liste, > NN> Einziger Haken ist die Lizenz von MySQL, die AFAIR auf Windows-Rechnern > NN> nur für 30 Tage kostenlos ist. [...] > Das ist wohl das Hauptproblem. Außerdem lösen ja auch alle lokalen > Installationen nicht das Problem der Synchronisierung, wie Armin schon > sagte. > Schade eigentlich. Gut, das waren jetzt ja zwei verschiedene Paar Schuhe, einmal zum offline-Browsen ohne Veränderungen und einmal (das ursprüngliche Thema) die Offline-Aktualisierung. Zu letzterem fiel mir ein, falls der Kunde, der die Daten offline verändern will, der einzige ist, der Änderungen durchführt (so klang das ja bei Sebastian), könnte man sich das Synchronisieren sparen und die geänderte (offline) Datenbank mit mysqldump ausgeben, beim Upload online alles löschen und die neue Version komplett einlesen. Fällt mir aber auch erst jetzt auf ;) - ist das vielleicht eine praktikable Lösung? Ciao Nic -- nicolas neubauer - mailto:nn__(at)_gmx.net "As far as we know, our computer has never had an undetected error." From eschmid_(at)_php.net Sat, 15 Jan 2000 16:24:39 +0100 Date: Sat, 15 Jan 2000 16:24:39 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] neuer Artikel in I Pro: ASP vs. CF va. PHP Guido Haeger wrote: > In der Internet professionell 2/2000 findet sich ein größerer > Vergleichstest zwischen ASP, CF und PHP. Vermutlich steht dieser > demnächst auch unter zdnet.de online bereit. Bin natürlich an diesem Artikel interessiert. > Es gibt zwar keine Endwertung, aber PHP schneidet dort am schlechtesten > ab. Die Argumentation ist für mich nur teilweise nachvollziehbar, aber > das kann ja jeder selbst nachlesen und sich dann seine Meinung bilden. Die meisten Artikel über die Webserverprogrammierung sind meiner Meinung nach falsch. Da war der Artikel "PHP - a silent killer" mal was etwas anderes. > Zitat aus dem Fazit zu PHP: "... Die gute Nachricht ist, dass diese > deutlichen Nachteile alle - zumindest in der aktuellen Betaversion - > durch PHP4 beseitigt werden. PHP4 basiert auf einer komplett neu > programmierten Skripting Engine namens Zend, die nicht nur die > Performance erheblich verbessert, sondern allgemein für eine bessere > Abstraktion zwischen Webserver und PHP sorgt. Mit dem dort ebenfalls > integrierten Session-Handling und der Erweiterungsmöglichkeit über > beliebige Java-Objekte ist PHP seinen Konkurrenten dann kaum noch > unterlegen. So schlecht ist das Fazit doch gar nicht. Ich kann halt einfach die Leute nicht verstehen, die PHP4 nicht einsetzen. Leider funktionieren die Java-Objekte nur bei PHP4 Beta3 und nicht in der aktuellen CVS Version. Wenn die Beta 4 rauskommt, dann dürfte das auch noch nicht funktionieren. Woran das liegt, sage ich aber nicht. Man beachte, dass da von Java-Objekten die Rede ist. Die Servlet-Unterstützung ist noch in Vorbereitung. -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 eschmid_(at)_php.net Sat, 15 Jan 2000 16:05:32 +0100 Date: Sat, 15 Jan 2000 16:05:32 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] PHP vs. JAVA-Servlets Joerg Krause wrote: > > Na das war ja wohl nix, Java Servlets werden defintiv auf > dem Server ausgeführt und haben nichts, aber auch gar nichts, > mit den Java-Applets zu tun (abgesehen von der Sprache). > Bei JSP wird das Java-Zeug in die HTML-Seite geschrieben, > wie bei PHP oder ASP. Das ganz wird dann in einen Bytecode > vorkompiliert und liegt in der Performance so zwischen PHP > und C. Servlets sind vereinfacht solche vorkompilierten > Software-Schnipsel, auf dem Server. > > Java wird aber auf dem Client ausgeführt und entlastet damit den Server. > > Somit ist eine Kombination der beiden performanter. Java wird auf dem Client ausgeführt und die Java-Applets auch. Ist ja IMHO das gleiche. Java Servlets werden auf dem Server ausgeführt. PHP unterstützt beide Modelle, die die auf dem Client laufen (Java oder Java-Applets) und die die auf dem Server laufen (JSP). Bei PHP4 Beta 3 sind bereits die Java-Applets lauffähig, im gerade aktuellen CVS aber nicht. Ich habs ausprobiert und der Entwickler hat mir dieses bestätigt. In der nächsten Beta-Version dürfte dann auch die angefangene Servlet-Unterstützung (zumindestens das Jakarta-Projekt) funktionieren. -Egon PS: Wenn ich schreibe, dass die Kombination von Java und PHP[4] performanter sein kann, dann hat das auch rein gar nichts mit Servlets zu tun. -- 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 steffen.buehl_(at)_onlinekosten.de Sat, 15 Jan 2000 16:12:30 +0100 Date: Sat, 15 Jan 2000 16:12:30 +0100 From: Steffen Buehl steffen.buehl_(at)_onlinekosten.de Subject: [php] Mail in PHP-Script? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi >o( Wenn ich jetzt z.B. eine Art Newsletter-Script mit PHP schreiben will, und sich >jemand austragen möchte, so soll er z.B. den Newsletter an "foo_(at)_boo.com" forwarden. >Mein Script wertet dann das Subject und die form, bzw. reply-to angabe aus und löscht >diese Adresse aus der Liste. Ist aber nur ein Beispiel, denn man kann damit auch >Domain-Verwaltungsscripts usw schreiben ... also bitte leute: helft mir!!! PHP ist dafuer eigentlich nicht so geeignet, da es keine Anwendung ist, die vom Webserver geparsed werden muss. Ich wuerde so ein script in Perl schreiben. Dann traegst du in deine /etc/aliases (wenn du einen eigenen server hast) blah: "| /pfad/zum/perlscript.pl" ein. Mit while(<>) {} kannst du den inhalt der mail "einlesen" Inerhalb dieser Schleife ist die aktuelle Zeile als $_ verfuegbar. MfG Steffen Buehl AKA Shadow - ------------------------------------------------------ | Steffen.Buehl_(at)_onlinekosten.de | | Shadow_(at)_onlinekosten.de | | | | Onlinekosten.de | - ------------------------------------------------------ | Member of the FlaTClaN [http://www.flatclan.de] | - ------------------------------------------------------ -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.0.2i iQA/AwUBOICAPZP0jn/UL3lxEQLl4ACgocdzgFbYM/BktkV/v05oPdogx1MAn3D9 1WFurE5hlTpD4SfNfN2+fHtn =dIpe -----END PGP SIGNATURE----- From RolandReichmann_(at)_gmx.net Sat, 15 Jan 2000 17:33:39 +0100 Date: Sat, 15 Jan 2000 17:33:39 +0100 From: Roland Reichmann RolandReichmann_(at)_gmx.net Subject: [php] Com Net Org Registrar in Deutschland Hallo Liste Sorry für OT, aber ich habe gehört, dass es in Deutschland Regristare für COM NET ORG Domains gibt. Ist sicher Budget-Schonender als Meldung in USA Vielen Dank RolandReichmann_(at)_gmx.net From tk_(at)_hlweb.de Sat, 15 Jan 2000 17:32:04 +0100 Date: Sat, 15 Jan 2000 17:32:04 +0100 From: Tobias Kuhrmann tk_(at)_hlweb.de Subject: [php] Server mit PHP anpingen? Hi, ich habe gelesen das man mit PHP einen Server anpingen kann oder eine IP. Nun würde ich gerne wissen wie, da einige versuche schon misslungen sind. Wie lautet der Befehl dafür und wie wende ich ihn genau an? Vielen Dank, Gruss, Tobias From aka_(at)_bigfoot.de Sat, 15 Jan 2000 17:35:27 +0100 Date: Sat, 15 Jan 2000 17:35:27 +0100 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Nachfrage zu mailinglisten script On Fri, 14 Jan 2000 13:40:26 +0100, Michael Stahmann wrote: Hallo Michael Stahmann, >es gab hier mal vor einiger Zeit einen längeren Beitrag zum Thama >"Mailingliste realisiert in PHP". Vielleicht meinst du den, wo es um den workaround für den email-versand ging. >Es ging darum, die mails zu personalisieren, d.h. persönliche Anrede >usw. >Ich wollte einfach mal nachfragen: >- Was daraus geworden ist. >- Wie sich das Script in der Praxis verhält. >- Wie viele Teilnehmer können maximal mit dem Script abgearbeitet >werden, ohne einen timeout zu provozieren? Daraus folgen könnte ja eine >Teilung der Teilnehmer in Blöcke á ? Teilnehmer. Bei meinem script können sich leute eintragen, die aktuelle neuigkeiten von der site wollen. Konkret habe ich eine partydatenbank auf www.goatrance.de, die es erlaubt, dass jeder parties eintragen kann. User können sich nun anmelden, wenn sie ein email über neue parties aus einem oder mehreren ländern haben wollen. Bisher werden bis zu 450 emails verschickt, wobei das ca. 2 minuten dauert, bevor mail() abgearbeitet ist. Um das script in jedem falle abarbeiten zu lassen, habe ich ignore_user_abort(1) verwendet. Inzwischen habe ich einen workaround, der alle emails zunächst in eine tabelle schreibt und diese dann per cronjob morgens um 6:00h abschickt. Mit dieser lösung bin ich nun ziemlich zufrieden. ciao amalesh -- German Goatrance: http://www.goatrance.de Parties & Flyer : http://www.goatrance.de/goafreak/ Partyserver 4U : http://www.goatrance.de/partyserver/ Contact : amalesh_(at)_goatrance.de ~ icq:963380 From uschreck_(at)_dialup.nacamar.de Fri, 14 Jan 2000 17:40:48 +0100 Date: Fri, 14 Jan 2000 17:40:48 +0100 From: Urs Schreck uschreck_(at)_dialup.nacamar.de Subject: [php] Com Net Org Registrar in Deutschland > > COM NET ORG Domains gibt. zum Beispiel www.puretec.de Gruß Urs From michael_(at)_dvdinside.de Sat, 15 Jan 2000 13:05:20 +0100 Date: Sat, 15 Jan 2000 13:05:20 +0100 From: Michael Baumann michael_(at)_dvdinside.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFtPVF0gSvZyZ3MgUEhQIEJ1Y2gsIGRyaW5nZW5kISEh?= Hi Malte, Saturday, January 15, 2000, 10:12:02 AM, you wrote: MS> Ich hab das vor 3 Wochen bei amazon.de bestellt, da hieß es Lieferzeit 2-3 Tage, MS> dann hab ich vor 3 Tagen ne Mail bekommen, die Lieferzeit wäre jetzt 1-2 Wochen, MS> und dann ist das Buch aber gestern gekommen... MS> Bestell es doch einfach, vielleicht kommts ja früher. Oder probier www.buch.de, MS> www.buecher.de etc. Ich habe es am 11.1. bei buecher.de bestellt (nachdem Amazon 2 Wochen nix von sich hören ließ), dann stand zwar bei denen in meinem Konto "Nicht lieferbar, Nachlieferung erfolgt", am 14.1. kam es dann aber schon, auch nicht schlecht. CU, Michael -- Alles zum Thema DVD bei ----------------------- http://www.dvdinside.de From Dante_(at)_altmuehlnet.de Sat, 15 Jan 2000 17:49:00 +0100 Date: Sat, 15 Jan 2000 17:49:00 +0100 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] An die REGEX-Profis :) At 11:34 15.01.2000 +0100, Sebastian Bergmann wrote: >wie entferne ich elegant ein mögliches "*" am Ende eines Strings? Hi Sebastian, Mit regexps so: ereg_replace("\*$","",$string); bzw. preg_replace("/\*$","",$string); Ohne regexps so: if(substr($string,-1) == "*") $string = substr($string,0,-1); Wobei es ohne regexps schneller gehen dürfte. Bye Dante From webmaster_(at)_pc-infos.de Sat, 15 Jan 2000 18:03:29 +0100 Date: Sat, 15 Jan 2000 18:03:29 +0100 From: =?iso-8859-2?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Server mit PHP anpingen? Hi Tobias! also wenn es hier nur um das anpingen geht, bist du sicher beholfen wenn du mal "$ping = system("ping ".$pinghost);" probierst, und dann die Variable $ping auf bestimmte Inhalte ausliest. Falls ich falsch liege oder es eine bestimmte Funktion dafür gibt, solle mich jemand bitte berichtigen! MfG Kai From: Tobias Kuhrmann <tk_(at)_hlweb.de> > ich habe gelesen das man mit PHP einen Server anpingen kann oder eine IP. > Nun würde ich gerne wissen wie, da einige versuche schon misslungen sind. > Wie lautet der Befehl dafür und wie wende ich ihn genau an?-- -- / 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 m_(at)_rkus.dobel.de Sat, 15 Jan 2000 18:55:02 +0100 Date: Sat, 15 Jan 2000 18:55:02 +0100 From: Markus Dobel m_(at)_rkus.dobel.de Subject: [php] Server mit PHP anpingen? Tobias Kuhrmann wrote: > > ich habe gelesen das man mit PHP einen Server anpingen kann oder eine IP. > Nun würde ich gerne wissen wie, da einige versuche schon misslungen sind. > Wie lautet der Befehl dafür und wie wende ich ihn genau an? so sieht meine derzeitig loesung dafuer aus. leider konnte ich ping bisher nicht beibringen, nach x sekunden abzubrechen, sodass das hier nicht die endgueltige loesung sein kann. ich verwende das script im cron, um jede minute einen ping auszusenden und den rueckgabewert zu erfassen. #!/usr/local/bin/php -q <? unset($output); unset($exitcode); include("sqlpasswd.inc"); $matched=false; $curtime=time(); $lastmonth = mktime(date("H"),date("i"),date("s"),date("m")-1,date("d"),date("Y")); exec('ping -c1 '.$pinghost, $output, $exitcode); if ($exitcode != 0) { print("Ping failed. \n\n"); while(list(,$line)=each($output)) { print($line."\n"); } } else { while(list(,$line)=each($output)) { if (preg_match("/time\=([0-9\.]+)\sms$/i",$line,$match)) { $matched=$match[1]; } } if (!isset($matched)) { $matched=0; } $mysqlsession=mysql_connect("localhost",$user,$pass); mysql_select_db("stats",$mysqlsession); if (!mysql_query("delete from pingstats where timestamp < ".$lastmonth,$mysqlsession)) { die("Error deleting old records: ".mysql_error($mysqlsession)."\n"); } if (!mysql_query("insert into pingstats set timestamp=".$curtime.",replytime=".$matched,$mysqlsession)) { die("Error inserting new record: ".mysql_error($mysqlsession)."\n"); } mysql_close($mysqlsession); } ?> From webmaster_(at)_lug-pforzheim.de Sat, 15 Jan 2000 21:13:28 +0100 Date: Sat, 15 Jan 2000 21:13:28 +0100 From: Andre Lohan webmaster_(at)_lug-pforzheim.de Subject: [php] Server mit PHP anpingen? Tobias Kuhrmann wrote: > Hi, > > ich habe gelesen das man mit PHP einen Server anpingen kann oder eine IP. > Nun würde ich gerne wissen wie, da einige versuche schon misslungen sind. > Wie lautet der Befehl dafür und wie wende ich ihn genau an? ich hab mir mal mit diesem hier geholfen: $pingx = exec("ping -c 1 $ip"); $pingtime = substr($pingx, strpos($pingx, "=")+2, strpos($pingx, "/", strpos($pingx, "=")) - strpos($pingx, "=") -2); ist vielleicht nicht so schön, aber das einzige worauf ich gekommen bin ;) Gruss, André From bjoern_(at)_baer.mayn.de Sat, 15 Jan 2000 19:19:56 +0100 Date: Sat, 15 Jan 2000 19:19:56 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Com Net Org Registrar in Deutschland Hi, On Sat, Jan 15, 2000 at 05:33:39PM +0100, Roland Reichmann wrote: > Sorry für OT, Wenn du weißt, dass es (extrem) off-topic hier in dieser Liste ist, dann lass die Posterei von off-topic bitte. Mich stören normalerweise off-topic Postings nicht sonderlich (weil ich sie nichtmal ne halbe Sekunde lese), aber bedenke bitte, dass wir hier weit mehr als 940 Teilnehmer haben, die dein Off-Topic Posting bekommen. Und wenn du dann jetzt noch weiter überlegst und dir mal geistig vor Augen führst, was passieren würde, wenn zwei Drittel der Teilnehmer hier plötzlich OT posten würden, dann kannst du dir sicherlich vorstellen, was für ein Chaos ausbrechen würde. Und das wollen wir doch ver- meiden. -- Björn Schotte ---> NEU: 0931/7843792 <--- *DIE* deutschsprachige Anlaufstelle, wenn es um PHP geht: <http://www.php-center.de/> From s.bergmann_(at)_seven-sense.com Sat, 15 Jan 2000 18:31:43 +0100 Date: Sat, 15 Jan 2000 18:31:43 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] An die REGEX-Profis :) Thomas Feyrer schrieb: > if(substr($string,-1) == "*") $string = substr($string,0,-1); Danke! -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ mail : gravedancer_(at)_rc5.de ] [ site : http://gravedancer.rc5.de ] From webmaster_(at)_ambulantepflege.de Sat, 15 Jan 2000 20:09:09 +0100 Date: Sat, 15 Jan 2000 20:09:09 +0100 From: webmaster.ambulantepflege webmaster_(at)_ambulantepflege.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_=5BOT=5D_J=F6rgs_PHP_Buch=2C_dringend!!!?= Ich kann es Dir am Montag auf Rechnung schicken, wenn Du willst. Gruß Michael d. mailto:webmaster_(at)_Praxis-bedarf-Shop.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 Noel_(at)_dr.com Sat, 15 Jan 2000 22:07:20 +0100 Date: Sat, 15 Jan 2000 22:07:20 +0100 From: Noel Nolst Trenite Noel_(at)_dr.com Subject: [php] Prozent Zahl anzeigen Hallo, Ich habe gerade ein Umfrage Script in PHP v2 geschrieben. Dabei lasse ich das Ergebnis als Balken anzeigen, welche Größe durch die Prozentzahlen des Ergebnises angegeben wird. Jetzt will ich auch die Prozentzahlen anzeigen, welche aber mit 10 Zahlen hinter dem Punkt angegeben sind. Wie kann ich diese Prozentzahl von xx.xxxxxxxxxx auf xx.xx schneiden? Danke im voraus für alle Antworten, Noel Nolst Trenite From Christian.Hofmann_(at)_gmx.de Sat, 15 Jan 2000 22:25:09 +0100 Date: Sat, 15 Jan 2000 22:25:09 +0100 From: Christian Hofmann Christian.Hofmann_(at)_gmx.de Subject: [php] viel Text ausgeben? This is a multi-part message in MIME format. ------=_NextPart_000_0100_01BF5FA7.61F4BEF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo! Ich will nun auch mal das mit der Mailingliste probieren.... ich bin mal = gespannt ob das funktioniert.=20 Im Archif konnte ich sehen, dass hier so ziemlich jeder Ahnung von Php = hat. Das passe ich als Anf=E4nger zwar nicht ganz rein... aber eines = Tages vieleicht.... Nun aber zu meiner Frage.... Ich will in einem Php Dokument viel Text = ausgeben. Dabei bibt es oft variablen. Wie kan ich zum Beispiel=20 <option value=3D"Deutschland">Deutschland </option> =20 ausgeben ohne das er wegen den " meckert? also sozusagen:=20 egal was ab jetzt kommt - schicke es zu dem Browser des users *ein* viel Text... egal was ab jetzt kommt - schicke es zu dem Browser des users *aus* so was muss es doch geben... aber wie? Ich hoffe es kann mir jemand helfen. CU Christian Hofmann Christian.Hofmann_(at)_gmx.de ------=_NextPart_000_0100_01BF5FA7.61F4BEF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hallo!</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Ich will nun auch mal das mit der = Mailingliste=20 probieren.... ich bin mal gespannt ob das funktioniert. </FONT></DIV> <DIV><FONT face=3DArial size=3D2>Im Archif konnte ich sehen, dass hier = so ziemlich=20 jeder Ahnung von Php hat. Das passe ich als Anf=E4nger zwar nicht ganz = rein...=20 aber eines Tages vieleicht....</FONT></DIV> <DIV> </DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Nun aber zu meiner Frage.... Ich will = in einem Php=20 Dokument viel Text ausgeben. Dabei bibt es oft variablen. Wie kan ich = zum=20 Beispiel </FONT></DIV> <DIV><FONT face=3DArial size=3D2><option = value=3D"Deutschland">Deutschland=20 </option></FONT></DIV> <DIV><FONT face=3DArial size=3D2> </FONT></DIV> <DIV><FONT face=3DArial size=3D2>ausgeben ohne das er wegen den "=20 meckert?</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>also sozusagen: </FONT></DIV> <DIV><FONT face=3DArial size=3D2>egal was ab jetzt kommt - schicke es zu = dem Browser=20 des users *ein*</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>viel Text...</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2>egal was ab jetzt kommt - schicke es zu = dem Browser=20 des users *aus*</FONT></DIV> <DIV> </DIV> <DIV>so was muss es doch geben... aber wie?</DIV> <DIV> </DIV> <DIV>Ich hoffe es kann mir jemand helfen.</DIV> <DIV> </DIV> <DIV>CU</DIV></FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Christian Hofmann<BR><A=20 href=3D"mailto:Christian.Hofmann_(at)_gmx.de">Christian.Hofmann_(at)_gmx.de</A><BR>= </FONT></DIV></BODY></HTML> ------=_NextPart_000_0100_01BF5FA7.61F4BEF0-- From msalien_(at)_gmx.de Sat, 15 Jan 2000 22:23:44 +0100 Date: Sat, 15 Jan 2000 22:23:44 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] viel Text ausgeben? Im Archif konnte ich sehen, dass hier so ziemlich jeder Ahnung von Php hat. Das passe ich als Anfänger zwar nicht ganz rein... aber eines Tages vieleicht.... ## Keine Angst, jeder war mal Anfänger. Solange du dich an die Regel hältst zuerst im FAQ und im Manual zu gucken wird sich auch kaum jemand beschweren. <option value="Deutschland">Deutschland </option> ausgeben ohne das er wegen den " meckert? ## echo "<option value=\"Deutschland\">Deutschland </option>"; ## Vor ein " jeweils ein \ machen. Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From steiner_(at)_dynamic-webpages.de Sat, 15 Jan 2000 22:30:25 +0100 Date: Sat, 15 Jan 2000 22:30:25 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] viel Text ausgeben? Sent: Saturday, January 15, 2000 10:25 PM Subject: [php] viel Text ausgeben? > Nun aber zu meiner Frage.... Ich will in einem Php Dokument viel Text > ausgeben. Dabei bibt es oft variablen. Wie kan ich zum Beispiel > <option value="Deutschland">Deutschland </option> > ausgeben ohne das er wegen den " meckert? indem du das Anführungszeichnen mit einem Backslash \" versiehst, oder ein einfaches Anführungszeichen benutzt ( ' ). > also sozusagen: > egal was ab jetzt kommt - schicke es zu dem Browser des users *ein* > > viel Text... > >egal was ab jetzt kommt - schicke es zu dem Browser des users *aus* > >so was muss es doch geben... aber wie? klar gibts das : > egal was ab jetzt kommt - schicke es zu dem Browser des users *ein* ..... ?> "blablabal" "blafasel" <?php ..... >egal was ab jetzt kommt - schicke es zu dem Browser des users *aus* und da du neu bist kleiner Rat: Das war DEFINITIV deine letzte HTML-codierte email - richtig? danke. und obendrein kriegst du von mir noch einen link spendiert: http://www.php-center.de/php-de/konventionenundstandards.htm :-) 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 php_(at)_privatesponsor.de Sat, 15 Jan 2000 22:37:07 +0100 Date: Sat, 15 Jan 2000 22:37:07 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? From: Marcus Schwarz <msalien_(at)_gmx.de> To: <php_(at)_solix.wiso.Uni-Koeln.DE> Sent: Saturday, January 15, 2000 10:23 PM Subject: Re: [php] viel Text ausgeben? > Im Archiv konnte ich sehen, dass hier so ziemlich jeder Ahnung von Php hat. > Das passe ich als Anfänger zwar nicht ganz rein... aber eines Tages > vieleicht.... > > ## Keine Angst, jeder war mal Anfänger. Solange du dich an die Regel hältst > zuerst im FAQ und im Manual zu gucken wird sich auch kaum jemand beschweren. Ich schaue sogar vorher im Archiv!!! > <option value="Deutschland">Deutschland </option> > > ausgeben ohne das er wegen den " meckert? nunja - ich meine gerade diese Anführungszeichen... ich will aber nicht immer diese backslashes davor stellen. Gibt es eine Möglichkeit dem mit einem Befehl beizubringen alles was nun kommt nicht interpretieren, sondern direkt weiterleiten?. Und das soll auch wieder mit einem Befehl abschaltbar sein. In Perl glaube ich gibt es so einen Befehl - aber da eiss ich auch nicht wie der heisst. > > ## echo "<option value=\"Deutschland\">Deutschland </option>"; > > ## Vor ein " jeweils ein \ machen. > > > Mit freundlichen Grüßen > > Marcus Schwarz > webmaster_(at)_jackiechan.de > http://www.JackieChan.de > ICQ: 17191587 > > > -- > ** 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 php_(at)_privatesponsor.de Sat, 15 Jan 2000 22:38:39 +0100 Date: Sat, 15 Jan 2000 22:38:39 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? > Sent: Saturday, January 15, 2000 10:25 PM > Subject: [php] viel Text ausgeben? > > > Nun aber zu meiner Frage.... Ich will in einem Php Dokument viel Text > > ausgeben. Dabei bibt es oft variablen. Wie kan ich zum Beispiel > > <option value="Deutschland">Deutschland </option> > > ausgeben ohne das er wegen den " meckert? > > indem du das Anführungszeichnen mit einem Backslash \" versiehst, oder > ein einfaches Anführungszeichen benutzt ( ' ). > > > > also sozusagen: > > egal was ab jetzt kommt - schicke es zu dem Browser des users *ein* > > > > viel Text... > > > >egal was ab jetzt kommt - schicke es zu dem Browser des users *aus* > > > >so was muss es doch geben... aber wie? > > klar gibts das : > > egal was ab jetzt kommt - schicke es zu dem Browser des users *ein* > ..... ?> > "blablabal" > "blafasel" > <?php ..... > >egal was ab jetzt kommt - schicke es zu dem Browser des users *aus* der Text soll aber in Abhängigkeit von einem bestimmten Parameter sein. Nach dieser Methode wird er auf jedem Fall an den Browser geschickt? > > und da du neu bist kleiner Rat: Das war DEFINITIV deine letzte > HTML-codierte email - richtig? danke. > > und obendrein kriegst du von mir noch einen link spendiert: > http://www.php-center.de/php-de/konventionenundstandards.htm > > :-) > > 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 > ______________________________________________________________ > > > > -- > ** 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 Sat, 15 Jan 2000 22:41:12 +0100 Date: Sat, 15 Jan 2000 22:41:12 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Prozent Zahl anzeigen Noel Nolst Trenite wrote: > Hallo, > > Ich habe gerade ein Umfrage Script in PHP v2 geschrieben. Dabei > lasse ich das Ergebnis als Balken anzeigen, welche Größe durch > die Prozentzahlen des Ergebnises angegeben wird. Jetzt will ich > auch die Prozentzahlen anzeigen, welche aber mit 10 Zahlen hinter > dem Punkt angegeben sind. Wie kann ich diese Prozentzahl von > xx.xxxxxxxxxx auf xx.xx schneiden? > $Einzelpreis[$i] = number_format ($Einzelpreis[$i], 2, ",", "."); > > Danke im voraus für alle Antworten, > Dafür nicht :-)) mfg Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Noel_(at)_dr.com Sat, 15 Jan 2000 22:41:11 +0100 Date: Sat, 15 Jan 2000 22:41:11 +0100 From: Noel Nolst Trenite Noel_(at)_dr.com Subject: [php] Prozent Zahl anzeigen Hallo, Ich habe gerade ein Umfrage Script in PHP v2 geschrieben. Dabei lasse ich das Ergebnis als Balken anzeigen, welche Größe durch die Prozentzahlen des Ergebnises angegeben wird. Jetzt will ich auch die Prozentzahlen anzeigen, welche aber mit 10 Zahlen hinter dem Punkt angegeben sind. Wie kann ich diese Prozentzahl von xx.xxxxxxxxxx auf xx.xx schneiden? Danke im voraus für alle Antworten, Noel Nolst Trenite From steiner_(at)_dynamic-webpages.de Sat, 15 Jan 2000 22:47:35 +0100 Date: Sat, 15 Jan 2000 22:47:35 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] viel Text ausgeben? Sent: Saturday, January 15, 2000 10:38 PM Subject: Re: [php] viel Text ausgeben? > > > egal was ab jetzt kommt - schicke es zu dem Browser des users *ein* > > ..... ?> > > "blablabal" > > "blafasel" > > <?php ..... > > >egal was ab jetzt kommt - schicke es zu dem Browser des users *aus* > > > der Text soll aber in Abhängigkeit von einem bestimmten Parameter sein. Nach > dieser Methode wird er auf jedem Fall an den Browser geschickt? naja, du schließt mit dem php-tag und öffnest nach der html-ausgabe den tag wieder. ich weiß ja nicht was du machen willst, aber vielleicht hilft es dir zu wissen, das php immer VOR html geparsed wird. Vielleicht beschreibst du ein wenig genauer was du eigentlich willst. dann können wir dir auch besser helfen. und jetzt noch ein letzter tip: "Quoten lernen ..." (Aber du lernst ja schnell wie ich sehe ... :-) ) 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 php_(at)_privatesponsor.de Sat, 15 Jan 2000 23:02:05 +0100 Date: Sat, 15 Jan 2000 23:02:05 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? > naja, du schließt mit dem php-tag und öffnest nach der html-ausgabe > den tag wieder. ich weiß ja nicht was du machen willst, aber vielleicht > hilft es dir zu wissen, das php immer VOR html geparsed wird. > > Vielleicht beschreibst du ein wenig genauer was du eigentlich willst. dann > können wir dir auch besser helfen. > > und jetzt noch ein letzter tip: "Quoten lernen ..." > (Aber du lernst ja schnell wie ich sehe ... :-) ) Ist das Qouten nun richtig? HTML habe ich abgeschaltet! Aber nun zu meinem Problem in der vollen länge: angenommen ich habe eine php Datei namens test.php3 Das ist ein Anmeldescript und der Besucher soll mehrere Stufen durchlaufen. beim ersten Aufruf (ohne zusätzliche Parameter) soll der Normale HTML Teil mit einigen extra Parametern gepostet werden. Zusätzlich noch der Teil, der unter part 2 steht. Dies ist aber ein Formular, wo sehr viele Anführungszeichen vorkommen. die will ich aber nun nicht immer mit einem Backslash unwirksam machen, das will ich auch nicht. Also sozusagen habe ich 3 Dateien in einer. - Je nach dem übergabeparameter "part" soll dann eine entsprechender Teil aus dem Script angezeigt werden. Ich hoffe es ist verständlich? Vielen Dank weil im voraus, Christian Hofmann From steiner_(at)_dynamic-webpages.de Sat, 15 Jan 2000 23:17:42 +0100 Date: Sat, 15 Jan 2000 23:17:42 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] viel Text ausgeben? Sent: Saturday, January 15, 2000 11:02 PM Subject: Re: [php] viel Text ausgeben? > > und jetzt noch ein letzter tip: "Quoten lernen ..." > > (Aber du lernst ja schnell wie ich sehe ... :-) ) > > Ist das Qouten nun richtig? HTML habe ich abgeschaltet! super :-) sag ja, lernst schnell :-) > beim ersten Aufruf (ohne zusätzliche Parameter) soll der Normale HTML Teil > mit einigen extra Parametern gepostet werden. Zusätzlich noch der Teil, der > unter part 2 steht. Dies ist aber ein Formular, wo sehr viele > Anführungszeichen vorkommen. die will ich aber nun nicht immer mit einem > Backslash unwirksam machen, das will ich auch nicht. das kannst du mit if(isset($var)) { .... } lösen. du musst halt je nach paramterübergabe regeln, welcher programm-block angesprochen und durchlaufen werden soll. den backslash kannst du nur durch einfache anführungszeichen umgehen, oder halt indem du ?> html <?php ... benutzt. > Also sozusagen habe ich 3 Dateien in einer. - Je nach dem übergabeparameter > "part" soll dann eine entsprechender Teil aus dem Script angezeigt werden. du könntest auch - je nachdem was du brauchst - dei dateien dynamisch einbinden, die du gerade brauchst. mit include() bzw. require(). zu include/require : http://www.dynamic-webpages.de (tipps) zu isset schau dir das manual an (halb-eingedeutschtes auch auf der seite). hoffe es hilft dir ... 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 php_(at)_privatesponsor.de Sat, 15 Jan 2000 23:32:45 +0100 Date: Sat, 15 Jan 2000 23:32:45 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? Sent: Saturday, January 15, 2000 11:17 PM Subject: Re: [php] viel Text ausgeben? > > beim ersten Aufruf (ohne zusätzliche Parameter) soll der Normale HTML Teil > > mit einigen extra Parametern gepostet werden. Zusätzlich noch der Teil, > der > > unter part 2 steht. Dies ist aber ein Formular, wo sehr viele > > Anführungszeichen vorkommen. die will ich aber nun nicht immer mit einem > > Backslash unwirksam machen, das will ich auch nicht. > > das kannst du mit > > if(isset($var)) { .... } > lösen. du musst halt je nach paramterübergabe regeln, welcher > programm-block angesprochen und durchlaufen werden soll. ich habe da auf (kann sogar Deine gewesen sein) eine case anweisung gefunden... die ist sogar noch besser geeignet: normaler HTML Kopf usw........ dann <?php switch ($part) { case "2": echo 'Hier kann ich nu reinschreiben wasi hc will und er meckert nicht? - es ist egal ob ich " reinmache oder % - egal was, es darf nur kein einfaches Anführungszeichen sein?'; break; case "3": echo "das selbe wie oben - nur hier darf ich keine "; break; default: echo 'hier kann ich den ersten Part reinschrieben?'; ?> normales html Dokument weiter..... geht das wie oben? > den backslash kannst du nur durch einfache anführungszeichen > umgehen, oder halt indem du ?> html <?php ... benutzt. > > > Also sozusagen habe ich 3 Dateien in einer. - Je nach dem > übergabeparameter > > "part" soll dann eine entsprechender Teil aus dem Script angezeigt werden. > > du könntest auch - je nachdem was du brauchst - dei dateien dynamisch > einbinden, die du gerade brauchst. mit include() bzw. require(). da habe ich aber so viele unüberischtliche Dateien :-( > zu include/require : http://www.dynamic-webpages.de (tipps) > zu isset schau dir das manual an (halb-eingedeutschtes auch auf > der seite). Die lerne ich gerade auswendig... zumindest probiere ich es gerade > hoffe es hilft dir ... und ob! > mit bestem Gruß > > -Armin der Gruß geht zurück, Christian From Michael_(at)_Stahmann.de Sat, 15 Jan 2000 23:59:06 +0100 Date: Sat, 15 Jan 2000 23:59:06 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Nachfrage zu mailinglisten script andreas kempf aka 'amalesh' wrote: > Bisher werden bis zu 450 emails verschickt, wobei das ca. 2 minuten > dauert, bevor mail() abgearbeitet ist. Das geht ja noch. > > Um das script in jedem falle abarbeiten zu lassen, habe ich > ignore_user_abort(1) verwendet. Das klingt vernünftig - aber ich setzte noch einen drauf - und wenn das alzu schlimm ist, dann schreit doch bitte ganz laut - bevor es mein Provider tut. Was passiert denn, wenn ich in der Schleife zum verschicken set_time_limit(20); setze, und damit das time-limit immer wieder erhöhe? Funktionert bei mir gut. Das hat meinem Rechner (WAMP) ganz schön zum rödeln gebracht. Ich konnte aber trotzdem 1000x einen Newsletter auf dem Bildschirm ausgeben. Das Problem war sicher der Speicher, ab 8 MB schien Netscape schon wieder neu auf die Platte zu schreiben.So ist ja auch so eingestellt (max cache). Aber was macht der Server? Kann der das ab - wird der Speicher dafür schnell wieder frei gegeben - oder lege ich ihn damit lahm? Das möchte ich natürlich nicht riskieren. Fragen über Fragen mfg Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From domdorn_(at)_webpoint.at Sun, 16 Jan 2000 02:14:31 +0100 Date: Sun, 16 Jan 2000 02:14:31 +0100 From: Dominik Dorn domdorn_(at)_webpoint.at Subject: [php] viel Text ausgeben? Hallo ! Du könntest anstatt: > normaler HTML Kopf usw........ > dann > <?php > switch ($part) { > case "2": > echo 'Hier kann ich nu reinschreiben wasi hc will und er meckert nicht? - es > ist egal ob ich " reinmache oder % - egal was, es darf nur kein einfaches > Anführungszeichen sein?'; > break; > case "3": > echo "das selbe wie oben - nur hier darf ich keine "; > break; > default: > echo 'hier kann ich den ersten Part reinschrieben?'; > ?> > normales html Dokument weiter..... > auch das selbe nur so: <?php switch ($part) { case "2": ?> <p>part2</p> <? break; case "3": ?> <p>test-part3</p> <? break; default: ?> also wenn sonst kein test is ! Part1 <? } ?> ...dann musst du nicht alles unter echo setzen Cu Dominik --- domdorn_(at)_webpoint.at | ICQ#57399415 http://pluto.spaceports.com/~lyricspl/ Lyrics Planet - Liedertexte Service --- From Noel_(at)_dr.com Sun, 16 Jan 2000 08:38:18 +0100 Date: Sun, 16 Jan 2000 08:38:18 +0100 From: Noel Nolst Trenite Noel_(at)_dr.com Subject: [php] Prozent Zahl anzeigen Ich hatte derzeit nur mit PHP v2 gearbeitet, dashalb hab' ich so etwas in der Anleitung nicht gefunden. Aus irgendeinem Grund hat mein Provider noch v2 laufen. Aber das macht nichts, da das Script eh unter v3 oder gar v4 laufen soll. MfG, Noel On 15 Jan 00, at 22:41, Michael Stahmann wrote: > > > Noel Nolst Trenite wrote: > > > Hallo, > > > > Ich habe gerade ein Umfrage Script in PHP v2 geschrieben. Dabei > > lasse ich das Ergebnis als Balken anzeigen, welche Größe durch > > die Prozentzahlen des Ergebnises angegeben wird. Jetzt will ich > > auch die Prozentzahlen anzeigen, welche aber mit 10 Zahlen hinter > > dem Punkt angegeben sind. Wie kann ich diese Prozentzahl von > > xx.xxxxxxxxxx auf xx.xx schneiden? > > > > $Einzelpreis[$i] = number_format ($Einzelpreis[$i], 2, ",", "."); > > > > > Danke im voraus für alle Antworten, > > > > Dafür nicht :-)) > mfg > > Michael Stahmann > -- > -------------------------------------------------------- > Michael Stahmann, web-xact.de <website-development> > http://www.web-xact.de mailto:info_(at)_web-xact.de > Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 > -------------------------------------------------------- > > > > -- > ** 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 php_(at)_privatesponsor.de Sun, 16 Jan 2000 11:54:21 +0100 Date: Sun, 16 Jan 2000 11:54:21 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? Sent: Sunday, January 16, 2000 2:14 AM Subject: Re: [php] viel Text ausgeben? > auch das selbe nur so: > <?php > switch ($part) { > case "2": > ?> > <p>part2</p> > <? > break; > case "3": > ?> > <p>test-part3</p> > <? > break; > default: > ?> > also wenn sonst kein test is ! Part1 > <? > } > ?> > ...dann musst du nicht alles unter echo setzen Vielen Dank - so gehts..... CU Christian From php_(at)_kemweb.de Sun, 16 Jan 2000 11:57:40 +0100 Date: Sun, 16 Jan 2000 11:57:40 +0100 From: Toph Kemmann php_(at)_kemweb.de Subject: [php] (no subject) Hallo, kann mir jemand Infos ueber die Installation von Apache, Mysql und PHP unter Win98 geben ? Ich hab zwar die win32 Quellen aus dem PHP-Buch, meine Konfiguration (php.ini, httpd.conf etc.) scheinen allerdings fehlerhaft zu sein. Kann man das als Modul installieren oder muss man das als CGI-script blabla machen ?? Vielleicht kann mir ja jemand mal seine Konfigs senden. Danke im voraus. Toph php_(at)_kemweb.de From php_(at)_kemweb.de Sun, 16 Jan 2000 11:59:34 +0100 Date: Sun, 16 Jan 2000 11:59:34 +0100 From: Toph Kemmann php_(at)_kemweb.de Subject: [php] Win98 Apache,Mysql,PHP Sorry, hab mal wiede Subject verpatzt ;-} Hallo, kann mir jemand Infos ueber die Installation von Apache, Mysql und PHP unter Win98 geben ? Ich hab zwar die win32 Quellen aus dem PHP-Buch, meine Konfiguration (php.ini, httpd.conf etc.) scheinen allerdings fehlerhaft zu sein. Kann man das als Modul installieren oder muss man das als CGI-script blabla machen ?? Vielleicht kann mir ja jemand mal seine Konfigs senden. Danke im voraus. Toph php_(at)_kemweb.de From steiner_(at)_dynamic-webpages.de Sun, 16 Jan 2000 12:04:41 +0100 Date: Sun, 16 Jan 2000 12:04:41 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Win98 Apache,Mysql,PHP > kann mir jemand Infos ueber die Installation von Apache, Mysql und PHP > unter Win98 geben ? Ich hab zwar die win32 Quellen aus dem PHP-Buch, meine > Konfiguration (php.ini, httpd.conf etc.) scheinen allerdings > fehlerhaft zu sein. Kann man das als Modul installieren oder muss man > das als CGI-script blabla machen ?? hi toph, schau mal unter http://www.dynamic-webpages.de nach. dort ist ein umfangreiches Tutorial zum Thema WAMP-Installation. 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 falken_(at)_cityweb.de Sun, 16 Jan 2000 12:26:26 +0100 Date: Sun, 16 Jan 2000 12:26:26 +0100 From: Michael Schmitz falken_(at)_cityweb.de Subject: [php] Hat schonmal jemand eine Leaderboard über PHP und MYSQL realisiert? Hallo! Ich denke darüber nach eine Rangliste mit PHP zu realisieren. Hat schonmal jemand so eine Sache gemacht, bin mir noch nicht im klaren wie man eine Punkte vergabe (flexibel) und die Ränge (auch geteilte Plätze) lösen kann. Wenn jemand so etwas ähnliches schonmal gemacht hat würd ich mir gerne mal ein paar Tips holen. Danke From netserver_(at)_JGB.DE Sun, 16 Jan 2000 12:31:43 +0100 Date: Sun, 16 Jan 2000 12:31:43 +0100 From: netserver netserver_(at)_JGB.DE Subject: [php] wert aus 1ter select der 2ten u 3ten select uebergeben Hi, vielleicht weiss einer einen Rat für mich. Ich führe die unten aufgeführten select Anweisungen aus beziehungsweise versuche ich.. die erste funktioniert fehlerlos aber bei der zweiten will es nicht klappen. Ich möchte gern den jeweiligen row[0] wert, der aus der ersten select Anweisung ermittelt wurde in die Abfrage der 2 und 3 Select-Anweisung einbinden um ein definitives result_b und result_adr zu bekommen. Leider glaube ich, das er das so aber nicht mitspielen will. Da ich in Sachen php3 und so noch recht frisch bin, hoffe ich, dass mir vielleicht jemand hilft. Frage: Wie kann ich nun der 2 und 3 select-anweisung vermitteln, das sie jeweils nach einem ermittelten row[0] Wert aus der ersten select-anweisung suchen. Kann mir vielleicht noch jemand verraten, wie ich MySQL sagen kann, du sortiere bitte nicht nur nach Datum sonder auch vom aktuellem darum nach älterem darum? Danke im voraus Joerg Brenzis ( $s003_000 = "SELECT * FROM $t003_000 Where (to_days(NOW()) - to_days(datetime)) <= 7 ORDER BY datetime"; ) $result = mysql_query ("$s003_000"); if (mysql_numrows($result) == 0) { php_die ("Zur Zeit ist kein Eintrag vorhanden !"); } ------------------------------------------------------------- ( $s003_000_b = "SELECT * FROM $t003_000_b WHERE $row[0] = text_id"; ) if ($row[4] != "0" or $row[9] != "0") { $result_b = mysql_query ("$s003_000_b"); if (mysql_numrows($result_b) == 0) { exit; } -------------------------------------------------------------- ($s003_000_adr = "SELECT * FROM $t003_000_adr WHERE $row[0] = adr_ig";) $result_adr = mysql_query ("$s003_000_adr"); if (mysql_numrows($result_adr) == 0) { exit; } From hans_(at)_tolzin.de Sun, 16 Jan 2000 12:44:09 +0100 Date: Sun, 16 Jan 2000 12:44:09 +0100 From: Hans Tolzin hans_(at)_tolzin.de Subject: [php] Hacker abwehren Hi, Liste, Problem: ich moechte myguestbook und phorum auf einer Site (bei Puretec) installieren, die vom Thema her Moechtegernhacker anlocken koennte. Wie kann ich verhindern, dass meine config-files mit dem db-kennwort aus- gelesen werden? Die Admin-Tools incl. PhpMyAdmin kommen auf jeden Fall in ein .htaccess - gesichtertes Verzeichnis, soweit bin ich ja schon ;-) Sollte ich die config-files ebenfalls von einem passwortgesicherten Verzeichnis includen? Wie macht Ihr sowas? InterNet-te Gruesse aus Echterdingen bei Stuttgart Hans -- http://www.tolzin.de From nl_(at)_midweb.de Sun, 16 Jan 2000 12:45:04 +0100 Date: Sun, 16 Jan 2000 12:45:04 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] wert aus 1ter select der 2ten u 3ten select uebergeben hallo, >die erste funktioniert fehlerlos aber bei der zweiten will es nicht >klappen. also ich hab zwar nicht so die ahnung, hatte aber ein ähnliches problem und zwar mit der fehlermeldung, daß ein skalarer ausdruck verwendet würde. versuchs mal für die zweite anweisung: $test=$row[0] ; ( $s003_000_b = "SELECT * FROM $t003_000_b WHERE $test = text_id"; ) das hats bei mir gebracht Mike From berndr_(at)_bonn.edu Sun, 16 Jan 2000 12:46:32 +0100 Date: Sun, 16 Jan 2000 12:46:32 +0100 From: Bernd Roemer berndr_(at)_bonn.edu Subject: [php] Hacker abwehren hiho... On Sun, Jan 16, 2000 at 12:44:09 +0100, Hans Tolzin wrote: > Hi, Liste, > Problem: ich moechte myguestbook und phorum auf einer Site > (bei Puretec) installieren, die vom Thema her > Moechtegernhacker anlocken koennte. warum phorum?? :)) fforum: http://fumanchi.tabu.uni-bonn.de/forum/ > Wie kann ich verhindern, dass meine config-files mit dem db-kennwort aus- > gelesen werden? > > Die Admin-Tools incl. PhpMyAdmin kommen auf jeden Fall in ein > .htaccess - gesichtertes Verzeichnis, soweit bin ich ja schon ;-) > > Sollte ich die config-files ebenfalls von einem passwortgesicherten > Verzeichnis includen? jo.. duerfte sicher sien... > > Wie macht Ihr sowas? > habbich mir qauch so ueberlegt... cu ---fumanchi--- From schmolinski_(at)_i-u-m.de Sun, 16 Jan 2000 13:18:42 +0100 Date: Sun, 16 Jan 2000 13:18:42 +0100 From: Mario Schmolinski schmolinski_(at)_i-u-m.de Subject: [php] PHP und MYSQL als Modul - meldung auf jeder Seite: =?iso-8859-1?Q?=9A=81?= ysql.incorms.incuser.inc =?iso-8859-1?Q?=9A=81?= ysql.incorms.incuser.inc Mahlzeit Moin, Vielleicht kann mir hier jemand einen tip geben , wie ich diese blöde meldung wechkriege (š? ysql.incorms.incuser.inc) , die auf jeder php3 seite am anfang ausgegeben wird. Diese meldung steht, wenn ich mir den Quelltext der seite im Browser anzeigen lasse, noch vor dem ersten html befehl (<HTML>) Laufen tut das alles auf einem virtuellem Webserver (apache) und php ist als modul geladen (mod_php3-3.0.12-module-mysql-gd.so). genaueres knn man unter www.festus.han-solo.net/frontpage.php3 sehen. dort sind alle einstellungen und soweiter aufgeführt. wo habe ich hier den fehler gemacht ? From MSchomers_(at)_gmx.de Sun, 16 Jan 2000 13:26:04 +0100 Date: Sun, 16 Jan 2000 13:26:04 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] Hacker abwehren Hi! Hans Tolzin <hans_(at)_tolzin.de> schrieb am 16.01.2000 um 12:44:09: > Wie kann ich verhindern, dass meine config-files mit dem db-kennwort aus- > gelesen werden? Ich kenn mich da nicht so aus, aber ich habe cfg-Files mit PWs, die heißen blablabla.inc.php3, wenn man die im Browser aufruft, kommt nur ne leere Seite, weil php3 ja geparst wird. Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - ] [ mschomers_(at)_gmx.de | www.malte.de.cx | icq 39453721 ] [ - - - - - - - - - - - - - - - - - - - - - - - - - ] From stefan_(at)_stange.de Sun, 16 Jan 2000 13:40:50 +0100 Date: Sun, 16 Jan 2000 13:40:50 +0100 From: stefan stange stefan_(at)_stange.de Subject: [php] AW: [php] Win98 Apache,Mysql,PHP hi, verstehe dein problem nicht. habe heute um 9 uhr die faq durchgelesen und verfüge seit ca. 10.30 uhr über einen pws mit mysql und php. ich glaub ich bin trotzdem nicht überdurchschnittlich begabt. gruss stefan -----Ursprüngliche Nachricht----- Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Toph Kemmann Gesendet: Sonntag, 16. Januar 2000 12:00 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: [php] Win98 Apache,Mysql,PHP Sorry, hab mal wiede Subject verpatzt ;-} Hallo, kann mir jemand Infos ueber die Installation von Apache, Mysql und PHP unter Win98 geben ? Ich hab zwar die win32 Quellen aus dem PHP-Buch, meine Konfiguration (php.ini, httpd.conf etc.) scheinen allerdings fehlerhaft zu sein. Kann man das als Modul installieren oder muss man das als CGI-script blabla machen ?? Vielleicht kann mir ja jemand mal seine Konfigs senden. Danke im voraus. Toph php_(at)_kemweb.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 braukmann_(at)_tse-online.de Sun, 16 Jan 2000 14:00:21 +0100 Date: Sun, 16 Jan 2000 14:00:21 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP_und_MYSQL_als_Modul_-_meldung_auf_jeder_Sei?= =?iso-8859-1?Q?te:_=9A=81_ysql=2Eincorms=2Eincuser=2Einc_=9A=81_ysql=2Ei?= =?iso-8859-1?Q?ncorms=2Eincuser=2Einc?= =?iso-8859-1?Q?te:_=9A=81_ysql=2Eincorms=2Eincuser=2Einc_=9A=81_ysql=2Ei?= =?iso-8859-1?Q?ncorms=2Eincuser=2Einc?= Moin, On Sun, Jan 16, 2000 at 01:18:42PM +0100, Mario Schmolinski wrote: > Vielleicht kann mir hier jemand einen tip geben , wie ich diese blöde > meldung wechkriege (š? ysql.incorms.incuser.inc) , ... das sieht doch ziemlich stark nach einem verungluecktem 'include' bzw. 'require' aus. > die auf jeder php3seite am anfang ausgegeben wird. auf 'jeder' Seite deutet dann schon einmal auf ein 'globales' Konfigurationsproblem hin. > Diese meldung steht, wenn ich mir den Quelltext der seite im > Browser anzeigen lasse, noch vor dem ersten html befehl (<HTML>) ... und das deutet dann auf eine deutlich fehlerbehaftete 'auto_prepend'-Einstellung. So. nun surfe ich gleich mal hin ... (wart, wart, les, les) > Laufen tut das alles auf einem virtuellem Webserver (apache) und > php ist als modul geladen (mod_php3-3.0.12-module-mysql-gd.so). > genaueres knn man unter www.festus.han-solo.net/frontpage.php3 > sehen. dort sind alle einstellungen und soweiter aufgeführt. Da steht die wahrscheinliche Ursache Deines Problems doch 'dick und fett': Direktive: auto_prepend_file global value: none local value: /usr/local/etc/httpd/php ... tja. Und tippe ich einfach mal darauf, dass dies genannte auto-prepend-Datei ueberhaupt garkeine regulaere Datei, sondern ein Verzeichnis bezeichnet. ... und das _muss_ ja schief gehen. Offensichtlich kann man unter BSDI (und darunter laeuft der Server ja) Verzeichnisse wie 'regulaere' Dateien oeffnen (was auf bsd-basierenden Systemen auch normal ist). Also: ... entweder die Einstellung korrigieren oder Loeschen (php.ini / .htaccess). Gruss, Andreas BTW, ... der apache (1.2.6) koennte mal ein Update vertragen ... ;) -- 0 and 1. Now what could be so hard about that? From php_(at)_privatesponsor.de Sun, 16 Jan 2000 11:54:21 +0100 Date: Sun, 16 Jan 2000 11:54:21 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? Sent: Sunday, January 16, 2000 2:14 AM Subject: Re: [php] viel Text ausgeben? > auch das selbe nur so: > <?php > switch ($part) { > case "2": > ?> > <p>part2</p> > <? > break; > case "3": > ?> > <p>test-part3</p> > <? > break; > default: > ?> > also wenn sonst kein test is ! Part1 > <? > } > ?> > ...dann musst du nicht alles unter echo setzen Vielen Dank - so gehts..... CU Christian From php_(at)_privatesponsor.de Sun, 16 Jan 2000 11:54:21 +0100 Date: Sun, 16 Jan 2000 11:54:21 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? Sent: Sunday, January 16, 2000 2:14 AM Subject: Re: [php] viel Text ausgeben? > auch das selbe nur so: > <?php > switch ($part) { > case "2": > ?> > <p>part2</p> > <? > break; > case "3": > ?> > <p>test-part3</p> > <? > break; > default: > ?> > also wenn sonst kein test is ! Part1 > <? > } > ?> > ...dann musst du nicht alles unter echo setzen Vielen Dank - so gehts..... CU Christian From php_(at)_privatesponsor.de Sun, 16 Jan 2000 11:54:21 +0100 Date: Sun, 16 Jan 2000 11:54:21 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? Sent: Sunday, January 16, 2000 2:14 AM Subject: Re: [php] viel Text ausgeben? > auch das selbe nur so: > <?php > switch ($part) { > case "2": > ?> > <p>part2</p> > <? > break; > case "3": > ?> > <p>test-part3</p> > <? > break; > default: > ?> > also wenn sonst kein test is ! Part1 > <? > } > ?> > ...dann musst du nicht alles unter echo setzen Vielen Dank - so gehts..... CU Christian From php_(at)_privatesponsor.de Sun, 16 Jan 2000 11:54:21 +0100 Date: Sun, 16 Jan 2000 11:54:21 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] viel Text ausgeben? Sent: Sunday, January 16, 2000 2:14 AM Subject: Re: [php] viel Text ausgeben? > auch das selbe nur so: > <?php > switch ($part) { > case "2": > ?> > <p>part2</p> > <? > break; > case "3": > ?> > <p>test-part3</p> > <? > break; > default: > ?> > also wenn sonst kein test is ! Part1 > <? > } > ?> > ...dann musst du nicht alles unter echo setzen Vielen Dank - so gehts..... CU Christian From nl_(at)_midweb.de Sun, 16 Jan 2000 14:11:22 +0100 Date: Sun, 16 Jan 2000 14:11:22 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] =?ISO-8859-1?Q?PHP_mit_Linux_ausf=FChren?= Hallo, unbedarfter Linux-Nutzer mit unbedarfter Frage (evtl. OT - dann ignorieren): ich möchte meine DB auf einem RedHat Server reglmäßig (jede Nacht um 24.00) durch ein PHP-Script auswerten und updaten. Da ich nun keine Luste hab, jede Nacht aufzustehen und eine entsprechene Seite aufzurufen hier meine Frage: wie muß ich ein Linuxprogramm erstellen, daß mein Script automatisch aufruft, wo muß ich das einbinden oder welche Lösung wäre besser? Danke Mike From webmasterbhs_(at)_bluewin.de Sun, 16 Jan 2000 12:24:07 +0100 Date: Sun, 16 Jan 2000 12:24:07 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] ereg_replace("pfad_zum_bild","neuer_pfad_zum_bild",$htmldatei) Moin, habe das Problem jetzt selber gelöst: $fcontent = file("pfad/zu/datei.xxx"); $fcon = change_img_path($fcontent,"./images/"); 1. Argument ist ein Array, dass die Zeilen der Datei beinhaltet 2. Argument ist der der relative oder absolute Pfad zum Bild Die Funktion ändert also einfach alle alten relativen Pfadangaben zu einem neuen Pfad. Absolute Pfadangaben bleiben unberührt. Ausser den <img ...> Tags werden auch alle BACKGROUND="" Tags geändert. Returnwert ist ein Array, wie bei file();. Funktion ist ideal für Contentmanagementsysteme. Wer sie haben möchte bitte eine PM (persönliche Mail) an mich. Fnk darf auch gerne auf einen der php Portale gepostet werden :-) ____ Cyrill E.O.B. From netserver_(at)_JGB.DE Sun, 16 Jan 2000 14:19:33 +0100 Date: Sun, 16 Jan 2000 14:19:33 +0100 From: netserver netserver_(at)_JGB.DE Subject: [php] wert aus 1ter select der 2ten u 3ten select uebergeben Hi, vielleicht weiss einer einen Rat für mich. Ich führe die unten aufgeführten select Anweisungen aus beziehungsweise versuche ich.. die erste funktioniert fehlerlos aber bei der zweiten will es nicht klappen. Ich möchte gern den jeweiligen row[0] wert, der aus der ersten select Anweisung ermittelt wurde in die Abfrage der 2 und 3 Select-Anweisung einbinden um ein definitives result_b und result_adr zu bekommen. Leider glaube ich, das er das so aber nicht mitspielen will. Da ich in Sachen php3 und so noch recht frisch bin, hoffe ich, dass mir vielleicht jemand hilft. Frage: Wie kann ich nun der 2 und 3 select-anweisung vermitteln, das sie jeweils nach einem ermittelten row[0] Wert aus der ersten select-anweisung suchen. Kann mir vielleicht noch jemand verraten, wie ich MySQL sagen kann, du sortiere bitte nicht nur nach Datum sonder auch vom aktuellem darum nach älterem darum? Danke im voraus Joerg Brenzis ( $s003_000 = "SELECT * FROM $t003_000 Where (to_days(NOW()) - to_days(datetime)) <= 7 ORDER BY datetime"; ) $result = mysql_query ("$s003_000"); if (mysql_numrows($result) == 0) { php_die ("Zur Zeit ist kein Eintrag vorhanden !"); } ------------------------------------------------------------- ( $s003_000_b = "SELECT * FROM $t003_000_b WHERE $row[0] = text_id"; ) if ($row[4] != "0" or $row[9] != "0") { $result_b = mysql_query ("$s003_000_b"); if (mysql_numrows($result_b) == 0) { exit; } -------------------------------------------------------------- ($s003_000_adr = "SELECT * FROM $t003_000_adr WHERE $row[0] = adr_ig";) $result_adr = mysql_query ("$s003_000_adr"); if (mysql_numrows($result_adr) == 0) { exit; } From taipan_(at)_netcologne.de Sun, 16 Jan 2000 14:35:27 +0100 Date: Sun, 16 Jan 2000 14:35:27 +0100 From: Denis Mettler taipan_(at)_netcologne.de Subject: [php] AW: php digest, Vol 1 #856 - 1 msg hi toph, i tried to do the same a few month ago with windows. but if you really want to start with this great dynamic web solution try it in 'LAMP' (Linux, Apache, MySQL & PHP). There are lots of Informations and there is better support. Check out another great Site http://www.engelschall.com I hope this is helpful information to you. You should spend some time to learn basics and you will get succesfull- I do hope so.... Best Regards Denis Mettler http://www.denis-mettler.de +-------------------------------------------------------------+ | This message may contain confidential and/or privileged | | information. If you are not the addressee or authorized to | | receive this for the addressee, you must not use, copy, | | disclose or take any action based on this message or any | | information herein. If you have received this message in | | error, please advise the sender immediately by reply e-mail | | and delete this message. Thank you for your cooperation. | +-------------------------------------------------------------+ > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE] > Gesendet: Sonntag, 16. Januar 2000 12:01 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: php digest, Vol 1 #856 - 1 msg > > > > Send php maillist submissions to > php_(at)_infosoc.uni-koeln.de > > To subscribe or unsubscribe via the web, visit > http://infosoc.uni-koeln.de/mailman/listinfo/php > or, via email, send a message with subject or body 'help' to > php-request_(at)_infosoc.uni-koeln.de > You can reach the person managing the list at > php-admin_(at)_infosoc.uni-koeln.de > > (When replying, please edit your Subject line so it is more specific than > "Re: Contents of php digest...") > > > ** Digest der PHP-Mailingliste ** > > > Today's Topics: > > 1. Win98 Apache,Mysql,PHP (Toph Kemmann) > > --__--__-- > > Message: 1 > Date: Sun, 16 Jan 2000 11:59:34 +0100 > From: Toph Kemmann <php_(at)_kemweb.de> > Reply-To: Toph Kemmann <php_(at)_kemweb.de> > Organization: KMC > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Win98 Apache,Mysql,PHP > Reply-To: php_(at)_infosoc.uni-koeln.de > > Sorry, hab mal wiede Subject verpatzt ;-} > Hallo, > kann mir jemand Infos ueber die Installation von Apache, Mysql und PHP > unter Win98 geben ? Ich hab zwar die win32 Quellen aus dem PHP-Buch, meine > Konfiguration (php.ini, httpd.conf etc.) scheinen allerdings > fehlerhaft zu sein. Kann man das als Modul installieren oder muss man > das als CGI-script blabla machen ?? > Vielleicht kann mir ja jemand mal seine Konfigs > senden. Danke im voraus. > Toph > php_(at)_kemweb.de > > > > > > --__--__-- > > -- > Web-Seite: http://infosoc.uni-koeln.de/php/ > Listenadresse: php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > --__--__---- > > End of php Digest From Christian.Hofmann_(at)_gmx.de Sun, 16 Jan 2000 14:36:26 +0100 Date: Sun, 16 Jan 2000 14:36:26 +0100 From: Christian Hofmann Christian.Hofmann_(at)_gmx.de Subject: [php] Fehler by MySql! Hallo! ich habe alle Komponenten, wir auf dynamic-webpages.de beschrieben, installiert (Apache,Php,MySql) Es laufen auch php-Scripte (ist ja eigentlich die Hauptsache) aber immer wenn ich auf eine Datenbank zugreifen will, dann öffnet sich Dr. Watson mit einem Fehler in php.exe die Datei: mysqld-shareware.exe muss ich ja vorher starten, aber das Fenster schließt sich automatisch wieder nach 15 Sekunden. Wenn ich mittels dem MySqlManager.exe auf eine Datenbank zugreifen will (MySQL Query) - dann bekomme ich die Fehlermelrdung: connect to server at 'localhost' failed; error: 'Can't connect to MySQL server on 'localhost' (10061)' das sieht für mich irgendiwe danach aus als will der über den Port 10061 verbinden? - das soll er aber nicht.... kann ich das irgendiwe ändern? Unter properties steht 3306 als Port. Was mache ich,Windows,MySql oder sonstwer falsch? Vielen Dank im voraus, Christian Hofmann Christian.Hofmann_(at)_gmx.de From Dante_(at)_altmuehlnet.de Sun, 16 Jan 2000 15:17:15 +0100 Date: Sun, 16 Jan 2000 15:17:15 +0100 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_PHP_mit_Linux_ausf=FChren?= At 14:11 16.01.2000 +0100, Mike Ruebsamen wrote: >wie muß ich ein Linuxprogramm erstellen, daß mein Script automatisch aufruft, >wo muß ich das einbinden oder welche Lösung wäre besser? Tipp mal in der Shell folgendes ein: man crontab Bye Dante From MSchomers_(at)_gmx.de Sun, 16 Jan 2000 15:40:17 +0100 Date: Sun, 16 Jan 2000 15:40:17 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] =?ISO-8859-1?B?WnVm5GxsaWdlIFplaWNoZW5rZXR0ZSBlcnN0ZWxsZW4/?= Hi! Wie kann ich eine zufällige Zeichenkette mit z. B. 7 Zeichen erstellen (z. B. huejbgs) Mit rand kann ich ja ZufallsZAHLEn erstellen, aber wie mache ich das mit Zeichen? Thanks, Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - ] [ mschomers_(at)_gmx.de | www.malte.de.cx | icq 39453721 ] [ - - - - - - - - - - - - - - - - - - - - - - - - - ] From r.scheike_(at)_r2-net.de Sun, 16 Jan 2000 15:46:02 +0100 Date: Sun, 16 Jan 2000 15:46:02 +0100 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] =?iso-8859-1?Q?Zuf=E4llige?= Zeichenkette erstellen? This is a cryptographically signed message in MIME format. --------------ms75F6DD762D9729008FE3C476 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Malte Schomers wrote: > Mit rand kann ich ja ZufallsZAHLEn erstellen, aber wie mache ich das mit > Zeichen? Hi Malte, nimm doch einfach nur einen Bereich der Zufallszahlen und lasse dir mit der chr() Funktion die Buchstabenkombination erzeugen. Gruß, Roland --------------ms75F6DD762D9729008FE3C476 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 CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDAwMTE2MTQ0NjAyWjAeBgkqhkiG9w0BCQ8x ETAPMA0GCCqGSIb3DQMCAgEoMCMGCSqGSIb3DQEJBDEWBBS7iB37nVBuSwZ6f1BDWa7AQBWU aDANBgkqhkiG9w0BAQEFAARAGYJ7Io6sHBA0G9fNAj9GY48LFsjFGB1Edn4RS+T3KuQZH86r +8jcv37BsAaNZJ2wmrFqLcVYc5ZH5AJJnNI+/g== --------------ms75F6DD762D9729008FE3C476-- From Hartmann_(at)_freecharts.de Sun, 16 Jan 2000 16:02:40 +0100 Date: Sun, 16 Jan 2000 16:02:40 +0100 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] Fehler by MySql! Hija Liste, Christian, > connect to server at 'localhost' failed; error: 'Can't connect to MySQL > server on 'localhost' (10061)' Ich bin mir nicht sicher, denke mir aber, dass 10061 hierbei nur die Winsock-Fehlermeldung "10061 connection refused" ist. Demnach scheint es so, als würdest Du unter 3306 keinen connect auf den mysql-Server bekommen. - ist mysqld als task existent ? - was passiert, wenn Du direkt einen "telnet localhost 3306" machst ? Da sollten zumindest ein paar wirre Zeichen und die Versionnummer zu sehen sein. Grüße, johann From breitenmoser_(at)_gmx.net Sun, 16 Jan 2000 16:21:06 +0100 Date: Sun, 16 Jan 2000 16:21:06 +0100 From: Patrik Breitenmoser breitenmoser_(at)_gmx.net Subject: [php] Problem mit phpAds und Netscape 4.6 Hallo zusammen. Ich habe ein Problem mit phpAds. Die Banner wechseln beim Reload nicht. ( nur super Reload mit shift-Taste ) Kann ich da was machen? Gibt es Lösungen? Danke Patrik Breitenmoser From hb_(at)_tsi-gmbh.de Sun, 16 Jan 2000 06:38:06 +0100 Date: Sun, 16 Jan 2000 06:38:06 +0100 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Re: PHP vs. JAVA-Servlets (Franz Graf) >C. Servlets sind vereinfacht solche vorkompilierten >Software-Schnipsel, auf dem Server. Hallo Jörg, wie würdest Du denn eine Session Verwaltung mit Servlets machen ? Hat jemand schon sowas gemacht damit ? Holger From php_(at)_privatesponsor.de Sun, 16 Jan 2000 16:44:41 +0100 Date: Sun, 16 Jan 2000 16:44:41 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Fehler by MySql! Hallo Johann, Hallo Liste! > Ich bin mir nicht sicher, denke mir aber, dass > 10061 hierbei nur die Winsock-Fehlermeldung > "10061 connection refused" ist. > Demnach scheint es so, als würdest Du unter > 3306 keinen connect auf den mysql-Server bekommen. das schätze ich auch... > - ist mysqld als task existent ? Nein - wenn ich mysqld-shareware.exe - dann habe ich für ca. 15 Minuten einen Task und den dazugehörigen Prozess. Dann isser wieder weg - warum weiss ich nicht (das wird das Problem sein) - wie verhindere ich das? Ich habe NT > - was passiert, wenn Du direkt einen > "telnet localhost 3306" machst ? > Da sollten zumindest ein paar wirre > Zeichen und die Versionnummer zu sehen sein. Leider nicht - er meint: verbindung fehlgeschlagen localhost :-( Hast Du / habt Ihr noch weitere Ideen? Vieleicht muss ich das Programm (mysqld-shareware.exe) ja als Dienst installieren? aber wie? CU CH From thomasb_(at)_trash.net Sun, 16 Jan 2000 16:22:34 +0100 Date: Sun, 16 Jan 2000 16:22:34 +0100 From: Thomas Bader thomasb_(at)_trash.net Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP_mit_Linux_ausf=FChren?= Mike Ruebsamen schrieb am Sonntag, den 16. Januar 2000: Hallo Mike, > ich möchte meine DB auf einem RedHat Server reglmäßig (jede Nacht um 24.00) > durch ein PHP-Script auswerten und updaten. Da ich nun keine Luste hab, jede > Nacht aufzustehen und eine entsprechene Seite aufzurufen hier meine Frage: > wie muß ich ein Linuxprogramm erstellen, daß mein Script automatisch aufruft, > wo muß ich das einbinden oder welche Lösung wäre besser? Das Skript ganz normal erstellen. Dannach kannst Du es von cron oder anacron zu einem einstellbaren Zeitpunkt ausführen lassen. Siehe die Manpages zu - anacron (8) - anacrontab (5) - cron (8) - crontab (1) Grüssend, Thomas -- Thomas Bader <thomasb_(at)_trash.net>, Powered by LINUX 2.2 Infos und Tipps zu Linux, HOWTOs des DLHP <http://www.t-bader.ch/> => trash.net - be part of it! Internet Technology for everybody. - http://www.trash.net/ From tobias_(at)_dnet.it Sun, 16 Jan 2000 17:13:55 +0100 Date: Sun, 16 Jan 2000 17:13:55 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHP vs. JAVA-Servlets (Franz Graf) > wie würdest Du denn eine Session Verwaltung mit Servlets machen ? > Hat jemand schon sowas gemacht damit ? Wieso fragst Du sowas in einer PHP-Liste? In der Servlet-Dokumentation findest Du alles zum Thema. Dich interessiert das Objekt HttpSession: public interface HttpSession This interface is implemented by servlet engine to provide an associates between an HTTP client and an HTTP session. This association, or session, persists over multiple connection and/or requests during a given time period. Sessions are used to maintain state and user identity across multiple page requests over the normally stateless HTTP protocol. Im Gegensatz zu PHP kann man bei JSP meines Wissens nach weder eigene Serializer noch eigene Speicherungsmechanismen definieren (ohne das Session-Rad neu zu erfinden). Mit freundlichen Grüßen, Tobias Ratschiller From mail_(at)_wnn.de Sun, 16 Jan 2000 17:37:35 +0100 Date: Sun, 16 Jan 2000 17:37:35 +0100 From: =?iso-8859-1?Q?Tobias_J=FClke?= mail_(at)_wnn.de Subject: [php] strftime- oder mktime-Fehler Hallo Liste, irgentwie hat die Funktion strftime oder mktime einen Bug. "echo strftime("%W/%Y",mktime(0,0,0,12,31,1999));" liefert: "52/1999" "echo strftime("%W/%Y",mktime(0,0,0,1,1,2000));" liefert: "00/2000" !!!! "echo strftime("%W/%Y",mktime(0,0,0,1,3,2000));" liefert: "01/2000" Soweit ich weiß gibt es aber keine Woche 00, oder habe ich da was verpasst ? ;) Für einen Rat oder eine Klarstellung wäre ich sehr dankbr. - Tobias Jülke From PHolm_(at)_gmx.de Sun, 16 Jan 2000 17:52:26 +0100 Date: Sun, 16 Jan 2000 17:52:26 +0100 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Re: Re: [php] Offline Datenbank (was Re: Offline Eingabe ...) Hallo! Armin Steiner schrieb am Fri, 14 Jan 2000 13:32:37 +0100: >abstürzt, was ja durchaus mal sein kann, dann sind die bis dato >eingetragenen >daten futsch, da diese ja erst beim beenden von mysql physikalisch auf die >platte geschrieben werden. Ich höre das Geschrei des Kunden schon :-) Ist das wirklich so? Wo steht das? Ich glaube es nicht. Kann man das irgendwie verhindern bzw. das Schreiben erzwingen ("sync"?) Schönen Thread noch, Peter From info_(at)_out-take-film.de Sun, 16 Jan 2000 16:05:11 -0100 Date: Sun, 16 Jan 2000 16:05:11 -0100 From: out take film info_(at)_out-take-film.de Subject: [php] Script gesucht (auch gegen =?iso-8859-1?Q?Geb=FChr?=) ... Hallo, ich suche ein PHP-Script was für MySql geeignet ist und in dem NEWS verwaltet (eingeben, ändern, etc.) und angezeigt werden können. Die Pflege ist nur für ein Admin. User müssen nur lesen. Es sollte haben: - Titel - Anfangsteaser (ca. 200 Zeichen auf der Startseite) - Link zum vollen Text - eventl. Bildverwaltung (jpeg, gif) einfügen. Zahle bis 150 DM falls nicht Share- oder Freeware ! Ein optisches Beispiel wie es etwa aussehen sollte (nicht mit PHP): http://de.news.yahoo.com/3/ Danke. Peter From billus_(at)_gmx.at Sun, 16 Jan 2000 18:38:18 +0100 Date: Sun, 16 Jan 2000 18:38:18 +0100 From: Benjamin Billian billus_(at)_gmx.at Subject: [php] Funktion in Funktion Hi ihr, macht das eigentlich irgendwelche Probleme wenn ich eine Funktion sich selber aufrufen lasse ?? Bye Benjamin -------------------------------------------------------- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) From php_(at)_privatesponsor.de Sun, 16 Jan 2000 18:50:20 +0100 Date: Sun, 16 Jan 2000 18:50:20 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Funktion in Funktion > macht das eigentlich irgendwelche Probleme wenn ich eine Funktion sich selber > aufrufen lasse ?? Ich bin zwar noch neu auf dem Gebiet; aber ich würde sagen, dass durch die Rekursion viel Speicher verloren gehen kann (Stack). Aber sofern du einen eindeutigen Anker setzt und genügend Speicher hast, dürfte das keine Probleme geben. Anmerkend will ich sagen, dass ich erst seid 2 Tagen php programmiere, aber diese Frage auf andere Programmiersprachen bezogen haben. Eine Garantie kann ich nicht geben! CU Christian Hofmann From eschmid_(at)_php.net Sun, 16 Jan 2000 19:16:56 +0100 Date: Sun, 16 Jan 2000 19:16:56 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Funktion in Funktion Benjamin Billian wrote: > macht das eigentlich irgendwelche Probleme wenn ich eine Funktion sich selber > aufrufen lasse ?? Das macht normalerweise keine Probleme. Vergiss aber das Abbruch-Kriterium nicht, sonst ist Dein Rechner ziemlich lange beschäftigt. Das läuft in der Informatiker-Literatur als Rekursion (oder so ähnlich, bin selber keiner). Wenn dabei etwas Speicher verloren geht (so wie gerade Christian Hoffmann geschrieben hat) so ist das ein Fehler in PHP und den kann man dann melden. -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 marc_(at)_melmarc.de Sun, 16 Jan 2000 19:03:03 +0100 Date: Sun, 16 Jan 2000 19:03:03 +0100 From: Marc Trachtenberg marc_(at)_melmarc.de Subject: [php] Shop Script This is a multi-part message in MIME format. ------=_NextPart_000_0017_01BF6054.50A9FC20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo,=20 ich bin neu auf der Liste und bin mir nicht ganz sicher ob schon = dar=FCber gesprochen wurde oder nicht. Doch ich bin auf der Suche nach einer guten Shopl=F6sung. Kennt Ihr eine? Wenn ja dann bitte Antworten :) Cya, Marc ------=_NextPart_000_0017_01BF6054.50A9FC20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hallo, </FONT></DIV> <DIV><FONT face=3DArial size=3D2>ich bin neu auf der Liste und bin mir = nicht ganz=20 sicher ob schon dar=FCber gesprochen wurde oder nicht.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Doch ich bin auf der Suche nach einer = guten=20 Shopl=F6sung.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Kennt Ihr eine? Wenn ja dann bitte = Antworten=20 :)</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Cya,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Marc</FONT></DIV> <DIV> </DIV></BODY></HTML> ------=_NextPart_000_0017_01BF6054.50A9FC20-- From eschmid_(at)_php.net Sun, 16 Jan 2000 19:37:30 +0100 Date: Sun, 16 Jan 2000 19:37:30 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Shop Script > Marc Trachtenberg wrote: > ich bin neu auf der Liste und bin mir nicht ganz sicher ob schon > darüber gesprochen wurde oder nicht. > Doch ich bin auf der Suche nach einer guten Shoplösung. > Kennt Ihr eine? Wenn ja dann bitte Antworten :) Andreas Kempf hat einen und nennt sich Caupo-Shop. Zu finden bei http://www.caupo.de/. -Egon PS: Schalte Deine HTML-Mails ab. Das stört die anderen ganz gewaltig. Mir macht es nix aus, denn ich lese zur Zeit immer noch mit Netscape und da freut es mich immer wieder wenn ich ein Posting mit einem animierten Gif sehe. -- 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 marc_(at)_melmarc.de Sun, 16 Jan 2000 19:30:53 +0100 Date: Sun, 16 Jan 2000 19:30:53 +0100 From: Marc Trachtenberg marc_(at)_melmarc.de Subject: [php] Shop Script Den Caupo Shop habe ich mir bereits angeschaut, ich brauche jedoch ein etwas einfacheren Shop (zum Anpassen). Vielen Dank, Marc ----- Original Message ----- From: Egon Schmid <eschmid_(at)_php.net> To: <php_(at)_solix.wiso.Uni-Koeln.DE> Sent: Sunday, January 16, 2000 7:37 PM Subject: Re: [php] Shop Script > > Marc Trachtenberg wrote: > > > ich bin neu auf der Liste und bin mir nicht ganz sicher ob schon > > darüber gesprochen wurde oder nicht. > > Doch ich bin auf der Suche nach einer guten Shoplösung. > > Kennt Ihr eine? Wenn ja dann bitte Antworten :) > > Andreas Kempf hat einen und nennt sich Caupo-Shop. Zu finden bei > http://www.caupo.de/. > > -Egon > > PS: Schalte Deine HTML-Mails ab. Das stört die anderen ganz gewaltig. > Mir macht es nix aus, denn ich lese zur Zeit immer noch mit Netscape und > da freut es mich immer wieder wenn ich ein Posting mit einem animierten > Gif sehe. > > -- > 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/ > > -- > ** 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 php_(at)_privatesponsor.de Sun, 16 Jan 2000 19:37:10 +0100 Date: Sun, 16 Jan 2000 19:37:10 +0100 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Fehler by MySql! > >Vieleicht muss ich das Programm (mysqld-shareware.exe) ja als Dienst > >installieren? aber wie? > > mysqld-shareware --install ich habe das mal probiert: E:\Progs\mysql\bin>mysqld-shareware -install E:\Progs\mysql\bin>mysqld-shareware --install dann macht er irgendwas für 15 Sekunden und dann war es das auch wieder... Versuche mit Telnet etc. schlagen wieder fehl. Es kommt die Fehlermeldung: Failed to install Service - wenn ich es noch mal aufrufe > (http://www.analysisandsolutions.com/code/mybasic.htm) da öffnet sich folgende Seite: http://www.dynamic-webpages.de/wphp.php3 auf der Basis dieses Tuturials habe ich das ganze installiert... nur das mit dem MySql will nicht wie es soll :-( Hat noch jemand Vorschläge??? CU Christian From eschmid_(at)_php.net Sun, 16 Jan 2000 19:57:58 +0100 Date: Sun, 16 Jan 2000 19:57:58 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Shop Script Marc Trachtenberg wrote: > > Den Caupo Shop habe ich mir bereits angeschaut, ich brauche jedoch ein etwas > einfacheren Shop (zum Anpassen). Ein einfacher Shop wie der Caupo Shop ist doch schnell selber geschrieben. Mir ist noch nicht ganz klar, ob Du auch noch ein Backend brauchst? Beim Frontend braucht man ja fast kein PHP. Den Warenkorb verwaltet man meistens mit Cookies. -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 uschreck_(at)_dialup.nacamar.de Sat, 15 Jan 2000 19:39:40 +0100 Date: Sat, 15 Jan 2000 19:39:40 +0100 From: Urs Schreck uschreck_(at)_dialup.nacamar.de Subject: [php] MySQL-Abfrageergebnis in html-Tabelle Hallo! Kann mir jemand sagen, wie man das Ergebnis einer Query in eine html-Tabelle ausgibt, bei der die Zeilen abwechselnd mit weiß-grauer Hintergrundfarbe dargestellt werden? Vielen Dank im voraus, Urs From info_(at)_danielson.de Sun, 16 Jan 2000 19:41:29 +0100 Date: Sun, 16 Jan 2000 19:41:29 +0100 From: DanielS0N Web-Design (Daniel Notthoff) info_(at)_danielson.de Subject: [php] =?iso-8859-1?Q?Zeichenketten_k=FCrzen?= Hallo Leute! Ich erzeuge eine 10stellige Zahlenreihe, benötige aber nur die letzen 5 Zahlen... Wie kann ich die ersten 5 Ziffern abschneiden? Vielen Dank für Eure Mühen! Daniel From eschmid_(at)_php.net Sun, 16 Jan 2000 20:06:45 +0100 Date: Sun, 16 Jan 2000 20:06:45 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] MySQL-Abfrageergebnis in html-Tabelle Urs Schreck wrote: > Kann mir jemand sagen, wie man das Ergebnis einer Query in eine html-Tabelle > ausgibt, bei der die Zeilen abwechselnd mit weiß-grauer Hintergrundfarbe > dargestellt werden? Mit dem berühmten Modulo Operator: if ($line % 2) { $farbe = $grau; } else { $farbe = $weiss; } -Egon PS: Vorsicht, nicht getestet. -- 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 eschmid_(at)_php.net Sun, 16 Jan 2000 20:09:24 +0100 Date: Sun, 16 Jan 2000 20:09:24 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Zeichenketten kürzen DanielS0N Web-Design (Daniel Notthoff) wrote: > Ich erzeuge eine 10stellige Zahlenreihe, benötige aber nur die letzen 5 > Zahlen... > Wie kann ich die ersten 5 Ziffern abschneiden? Mit substr(). Siehe: http://www.php.net/manual/function.substr.php3 -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 marc_(at)_melmarc.de Sun, 16 Jan 2000 19:52:20 +0100 Date: Sun, 16 Jan 2000 19:52:20 +0100 From: Marc Trachtenberg marc_(at)_melmarc.de Subject: [php] Shop Script Die Sache ist die daß ich einen etwas aufwendigen Shop benötige. Kategorisiert, Unterkategorien, Bilder zu Artikel in Kleinansicht, Großansicht jeder Produkte, Bestellmöglichkeit, Versandkosten berechnung nach gesamtmenge etc... Wenn ihr noch eine Idee habt, bitte mailen ! Cya, Marc ----- Original Message ----- From: Egon Schmid <eschmid_(at)_php.net> To: <php_(at)_solix.wiso.Uni-Koeln.DE> Sent: Sunday, January 16, 2000 7:57 PM Subject: Re: [php] Shop Script > Marc Trachtenberg wrote: > > > > Den Caupo Shop habe ich mir bereits angeschaut, ich brauche jedoch ein etwas > > einfacheren Shop (zum Anpassen). > > Ein einfacher Shop wie der Caupo Shop ist doch schnell selber > geschrieben. Mir ist noch nicht ganz klar, ob Du auch noch ein Backend > brauchst? Beim Frontend braucht man ja fast kein PHP. Den Warenkorb > verwaltet man meistens mit Cookies. > > -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/ > > -- > ** 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 eschmid_(at)_php.net Sun, 16 Jan 2000 20:18:02 +0100 Date: Sun, 16 Jan 2000 20:18:02 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Shop Script Marc Trachtenberg wrote: > > Die Sache ist die daß ich einen etwas aufwendigen Shop benötige. > Kategorisiert, Unterkategorien, Bilder zu Artikel in Kleinansicht, > Großansicht jeder Produkte, Bestellmöglichkeit, Versandkosten berechnung > nach gesamtmenge etc... Der Caupo Shop macht aber genau dieses. Ich gehe nun mal davon aus, dass Du ein Backend brauchst. Ich hab mir gerade das Honigtoepferl angeschaut. Da scheint alles dabei zu sein was Du brauchst. -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 steiner_(at)_dynamic-webpages.de Sun, 16 Jan 2000 19:58:14 +0100 Date: Sun, 16 Jan 2000 19:58:14 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Fehler by MySql! Sent: Sunday, January 16, 2000 7:37 PM Subject: Re: [php] Fehler by MySql! > > (http://www.analysisandsolutions.com/code/mybasic.htm) > > da öffnet sich folgende Seite: http://www.dynamic-webpages.de/wphp.php3 das glaube ich kaum .... :-) 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 C.Heyn_(at)_t-online.de Sun, 16 Jan 2000 20:00:15 +0100 Date: Sun, 16 Jan 2000 20:00:15 +0100 From: Christoph Heyn C.Heyn_(at)_t-online.de Subject: [php] Datenbanken Hej ! Ich heisse Christoph Heyn , und bin leider erst 15. Ich interessiere mich sehr fuer PHP3. So habe ich jetzt vor, eine Homepage mit MySQL in Datenbanken zu speichern. Koennt Ihr mir vielleicht als Profis helfen: - Wo ich das Programm MySQL bekomme ? - Wie ich ein Suchformular in die Page einfuege, die alle DB's durchsucht. - Wie ich die MySQL-Datenbanken mit den HTML bzw. PHP3-Seiten verknuepfe. Vielen, vielen Dank... Christoph From steiner_(at)_dynamic-webpages.de Sun, 16 Jan 2000 20:11:54 +0100 Date: Sun, 16 Jan 2000 20:11:54 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Datenbanken Hi Christoph > - Wo ich das Programm MySQL bekomme ? > - Wie ich ein Suchformular in die Page einfuege, die alle DB's durchsucht. > - Wie ich die MySQL-Datenbanken mit den HTML bzw. PHP3-Seiten verknuepfe. MySQL erhältst du bei http://www.tcx.se Gute Tutorials zu MySQL und PHP gibt es im Netz: http://hotwired.lycos.com/webmonkey/99/21/index2a.html?tw=databases http://blazonry.com/scripting/linksdb/ http://www.dotcomma.org/programming/php/ http://www.phpbuilder.com/ http://www.dynamic-webpages.de/ http://www.little-idiot.de/mysql/ 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 eschmid_(at)_php.net Sun, 16 Jan 2000 20:39:27 +0100 Date: Sun, 16 Jan 2000 20:39:27 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Datenbanken Christoph Heyn wrote: > Ich heisse Christoph Heyn , und bin leider erst 15. Ich interessiere mich sehr > fuer PHP3. So habe ich jetzt vor, eine Homepage mit MySQL in Datenbanken zu > speichern. Koennt Ihr mir vielleicht als Profis helfen: Vielleicht, denn ich bin leider zu alt. > - Wo ich das Programm MySQL bekomme ? http://www.mysql.com/ > - Wie ich ein Suchformular in die Page einfuege, die alle DB's durchsucht. Steht im Manual: http://www.php.net/manual/language.variables.external.php3 > - Wie ich die MySQL-Datenbanken mit den HTML bzw. PHP3-Seiten verknuepfe. Steht auch im Manual: http://www.php.net/manual/ref.mysql.php3 -Egon PS: Das Manual kann man auch bei Armin und bei http://www.php-center.de/ lesen und ist stellenweise eingedeutscht worden. -- 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 JuergenGramenz_(at)_gmx.net Sun, 16 Jan 2000 10:09:47 +0100 (MET) Date: Sun, 16 Jan 2000 10:09:47 +0100 (MET) From: Juergen Gramenz JuergenGramenz_(at)_gmx.net Subject: [php] =?ISO-8859-1?Q?404-fehler_abfangen_(anf=E4ngerprob)?= hallo liste, das ist wahrscheinlich wieder ein anfängerproblem: ich habe meine homepage in einige suchmaschinen eingetragen. viele indizieren sämtliche verlinkte unterseiten. da ich viele unterseiten um- und ausbaue, kann es passieren, daß sich der name der entsprechenden seite ändert bzw. nicht mehr existiert. die einträge in den suchmaschinen werden aber nur sehr sporadisch aktualisiert, so daß es passieren kann, daß eine meiner seiten beim aufruf über die suchmaschine nicht existiert und es zu einem 404 kommt. gibt es eine möglichkeit, solche unschönen fehler abzufangen. also z. b. wenn eine nicht mehr vorhandene seite aufgerufen wird, eine andere seite aufzurufen oder direkt auf die startseite umzulenken. ich hab keine richtige idee...bitte einen kleinen tip. danke! tschö juergen -- Sent through Global Message Exchange - http://www.gmx.net From info_(at)_danielson.de Sun, 16 Jan 2000 20:43:31 +0100 Date: Sun, 16 Jan 2000 20:43:31 +0100 From: DanielS0N Web-Design (Daniel Notthoff) info_(at)_danielson.de Subject: [php] =?iso-8859-1?Q?RE:_Zeichenkette_k=FCrzen?= Hallo Leute, ich habe schon die Lösung gefunden. Mit "substr" habe ich mein Problem gelöst! Trotzdem danke und viele Grüße Daniel From TBaethge_(at)_t-online.de Sun, 16 Jan 2000 20:54:48 +0100 Date: Sun, 16 Jan 2000 20:54:48 +0100 From: =?iso-8859-1?Q?Tobias_B=E4thge?= TBaethge_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_404-fehler_abfangen_=28anf=E4ngerprob=29?= Hi, das ist kein php-Problem. Du mußt deinem Webserver sagen, was er machen soll, wenn jemand eine nicht existierende Datei haben will. (bei Xitami und Win NT gibt es im Verzeichnis $xitami§\errors eine Datei text-404.htm die man entsprechend anpassen kann) MfG Tobias Bäthge 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 webmaster_(at)_pc-infos.de Sun, 16 Jan 2000 20:53:27 +0100 Date: Sun, 16 Jan 2000 20:53:27 +0100 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_404-fehler_abfangen_=28anf=E4ngerprob=29?= Falls deine page auf einem Linux- / Unix-Server liegt, solltest du einfach im Root (/) eine datei namens .htaccess erstellen. Darin muss dann stehen: ErrorDocument 404 /errors/404.php3 bei "/errors/404.php3" trägst du dann den Pfad zur datei ein, die aufgerufen werden soll. Also wenn "http://foo.com/index.php3" aufgerufen werden soll, trägst du "/index.php3" ein. MfG Kai From: Juergen Gramenz <JuergenGramenz_(at)_gmx.net> > ich habe meine homepage in einige suchmaschinen eingetragen. viele > indizieren sämtliche > verlinkte unterseiten. da ich viele unterseiten um- und ausbaue, kann es > passieren, daß sich der name der entsprechenden seite ändert bzw. nicht mehr > existiert. > die einträge in den suchmaschinen werden aber nur sehr sporadisch > aktualisiert, so daß es passieren kann, daß eine meiner seiten beim aufruf über die > suchmaschine nicht existiert und es zu einem 404 kommt. > gibt es eine möglichkeit, solche unschönen fehler abzufangen. also z. b. > wenn eine nicht mehr vorhandene seite aufgerufen wird, eine andere seite > aufzurufen oder direkt auf die startseite umzulenken. > ich hab keine richtige idee...bitte einen kleinen tip. -- / 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)_danielson.de Sun, 16 Jan 2000 20:57:24 +0100 Date: Sun, 16 Jan 2000 20:57:24 +0100 From: DanielS0N Web-Design (Daniel Notthoff) info_(at)_danielson.de Subject: [php] RE: Fehler 404 abfangen This is a multi-part message in MIME format. ------=_NextPart_000_0091_01BF6064.49C979C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > gibt es eine m=F6glichkeit, solche unsch=F6nen fehler abzufangen. also = z. b. > wenn eine nicht mehr vorhandene seite aufgerufen wird, eine andere = seite > aufzurufen oder direkt auf die startseite umzulenken. Hallo J=FCrgen! Schau mal unter http://www.akademie.de/tips_tricks/langtext.html?id=3D326 Da ist genau erkl=E4rt, wie Du deine eigenen Fehlermeldungen erzeugst bzw. auf andere Seiten im Fehlerfall umlenkst... Gru=DF Daniel ------=_NextPart_000_0091_01BF6064.49C979C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2722.2800" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV>> gibt es eine m=F6glichkeit, solche unsch=F6nen fehler = abzufangen. also z.=20 b.<BR>> wenn eine nicht mehr vorhandene seite aufgerufen wird, eine = andere=20 seite<BR>> aufzurufen oder direkt auf die startseite = umzulenken.<BR></DIV> <DIV> </DIV> <DIV><FONT face=3DVerdana size=3D2>Hallo J=FCrgen!</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DVerdana size=3D2>Schau mal unter</FONT></DIV> <DIV><FONT face=3DVerdana size=3D2><A=20 href=3D"http://www.akademie.de/tips_tricks/langtext.html?id=3D326">http:/= /www.akademie.de/tips_tricks/langtext.html?id=3D326</A></FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DVerdana size=3D2>Da ist genau erkl=E4rt, wie Du deine = eigenen=20 Fehlermeldungen</FONT></DIV> <DIV><FONT face=3DVerdana size=3D2>erzeugst bzw. auf andere Seiten im = Fehlerfall=20 umlenkst...</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DVerdana size=3D2>Gru=DF</FONT></DIV> <DIV><FONT face=3DVerdana size=3D2>Daniel</FONT></DIV></BODY></HTML> ------=_NextPart_000_0091_01BF6064.49C979C0-- From eschmid_(at)_php.net Sun, 16 Jan 2000 21:16:48 +0100 Date: Sun, 16 Jan 2000 21:16:48 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] 404-fehler abfangen (anfängerprob) Juergen Gramenz wrote: > ich habe meine homepage in einige suchmaschinen eingetragen. viele > indizieren sämtliche > verlinkte unterseiten. da ich viele unterseiten um- und ausbaue, kann es > passieren, daß sich der name der entsprechenden seite ändert bzw. nicht mehr > existiert. > die einträge in den suchmaschinen werden aber nur sehr sporadisch > aktualisiert, so daß es passieren kann, daß eine meiner seiten beim aufruf über die > suchmaschine nicht existiert und es zu einem 404 kommt. > gibt es eine möglichkeit, solche unschönen fehler abzufangen. also z. b. > wenn eine nicht mehr vorhandene seite aufgerufen wird, eine andere seite > aufzurufen oder direkt auf die startseite umzulenken. > ich hab keine richtige idee...bitte einen kleinen tip. Da ist mir nichts bekannt, ausser man sollte seine Seiten so schreiben, dass sie von Suchmaschinen indiziert werden können (also keine Frames und dergleichen). Wenn dann etwas dazukommt ist es kein Hals- und Beinbruch wenn diese Seiten nicht gleich nach einem Update indiziert werden. Die grossen Suchmaschinen brauchen halt schon ein paar Wochen bevor sie wieder vorbeischauen. -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 h8326458_(at)_zechine.wu-wien.ac.at Sun, 16 Jan 2000 21:06:04 +0100 Date: Sun, 16 Jan 2000 21:06:04 +0100 From: Ronald Hartwig h8326458_(at)_zechine.wu-wien.ac.at Subject: [php] 404-fehler abfangen (=?iso-8859-1?Q?anf=E4ngerprob?=) Juergen Gramenz schrieb: > wenn eine nicht mehr vorhandene seite aufgerufen wird, eine andere seite > aufzurufen oder direkt auf die startseite umzulenken. > ich hab keine richtige idee...bitte einen kleinen tip. mit einem redirect. du schreibst in die sogenannte *nicht mehr vorhandene seite* folgendes rein, dann wird auf die startseite umgelenkt: <?php Header("Location: startseite.php3") ?> schoene gruesse, ronald hartwig From admin_(at)_sports-wear.de Sun, 16 Jan 2000 21:18:01 +0100 Date: Sun, 16 Jan 2000 21:18:01 +0100 From: Admin_(at)_sports-wear.de admin_(at)_sports-wear.de Subject: [php] =?iso-8859-1?Q?=5B_php_=5D_Wieviele_male_kann_ich_mail=28=29;_in_einer_Da?= =?iso-8859-1?Q?tei_ausf=FChren!?= =?iso-8859-1?Q?tei_ausf=FChren!?= Wie oft kann ich mail(); pro Datei ausführen zum Beispiel Newsletter: Eine e-mail an den Webmaster ( Admin ) Eine e-mail an den Besteller From eschmid_(at)_php.net Sun, 16 Jan 2000 21:40:37 +0100 Date: Sun, 16 Jan 2000 21:40:37 +0100 From: Egon Schmid eschmid_(at)_php.net Subject: [php] [ php ] Wieviele male kann ich mail(); in einer Datei ausführen!tei ausführen! Admin_(at)_sports-wear.de wrote: > > Wie oft kann ich mail(); pro Datei ausführen zum Beispiel Newsletter: > Eine e-mail an den Webmaster ( Admin ) > Eine e-mail an den Besteller Solange bis es nicht mehr funktioniert. -Egon PS: Zwei E-Mails sollten aber kein Probleme verursachen. -- 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 webmaster_(at)_trialsport-online.de Sun, 16 Jan 2000 21:28:43 +0100 Date: Sun, 16 Jan 2000 21:28:43 +0100 From: Jan Lehnardt webmaster_(at)_trialsport-online.de Subject: [php] [_php_]_Wieviele_male_kann_ich_mail();=?ISO-8859-1?B?X2luX2VpbmVyX0RhIHRlaV9hdXNm/GhyZW4hIHRlaV9hdXNm/GhyZW4h?= Hello Admin, Sunday, January 16, 2000, 9:18:01 PM, you wrote: Aswd> Wie oft kann ich mail(); pro Datei ausführen zum Beispiel Newsletter: so lange, wie das script laeuft (hint: set_time_limit(int time)) Jan From MSchomers_(at)_gmx.de Sun, 16 Jan 2000 21:40:35 +0100 Date: Sun, 16 Jan 2000 21:40:35 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] MySQL-Abfrageergebnis in html-Tabelle Hi! Urs Schreck <uschreck_(at)_dialup.nacamar.de> schrieb am 15.01.2000 um 19:39:40: > Kann mir jemand sagen, wie man das Ergebnis einer Query in eine html-Tabelle > ausgibt, bei der die Zeilen abwechselnd mit weiß-grauer Hintergrundfarbe > dargestellt werden? Mach eine Variable $dummy oder so. Die erhöhst du für jeden Record. Jetzt überprüfst, ob $dummy gerade oder ungerade ist mit if($dummy%1 == 0) { grauer Hintergrund } elseif($dummy%1 == 1) { weißer Hintergrund } Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - ] [ mschomers_(at)_gmx.de | www.malte.de.cx | icq 39453721 ] [ - - - - - - - - - - - - - - - - - - - - - - - - - ] From Michael_(at)_Stahmann.de Sun, 16 Jan 2000 22:05:15 +0100 Date: Sun, 16 Jan 2000 22:05:15 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] 404-fehler abfangen (=?iso-8859-1?Q?anf=E4ngerprob?=) Juergen Gramenz wrote: > ...so daß es passieren kann, daß eine meiner seiten beim aufruf über die > suchmaschine nicht existiert und es zu einem 404 kommt. > gibt es eine möglichkeit, solche unschönen fehler abzufangen. also z. b. > wenn eine nicht mehr vorhandene seite aufgerufen wird, eine andere seite > aufzurufen oder direkt auf die startseite umzulenken. > ich hab keine richtige idee...bitte einen kleinen tip. > Du kannst das lösen, indem Du in Deine .htaccess auf eine Datei verweist: Anleitung: http://www.php-center.de/artikel/show.php3?id=18 Ich habe dafür gerade ein script geschrieben. Ich lese die Angefragte URL aus und verweise (bzw. include) dann eine Hinweisseite mit Weiterleitung Ich hatte es vor kurzem an die Liste gepostet. Schauh doch im Archiv nach Error404-Frage. mfg Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From pulp_(at)_on-luebeck.de Sun, 16 Jan 2000 22:12:50 +0100 Date: Sun, 16 Jan 2000 22:12:50 +0100 From: Nikolas Hagelstein pulp_(at)_on-luebeck.de Subject: [php] uniqid als shell script ? Hi, ich brauch die php-uniqid function als shellscript oder irgendwie ausfuehrbares Programm gibts sowas ? Bzw.: kann jemand von euch sowas basteln ? Ich moechte mir ungern den PHP quellcode ansehen und das von Hand nachbauen, da ich nicht der "C-Held vor dem Herren" bin. Thnx4ward, Niko From uschreck_(at)_dialup.nacamar.de Sat, 15 Jan 2000 22:26:14 +0100 Date: Sat, 15 Jan 2000 22:26:14 +0100 From: Urs Schreck uschreck_(at)_dialup.nacamar.de Subject: [php] MySQL-Abfrageergebnis in html-Tabelle vielen Dank für die Tipps, funzt prima. Urs From JuergenGramenz_(at)_gmx.net Sun, 16 Jan 2000 22:52:02 +0100 Date: Sun, 16 Jan 2000 22:52:02 +0100 From: =?iso-8859-1?Q?J=FCrgen_Gramenz?= JuergenGramenz_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_404-fehler_abfangen_=28anf=E4n?= =?iso-8859-1?Q?gerprob=29?= =?iso-8859-1?Q?gerprob=29?= >Falls deine page auf einem Linux- / Unix-Server liegt, solltest du einfach im Root (/) >eine datei namens .htaccess erstellen. Darin muss dann stehen: >ErrorDocument 404 /errors/404.php3 ----------------------------------- jupp, das ist es! vielen dank und sorry, daß es OT war. juergen From hpf_(at)_top-invest.net Sun, 16 Jan 2000 22:46:05 +0100 Date: Sun, 16 Jan 2000 22:46:05 +0100 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Shop Script Hallo, voraussichtlich Montag abend wird das download-Paket des abarcar-shop fertig sein. Demo unter http://www.abarcar.de/shop/ Gruesse Helmut P. Fleischhauer From Lukas.Beyer_(at)_gmx.de Sun, 16 Jan 2000 23:02:46 -0000 Date: Sun, 16 Jan 2000 23:02:46 -0000 From: Lukas Beyer Lukas.Beyer_(at)_gmx.de Subject: [php] Authentication-Problem Ich habe unter WAMP folgendes einfaches script geschrieben (bzw. geklaut ;) <? Header( "WWW-authenticate: basic realm='Test Authentication System'"); Header( "HTTP/1.0 401 Unauthorized"); echo "Anmeldung nicht erfolgreich"; ?> Angeblich soll es funktionieren, Apache bricht aber immer mit der Fehlermeldung "500 Internal Server Error" ab. In der Apache-Logdatei findet sich folgender Eintrag: malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: c:/inet/php/php.exe Was mach ich falsch? Danke, Lukas Beyer From webmaster_(at)_pc-infos.de Sun, 16 Jan 2000 23:07:28 +0100 Date: Sun, 16 Jan 2000 23:07:28 +0100 From: =?Windows-1252?B?S2FpIEj2cm5lcg==?= webmaster_(at)_pc-infos.de Subject: [php] Authentication-Problem Du solltest auf keinen Fall die Zeilenumbruche vergessen. diese sind bei headern sehr wichtig soweit ich weiß. Vielleicht hilft dir das ja weiter... ausserdem sollte die Zeile mit dem HTTP und der Version drin immer als erstes stehen, wie es in diesem fall ist weiß ich nicht. evtl. solltest du auch mal HTTP/1.1 ausprobieren. tschöö ... Kai header( "HTTP/1.0 401 Unauthorized\n"); header( "WWW-authenticate: basic realm='Test Authentication System'\n"); echo "Anmeldung nicht erfolgreich"; From: Lukas Beyer <Lukas.Beyer_(at)_gmx.de> > Angeblich soll es funktionieren, Apache bricht aber immer mit der > Fehlermeldung > "500 Internal Server Error" ab. In der Apache-Logdatei findet sich folgender > Eintrag: > malformed header from script. Bad header=HTTP/1.0 401 Unauthorized: > c:/inet/php/php.exe > Was mach ich falsch? -- / 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: Perdition Angel From bischof_(at)_fh-brandenburg.de Sun, 16 Jan 2000 23:15:21 +0100 Date: Sun, 16 Jan 2000 23:15:21 +0100 From: Marko Bischof bischof_(at)_fh-brandenburg.de Subject: [php] Shop Script Hallo, Beim caupo-Shop funktioniert die Passwortabfrage nicht,kann das sein? Oder die Benachrichtigung zur erfolgreichen Bestellung wird ohne Speicherung der Bestellung vorgenommen...aber trotzdem kommt die Nachricht.Bestellung erfolgreich abgeschickt,Warenkorb wird gelöscht Gruß,Marko ----- Original Message ----- From: "Egon Schmid" <eschmid_(at)_php.net> To: <php_(at)_solix.wiso.Uni-Koeln.DE> Sent: Sunday, January 16, 2000 7:37 PM Subject: Re: [php] Shop Script > > Marc Trachtenberg wrote: > > > ich bin neu auf der Liste und bin mir nicht ganz sicher ob schon > > darüber gesprochen wurde oder nicht. > > Doch ich bin auf der Suche nach einer guten Shoplösung. > > Kennt Ihr eine? Wenn ja dann bitte Antworten :) > > Andreas Kempf hat einen und nennt sich Caupo-Shop. Zu finden bei > http://www.caupo.de/. > > -Egon > > PS: Schalte Deine HTML-Mails ab. Das stört die anderen ganz gewaltig. > Mir macht es nix aus, denn ich lese zur Zeit immer noch mit Netscape und > da freut es mich immer wieder wenn ich ein Posting mit einem animierten > Gif sehe. > > -- > 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/ > > -- > ** 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 nn__(at)_gmx.net Sun, 16 Jan 2000 23:16:42 +0100 Date: Sun, 16 Jan 2000 23:16:42 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: Datenbanken Hi Christoph, > Ich heisse Christoph Heyn , und bin leider erst 15. Ich interessiere mich sehr Leider? Way to go! :) wahrscheinlich bist Du mit Links schon ziemlich eingedeckt, aber einen hab ich auch noch: http://www.devshed.com (hat mich auf den Stand gebracht, dass ich prima mit den Dokumentationen von PHP und MySQL weiterarbeiten konnte) HTH, Nic -- nicolas neubauer - mailto:nn__(at)_gmx.net "As far as we know, our computer has never had an undetected error." From nn__(at)_gmx.net Sun, 16 Jan 2000 23:27:55 +0100 Date: Sun, 16 Jan 2000 23:27:55 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Performance Hallo! Zur Zeit bin ich an einem Projekt, das neben einem Shop-artigen Teil auch Unterstützung für mehrere Sprachen via mySQL bieten soll. Im Endeffekt wird also jede Seite dynamisch mit PHP/MySQL erzeugt. Das nur deshalb: Ich fange langsam an, mir Sorgen wegen der Performance zu machen, die das alles eines Tages haben wird. Deshalb meine Frage: Was für Erfahrungen habt Ihr gemacht? Also, vielleicht kann mir jemand ein konkretes Projekt, die ungefähre Fülle der Daten und die Zugriffszahlen verraten und wie gut welche Hardware damit zurechtkommt. Oder ob jemand von Euch an die Grenzen dieses Gespanns gestossen ist, ob es an PHP oder MySQL gelegen hat und welche Alternativen empfehlenswert sind (oder ob ich vielleicht auch übertreibe ;). Bin gespannt, Nic -- nicolas neubauer - mailto:nn__(at)_gmx.net "As far as we know, our computer has never had an undetected error." From markus.mayerhofer_(at)_studbox.uni-stuttgart.de Mon, 17 Jan 2000 01:56:20 +0100 Date: Mon, 17 Jan 2000 01:56:20 +0100 From: markus.mayerhofer_(at)_studbox.uni-stuttgart.de markus.mayerhofer_(at)_studbox.uni-stuttgart.de Subject: [php] Anfaenger hat Probleme mit assoziativen Arrays Hallo, ich habe folgendes Problem: In einer Tabelle (mysql) sind eindeutige Wertepaare gespeichert, z.B. id, name 1, tim 2, tom ... in der *.php stehen folgende Anweisungen: ... $query = mysql_query("SELECT ...); while ($row = mysql_fetch_array($query)) { // Aufbau des assoziaten Arrays $myArray[$id] = array($name); } // Nun soll folgender Programmcode möglich sein: echo "Name der Person mit id=2: ", $myArray[2]; ... wer kann mir helfen und einen Hinweis auf den Fehler geben. Danke m. From uschreck_(at)_dialup.nacamar.de Sun, 16 Jan 2000 21:36:33 +0100 Date: Sun, 16 Jan 2000 21:36:33 +0100 From: Urs Schreck uschreck_(at)_dialup.nacamar.de Subject: [php] Fehler by MySql! Christian Hofmann wrote: > > in dieser BOX steht: Failed to install Service > > Ich kann dann nur O.K. drücken :-( Bist Du sicher, dass Du lokale Admin-Rechte unter NT hast? falls ja vielleicht mal ein aktuelles Service-Pack drüberinstallieren... Gruesse Urs