From GH-lists_(at)_ecora.de Mon, 4 Sep 2000 08:21:43 +0200 Date: Mon, 4 Sep 2000 08:21:43 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Sessions mit PHP & MOD_REWRITE die 2. ... Egon Schmid (_(at)_work) schrieb > > Guido - der nicht mehr sicher ist, was er so schreibt - Haeger ;-) > > Sascha hat das sicher im Griff, ausser Du hättest mal da Mein interner Parser meint: "Syntax Error near 'da'". Fehlt da noch was? Oder ist mein interner Parser buggy? Das Sascha die Dinge im Griff hat und außerordentlich kompetent ist, wollte ich im übrigen auch nie bestreiten, nur kann ich mich trotzdem nicht erinnern, das Zitierte geschrieben zu haben. IMHO bezog er sich auf ein Posting von Thomas Ritz? Guido Haeger From GH-lists_(at)_ecora.de Mon, 4 Sep 2000 08:19:48 +0200 Date: Mon, 4 Sep 2000 08:19:48 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Hilfe bei der Planung einer mobilen Entwicklungsumgebung Holger Faustmann schrieb > 2 Notebooks koennen hier helfen, nur ist die Sache nicht gerade > billig (auf keine Fall sollen es Wintel-Loesungen). Hmm, sollte man nicht immer nach einer vernünftigen Lösung suchen und jeweils 2 Rechner zum Kunden zu schleppen ist IMHO ziemlich unsinnig? Ich habe ein gut funktionierenden WAMP (mit PHP4-Modul von Otto/Beulshausen) auf meinem Notebook, welches dann zu Demonstrationszwecken gleichzeitig als Server und Client fungiert. Ist für diesen Zweck IMHO perfekt. > Meine Idee: > Ich kaufe ein kleines iBook und installiere darauf SuSE Linux 6.4 > fuer PowerPC. Ein gekreuztes RJ45 Kabel vom iBook zum PowerBook > und die mobile Entwicklungsumgebung ist fast fertig. Nur noch eine > AVM PCMCIA-Karte in das PowerBook und eine Routerkonfiguration und > fertig ist das Gesamtsystem. Leider kostet ein iBook auch schon > 3.500,- DM. Warum 2 Rechner, wenn Du alles mit einem erschlagen kannst??? Außerdem umso komplizierter die Lösung, umso größer die Anfälligkeit für peinliche Pannen beim Kunden. Und als HTTP- bzw. Datenbank-Server ist Mac nunmal höchsten dritte Wahl (mal abgesehen von Filemaker, mit dem man zwar extrem schnell entwickeln kann, was aber für große Datenmengen nicht unbedingt geeignet ist). > Eine Windows-Installation auf einem Laptop kommt nicht in Frage, > ich moechte entwickeln und nicht den ganzen Tag neu booten. Sorry, aber das ist nur ein dummer Spruch. Klar läuft Linux als Server wesentlich stabiler, aber als Demonstrationsplattform ist eine WAMP-Lösung nun wirklich akzeptabel. Du willst Dein Notebook ja nicht als Produktionsserver einsetzen? Und ein paar Requests von _einem_ Client verträgt auch Windows. Wenn Du ein WAMP-System aufsetzt, dann kannst Du vor dem Kunden auch generierte Mails etc. mit Programmen abholen (vom lokalen SMTP-/POP-Server), die der Kunde täglich benutzt (i.d.R. Outlook (Express)). Guido Haeger From A.Ott_(at)_bau-igel.de Mon, 4 Sep 2000 08:21:00 +0100 Date: Mon, 4 Sep 2000 08:21:00 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] Hilfe bei der Planung einer mobilen Entwicklungsumgebung Holger Faustmann schrieb: > Eine Windows-Installation auf einem Laptop kommt nicht in Frage, > ich moechte entwickeln und nicht den ganzen Tag neu booten. > so ein Schwachsinn, siehst ja was Du mit Deinen ganzen powerbook-Lösungen für probleme hast (grins) Andere Leute entwickeln auch unter Windows, booten nicht den ganzen Tag und brauchen nur einen Rechner dafür. Alexander From bjoern_(at)_baer.main.de Mon, 4 Sep 2000 09:50:50 +0200 Date: Mon, 4 Sep 2000 09:50:50 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Hilfe bei der Planung einer mobilen Entwicklungsumgebung Hi, * internet_concept wrote: > "No such file. (404)" ist die Fehlermeldung die ich bekommem, > wenn ich den URL http://xclave.macnn.com/php3/install.phtml > ansteure. Ja, offensichtlich hat der Server, xclave.macnn.com momentan Probleme. Björn. From mail_(at)_mediaxx.de Mon, 04 Sep 2000 10:08:20 +0200 Date: Mon, 04 Sep 2000 10:08:20 +0200 From: Torsten Worreschk mail_(at)_mediaxx.de Subject: [php] Einbindung von GD-Lib in PHP4 klappt nicht Hallo Liste, mein Provider versucht vergeblich die neueste GD-Lib in PHP4 zu integrieren. Leider habe ich keine Ahnung von Unix und kann mit den Fehlermeldungen, die er mir geschickt hat, nichts anfangen. Aber hier in der Liste gibt es ja genug Experten... Hat jemand eine Idee woran es liegen könnte? Vielen Dank im Voraus Torsten Worreschk > 1. Habe jpegsrc.v6b, libpng und zlib installiert (aus der FreeBSD Ports > Collection, neuste Versionen) > 2. GD 1.8.3 mit der Anweisung > CFLAGS=-O -DHAVE_JPEG > LIBS=-lm -lgd -lpng -lz -ljpeg > im Makefile compiliert. Alle anderen CFLAGS Anweisungen und LIBS Anweisungen > mit # versehen. > Anschliessend make, make install > > Ausser dem Hinweis > gcc -I. -I/usr/local/include -I/usr/include/X11 -I/usr/X11R6/include/X11 -O > -DHAVE_JPEG -c gd.c > In file included from gd.c:2: > /usr/include/malloc.h:2: warning: #warning "this file includes > which is deprecated, use instead" > Geht das soweit gut zustatten > 3. Apache entpackt, ./configure --prefix=/usr/local/apache > 4. PHP4 Compile Anweisung > ./configure --with-apache=../apache_1.3.12 --with-mysql --with-zlib --enable > -sysvshm=yes --enable-sysvsem=yes --with-config-file-path=/etc --enable-trac > k-vars=yes --enable-url-includes --with-gd=/usr/local --with-jpeg-dir=/usr/l > ocal/bin/ > > Wobei die PHP4 Ver. Patch Level 2 im configure sagt > > checking whether to include GD support... yes (static) > checking for gdImageString16 in -lgd... (cached) no > checking for compress in -lz... (cached) no > checking for png_info_init in -lpng... (cached) no > checking for gdImageColorResolve in -lgd... (cached) no > checking for gdImageCreateFromPng in -lgd... (cached) no > checking for gdImageCreateFromGif in -lgd... (cached) no > checking for gdImageCreateFromXbm in -lgd... (cached) no > checking for gdImageWBMP in -lgd... (cached) no > checking for libjpeg (needed by gd-1.8+)... yes > checking for jpeg_read_header in -ljpeg... (cached) no > no > checking for gdImageCreateFromJpeg in -lgd... (cached) no > checking for libXpm (needed by gd-1.8+)... no > checking for gdImageCreateFromXpm in -lgd... (cached) no > checking whether to include ttf support... no > checking for T1lib support... no > > das Kompilieren klappt hier, aber die Funktion ist nicht drinne > > und die Version Release Candidate2 > > checking whether to include GD support... yes (static) > checking for gdImageString16 in -lgd... (cached) no > checking for compress in -lz... (cached) yes > checking for png_info_init in -lpng... (cached) yes > checking for gdImageColorResolve in -lgd... (cached) no > checking for gdImageCreateFromPng in -lgd... (cached) no > checking for gdImageCreateFromGif in -lgd... (cached) yes > checking for gdImageCreateFromXbm in -lgd... (cached) yes > checking for gdImageWBMP in -lgd... (cached) no > checking for libjpeg (needed by gd-1.8+)... yes > checking for jpeg_read_header in -ljpeg... (cached) yes > checking for gdImageCreateFromJpeg in -lgd... (cached) no > checking for libXpm (needed by gd-1.8+)... no > checking for gdImageCreateFromXpm in -lgd... (cached) no > checking whether to include ttf support... no > checking for T1lib support... no > > Bei der make meldet PHP > > gd.lo > gd.c: In function `php_if_imagecreatefromgif': > gd.c:472: `gdImageCreateFromGif' undeclared (first use this function) > gd.c:472: (Each undeclared identifier is reported only once > gd.c:472: for each function it appears in.) > gd.c: In function `php_if_imagegif': > gd.c:629: `gdImageGif' undeclared (first use this function) > > FreeBSD in der Ver. 3.0 läuft auf dem Rechner. From hartmut_(at)_six.de Mon, 04 Sep 2000 10:40:29 +0200 Date: Mon, 04 Sep 2000 10:40:29 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Explode "Stefan M." wrote: > > Hi, > > $foo = "Test123#sep#Test456"; > $foo2 = explode("#sep#",$foo); > echo $foo2[0]." - ".$foo2[1]; > > sollte 'Test123 - Test456' ergeben. > > aber wie mach ich es, wenn ich mehrere seperatoren habe? > > $foo = "test123#sep1#Test456#sep2#Test789" > > Nun möchte ich auch jeweils #sep1# und #sep2# durch etwas anderes ersetzen. > Wie? mit split() statt explode(), dann darf der Separator auch ein regulärer Ausdruck sein hier also z.B. split("#sep[12]#",$foo) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 fax:-99 From b.hinzmann_(at)_avm.de Mon, 4 Sep 2000 10:41:05 +0200 Date: Mon, 4 Sep 2000 10:41:05 +0200 From: b.hinzmann_(at)_avm.de b.hinzmann_(at)_avm.de Subject: [php] Provider mit PHP und MySQL? Hallo Liste, ich baue gerade privat an einer Homepage. Diese soll auch PHP-Programme und MySQL - Abfragen beinhalten. Die Homepage habe ich bei PureTec. Mir ist jedoch der Premium-Tarif zu teuer. Kann mir jemand einen anderen Provider nennen, bei dem man CGI und MySQL machen kann? Danke Bert Bert Hinzmann Email: B.Hinzmann_(at)_avm.de From justinecz_(at)_gmx.de Mon, 4 Sep 2000 10:46:22 +0200 Date: Mon, 4 Sep 2000 10:46:22 +0200 From: Justine Czerniak justinecz_(at)_gmx.de Subject: [php] Inhalt einer HTML-Seite in eine Variable einlesen Hi Leute, Wie lese ich den Inhalt einer HTML-Seite in eine PHP Variable ein und wie bekomme ich dann die HTML-Tags raus (ohne den String zu zerschnipseln)? Justine. From Ernst.Hesse_(at)_nokia.com Mon, 4 Sep 2000 11:58:21 +0300 Date: Mon, 4 Sep 2000 11:58:21 +0300 From: Ernst.Hesse_(at)_nokia.com Ernst.Hesse_(at)_nokia.com Subject: [php] wap Anwendungen Hallo zusammen, hat jemand von Euch schon mal Erfahrungen mit wap Anwendungen und php gemacht? Gruß Ernst Hesse From A.Ott_(at)_bau-igel.de Mon, 4 Sep 2000 10:12:50 +0100 Date: Mon, 4 Sep 2000 10:12:50 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] Inhalt einer HTML-Seite in eine Variable einlesen Justine Czerniak schrieb: > Wie lese ich den Inhalt einer HTML-Seite in eine PHP Variable ein und wie > bekomme ich dann die HTML-Tags raus (ohne den String zu zerschnipseln)? > $datei= fopen("filename.html","r"); while (!feof($datei)) { $foo= fgets($sucher,9999); $bar= $bar.trim($foo); } fclose ($datei); $bar=strip_tags($bar); Alexander From bjoern_(at)_baer.main.de Mon, 4 Sep 2000 11:20:00 +0200 Date: Mon, 4 Sep 2000 11:20:00 +0200 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From A.Ott_(at)_bau-igel.de Mon, 4 Sep 2000 10:16:25 +0100 Date: Mon, 4 Sep 2000 10:16:25 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] Inhalt einer HTML-Seite in eine Variable einlesen Justine Czerniak schrieb: > Wie lese ich den Inhalt einer HTML-Seite in eine PHP Variable ein und wie > bekomme ich dann die HTML-Tags raus (ohne den String zu zerschnipseln)? > Sorryy war ein Fehler drin, muss natürlich heissen: $datei= fopen("filename.html","r"); while (!feof($datei)) { $foo= fgets($datei,9999); $bar= $bar.trim($foo); } fclose ($datei); $bar=strip_tags($bar); Alexander From bernhardmager_(at)_mailbox.nextra.at Mon, 04 Sep 2000 11:18:56 +0200 Date: Mon, 04 Sep 2000 11:18:56 +0200 From: Bernhard Mager bernhardmager_(at)_mailbox.nextra.at Subject: [php] wap Anwendungen Ja, habe ich schon gemacht und ist kein problem wenn man alle regeln von WML befolgt, das in XML definiert ist. Siehe http://www.wapfalter.at/start.php lg aus Wien Bernhard Mager Am/Um 11:58 04.09.00 +0300 schrieben Sie: >Hallo zusammen, > >hat jemand von Euch schon mal Erfahrungen mit wap Anwendungen und php >gemacht? > >Gruß >Ernst Hesse > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > > From a-otto_(at)_web.de Mon, 4 Sep 2000 10:38:06 +0100 Date: Mon, 4 Sep 2000 10:38:06 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] wap Anwendungen Hi Ernst, > hat jemand von Euch schon mal Erfahrungen mit wap Anwendungen und php > gemacht? ja, was willst du denn wissen. ich habe anfang des jahres mal was gemacht. mir ist der ganze wap kram noch viel zu unreif. manchmal habe ich das gefuehl, entwicklen fuer wap ist schlimmer als fuer win,mac, *nix kompatible webseiten erstellen. aber wie gesagt, stelle doch mal konkrete fragen. liebe gruesse, andreas -- andreas otto london (uk) From alex.peither_(at)_boku.ac.at Mon, 4 Sep 2000 12:09:42 +0200 Date: Mon, 4 Sep 2000 12:09:42 +0200 From: alex P alex.peither_(at)_boku.ac.at Subject: [php] AW: [php] wap Anwendungen Hallo !! #Hallo zusammen, > #hat jemand von Euch schon mal Erfahrungen mit wap Anwendungen und php gemacht? Ja hab ich schon wenn du dir die Seite mit einem Wap Browser ansehen mochtest Hier kommt das url: oeh.boku.ac.at/wap/ Is eine ganz lustige Sache nur noch nicht ganz ausgereift das ganze. Alex From Schwab_(at)_ixwais.de Mon, 4 Sep 2000 12:12:24 +0200 Date: Mon, 4 Sep 2000 12:12:24 +0200 From: Schwab Bernhard Konrad Schwab_(at)_ixwais.de Subject: [php] Re: wap Anwendungen > > Hallo !! > > #Hallo zusammen, > > > > #hat jemand von Euch schon mal Erfahrungen mit wap > Anwendungen und php gemacht? > Ja hab ich schon wenn du dir die Seite mit einem Wap Browser > ansehen mochtest Hier kommt das > url: oeh.boku.ac.at/wap/ > > Is eine ganz lustige Sache nur noch nicht ganz ausgereift das ganze. > > Alex Da hab ich mal ne andere Frage an euch, was verwendet Ihr fuer Serverseitige Software fuer die WAP-Umgebung. Gruss Berni From hb_(at)_tsi-gmbh.de Mon, 04 Sep 2000 12:22:33 +0200 Date: Mon, 04 Sep 2000 12:22:33 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Re: wap Anwendungen Besuch´ doch einfach mal folgenden Link: http://www.zend.com/zend/tut/wap.php From a-otto_(at)_web.de Mon, 4 Sep 2000 12:08:09 +0100 Date: Mon, 4 Sep 2000 12:08:09 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re: wap Anwendungen Hi, > Besuch´ doch einfach mal folgenden Link: > http://www.zend.com/zend/tut/wap.php was die ganzen tutorials nicht erzaehlen ist, wie ich bei der ausgabe von generierten seiten die kritische schwelle von 1.4k bytecode erreiche. bislang mache ich das mehr mit trial & error ;-) hat da irgendjemand vielleicht eine idee? liebe gruesse, andreas -- andreas otto london (uk) From a-otto_(at)_web.de Mon, 4 Sep 2000 12:22:15 +0100 Date: Mon, 4 Sep 2000 12:22:15 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Re: wap Anwendungen Hi, > was die ganzen tutorials nicht erzaehlen ist, wie ich bei der ausgabe > von generierten seiten die kritische schwelle von 1.4k bytecode > erreiche. bislang mache ich das mehr mit trial & error ;-) klingt natuerlich wie eingekochter bloedsinn ;-) was ich meinte war, wie ich diese schwelle vor ausgabe erkenne und gegebenenfalls die datenmenge reduziere. das problem tritt ja nur bei dynamisch generierten seiten auf. liebe gruesse, andreas -- andreas otto london (uk) From ritze_(at)_globalpark.de Mon, 4 Sep 2000 13:17:05 +0200 Date: Mon, 4 Sep 2000 13:17:05 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Sessions mit PHP & MOD_REWRITE die 2. ... Hallo, > nicht erinnern, das Zitierte geschrieben zu haben. IMHO bezog er sich > auf ein Posting von Thomas Ritz? Also von mir stammt der zitierte Satz auch nicht. Schon komisch. Dennoch geht mir die Sache, daß es praktisch ein PT braucht, obwohl nur mod_rewrite und mod_php3 bzw 4 drin sind, nach Saschas Erklärung (und der Apache-Doku) noch immer nicht ganz aufgeht. Nun, es schadet wohl zumindest nicht. Und da ich üblicherweise außerdem mod_alias noch laufen lasse, brauch ich es ohnehin. gruss ritze From behrens_(at)_takenet.de Mon, 04 Sep 2000 13:56:46 +0200 Date: Mon, 04 Sep 2000 13:56:46 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Einbindung von GD-Lib in PHP4 klappt nicht Torsten Worreschk schrieb: > > Hallo Liste, > > mein Provider versucht vergeblich die neueste GD-Lib in PHP4 zu > integrieren. Leider habe ich keine Ahnung von Unix und kann mit den > Fehlermeldungen, die er mir geschickt hat, nichts anfangen. > Aber hier in der Liste gibt es ja genug Experten... Hat jemand eine Idee > woran es liegen könnte? Moin,moin gib deinem Provider ersteinmal einen virtuellen Kick :) Wenn ich das 'checking for blabal ....(cached)' schon sehe. Vor jedem kompiler Versuch soll er mal ein 'make clean' und sofern von dem entsprchendem Paket angelegt den 'config.cache' loeschen. Ansonnten sind die ganzen Modifikationen oftmals fuer die Katz. Nichts desto trotz hab ich am meisten Zeit fuer die Installation der GDlib selber benoetigt. Das Salz in der Suppe ist der Makefile der den eigenen Beduerfnissen anzupassen ist. Aber irgendwie scheinen hier alle *nixe gleich zusein. Sorry, als Windowssysmpathisant muss ich laecheln. In Makefile steht doch '#PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES.' Bei meinem SUSE6.4 hat folgenden geklappt #Der Makefile #Depending on your system, you will need to modify this makefile. #If you do not have gcc, change the setting for COMPILER, but you must #use an ANSI standard C compiler (NOT the old SunOS 4.1.3 cc #compiler; get gcc if you are still using it). COMPILER=gcc #If the ar command fails on your system, consult the ar manpage #for your system. AR=ar #If you don't have FreeType, libjpeg and/or Xpm installed, including the #header files, uncomment this (default). #CFLAGS=-O #If you do have FreeType, libjpeg and/or Xpm fully installed, uncomment a #variation of this and comment out the line above. See also LIBS below. CFLAGS=-O -DHAVE_JPEG -DHAVE_LIBTTF #If you don't have FreeType and/or Xpm fully installed, uncomment this #(default). #PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES. LIBS=-lm -lgd -lpng -ljpeg -lz #PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES. #Some systems are very picky about link order. They don't all agree #on the right order, either. LIBS=-lm -lgd -lz -lpng -ljpeg -lttf #Typical install locations for freetype, zlib, xpm, libjpeg and libpng header files. INCLUDEDIRS=-I. -I/usr/local/bin -I/usr/local/include -I/usr/include/X11 -I/usr/X11R6/include/X11 -I/usr/include/freetype #Typical install locations for freetype, zlib, xpm and libpng libraries. LIBDIRS=-L. -L/usr/lib -L/usr/local/bin -L/usr/local/bin -L/usr/local/lib -L/usr/lib/X11 -L/usr/X11R6/lib -L/usr/lib/freetype -L/usr/local/lib/freetype #Location where libgd.a should be installed by "make install". INSTALL_LIB=/usr/local/lib #Location where .h files should be installed by "make install". INSTALL_INCLUDE=/usr/local/include #Location where useful non-test programs should be installed by "make install". INSTALL_BIN=/usr/local/bin Den Rest hab ich mal gesnipt. Ob das bei FreeBSD anders aussieht kann ich nicht sagen. Ich hab dann mit PHP4.0.1pl2 kompiliert. Bei der ./configure Ausgabe steht dann bei den ganzen Imagesachen ein ein 'yes'. Sehen kannst du meine Ausgabe von php.info() auf http://www.tng-shop.de/info.php . Und unter http://www.tng-shop.de/bild.phps ein JPEG Bild (ohne S). Ich koennte dir falls bedarf besteht meine Aufzeichnungen die schicken. Als Unwissender hab ich mir alle Kommandos in eine Datei geschrieben... man weiss ja nie wann die Alzheimer zuschlaegt. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From or_(at)_microxpress.de Mon, 4 Sep 2000 14:19:45 +0200 Date: Mon, 4 Sep 2000 14:19:45 +0200 From: or_(at)_microxpress.de or_(at)_microxpress.de Subject: [php] Datei an E-Mail-Adresse senden Datei an E-Mail-Adresse senden Hallo Leute! Ich verwende einen PHP-Counter, der die Anzahl der Zugriffe auf eine Datei in einer Textdatei speichert. Nun möchte ich diese Textdatei nicht immer manuell einsehen oder downloaden. Gibt es eine Möglichkeit, daß ich ZU FESTGELEGTEN ZEITEN (z.B. Montags...) diese Datei als E-Mail-Anhang oder den Dateiinhalt an meine E-Mail-Adresse senden kann? Ich würde mich sehr freuen, wenn mir jemand weiterhelfen könnte!!! Liebe Grüße Olaf Oliver Riemer From endler_(at)_upsys.de Mon, 4 Sep 2000 14:25:11 +0200 Date: Mon, 4 Sep 2000 14:25:11 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Hilfe bei der Planung einer mobilen Entwicklungsumgebung >> Eine Windows-Installation auf einem Laptop kommt nicht in Frage, >> ich moechte entwickeln und nicht den ganzen Tag neu booten. >> > so ein Schwachsinn, siehst ja was Du mit Deinen ganzen > powerbook-Lösungen für probleme hast (grins) > Andere Leute entwickeln auch unter Windows, booten nicht > den ganzen Tag und brauchen nur einen Rechner dafür. Das kann ich nur bestätigen. Man sollte allerdings NT einsetzen, da das nun wirklich stabil läuft im Gegensatz zu Win9x. Meine NT Entwicklungsumgebung läuft übrigends seit 4 1/2 Monaten durch (ohne reboot). Gruesse -Matthias From Michael_(at)_Stahmann.de Mon, 04 Sep 2000 14:28:02 +0200 Date: Mon, 04 Sep 2000 14:28:02 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Datei an E-Mail-Adresse senden Hallo Olaf, or_(at)_microxpress.de schrieb: > Datei an E-Mail-Adresse senden > > Hallo Leute! > > Gibt es eine Möglichkeit, daß ich ZU FESTGELEGTEN ZEITEN (z.B. Montags...) http://www.koehntopp.de/php/faq-3.html#ss3.7 > > diese Datei als E-Mail-Anhang oder den Dateiinhalt an meine E-Mail-Adresse > senden kann? > http://www.koehntopp.de/php/faq-12.html#ss12.7 > > Ich würde mich sehr freuen, wenn mir jemand weiterhelfen könnte!!! > Gruß Michael Hoffe weitergeholfen zu haben :-) -- -------------------------------------------------------- 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 info_(at)_bemorph.de Mon, 4 Sep 2000 14:30:48 +0200 Date: Mon, 4 Sep 2000 14:30:48 +0200 From: =?iso-8859-1?Q?Jochen_K=E4chelin?= info_(at)_bemorph.de Subject: [php] NEUE DEUTSCHSPRACHIGE PHP-SEITE An alle deutschsprachigen PHP-FREAKS! Neue deutschsprachige PHP-USER Seite hat eröffnet!! ###################### www.bemorph.de ###################### Hier habt ihr folgende Möglichkeiten: - Links posten - Scripts uploaden, downloaden - Newsletter (demnächst) - Allgemeine Messages posten - kostenlosen Banner(468 x 60) uploaden - Userprofil posten - Job Forum (in Vorbereitung) - Tutorials (in Vorbereitung) Viel Spaß Jochen Kächelin From pfeiffer_(at)_uris.de Mon, 4 Sep 2000 14:51:37 +0200 Date: Mon, 4 Sep 2000 14:51:37 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP-Kongress Hallo Joerg, Schreck lass nach - ich hatte mich um einen Monat vertan... :)) - in das Crown-Placa werde ich auf jeden Fall kommen... falls nicht gesponsert, wenigstens zu den Pausen an die Bar :)) - Einige Vortraege finde ich echt interessant, also werde ich versuchen meinen Boss 'weichzuklopfen'. - 'Koentopp Live' moechte ich mir auch nicht entgehen lassen :) m.f.G. Norbert Pfeiffer ________________________________________ Portal-AG Koeln 0221-56974-970 ________________________________________ 0177-2363368 02233-928500 mailto:pfeiffer_(at)_uris.de http://uris.de ---------------------------------------- e.o.m. From HFaustmann_(at)_t-online.de Mon, 04 Sep 2000 15:25:57 +0200 Date: Mon, 04 Sep 2000 15:25:57 +0200 From: Holger Faustmann HFaustmann_(at)_t-online.de Subject: [php] Hilfe bei der Planung einer mobilen Entwicklungsumgebung Hallo Liste, ich danke Euch fuer die vielen Tips aber leider wurde mein Problem nicht richtig verstanden. WAMP auf einem Laptop reicht fuer Kundenpraesentationen voellig aus, wenn man die WAMP-Konfiguration beim entwickeln beruecksichtigt. Ich wechsle aber hauefig meinen Arbeitsstandort, deshalb benoetige ich eine Entwicklungsumgebung die mobil ist. Eine Wintel-Maschine ist !fuer mich! keine Loesung, da die Grafik- Software viel zu lahm ist unter NT, Windows9x oder 2000 - habe ich alles schon getestet. Jeder muss selbst entscheiden, mit welchem System er arbeiten moechte, ich habe auch eine Windowsmaschine zum Brennen und zum Testen meiner PHP-Anwendungen. Zum Entwickeln bevorzuge ich nun mal den Macintosh da die Anwendungen, mit denen ich gerne arbeite auf dem PC nicht vernueftig funktionieren oder sagen wir mal hauefiger abstuerzen als unter Mac OS. Ausserdem finde ich das Betriebssystem MAC OS besser als Windows. Dieses sind natuerlich meine subjektiven Erfahrungen und Einstellungen mit Macs und Wintel-Maschinen. Ich habe nicht gesagt das Windows- Loesungen generell schlecht sind. Jeder hat halt einen anderen Anwendungsbereich. Nun, wen es interessiert, ich habe eine Loesung mit nur einem PowerBook gefunden: Auf dem PowerBook installiere ich Linux fuer PowerPC mit der virtuellen Maschine MOL (MAC on LINUX) in der meine Mac-Software laueft. Ausserdem kann ich unter Linux auch mit meiner VM-Ware Lizenz weiterarbeiten und unter MAC-OS mein Virtual-PC mit Win2000 installieren. Also ein tragbarer Computer mit - Linux - Windows und - MAC OS und alles ohne neu zu booten. Viele Gruesse Holger From behrens_(at)_takenet.de Mon, 04 Sep 2000 15:26:01 +0200 Date: Mon, 04 Sep 2000 15:26:01 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP-Kongress Norbert Pfeiffer schrieb: > > Hallo Joerg, > > Schreck lass nach - ich hatte mich um einen Monat vertan... :)) > > - in das Crown-Placa werde ich auf jeden Fall kommen... > falls nicht gesponsert, wenigstens zu den Pausen an die Bar :)) Lassen die denn auch Laufkundschaft an die Theke ? > - Einige Vortraege finde ich echt interessant, > also werde ich versuchen meinen Boss 'weichzuklopfen'. Schlaege auf den Hinterkopf sollen helfen in solchen Faellen! Spass beiseite wenn er sich ziert musst du etwas von Weiterbildung, Arbeitnehmerrecht.. usw. murmeln. > - 'Koentopp Live' moechte ich mir auch nicht entgehen lassen :) Das vergnuegen hatte ich schon. Und zur vollen Droehnung gehe ich naechste Woche zur PHP Schulung von ihm. Raus aus Bayern.. 3 Tage Kiel.. Huchu! Gruss Joerg Behrens ps: Was machen die Festplatten? Macht man davon denn in Koeln kein Backup? Hehe, wer den Schaden hat soll auch den Spott bekommen. -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From webmasterbhs_(at)_bluewin.de Mon, 4 Sep 2000 16:03:07 +0200 Date: Mon, 4 Sep 2000 16:03:07 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php 4.0.2 parse error libmysql.c:11 hat es einer schon geschafft die 4.0.2 ohne den mysql parse error beim compilieren zu installieren ? m_string.h:165 parse error before extension '__extension__' m_string.h:165 parse error before extension '&&' redefinition of uint and ushort alles läuft Suse 6.3 ?kiri? From U.Suppa_(at)_tu-bs.de 04 Sep 2000 16:19:00 CEST Date: 04 Sep 2000 16:19:00 CEST From: Uli Suppa U.Suppa_(at)_tu-bs.de Subject: [php] Flash in Php 4.02 Hallo phpler, ich habe es doch mit einigen Muehen geschafft php mit support fuer flash ftp, interbase, mysql, ... zu installieren. Mein System ist RedHat 6.2, apache 1.3.12. , php 4.0.2. So um es zu testen habe ich mir aus dem aktuellen Php-Manual das swf Beispiel kopiert, und ein Verzeichnis erstellt, dass dem User nobody, unter dem apache laeuft, gehoert. Beim Aufruf des php Scripts sagt er mir irgendwas von Zero URL, toucht zwar das shockwave file, erstellt es aber nicht wirklich. Versuche ich das swf zu laden, sagt er mir "movie not loaded". Es hat die Groesse 0. Was mache ich falsch, hat irgendwer vielleicht eine Idee ? Gruesse Uli. From Dorfmueller.M.StB_(at)_t-online.de Mon, 4 Sep 2000 17:23:51 +0100 Date: Mon, 4 Sep 2000 17:23:51 +0100 From: =?ISO-8859-1?Q? Michael_Dorfm=FCller ?= Dorfmueller.M.StB_(at)_t-online.de Subject: [php] Datum automatisch in mySQL-Datenbank setzten Hallo Liste, ich habe ein Problem bei der Eingabe von Datensätzen über ein PHP-Script in die mySQL-Datenbank. ich nutze mySQl Version : 3.21.33b PHP Version : 3.06 Apache Version : 1.34 Linux Kernel Version : 2.0.36 In der Datenbank habe ich ein Feld als timestamp mit sechs Zeichen definiert (YYMMDD). Bei der Anlage eines neuen Datensatzes versuche ich automatisch das neue Datum in die Datenbank einzugeben. mysql("datenbank","INSERT INTO tabelle VALUES ('', 'a','now()','','')"); (datenbank und tabelle existieren natürlich) Ich habe es mit now() versucht mit Umwandlungen von time () und einer Menge anderer kreativer Dinge. In der Datenbank taucht aber immer nur 000000 auf. Was mache ich falsch? Vielen Dank im voraus. Michael From wbh_(at)_euta.net Mon, 4 Sep 2000 17:16:24 +0200 Date: Mon, 4 Sep 2000 17:16:24 +0200 From: Wolfgang Hauck wbh_(at)_euta.net Subject: [php] AW: [php] Datum automatisch in mySQL-Datenbank setzten Michael wrote; In der Datenbank habe ich ein Feld als timestamp mit sechs Zeichen definiert (YYMMDD). Bei der Anlage eines neuen Datensatzes versuche ich automatisch das neue Datum in die Datenbank einzugeben. mysql("datenbank","INSERT INTO tabelle VALUES ('', 'a','now()','','')"); Was mache ich falsch? Hi Michael, Ein Timestamp - Feld wird beim Anlegen eines neuen Datensatzes automatisch mit dem aktuellen Systemdatum gefuellt. mysql("datenbank","INSERT INTO tabelle VALUES ('', 'a','','','')"); Gruss Wolfgang From christopher.neuhaus_(at)_aachen-forum.de Mon, 4 Sep 2000 17:45:49 +0200 Date: Mon, 4 Sep 2000 17:45:49 +0200 From: Ch. Neuhaus christopher.neuhaus_(at)_aachen-forum.de Subject: [php] mysql_connect("..?.. "); This is a multi-part message in MIME format. ------=_NextPart_000_0028_01C01697.F6657190 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste! Hier eine sehr dumme Frage vom php3 Anf=E4nger: Wie kann man "bevor" =FCberhaupt eine Datenbankverbindung mit mySQL = sichtbar zustande kommt, diese schon abfragen, um gegebenfalls ein echo = zu schicken und die kommenden Fehlermeldungen zu unterdr=FCcken? =DCber eine Nachricht w=FCrde ich mich sehr freuen! Christopher ------=_NextPart_000_0028_01C01697.F6657190 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste!
 
Hier eine sehr dumme Frage vom php3=20 Anf=E4nger:
Wie kann man "bevor" =FCberhaupt eine=20 Datenbankverbindung mit mySQL sichtbar zustande kommt, diese schon = abfragen, um=20 gegebenfalls ein echo zu schicken und die kommenden Fehlermeldungen zu=20 unterdr=FCcken?
 
=DCber eine Nachricht w=FCrde ich mich = sehr=20 freuen!
 
Christopher
------=_NextPart_000_0028_01C01697.F6657190-- From webmasterbhs_(at)_bluewin.de Mon, 4 Sep 2000 18:13:59 +0200 Date: Mon, 4 Sep 2000 18:13:59 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] mysql_connect("..?.. "); >Hier eine sehr dumme Frage vom php3 Anfänger: >Wie kann man "bevor" überhaupt eine Datenbankverbindung mit mySQL sichtbar zustande kommt, >diese schon abfragen, um gegebenfalls ein echo zu schicken und die kommenden Fehlermeldungen >zu unterdrücken? $con = _(at)_mysql_connect(); if(!$con){ echo "mysql hat heute keine lust ... :-( "; } kiri From felix_(at)_ucmg.com Mon, 04 Sep 2000 19:19:30 +0200 Date: Mon, 04 Sep 2000 19:19:30 +0200 From: Felix Gonschorek felix_(at)_ucmg.com Subject: [php] inkrementieren von mysql-integern hallo liste ich habe nun schon bei mehreren projekten eine möglichkeit gesucht mysql werte um 1 zu inkrementieren. ich habe das bisher immer so gemacht, dass ich erst die zahl ausgelesen habe, sie mit php $i++;'t habe und dann den wert mit einer UPDATE anweisung upgedatet habe. gibt es dafür auch eine entsprechende mysql_ anweisung ? ich hoffe ich habe mich verständlich ausgedrückt ... viele grüße --felix gonschorek aka funner ---------- Felix Gonschorek UCMG Germany - Hauptstr. 24 - D 69151 Neckargemuend phone: +49 (0)6223 920630 - fax: +49 (0)6223 920621 visit us at: http://www.ucmg.com From roger_faust_(at)_hotmail.com Mon, 4 Sep 2000 18:13:50 +0200 Date: Mon, 4 Sep 2000 18:13:50 +0200 From: Roger Faust roger_faust_(at)_hotmail.com Subject: [php] inkrementieren von mysql-integern ----- Original Message ----- From: Felix Gonschorek To: Sent: Monday, September 04, 2000 7:19 PM Subject: [php] inkrementieren von mysql-integern > hallo liste > > ich habe nun schon bei mehreren projekten eine möglichkeit > gesucht mysql werte um 1 zu inkrementieren. > ich habe das bisher immer so gemacht, dass ich erst die > zahl ausgelesen habe, sie mit php $i++;'t habe und dann den > wert mit einer UPDATE anweisung upgedatet habe. > > gibt es dafür auch eine entsprechende mysql_ anweisung ? du must den typ als auto increment definieren, falls du das nicht willst kannst du natürlich auch updaten (kannst du übrigens direkt machen: set row1=row1+1 ) > > ich hoffe ich habe mich verständlich ausgedrückt ... > > viele grüße > --felix gonschorek aka funner > > ---------- > Felix Gonschorek > UCMG Germany - Hauptstr. 24 - D 69151 Neckargemuend > phone: +49 (0)6223 920630 - fax: +49 (0)6223 920621 > visit us at: http://www.ucmg.com > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From felix_(at)_ucmg.com Mon, 04 Sep 2000 19:38:45 +0200 Date: Mon, 04 Sep 2000 19:38:45 +0200 From: Felix Gonschorek felix_(at)_ucmg.com Subject: [php] inkrementieren von mysql-integern hi roger > > gibt es dafür auch eine entsprechende mysql_ anweisung ? >du must den typ als auto increment definieren, falls du das nicht >willst kannst du natürlich auch updaten (kannst du übrigens >direkt machen: set row1=row1+1 ) auto_increment kenne ich, aber das meinte ich nicht. der tip set row1=row1+1 ist nach was ich gesucht hatte. eigentlich ziemlich simpel :) vielen dank --felix ---------- Felix Gonschorek UCMG Germany - Hauptstr. 24 - D 69151 Neckargemuend phone: +49 (0)6223 920630 - fax: +49 (0)6223 920621 visit us at: http://www.ucmg.com From martin.samesch_(at)_vogelspinnenseite.de Mon, 04 Sep 2000 19:42:02 +0200 Date: Mon, 04 Sep 2000 19:42:02 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] Datum automatisch in mySQL-Datenbank setzten Hallo Michael, Michael Dorfmüller wrote: > > ich habe ein Problem bei der Eingabe von Datensätzen über ein > PHP-Script in die mySQL-Datenbank. > > ich nutze mySQl Version : 3.21.33b > PHP Version : 3.06 > Apache Version : 1.34 ^^^^ ....wow! ;-) > Linux Kernel Version : 2.0.36 Sieht irgeendwie nach Debian 2.1 aus.... > In der Datenbank habe ich ein Feld als timestamp mit sechs Zeichen > definiert (YYMMDD). Bei der Anlage eines neuen Datensatzes versuche > ich automatisch das neue Datum in die Datenbank einzugeben. Ein Blick ins MySQL Manual (3.23.22-beta-7) laesst mich vermuten, dass Du einen anderen Feltypen verwenden solltest. Feldtyp Format ----------------------------------------------------------- DATETIME '0000-00-00 00:00:00' DATE '0000-00-00' TIMESTAMP 00000000000000 (length depends on display size) TIME '00:00:00' YEAR 0000 Oder Du nimmst TIMESTAMP.... BTW, Feldtyp Format ---------------------------------------- TIMESTAMP(14) YYYYMMDDHHMMSS TIMESTAMP(12) YYMMDDHHMMSS TIMESTAMP(10) YYMMDDHHMM TIMESTAMP(8) YYYYMMDD TIMESTAMP(6) YYMMDD TIMESTAMP(4) YYMM TIMESTAMP(2) YY ....und baust das per Script ins gewuenschte Format um. Hmmmm, etwas weiter unten im o.g. Manual..... NOW() SYSDATE() CURRENT_TIMESTAMP Returns the current date and time as a value in 'YYYY-MM-DD HH:MM:SS' or YYYYMMDDHHMMSS format, depending on whether the function is used in a string or numeric context. Es funktioniert also vielleicht auch ganz einfach mit mysql("datenbank","INSERT INTO tabelle VALUES ('','a',now(),'','')"); statt mit > mysql("datenbank","INSERT INTO tabelle VALUES ('', > 'a','now()','','')"); ^ ^ Und wie Dir vielleicht aufgefallen, habe ich mir die Muehe gemacht, ins Manual zu schauen. Zeitaufwand ca. 2-3 Minuten ;-) Gruss, Martin From news.developer_(at)_microxpress.de Mon, 4 Sep 2000 21:36:42 +0200 Date: Mon, 4 Sep 2000 21:36:42 +0200 From: news.developer_(at)_microxpress.de news.developer_(at)_microxpress.de Subject: [php] Datei an E-Mail-Adresse senden Danke, Michael, Du hast mir SEHR geholfen!!! Allein schon die PHP-Ressource, die Du mir mitgeteilt hast, ist Gold wert! Vielen Dank nochmals und alles Gute! Olaf > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Michael Stahmann > Sent: Monday, September 04, 2000 2:28 PM > To: php_(at)_php-center.de > Subject: Re: [php] Datei an E-Mail-Adresse senden > > > Hallo Olaf, > > or_(at)_microxpress.de schrieb: > > > Datei an E-Mail-Adresse senden > > > > Hallo Leute! > > > > Gibt es eine Möglichkeit, daß ich ZU FESTGELEGTEN ZEITEN (z.B. > Montags...) > > http://www.koehntopp.de/php/faq-3.html#ss3.7 > > > > > diese Datei als E-Mail-Anhang oder den Dateiinhalt an meine > E-Mail-Adresse > > senden kann? > > > > http://www.koehntopp.de/php/faq-12.html#ss12.7 > > > > > Ich würde mich sehr freuen, wenn mir jemand weiterhelfen könnte!!! > > > > Gruß Michael > > Hoffe weitergeholfen zu haben :-) > -- > -------------------------------------------------------- > 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)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From U.Suppa_(at)_tu-bs.de 04 Sep 2000 23:37:32 CEST Date: 04 Sep 2000 23:37:32 CEST From: Uli Suppa U.Suppa_(at)_tu-bs.de Subject: [php] Flash in Php 4.02 Hab den Fehler gefunden, php scheint den im Beispiel angegebenen Font nicht zu finden. Kommentiere ich die Textausgabe aus, laeufts. On 04 Sep 2000 16:19:00 CEST, Uli Suppa said: > Hallo phpler, > > ich habe es doch mit einigen Muehen geschafft php mit support fuer flash > ftp, interbase, mysql, ... zu installieren. Mein System ist RedHat 6.2, apache > 1.3.12. , php 4.0.2. > > So um es zu testen habe ich mir aus dem aktuellen Php-Manual das swf Beispiel > kopiert, und ein Verzeichnis erstellt, dass dem User nobody, unter dem > apache laeuft, gehoert. > > Beim Aufruf des php Scripts sagt er mir irgendwas von Zero URL, toucht zwar > das shockwave file, erstellt es aber nicht wirklich. Versuche ich das swf zu > laden, > sagt er mir "movie not loaded". Es hat die Groesse 0. > > Was mache ich falsch, hat irgendwer vielleicht eine Idee ? > > Gruesse Uli. > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From fenrich_(at)_wide.de Mon, 4 Sep 2000 23:35:27 +0200 Date: Mon, 4 Sep 2000 23:35:27 +0200 From: Mirko Fenrich fenrich_(at)_wide.de Subject: [php] phplib/auth Hallo, ich steige da irgendwie nicht hinter... Ich arbeite mit der PHPLIB. Scheitere aber an Auth. Zum Problem: Der User steht in der Tabelle mit user_id,username,passwort,perm . Gibt es eine Möglichkeit, diesen User automatisch anzumelden, d.h. nicht über ein Anmeldeformular? Ich wäre über Tips dankbar. Gruß Mirko From fenrich_(at)_wide.de Mon, 4 Sep 2000 23:40:51 +0200 Date: Mon, 4 Sep 2000 23:40:51 +0200 From: Mirko Fenrich fenrich_(at)_wide.de Subject: [php] OOHFORM/PHPLIB Hallo, ich habe ein kleines Problem mit den radio-Elementen ich definiere mit $f->add_element(array("type"=>"radio", "name"=>"user")); ein radio-Element. Dies wird dann zweimal ausgegeben. Einmal mit value="new" und einmal mit value="old". Klappt auch alles... Aber: Wie kann ich mit OOHFORM von der PHPLIB erreichen, das bei dem ersten radio-Element noch checked aktiviert wird? Gruß Mirko From jgrube_(at)_jgrube.de Tue, 05 Sep 2000 01:07:41 +0200 Date: Tue, 05 Sep 2000 01:07:41 +0200 From: Joern Grube jgrube_(at)_jgrube.de Subject: [php] PHPMyAdmin und Strato Hallo, also auf meiner Platte komme ich ja recht ordentlich zurecht, aber hat irgendjemand schon den PHPMyAdmin bei Strato am laufen? Ich krieg folgenden Fehler: Warning: MySQL Connection Failed: Can't connect to local MySQL server (2) in lib.inc.php3 on line 255 Fehler Das ist dann die Stelle hier: $link = $connect_func($cfgServer['host'], $cfgServer['user'], $cfgServer['password']) or mysql_die(); Ich hab schon alles moegliche ausprobiert, jetzt gehen mir die Ideen aus. Kann mir jemand helfen? Tschuess Joern (Berlin) http://www.jgrube.de http://www.flash4beginner.de Bitte keine HTML-Mails an mich!!!!! From Michael_(at)_Stahmann.de Tue, 05 Sep 2000 08:38:05 +0200 Date: Tue, 05 Sep 2000 08:38:05 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] PHPMyAdmin und Strato Hallo Joern, Joern Grube schrieb: > Hallo, > > Ich krieg folgenden Fehler: > Warning: MySQL Connection Failed: Can't connect to local MySQL server (2) > in lib.inc.php3 on line 255 > Fehler > Dann liegt die Vermutung nahe, das die "Daen" - also Passwort, Host, User - in irgendeiner Form fehlerhaft sind. Schau doch mal im Archiv, dort wurde schon mehrfach auf die Konfig. bei STRATO mit MySQL eingegangen. (Archiv findest Du unter http://www.php-center.de ) Dann oben links einfach mal Strato + MySQL Als Beispiel: http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000619/022241.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From florian_(at)_otto-cheer.com Tue, 5 Sep 2000 15:12:25 -0700 Date: Tue, 5 Sep 2000 15:12:25 -0700 From: Florian Stuehrk florian_(at)_otto-cheer.com Subject: [php] Chinese Language This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C0174B.B2A1AD20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ich habe ein Problem mit chinesischen Schriftzeichen... Immer, wenn die = Webseiten von PHP interpretiert werden, schaltet der Browser nicht = automatisch in den Encoding Mode fuer chinesische Zeichen... Reine HTML = Dokumente die nicht interpretiert wurden, werden korrekt angezeigt... Kennt jemand eine Loesung fuer dieses Problem? Florian ------=_NextPart_000_0009_01C0174B.B2A1AD20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Ich habe ein Problem mit chinesischen = Schriftzeichen... Immer,=20 wenn die Webseiten von PHP interpretiert werden, schaltet der Browser = nicht=20 automatisch in den Encoding Mode fuer chinesische Zeichen... Reine HTML=20 Dokumente die nicht interpretiert wurden, werden korrekt=20 angezeigt...
Kennt jemand eine Loesung fuer dieses = Problem?
 
Florian
------=_NextPart_000_0009_01C0174B.B2A1AD20-- From matthias.haenel_(at)_orange-digital.de Tue, 5 Sep 2000 09:25:14 +0200 Date: Tue, 5 Sep 2000 09:25:14 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] PHPMyAdmin und Strato >Ich hab schon alles moegliche ausprobiert, jetzt gehen mir die Ideen aus. >Kann mir jemand helfen? Ja, bei Strato liegt der Datenbankserver auf nem anderen Server, als der Webserver. server: rdbms.strato.de db: #10... (in dieser Art) login : www.deinname.de pass: datenbankpasswort Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From Till.Gerken_(at)_pentap.net Tue, 5 Sep 2000 09:26:26 +0200 Date: Tue, 5 Sep 2000 09:26:26 +0200 From: Till Gerken Till.Gerken_(at)_pentap.net Subject: [php] Bilder in einem Script erstellen > ich möchte eine Ganglinie aus abgefragten Werten erstellen.Dazu möchte ich die > Bilderstellung in das Abfragescipt einbinden oder daraus aufrufen mit der > Übergabe des Array's indem die Daten liegen. http://www.zend.com/zend/tut/dynamic.php Till From christopher.neuhaus_(at)_aachen-forum.de Tue, 5 Sep 2000 09:26:01 +0200 Date: Tue, 5 Sep 2000 09:26:01 +0200 From: Ch. Neuhaus christopher.neuhaus_(at)_aachen-forum.de Subject: [php] mysql_connect("..?.. "); Danke für die schnelle Antwort! Können Sie mir die Funktion des "_(at)_" vielleicht noch erklären ? > >Hier eine sehr dumme Frage vom php3 Anfänger: > >Wie kann man "bevor" überhaupt eine Datenbankverbindung mit mySQL sichtbar > zustande kommt, >diese schon abfragen, um gegebenfalls ein echo zu schicken > und die kommenden Fehlermeldungen >zu unterdrücken? > > $con = _(at)_mysql_connect(); > > if(!$con){ echo "mysql hat heute keine lust ... :-( "; } > > kiri > > > > From Jonathan.Dienlin_(at)_t-online.de Tue, 5 Sep 2000 09:43:11 +0200 Date: Tue, 5 Sep 2000 09:43:11 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] url als navigationshilfe aaah, kann mir jemand helfen? ich habe folgenden Programmcode zur Ausgabe der url einer Datei im Internet gefunden: $nav_text "; $nav_komplett = $nav_curz . $nav_komplett; // we reverse the order here $nav_url = dirname($nav_url); } echo $nav_komplett; ?> wieso bekomme ich keine antwort, wenn ich die datei bei mir unter 'localhost/.../datei.php' aufrufe? danke, Jonathan From webmasterbhs_(at)_bluewin.de Tue, 5 Sep 2000 09:59:14 +0200 Date: Tue, 5 Sep 2000 09:59:14 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Making all in mysql Hat dazu vielleicht einer einen Hinweis, warum php beim Compilieren abbricht und wie man den Fehler beheben kann ? und warum uint und ushort doppelt definiert werden ? ___________________________ Making all in mysql make[2]: Entering directory `/usr/local/php-4.0.2/ext/mysql' Making all in libmysql make[3]: Entering directory `/usr/local/php-4.0.2/ext/mysql/libmysql' make[4]: Entering directory `/usr/local/php-4.0.2/ext/mysql/libmysql' gcc -I. -I/usr/local/php-4.0.2/ext/mysql/libmysql -I/usr/local/php-4.0.2 -I /usr /local/php-4.0.2/main -I/usr/local/apache_1.3.12/src/include -I/usr/local/ap ache _1.3.12/src/os/unix -I/usr/local/php-4.0.2/Zend -I/usr/local/php-4.0.2 -I/us r/lo cal/include/freetype -I/usr/include/gd -I/usr/local/php-4.0.2/ext/mysql/libm ysql -I/usr/local/easysoft/oob/client/include -I/usr/include/snmp -I/usr/local/p hp-4 .0.2/ext/xml/expat/xmltok -I/usr/local/php-4.0.2/ext/xml/expat/xmlparse -DX ML_B YTE_ORDER=12 -g -O2 -c libmysql.c && touch libmysql.lo In file included from libmysql.c:11: global.h:194: warning: redefinition of `uint' /usr/include/sys/types.h:130: warning: `uint' previously declared here global.h:195: warning: redefinition of `ushort' /usr/include/sys/types.h:129: warning: `ushort' previously declared here In file included from libmysql.c:14: m_string.h:165: parse error before `__extension__' m_string.h:165: parse error before `&&' make[4]: *** [libmysql.lo] Error 1 make[4]: Leaving directory `/usr/local/php-4.0.2/ext/mysql/libmysql' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/php-4.0.2/ext/mysql/libmysql' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/php-4.0.2/ext/mysql' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/php-4.0.2/ext' make: *** [all-recursive] Error 1 kiri From A.Ott_(at)_bau-igel.de Tue, 5 Sep 2000 09:00:39 +0100 Date: Tue, 5 Sep 2000 09:00:39 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] mysql_connect("..?.. "); Ch. Neuhaus schrieb: > Können Sie mir die Funktion des "_(at)_" vielleicht noch erklären ? > das _(at)_ vor einem Befehl unterdrückt die unschöne Fehlermeldung beim Client. in deinem Fall _(at)_mysql_connect(); oder zum Beispiel auch hübsch bei _(at)_mail(); Alexander From hartmann_(at)_freecharts.de Tue, 5 Sep 2000 09:50:36 +0200 Date: Tue, 5 Sep 2000 09:50:36 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] phplib/auth Hallo Mirko, Mirko Fenrich schrieb: > Zum Problem: > > Der User steht in der Tabelle mit > user_id,username,passwort,perm > . > > Gibt es eine Möglichkeit, diesen User automatisch anzumelden, d.h. nicht > über ein Anmeldeformular? Hmm, eine automatische Anmeldung kann zweierlei bedeuten, entweder einen Defaultnutzer, oder eine Anmeldung ueber cookies. Wenn keine Autoregistrierung stattfinden soll, sollte der mode="log", die Defaulteinstellung, bleiben . 1. Defaultnutzer Die Klassenvariable nobody="true" setzen . Jetzt wird jeder nutzer standardmaessig als "nobody" identitifiziert. 2. Autologin Der Nutzer kann hat sich das erste mal eingeloggt, und soll in zukunft immer automatisch eingeloggt werden . Um dies zu erreichen, muessen zwei Funktionen ueberschrieben werden : Beim auth_validatelogin() setzt man einen cookie, in dem man username und verschluesseltes passwort (z.B. md5) speichert. In der Funktion auth_preauth() ueberprueft man, ob diese cookie-Werte gesetzt und korrekt sind . Falls ja, gibt man die user-id des nutzers zurück . Neben Cookies schlaegt die PHPlib auch andere Wege vor: " by deriving all necessary information " " telepathically, or by using cookies, or " " divining the user identities from the " " incestines of a dead squirrel). " Grüße, johann From Christoph.Vogel_(at)_Corbach.de Tue, 5 Sep 2000 10:11:55 +0200 Date: Tue, 5 Sep 2000 10:11:55 +0200 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] url als navigationshilfe > wieso bekomme ich keine antwort, wenn ich die datei bei mir unter > 'localhost/.../datei.php' aufrufe? > Können Sie mir die Funktion des "_(at)_" vielleicht noch erklären ? muss das gesieze sein ??? ;-) _(at)_ for einer vunktion unterdrückt jegliche fehlermeldung. kiri From Jonathan.Dienlin_(at)_t-online.de Tue, 5 Sep 2000 10:13:59 +0200 Date: Tue, 5 Sep 2000 10:13:59 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] url als navigationshilfe Christoph schireb: >Hallo Jonathan! > >Ich wundere mich zwar, warum Du noch nicht mal eine Fehlermeldung bekommst, >aber zumindest fehlt die eröffnende geschweifte Klammer hinter dem >while-Statement in der ersten Zeile. Wenn Du das ergänzt, sollte es >funktionieren. > >Ciao > >Christoph. > danke, aber irgendwie funktioniert es trotzdem noch nicht. mir ist aber aufgefallen, ich habe noch eine zeile, die ich nicht beachtet habe : "Text of Label","mp3files"=>"Collection of legal music"); $nav_url= $REQUEST_URI; while ($nav_url != "") ... kann es vielleicht daran liegen ($nav_label = array usw)? es kommt keine fehlermeldung, es erscheint einfach nur eine leere seite. php funktioniert aber ansonsten bei mir (php4 mit OmniHttpd 2.07). danke, bis dann, Jonathan From info_(at)_bemorph.de Tue, 5 Sep 2000 10:21:56 +0200 Date: Tue, 5 Sep 2000 10:21:56 +0200 From: =?iso-8859-1?Q?Jochen_K=E4chelin?= info_(at)_bemorph.de Subject: [php] PHP - Neue Seite online! An alle deutschsprachigen PHP-FREAKS! Neue deutschsprachige PHP-USER Seite hat eröffnet!! ###################### www.bemorph.de ###################### Hier habt ihr folgende Möglichkeiten: - Links posten - Scripts uploaden, downloaden - Newsletter (demnächst) - Allgemeine Messages posten - kostenlosen Banner(468 x 60) uploaden - Userprofil posten - Job Forum (in Vorbereitung) - Tutorials (in Vorbereitung) Viel Spaß Jochen Kächelin From Christoph.Vogel_(at)_Corbach.de Tue, 5 Sep 2000 10:34:37 +0200 Date: Tue, 5 Sep 2000 10:34:37 +0200 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] url als navigationshilfe > ich habe noch eine zeile, die ich nicht beachtet habe : > "Text of > Label","mp3files"=>"Collection of legal music"); > kann es vielleicht daran liegen ($nav_label = array usw)? es kommt keine > fehlermeldung, es erscheint einfach nur eine leere seite. Die Klammer brauchst Du natürlich trotzdem. Wenn Du keine Fehlermeldungen erhältst, solltest Du mal nachschauen, ob in der php.ini die Ausgabe der Meldungen im HTML-Output des Skripts ausgeschaltet ist (display_errors=On). Die Definition Deines Arrays am Anfang ist ja richtig; wenn noch ein Fehler im Skript steckt, dann muß es da sein, wo Du das Array verwendest. Kannst Du den kompletten Code in die Liste oder per PM an mich schicken? Ciao Christoph. -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From Jonathan.Dienlin_(at)_t-online.de Tue, 5 Sep 2000 10:41:37 +0200 Date: Tue, 5 Sep 2000 10:41:37 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] url als navigationshilfe >Die Klammer brauchst Du natürlich trotzdem. Wenn Du keine Fehlermeldungen >erhältst, solltest Du mal nachschauen, ob in der php.ini die Ausgabe der >Meldungen im HTML-Output des Skripts ausgeschaltet ist (display_errors=On). >Die Definition Deines Arrays am Anfang ist ja richtig; wenn noch ein Fehler >im Skript steckt, dann muß es da sein, wo Du das Array verwendest. Kannst Du >den kompletten Code in die Liste oder per PM an mich schicken? > >Ciao > >Christoph. > hier noch mal der komplette Code (da ist nicht viel mehr ich dachte, ich hätte den schon beim ersten mal komplett angegeben): "Text of Label","mp3files"=>"Collection of legal music"); $nav_url= $REQUEST_URI; while ($nav_url != "") $nav_text = basename($nav_url); // check for a label for this directory if (isset($nav_label[$nav_text])) { $nav_text = $nav_label[$nav_text]; } $nav_link = $nav_url; $nav_curx = " > $nav_text "; $nav_komplettx = $nav_curx . $nav_komplettx; // we reverse the order here $nav_url = dirname($nav_url); } echo $nav_komplettx; ?> falls du noch etwas finden solltest, herzlichen dank!!! Jonathan From a-otto_(at)_web.de Tue, 5 Sep 2000 10:23:30 +0100 Date: Tue, 5 Sep 2000 10:23:30 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] PHP - Neue Seite online! Hi Jochen, > An alle deutschsprachigen PHP-FREAKS! > Neue deutschsprachige PHP-USER Seite hat eröffnet!! du willst das doch nicht wirklich jeden tag an die liste schicken ;-) beteilige dich durch qualifizierte beitraege an den diskussionen auf dieser liste und promote deine seite in der signatur deiner beitraege. natuerlich unter beachtung der konventionen und standards dieser liste ;-) liebe gruesse, andreas -- andreas otto london (uk) From a-otto_(at)_web.de Tue, 5 Sep 2000 09:58:44 +0100 Date: Tue, 5 Sep 2000 09:58:44 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Flash in Php 4.02 Hi Uli, > Hab den Fehler gefunden, php scheint den im Beispiel angegebenen Font nicht > zu finden. Kommentiere ich die Textausgabe aus, laeufts. unter win32 kann ich zwar die flash geschichten noch nicht nutzen aber mit der gd gabs auch font probleme. php hat die fonts erst gefunden als ich sie in das verzeichnis gepackt habe in dem sich auch die cgi variante befindet. nicht unbedingt das was man erwartet ;-) liebe gruesse, andreas -- andreas otto london (uk) From matthias.haenel_(at)_orange-digital.de Tue, 5 Sep 2000 11:58:56 +0200 Date: Tue, 5 Sep 2000 11:58:56 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] .htaccess und PHP Wir wollen die Authentifizierung unserer Userverwaltung via htaccess machen. Mit dem Apachen kein Problem. Weiss jemand, wie es mit anderen Server aussieht? Uns interessiert eigentlich die Region um Netscape Server oder IIS etc ... Danke Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From florian_(at)_otto-cheer.com Tue, 5 Sep 2000 18:08:57 -0700 Date: Tue, 5 Sep 2000 18:08:57 -0700 From: Florian Stuehrk florian_(at)_otto-cheer.com Subject: [php] function This is a multi-part message in MIME format. ------=_NextPart_000_001E_01C01764.5C595260 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ist es moeglich eine selbstgeschriebene php Funktion durch klicken auf = einen Button im browser auszufuehren? florian ------=_NextPart_000_001E_01C01764.5C595260 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Ist es moeglich eine selbstgeschriebene php Funktion = durch=20 klicken auf einen Button im browser auszufuehren?
 
florian
------=_NextPart_000_001E_01C01764.5C595260-- From Christoph.Vogel_(at)_Corbach.de Tue, 5 Sep 2000 12:15:28 +0200 Date: Tue, 5 Sep 2000 12:15:28 +0200 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] function > Ist es moeglich eine selbstgeschriebene php Funktion durch klicken auf einen Button im browser > auszufuehren? Klar; Du läßt von PHP dynamisch ein Formular erstellen, das auf $PHP_SELF referenziert. Dieses Formular soll dann noch ein hidden-Feld haben, das eine Statusvariable mitliefert. Dann läßt man vom Skript überprüfen, ob diese Statusvariable gesetzt ist und in Abhängigkeit davon die Funktion ausführen. Ciao Christoph. From mailing_(at)_rpnetworks.de Tue, 05 Sep 2000 12:25:13 +0200 Date: Tue, 05 Sep 2000 12:25:13 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] function At 18:08 05.09.2000 -0700, you wrote: >Ist es moeglich eine selbstgeschriebene php Funktion durch klicken auf >einen Button im browser auszufuehren? > >florian Ja. Ich mache das immer so das ich in solchen Fällen einen Parameter übergebe und die Funktion dann in einer if Abfrage starte. Bps.: a href="?go" php: if ($argv[0] == "go") { starte_funktion(); } Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From fenrich_(at)_wide.de Tue, 5 Sep 2000 12:27:49 +0200 Date: Tue, 5 Sep 2000 12:27:49 +0200 From: Mirko Fenrich fenrich_(at)_wide.de Subject: [php] phplib/auth Hallo, kann man dieses erste einloggen umgehen? D.h. als Bsp.: das Script hat den User und das Passwort schon und soll den User automatisch anmelden (nicht als nobody). Gibt es dafür eine Vorgehensweise? > 2. Autologin > Der Nutzer kann hat sich das erste mal > eingeloggt, und soll in zukunft immer > automatisch eingeloggt werden . > > Um dies zu erreichen, muessen zwei Funktionen > ueberschrieben werden : > From behrens_(at)_takenet.de Tue, 05 Sep 2000 12:30:43 +0200 Date: Tue, 05 Sep 2000 12:30:43 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] .htaccess und PHP Matthias Hänel schrieb: > > Wir wollen die Authentifizierung unserer Userverwaltung via htaccess machen. > Mit dem Apachen kein Problem. Weiss jemand, wie es mit anderen Server > aussieht? > Uns interessiert eigentlich die Region um Netscape Server oder IIS etc ... Was hat dann das ganze mit PHP zu tun? Evt. mal in der Newsgroup dciws fragen. Netscapes Fasttrack hat wohl etwas sehr aehnliches wie die .htaccess Dateien. Beim IIS duerfte wohl nichts ohne die Benutzerverwaltung gehen. Und dann ueber die MMC das InternetDienst-Manager SnapIn entsprechende Zugriffsrechte per Mausklick den Verz und Dateien zuordnen. .htaccess wird man wohl unter MS Webservern selten antreffen wenn man mal gemaerkt hat wie umstandlich das anlegen einer Dotdatei sein kann. Je nach Applikation akzepitiert er es nicht als gueltigen Datenamen. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From Sven.Rottenbiller_(at)_Avantis.de Tue, 5 Sep 2000 12:31:35 +0200 Date: Tue, 5 Sep 2000 12:31:35 +0200 From: Sven Rottenbiller Sven.Rottenbiller_(at)_Avantis.de Subject: [php] phplib/auth hy liste, hy mirko > kann man dieses erste einloggen umgehen? nur indem du ein cookie einrichtest. mit diesem cookie kannst du dann entscheiden ob der user sich nochmal komplett einloggen muss, oder dies automatisch passiert. die antwort ist übrigens die selbe wie etwas weiter oben auch schon ;-) sven From Christoph.Vogel_(at)_Corbach.de Tue, 5 Sep 2000 12:38:49 +0200 Date: Tue, 5 Sep 2000 12:38:49 +0200 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] mail() WAS: mysql_connect("..?.. "); Alexander Ott wrote: > das _(at)_ vor einem Befehl unterdrückt die unschöne Fehlermeldung beim Client. > in deinem Fall _(at)_mysql_connect(); > oder zum Beispiel auch hübsch bei _(at)_mail(); Inwiefern ist das denn hübsch bei mail()? Das Problem von mail ist ja gerade, daß es immer TRUE zurückliefert, selbst wenn der Versand fehlschlägt (das ist auch so, wenn man imap_mail() benutzt). Im annoted PHP manual ist das auch bemängelt und leider in PHP4 nicht gelöst worden. Das _(at)_ würde höchstens Meldungen bei fehlerhaften Parametern unterdrücken. Hat sich schonmal jemand damit beschäftigt, warum mail() dieses etwas ungünstige Verhalten aufweist? Ein Bekannter, mit dem ich mich kürzlich unterhielt, nutzt für das Versenden von Emails direkt sendmail als Systembefehl, was ihm den Zugriff auf alle Kommandooptionen ermöglicht einschl. der Rückmeldungen. Ciao, Christoph. From mieland_(at)_lunatic.de Tue, 5 Sep 2000 13:08:10 +0200 Date: Tue, 5 Sep 2000 13:08:10 +0200 From: Alex Mieland mieland_(at)_lunatic.de Subject: [php] rmdir() und unlink() unter Windoof / Apache ??? Hi Liste(r) ! :) Habe hier ein seltsames Phenomen.... Laut PHP-Manual / -Handbuch / -Referenz etc... werden die Funktionen rmdir() und unlink() (und eventuell noch mehr) unter Windoof nicht unterstützt ! Nun bin ich gerade dabei mir einen sehr ausführlichen und aufwendigen Dateimanger zu schreiben und benutze dort diese Funktionen (logischerweise). Beim parsen bekomme ich auch jeweils eine Fehlermeldung : "parse error: function rmdir() ´No such file or directory´ in line....." (Oder ähnlich...) Trotzdem funktioniert das löschen von Verzeichnissen und Dateien mit diesen Funktionen einwandfrei ! Sobald ich mein Skript aufrufe, kommen die beiden Fehlermeldungen, also noch bevor ich auf den "delete"-Link hinter einer Datei klicke. Klicke ich aber auf den Link, dann löscht er, wie selbstverständlich, ohne weitere Fehlermeldung die Datei oder das Verz. ! Ist das normal ??? Wo diese beiden Funktionen unter Windoof doch eigentlich nicht unterstützt werden ??? Kann ich diese Fehlermeldung unterdrücken, sodass ich diese Funktionen (trotz offizieller Nicht-Unterstützung) unter Windoof uneingeschränkt nutzen kann ???? P.s.: Ich habe Win98SE, Apache 1.9.3, PHP4.0.1pl2.... mfg Alexander Mieland System-Administration Lunatic Interactive GmbH Brunnenstrasse 181 10119 Berlin (Germany) Tel: +49-30-2830561-21 Fax: +49-30-2830561-18 http://www.lunatic.de From fenrich_(at)_wide.de Tue, 5 Sep 2000 13:16:29 +0200 Date: Tue, 5 Sep 2000 13:16:29 +0200 From: Mirko Fenrich fenrich_(at)_wide.de Subject: [php] phplib/auth Hallo, ja gut, das versteh ich schon... Aber cookie alleine bringt nichts bei den Usern, die cookies abgestellt haben ... Das meinte ich eigentlich (hätte ich nur auch schreiben müssen). Das Problem für mich sind die User ohne cookies... Mirko ----- Original Message ----- From: "Sven Rottenbiller" To: Sent: Tuesday, September 05, 2000 12:31 PM Subject: Re: [php] phplib/auth > hy liste, hy mirko > > > kann man dieses erste einloggen umgehen? > > nur indem du ein cookie einrichtest. mit diesem cookie kannst du dann > entscheiden ob der user sich nochmal komplett einloggen muss, oder dies > automatisch passiert. > die antwort ist übrigens die selbe wie etwas weiter oben auch schon ;-) > > sven From johannes.beus_(at)_gmx.de Tue, 5 Sep 2000 13:36:23 +0200 Date: Tue, 5 Sep 2000 13:36:23 +0200 From: Johannes Beus johannes.beus_(at)_gmx.de Subject: [php] url als navigationshilfe Von: Jonathan Betreff: [php] url als navigationshilfe >aaah, kann mir jemand helfen? ich habe folgenden Programmcode zur Ausgabe >der url einer Datei im Internet gefunden: > [...] >wieso bekomme ich keine antwort, wenn ich die datei bei mir unter >'localhost/.../datei.php' aufrufe? > [...] moin jona, hast heute morgen denn keine schule :P mit ist nicht ganz klar, was du mit dem script erreichen willst ? gruß, Johannes From gtheilen_(at)_gmx.de Tue, 5 Sep 2000 13:39:59 +0200 Date: Tue, 5 Sep 2000 13:39:59 +0200 From: Guenther Theilen gtheilen_(at)_gmx.de Subject: [php] Literatur Moin allerseits! Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP und MySQL. Die Recherche bei den einschlaegigen Onlinebuchhaendlern hat mich nicht wirklich weitergebracht, da bei keinem Buch durch die Onlinerezensionen ersichtlich war, ob das Ding nun wirklich brauchbar ist. Fuer Tips und/oder Erfahrungsberichte waer ich dankbar. Gruesse Guenther -- eqi Webdesign + http://www.eqi.de Guenther Theilen + Tel: 0441 / 7781333 Infanterieweg 30 + Fax: 0441 / 99890220 D-26129 Oldenburg + mailto:theilen_(at)_eqi.de From list_(at)_handyinfo.at Tue, 5 Sep 2000 13:49:07 +0200 Date: Tue, 5 Sep 2000 13:49:07 +0200 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] SQL Daten nach Select anfrage ordnen HI Ich habe hier z.B. 2 SQL Selects: select * from irgendwas where id = 5 OR id = 10 select * from irgendwas where id = 10 OR id = 5 Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es irgendwie möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? Danke Wolfi From b.hinzmann_(at)_avm.de Tue, 5 Sep 2000 13:51:23 +0200 Date: Tue, 5 Sep 2000 13:51:23 +0200 From: b.hinzmann_(at)_avm.de b.hinzmann_(at)_avm.de Subject: [php] Antwort: [php] Literatur Hallo Günther, versuche mal folgende Quelle: Bert Detailanzeige Theis, Thomas: PHP 4, m. CD-ROM. Webserver-Programmierung für Um- und Einsteiger. 2000. 350 S.. Gebunden. 878gr. ISBN: 3-934358-63-2, KNO-NR: 8 80 22 01 - GALILEO PRESS- 69.90 DM - 510.00 öS - 63.00 sfr Sofort lieferbar. mehr zu diesem Thema: PHP Buchkatalog.de Verkaufsrang: 9418 Durchschnittliche Leserbewertung: Zahl der : 1 Zusatztext: Wenn Sie einen praxisnahen und schnellen Einstieg in die Sprache PHP 4 suchen, haben Sie Ihr passendes Buch gefunden. Ohne Umschweife zeigt Ihnen Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Programme, wie Sie die Stärkenvon PHP 4 nutzen können. Ein besonderer Schwerpunkt des Buches liegt auf den Datenbankzugriffen. Linux-Anhänger und Microsoft-Spezialisten kommen dabei gleichermaßen auf ihre Kosten. Die CD-ROM hält das offizielle deutsche PHP-Manual für Sie bereit,außerdem Beispielcode und Lösungen. Kunden, die diesen Titel gekauft haben, haben auch folgende Titel gekauft: XML kurz & gut von Eckstein, Robert JavaScript kurz & gut von Flanagan, David Smileys XML kompakt, m. CD-ROM von Michel, Thomas TCP/IP-Grundlagen von Lienemann, Gerhard "Guenther Theilen" _(at)_php-center.de am 05.09.2000 13:39:59 Bitte antworten an php_(at)_php-center.de Gesendet von: php-admin_(at)_php-center.de An: Kopie: Thema: [php] Literatur Moin allerseits! Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP und MySQL. Die Recherche bei den einschlaegigen Onlinebuchhaendlern hat mich nicht wirklich weitergebracht, da bei keinem Buch durch die Onlinerezensionen ersichtlich war, ob das Ding nun wirklich brauchbar ist. Fuer Tips und/oder Erfahrungsberichte waer ich dankbar. Gruesse Guenther -- eqi Webdesign + http://www.eqi.de Guenther Theilen + Tel: 0441 / 7781333 Infanterieweg 30 + Fax: 0441 / 99890220 D-26129 Oldenburg + mailto:theilen_(at)_eqi.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From hartmann_(at)_freecharts.de Tue, 5 Sep 2000 13:41:52 +0200 Date: Tue, 5 Sep 2000 13:41:52 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] phplib/auth Hallo Mirko, Mirko Fenrich schrieb > ja gut, das versteh ich schon... Aber cookie alleine bringt nichts bei den > Usern, die cookies abgestellt haben ... > Das meinte ich eigentlich (hätte ich nur auch schreiben müssen). > Das Problem für mich sind die User ohne cookies... Ja, irgendwoher muessen die Informationen ja kommen, welcher Nutzer da grad am anderen Ende sitzt. Wenn du also z.B. aus der IP-Adresse ausrechnest, wer das ist, dann reicht es , die methode auth_preauth in der eigenen, abgeleitenden Auth-Klasse zu ueberschreiben und die richtige uid zurueckzuliefern . Wenn es fuer jeden Nutzer eine neue UID sein soll, dann kann man diese bei bedarf auch in der aut_preauth() erzeugen und als Cookie setzen . Aber wie gesagt: irgendwo muessen die Daten herkommen, und sei es aus dem Kadaver eines toten Eichhörnchens. Grüße, johann From drews_(at)_movinweb.de Tue, 5 Sep 2000 13:55:18 +0200 Date: Tue, 5 Sep 2000 13:55:18 +0200 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] AW: [php] Literatur > Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP > und MySQL. eine Liste von Büchern zum Thema inklusive Rezension und Leserkommentaren findest du auf http://www.dynamicwebpages.de/11.buecher.php mit bestem Gruß -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From Sven.Rottenbiller_(at)_avantis.de Tue, 5 Sep 2000 13:52:51 +0200 Date: Tue, 5 Sep 2000 13:52:51 +0200 From: Sven Rottenbiller Sven.Rottenbiller_(at)_avantis.de Subject: [php] Literatur hy liste, hy guenther, > Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP und MySQL. schau mal bei www.php-center.de vorbei. dort gibt es jede menge literatur, mit einer rezesion von einem der sich auskennt. tschau sven From listen_(at)_mohajer.de Tue, 5 Sep 2000 14:07:06 +0200 Date: Tue, 5 Sep 2000 14:07:06 +0200 From: Marc-Alexander Prowe listen_(at)_mohajer.de Subject: [php] SQL Daten nach Select anfrage ordnen > Ich habe hier z.B. 2 SQL Selects: > > select * from irgendwas where id = 5 OR id = 10 > select * from irgendwas where id = 10 OR id = 5 > > Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es irgendwie > möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? > select * from irgendwas where id = 5 OR id = 10 ORDER BY id DESC mfg m.a. From matthias.haenel_(at)_orange-digital.de Tue, 5 Sep 2000 14:03:06 +0200 Date: Tue, 5 Sep 2000 14:03:06 +0200 From: =?Windows-1252?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] SQL Daten nach Select anfrage ordnen select * from irgendwas where id = 5 OR id = 10 ORDER BY id ASC Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From Sven.Rottenbiller_(at)_Avantis.de Tue, 5 Sep 2000 13:56:06 +0200 Date: Tue, 5 Sep 2000 13:56:06 +0200 From: Sven Rottenbiller Sven.Rottenbiller_(at)_Avantis.de Subject: [php] phplib/auth hy liste, hy mirko, > Das Problem für mich sind die User ohne cookies... tja, ohne cookies muss sich der user eben jedesmal aufs neue anmelden. schreib doch einfach in deinem logonfenster dazu, dass es mit cookie jedesmal etwas einfacher geht. mal sehen ob nicht der eine oder andere seine cookies nach dem 20. besuch einschaltet ;-)) tschau sven From goliath.mailinglist_(at)_gmx.de Tue, 5 Sep 2000 13:59:25 +0200 Date: Tue, 5 Sep 2000 13:59:25 +0200 From: David Danier goliath.mailinglist_(at)_gmx.de Subject: [php] SQL Daten nach Select anfrage ordnen moin > Ich habe hier z.B. 2 SQL Selects: > > select * from irgendwas where id = 5 OR id = 10 > select * from irgendwas where id = 10 OR id = 5 > > Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es irgendwie > möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? select * from irgendwas where id = 10 OR id = 5 ORDER BY id --> 5 dann 10 select * from irgendwas where id = 10 OR id = 5 ORDER BY id DESC --> 10 dann 5 cya From eschmid_(at)_php.net Tue, 05 Sep 2000 14:00:55 +0200 Date: Tue, 05 Sep 2000 14:00:55 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Literatur Guenther Theilen wrote: > Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP > und MySQL. > Die Recherche bei den einschlaegigen Onlinebuchhaendlern hat mich nicht > wirklich weitergebracht, da bei keinem Buch durch die Onlinerezensionen > ersichtlich war, ob das Ding nun wirklich brauchbar ist. > Fuer Tips und/oder Erfahrungsberichte waer ich dankbar. http://php.net/books.php. Auf die Rezensionen kann man sich nicht immer verlassen. Es gibt bei Amazon auch Rezensionen von Leuten die das Buch gar nicht in der Hand gehalten haben können. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From Sven.Rottenbiller_(at)_Avantis.de Tue, 5 Sep 2000 14:02:52 +0200 Date: Tue, 5 Sep 2000 14:02:52 +0200 From: Sven Rottenbiller Sven.Rottenbiller_(at)_Avantis.de Subject: [php] SQL Daten nach Select anfrage ordnen hy liste, hy wolfi > Ist es irgendwie möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? versuch mal die schlüsselwörtern DESC und ASC. also: select * from irgendwas where id = 10 OR id = 5 ORDER BY id DESC tschau sven From b.hinzmann_(at)_avm.de Tue, 5 Sep 2000 14:11:35 +0200 Date: Tue, 5 Sep 2000 14:11:35 +0200 From: b.hinzmann_(at)_avm.de b.hinzmann_(at)_avm.de Subject: [php] Antwort: [php] Literatur >Moin allerseits! >Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP >und MySQL. >Die Recherche bei den einschlaegigen Onlinebuchhaendlern hat mich nicht >wirklich weitergebracht, da bei keinem Buch durch die Onlinerezensionen >ersichtlich war, ob das Ding nun wirklich brauchbar ist. >Fuer Tips und/oder Erfahrungsberichte waer ich dankbar. >Gruesse >Guenther Hallo Günther, Hallo Günther, versuche mal folgende Quelle: Bert Theis, Thomas: PHP 4, m. CD-ROM. Webserver-Programmierung für Um- und Einsteiger. 2000. 350 S.. Gebunden. 878gr. ISBN: 3-934358-63-2, KNO-NR: 8 80 22 01 - GALILEO PRESS- 69.90 DM - 510.00 öS - 63.00 sfr "Zusatztext: Wenn Sie einen praxisnahen und schnellen Einstieg in die Sprache PHP 4 suchen, haben Sie Ihr passendes Buch gefunden. Ohne Umschweife zeigt Ihnen Thomas Theis anhand leicht nachvollziehbarer und sofort einsetzbarer Programme, wie Sie die Stärkenvon PHP 4 nutzen können. Ein besonderer Schwerpunkt des Buches liegt auf den Datenbankzugriffen. Linux-Anhänger und Microsoft-Spezialisten kommen dabei gleichermaßen auf ihre Kosten. Die CD-ROM hält das offizielle deutsche PHP-Manual für Sie bereit,außerdem Beispielcode und Lösungen." Meine Meinung: Es hat eine gut verständliche Einführung in HTML, PHP(4) und SQL (MySQL). Dieses Buch ist für Linux, als auch für WinNT geeignet. Bei mir steht ein Windows 2K Advanced Server mit dieser Konstellation. Auf der CD findet man alles Notwendige, wie PHP4 und MySQL. Viel Spaß! Bert From oliver.jantz_(at)_trelleborg.com Tue, 5 Sep 2000 15:07:30 +0200 Date: Tue, 5 Sep 2000 15:07:30 +0200 From: oliver.jantz_(at)_trelleborg.com oliver.jantz_(at)_trelleborg.com Subject: [php] Suse 6.3, keine pdflib Hallo zusammen, habe mod_php.rpm von suse installiert, zusammen mit apache 1.3.11. Beim Start des Webservers (Laden des Moduls mod_php) Abbruch mit "can't find libpdf.so" Kann ich eventuell auf diese Lib verzichten? Gruß Oliver From AFilz_(at)_gmx.de Tue, 5 Sep 2000 15:04:03 +0100 Date: Tue, 5 Sep 2000 15:04:03 +0100 From: Andreas Filz AFilz_(at)_gmx.de Subject: [php] laenderabhaengige weiterleitungen This is a multi-part message in MIME format. ------=_NextPart_000_004A_01C0174A.877C4160 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi leutz, frage vorweg, macht es sinn eine laenderabhaengige weiterleitung anhand = der ip zu setzen (deutsch oder englisch)? bzw. wie "sicher" waere dies, = das es "richtig" funktioniert? wuerde es reichen nur die deutschen ranges abzugleichen, oder waere es = sinnvoller den hostname ausgeben zu lassen und sich spaeter auf das .de = zu beziehen? oder gibt es vielleicht noch eine bessere loesung dafuer? dank euch Andreas ------=_NextPart_000_004A_01C0174A.877C4160 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi leutz,
 
frage vorweg, macht es sinn eine = laenderabhaengige=20 weiterleitung anhand der ip zu setzen (deutsch oder englisch)? bzw. wie = "sicher"=20 waere dies, das es "richtig" funktioniert?
 
wuerde es reichen nur die deutschen = ranges=20 abzugleichen, oder waere es sinnvoller den hostname ausgeben zu lassen = und sich=20 spaeter auf das .de zu beziehen?
 
oder gibt es vielleicht noch eine = bessere loesung=20 dafuer?
 
dank euch
 
Andreas
 
------=_NextPart_000_004A_01C0174A.877C4160-- From adrian.zahnd_(at)_siemens.ch Tue, 5 Sep 2000 15:08:34 +0200 Date: Tue, 5 Sep 2000 15:08:34 +0200 From: Zahnd Adrian adrian.zahnd_(at)_siemens.ch Subject: [php] AW: [php] laenderabhaengige weiterleitungen hi ... > oder gibt es vielleicht noch eine bessere loesung dafuer? wenn du die sprachen unterschieden haben willst, wieso dann nicht beim browser die eingestellte sprache auslesen, hab ich schon oefters gesehen und klappt meistens ;-) gruss adrian From list_(at)_handyinfo.at Tue, 5 Sep 2000 15:13:14 +0200 Date: Tue, 5 Sep 2000 15:13:14 +0200 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] NICHT MIT ASC DESC / SQL Daten nach Select anfrage ordnen > HI > > Ich habe hier z.B. 2 SQL Selects: > > select * from irgendwas where id = 5 OR id = 10 > select * from irgendwas where id = 10 OR id = 5 > > Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es irgendwie > möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? > > Danke > Wolfi > Ich weiss dass es order by usw. gibt aber was mach ich bei den folgenden zwei Abfragen: select * from irgendwas where id = 5 OR id = 10 OR id = 8 select * from irgendwas where id = 4 OR id = 3 OR id = 6 ??????????????? Danke Wolfi From mk_(at)_php-homepage.de Tue, 5 Sep 2000 09:18:02 -0400 Date: Tue, 5 Sep 2000 09:18:02 -0400 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Antwort: [php] Literatur Hallo! >Meine Meinung: Es hat eine gut verständliche Einführung in HTML, PHP(4) >und SQL (MySQL). Dieses Buch ist für Linux, als auch für WinNT >geeignet. Hast dud as Buch gelesen? Ich fand es bisher eines der schlechteren Bücher auf dem Markt. Image-Funktionen z.B. fehlen ganz. Und nur, weil ein PHP 4 im Titel ist heißt das nicht, daß Version 4 und ihre Eigenheiten bzw. Neuerungen auch behandelt werden. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de German Gabber Network -> http://www.gabber.de From markus_(at)_kniehl.de Tue, 5 Sep 2000 15:16:10 +0200 Date: Tue, 5 Sep 2000 15:16:10 +0200 From: Markus Kniehl markus_(at)_kniehl.de Subject: [php] AW: [php] laenderabhaengige weiterleitungen Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es nicht mehr !!! ----- Original Message ----- From: "Zahnd Adrian" To: Sent: Tuesday, September 05, 2000 3:08 PM Subject: [php] AW: [php] laenderabhaengige weiterleitungen hi ... > oder gibt es vielleicht noch eine bessere loesung dafuer? wenn du die sprachen unterschieden haben willst, wieso dann nicht beim browser die eingestellte sprache auslesen, hab ich schon oefters gesehen und klappt meistens ;-) gruss adrian -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From adrian.zahnd_(at)_siemens.ch Tue, 5 Sep 2000 15:25:40 +0200 Date: Tue, 5 Sep 2000 15:25:40 +0200 From: Zahnd Adrian adrian.zahnd_(at)_siemens.ch Subject: [php] AW: [php] AW: [php] laenderabhaengige weiterleitungen > Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es nicht > mehr !!! > okay sorry... in dem fall war's nix mit dem tipp, anscheinend brauch ich IE zuwenig ;) From b.hinzmann_(at)_avm.de Tue, 5 Sep 2000 15:29:13 +0200 Date: Tue, 5 Sep 2000 15:29:13 +0200 From: b.hinzmann_(at)_avm.de b.hinzmann_(at)_avm.de Subject: [php] Antwort: RE: [php] Antwort: [php] Literatur >Hallo! >>Meine Meinung: Es hat eine gut verständliche Einführung in HTML, PHP(4) >>und SQL (MySQL). Dieses Buch ist für Linux, als auch für WinNT >>geeignet. >Hast dud as Buch gelesen? Ich fand es bisher eines der schlechteren >Bücher auf dem Markt. Image-Funktionen z.B. fehlen ganz. Und nur, weil >ein PHP 4 im Titel ist heißt das nicht, daß Version 4 und ihre >Eigenheiten bzw. Neuerungen auch behandelt werden. >Mark Hallo Mark, dann bist Du auch wohl kein blutiger Anfänger mehr. Meinen herzlichen Glückwunsch! Nenne mir bitte einen besseren Titel, der Installation, HTML, PHP4 und MySQL in einer gut verständlichen Form abdeckt. Bert From info_(at)_agathos.net Tue, 5 Sep 2000 15:29:15 +0200 Date: Tue, 5 Sep 2000 15:29:15 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] NICHT MIT ASC DESC / SQL Daten nach Select anfrage ordnen >> Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es irgendwie >> möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? > Ich weiss dass es order by usw. gibt aber was mach ich bei den folgenden > zwei Abfragen: > select * from irgendwas where id = 5 OR id = 10 OR id = 8 > select * from irgendwas where id = 4 OR id = 3 OR id = 6 Hallo Wolfi, irgendwie solltest Du Deine Frage besser auf den Punkt bekommen. Du kannst das Ergebnis: - unsortiert - aufsteigend - oder absteigend sortiert ausgeben. Wenn dir das nicht gefällt, solltest Du mal schreiben WAS Du eigentlich willst. Liebe Grüße aus dem Allgäu Theo From r_(at)_bttr.org Tue, 5 Sep 2000 16:12:27 +0200 Date: Tue, 5 Sep 2000 16:12:27 +0200 From: Ralf Geschke r_(at)_bttr.org Subject: [php] Antwort: RE: [php] Antwort: [php] Literatur > Nenne mir bitte einen besseren Titel, der Installation, HTML, PHP4 und > MySQL in einer gut verständlichen Form abdeckt. MySQL wird teilweise falsch bzw. zumindest veraltet behandelt. Einem Anfaenger wuerde ich wuenschen, nicht gleich in die verkehrte Richtung geschickt zu werden. Bis zum MySQL-Kapitel ist das Buch zugegebenermassen fuer Einsteiger brauchbar bis nuetzlich. Ab dem MySQL-Kapitel sollte man besser das Original-Manual oder ein anderes Buch zu Rate ziehen. 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 Meyer_(at)_mediaworx.com Tue, 5 Sep 2000 13:56:42 +0200 Date: Tue, 5 Sep 2000 13:56:42 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Literatur > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Guenther Theilen > Sent: Tuesday, September 05, 2000 1:40 PM > To: php_(at)_php-center.de > Subject: [php] Literatur > > > Moin allerseits! > > Ich bin auf der Suche nach empfehlenswerter Einsteigerliteratur zu PHP > und MySQL. > Die Recherche bei den einschlaegigen Onlinebuchhaendlern hat > mich nicht > wirklich weitergebracht, da bei keinem Buch durch die > Onlinerezensionen > ersichtlich war, ob das Ding nun wirklich brauchbar ist. > Fuer Tips und/oder Erfahrungsberichte waer ich dankbar. > http://www.dynamic-webpages.de/11.buecher.php Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From webmasterbhs_(at)_bluewin.de Tue, 5 Sep 2000 15:42:16 +0200 Date: Tue, 5 Sep 2000 15:42:16 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] AW: [php] laenderabhaengige weiterleitungen > Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es nicht > mehr !!! doch es klappt bei allen browsern ! $sprache = getenv("HTTP_ACCEPT_LANGUAGE"); kiri From bjoern_(at)_baer.main.de Tue, 5 Sep 2000 15:46:39 +0200 Date: Tue, 5 Sep 2000 15:46:39 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Antwort: RE: [php] Antwort: [php] Literatur * Ralf Geschke wrote: > Bis zum MySQL-Kapitel ist das Buch zugegebenermassen fuer Einsteiger > brauchbar bis nuetzlich. Ab dem MySQL-Kapitel sollte man besser das > Original-Manual oder ein anderes Buch zu Rate ziehen. "MySQL" von Paul duBois. Gibt es jetzt übrigens auch in einer deutschen Version bei Markt&Technik, allerdings mit einem IMHO unschönen Cover. Ob die deutsche Übersetzung was taugt, kann ich nicht beurteilen, hab' hier noch kein Rezensionsexemplar liegen. Auf alle Fälle sollte man dieses Buch gelesen haben, wenn man sich mit MySQL beschäftigt. -- Kartenmotive einfach und schnell in die eigene Homepage einbinden. Wo? Na bei http://www.web-cards.de/ . . . Ein Service von . . . . . . . http://www.rent-a-phpwizard.de/ . . . . . . . . . . From mk_(at)_php-homepage.de Tue, 5 Sep 2000 09:43:38 -0400 Date: Tue, 5 Sep 2000 09:43:38 -0400 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Antwort: RE: [php] Antwort: [php] Literatur Hallo! >dann bist Du auch wohl kein blutiger Anfänger mehr. >Meinen herzlichen Glückwunsch! Mhh, eigentlich war/sollte meine Antwort nicht böse (sein). Ich fand das Buch nur generell nicht besonders. Aber gut, in Punkto Büchern geht meine Meinung mit denen anderer User oft weit auseinander (siehe Krausebuch). >Nenne mir bitte einen besseren Titel, der Installation, HTML, PHP4 und >MySQL in einer gut verständlichen Form abdeckt. Englisch: - PHP Essentials - Professional Php Deutsch: - PHP. Dynamische Webauftritte professionell realisieren. - PHP und MySQL (DataBecker scheint sich gemacht zu haben ;) Desweiteren empfehle ich für Installation eher ein Online-Tutorial, auch wenn man das _nicht_ auf dem Klo lesen kann. Diese Tutorials sind meistens aber besser und aktueller als die Installationshilfen in den Büchern. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de German Gabber Network -> http://www.gabber.de From list_(at)_handyinfo.at Tue, 5 Sep 2000 15:49:17 +0200 Date: Tue, 5 Sep 2000 15:49:17 +0200 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] NICHT MIT ASC DESC / SQL Daten nach Select anfrage ordnen > >> Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es irgendwie > >> möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? > > > Ich weiss dass es order by usw. gibt aber was mach ich bei den folgenden > > zwei Abfragen: > > > select * from irgendwas where id = 5 OR id = 10 OR id = 8 > > select * from irgendwas where id = 4 OR id = 3 OR id = 6 > > Hallo Wolfi, > > irgendwie solltest Du Deine Frage besser auf den Punkt bekommen. > Ich will das Ergebnis in der Reihenfolge haben, wie ich es in der select Abfrage bestimme, d.h. beim 1. Bsp. 4/10/8 und beim 2. Bsp. 4/3/6 Danke Wolfi From behrens_(at)_takenet.de Tue, 05 Sep 2000 15:51:03 +0200 Date: Tue, 05 Sep 2000 15:51:03 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] laenderabhaengige weiterleitungen > Andreas Filz schrieb: > > Hi leutz, > > frage vorweg, macht es sinn eine laenderabhaengige weiterleitung > anhand der ip zu setzen (deutsch oder englisch)? bzw. wie "sicher" > waere dies, das es "richtig" funktioniert? > > wuerde es reichen nur die deutschen ranges abzugleichen, oder waere es > sinnvoller den hostname ausgeben zu lassen und sich spaeter auf das > .de zu beziehen? > > oder gibt es vielleicht noch eine bessere loesung dafuer? Moin,moin Andreas da gibts bestimmt bessere Lösungen fuer. Mich wuerde es schon wundern wie du von der IP Adresse auf die Sprache schliessen willst. Mal angenommen du bekommst ueber die Ip den Hostnamen heraus und koenntest auch eingrenzen zu welcher Domain er gehoert und von da auf die Sprache schliessen. Das sagt dir noch immer nicht welcher Sprache der Anwender maechtig ist der da an seinem Client sitzt. Mal den Ernstfall betrachtet, stell dir vor die zigtausend auslaendischen IT Kraefte sind nun alle da und surfen hinter deutschen Firewalls(stichwort NAT) durchs Netz. Du erkennst das Dilemmer. Ein Ansatz waere darauf zu vertrauen das die Anwender ihren Client richtig konfigurieren und die bevorzugte Sprachversion einstellen. Zumind. die grossen beiden im Browser geschaefft sehen dies vor. Als PHP Programierer kann dir dann die Variable 'HTTP_ACCEPT_LANGUAGE' zur Verfuegung stehen. Zusaetzlich musst du dem Anwender immer die Chance geben die Sprachversion auf deine HTML Seite manuell auswaehlen zuduerfen z.B mit Flaggensysmbolen. Die solltest du entsprechend Auswerten. Als 'schlechtes' Beispiel kann dienen: function lang_detect($lang_poss, $lang_choice = "") { // Funktion zum Zuordnen der HTTP_ACCEPT_LANGUAGE Variable zu // gueltigen Doukumenten in verschiedenen Sprachversion // // Funtionsaufruf z.B lang_detect("de,en,fr,it", it) // 1. Als erster Wert z.B "fr,po,ru" muss ein String uebergeben werden // der die moeglichen Sprachversionen enthaelt. Der erste // Laendercode ist gleichtzeitig der Defaultwert falls keine // Uebereinstimmung gefunden werden kann. // 2. Als zweiter optionaler Wert kann ein weiterer Sprachcode angegeben werden, // der die Werte aus HTTP_ACCEPT_LANGUAGE ignoriert und somit versucht den // angegebenen Wert expliziert auszuwaehlen, sofern dieser im ersten // Parameter vorkommt // // // Returnwert ist der 2stellige ISO639 Laendercode global $HTTP_ACCEPT_LANGUAGE; $lang_possible = explode(",", $lang_poss); $lang_request = explode(",", "$HTTP_ACCEPT_LANGUAGE"); if ($lang_choice !="") { if(strpos("$lang_poss","$lang_choice") > 0) { return "$lang_choice"; } } while(list($key_request, $val_request) = each($lang_request)) { substr("$val_request",0,2); reset($lang_possible); while(list($key_possible, $val_possible) = each($lang_possible)) { substr("$val_possible",0,2); if(substr("$val_request",0 ,2) == substr("$val_possible", 0 ,2)) { return "$val_possible"; } } } return "$lang_possible[0]"; } Gruss Joerg Behrens ps: schau dir mal den Apachen mit 'MultiViews' an -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From info_(at)_jwilde.de Tue, 5 Sep 2000 15:51:38 +0200 Date: Tue, 5 Sep 2000 15:51:38 +0200 From: Jens-Peter Wilde info_(at)_jwilde.de Subject: [php] IPTC-Infos aus JPG-Dateien auslesen Hallo liebe Leute, hat jemand vielleicht eine Ahnung, wie man Bildinformationen, die z.B. in JPG-Bildern ge- speichert werden können, wieder ausliest? Es geht hierbei um die IPTC-Felder, in denen die Infos über Copyright, Ersteller der Datei, Ursprungsurl, Suchbegriffe, etc. hinterlegt werden können. MfG Jens-Peter Wilde --- agentis e.k. - Agentur für IT-Services | http://agentis.de/ Eimsbütteler Str. 26, 22769 HH, tel: 040-4317965-0, fax: -9 From bjoern_(at)_baer.main.de Tue, 5 Sep 2000 16:05:21 +0200 Date: Tue, 5 Sep 2000 16:05:21 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] IPTC-Infos aus JPG-Dateien auslesen * Jens-Peter Wilde wrote: > Es geht hierbei um die IPTC-Felder, in denen > die Infos über Copyright, Ersteller der Datei, > Ursprungsurl, Suchbegriffe, etc. hinterlegt > werden können. Durch ein kräftiges RTFM, z.B. http://www.php-center.de/quickref/?query=image und dann z.B. mal bei GetImageSize() schauen oder bei iptcparse(). *gähn* -- Kartenmotive einfach und schnell in die eigene Homepage einbinden. Wo? Na bei http://www.web-cards.de/ . . . Ein Service von . . . . . . . http://www.rent-a-phpwizard.de/ . . . . . . . . . . From PHP_(at)_be-inspired.de Tue, 5 Sep 2000 16:09:14 +0200 Date: Tue, 5 Sep 2000 16:09:14 +0200 From: Bertram Junker PHP_(at)_be-inspired.de Subject: [php] PHPLIB [libdir] Hallo, ich habe ein kleines Problem mit PHPLIB. Ich habe einen Warenkorb mit MySQL Anbindung geschrieben, der auch wunderbar funktioniert. Nur, wenn ich aus einem Untergeordneten Verzeichnis (spricht root/Angebote/Datei1.php3) meine Session initialsieren möchte, bekommen ich Fatal error: Failed opening required 'php/db_mysql.inc' in ../php/prepend.php3 on line 19 welche eigentlich ganz logisch ist, da die db_mysql.inc in diesem Moment in '../php/db_mysql.inc' ist. Frage: Wie stelle ich das am einfach ab? Muß ich vielleicht jedesmal mit Hilfe einer Variable die Variable $_PHPLIB["libdir"] = "php/" in der prepend.php3 umschreiben, oder ist das Problem irgendwie einfacher zu lösen? Danke, Bertram From info_(at)_jwilde.de Tue, 5 Sep 2000 16:02:01 +0200 Date: Tue, 5 Sep 2000 16:02:01 +0200 From: Jens-Peter Wilde info_(at)_jwilde.de Subject: [php] IPTC-Infos aus JPG-Dateien auslesen >* Jens-Peter Wilde wrote: >> Es geht hierbei um die IPTC-Felder, in denen >> die Infos über Copyright, Ersteller der Datei, >> Ursprungsurl, Suchbegriffe, etc. hinterlegt >> werden können. > >Durch ein kräftiges RTFM, z.B. >http://www.php-center.de/quickref/?query=image >und dann z.B. mal bei GetImageSize() schauen oder >bei iptcparse(). Herzlichen Dank und Sorry. Hatte die Funktion schlicht und ergreifend übersehen. :-) Jens Wilde From hartmann_(at)_freecharts.de Tue, 5 Sep 2000 16:01:45 +0200 Date: Tue, 5 Sep 2000 16:01:45 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] PHPLIB [libdir] Hallo Bertram , Bertram Junker schrieb: > Fatal error: Failed opening required 'php/db_mysql.inc' > in ../php/prepend.php3 on line 19 > > welche eigentlich ganz logisch ist, da die db_mysql.inc in diesem > Moment in '../php/db_mysql.inc' ist. > > Frage: Wie stelle ich das am einfach ab? > Muß ich vielleicht jedesmal mit Hilfe einer Variable die Variable > $_PHPLIB["libdir"] = "php/" in der prepend.php3 umschreiben, oder ist > das Problem irgendwie einfacher zu lösen? Ja, den absoluten Pfad verwenden . Grüße, johann From bjoern_(at)_baer.main.de Tue, 5 Sep 2000 16:18:17 +0200 Date: Tue, 5 Sep 2000 16:18:17 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] PHPLIB [libdir] Hallo, > ich habe ein kleines Problem mit PHPLIB. Ich habe einen Warenkorb Hast du keinen Zugriff auf die Konfiguration deines Webservers (z.B. durch eine .htaccess), um dir php3_include_path und php3_auto_prepend_file zu definieren? Wenn nicht, frag doch mal deinen Hoster. Jeder vernünftige Hoster sollte das seinem Kunden ermöglichen. > Frage: Wie stelle ich das am einfach ab? > Muß ich vielleicht jedesmal mit Hilfe einer Variable die Variable > $_PHPLIB["libdir"] = "php/" Hm, setze dort doch mal den absoluten Pfad, also $_PHPLIB["libdir"] = "/data/www/kundeA/www.blablubb.de/php/"; Dann sollte es IMHO funktionieren. -- Kartenmotive einfach und schnell in die eigene Homepage einbinden. Wo? Na bei http://www.web-cards.de/ . . . Ein Service von . . . . . . . http://www.rent-a-phpwizard.de/ . . . . . . . . . . From info_(at)_agathos.net Tue, 5 Sep 2000 16:15:58 +0200 Date: Tue, 5 Sep 2000 16:15:58 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] NICHT MIT ASC DESC / SQL Daten nach Select anfrage ordnen >> >> Nun ist aber jedesmal der Datensatz mit der id 5 vor 10. Ist es > irgendwie >> >> möglich, dass das Ergebnis nach meiner Reihenfolge sortiert wird? >> >> > Ich weiss dass es order by usw. gibt aber was mach ich bei den >> > folgenden >> > zwei Abfragen: >> >> > select * from irgendwas where id = 5 OR id = 10 OR id = 8 >> > select * from irgendwas where id = 4 OR id = 3 OR id = 6 >> >> Hallo Wolfi, >> >> irgendwie solltest Du Deine Frage besser auf den Punkt bekommen. >> > Ich will das Ergebnis in der Reihenfolge haben, wie ich es in der select > Abfrage bestimme, d.h. beim 1. Bsp. 4/10/8 und beim 2. Bsp. 4/3/6 Hallo Wolfi, das ist IMHO mit den Funktinen von MySQL nicht zu machen. Ohne Angaben sortiert MySQL die Ausgaben aufsteigend. Deine Wünsche sind aber weder auf- noch abseitgend. Das musst Du dann mit PHP lösen. zB. mit einer Schleife die erst die ID4 ausgibt, dann ne Schleife die ID10 ausgibt usw. Liebe Grüße Theo From php_(at)_schuborg.de Tue, 05 Sep 2000 16:15:59 +0200 Date: Tue, 05 Sep 2000 16:15:59 +0200 From: Pascal Schult php_(at)_schuborg.de Subject: [php] ALLE header setzen Hi Liste.. Kann ich ohne Zugriff auf die httpd.conf, php.ini etc. ALLE header setzen, oder wird generell vom Webserver einige Standardheader gesetzt, ohne daß ich da eingreifen oder diese "überschreiben" kann? Nach welchem Schema läuft das? By_the_way.. kennt jemand ein gutes Shareware oder freewaretool, welches mir die vom Webserver gesendeten HTTP-header in ASCII anzeigt? Danke schonmal.. Ciao, Pascal From Sven.Rottenbiller_(at)_avantis.de Tue, 5 Sep 2000 16:21:55 +0200 Date: Tue, 5 Sep 2000 16:21:55 +0200 From: Sven Rottenbiller Sven.Rottenbiller_(at)_avantis.de Subject: [php] NICHT MIT ASC DESC / SQL Daten nach Select anfrage ordnen hy liste, hy wolfi, >Ich weiss dass es order by usw. gibt aber was mach ich bei den folgenden >zwei Abfragen: > >select * from irgendwas where id = 5 OR id = 10 OR id = 8 >select * from irgendwas where id = 4 OR id = 3 OR id = 6 > >??????????????? wenn du dein anliegen vielleicht etwas genauer beschreiben könntest, würden wir dir gerne helfen. aber bisher scheint noch nicht so richtig klar geworden zu sein was dein problem ist!?!?!?!? tschau sven From a.stagl_(at)_gmx.at Tue, 5 Sep 2000 16:31:38 +0200 (MEST) Date: Tue, 5 Sep 2000 16:31:38 +0200 (MEST) From: a.stagl_(at)_gmx.at a.stagl_(at)_gmx.at Subject: [php] AW: [php] laenderabhaengige weiterleitungen hi, > > Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es > > nicht mehr !!! > doch es klappt bei allen browsern ! > $sprache = getenv("HTTP_ACCEPT_LANGUAGE"); > > kiri ich hab mal unter sprachen im ie5 folgende sprachen in folgender reihenfolge eingetragen: - deutsch - deutsch-österreich - arabisch(irgendwas) unter http_acceptable_language bekomm ich nun folgenden string zurück: de,de-at;q=0.7,ar-qa;q=0.3 ... was mach ich als hp-bastler mit so einem user? lg, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at Sent through GMX FreeMail - http://www.gmx.net From webmaster_(at)_engel-atlan.de Tue, 5 Sep 2000 16:36:22 +0100 Date: Tue, 5 Sep 2000 16:36:22 +0100 From: Andreas webmaster_(at)_engel-atlan.de Subject: [php] AW: [php] laenderabhaengige weiterleitungen da es sowieso nur eine deutsche und eine englische version geben wird, muesste es doch reichen wenn ich die deutschen eintraege abfange oder, dann sollte es mich doch nicht interessieren ob da noch chinesisch in der 5ten sprachzeile steht? From behrens_(at)_takenet.de Tue, 05 Sep 2000 16:44:32 +0200 Date: Tue, 05 Sep 2000 16:44:32 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] AW: [php] laenderabhaengige weiterleitungen a.stagl_(at)_gmx.at schrieb: > unter http_acceptable_language bekomm ich nun folgenden string zurück: > de,de-at;q=0.7,ar-qa;q=0.3 > > ... was mach ich als hp-bastler mit so einem user? Der User moechte gerne sofern vornhanden vorrangig (100%) deutsch kodierte Seiten dann zu 70% ... 30% usw. Ich meine mich Dunkel dran zuerinnern Q gibt einen Qualitätswert von 0-1 an. Mit de-at,ar-qa sind dann falls vorhanden Dialekte,bzw Spracheliche Unterschiede gekennzeichnet. Den solltest du mittels explode in fuer dich Vernueftige Portionen zererlegen. Oder mittels preg_match,ereg drin run fischen :) Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From webmasterbhs_(at)_bluewin.de Tue, 5 Sep 2000 16:58:54 +0200 Date: Tue, 5 Sep 2000 16:58:54 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] AW: [php] laenderabhaengige weiterleitungen > > > Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es > > > nicht mehr !!! > > doch es klappt bei allen browsern ! > > $sprache = getenv("HTTP_ACCEPT_LANGUAGE"); > > > > kiri > > unter http_acceptable_language bekomm ich nun folgenden string zurück: > de,de-at;q=0.7,ar-qa;q=0.3 > > ... was mach ich als hp-bastler mit so einem user? man bekommt auch solche strings: de,de-DE,en,en-US de,en;q=0.7,Esperanto;q=0.3 en,x-ns1jDzymNofNhQ;q=0.4,x-ns2r3309OnmPe2 zh,zh-TW,zh-CN,en pt-br ie-ee,de;q=0.5 du kannst nun einfach via dem da folgendes machen: if(ereg("de",$language)==true) header("Location: deutsch.html"); elseif(eregi("esperanto",$language)==true) header("Location: www.freundeskreis.de"); else header("Location: englisch.html"); ;-) kiri From bjoern_(at)_baer.main.de Tue, 5 Sep 2000 17:07:34 +0200 Date: Tue, 5 Sep 2000 17:07:34 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] laenderabhaengige weiterleitungen * Cyrill Schumacher wrote: > du kannst nun einfach via dem da folgendes machen: Damit weißt du aber immer noch nicht _genau_, ob der Benutzer denn auch tatsächlich Deutsch als Sprache haben will. Besser: wenn sich ein Benutzer als solcher autentifiziert, sollte man ihm in seinen persönlichen Einstellungen die Möglichkeit geben, seine bevorzugte Sprache einzustellen. Zusätzlich sollte z.B. auf der Startseite die Möglichkeit bestehen, innerhalb einer Session die gewünschte Sprache einzustellen. Diese Einstellung speichert man dann in der Session und weiß auf den Folgeseiten immer, welche Sprache der Benutzer möchte. -- Kartenmotive einfach und schnell in die eigene Homepage einbinden. Wo? Na bei http://www.web-cards.de/ . . . Ein Service von . . . . . . . http://www.rent-a-phpwizard.de/ . . . . . . . . . . From christopher.nehls_(at)_vhma.de Tue, 5 Sep 2000 17:09:15 +0200 Date: Tue, 5 Sep 2000 17:09:15 +0200 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] .htaccess-Problem Hallo! Ich bin hier wohl gerade ein wenig OT, aber vielleicht könnt ihr mir trotzdem helfen. Ich habe auf meinem LAMP-Server ein Verzeichnis mit einer .htaccess-Datei, die zusammen mit einer .htpassword-Datei den Zugriff einschränken soll. Nur leider klappt das nicht, weiterhin kann jeder auf den Ordner zugreifen. Ich vermute, ich muß an der Apache-Konfiguration was ändern. Nur was??? Danke und Gruß Christopher From a.stagl_(at)_gmx.at Tue, 5 Sep 2000 17:14:59 +0200 (MEST) Date: Tue, 5 Sep 2000 17:14:59 +0200 (MEST) From: a.stagl_(at)_gmx.at a.stagl_(at)_gmx.at Subject: [php] AW: [php] laenderabhaengige weiterleitungen hi, > > > > Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es > > > > nicht mehr !!! > > > doch es klappt bei allen browsern ! > > > $sprache = getenv("HTTP_ACCEPT_LANGUAGE"); > > > > > > kiri > > > > unter http_acceptable_language bekomm ich nun folgenden string zurück: > > de,de-at;q=0.7,ar-qa;q=0.3 > > > > ... was mach ich als hp-bastler mit so einem user? > > man bekommt auch solche strings: > > de,de-DE,en,en-US ... > > if(ereg("de",$language)==true) header("Location: deutsch.html"); > elseif(eregi("esperanto",$language)==true) header("Location: > www.freundeskreis.de"); > else header("Location: englisch.html"); > > ;-) > kiri ... das heisst aber, dass bereits meine allererste seite des projekts (z.b. index.htm) eigentlich eine php seite sein müsste, das aber (soweit ich gehört habe) zu problemen mit suchmaschinen führen kann, oder nicht? lg, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at Sent through GMX FreeMail - http://www.gmx.net From GH-lists_(at)_ecora.de Tue, 5 Sep 2000 17:14:18 +0200 Date: Tue, 5 Sep 2000 17:14:18 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] ALLE header setzen Pascal Schult schrieb: > By_the_way.. kennt jemand ein gutes Shareware oder > freewaretool, welches mir die vom Webserver gesendeten > HTTP-header in ASCII anzeigt? Wie wäre es mit PHP? function http_header($host, $path) { $fp = fsockopen($host, "80"); fputs($fp, "HEAD $path HTTP/1.1\n"); fputs($fp, "Host: $host\n"); fputs($fp, "Connection: close\n\n"); while(!feof($fp)) { $res .= fgets($fp, 4096); } echo "
\n$res\n
\n";
}

http_header("server", "/pfad/zum/dokument");

Guido Haeger






From markus_(at)_kniehl.de Tue, 5 Sep 2000 17:14:19 +0200
Date: Tue, 5 Sep 2000 17:14:19 +0200
From: Markus Kniehl markus_(at)_kniehl.de
Subject: [php] AW: [php] laenderabhaengige weiterleitungen

OK bin überredet.
Es klappt doch, aber wenn ichs mit Javascript abfrage klappts nicht!

----- Original Message -----
From: "Cyrill Schumacher" 
To: 
Sent: Tuesday, September 05, 2000 3:42 PM
Subject: Re: [php] AW: [php] laenderabhaengige weiterleitungen


> Die Sprache auslesen tut nur beim Netscape mit dem neuen IE tut es nicht
> mehr !!!

doch es klappt bei allen browsern !

$sprache = getenv("HTTP_ACCEPT_LANGUAGE");

kiri



--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_php-center.de
http://infosoc.uni-koeln.de/mailman/listinfo/php




From S.Nohn_(at)_nettrade.de Tue, 5 Sep 2000 17:24:41 +0200
Date: Tue, 5 Sep 2000 17:24:41 +0200
From: Sebastian Nohn S.Nohn_(at)_nettrade.de
Subject: [php] .htaccess-Problem

Hi,

> die zusammen mit einer .htpassword-Datei den Zugriff einschränken soll.

> Ich vermute, ich muß an der Apache-Konfiguration was ändern. Nur was???

Jein. Nicht unbedingt. Setzt du PHP4 ein? Dann gibt es einen schwerwiegenden
BUG.
http://bugs.php.net/bugs.php?id=4925

Freundliche Gruesse,
        Sebastian Nohn
--
NeT&Trade GmbH                           email : s.nohn_(at)_nettrade.de
TechnoPark der GMD                       www   : http://www.nettrade.de/
Rathausallee 10                          tel   : +49 22 41 - 20 40 33
53757 Sankt Augustin                     fax   : +49 22 41 - 20 40 34
Germany                                  mobile: +49 173 - 59 64 377




From christopher.nehls_(at)_vhma.de Tue, 5 Sep 2000 17:29:51 +0200
Date: Tue, 5 Sep 2000 17:29:51 +0200
From: Christopher Nehls christopher.nehls_(at)_vhma.de
Subject: [php] .htaccess-Problem

Nö, ich arbeite immer noch mit der 3er-Version
Gruß Christopher
-----Ursprüngliche Nachricht-----
Von: Sebastian Nohn 
An: php_(at)_php-center.de 
Datum: Dienstag, 5. September 2000 17:37
Betreff: RE: [php] .htaccess-Problem


>Hi,
>
>> die zusammen mit einer .htpassword-Datei den Zugriff einschränken soll.
>
>> Ich vermute, ich muß an der Apache-Konfiguration was ändern. Nur was???
>
>Jein. Nicht unbedingt. Setzt du PHP4 ein? Dann gibt es einen
schwerwiegenden
>BUG.
>http://bugs.php.net/bugs.php?id=4925
>
>Freundliche Gruesse,
>        Sebastian Nohn
>--
>NeT&Trade GmbH                           email : s.nohn_(at)_nettrade.de
>TechnoPark der GMD                       www   : http://www.nettrade.de/
>Rathausallee 10                          tel   : +49 22 41 - 20 40 33
>53757 Sankt Augustin                     fax   : +49 22 41 - 20 40 34
>Germany                                  mobile: +49 173 - 59 64 377
>
>
>--
>** Durchgehend geöffnet: http://www.php-center.de **
>Die PHP-Liste: mailto:php_(at)_php-center.de
>http://infosoc.uni-koeln.de/mailman/listinfo/php
>




From info_(at)_listornet.de Tue, 5 Sep 2000 17:34:06 +0100
Date: Tue, 5 Sep 2000 17:34:06 +0100
From: Info, Listornet info_(at)_listornet.de
Subject: [php] apache ftplogin

hi liste

wenn sich jemand mit apache und ftp auskennt wäre es nett wenn er sich
privat bei
mir melden könnte.

mfg,
cu_(at)_listor




From GH-lists_(at)_ecora.de Tue, 5 Sep 2000 17:27:00 +0200
Date: Tue, 5 Sep 2000 17:27:00 +0200
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] AW: [php] laenderabhaengige weiterleitungen

Björn Schotte schrieb
> Damit weißt du aber immer noch nicht _genau_, ob der Benutzer
> denn auch tatsächlich Deutsch als Sprache haben will.
[...}
> Zusätzlich sollte z.B. auf der Startseite die Möglichkeit
> bestehen, innerhalb einer Session die gewünschte Sprache
> einzustellen. Diese Einstellung speichert man dann in der
> Session und weiß auf den Folgeseiten immer, welche Sprache
> der Benutzer möchte.

Ja und nein. Gut ist IMHO die Kombination von beidem.

Wir machen das so: Bei Beginn einer Session wird der HTTP_ACCEPT_HEADER
ausgewertet. Ist da ein "de" drin, bekommt der User erstmal die Seite in
deutsch, ansonsten in englisch. Er kann dann später jederzeit die
Sprache wechseln und diese Einstellung bleibt erhalten. Der Vorteil: Der
User hat trotzdem die volle Kontrolle über die Sprache, wird aber ohne
zusätzlichen Klick fast immer schon mit der gewünschten Sprache starten.

Guido Haeger





From A.Ott_(at)_bau-igel.de Tue, 5 Sep 2000 16:46:22 +0100
Date: Tue, 5 Sep 2000 16:46:22 +0100
From: Alexander Ott A.Ott_(at)_bau-igel.de
Subject: [php] NICHT MIT ASC DESC / SQL Daten nach Select anfrage ordnen

> Du kannst das Ergebnis:
> 
> - unsortiert
> - aufsteigend
> - oder absteigend
> 
> sortiert ausgeben.
> 
Ich glaube, er meint, dass er die Ergebnisse in der Reihenfolge
haben will, wie sie in seinem Query standen,

weiterhin glaube ich, dass er dann am besten mehrere Querys h
intereinander macht.

Alexander




From behrens_(at)_takenet.de Tue, 05 Sep 2000 17:48:57 +0200
Date: Tue, 05 Sep 2000 17:48:57 +0200
From: Joerg Behrens behrens_(at)_takenet.de
Subject: [php] .htaccess-Problem

Christopher Nehls schrieb:
> 
> Hallo!
> 
> Ich bin hier wohl gerade ein wenig OT, aber vielleicht könnt ihr mir
> trotzdem
> helfen.
> Ich habe auf meinem LAMP-Server ein Verzeichnis mit einer .htaccess-Datei,
> die zusammen mit einer .htpassword-Datei den Zugriff einschränken soll.
> Nur leider klappt das nicht, weiterhin kann jeder auf den Ordner zugreifen.
> Ich vermute, ich muß an der Apache-Konfiguration was ändern. Nur was???

Trage in die httpd.conf folgendes ein:

# zig andere Dinge

AllowOverride AuthConfig Limit



Kontrolliere ob die defaultwerte fuer den Namen noch stimmern. Es muss
ja nicht .htaccess heissen. Desweiteren kann man den Standort der
.htpasswd in der httpd.conf auch fest Einstellen. Also Augen auf.
Apache neustarten

Anlegen einer .htaccess in oder unterhalb von '/usr/local/apache/htdocs'

--
authUserFile    /usr/local/apache/.htpasswd
AuthName        "Sicherheit"
AuthType        basic
order   deny,allow
require user    user user2 user3 usw
--

Die .htpasswd dann unter '/usr/local/apache/' ablegen.

Das ist eine reine Ascii Datei mit folgendem Aufbau:
username:verschlusseltespasswort

Je nach Unixversion kannst du die Systempassworter aus /etc/passwd
nehmen bzw. mittels dem Tool das unter /usr/local/apache/bin liegt und
htpasswd heisst neu anlegen. Spaeter kannst du auch mit PHP und Crypt
arbeitern un diese Passwoerter zu erzeugen.

Gruss
Joerg Behrens

ps: Wenn du weisst das es OT ist warum stellst du die Frage hier und
nicht in der Apache ML oder der Nesgroup dciws ? Und ein OT im Subject
waere auch das mindeste Gewesen.

-- 
Key fingerprint =  92 7D E0 A6 CF AE EC 32  14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
TakeNet GmbH					Mobil: 0171/60 57 963			
D-97080 Wuerzburg				Tel: +49 931 903-2243				
Alfred-Nobel-Straße 20				Fax: +49 931 903-3025



From webmasterbhs_(at)_bluewin.de Tue, 5 Sep 2000 17:57:52 +0200
Date: Tue, 5 Sep 2000 17:57:52 +0200
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] AW: [php] laenderabhaengige weiterleitungen

> Zusätzlich sollte z.B. auf der Startseite die Möglichkeit
> bestehen, innerhalb einer Session die gewünschte Sprache
> einzustellen. Diese Einstellung speichert man dann in der
> Session und weiß auf den Folgeseiten immer, welche Sprache
> der Benutzer möchte.
> --
> Kartenmotive einfach und schnell in die eigene Homepage einbinden.
> Wo? Na bei http://www.web-cards.de/ . . . Ein Service von

ich weiss was session sind, aber für den einen da hat
es gereicht und ihm war klar was zu tun ist und wie er
das selber ausbaut, bleibt ihm überlassen...

ausserdem habe ich immer noch den blöden kompilier error
in der libmysql.c (redefinition of uinc und ushort) bei php-4.0.2 .... arrrg

 ;-)

ich





From webmasterbhs_(at)_bluewin.de Tue, 5 Sep 2000 17:55:43 +0200
Date: Tue, 5 Sep 2000 17:55:43 +0200
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] AW: [php] laenderabhaengige weiterleitungen

> > ;-)
> > kiri
>
> ... das heisst aber, dass bereits meine allererste seite des projekts
> (z.b. index.htm) eigentlich eine php seite sein müsste, das aber (soweit
ich
> gehört habe) zu problemen mit suchmaschinen führen kann, oder nicht?
>
> lg,
> andy

nein, wird es nicht probleme geben

ich habe es sogar soweit getrieben, dass (such)maschinen automatisch
andere seiten bekommen als menschen und alles läuft über eine
kleine index.php3 seite.

kiri





From GH-lists_(at)_ecora.de Tue, 5 Sep 2000 18:20:40 +0200
Date: Tue, 5 Sep 2000 18:20:40 +0200
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] AW: [php] laenderabhaengige weiterleitungen

Cyrill Schumacher schrieb

> ich habe es sogar soweit getrieben, dass (such)maschinen
> automatisch andere seiten bekommen als menschen und alles
> läuft über eine kleine index.php3 seite.

Alter Trick, aber man sollte die Suchmaschinenbetreiber-/Entwickler auch
nicht für vollkommen verkalkt halten. Gegenmittel sind z.B. Spider, die
sich gleich mit einem "Mozilla x.y"-UserAgent vorstellen, bzw. der
vergleichende Aufruf mit 2 verschiedenen UserAgents. Top-Positionen
sollen auch gelegentlich manuell überprüft werden. Bei allem droht Dir
dann die dauerhafte Verbannung aus dem Index - wenn noch nicht heute,
dann vielleicht morgen.

Guido Haeger







From Meyer_(at)_mediaworx.com Tue, 5 Sep 2000 15:42:26 +0200
Date: Tue, 5 Sep 2000 15:42:26 +0200
From: Mathias Meyer Meyer_(at)_mediaworx.com
Subject: [php] Antwort: RE: [php] Antwort: [php] Literatur

> -----Original Message-----
> From: php-admin_(at)_php-center.de 
> [mailto:php-admin_(at)_php-center.de]On Behalf
> Of b.hinzmann_(at)_avm.de
> Sent: Tuesday, September 05, 2000 3:29 PM
> To: php_(at)_php-center.de
> Subject: [php] Antwort: RE: [php] Antwort: [php] Literatur
> 
> Hallo Mark,
> dann bist Du auch wohl kein blutiger Anfänger mehr.
> Meinen herzlichen Glückwunsch!
> Nenne mir bitte einen besseren Titel, der Installation, HTML, PHP4 und
> MySQL in einer gut verständlichen Form abdeckt.

PHP4 & MySQL von Data Becker

Gruss, Pom
-- 
Mathias Meyer
mediaworx berlin AG
Fon: 030 - 27 58 02 48 



From gregor.dorfbauer_(at)_aon.at Tue, 05 Sep 2000 20:42:25 +0200
Date: Tue, 05 Sep 2000 20:42:25 +0200
From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at
Subject: [php] Include-Path =?iso-8859-1?Q?w=E4hrend?= Laufzeit
 =?iso-8859-1?Q?ver=E4ndern=3F?=
 =?iso-8859-1?Q?ver=E4ndern=3F?=

Hi liste!

Ich moechte mein Phorum ind meine Tabelle einbauen.
oben banner, links menü, rechts das phorum und unten das copyright.

Mit allen anderen Scripts funktioniert das einfach mit include() oder
require() an der richtigen stelle.

Nur beim Phorum, dass ja bekanntlich noch ein paar andere files braucht,
die es vergeblich zu includen versucht.

Gibt es die möglichkeit, so ala include_path("/phorum");
dieses verzeichnis on-the-fly hinzuzufügen?
an die php.ini habe ich keinen zugriff (xodox)

vielen dank für die hilfe, 
gregor



From behrens_(at)_takenet.de Tue, 05 Sep 2000 21:00:18 +0200
Date: Tue, 05 Sep 2000 21:00:18 +0200
From: Joerg Behrens behrens_(at)_takenet.de
Subject: [php] Include-Path
 =?iso-8859-1?Q?w=E4hrend=20Laufzeitver=E4ndern=3Fver=E4ndern=3F?=

Moin,moin

Gregor Dorfbauer schrieb:
> 
> Hi liste!
> Mit allen anderen Scripts funktioniert das einfach mit include() oder
> require() an der richtigen stelle.
> 
> Nur beim Phorum, dass ja bekanntlich noch ein paar andere files braucht,
> die es vergeblich zu includen versucht.
> 
> Gibt es die möglichkeit, so ala include_path("/phorum");
> dieses verzeichnis on-the-fly hinzuzufügen?
> an die php.ini habe ich keinen zugriff (xodox)

Benutzt www.xodox.com mod_php ?
Wenn ja, sind Änderungen mittels .htaccess erlaubt?
Wenn ja php3_include_path setzten in .htaccess.
Wenn kein mod_php dann auch kein .htaccess.

weitere Loesungen:
- Scripte vom phorum aendern.
- Symbolische Links anlegen (Frage folgt ein include symb. Links?)
- Geld ausgeben und anderen Provider suchen.

Gruss
Joerg Behrens

-- 
Key fingerprint =  92 7D E0 A6 CF AE EC 32  14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
TakeNet GmbH					Mobil: 0171/60 57 963			
D-97080 Wuerzburg				Tel: +49 931 903-2243				
Alfred-Nobel-Straße 20				Fax: +49 931 903-3025



From jgrube_(at)_jgrube.de Tue, 05 Sep 2000 17:04:03 +0200
Date: Tue, 05 Sep 2000 17:04:03 +0200
From: Joern Grube jgrube_(at)_jgrube.de
Subject: [php] PHPMyAdmin und Strato

>Dann liegt die Vermutung nahe, das die "Daen" - also Passwort, Host, User - in
>irgendeiner Form fehlerhaft sind.

Kann eigentlich nur, aber wie gesagt, habs in allen Varianten probiert.

>Schau doch mal im Archiv, dort wurde schon mehrfach auf die Konfig. bei STRATO
>mit MySQL eingegangen.
>(Archiv findest Du unter http://www.php-center.de ) Dann oben links einfach
>mal Strato + MySQL
>Als Beispiel:
>http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000619/022241.html

Danke, bin schon unterwegs .


 Tschuess Joern (Berlin)
 http://www.jgrube.de
 http://www.flash4beginner.de
 Bitte keine HTML-Mails an mich!!!!!



From jgrube_(at)_jgrube.de Tue, 05 Sep 2000 17:06:07 +0200
Date: Tue, 05 Sep 2000 17:06:07 +0200
From: Joern Grube jgrube_(at)_jgrube.de
Subject: [php] PHPMyAdmin und Strato

>Ja, bei Strato liegt der Datenbankserver auf nem anderen Server, als der
>Webserver.
>
>server: rdbms.strato.de
>db: #10... (in dieser Art)
>login : www.deinname.de
>pass: datenbankpasswort

Ah, da muss man erstmal drauf kommen. Danke, probier ich gleich aus.


 Tschuess Joern (Berlin)
 http://www.jgrube.de
 http://www.flash4beginner.de
 Bitte keine HTML-Mails an mich!!!!!



From gregor.dorfbauer_(at)_aon.at Tue, 05 Sep 2000 21:04:05 +0200
Date: Tue, 05 Sep 2000 21:04:05 +0200
From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at
Subject: [php] Include-Path
 =?iso-8859-1?Q?w=E4hrend=20Laufzeitver=E4ndern=3Fver=E4ndern=3F?=


Joerg Behrens wrote:

>> Gregor Dorfbauer schrieb:
>> [include-path]
> Benutzt www.xodox.com mod_php ?
jepp
> Wenn ja, sind Änderungen mittels .htaccess erlaubt?
> Wenn ja php3_include_path setzten in .htaccess.
> Wenn kein mod_php dann auch kein .htaccess.

wie stelle ich sowas genau an? (RTFM?)

danke, gregor



From abe_(at)_flaemingnet.de Tue, 5 Sep 2000 21:16:26 +0200
Date: Tue, 5 Sep 2000 21:16:26 +0200
From: Daniel Beulshausen abe_(at)_flaemingnet.de
Subject: [php] Include-Path während Laufzeitverändern?verändern?

> > Gibt es die möglichkeit, so ala include_path("/phorum");
> > dieses verzeichnis on-the-fly hinzuzufügen?
> > an die php.ini habe ich keinen zugriff (xodox)
>
> Benutzt www.xodox.com mod_php ?
> Wenn ja, sind Änderungen mittels .htaccess erlaubt?
> Wenn ja php3_include_path setzten in .htaccess.
> Wenn kein mod_php dann auch kein .htaccess.

imho wäre es über .htaccess am schönsten, du kannst es aber auch im script
festlegen.
http://www.php.net/manual/function.ini-set.php
http://www.php.net/manual/function.ini-get.php



müsste eigentlich gehen.

gruss
daniel

/*--
daniel beulshausen - daniel_(at)_php4win.de
using php on windows? http://www.php4win.de




From heiko.gawehn_(at)_gmx.net Tue, 5 Sep 2000 21:43:26 +0200
Date: Tue, 5 Sep 2000 21:43:26 +0200
From: Heiko Gawehn heiko.gawehn_(at)_gmx.net
Subject: [php] Literatur

Hallo,

von "Stoll/Leierer: internet intern. PHP4+MySQL. Data Becker 2000"
rate ich ab. Ist offensichtlich ein Schnellschuss mit einigen kleinen
Fehlern drin und einigen Stellen wo man denkt "hier sollten die eigentlich
noch ... erklären".

ciao

Heiko





From eschmid+sic_(at)_s.netic.de Tue, 5 Sep 2000 21:59:56 +0200
Date: Tue, 5 Sep 2000 21:59:56 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Literatur

On Tue, Sep 05, 2000 at 09:43:26PM +0200, Heiko Gawehn wrote:

> von "Stoll/Leierer: internet intern. PHP4+MySQL. Data Becker 2000"
> rate ich ab. Ist offensichtlich ein Schnellschuss mit einigen kleinen
> Fehlern drin und einigen Stellen wo man denkt "hier sollten die eigentlich
> noch ... erklären".

Dann sei bitte doch so fair und sage hier was falsch ist. Auch ich habe
das Buch durchgeblättert und konnte keine Fehler entdecken. Der Aufbau ist
eigentlich sehr gut durchdacht. Es wird immer vom wesentlichen ausgegangen
und zum Schluß folgen dann die Feinheiten.

Bei dem Markt&Technik Buch ist das nicht so schön gelungen. Da steht das
wichtigste Kapitel auf den letzten Seiten. Das soll aber in Zukunft besser
werden.

Sei doch froh, dass es überhaupt Bücher zu PHP gibt und man nicht nur auf
das PHP Manual angewiesen ist.

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From behrens_(at)_takenet.de Tue, 05 Sep 2000 22:02:49 +0200
Date: Tue, 05 Sep 2000 22:02:49 +0200
From: Joerg Behrens behrens_(at)_takenet.de
Subject: [php] Include-Path
 =?iso-8859-1?Q?w=E4hrend=20Laufzeitver=E4ndern=3Fver=E4ndern=3F?=

Gregor Dorfbauer schrieb:
> 
> Joerg Behrens wrote:
> 
> >> Gregor Dorfbauer schrieb:
> >> [include-path]
> > Benutzt www.xodox.com mod_php ?
> jepp
> > Wenn ja, sind Änderungen mittels .htaccess erlaubt?
> > Wenn ja php3_include_path setzten in .htaccess.
> > Wenn kein mod_php dann auch kein .htaccess.
> 
> wie stelle ich sowas genau an? (RTFM?)

Also manch einem hat das schon geholfen :)

Das Manual sagt fuer php3(um welche Version geht es eigentlich?)
php3_include_path (mod_php3.c)
        colon-separated path
        Allowed in *.conf anywhere and in .htaccess
        when AllowOverride includes Options

Nun erstell eine .htaccess Datei und schreib halt rein:
php3_include_path /mein/include/path

So das war es. War doch nicht schwer und weh getan hat es auch nicht,
oder?

Gruss
Joerg Behrens

ps: Bei php4 geht das anders.. wie steht unter
http://www.php.net/manual/configuration.php


-- 
Key fingerprint =  92 7D E0 A6 CF AE EC 32  14 28 EF 0D 57 2A 88 5B
----------------------------------------------------------------------
TakeNet GmbH					Mobil: 0171/60 57 963			
D-97080 Wuerzburg				Tel: +49 931 903-2243				
Alfred-Nobel-Straße 20				Fax: +49 931 903-3025



From gregor.dorfbauer_(at)_aon.at Tue, 05 Sep 2000 22:24:52 +0200
Date: Tue, 05 Sep 2000 22:24:52 +0200
From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at
Subject: [php] Include-Path
 =?iso-8859-1?Q?w=E4hrend=20Laufzeitver=E4ndern=3Fver=E4ndern=3F?=


Joerg Behrens wrote:
> 
> Gregor Dorfbauer schrieb:
> >
> > Joerg Behrens wrote:

> ps: Bei php4 geht das anders.. wie steht unter
> http://www.php.net/manual/configuration.php
> 
da hab ich mich auch schon durchgewälzt, auf die erkenntnis, dass:
| Bei PHP 4.0 gibt es nur noch wenige Apache-Anweisungen, die es Ihnen
erlauben,
| die Konfigurationseinstellungen zu ändern. 

;( kein include_path in htaccess.

ich habe wirklich die seite von oben bis unten gefilzt.. hab aber keine
lösung gefunden.. nur 
veränderung mit der php.ini (wo ich keinen zugriff hab)

MfG gregi



From Ronny_(at)_spirit-x.de Tue, 5 Sep 2000 22:45:21 +0200
Date: Tue, 5 Sep 2000 22:45:21 +0200
From: Ronny Finster Ronny_(at)_spirit-x.de
Subject: [php] Literatur

Hallo,

ich selber habe auch das Markt&Technik Buch und musste feststellen, dass
einige Beispiele in diesem Buch gar nicht funktionieren. Gerade für Anfänger
ist das ziemlich besch.......

Cu Ronny

------------------------------------------------------------
Spirit-X Multimedia Agentur
Webdesign / _(at)_-Business
www.Spirit-X.de


----- Original Message -----
From: 
To: 
Sent: Tuesday, September 05, 2000 9:59 PM
Subject: Re: [php] Literatur


> On Tue, Sep 05, 2000 at 09:43:26PM +0200, Heiko Gawehn wrote:
>
> > von "Stoll/Leierer: internet intern. PHP4+MySQL. Data Becker 2000"
> > rate ich ab. Ist offensichtlich ein Schnellschuss mit einigen kleinen
> > Fehlern drin und einigen Stellen wo man denkt "hier sollten die
eigentlich
> > noch ... erklären".
>
> Dann sei bitte doch so fair und sage hier was falsch ist. Auch ich habe
> das Buch durchgeblättert und konnte keine Fehler entdecken. Der Aufbau ist
> eigentlich sehr gut durchdacht. Es wird immer vom wesentlichen ausgegangen
> und zum Schluß folgen dann die Feinheiten.
>
> Bei dem Markt&Technik Buch ist das nicht so schön gelungen. Da steht das
> wichtigste Kapitel auf den letzten Seiten. Das soll aber in Zukunft besser
> werden.
>
> Sei doch froh, dass es überhaupt Bücher zu PHP gibt und man nicht nur auf
> das PHP Manual angewiesen ist.
>
> -Egon
>
> --
> http://www.linuxtag.de/
> http://php.net/books.php
> http://www.concert-band.de/
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php




From heiko.gawehn_(at)_gmx.net Tue, 5 Sep 2000 22:59:21 +0200
Date: Tue, 5 Sep 2000 22:59:21 +0200
From: Heiko Gawehn heiko.gawehn_(at)_gmx.net
Subject: [php] Literatur

Hallo Egon,

> Sei doch froh, dass es überhaupt Bücher zu PHP gibt und man nicht nur auf
> das PHP Manual angewiesen ist.

ich bin auch wirklich froh über Literatur zu PHP, aber ich ärgere mich
darüber, wenn ich ein Buch kaufe, wo zB in den Listings ne Klammer fehlt
(und das sind Sachen, mit denen man gerade als Anfänger viel Zeit verbrät)
oder die Installationsanleitungen nicht vollständig sind oder manchmal ein
Hinweis auf "das ist aber nur PHP4" fehlt oder solche Sachen. Und drum rate
ich von diesem Buch ab.

> Dann sei bitte doch so fair und sage hier was falsch ist.

Es macht wohl keinen Sinn, in dieser Liste die Details zu diskutieren à la
"auf Seite soundso in Zeile soundso fehlt..."
Ich wäre nur froh gewesen, wenn mir sowas jemand vorher gesagt hätte.

> Auch ich habe
> das Buch durchgeblättert und konnte keine Fehler entdecken. Der Aufbau ist
> eigentlich sehr gut durchdacht. Es wird immer vom wesentlichen ausgegangen
> und zum Schluß folgen dann die Feinheiten.

Auch ich habe nach dem Durchblättern gedacht "sieht gut aus", drum habe
ich's ja gekauft. Und es ist vom Aufbau her wirklich gut strukturiert, da
hast du Recht.

Ich finde das Buch, an dem du wohl auch mitgearbeitet hast, besser und freue
mich auch schon, wenn im Oktober (sagt die Buchhandlung) die neue Version
mit PHP4 erscheint.

Heiko





From eschmid+sic_(at)_s.netic.de Tue, 5 Sep 2000 23:04:59 +0200
Date: Tue, 5 Sep 2000 23:04:59 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Literatur

On Tue, Sep 05, 2000 at 10:45:21PM +0200, Ronny Finster wrote:

> ich selber habe auch das Markt&Technik Buch und musste feststellen, dass
> einige Beispiele in diesem Buch gar nicht funktionieren. Gerade für Anfänger
> ist das ziemlich besch.......

Welche Beispiele funktionieren nicht? Vielleicht lässt sich das noch
ändern?

-Egon

PS: Lerne als Anfänger mal richtig zu quoten.

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From eschmid+sic_(at)_s.netic.de Tue, 5 Sep 2000 23:30:31 +0200
Date: Tue, 5 Sep 2000 23:30:31 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Literatur

On Tue, Sep 05, 2000 at 10:59:21PM +0200, Heiko Gawehn wrote:

> > Sei doch froh, dass es überhaupt Bücher zu PHP gibt und man nicht nur auf
> > das PHP Manual angewiesen ist.
> 
> ich bin auch wirklich froh über Literatur zu PHP, aber ich ärgere mich
> darüber, wenn ich ein Buch kaufe, wo zB in den Listings ne Klammer fehlt
> (und das sind Sachen, mit denen man gerade als Anfänger viel Zeit verbrät)
> oder die Installationsanleitungen nicht vollständig sind oder manchmal ein
> Hinweis auf "das ist aber nur PHP4" fehlt oder solche Sachen. Und drum rate
> ich von diesem Buch ab.

Bei Erstauflagen sind meistens viele Fehler drin. Ich hab jahrelang in
einer Universitätsbibliothek gearbeitet und hab grundsätzlich keine
Erstauflagen gekauft.

> > Dann sei bitte doch so fair und sage hier was falsch ist.
> 
> Es macht wohl keinen Sinn, in dieser Liste die Details zu diskutieren à la
> "auf Seite soundso in Zeile soundso fehlt..."
> Ich wäre nur froh gewesen, wenn mir sowas jemand vorher gesagt hätte.

Doch, das macht schon einen Sinn. Es gibt ja noch nicht so viele Bücher in
deutscher Sprache. Und wenn man Fehler findet, dann kann man auch die
Autoren ansprechen oder wenn man die Adressen nicht herausfindet, sich
auch vertrauensvoll an die Liste wenden. Jeder der Autoren ist natürlich
bestrebt, Fehler in der nächsten Auflage zu beseitigen.

> > Auch ich habe
> > das Buch durchgeblättert und konnte keine Fehler entdecken. Der Aufbau ist
> > eigentlich sehr gut durchdacht. Es wird immer vom wesentlichen ausgegangen
> > und zum Schluß folgen dann die Feinheiten.
> 
> Auch ich habe nach dem Durchblättern gedacht "sieht gut aus", drum habe
> ich's ja gekauft. Und es ist vom Aufbau her wirklich gut strukturiert, da
> hast du Recht.

Die Verkaufszahlen geben dir (nach dem neuen Duden wird das jetzt klein
geschrieben) auch recht. Es ist zur Zeit das am häufigsten bei Amazon.de
verkaufte PHP Buch.

> Ich finde das Buch, an dem du wohl auch mitgearbeitet hast, besser und freue
> mich auch schon, wenn im Oktober (sagt die Buchhandlung) die neue Version
> mit PHP4 erscheint.

Ist leider wahr. Die erste Druckauflage war auch einiges neben dem was ich
mir gewünscht habe. Nachdem die Bibliothekare in Deutschland meinen Namen
richtig in den Katalogen verzeichnen, ist ein neuer Streit entbrannt,
wieviele Seiten das Buch denn hat (Hint: es gibt drei Druckauflagen:
362, 365, 477 Seiten).

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From windeler_(at)_gmx.de Wed, 6 Sep 2000 02:30:45 +0200 (MEST)
Date: Wed, 6 Sep 2000 02:30:45 +0200 (MEST)
From: windeler_(at)_gmx.de windeler_(at)_gmx.de
Subject: [php] Kleinanzeigenmarkt

Hallo,

ich bin auf der Suche nach einem Kleinanzeigenmarkt in PHP. Gibt es da was
besseres, als das, was bei php-archiv.de zu finden ist?

Gruß,
Jörg




From mailing_(at)_rpnetworks.de Wed, 06 Sep 2000 09:08:50 +0200
Date: Wed, 06 Sep 2000 09:08:50 +0200
From: Rene Paschold mailing_(at)_rpnetworks.de
Subject: [php] =?iso-8859-1?Q?String_=E4ndern?=

Hallo Liste,

ich habe ein kleines Problem mit einem String. Ich generiere
eine E-Mail aus einem Formular. Nun möchte ich das der Text
der im Textfeld eigegeben wird nach einer bestimmten Anzahl
von Zeichen umbricht, also \n einfügt. Hier ist mein Script,
leider funktioniert das nur bis zur ersten Zeile und dann auch ohne
Leerzeichen :((

$bemerkung kommt aus dem Formular:
------------------------------------------------------------

$words = explode(" ", $bemerkung);

for ($i=0; $i < count($words); $i++) {
	$counts = strlen($words[$i]);
	$alles += $counts;
	$tmp0 = $words[$i];
	
	if ($alles > 30) {
		$tmp0 = $words[$i]."\n";
	}
	$tmp .= $tmp0;
}//for

$bemerkung = $tmp;
-------------------------------------------------------------

Danke und Gruß
Rene


--
Rene Paschold
Webmaster RPN (http://www.rpnetworks.de)
ICQ - 1398307

"Believe in your dreams - there is nothing that you can't get done"
--




From smj_(at)_intratools.de Wed, 6 Sep 2000 09:47:49 +0200
Date: Wed, 6 Sep 2000 09:47:49 +0200
From: Juri Smarschevski smj_(at)_intratools.de
Subject: [php] String ändern

> -----Original Message-----
> From: php-admin_(at)_php-center.de
> [mailto:php-admin_(at)_php-center.de]On Behalf
> Of Rene Paschold
> Sent: Wednesday, September 06, 2000 9:09 AM
>
> Hallo Liste,

Hi Rene,

> ich habe ein kleines Problem mit einem String. Ich generiere
> eine E-Mail aus einem Formular. Nun möchte ich das der Text
> der im Textfeld eigegeben wird nach einer bestimmten Anzahl
> von Zeichen umbricht, also \n einfügt.
>
>
> $words = explode(" ", $bemerkung);
>
> for ($i=0; $i < count($words); $i++) {
> 	$counts = strlen($words[$i]);
> 	$alles += $counts;
> 	$tmp0 = $words[$i];
>
> 	if ($alles > 30) {
> 		$tmp0 = $words[$i]."\n";
> 	}
> 	$tmp .= $tmp0;
> }//for
>
> $bemerkung = $tmp;

$alles nach dem Vergleich muss man auf 0 setzen
und die Spaces auch hinzufuegen, oder ?
etwa so:

$alles = 0; $tmp = "";
for ($i=0; $i < count($words); $i++) {

	$alles  += (strlen($words[$i]) + 1) ;// space

 	if ($alles > 30)
	{
 		$tmp .= $words[$i]."\n";
		$alles = 0;
	}
	else
 		$tmp .= $words[$i]." ";
}//for


Gruss,
Juri





From dw_(at)_siebel.de Wed, 06 Sep 2000 08:54:31 +0200
Date: Wed, 06 Sep 2000 08:54:31 +0200
From: Daniel Wolpert dw_(at)_siebel.de
Subject: [php] String =?iso-8859-1?Q?=E4ndern?=

Rene Paschold wrote:
>
Wie waer's damit ? :

 define(_LINE_LENGTH_,10);

 $bemerkung="tons of text with nothing but randomly concateneated
displayable tokens";
 $message;
 $idx=0;
 $line=0;
 echo $bemerkung;
 $len=strlen($bemerkung);
 echo "len : $len
"; while ( $len > _LINE_LENGTH_ ) { $message[$line++]=substr($bemerkung, $idx, _LINE_LENGTH_ ).'\n'; $idx+=_LINE_LENGTH_; $len-=_LINE_LENGTH_; } $message[$line]=substr($bemerkung, $idx, _LINE_LENGTH_ ).'\n'; for($i=0;$i<=$line;$i++) { echo "line : $i : $message[$i]
"; } ______________________________-- Gruß, daniel From phptiger_(at)_t-online.de Wed, 6 Sep 2000 09:50:20 +0200 Date: Wed, 6 Sep 2000 09:50:20 +0200 From: Johannes Schmidt phptiger_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_String_=E4ndern?= > leider funktioniert das nur bis zur ersten Zeile und dann auch ohne > Leerzeichen :(( Du mußt nach dem Zeilenumbruch $alles auch wieder auf 0 setzen und die beim Explodieren entfernten Leerzeichen wieder hinzufügen. if ($alles > 30) { $tmp0 = $words[$i]."\n"; $alles=0; } $tmp .= " ".$tmp0; Viel Spaß! joh -- Johannes Schmidt Handelsblatt.com Tel. 0211/877-2540 From dbosen_(at)_gmx.de Wed, 6 Sep 2000 09:49:01 +0200 (MEST) Date: Wed, 6 Sep 2000 09:49:01 +0200 (MEST) From: Daniel Bosen dbosen_(at)_gmx.de Subject: [php] Problem mit den Datums Funktionen Hallo! Nach laengerer stiller Beteiligung an der Liste habe ich nun auch ein Problem: System: HP LPr SuSe 6.3 Kernel 2.2.13-SMP PHP 3.0.16 Folgendes Segment, soll ueber einen vorgegebenen Zeitraum jeweils einen Tag pro Woche ausgeben (in diesem Fall alle Dienstage): =$date_from_ts){ $day = date (d,$date_from_ts); $month = date (m,$date_from_ts); $year = date (Y,$date_from_ts); $weekday = date (D,$date_from_ts); $current_date=$day.".".$month.".".$year." - ".$weekday; echo $current_date."
"; $date_from_ts+=604800; // Sekunden einer Woche } } Als Ergebnis bekomme ich aber: . . 17.10.2000 - Tue 24.10.2000 - Tue 30.10.2000 - Mon //ab hier offensichtlich Falsch 06.11.2000 - Mon 13.11.2000 - Mon . . Wenn ich oben bei date_from_ts statt des 10.10. irgendetwas aelteres einsezte, bsp. den 4.1. dann erhalte ich ab dem 24.10 richtigerweise folgendes: . . 24.10.2000 - Tue 31.10.2000 - Tue // Korrekt! 07.11.2000 - Tue 14.11.2000 - Tue . . HILFE! Wie kommt das? Daniel -- Sent through GMX FreeMail - http://www.gmx.net From mailing_(at)_rpnetworks.de Wed, 06 Sep 2000 10:01:38 +0200 Date: Wed, 06 Sep 2000 10:01:38 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_String_=E4ndern?= >$alles = 0; $tmp = ""; >for ($i=0; $i < count($words); $i++) { > > $alles += (strlen($words[$i]) + 1) ;// space > > if ($alles > 30) > { > $tmp .= $words[$i]."\n"; > $alles = 0; > } > else > $tmp .= $words[$i]." "; >}//for Dachte mir mir fast das ich nur einen kleine Fehler gemacht hatte... OK, danke allen die geschrieben haben. Gruß -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From matthias.haenel_(at)_orange-digital.de Wed, 6 Sep 2000 10:04:12 +0200 Date: Wed, 6 Sep 2000 10:04:12 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] OT: MYSQL Wir haben hier ne MySQL Datenbank und wundern uns über das Caseverhalten derer. Also : Select * from tabelle where type="test" gibt das gleiche, wie: Select * from tabelle where type="TEST" das gleiche bei like : Select * from tabelle where type like "%T%" Vielleicht ist es ja ein Kompilierungsfehler. Danke Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From a.temme_(at)_gmx.de Wed, 06 Sep 2000 10:00:42 +0200 Date: Wed, 06 Sep 2000 10:00:42 +0200 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Unter Linux _und_ Windows entwickeln Hallo Liste, vorab: Ich will hier keine Glaubenskriege diskutieren. Ich nutze Linux _und_ Windows. Bislang dient mir Linux als LAMP-Server mit PHP4.0.0 und Windows als Programmierumgebung. Manchmal habe ich den Linuxserver aber nicht zur Verfügung (Notebook) und würde gerne rein unter Windows entwickeln. Geht ja wohl auch ganz gut (s. php4win.de). Aber wie ist das eigentlich mit der Kompatibilität der erzeugten Skripte? Was muß ich beachten, damit die auf beiden Plattformen laufen? Geht das überhaupt, ohne Anpassung der Sourcen (z.B. "/" vs. "\")? Immer wieder tauchen in dieser Liste fragen auf, nach function foo() auch unter windows? .htaccess unter windows? GD-Lib mit Freetype usw.? Gibt es möglicherweise Tools, die eine Codekonvertierung von Windows-Code nach Linux-Code und umgekehrt machen, bzw. würde sowas überhaupt Sinn machen? Wär ja mal ein schönes Projekt ;) Also, wer für mich bezüglich dieser Thematik Hinweise hat ... Viele Grüße Andre Temme From phptiger_(at)_t-online.de Wed, 6 Sep 2000 10:08:25 +0200 Date: Wed, 6 Sep 2000 10:08:25 +0200 From: Johannes Schmidt phptiger_(at)_t-online.de Subject: [php] Problem mit den Datums Funktionen > $date_from_ts+=604800; // Sekunden einer Woche Das stimmt aber nicht fur die Wochen an denen von Winter- auf Sommerzeit umgestellt wird (und umgekehrt). Setze einfach: $date_to_ts=mktime (12, 0, 0, 12, 12, 2000); $date_from_ts=mktime (12, 0, 0, 10, 10, 2000); ^^ Dann bist Du auf der sicheren Seite. Viel Spa?! joh -- Johannes Schmidt Handelsblatt.com Tel. 0211/887-2540 From markus.reihofer_(at)_gmx.de Wed, 6 Sep 2000 10:07:17 +0200 (MEST) Date: Wed, 6 Sep 2000 10:07:17 +0200 (MEST) From: Markus Reihofer markus.reihofer_(at)_gmx.de Subject: [php] Problem beim Datenvergleich zwischen PHP und MySQL Hallo, mein Kumpel und ich haben zusammen ein PHP-Skript zur Passwortanforderung gemacht. Am Anfang ist ein Formular mit Eingabe von Vorname, Nachname, Alter und Email, wenn alles richtig war gehts auf eine AGB-Seite, wenn man die akzeptiert kommen noch mal die eingegebenen Daten zur Kontrolle, und man muss noch einen Usernamen eingeben, und hier beginnt das Problem: Nachdem man die Daten mit Usernamen abgesendet hat, soll die Datenbank abgeglichen werden, ob der Username schon vergeben ist. Er schreibt auch die Datensätze ein, aber er vergleicht die Benutzernamen nicht und es kommt die Warnung: "0 is not a mysql result index in ....". Ich hänge hier mal den Quellcode des Skriptes welches auf die Datenbank zugreift. Hoffentlich kann uns jemand von euch helfen, da wir doch noch relativ wenig Erfahrung in Sachen PHP und MySQL haben: Yes, we're open!Handle: $conn"; } else { echo "Oops, something goes wrong!"; exit; } echo "
"; echo "CONN: ",$conn; //Fehlersuchhilfe Ausgabe von Connection $select=mysql_select_db("nutzer", $conn); $auswahl="SELECT uname FROM test where uname=".$user; $my=mysql_query("SELECT uname FROM test WHERE uname=".$user); echo "
"; echo "Variable my: ",$my; //$res=mysql_query($auswahl, $conn); echo "
"; echo "Select: ",$select; //Fehlersuchhilfe Ausgabe von Datenbankauswahl echo"
"; echo "Auswahl: ",$auswahl; //Fehlersuchhilfe Ausgabe von Spalte Uname echo"
"; echo "RESULT: ",$res; //Fehlersuchhilfe Ausgabe von Resultvariable if (mysql_num_rows($res)) { echo "Der Username: " ,$user." existiert schon"; } else { $sql="INSERT INTO test (vname, nname, uname,email , jahr)"; $sql.="VALUES"; $sql.="('$vorname', '$name', '$user','$mail' ,'$alter' )"; $result=mysql_query($sql, $conn); echo "RESULT Zur Eingabe: ",$result; if ($result) { $number=mysql_insert_id(); echo "

Es wurde Datensatz Nr. $number erzeugt."; } else { echo "

".mysql_error($conn); } } mysql_close($conn); ?> -- Sent through GMX FreeMail - http://www.gmx.net From phptiger_(at)_t-online.de Wed, 6 Sep 2000 10:12:53 +0200 Date: Wed, 6 Sep 2000 10:12:53 +0200 From: Johannes Schmidt phptiger_(at)_t-online.de Subject: [php] OT: MYSQL > Wir haben hier ne MySQL Datenbank und wundern uns über das Caseverhalten > derer. > Also : > > Select * from tabelle where type="test" > > gibt das gleiche, wie: > > Select * from tabelle where type="TEST" Welchen Datentyp hat den type? CHAR, VARCHAR und TEXT sind nicht Case sensitive. Möchtest Du das erreichen, gebe CHAR und VARCHAR das Attribut BINARY oder wandle TEXT in BLOB um. Viel Spaß! joh -- Johannes Schmidt Handelsblatt.com Tel. 0211/887-2540 From info_(at)_agathos.net Wed, 6 Sep 2000 10:13:23 +0200 Date: Wed, 6 Sep 2000 10:13:23 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] OT: MYSQL > Wir haben hier ne MySQL Datenbank und wundern uns über das Caseverhalten > derer. > Also : > Select * from tabelle where type="test" > gibt das gleiche, wie: > Select * from tabelle where type="TEST" > das gleiche bei like : > Select * from tabelle where type like "%T%" > Vielleicht ist es ja ein Kompilierungsfehler. Hallo Matthias, es kommt darauf an, welcher Typ für das Feld benutzt wurde. Es gibt case sensitive und eben Feld-Typen, bei denen das nicht so ist. Siehe Manual. Liebe Grüße aus dem Allgäu Theo From smj_(at)_intratools.de Wed, 6 Sep 2000 10:26:03 +0200 Date: Wed, 6 Sep 2000 10:26:03 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Problem beim Datenvergleich zwischen PHP und MySQL > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Markus Reihofer > Sent: Wednesday, September 06, 2000 10:07 AM > To: php_(at)_php-center.de > Subject: [php] Problem beim Datenvergleich zwischen PHP und MySQL > > > Hallo, Hi Markus, > Er schreibt auch die Datensätze ein, aber er vergleicht die > Benutzernamen > nicht und es kommt die Warnung: "0 is not a mysql result > index in ....". > $auswahl="SELECT uname FROM test where uname=".$user; > $my=mysql_query("SELECT uname FROM test WHERE uname=".$user); Falls Deine Uname von typ Char sind, dann muss man ueberall wo "where" vorkommt $user mit ' versehen: $auswahl="SELECT uname FROM test where uname='".$user."'"; Gruss, Juri From phptiger_(at)_t-online.de Wed, 6 Sep 2000 10:23:18 +0200 Date: Wed, 6 Sep 2000 10:23:18 +0200 From: Johannes Schmidt phptiger_(at)_t-online.de Subject: [php] Problem beim Datenvergleich zwischen PHP und MySQL > nicht und es kommt die Warnung: "0 is not a mysql result index in ....". >1: $auswahl="SELECT uname FROM test where uname=".$user; >2: $my=mysql_query("SELECT uname FROM test WHERE uname=".$user); >3: //$res=mysql_query($auswahl, $conn); >4: if (mysql_num_rows($res)) Das sieht ganz schön wüst aus! Wenn Du Zeile 3 auskommentierst, kann natürlich in Zeile 4 nix abgefragt werden. Nimm mal Zeile 2 und die Kommentierung in Zeile 3 raus. Zusätzlich würde ich nach Zeile 3 mit mysql_error() evtl. Datenbankfehler ausgeben. Wahrscheinlich fehlen nur am Ende von Zeile 1 und 2 die Tüdelchen: >1: $auswahl="SELECT uname FROM test where uname='".$user."'"; ^ ^ Viel Spaß! joh -- Johannes Schmidt Handelsblatt.com Tel. 0211/887-2540 From smj_(at)_intratools.de Wed, 6 Sep 2000 10:27:00 +0200 Date: Wed, 6 Sep 2000 10:27:00 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] OT: Sybase Treiber Hi Liste, ich habe ein Problemchen mit Kompilieren von Sybase-Treibern: # rpm -ihv sybase-common-11.9.2-2.i386.rpm failed dependencies: kernel >= 2.0.36 is needed by sybase-common-11.9.2-2 glibc >= 2.0.7-29 is needed by sybase-common-11.9.2-2 traumhaft, die Fehlermeldung ist doch ganz eindeutig ;-(. Aber ich fahre ja SuSE 6.1 => kernel version 2.2.5, IMHO meckert Sybase, weil die Packages kernel und glibc gar nicht installiert sind, wenigstens mit rpm -q -a | grep glib* oder kern* werden die nicht angezeigt. Nun auf SuSE Distribution CD's finde ich keine kernel bzw. glibc Packages. Missverstehe ich etwas, oder ist's ein Problem von SuSE 6.1? Es ist zwar voellig OT, aber vielleicht koennte mir jemand helfen? Im voraus vielen Dank. Gruss, Juri From gtheilen_(at)_gmx.de Wed, 6 Sep 2000 10:22:54 +0200 Date: Wed, 6 Sep 2000 10:22:54 +0200 From: Guenther Theilen gtheilen_(at)_gmx.de Subject: [php] Literatur > > Nenne mir bitte einen besseren Titel, der Installation, HTML, PHP4 und > > MySQL in einer gut verständlichen Form abdeckt. > > PHP4 & MySQL von Data Becker > > Gruss, Pom Moin! Erstmal Dank an alle fuer die vielen Tips. Ich hab mich jetzt fuer das Buch von Data Becker entschieden. Wenn Interesse besteht poste ich in zwei, drei Wochen mal meine Eindruecke. Gruesse Guenther From Meyer_(at)_mediaworx.com Wed, 6 Sep 2000 10:39:53 +0200 Date: Wed, 6 Sep 2000 10:39:53 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Literatur > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Guenther Theilen > Sent: Wednesday, September 06, 2000 10:23 AM > To: php_(at)_php-center.de > Subject: Re: [php] Literatur > > Erstmal Dank an alle fuer die vielen Tips. > Ich hab mich jetzt fuer das Buch von Data Becker entschieden. > Wenn Interesse besteht poste ich in zwei, drei Wochen mal meine > Eindruecke. > Dann kannst du sie gleich mit meinen unter http://www.dynamic-webpages.de/11.buecher.php?buchID=14 vergleichen ;) Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From behrens_(at)_takenet.de Wed, 06 Sep 2000 10:46:26 +0200 Date: Wed, 06 Sep 2000 10:46:26 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Include-Path =?iso-8859-1?Q?w=E4hrend=20Laufzeitver=E4ndern=3Fver=E4ndern=3F?= Gregor Dorfbauer schrieb: > > Joerg Behrens wrote: > > > > Gregor Dorfbauer schrieb: > > > > > > Joerg Behrens wrote: > > > ps: Bei php4 geht das anders.. wie steht unter > > http://www.php.net/manual/configuration.php > > > da hab ich mich auch schon durchgewälzt, auf die erkenntnis, dass: > | Bei PHP 4.0 gibt es nur noch wenige Apache-Anweisungen, die es Ihnen > erlauben, > | die Konfigurationseinstellungen zu ändern. > > ;( kein include_path in htaccess. > > ich habe wirklich die seite von oben bis unten gefilzt.. hab aber keine > lösung gefunden.. nur > veränderung mit der php.ini (wo ich keinen zugriff hab) Also, Englisch ist nicht meine Muttersprache, aber das heisst doch sehr deutlich das es nur ein paar wenige Grunddirektiven gibt. Fuer dich sollte reichen php_value include_path /path/to/the/include/dir Allerdings hab ich nicht heraus bekommmen was man mind. bei der AllowOveride Direktive in der httpd.conf haben muss bzw. was xodox zulaesst. Fuer Zugriffsberechtigung braucht man "AuthConfig" und "Limit". Ich hab testhalber mal AllowOveride All gesetzt und damit hat es geklappt. Also wenn es nicht geht: - Geldausgeben und Provider wechseln :) Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From justinecz_(at)_gmx.de Wed, 6 Sep 2000 10:55:04 +0200 Date: Wed, 6 Sep 2000 10:55:04 +0200 From: Justine Czerniak justinecz_(at)_gmx.de Subject: [php] Datei in Variable einlesen Hi Leute, $dateiname = "inhalt.htm"; $datei = fopen($dateiname, "r"); Bei den o.g. Anweisungen bekomme ich einen Fehler: "Parse error" in der Zeile 2. Die Seite "inhalt.htm" befindet sich im gleichen Verzeichnis, wie die PHP-Datei. Ich hab auch schon versucht den absoluten Pfad anzugeben, was nichts gebracht hat. Was mach ich falsch? Justine. From c.sk_(at)_gmx.net Wed, 6 Sep 2000 10:58:26 +0200 Date: Wed, 6 Sep 2000 10:58:26 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Unter Linux _und_ Windows entwickeln From: "André Temme" > vorab: Ich will hier keine Glaubenskriege diskutieren. > Ich nutze Linux _und_ Windows. Bislang dient mir Linux als LAMP-Server > mit PHP4.0.0 und Windows als Programmierumgebung. Manchmal habe ich den > Linuxserver aber nicht zur Verfügung (Notebook) und würde gerne rein > unter Windows entwickeln. Geht ja wohl auch ganz gut (s. php4win.de). > Aber wie ist das eigentlich mit der Kompatibilität der erzeugten > Skripte? > Was muß ich beachten, damit die auf beiden Plattformen laufen? Geht das > überhaupt, ohne Anpassung der Sourcen (z.B. "/" vs. "\")? > Immer wieder tauchen in dieser Liste fragen auf, nach function foo() > auch unter windows? .htaccess unter windows? > GD-Lib mit Freetype usw.? Hallo André, auch ich entwickele schon eine ganze Weile unter Windows, aber "in echt" laufen die Skripte auf einem LAMP-System und ich habe erstaunlich wenig Probleme dabei. Auch unter Win verwende ich beispielsweise einfach den "/" und es läuft prima. I.d.R. lade ich die fertigen Skripte einfach hoch und Ende. Einschränkungen gibt es allenfalls, wenn mit exec() irgendwelche speziellen Linux-Tools eingebunden sind. Aber da verzichte ich eben unter Win auf die erweiterte Funktionalität und teste die eine Zeile später unter Linux. Ebenso war es mit flush(), bevor es mod_php für Apache gab. Da sah man eben die Seite unter Win erst, wenn das Skript durchgelaufen war. Macht doch nix. Außerdem hab ich mir nicht die Mühe gemacht, irgendwas à la sendmail unter Win einzurichten. Da schreibe ich derweilen in eine Textdatei oder es gibt schlimmstenfalls ein Warning, falls ich mail() nutze. Na und? Viele Grüße Christiane From hartmut_(at)_six.de Wed, 06 Sep 2000 11:19:45 +0200 Date: Wed, 06 Sep 2000 11:19:45 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Unter Linux _und_ Windows entwickeln André Temme wrote: > > Hallo Liste, > vorab: Ich will hier keine Glaubenskriege diskutieren. > Ich nutze Linux _und_ Windows. Bislang dient mir Linux als LAMP-Server > mit PHP4.0.0 und Windows als Programmierumgebung. Manchmal habe ich den > Linuxserver aber nicht zur Verfügung (Notebook) und würde gerne rein > unter Windows entwickeln. Geht ja wohl auch ganz gut (s. php4win.de). > Aber wie ist das eigentlich mit der Kompatibilität der erzeugten > Skripte? > Was muß ich beachten, damit die auf beiden Plattformen laufen? Geht das > überhaupt, ohne Anpassung der Sourcen (z.B. "/" vs. "\")? ich habe PHP unter Windows noch nie benutzt, aber soweit ich den Quellcode verstehe, werden '/' in Dateinamen automatisch in '\' konvertiert, ähnlich wie auch in URLs > Immer wieder tauchen in dieser Liste fragen auf, nach function foo() > auch unter windows? das liegt i.A. nicht an PHP selbst, sondern daran, das Windows User ihr PHP nicht selbst konfigurieren und kompilieren (können) und deshalb die entsprechende extensions nicht haben oder nicht geladen haben > .htaccess unter windows? Das ist Webserverabhängig ... > GD-Lib mit Freetype usw.? bestimmte Bibliotheken gibt es einfach nicht für Windows, das hängt dann aber eher von den verwendeten Bibliotheken selbst ab als von Windows ( wenn MS wirklich Posix-Konformität angestrebt hätte, statt nur die entsprechende Prüfplakette bei öffentlichen Aufträgen vorzuzeigen, dann wäre das alles kein Problem, aber das passte nicht ins Geschäftsmodell ) > Gibt es möglicherweise Tools, die eine Codekonvertierung von > Windows-Code nach Linux-Code und umgekehrt machen, bzw. würde sowas > überhaupt Sinn machen? nein, das würde keinen Sinn machen, da es für die jeweiligen Eigenheiten der beiden Plattformen keinen Ersatz auf der anderen Seite gibt wenn Lösungen möglich sind, dann gehören sie direkt in den PHP-Code (wie z.B. bei den beiden unterschiedlichen Implementationen der mail()-Funktion) wenn eine bestimmte Funktionalität auf einer Plattform tatsächlich nicht vorhanden ist (COM für nicht-MS, die swf-lib für flash für nicht-*NIX), dann hilft auch eine Codekonvertierung nicht > Wär ja mal ein schönes Projekt ;) nein, wäre es nicht, da es eine kranke Plattform unnötig weiter unterstützen würde Vielleicht soltlest du eher über VMware für dein mobiles Systm nachdenken? Ich hab keine Ahnung, wie groß dein Laptop ist, aber ein minimales LAMP-System sollte im Gegensatz zu einem MS-System in einer VMware-Session moderater Größe machbar sein ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 fax:-99 From hartmut_(at)_six.de Wed, 06 Sep 2000 11:19:45 +0200 Date: Wed, 06 Sep 2000 11:19:45 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Unter Linux _und_ Windows entwickeln André Temme wrote: > > Hallo Liste, > vorab: Ich will hier keine Glaubenskriege diskutieren. > Ich nutze Linux _und_ Windows. Bislang dient mir Linux als LAMP-Server > mit PHP4.0.0 und Windows als Programmierumgebung. Manchmal habe ich den > Linuxserver aber nicht zur Verfügung (Notebook) und würde gerne rein > unter Windows entwickeln. Geht ja wohl auch ganz gut (s. php4win.de). > Aber wie ist das eigentlich mit der Kompatibilität der erzeugten > Skripte? > Was muß ich beachten, damit die auf beiden Plattformen laufen? Geht das > überhaupt, ohne Anpassung der Sourcen (z.B. "/" vs. "\")? ich habe PHP unter Windows noch nie benutzt, aber soweit ich den Quellcode verstehe, werden '/' in Dateinamen automatisch in '\' konvertiert, ähnlich wie auch in URLs > Immer wieder tauchen in dieser Liste fragen auf, nach function foo() > auch unter windows? das liegt i.A. nicht an PHP selbst, sondern daran, das Windows User ihr PHP nicht selbst konfigurieren und kompilieren (können) und deshalb die entsprechende extensions nicht haben oder nicht geladen haben > .htaccess unter windows? Das ist Webserverabhängig ... > GD-Lib mit Freetype usw.? bestimmte Bibliotheken gibt es einfach nicht für Windows, das hängt dann aber eher von den verwendeten Bibliotheken selbst ab als von Windows ( wenn MS wirklich Posix-Konformität angestrebt hätte, statt nur die entsprechende Prüfplakette bei öffentlichen Aufträgen vorzuzeigen, dann wäre das alles kein Problem, aber das passte nicht ins Geschäftsmodell ) > Gibt es möglicherweise Tools, die eine Codekonvertierung von > Windows-Code nach Linux-Code und umgekehrt machen, bzw. würde sowas > überhaupt Sinn machen? nein, das würde keinen Sinn machen, da es für die jeweiligen Eigenheiten der beiden Plattformen keinen Ersatz auf der anderen Seite gibt wenn Lösungen möglich sind, dann gehören sie direkt in den PHP-Code (wie z.B. bei den beiden unterschiedlichen Implementationen der mail()-Funktion) wenn eine bestimmte Funktionalität auf einer Plattform tatsächlich nicht vorhanden ist (COM für nicht-MS, die swf-lib für flash für nicht-*NIX), dann hilft auch eine Codekonvertierung nicht > Wär ja mal ein schönes Projekt ;) nein, wäre es nicht, da es eine kranke Plattform unnötig weiter unterstützen würde Vielleicht soltlest du eher über VMware für dein mobiles Systm nachdenken? Ich hab keine Ahnung, wie groß dein Laptop ist, aber ein minimales LAMP-System sollte im Gegensatz zu einem MS-System in einer VMware-Session moderater Größe machbar sein ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 fax:-99 From markus.reihofer_(at)_gmx.de Wed, 6 Sep 2000 11:22:15 +0200 (MEST) Date: Wed, 6 Sep 2000 11:22:15 +0200 (MEST) From: Markus Reihofer markus.reihofer_(at)_gmx.de Subject: [php] Problem beim Datenvergleich zwischen PHP und MySQL Danke, mit eurer Hilfe haben wir es nun hingebogen! Es waren nur die ' - Striche! :-) -- Sent through GMX FreeMail - http://www.gmx.net From smj_(at)_intratools.de Wed, 6 Sep 2000 11:27:56 +0200 Date: Wed, 6 Sep 2000 11:27:56 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Datei in Variable einlesen > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Justine Czerniak > Hi Leute, Hi Justine, > $dateiname = "inhalt.htm"; > $datei = fopen($dateiname, "r"); > > Bei den o.g. Anweisungen bekomme ich einen Fehler: "Parse > error" in der > Zeile 2. Die Seite "inhalt.htm" befindet sich im gleichen Normalerweise bekommt man ein Warning: Can't open file BLA on line X (mein AQ2 nick ;-) ) In deinem Fall wuerde ich nach Tippfehler suchen. Um ganz sicher zu sein, grenze das Ganze doch ein: Dritte Zeile"; exit; ... Rest ?> Gruss, Juri From behrens_(at)_takenet.de Wed, 06 Sep 2000 11:34:04 +0200 Date: Wed, 06 Sep 2000 11:34:04 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Unter Linux _und_ Windows entwickeln Christiane Schmidt-Köster schrieb: > > From: "André Temme" > > vorab: Ich will hier keine Glaubenskriege diskutieren. > > Ich nutze Linux _und_ Windows. Bislang dient mir Linux als LAMP-Server > > mit PHP4.0.0 und Windows als Programmierumgebung. Manchmal habe ich den > > Linuxserver aber nicht zur Verfügung (Notebook) und würde gerne rein > > unter Windows entwickeln. Geht ja wohl auch ganz gut (s. php4win.de). > > Aber wie ist das eigentlich mit der Kompatibilität der erzeugten > > Skripte? > > Was muß ich beachten, damit die auf beiden Plattformen laufen? Geht das > > überhaupt, ohne Anpassung der Sourcen (z.B. "/" vs. "\")? > > Immer wieder tauchen in dieser Liste fragen auf, nach function foo() > > auch unter windows? .htaccess unter windows? > > GD-Lib mit Freetype usw.? > > Hallo André, > > auch ich entwickele schon eine ganze Weile unter Windows, aber "in echt" > laufen die Skripte auf einem LAMP-System und ich habe erstaunlich wenig > Probleme dabei. Auch unter Win verwende ich beispielsweise einfach den "/" > und es läuft prima. I.d.R. lade ich die fertigen Skripte einfach hoch und > Ende. Da kann ich der Christiane nur zustimmen. / machen garkeine Probleme. Auch der Windows Indianer kommt damit hervoragend zurecht. Evtl. wenn man viel mit Flatfiles arbeitet muss man schauen aufgrund der Unterschiedlichen gegebenheiten beim Umbruch /n, /r/n. Die ersten Versionen von PHP4 krankten ansich daran das wenig erweiterte Funktionalitaet in der Win32 Distribution enthalten war, zumind. wenn man das mit PHP3 vergleicht (Gottlob gibts heute www.php4win.de) > Einschränkungen gibt es allenfalls, wenn mit exec() irgendwelche speziellen > Linux-Tools eingebunden sind. Aber da verzichte ich eben unter Win auf die > erweiterte Funktionalität und teste die eine Zeile später unter Linux. Wenn jemand den Luxus betreibt das seine Entwicklungsumgeb. komplett anders ist als die Produktionsumgebung kann man sich auch den luxus erlauben 2 Versionen zuprogrammieren. Zu vielen speziellen Linux-Tools gibt es Windowspedanten. Das hier evtl. der Name und Aufrufparameter anders sind sollte nicht verwundern. Aber ueber eine einfache IF Bedingung sollte man ja das OS herausbekommen und dann dein Script in die richtige Schiene fuehren. Winzip leasst sich z.B auch ueber Kommandozeile aufrufen. Evtl. kann es ja mal ein entscheidenes Argument sein das deine Applikation Plattformueberkreifend ist (*nix und Win). Zumind. mancht sich das bei Verkaufsgespr. immer gut so mit Zukunftssicherheit etc. > Ebenso war es mit flush(), bevor es mod_php für Apache gab. Da sah man eben > die Seite unter Win erst, wenn das Skript durchgelaufen war. Macht doch nix. > Außerdem hab ich mir nicht die Mühe gemacht, irgendwas à la sendmail unter > Win einzurichten. Da schreibe ich derweilen in eine Textdatei oder es gibt > schlimmstenfalls ein Warning, falls ich mail() nutze. Na und? Ich hab das immer als Vorteil gesehen das die Ausfuehrungsgeschwindigkeit unter Windows(damals CGI PHP) langsamer ist/war als dann auf der Produktionsmaschiene. Wenn es unter Win zufriedendschnell lies hiess das es ja das noch Reserven drin sind. Auch das mail() Problem wuerde sich ja loesen lassen mit ein bisschen aufwand. Und was spricht ueberhaupt dagegen einen 2 Rechner mit *nix zubestuecken und per Samba die Verzeichnisse zuexportieren. Dann kannst du mit deine Windowseditoren und Tools drauf arbeiten wie du es liebst, hast aber im Gegenzug dein kompletten Produktionsenvironment nachgebildet. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From sstienemann_(at)_mbo-verlag.de Wed, 06 Sep 2000 11:34:35 +0200 Date: Wed, 06 Sep 2000 11:34:35 +0200 From: sven stienemann sstienemann_(at)_mbo-verlag.de Subject: [php] Datei in Variable einlesen > Hi Leute, > Hallo! > > $dateiname = "inhalt.htm"; > $datei = fopen($dateiname, "r"); > > Bei den o.g. Anweisungen bekomme ich einen Fehler: "Parse error" in der > Zeile 2. Die Seite "inhalt.htm" befindet sich im gleichen Verzeichnis, wie > die PHP-Datei. Ich hab auch schon versucht den absoluten Pfad anzugeben, was > nichts gebracht hat. > Was mach ich falsch? Also eigentlich ist der Code völlig korrekt so. Bei mir funktioniert es jedenfalls. Gruß Sven From stoffel_(at)_handelssimulation.de Wed, 6 Sep 2000 11:51:12 +0200 Date: Wed, 6 Sep 2000 11:51:12 +0200 From: Handelssimulation stoffel_(at)_handelssimulation.de Subject: [php] AW: [php] Datei in Variable einlesen $inhalt=file("dateiname"); Das luppt. Stephan www.handelssimulation.de -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Juri Smarschevski Gesendet: Mittwoch, 6. September 2000 11:28 An: php_(at)_php-center.de Betreff: Re: [php] Datei in Variable einlesen > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Justine Czerniak > Hi Leute, Hi Justine, > $dateiname = "inhalt.htm"; > $datei = fopen($dateiname, "r"); > > Bei den o.g. Anweisungen bekomme ich einen Fehler: "Parse > error" in der > Zeile 2. Die Seite "inhalt.htm" befindet sich im gleichen Normalerweise bekommt man ein Warning: Can't open file BLA on line X (mein AQ2 nick ;-) ) In deinem Fall wuerde ich nach Tippfehler suchen. Um ganz sicher zu sein, grenze das Ganze doch ein: Dritte Zeile"; exit; ... Rest ?> Gruss, Juri -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From M.Kurz_(at)_dc-ag.de Wed, 6 Sep 2000 12:52:46 +0200 Date: Wed, 6 Sep 2000 12:52:46 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] PHP3 / PHP4 $path_info + $php_self Hi Liste, also ich hab hier so ne WAMP Kiste mit PHP 3.0.16 und ein Linux Server mit PHP 4.0.0. Da ja unter Windows $PHP_SELF nich funktioniert hab ich immer $PATH_INFO genommen. Jetzt hab ich aber ein Problem unter Linux (php 4) kennt er kein $PATH_INFO mehr !!!!! Was kann ich da machen ??? bzw. gibt es eine Abfrage die unter Php 3.0.16 + und 4 läuft wo ich das Betriebssystem erkennen kann ?? Beste Gruesse Marcel From puck_(at)_madz.net Wed, 6 Sep 2000 13:01:05 +0200 Date: Wed, 6 Sep 2000 13:01:05 +0200 From: =?ISO-8859-1?Q?Thomas_F=F6rster?= puck_(at)_madz.net Subject: [php] PHP3 / PHP4 $path_info + $php_self Hi Marcel, > Hi Liste, > also ich hab hier so ne WAMP Kiste mit PHP 3.0.16 > und ein Linux Server mit PHP 4.0.0. > Da ja unter Windows $PHP_SELF nich funktioniert > hab ich immer $PATH_INFO genommen. > Jetzt hab ich aber ein Problem unter Linux (php 4) > kennt er kein $PATH_INFO mehr !!!!! > Was kann ich da machen ??? bzw. gibt es eine Abfrage > die unter Php 3.0.16 + und 4 laeuft wo ich das Betriebssystem > erkennen kann ?? Probier mal folgendes : if ((!isset($PATH_INFO) || ($PATH_INFO == '')) { $pfad = $PHP_SELF; } else { $pfad = $PATH_INFO; } $pfad ist jetzt auf jeden fall das gewuenschte MfG, Thomas From behrens_(at)_takenet.de Wed, 06 Sep 2000 13:25:39 +0200 Date: Wed, 06 Sep 2000 13:25:39 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP3 / PHP4 $path_info + $php_self Marcel Kurz schrieb: > > Hi Liste, > also ich hab hier so ne WAMP Kiste mit PHP 3.0.16 > und ein Linux Server mit PHP 4.0.0. > Da ja unter Windows $PHP_SELF nich funktioniert > hab ich immer $PATH_INFO genommen. > Jetzt hab ich aber ein Problem unter Linux (php 4) > kennt er kein $PATH_INFO mehr !!!!! > Was kann ich da machen ??? bzw. gibt es eine Abfrage > die unter Php 3.0.16 + und 4 läuft wo ich das Betriebssystem > erkennen kann ?? Wechsle doch auf PHP4 . Unter www.php4win.de gibts unter anderem das Modul wo es das Probs mit dem $PHP_SELF eh nicht gibt und zusaetzlich gibt es auch eine CGI Version dir mit 'enable-force-cgi' kompiliert wurde. Da funktioniert das $PHP_SELF auch. In der Variable getenv("SERVER_SOFTWARE") steht ja drin welche Software auf dem Server laeuft. Kommt 'Microsoft' drin vor weisst du das du unter Win bist... bei mir steht z.B 'Apache/1.3.12 (Unix) PHP/4.0.1pl2' drin. -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From mb_(at)_hetzner.de Wed, 6 Sep 2000 13:31:58 +0200 Date: Wed, 6 Sep 2000 13:31:58 +0200 From: Markus Bach mb_(at)_hetzner.de Subject: [php] PHP als Deamon? Hallo Liste, ist es möglich ein PHP-Programm (wahrscheinlich erst ab PHP4) als eine Art Deamon laufen zu lassen. Ich möchte nämlich aktuelle Eingaben von Benutzern in eine MySQL-DB möglichst schnell bearbeiten. Bisher versuch ichs mit nem cron-job, aber das ist nicht das Wahre. Gruß Markus From hans.stumhofer_(at)_addcom.de Wed, 6 Sep 2000 13:41:45 +0200 Date: Wed, 6 Sep 2000 13:41:45 +0200 From: hans stumhofer hans.stumhofer_(at)_addcom.de Subject: [php] text-file erzeugen und schreiben Hallo Liste, ich muesste ein File erzeugen, dessen Zeilen ohne einem sog. 'Wagenruecklauf', also CrLf, erzeugt werden soll. Meine Frage: Wie weiss ich, dass das zu erzeu- gende file ohne CrLf beschrieben wird und wie erzeuge ich ein file unter php 3.0.16 ??? vorab Danke & Gruesse From smj_(at)_intratools.de Wed, 6 Sep 2000 14:06:58 +0200 Date: Wed, 6 Sep 2000 14:06:58 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] text-file erzeugen und schreiben > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of hans stumhofer > Hallo Liste, Hi Hans, > ich muesste ein File erzeugen, dessen Zeilen > ohne einem sog. 'Wagenruecklauf', also CrLf, > erzeugt werden soll. hehe, bisher wurde immer gefragt wie ich die hinzufuege ;-) > Meine Frage: Wie weiss ich, dass das zu erzeu- > gende file ohne CrLf beschrieben wird und wie > erzeuge ich ein file unter php 3.0.16 ??? Falls Du selbst keine \r\n hinzufuegst und falls die in Deiner Quelle nicht vorkommen (Du liest doch ergendwas aus, oder), dann erscheinen CrLf auch nicht. Falls die in Deiner Quelle doch vorkommen, dann kannst Du diese mittels http://www.php.net/manual/function.str-replace.php ersetzen. Und wie man eine Datei erzeugt, Inhalte pusht usw. kannst Du hier nachschlagen: http://www.php.net/manual/ref.filesystem.php Gruss, Juri From daniel_(at)_php4win.de Wed, 6 Sep 2000 14:14:09 +0200 Date: Wed, 6 Sep 2000 14:14:09 +0200 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PHP3 / PHP4 $path_info + $php_self > In der Variable getenv("SERVER_SOFTWARE") steht ja drin welche Software > auf dem Server laeuft. Kommt 'Microsoft' drin vor weisst du das du unter > Win bist... bei mir steht z.B 'Apache/1.3.12 (Unix) PHP/4.0.1pl2' drin. seit 4.0.1 kann man print php_sapi_name(); und seit 4.0.2 print php_uname(); gruss daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From GH-lists_(at)_ecora.de Wed, 6 Sep 2000 14:09:36 +0200 Date: Wed, 6 Sep 2000 14:09:36 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PHP3 / PHP4 $path_info + $php_self Marcel Kurz schrieb > Was kann ich da machen ??? bzw. gibt es eine Abfrage > die unter Php 3.0.16 + und 4 läuft wo ich das Betriebssystem > erkennen kann ?? Du kannst Dir z.B. einfach prüfen, ob die Umgebungsvariable WINDIR gesetzt ist. In der Umgebungsvariable SERVER_SOFTWARE finden sich in der Regel auch Hinweise (z.B. "Apache/1.3.12 (Win32) PHP/4.0.2"). Hilfreich könnten auch die umgebungsvariablen SERVER_ADDR und SERVER_NAME ;-) Guido Haeger From webmasterbhs_(at)_bluewin.de Wed, 6 Sep 2000 14:20:58 +0200 Date: Wed, 6 Sep 2000 14:20:58 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] libmysql.c in php4.0.2 bringt doch diesen komischen error, wo ich schon verzweifelt zwei email geschickt habe, aber keiner antwortete :-((( die php-4.0.1pl2 bringt diesen fehler nicht. hier läuft alles perfekt :-) ist das denn nun ein BUG ? kiri From Meyer_(at)_mediaworx.com Wed, 6 Sep 2000 12:58:01 +0200 Date: Wed, 6 Sep 2000 12:58:01 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] round() Tagchen zusammen, hat zufällig einer ne Idee, warum PHP bei round(1.95583,2) aus dem Manual mir erzählen will, dass da ein Parameter zuviel ist. Laut Manual ist die Precision optional. Aber round() funktioniert nur, wenn ich round(1.95583) nehme. Aber das nuetzt mir n Dreck, weil das auf ganze Zahlen rundet und ich brauch die eine Stelle nach dem Komma ;( PHP-Version is 3.0.7. Weiss jemand, wo das Problem liegen könnte? Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From webmasterbhs_(at)_bluewin.de Wed, 6 Sep 2000 14:42:30 +0200 Date: Wed, 6 Sep 2000 14:42:30 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] round() > hat zufällig einer ne Idee, warum PHP bei round(1.95583,2) aus dem Manual > Weiss jemand, wo das Problem liegen könnte? benutze einfach printf('%.2f',1.95583); oder %.3f jenachdem wieviele stellen du hinter dem komma haben willst kiri From Mathias.Gloss_(at)_start.de Wed, 6 Sep 2000 14:42:15 +0200 Date: Wed, 6 Sep 2000 14:42:15 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] round() Aloha, > ---------- > Von: Mathias Meyer[SMTP:Meyer_(at)_mediaworx.com] > > hat zufällig einer ne Idee, warum PHP bei round(1.95583,2) aus dem Manual > mir erzählen will, dass da ein Parameter zuviel ist. Laut Manual ist die > Precision optional. Aber round() funktioniert nur, wenn ich round(1.95583) > nehme. Aber das nuetzt mir n Dreck, weil das auf ganze Zahlen rundet und > ich > brauch die eine Stelle nach dem Komma ;( > PHP-Version is 3.0.7. > > Weiss jemand, wo das Problem liegen könnte? > Vielleicht ist der 2. Parameter in deinem Uralt-Release *g* noch nicht implementiert. Du kannst ja die Zahl mit 10 multiplizieren, dann runden und dann durch 10 teilen. Grüße, Mathias From helge-frowein_(at)_online.de Wed, 6 Sep 2000 14:41:20 +0200 Date: Wed, 6 Sep 2000 14:41:20 +0200 From: Helge Frowein helge-frowein_(at)_online.de Subject: [php] Browsererkennung Hi alle, eine kurze harmlose Frage: Wie regle ich eine Browsererkennung mit Hilfe von PHP am besten? Ich möchte eigentlich nur je nach HTTP_USER_AGENT eine andere CSS-Datei einbinden. Besten Dank. Helge P.S.: Ich habe schon nach Scipts gesucht, aber nix entsprechendes gefunden... From chris_(at)_starnetworking.net Wed, 6 Sep 2000 15:03:04 +0200 Date: Wed, 6 Sep 2000 15:03:04 +0200 From: Christopher Kunz chris_(at)_starnetworking.net Subject: [php] Browsererkennung Hallo, >Wie regle ich eine Browsererkennung mit Hilfe von PHP am besten? >Ich möchte eigentlich nur je nach HTTP_USER_AGENT eine andere CSS-Datei >einbinden. >Ich habe schon nach Scipts gesucht, aber nix entsprechendes gefunden... Offensichtlich nicht gründlich. http://www.php-center.de/artikel/show.php3?id=28 ist dein Freund. Gruß, --ck -- PHPSTUFF.DE - Vom 05. - 06.10. auf dem PHP-Kongress. Geek Stuff: http://www.phpstuff.de | W3: http://www.starnetworking.net _(at)_ chris_(at)_starnetworking.net | T 05241 / 23498-13 | F 05241 / 23498-20 snail: Moltkestraße 25, 33330 Gütersloh From Meyer_(at)_mediaworx.com Wed, 6 Sep 2000 15:04:11 +0200 Date: Wed, 6 Sep 2000 15:04:11 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] round() > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Cyrill Schumacher > Sent: Wednesday, September 06, 2000 2:43 PM > To: php_(at)_php-center.de > Subject: Re: [php] round() > > benutze einfach printf('%.2f',1.95583); > oder %.3f jenachdem wieviele stellen du hinter dem komma haben willst > Stimmt ja, da war doch noch was ;) Aber ich benutze noch lieber sprintf(), weil ich den Wert brauche, um damit weiterzurechnen ;)) Trotzdem komisch das mit round(). Im MuT-Buch steht nur ein Argument drin, aber im Manual stehen ein Pflicht-Argument und ein optionales ;(( Trotzdem danke. Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From mk_(at)_php-homepage.de Wed, 6 Sep 2000 09:07:13 -0400 Date: Wed, 6 Sep 2000 09:07:13 -0400 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Browsererkennung Hi! >Wie regle ich eine Browsererkennung mit Hilfe von PHP am besten? Entweder über die browscap.ini, wobei das bei mir noch nie geklappt hat, oder über ein Script. Scripts gibts bei Weberdev, PX oder bei Obi. >Ich habe schon nach Scipts gesucht, aber nix entsprechendes gefunden... Aha, wie bzw. wo hast du denn gesucht? http://px.sklar.com/code-pretty.html?code_id=396 http://px.sklar.com/code-pretty.html?code_id=10 http://px.sklar.com/code-pretty.html?code_id=130 http://www.weberdev.com/get_example.php3?count=1629 http://www.weberdev.com/get_example.php3?count=1498 http://www.weberdev.com/get_example.php3?count=1499 http://www.weberdev.com/get_example.php3?count=406 http://www.weberdev.com/get_example.php3?count=1494 Kann sein, daß du nicht alle der obigen Script brauchen kannst, aber einen Blick würde ich mal drauf werfen ;) HTH Mark -- Tipps & Infos zu PHP http://www.php-homepage.de German Gabber Network -> http://www.gabber.de From Meyer_(at)_mediaworx.com Wed, 6 Sep 2000 15:12:11 +0200 Date: Wed, 6 Sep 2000 15:12:11 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] AW: [php] round() > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Gloss Mathias > Sent: Wednesday, September 06, 2000 2:42 PM > To: 'php_(at)_php-center.de' > Subject: [php] AW: [php] round() > Importance: Low > > Vielleicht ist der 2. Parameter in deinem Uralt-Release *g* noch > nicht implementiert. > Scheint wohl so. Schade, dass "professionelle" Hoster noch so ne ollen Kamellen drauf haben. Aber der Server unserer FH mit Version 3.0.3 ist da noch besser ;) > Du kannst ja die Zahl mit 10 multiplizieren, dann runden und dann > durch 10 teilen. > *klingeling* Noch bessa ;) tausend Dank. Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From mw_(at)_alive21.de Wed, 6 Sep 2000 15:14:41 -0000 Date: Wed, 6 Sep 2000 15:14:41 -0000 From: Martin Wojtaszek mw_(at)_alive21.de Subject: [php] AW: [php] Browsererkennung if(strstr($HTTP_USER_AGENT,"MSIE")) echo ""; else echo ""; fuer unterscheidung iNet Explorer <-> Rest. > eine kurze harmlose Frage: > Wie regle ich eine Browsererkennung mit Hilfe von PHP am besten? > Ich möchte eigentlich nur je nach HTTP_USER_AGENT eine andere CSS-Datei > einbinden. > From helge-frowein_(at)_online.de Wed, 6 Sep 2000 15:19:46 +0200 Date: Wed, 6 Sep 2000 15:19:46 +0200 From: Helge Frowein helge-frowein_(at)_online.de Subject: [php] Browsererkennung > >Ich habe schon nach Scipts gesucht, aber nix entsprechendes gefunden... > > Aha, wie bzw. wo hast du denn gesucht? > http://px.sklar.com/code-pretty.html?code_id=396 > http://px.sklar.com/code-pretty.html?code_id=10 > http://px.sklar.com/code-pretty.html?code_id=130 > http://www.weberdev.com/get_example.php3?count=1629 > http://www.weberdev.com/get_example.php3?count=1498 > http://www.weberdev.com/get_example.php3?count=1499 > http://www.weberdev.com/get_example.php3?count=406 > http://www.weberdev.com/get_example.php3?count=1494 > > Kann sein, daß du nicht alle der obigen Script brauchen kannst, aber > einen Blick würde ich mal drauf werfen ;) *rofl*, Sorry! und DANKE (auch an Christopher) :-) Helge From belgarath_(at)_mayn.de Wed, 06 Sep 2000 15:51:31 +0200 Date: Wed, 06 Sep 2000 15:51:31 +0200 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] phplib: Fatal error: phplib is not a class in ct_sql.inc Hallo! Ich hab hier mal ein kleines Problem, hoffe Ihr könnt mir weiterhelfen. Ich versuche gerade phplib zu installieren, und soweit so gut hat auch alles in etwa geklappt. Kleinere Testprogramme haben gezeigt das phplib korrekt installiert ist. Nur die begefügten Testprogramme wie 'showoff.php3' oder der 'index.php3' wollen nicht funktionieren. Dann bekomme ich immer die oben angegebene Fehlermeldung: 'Fatal error: phplib is not a class in ct_sql.inc in line 32' Line 32 in ct_sql.inc sagt mir aber leider nichts. Wüsste nicht was ich dort verändern könnte. Die DB mit den Tabellen 'active_sessions' etc ist angelegt. Meine Konfiguration ist: Apache 1.3.9 (win32) mit PHP 3 (3.0.14) und mysql 3.22.30. Vielen Dank für euere Hilfe im Voraus Tschüss Henning From mamaier_(at)_transtec.de Wed, 6 Sep 2000 16:20:03 +0200 Date: Wed, 6 Sep 2000 16:20:03 +0200 From: Marco Maier mamaier_(at)_transtec.de Subject: [php] Problem: PHP 4.0.2 als dynamisches Apache Modul Hallo, Ich habe ein Problem den Apache unter SunOS 5.7, Apache 1.3.12, PHP 4.0.2, Oracle 7.3 zum Laufen zu bekommen. PHP ist als dynamisches Modul compiliert. Beim Starten erhalte ich folgende Fehlermeldung: > apachectl start Syntax error on line 132 of /usr/local/www/apache/4xxx_egrail/conf/httpd.conf: Cannot load /usr/local/www/apache/4xxx_egrail/libexec/libphp4.so into server: ld.so.1: /usr/local/www/apache/4xxx_egrail/bin/httpd: fatal: relocation error: file /usr/local/www/apache/4xxx_egrail/libexec/libphp4.so: symbol __muldi3: referenced symbol not found apachectl start: httpd could not be started Hat jemand eine Lösung für dieses Problem? Für jeden Hinweis wäre ich sehr dankbar. Gruss Marco Maier From c.sk_(at)_gmx.net Wed, 6 Sep 2000 17:20:14 +0200 Date: Wed, 6 Sep 2000 17:20:14 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] AW: [php] round() From: "Mathias Meyer" > > Vielleicht ist der 2. Parameter in deinem Uralt-Release *g* noch > > nicht implementiert. > > > Scheint wohl so. Schade, dass "professionelle" Hoster noch so ne ollen > Kamellen drauf haben. So isses - obwohl, sooo lange ist's nun auch noch nicht her mit der alten Version. Für PHP Version 3.0.14 gilt jedenfalls noch round -- Rounds a float. Description double round(double val); Einen kurzen Hinweis im aktuellen Manual fände ich super. Solch ein Fallstrick kann nämlich ganz schön aufhalten... Viele Grüße Christiane From Michael.Lebang_(at)_VuW.de Wed, 6 Sep 2000 17:58:11 +0200 Date: Wed, 6 Sep 2000 17:58:11 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] mysql order by Frage Hallo Liste, möglicherweise OT aber hier treiben sich ja auch die mysql-spezis rum :) Ich habe zwei Tabellen: ARTIKEL id titel text kategorien_id autor_id ... KATEGORIEN id kat_name ... Jetzt möchte ich eine Abfrage aller Artikel, sortiert nach kat_name NICHT nach kategorien_id... Kann man soetwas hinbekommen??? Und wenn "Ja" wie ??? Vielen Dank im Voraus!! Mit freundlichen Grüßen Michael Lebang -- Vereins- und Westbank AG TRQ-S Neuer Wall 64 20354 Hamburg Tel.: 040 / 3692-1889 Fax: 040 / 3692-4499 From felderhoff_(at)_irt.de Wed, 06 Sep 2000 18:01:20 +0200 Date: Wed, 06 Sep 2000 18:01:20 +0200 From: Uwe Felderhoff felderhoff_(at)_irt.de Subject: [php] ImageTTFText generiert mir nur gespiegelten Text Liebe Listenmitglieder, ich plage mich gerade mit den Image-Funktionen von php4 herum. Die Funktion ImageTTFText funktioniert eigentlich wunderbar. Es werden alle Fonts huepsch dargestellt, die Fontgroesse laesst sich einwandfrei verstellen und die Farbe laesst sich auch variieren. !!! Aber der Text wird IMMER gespiegelt dargestellt !!! Die Funktion ImageString liefert ein vernuenftiges Ergebnis, jedoch ohne die Variationsmoeglichkeiten der TTF Wer kann mir helfen? Schon mal Danke Uwe PS: Ich habe folgende Version von PHP installiert: Version: 4.0.2 als Apachemodul mit gdlib-1.8.3-23 mit freetype 1.3.1-99 -- Uwe Felderhoff Tel. : +49 89 32399 317 INSTITUT FÜR RUNDFUNKTECHNIK Fax : +49 89 32399 415 Informations- und Datendienste Floriansmühlstrasse 60 Email: felderhoff_(at)_irt.de 80636 München http://www.irt.de From Mathias.Gloss_(at)_start.de Wed, 6 Sep 2000 18:03:08 +0200 Date: Wed, 6 Sep 2000 18:03:08 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] mysql order by Frage Aloha, > ---------- > Von: Michael.Lebang_(at)_VuW.de[SMTP:Michael.Lebang_(at)_VuW.de] > > Ich habe zwei Tabellen: > > ARTIKEL > id > titel > text > kategorien_id > autor_id > ... > > KATEGORIEN > id > kat_name > ... > > Jetzt möchte ich eine Abfrage aller Artikel, sortiert nach kat_name NICHT > nach kategorien_id... > select * from artikel, kategorien where kategorien.id=artikel.kategorien_id order by kategorien.kat_name Grüße, Mathias From kar-wing_(at)_kwlau.de Wed, 6 Sep 2000 18:09:57 +0200 Date: Wed, 6 Sep 2000 18:09:57 +0200 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] Java-Servlets und multithreading in PHP Hallo, ich brauche für ein Projekt dringend zwei Infos. Wir arbeiten gerade an der Realisierung einer Schnittstelle zwischen einer Java-basierten Applikation und PHP-Skripten. Ich weiss, dass man Java-Servlets mit PHP aufrufen kann. Ist es auch möglich Parameter zu übergeben und auch vor allem wieder auszulesen, so wie es bei exec() z.B. mit CGI funktioniert? Des weiteren haben wir die Frage von dem Java-Team reinbekommen, ob PHP multithread-fähig ist. Ist also PHP unter NT und unter Linux multithread-fähig? Wir wollen beides wegen der hohen zu erwartenden Last evtl. auf einen NT- oder Linux Cluster schieben, zumindest aber auf Multiprozessor-Systeme und dort optimale Lastverteilung erzielen. Wäre echt für jede kleinste Hilfe dankbar, Kar-Wing Lau Connecta GmbH Taunusstraße 2 65183 Wiesbaden Tel: +49 (611) 3 41 09-19 Fax: +49 (611) 3 41 09-29 lau_(at)_connecta-gmbh.de From a-otto_(at)_web.de Wed, 6 Sep 2000 17:27:05 +0100 Date: Wed, 6 Sep 2000 17:27:05 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] phplib: Fatal error: phplib is not a class in ct_sql.inc Hi Henning, > Meine Konfiguration ist: Apache 1.3.9 (win32) mit PHP 3 (3.0.14) und > mysql 3.22.30. zumindest php solltest du mal auf php4.0.2 updaten. wenn du php unter win32 zusammen mit der phplib einsetzt koeente es sein, dass du ueber das PHP_SELF vs. PATH_INFO problem stolperst das gewoehnliche distributionen von php unter win32 haben. erkennen kannst du das an dem string [ /php.exe/ ] in der adresszeile deines browsers. hier hilft entweder php als modul fuer apache einzusetzen oder eine mit cgi-force-redirect kompilierte php.exe zu verwenden. eine nicht offizielle version von php4.0.2 die das genannte bietet findest du unter [ www.php4win.de ] liebe gruesse, andreas -- andreas otto london (uk) From akrahn_(at)_akotec.de Wed, 6 Sep 2000 18:32:11 +0200 Date: Wed, 6 Sep 2000 18:32:11 +0200 From: Andreas Krahn akrahn_(at)_akotec.de Subject: [php] php4win 4.0.2 und iis 4/5 hallo php-mailingliste, ich muß bei einem kunden eine php4win 4.0.2 mit iis 4/5 einrichten. klappt soweit auch gut, läuft als cgi. wenn ich aber sql-dumps mit phpmyadmin 2.10 einlesen will, bricht das script immer nach einigen sekunden ab. scheint, als ob die php.ini ignoriert wird - wo muß das teil denn hin. php-verzeichnis? windoof-verzeichnis? habe ich alles schon probiert. ich habe überall 600 sek. eingestellt (in der php.ini und im iis-cgi-timeout). kann es vielleicht auch einen anderen grund haben, daß das zurücklesen von dumps so lange dauert? gruesse/regards andreas krahn -- akotec - internet-serviceleistungen & multimedia-produktionen andreas krahn - moorstrasse 14 - 21614 buxtehude - germany tel.: 04161/722260 - fax: 04161/722259 - email: akrahn_(at)_akotec.de From preuss_(at)_cubus.de Wed, 6 Sep 2000 17:41:26 +0200 Date: Wed, 6 Sep 2000 17:41:26 +0200 From: Ingo Preuss preuss_(at)_cubus.de Subject: [php] Browsererkennung > Wie regle ich eine Browsererkennung mit Hilfe von PHP am besten? > Ich möchte eigentlich nur je nach HTTP_USER_AGENT eine andere CSS-Datei > einbinden -snip---------------- 0) { header("Location: msie.htm"); } else { header("Location: netscape.htm"); } ?> -snap-------------------- grusss vom preusss From stoffel_(at)_handelssimulation.de Wed, 6 Sep 2000 18:42:50 +0200 Date: Wed, 6 Sep 2000 18:42:50 +0200 From: Handelssimulation stoffel_(at)_handelssimulation.de Subject: [php] =?iso-8859-1?Q?Eine_oder_viele_Tabellen_f=FCr_Speicherung_von_Daten?= Ich programmiere eine Handelssimulation (www.handelssimulation.de). Spielbar im Internet und rein Multiplayer, rundenbasiert, komplett in PHP geschrieben, derzeit mit Speicherung in Textdateien. Jetzt will ich auf Speicherung der Daten in einer MySQL Datenbank übergehen. Die Frage ist, was ist sinnvoller bezüglich Performance und Handling? - Eine Tabelle mit allen Daten des Spielers (Name, Getreide, Kasernen, etc.), oder mehrere: - Eine mit den Grunddaten (Name, Passwort, etc.) und dann eine für jedes Element. Also eine Tabelle Tempel, mit SpielerId und Anzahl. Die Daten ändern sich für gewöhnlich nur aufgrund spezieller Aktionen. Lediglich bei einer Gesamtübersicht über das Reich benötige ich alle Daten und wenn Runden verbraucht werden benötige zumindest fast alle. Gerade dabei ist aber die Performance wichtig, da man sowohl eine einzelne Runde zum Forschen einsetzen kann als wie auch gleich 100, wobei dann die Runden aber einzeln berechnet werden. Es gibt derzeit über 50 Variablen, das wird aber auf über 70 steigen. Die Anzahl der Spieler liegt derzeit bei rund 20, soll aber auch ein paar hundert ermöglichen. Die Datenbank soll von Puretec oder Strato gehostet werden (Empfehlungen?). Stephan From Ernst.Hesse_(at)_nokia.com Wed, 6 Sep 2000 19:07:29 +0300 Date: Wed, 6 Sep 2000 19:07:29 +0300 From: Ernst.Hesse_(at)_nokia.com Ernst.Hesse_(at)_nokia.com Subject: [php] mysql order by Frage ich würd' sagen: SELECT ARTIKEL.titel, KATEGORIEN.kat_name FROM ARTIKEL LEFT JOIN KATEGORIEN ON ARTIKEL.kategorien_id = KATEGORIEN.kategorien_id ORDER BY KATEGORIEN.kat_name; Michael schrieb: ARTIKEL id titel text kategorien_id autor_id ... KATEGORIEN id kat_name ... Jetzt möchte ich eine Abfrage aller Artikel, sortiert nach kat_name NICHT nach kategorien_id... From Michael.Lebang_(at)_VuW.de Wed, 6 Sep 2000 18:55:21 +0200 Date: Wed, 6 Sep 2000 18:55:21 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] AW: [php] mysql order by Frage HiHo, > > select * from artikel, kategorien where > kategorien.id=artikel.kategorien_id > order by kategorien.kat_name > Und wie mache ich es, wenn ich nicht * sondern nur bestimmte Felder aus der Tabelle Artikel brauche?? Gruß Michael Lebang From Mathias.Gloss_(at)_start.de Wed, 6 Sep 2000 19:11:51 +0200 Date: Wed, 6 Sep 2000 19:11:51 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] mysql order by Frage Reh, > ---------- > Von: Michael.Lebang_(at)_VuW.de[SMTP:Michael.Lebang_(at)_VuW.de] > > > select * from artikel, kategorien where > > kategorien.id=artikel.kategorien_id > > order by kategorien.kat_name > > Und wie mache ich es, wenn ich nicht * sondern nur bestimmte Felder > aus der Tabelle Artikel brauche?? > select feld1, feld2, feldirgendwas from .... (und dann weiter wie oben) Grüße, Mathias From a.temme_(at)_gmx.de Wed, 06 Sep 2000 19:02:58 +0200 Date: Wed, 06 Sep 2000 19:02:58 +0200 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Unter Linux _und_ Windows entwickeln Das hört sich ja alles ganz gut an, danke schön! From Michael.Lebang_(at)_VuW.de Wed, 6 Sep 2000 19:08:13 +0200 Date: Wed, 6 Sep 2000 19:08:13 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] mysql order by Frage ERLEDIGT HiHo, > ich würd' sagen: > > SELECT ARTIKEL.titel, KATEGORIEN.kat_name > FROM ARTIKEL LEFT JOIN KATEGORIEN ON ARTIKEL.kategorien_id = > KATEGORIEN.kategorien_id > ORDER BY KATEGORIEN.kat_name; DANKE...das hat geholfen!!! Gruß Michael From hartmann_(at)_freecharts.de Wed, 6 Sep 2000 19:09:01 +0200 Date: Wed, 6 Sep 2000 19:09:01 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Java-Servlets und multithreading in PHP Hallo Kar-Wing, Kar-Wing Lau > Ich weiss, dass man Java-Servlets mit PHP aufrufen kann. Ist es > auch möglich > Parameter zu übergeben und auch vor allem wieder auszulesen, so wie es bei > exec() z.B. mit CGI funktioniert? Will man mit Servlets und PHP arbeiten, ist folgende Vorgehensweise empfehlenswert : 1. php mit der option --with-servlet kompilieren . Anstelle der gewohnten Webserver-API wird php mit einer Servlet-API bereitgestellt. 2. Das so entstandene phpsrvlt.jar kann direkt in den CLASSPATH gestellt werden, und wird unter java als net.php.servlet zur Verfügung gestellt . Das heisst: man kann direkt aus java PHP-Skripte bearbeiten . 3. Dieses "PHP über Java" kann man in einer normalen Servlet-Engine wie etwa Apaches Tomcat verwenden . Mit der im PHP-Source in /sapi/servlet/web.xml ist auch gleiche eine Beispiel-Konfiguration dabei, die das Bearbeiten von .php-Files über eine Servlet-Engine erlaubt. 4. Java-Klassen und -Objekte können wie bei ext/java mit einfachem Overloading benutzt werden, also z.B. $xslprocessorfactory= new java("org.apache.xalan.xslt.XSLTProcessorFactory"); $xslprocessor=$xslprocessorfactory->getProcessor(); für das, was in Java so hiesse : import org.apache.xalan.xslt.XSLTProcessorFactory; import org.apache.xalan.xslt.XSLTProcessor; ... XSLTProcessor processor = XSLTProcessorFactory.getProcessor(); 5. Warum, in Gottes Namen, nicht einfach etc/java benutzen und den ganzen Servlet-Kram weglassen ? Die Benutzung von ext/java führt dazu, dass jedes PHP-Skript eine komplette JVM hochfährt - und die kann unter Umständen einige MB gross sein . Daneben bieten Servlet-Engines in der Regel Loadbalancing-Mechanismen wie ajpv12 an . Diese Mechanismen werden natürlich auch vom php-Servlet benutzt . > Des weiteren haben wir die Frage von dem Java-Team reinbekommen, ob PHP > multithread-fähig ist. Ist also PHP unter NT und unter Linux > multithread-fähig? Wir wollen beides wegen der hohen zu erwartenden Last > evtl. auf einen NT- oder Linux Cluster schieben, zumindest aber auf > Multiprozessor-Systeme und dort optimale Lastverteilung erzielen. Spötter würden sagen: nein, PHP ist nicht Multithreading-fähig, weil so schon performant ist. Leider gibt es in PHP wirklich kein Multi- threading, und auch eine Servletvariante bietet hier keine Änderung . Immerhin gibt es seit einer Woche mit Ticks die Möglichkeit, PHP-Funktionen im Hintergrund laufen zu lassen . Die Fähigkeiten der Servlet-Engine, die Last über einen Cluster zu verteilen, bleibt auch bei PHP erhalten . Damit fehlt zwar das Threading , aber in Summa sollte es gut über 19"-Racks skalieren . (Es fehlt leider immer noch jemand, der das mal ausprobiert ;-) ). Grüße, johann From a-otto_(at)_web.de Thu, 7 Sep 2000 18:38:31 +0100 Date: Thu, 7 Sep 2000 18:38:31 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] php4win 4.0.2 und iis 4/5 Hi Andreas, > ich muß bei einem kunden eine php4win 4.0.2 mit iis 4/5 > einrichten. klappt soweit auch gut, läuft als cgi. > wenn ich aber sql-dumps mit phpmyadmin 2.10 einlesen > will, bricht das script immer nach einigen sekunden ab. > scheint, als ob die php.ini ignoriert wird - wo muß das hast du getestet ob die php.ini ignoriert wird oder ist das nur eine vermutung? > teil denn hin. php-verzeichnis? windoof-verzeichnis? als sapi sollte die php.ini in das windoof verzeichnis, als cgi darf muss sie sich im gleichen verzeichnis wire die php.exe befinden. wenn du mit der gd und ttf support arbeitest, muessen fonts auch im gleichen verzeichnis liegen wie die php.exe sonst findet php4 unter win32 die fonts nicht... > habe ich alles schon probiert. ich habe überall 600 sek. > eingestellt (in der php.ini und im iis-cgi-timeout). liebe gruesse, andreas -- andreas otto london (uk) From fister22_(at)_hotmail.com Wed, 6 Sep 2000 21:08:53 +0200 Date: Wed, 6 Sep 2000 21:08:53 +0200 From: Tobias fister22_(at)_hotmail.com Subject: [php] Wieviel Speicerplatz verbraucht SQL ??? hi kann mir einer ziemlich genau sagen wieviel eine tabelle mit 10 Spalten mit 1000 Datensätzen , jeweils Char(20) verbraucht ??? oder wie kann ich feststellen wieviel meine DB verbraucht ??? thx marion / tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- NIE wieder Deathlinks die aus TrafficGründen entfernt wurden http://traffic-eye.net http://trafficauge.com http://traffic-eye.de.vu ICQ: 86405621 From phptiger_(at)_t-online.de Wed, 6 Sep 2000 22:01:59 +0200 Date: Wed, 6 Sep 2000 22:01:59 +0200 From: Johannes Schmidt phptiger_(at)_t-online.de Subject: [php] Wieviel Speicerplatz verbraucht SQL ??? > Subject: [php] Wieviel Speicerplatz verbraucht SQL ??? Die einzelnen Datenbanken sind als Verzeichnisse im Filesystem abgelegt und beinhalten für jede Tabelle eine Datei. Außer natürlich Du nimmst HEAP-Tabellen ;-) Unter Linux befinden sich die Daten meißt in /var/mysql unter MS Windows in mysql\data. Viel Spaß! joh -- Johannes Schmidt Handelsblatt.com Tel. 0211/887-2540 From eschmid+sic_(at)_s.netic.de Thu, 7 Sep 2000 00:12:06 +0200 Date: Thu, 7 Sep 2000 00:12:06 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] round() On Wed, Sep 06, 2000 at 05:20:14PM +0200, Christiane Schmidt-Köster wrote: > From: "Mathias Meyer" > > > Vielleicht ist der 2. Parameter in deinem Uralt-Release *g* noch > > > nicht implementiert. > > > > > Scheint wohl so. Schade, dass "professionelle" Hoster noch so ne ollen > > Kamellen drauf haben. > > So isses - obwohl, sooo lange ist's nun auch noch nicht her mit der alten > Version. Für PHP Version 3.0.14 gilt jedenfalls noch > > round -- Rounds a float. > Description > > double round(double val); > > Einen kurzen Hinweis im aktuellen Manual fände ich super. Solch ein > Fallstrick kann nämlich ganz schön aufhalten... Wann welche Parameter dazugekommen sind, kann man zwar dokumentieren. Aber bei ca. 1800 verschiedenen Funktionen wird das etwas schwierig. Ich hab heute nicht mitgelesen, war leider auf einer Beerdigung. Der zweite optionale Parameter ist aber dokumentiert. Im aktuellen Manual bei http://www.php.net/manual/function.round.php steht: double round (double val [, int precision]) Wann dieser optionale Parameter dazugekommen ist, kann man in cvs.php.net oder lxr.php.net oder sonst wo nachlesen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From HFaustmann_(at)_t-online.de Thu, 07 Sep 2000 07:29:30 -0700 Date: Thu, 07 Sep 2000 07:29:30 -0700 From: Holger Faustmann at work HFaustmann_(at)_t-online.de Subject: [php] PHP Gedankenaustausch per ICQ Hallo Liste, es gibt immer wieder kleine oder grosse Probleme, die man bei der taeglichen PHP-Programmierung bewaeltigen muss. Das kann z.B. sein: "Wie war auch noch der Befehl fuer ...". Fuer die Mailingliste lohnt sich der Eintrag nicht und das Handbuch liegt vielleicht beim Kollegen. Ich habe festgestellt, dass es schoen ist, wenn man sehen kann, ob Gleichgesinnte online sind. ICQ hilft mir dabei, denn ich benutze das Programm seit mehreren Jahren und habe in meiner Liste auch ASP und JavaScript Freaks stehen, die auf der ganzen Welt verteilt Internet-Seiten und -Anwendungen entwickeln. Meine ICQ-UIN lautet: 1790926 Wer lust hat darf mich gerne in seine Liste aufnehmen. Das Programm gibt es bei http://www.mirabilis.com Bis bald Holger -- =================================================== Kontakt: http://www.hfaustmann.de/visitenkarte.html =================================================== From GH-lists_(at)_ecora.de Thu, 7 Sep 2000 07:49:30 +0200 Date: Thu, 7 Sep 2000 07:49:30 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PHP Gedankenaustausch per ICQ Holger Faustmann at work schrieb > Fuer die Mailingliste lohnt sich der Eintrag nicht > und das Handbuch liegt vielleicht beim Kollegen. Du bist nicht in der Lage, ein das PHP-Manual in irgendeiner Form auf Deinem Rechner oder einem Server abzulegen? Oder meinst Du was gedrucktes? Letzteres ist als Funktionsreferenz IMHO nur bedingt geeignet. Zum einen ist das Suchen und Finden am Rechner einfach effektiver und zum anderen hinkt eine gedruckte Ausgabe dem Ist-Zustand immer mehr hinterher, als die Online-Version. PS.: Für Windows gibt es das Manual auch im CHM-Format (Compiled HTML). Diese ermöglicht eine sehr effektive Suche im Manual. ;-) Guido Haeger From HFaustmann_(at)_t-online.de Thu, 07 Sep 2000 08:18:24 -0700 Date: Thu, 07 Sep 2000 08:18:24 -0700 From: Holger Faustmann at work HFaustmann_(at)_t-online.de Subject: [php] PHP Gedankenaustausch per ICQ Hallo Guido, > Du bist nicht in der Lage, ein das PHP-Manual > in irgendeiner Form auf Deinem Rechner oder einem > Server abzulegen? Doch habe ich alles. Es geht manchmal einfach darum, dass ich mit jemandem sprechen moechte, wenn ich mir nicht sicher bin: "Soll ich jetzt die oder doch lieber die andere Funktion verwenden?" > Oder meinst Du was gedrucktes? Ich habe auch viele Buecher ueber PHP und MySQL. > Letzteres ist als Funktionsreferenz IMHO nur bedingt > geeignet. Richtig. Ich nutze auch die OnlineReferenz und das PHP-Center und Zend usw. usw. > Zum einen ist das Suchen und Finden am Rechner einfach > effektiver und zum anderen hinkt eine gedruckte Ausgabe > dem Ist-Zustand immer mehr hinterher, als die > Online-Version. Das muss ich dir voellig Recht geben. > PS.: Fuer Windows gibt es das Manual auch im CHM-Format > (Compiled HTML). Danke! Ich arbeit mit einem PowerMac und Linux. Gruss Holger -- =================================================== Kontakt: http://www.hfaustmann.de/visitenkarte.html =================================================== From hartmann_(at)_freecharts.de Thu, 7 Sep 2000 08:25:30 +0200 Date: Thu, 7 Sep 2000 08:25:30 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] PHP Gedankenaustausch per ICQ Hallo Holger, Holger Faustmann at work schrieb: > Ich habe festgestellt, dass es schoen ist, wenn man > sehen kann, ob Gleichgesinnte online sind. ICQ hilft > mir dabei, denn ich benutze das Programm seit mehreren > Jahren und habe in meiner Liste auch ASP und JavaScript > Freaks stehen, die auf der ganzen Welt verteilt > Internet-Seiten und -Anwendungen entwickeln. Aus diesem Grund gibt es die irc-Kanaele für PHP: #php im efnet Server: z.B. irc.gigabell.net Auf diesem englischsprachigen Kanal sind auch viele der Core Developer anwesend. Viele bekannte Gesichter aus der PHP-DEV-Mailingliste ebenfalls . #php.de im ircnet Server: z.B. irc.freenet.de Dieser Kanal ist deutschsprachig. Es sind regelmaessig bis täglich Leute wie Wolfgang Drews, Björn Schotte, Kris Koehntopp, Sebastian Bergmann, Ulf Wendel, Tobias Ratschiller, Till Gerken und Mark Krohnsbein anzutreffen . Beide Kanaele bemühen sich, am Thema (mämlich PHP) zu bleiben, und meist bekommt man Fragen gut beantwortet. Das man keine Fragen stellt, die vom Beantworter die gleiche Recherche (z.B. im Handbuch) erfordern wie die, die man sich selbst erspart, ist selbstverständlich. Grundsätzlich ist ads Klima dort aber nett, und es gibt sogar ein paar weibliche Gesichter. Wie IRC bedient wird, ist leicht rauszugooglen, und Anfängerprobleme werden toleriert . Viele Grüße, johann From c.sk_(at)_gmx.net Thu, 7 Sep 2000 08:37:35 +0200 Date: Thu, 7 Sep 2000 08:37:35 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] AW: [php] round() ----- Original Message ----- > > Einen kurzen Hinweis im aktuellen Manual fände ich super. Solch ein > > Fallstrick kann nämlich ganz schön aufhalten... > > Wann welche Parameter dazugekommen sind, kann man zwar dokumentieren. Aber > bei ca. 1800 verschiedenen Funktionen wird das etwas schwierig. Schade - klingt jedoch einleuchtend... > Im aktuellen Manual bei http://www.php.net/manual/function.round.php > steht: > > double round (double val [, int precision]) Das genau war/ist allerdings das Problem: Da schaut jemand ins aktuelle Manual, wo außerdem noch "(PHP3 , PHP4)" dabei steht, nutzt den optionalen Parameter, und erhält in seiner (zugegebenermaßen nicht ganz zeitgemäßen) PHP3-Umgebung unverständlicherweise Fehlermeldungen... Viele Grüße Christiane From GH-lists_(at)_ecora.de Thu, 7 Sep 2000 08:30:53 +0200 Date: Thu, 7 Sep 2000 08:30:53 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PHP Gedankenaustausch per ICQ Holger Faustmann at work schrieb > > PS.: Fuer Windows gibt es das Manual auch im CHM-Format > > (Compiled HTML). > Danke! Ich arbeit mit einem PowerMac und Linux. Ich weiß. Du hast Dich ja schon als Windows-Vorverurteiler geoutet ;-) Guido Haeger From HFaustmann_(at)_t-online.de Thu, 07 Sep 2000 08:47:52 -0700 Date: Thu, 07 Sep 2000 08:47:52 -0700 From: Holger Faustmann at work HFaustmann_(at)_t-online.de Subject: [php] PHP Gedankenaustausch per ICQ Hallo Johann-Peter, > #php im efnet > #php.de im ircnet Vielen Dank fuer die ausfuehrlichen Informationen. Ich werde mir heute abend mal einen IRC-Client fuer MAC OS besorgen. Falls jemand einen IRC-Client kennt, der auf MAC's laueft, darf mir natuerlich gerne eine Mail senden. Viele Gruesse Holger -- =================================================== Kontakt: http://www.hfaustmann.de/visitenkarte.html =================================================== From Alexander.Haeussel_(at)_celsius37.com Thu, 7 Sep 2000 09:38:18 +0200 Date: Thu, 7 Sep 2000 09:38:18 +0200 From: =?iso-8859-1?Q?AL_Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Vermeiden das Seiten im Cache landen This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C0189E.982AC060 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, ich erzeuge mit PHP Seiten aus einer mySQL Datenbank. Da es sich hier um vertrauliche Daten handelt ist alles mit einem PW gesch=FCtzt und die Kommunikation l=E4uft =FCber SSL. Eigentlich dachte ich bin damit auf der sicheren Seite, doch was f=E4llt mir auf?? Wenn ich unter NT = meine Seiten betrachte, so sammelt NT die ganzen Seiten flei=DFig im TMP = Verzeichnis und l=F6scht sie selbst nach dem schlie=DFen des Browsers nicht mehr. Nun zur Frage: Gibt es PHP Seitig eine L=F6sung um generell zu = verhindern das die Seiten irgendwo lokal zwischengespeichert werden?? Kann ich = diese Daten per PHP l=F6schen?? Danke im Voraus. _______________________________________________________________ Alexander H=E4ussel =20 celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com ------_=_NextPart_001_01C0189E.982AC060 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Vermeiden das Seiten im Cache landen

Hallo Liste,

ich erzeuge mit PHP Seiten aus einer mySQL Datenbank. = Da es sich hier
um vertrauliche  Daten handelt ist alles mit = einem PW gesch=FCtzt und
die Kommunikation l=E4uft =FCber SSL. Eigentlich = dachte ich bin damit
auf der sicheren Seite, doch was f=E4llt mir auf?? = Wenn ich unter NT meine
Seiten betrachte, so sammelt NT die ganzen Seiten = flei=DFig im TMP Verzeichnis
und l=F6scht sie selbst nach dem schlie=DFen des = Browsers nicht mehr.
Nun zur Frage: Gibt es PHP Seitig eine L=F6sung um = generell zu verhindern
das die Seiten irgendwo lokal zwischengespeichert = werden?? Kann ich diese
Daten per PHP l=F6schen??

Danke im Voraus.
 _________________________________________________________= ______
 Alexander H=E4ussel
 
 celsius37.com = AG       =         Email   mailto:alexander.haeuss= el_(at)_celsius37.com

------_=_NextPart_001_01C0189E.982AC060-- From hans.stumhofer_(at)_addcom.de Thu, 7 Sep 2000 09:46:25 +0200 Date: Thu, 7 Sep 2000 09:46:25 +0200 From: hans stumhofer hans.stumhofer_(at)_addcom.de Subject: [php] Vermeiden das Seiten im Cache landen This is a multi-part message in MIME format. ------=_NextPart_000_00C6_01C018B0.7D064ED0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Vermeiden das Seiten im Cache landenyeeh ha, versuche in deinem script als erste anweisung dieses code-stueck. (gilt fuer http und netscape [verm. auch fuer iexplodierer]) achte darauf, dass dieses code-stueck als erstes in deinem script=20 erscheint, also keine html-befehle davopr setzen. gruesse hans Hallo Liste,=20 ich erzeuge mit PHP Seiten aus einer mySQL Datenbank. Da es sich hier=20 um vertrauliche Daten handelt ist alles mit einem PW gesch=FCtzt und=20 die Kommunikation l=E4uft =FCber SSL. Eigentlich dachte ich bin damit=20 auf der sicheren Seite, doch was f=E4llt mir auf?? Wenn ich unter NT = meine=20 Seiten betrachte, so sammelt NT die ganzen Seiten flei=DFig im TMP = Verzeichnis=20 und l=F6scht sie selbst nach dem schlie=DFen des Browsers nicht mehr.=20 Nun zur Frage: Gibt es PHP Seitig eine L=F6sung um generell zu = verhindern=20 das die Seiten irgendwo lokal zwischengespeichert werden?? Kann ich = diese=20 Daten per PHP l=F6schen??=20 Danke im Voraus.=20 _______________________________________________________________=20 Alexander H=E4ussel=20 =20 celsius37.com AG Email = mailto:alexander.haeussel_(at)_celsius37.com=20 ------=_NextPart_000_00C6_01C018B0.7D064ED0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Vermeiden das Seiten im Cache landen
yeeh ha,
versuche in deinem script als erste = anweisung=20 dieses code-stueck.
(gilt fuer http und netscape [verm. = auch fuer=20 iexplodierer])
 
achte darauf, dass dieses code-stueck = als erstes in=20 deinem script
erscheint, also keine html-befehle = davopr=20 setzen.
gruesse
    hans
 
 
<?
     = header("Expires:=20 0");
     header("Pragma:=20 no-cache");
     header("Cache-Control: no-cache, = no-store, must-revalidate");
?>

Hallo Liste,

ich erzeuge mit PHP Seiten aus einer mySQL = Datenbank. Da es=20 sich hier
um vertrauliche  Daten = handelt ist=20 alles mit einem PW gesch=FCtzt und
die = Kommunikation=20 l=E4uft =FCber SSL. Eigentlich dachte ich bin damit
auf=20 der sicheren Seite, doch was f=E4llt mir auf?? Wenn ich unter NT = meine=20
Seiten betrachte, so sammelt NT die ganzen Seiten = flei=DFig im=20 TMP Verzeichnis
und l=F6scht sie selbst nach = dem=20 schlie=DFen des Browsers nicht mehr.
Nun zur = Frage: Gibt=20 es PHP Seitig eine L=F6sung um generell zu verhindern
das die Seiten irgendwo lokal zwischengespeichert werden?? = Kann ich=20 diese
Daten per PHP l=F6schen??

Danke im Voraus.
 __________________________________________________________= _____=20
 Alexander H=E4ussel
 =20
 celsius37.com = AG      =20         Email   mailto:alexander.haeusse= l_(at)_celsius37.com=20

------=_NextPart_000_00C6_01C018B0.7D064ED0-- From webmasterbhs_(at)_bluewin.de Thu, 7 Sep 2000 09:49:05 +0200 Date: Thu, 7 Sep 2000 09:49:05 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Vermeiden das Seiten im Cache landen >Nun zur Frage: Gibt es PHP Seitig eine Lösung um generell zu verhindern >das die Seiten irgendwo lokal zwischengespeichert werden?? Kann ich diese >Daten per PHP löschen?? irgendwoher habe ich das mal aufgeschnappt: header("Expires: 0"); // Netscape Browser Cache header("Pragma: no-cache"); // HTTP/1.0 Cache header("Cache-Control: no-cache"); // HTTP/1.1 Cache kiri From Alexander.Haeussel_(at)_celsius37.com Thu, 7 Sep 2000 10:12:28 +0200 Date: Thu, 7 Sep 2000 10:12:28 +0200 From: =?iso-8859-1?Q?AL_Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Vermeiden das Seiten im Cache landen This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C018A3.5EE27570 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >irgendwoher habe ich das mal aufgeschnappt: >header("Expires: 0"); // Netscape Browser Cache >header("Pragma: no-cache"); // HTTP/1.0 Cache >header("Cache-Control: no-cache"); // HTTP/1.1 Cache das klingt ja nicht schlecht nur entsteht folgendes Problem: Ich kann das nur auf einer Seite verwenden. Wenn ich auf der n=E4chsten Seite ein Session_Start() mache erhalte ich eine Fehlermeldung: 'Cannot send session cache limiter - headers already sent in....' _______________________________________________________________ Alexander H=E4ussel celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com ------_=_NextPart_001_01C018A3.5EE27570 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: [php] Vermeiden das Seiten im Cache landen

>irgendwoher habe ich das mal = aufgeschnappt:

>header("Expires: 0"); // Netscape = Browser Cache
>header("Pragma: no-cache"); // = HTTP/1.0 Cache
>header("Cache-Control: no-cache"); // = HTTP/1.1 Cache

das klingt ja nicht schlecht nur entsteht folgendes = Problem:
Ich kann das nur auf einer Seite verwenden.
Wenn ich auf der n=E4chsten Seite ein = Session_Start() mache
erhalte ich eine Fehlermeldung:
'Cannot send session cache limiter - headers already = sent in....'


 _________________________________________________________= ______
 Alexander H=E4ussel

 celsius37.com = AG       =         Email   mailto:alexander.haeuss= el_(at)_celsius37.com

------_=_NextPart_001_01C018A3.5EE27570-- From oo_(at)_tedas.de Thu, 7 Sep 2000 10:19:22 +0200 Date: Thu, 7 Sep 2000 10:19:22 +0200 From: Oliver Ohly oo_(at)_tedas.de Subject: [php] Internationalisierung nach i18n Hallo Cracks, ich habe folgendes Problem: Man kann in PHP (ähnlich wie C oder C++) Strings internationalisieren, indem man für jede Sprache .mo-files füllt und einen Verzeichnisbaum mit einem Zweig pro Sprache schafft, in dem dann die entspr. .mo-Datei abgelegt wird. In PHP wird mit putenv("LANG=en"); die Weiche gestellt. Das funktioniert unter UNIX mit der gettext-Routine, wenn PHP --with-gettext kompiliert wurde. Da mein PHP-Code aber auch unter NT das gleiche Resultat zeitigen muß - sei es mit Apache oder IIS4,5 - wollte ich fragen, ob jemand weiß, wie man sowas ähnlich bequem unter Windows realisieren kann. Vielen Dank, Olly From php_(at)_schuborg.de Thu, 07 Sep 2000 10:27:46 +0200 Date: Thu, 07 Sep 2000 10:27:46 +0200 From: Pascal Schult php_(at)_schuborg.de Subject: [php] Vermeiden das Seiten im Cache landen Hi Al... > >header("Expires: 0"); // Netscape Browser Cache > >header("Pragma: no-cache"); // HTTP/1.0 Cache > >header("Cache-Control: no-cache"); // HTTP/1.1 Cache > > das klingt ja nicht schlecht nur entsteht folgendes Problem: > Ich kann das nur auf einer Seite verwenden. > Wenn ich auf der nächsten Seite ein Session_Start() mache > erhalte ich eine Fehlermeldung: > 'Cannot send session cache limiter - headers already sent in....' > Es darf zwischen diesem Header und dem der Session (Cookies) KEIN Zeichen ausgegeben werdem. Kein Leerzeichen, nichts. Dann sollte diese Fehlermeldung verschwinden. Achte drauf, daß bei Deinen Include-Files vor oder hinter dem auch kein Zeichen steht. Ciao, Pascal From hartmann_(at)_freecharts.de Thu, 7 Sep 2000 10:30:30 +0200 Date: Thu, 7 Sep 2000 10:30:30 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Internationalisierung nach i18n Hallo Oliver, Oliver Ohly schrieb: > die Weiche gestellt. Das funktioniert unter UNIX mit der gettext-Routine, > wenn PHP --with-gettext kompiliert wurde. Da mein PHP-Code aber auch unter > NT das gleiche Resultat zeitigen muß - sei es mit Apache oder IIS4,5 - > wollte ich fragen, ob jemand weiß, wie man sowas ähnlich bequem unter > Windows realisieren kann. Hmm, da wuede ich wahrscheinlich gettext benutzen . Gettext für Windows: http://home.a-city.de/franco.bez/gettext/gettext_win32_en.html http://www.php4win.de/ s PHP4 hat gettext mit einkompiliert. Viele Grüße, johann From kbecker_(at)_mbo-verlag.de Thu, 07 Sep 2000 10:51:23 +0100 Date: Thu, 07 Sep 2000 10:51:23 +0100 From: Klaus Becker kbecker_(at)_mbo-verlag.de Subject: [php] LibXML unter Win32 nutzen Tach Liste, kann mir jemand sagen wie ich die Funktion 'xmldocfile' der LibXML zum Laufen bekomme. Mein Skript sagt mir was von Fatal error: Call to undefined function: xmldocfile() in ... Das Teil des Skriptes sieht so aus: $result = xmldocfile(implode("", file($fp))) or exit; Klaus From sb_(at)_phpOpenTracker.de Thu, 07 Sep 2000 11:14:15 +0200 Date: Thu, 07 Sep 2000 11:14:15 +0200 From: Sebastian Bergmann sb_(at)_phpOpenTracker.de Subject: [php] LibXML unter Win32 nutzen Klaus Becker wrote: > kann mir jemand sagen wie ich die Funktion 'xmldocfile' der LibXML zum > Laufen bekomme. Mein Skript sagt mir was von > Fatal error: Call to undefined function: xmldocfile() in ... Bei den Binaries auf http://www.php4win.de/ sollte eine php_domxml.dll dabei sein. -- From bjoern_(at)_baer.main.de Thu, 7 Sep 2000 11:20:00 +0200 Date: Thu, 7 Sep 2000 11:20:00 +0200 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From mailing_(at)_rpnetworks.de Thu, 07 Sep 2000 11:26:42 +0200 Date: Thu, 07 Sep 2000 11:26:42 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] sprintf Hallo Liste, ich brauche folgendes Format: 12.234,34 DM Dazu will ich sprintf verwenden aber er klappt einfach nicht: Funtioniert nicht: sprintf("%d.3d,2f", $rows[max_preis]) Funktioniert (aber ist nicht das was ich brauche): sprintf("%01.2f", $rows[max_preis]) Kann mir jemand helfen ?? Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From merlin232_(at)_online.de Thu, 7 Sep 2000 11:28:13 +0200 (CEST) Date: Thu, 7 Sep 2000 11:28:13 +0200 (CEST) From: Martin Hampel merlin232_(at)_online.de Subject: [php] Sehr spezielle Frage zu SQL in Verbindung mit PHP Hallo, Ich möchte aus einer Archivtabelle einen Auszug anzeigen. Mit dem folgenden sql script bekomme ich immer als Ergebnis für den wert_6 eine 0 zurück. Unter SQL selber ist der Wert aber ok. Hier das Script: [ select oschl,datum,tag,monat,jahr,wert_1 "7.00",wert_2 "8.00",wert_3 "9.00",wert_4 "10.00", wert_5 "11.00",wert_6 "12.00",wert_7 "13.00",wert_8 "14.00",wert_9 "15.00", wert_10 "16.00",wert_11 "17.00",wert_12 "18.00",wert_13 "19.00",wert_14 "20.00", wert_15 "21.00",wert_16 "22.00",wert_17 "23.00",wert_18 "24.00",wert_19 "1.00", wert_20 "2.00",wert_21 "3.00",wert_22 "4.00",wert_23 "5.00",wert_24 "6.00" from bsharchiv where oschl = 'S051.TGAS01' and datum between ( substr(round((to_date('01'||'.'||'09'||'.'||'2000'||' 12:00', 'DD.MM.YYYY HH24:MI') - to_date('01.01.1970 01:00','DD.MM.YYYY HH24:MI')) * 86400),1,10)) and (substr(round((to_date('01'||'.'||'09'||'.'||'2000'||' 12:00', 'DD.MM.YYYY HH24:MI') - to_date('01.01.1970 01:00','DD.MM.YYYY HH24:MI')) * 86400),1,10)) ] Hat jemand eine Idee??? PS. Das Datum wird auf das UNIX Datum umgerechnet, da dies Indiziert ist somit ist die Abfrage wesentlich schneller da die Tabelle mehere Millionen Einträge enthält. Die evrwendete DB ist Oracle 7.3 Bestn Dank -- Powered by http://www.einsundeins.com/ From eschmid_(at)_php.net Thu, 07 Sep 2000 11:30:20 +0200 Date: Thu, 07 Sep 2000 11:30:20 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] sprintf Rene Paschold wrote: > ich brauche folgendes Format: > > 12.234,34 DM > > Dazu will ich sprintf verwenden aber er klappt einfach nicht: > > Funtioniert nicht: > sprintf("%d.3d,2f", $rows[max_preis]) > > Funktioniert (aber ist nicht das was ich brauche): > sprintf("%01.2f", $rows[max_preis]) number_format(). -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From Andreas.Rath_(at)_gmx.at Thu, 07 Sep 2000 11:30:43 +0200 Date: Thu, 07 Sep 2000 11:30:43 +0200 From: Andreas Rath Andreas.Rath_(at)_gmx.at Subject: [php] Internationalisierung nach i18n On 07.09.00 at 10:19 Oliver Ohly wrote: >Hallo Cracks, > >ich habe folgendes Problem: Man kann in PHP (ähnlich wie C oder C++) Strings >internationalisieren, indem man für jede Sprache .mo-files füllt und einen >Verzeichnisbaum mit einem Zweig pro Sprache schafft, in dem dann die entspr. >.mo-Datei abgelegt wird. In PHP wird mit >putenv("LANG=en"); >die Weiche gestellt. Das funktioniert unter UNIX mit der gettext-Routine, >wenn PHP --with-gettext kompiliert wurde. Da mein PHP-Code aber auch unter >NT das gleiche Resultat zeitigen muß - sei es mit Apache oder IIS4,5 - >wollte ich fragen, ob jemand weiß, wie man sowas ähnlich bequem unter >Windows realisieren kann. Sorry, bei Deinem Problem mit Windows kann ich Dir leider nicht helfen. Aber irgendwie bilde ich mir ein, daß die locale doch im POSIX Standard definiert sind, müßte dann doch auch irgendwie unter NT auch verfügbar sein (hochtheoretisch). Aber ich hoffe, Du kannst mir vielleicht weiterhelfen: Ich habe schon mal verzweifelt gesucht, wie man diese .mo Dateien generiert, damals aber nichts gefunden. Die einzige Spur, die ich damals gefunden habe, war das Programm localedef, bei meinem System gibts aber leider keine man-pages dafür :-( Hast Du da vielleicht irgendwelche Literaturtips/Urls/FAQ, ... Danke, Andy From mailing_(at)_rpnetworks.de Thu, 07 Sep 2000 11:59:59 +0200 Date: Thu, 07 Sep 2000 11:59:59 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] sprintf > >number_format(). > >-Egon Ohh *rotwerd* Danke, nicht gesehen... Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From Alexander.Haeussel_(at)_celsius37.com Thu, 7 Sep 2000 11:57:43 +0200 Date: Thu, 7 Sep 2000 11:57:43 +0200 From: =?iso-8859-1?Q?AL_Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] zerstoeren einer Session This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C018B2.12CF9010 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, erst mal danke f=FCr die Hilfe mit meinem Cache Problem. Jetzt habe ich aber wieder ein anderes Problem. Wenn ein Benutzer fertig ist, hat er die M=F6glichkeit =FCber=20 einen Logoff Button wieder auf die Startseite zu kommen. Dabei pr=FCfe ich auf der Startseite ab ob Logoff gedr=FCckt wurde. Ist dies der Fall zerst=F6re ich die Session mit Sesion_destroy(); Wenn ich danach aber gleich wieder eine Session er=F6ffne, dann erhalte ich die gleiche Session_ID wie die der gerade zerst=F6rten Session. Ich habe das mit einer Ausgabe vor und nach dem zerst=F6ren getestet. Was mache ich falsch?? if ($sid_logout=3D=3D'true'){ //Wenn logoff dann destroy session_start(); session_destroy(); $sid_logout=3D'false'; } else{ //Bei erstaufruf start session_start(); } Danke im Voraus _______________________________________________________________ Alexander H=E4ussel =20 celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com ------_=_NextPart_001_01C018B2.12CF9010 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable zerstoeren einer Session

Hallo Liste,
erst mal danke f=FCr die Hilfe mit meinem Cache = Problem.
Jetzt habe ich aber wieder ein anderes = Problem.
Wenn ein Benutzer fertig ist, hat er die = M=F6glichkeit =FCber
einen Logoff Button wieder auf die Startseite zu = kommen. Dabei
pr=FCfe ich auf der Startseite ab ob Logoff = gedr=FCckt wurde.
Ist dies der Fall zerst=F6re ich die Session = mit
Sesion_destroy();
Wenn ich danach aber gleich wieder eine Session = er=F6ffne, dann
erhalte ich die gleiche Session_ID wie die der = gerade zerst=F6rten
Session. Ich habe das mit einer Ausgabe vor und nach = dem zerst=F6ren
getestet. Was mache ich falsch??
<codeschnippsel>

if ($sid_logout=3D=3D'true'){  //Wenn logoff = dann destroy
      = session_start();
      = session_destroy();
      = $sid_logout=3D'false';
}
else{         &nbs= p;           //Bei = erstaufruf start
      = session_start();
}
</codeschnippsel>

Danke im Voraus
 _________________________________________________________= ______
 Alexander H=E4ussel
 
 celsius37.com = AG       =         Email   mailto:alexander.haeuss= el_(at)_celsius37.com

------_=_NextPart_001_01C018B2.12CF9010-- From volker_(at)_burffm.infrabrk.com Thu, 7 Sep 2000 12:24:53 +0200 (MET DST) Date: Thu, 7 Sep 2000 12:24:53 +0200 (MET DST) From: Volker Dobler volker_(at)_burffm.infrabrk.com Subject: [php] Installieren von PHP 4.0.2 schlaegt fehl Hallo PHP-Gemeinde, ich hab immer noch Probs beim installieren von PHP 4.0.2. Irgendwie blick ich es offenbar nicht. Konfiguration und compilen kein Problem. Ich erhalte ein php Programm dass ich in mein CGI-BIN kopiere (/usr/local/apache/cgi-bin). Ich *glaube* den Apache richtig konfiguriert zu haben (glauben deshalb, weil es ja nicht laeuft mit PHP 4.0.2, mit PHP3 laeuft es aber). Ich habe also PHP 4 und PHP3 nicht als Modul compiliert sondern als CGI-Version! Nun der Test: Title Hier ein Test und er bringt mir eine Fehlermeldung im Browser, dass er irgendwelche "Unknown Char" findet. Rufe ich das obige Beispiel direkt mit "php < test.php" auf, gibt er mir korrekt das html-Format zurueck. Hat jemand eine Idee? Wo bin ich zu bloed? Danke und Gruss Volker From M.Kurz_(at)_dc-ag.de Thu, 7 Sep 2000 13:06:55 +0200 Date: Thu, 7 Sep 2000 13:06:55 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] PHP3 / PHP4 $path_info + $php_self Hi Liste, erst mal vielen Dank für die guten Tips, jetzt hab ich da noch so eine kleine Verständnis Frage : also bei mir auf einem LAMP (Suse 6.4 + mod_php4.rpm von Suse) habe ich kein $PATH_INFO bei einem Schlund Server wo PHP 4 läuft da habe ich die Variable $PATH_INFO !!! WARUM ???? Heißt das, das ich des PHP selber compielieren muss !!! Das wollte ich eigentlich vermeiden sonst geht danach bestimmt gar nix mehr !!! Beste Gruesse Marcel From fister22_(at)_hotmail.com Thu, 7 Sep 2000 13:07:09 +0200 Date: Thu, 7 Sep 2000 13:07:09 +0200 From: Tobias fister22_(at)_hotmail.com Subject: [php] PHP Gedankenaustausch per ICQ hi holger > Ich habe festgestellt, dass es schoen ist, wenn man > sehen kann, ob Gleichgesinnte online sind. ICQ hilft > mir dabei, denn ich benutze das Programm seit mehreren > Jahren und habe in meiner Liste auch ASP und JavaScript > Freaks stehen, die auf der ganzen Welt verteilt > Internet-Seiten und -Anwendungen entwickeln. genau das ( nur sehen wer online ist und ggf mal schnell fragen ) find ich echt besser als IRC .. ICQ lass ich neben bei beim Arbeiten laufen. > Meine ICQ-UIN lautet: 1790926 > Wer lust hat darf mich gerne in seine Liste aufnehmen. schon aufgenommen ...... Andere PHP Entwicler würd ich auch gerne Aufnehmen zwecks gedankenaustausch und Problemlösungen Meine UIN ist: 86405621 > Das Programm gibt es bei http://www.mirabilis.com cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- NIE wieder Deathlinks die aus TrafficGründen entfernt wurden http://traffic-eye.net http://trafficauge.com http://traffic-eye.de.vu ICQ: 86405621 From armin.grubert_(at)_gla-rlp.de Thu, 07 Sep 2000 13:20:18 +0200 Date: Thu, 07 Sep 2000 13:20:18 +0200 From: Armin Grubert armin.grubert_(at)_gla-rlp.de Subject: [php] Re: Rene Paschold - sprintf Eine Dezimalzahl mit 2 Nachkommastellen und "Tausenderpunkten" anzeigen gibt 2.914.654,65 aus -- A. Grubert GLA Rheinland-Pfalz -- From oliver.grube_(at)_it-secure.de Thu, 7 Sep 2000 13:24:44 +0200 Date: Thu, 7 Sep 2000 13:24:44 +0200 From: Oliver Grube oliver.grube_(at)_it-secure.de Subject: [php] PHP Gedankenaustausch per ICQ Hallo, >genau das ( nur sehen wer online ist und ggf mal schnell fragen ) find ich >echt besser als IRC .. ICQ lass ich neben bei beim Arbeiten laufen. vom Prinzip her finde ich diesen Ansatz auch gut. Allerdings gibt es (kleinere) Firmen, wo die Entwicklung vom PHP nur einen Aufgabenbereich eines Mitarbeiters darstellt. Wenn ich also meine ICQ Nummer an alle und jeden weitergeben würde, müsste ich ebenso dauerhaft auch auf ICQ Anfragen anworten. Das würde der Anstand gebieten... Aber leider habe ich noch einige andere Aufgaben (Penetration- und Software Tests, Bugtraq lesen, DAU Probleme, LDAP etc.), so dass ich nicht nur PHP programmieren kann. Deshalb lese ich nur am Rande hier mit. Ich denke mal, dass einige andere hier genau vor diesem Problem stehen. Aber wenn ich Zeit habe, helfe ich gerne: 35787860 mit freundlichen Gruessen, Oliver Grube PS: iT_SEC Deutschland wurde gegründet... http://www.it-secure.net/it_sec_de.html ------------------------------------------------------ - iT_SEC Deutschland - enabling trusted eBusiness ----------------------------------------------------- Security Support * oliver.grube_(at)_de.it-sec.com +49 2161 6897-180 * http://www.de.it-sec.com From w.krauss_(at)_vr-web.de Thu, 7 Sep 2000 13:27:58 +0200 Date: Thu, 7 Sep 2000 13:27:58 +0200 From: Krauss Werner w.krauss_(at)_vr-web.de Subject: [php] ich komm nicht weiter... hallo liste, ich versuche, eine datei die folgendermassen aufgebaut ist ---snipp--- [text_1] de|deutscher text en|englischer text [text_2] ... ---snapp--- einzulesen und folgende arrays zu bilden: $text_1[de] = "deutscher text"; $text_1[en ] = "englischer text"; aber mit folgendem code-snipplet will es nicht funzen. ---snipp--- $fd = fopen($lang_dat, "r"); if ($fd==0) die("get_lang_vars.php3 : Unable to open file ".$lang_dat); while ($buffer = fgets($fd, 4096)) { if (strpos($buffer,"[")=="0") // eine Zeile, die den variablennamen enthaelt { $varname = chop(ereg_replace("(\[|\]|:space:)","",$buffer)); if ($debug) echo $buffer.": \"".$varname."\"
\n"; } elseif (strpos($buffer,"|")=="2") // eine Zeile mit Textdaten { $text = split("\|",$buffer); if ($debug) echo $text[0]." = ".$text[1]; $$varname[$text[0]] = $text[1]; if ($debug) echo $text[0].": ".$$varname[$text[0]]."
\n"; if ($debug) echo "Test: ".$$varname[en]."
\n"; } else // die Zeile gehoert zum vorhergehenden text { $$varname[$text[0]] = $$varname[$text[0]].$buffer; if ($debug) echo $text[0].": ".$$varname[$text[0]]."
\n"; } } fclose($fd); ---snapp--- kann mir wer helfen? danke im vorraus, werner -- www.gutelauneband.de registered Linux User 145180 werner.krauss_(at)_hallstatt.net Fatal error: Call to undefined function brain() in ./self.php3 on line 1 From mk_(at)_php-homepage.de Thu, 7 Sep 2000 07:26:19 -0400 Date: Thu, 7 Sep 2000 07:26:19 -0400 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Installieren von PHP 4.0.2 schlaegt fehl Hallo! >aber). Ich habe also PHP 4 und PHP3 nicht als Modul >compiliert sondern als CGI-Version! Sorry die dumme Frage: Warum? Falls du explizit ein PHP-CGI brauchst, dann vergiß die Frage, falls nicht, hier meine Gegenfrage: Wieso kein APXS? Mark -- Tipps & Infos zu PHP http://www.php-homepage.de German Gabber Network -> http://www.gabber.de From stefan_(at)_stange.de Thu, 7 Sep 2000 13:29:05 +0200 Date: Thu, 7 Sep 2000 13:29:05 +0200 From: stefan stange stefan_(at)_stange.de Subject: [php] html emails hi liste, muss html-emails dynamisch aus einer db generieren. stückzahl variiert zwischen 10 und 2.500. kann mir jemand eine doku nennen? gruss stefan stange From armin.grubert_(at)_gla-rlp.de Thu, 07 Sep 2000 13:35:15 +0200 Date: Thu, 07 Sep 2000 13:35:15 +0200 From: Armin Grubert armin.grubert_(at)_gla-rlp.de Subject: [php] Wie geht das mit der Liste????? Liebe Liste, seit einiger Zeit lese ich diese Liste jetzt schon mit - sie wird mir automatisch zugestellt (z.B. php digest, Vol 1 #1673 - 13 msgs). Schon ein paarmal fiel mir zu den gestellten Fragen etwas ein und ich bemühte mich sofort eine Antwort einzubringen, die ich dann ohne die Liste weiterzulesen auch sofort losschickte (z.B. zu php digest, Vol 1 #1673 - 13 msgs, Topic 7 sprintf () ). Leider stellte ich schon mehrfach fest, daß die Antworten weiter unten in der selben Liste bereits beantwortet sind. Mein Beitrag erscheint dann in der nächsten Liste (vermutlich php digest, Vol 1 #1674 - xx msgs) und ist dann leider nicht mehr aktuell und somit überflüssig. Wie funktioniert das den richtig? - Hab ich das falsche Abbo? -- A. Grubert GLA Rheinland-Pfalz -- From jim_(at)_users.de Thu, 7 Sep 2000 13:46:28 +0200 (MEST) Date: Thu, 7 Sep 2000 13:46:28 +0200 (MEST) From: Matthias Jim Knopf jim_(at)_users.de Subject: [php] ich komm nicht weiter... Hey-ho Krauss Werner! Am 2000-09-07 13:27 meintest Du > hallo liste, > $$varname[$text[0]] = $text[1]; ersetze durch ${$varname}[$text[0]] = $text[1]; > if ($debug) echo "Test: ".$$varname[en]."
\n"; genauso hier natuerlich. ${$varname}[en] ... Diese Sendung wurde Ihnen praesentiert von Jim PGP encrypted mails welcome! Key on any keyserver or ftp://users.de Unix IS user friendly, it is just selective about who his friends are. From chris_(at)_starnetworking.net Thu, 7 Sep 2000 13:48:02 +0200 Date: Thu, 7 Sep 2000 13:48:02 +0200 From: Christopher Kunz chris_(at)_starnetworking.net Subject: [php] =?iso-8859-1?Q?PDFLib_unter_PHP4.0.0_-_Apache_l=E4=DFt_sich_nicht_mehr_st?= =?iso-8859-1?Q?arten?= =?iso-8859-1?Q?arten?= Hallo, ich habe auf unserem PHP4.0.0 (http://www.de-punkt.de/info.php) die PDFLib eincompilen wollen. Die Library habe ich mit "--enable-shared-pdflib" compiled und in /usr/local/lib (steht auch in ld.so.conf) gelegt. PHP compiled mit "--with-mysql --with-apxs --disable-debug --with-gd --with-jpeg-dir=/usr /local --enable-ftp" sauber durch (PDFLib Support wird erkannt und eincompiled), wird in sein Verzeichnis gelegt ($APACHE_ROOT/libexec) und ich starte den Apache neu. Oder auch nicht. Er steigt nämlich mit "undefined symbol: PDF_get_image_width" beim laden von libphp4.so aus. Dieses Problem hatte Stefan Leiner am 17.Juli bereits, es kamen aber keine Replys. Was ist da los? PDFLib habe ich bereits einmal neu compiled - keine Ergebnisse. Irgendwelche Hints? Gruß, --ck -- PHPSTUFF.DE - Vom 05. - 06.10. auf dem PHP-Kongress. Geek Stuff: http://www.phpstuff.de | W3: http://www.starnetworking.net _(at)_ chris_(at)_starnetworking.net | T 05241 / 23498-13 | F 05241 / 23498-20 snail: Moltkestraße 25, 33330 Gütersloh From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 13:52:26 +0200 Date: Thu, 7 Sep 2000 13:52:26 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] Internationalisierung nach i18n On Thu, Sep 07, 2000 at 11:30:43AM +0200, Andreas Rath wrote: > On 07.09.00 at 10:19 Oliver Ohly wrote: > > >Hallo Cracks, > > > >ich habe folgendes Problem: Man kann in PHP (ähnlich wie C oder C++) > >Strings internationalisieren, indem man für jede Sprache .mo-files fül.. > >..P-Code aber auch unter NT das gleiche Resultat zeitigen muß - sei es > >mit Apache oder IIS4,5 - wollte ich fragen, ob jemand weiß, wie man > >sowas ähnlich bequem unter Windows realisieren kann. > Sorry, bei Deinem Problem mit Windows kann ich Dir leider nicht helfen. > Aber irgendwie bilde ich mir ein, daß die locale doch im POSIX Standard > definiert sind, müßte dann doch auch irgendwie unter NT auch verfügbar > sein (hochtheoretisch). NT kann POSIX nur soweit, daß Microsoft's PR-Abteilung behaupten kann "NT ist POSIX-kompatibel". Nicht soweit, daß es wirklich benutzbar ist, denn die NT-APIs sind doch so viel besser und vor allem speziell für NT (lies: wehe, du portierst Deinen Kram woandershin). > Aber ich hoffe, Du kannst mir vielleicht weiterhelfen: Ich habe schon mal > verzweifelt gesucht, wie man diese .mo Dateien generiert, damals aber > nichts gefunden. Die einzige Spur, die ich damals gefunden habe, war das > Programm localedef, bei meinem System gibts aber leider keine man-pages > dafür :-( http://www.google.com/search?q=localedef der perfekte Manpage-Ersatz. :) -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From the_generator_(at)_gmx.net Thu, 7 Sep 2000 14:04:28 +0200 Date: Thu, 7 Sep 2000 14:04:28 +0200 From: THE GENERATOR the_generator_(at)_gmx.net Subject: [php] alert message Hallo Liste, Habe folgendes Problemchen: Ich habe eine Termindatenbank (mySQL) und dazu ein Frontend für bestimmte Benutzer. Diese können Einträge der Datenbank verändern. Wenn dieses erfolgt ist, möchte ich ein Alertfenster (wie bei Javascript alert() ... ) aufpoppen lassen, welches den Benutzer nochmal darauf hinweist, dass eine Änderung durchgeführt wurde. Nun meine Frage: Gibt es eine ähnliche Funktion für PHP und wenn nicht, wie kann ich Javascript mit PHP sinnvoll vereinen? Bin für jeden Tip dankbar. Gruß, Christoph From Michael_(at)_Stahmann.de Thu, 07 Sep 2000 14:05:31 +0200 Date: Thu, 07 Sep 2000 14:05:31 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Wie geht das mit der Liste????? Hsllo Armin, Armin Grubert schrieb: > Liebe Liste, > > Schon ein paarmal fiel mir zu den gestellten Fragen etwas ein und ich > bemühte mich sofort eine Antwort einzubringen, Wenn Du die Fragen erhälst, sind sie warscheinlich schon größtenteils geklärt. Ein Teil der Liste ist viel bis immer online und erhalten die mails also on the fly. > Wie funktioniert das den richtig? - Hab ich das falsche Abbo? > Ich schätze ja, wähle mal die normale Version - nicht diggest, dann erhälst Du immer die aktuellen mails. Mit den richtigen Einstellungen im eMailClient werden sie dann auch immer gut sortiert. Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 14:04:25 +0200 Date: Thu, 7 Sep 2000 14:04:25 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] PHP Gedankenaustausch per ICQ On Thu, Sep 07, 2000 at 01:07:09PM +0200, Tobias wrote: > > Meine ICQ-UIN lautet: 1790926 Wer lust hat darf mich gerne in seine > > Liste aufnehmen. > schon aufgenommen ...... Andere PHP Entwicler würd ich auch gerne > Aufnehmen zwecks gedankenaustausch und Problemlösungen Meine UIN ist: > 86405621 47505749 > > Das Programm gibt es bei http://www.mirabilis.com und die Version bei www.licq.org läuft auch unter richtigen Betriebssystemen. -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From behrens_(at)_takenet.de Thu, 07 Sep 2000 14:06:17 +0200 Date: Thu, 07 Sep 2000 14:06:17 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Wie geht das mit der Liste????? Armin Grubert schrieb: > > Liebe Liste, > > seit einiger Zeit lese ich diese Liste jetzt schon mit - sie wird mir > automatisch zugestellt (z.B. php digest, Vol 1 #1673 - 13 msgs). > > Schon ein paarmal fiel mir zu den gestellten Fragen etwas ein und ich > bemühte mich sofort eine Antwort einzubringen, die ich dann ohne die > Liste weiterzulesen auch sofort losschickte (z.B. zu php digest, Vol 1 > #1673 - 13 msgs, Topic 7 sprintf () ). Leider stellte ich schon mehrfach > fest, daß die Antworten weiter unten in der selben Liste bereits > beantwortet sind. Mein Beitrag erscheint dann in der nächsten Liste > (vermutlich php digest, Vol 1 #1674 - xx msgs) und ist dann leider nicht > mehr aktuell und somit überflüssig. Moin,moin du machst nichts falsch. Es liegt in der Natur der Sache das das Digest ja gesammelte Werke innerhalb eine Zeitspanne X repraesentiert. Somit passiert es oft das Frage und Antwort bereits enthalten sind. Problematischer finde ich ueberhaupt das wenn du einfach auf den Reply Knopf klickst erstmal ein falsches Subject drin hast. Du Antwortest ja nun direkt auf den gesamten Digest und nicht gezielt auf ein einzelnes Posting. Selbst wenn du das Subject aenderst bring das fuer Leute die eine Threadfaehigen Mailreader haben keine Vorteile.. deine Antwort kann ja aufgrund der Falschen ID nie zugeordnet werden. Dir bleibt eigenlich nur eins uebrig.... bestelle das Digest ab und lass dir die Postings einzeln zustellen. Ich glaube mich zuerinnern das du das auf der Website einfach umstellen kannst. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From belgarath_(at)_mayn.de Thu, 07 Sep 2000 14:05:40 +0200 Date: Thu, 07 Sep 2000 14:05:40 +0200 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] phplib: Fatal error: phplib is not a class in ct_sql.inc Hallo Andreas! Danke für deine Antwort, damit werde ich es wohl mal probieren. Wenns immer noch nicht klappt, werd ich halt noch mal nachfragen :) Henning andreas otto wrote: > > Hi Henning, > > > Meine Konfiguration ist: Apache 1.3.9 (win32) mit PHP 3 (3.0.14) und > > mysql 3.22.30. > > zumindest php solltest du mal auf php4.0.2 updaten. > wenn du php unter win32 zusammen mit der phplib einsetzt koeente es > sein, dass du ueber das PHP_SELF vs. PATH_INFO problem stolperst das > gewoehnliche distributionen von php unter win32 haben. > > erkennen kannst du das an dem string [ /php.exe/ ] in der adresszeile > deines browsers. hier hilft entweder php als modul fuer apache > einzusetzen oder eine mit cgi-force-redirect kompilierte php.exe zu > verwenden. eine nicht offizielle version von php4.0.2 die das genannte > bietet findest du unter [ www.php4win.de ] > > liebe gruesse, > andreas > > -- > andreas otto > london (uk) > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 14:07:32 +0200 Date: Thu, 7 Sep 2000 14:07:32 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] html emails On Thu, Sep 07, 2000 at 01:29:05PM +0200, stefan stange wrote: > hi liste, > > muss html-emails dynamisch aus einer db generieren. > stückzahl variiert zwischen 10 und 2.500. du willst also 10 bis 2.500 Flames von wegen "keine HTML Mails bitte!" zurückbekommen? würde ich mir überlegen. > kann mir jemand eine doku nennen? Ja: http://www.php.net/manual/ -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From Dirk_(at)_Hartmann.Net Thu, 07 Sep 2000 14:05:31 +0200 Date: Thu, 07 Sep 2000 14:05:31 +0200 From: Dirk Hartmann Dirk_(at)_Hartmann.Net Subject: [php] html emails stefan stange schrieb: > > hi liste, > > muss html-emails dynamisch aus einer db generieren. Guck mal da: http://www.php3-forum.de/mime_mail.htm Die Mimecodierungen sind sehr empfindlich bei falschen/fehlenden Zeilenumbrüchen. Ein bischen rumprobieren, dann klappts! G Dirk From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 14:09:04 +0200 Date: Thu, 7 Sep 2000 14:09:04 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] Wie geht das mit der Liste????? On Thu, Sep 07, 2000 at 01:35:15PM +0200, Armin Grubert wrote: > Liebe Liste, > > seit einiger Zeit lese ich diese Liste jetzt schon mit - sie wird mir > automatisch zugestellt (z.B. php digest, Vol 1 #1673 - 13 msgs). Sch.. > ..ß die Antworten weiter unten in der selben Liste bereits beantwortet > sind. Mein Beitrag erscheint dann in der nächsten Liste (vermutlich php > digest, Vol 1 #1674 - xx msgs) und ist dann leider nicht mehr aktuell und > somit überflüssig. Wie funktioniert das den richtig? - Hab ich das > falsche Abbo? ich würde sagen, du solltest den "digest Mode" ausschalten. Dann bekommst du jede Mail einzeln und kannst sie z.B. lokal mit ProcMail oder Exim's Filtersystem in eine eigene Inbox dirigieren. -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From kar-wing_(at)_kwlau.de Thu, 7 Sep 2000 14:13:23 +0200 Date: Thu, 7 Sep 2000 14:13:23 +0200 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] Java-Servlets und multithreading in PHP Hallo Johann, erst mal vielen Dank für die schnelle Antwort. Das mit etc/java habe ich ja schon mal gehört. Was allerdings neu für mich war, ist dass man PHP mit einer Servlet-API kompilieren kann. Ich muss leider zugeben, mich bis jetzt zumindest in dieser Weise noch nicht so tiefgreifend mit PHP befasst habe, so dass mir der Unterschied zwischen einer mit Webserver-API und einer mit Servlet-API kompilierten Version nicht geläufig ist. Hab mich beschämenderweise bisher nur ein etwas mit der Programmierung befasst, nicht mit dem dahinter. Aber was nicht ist, kann ja noch werden... > 1. > php mit der option --with-servlet kompilieren . > Anstelle der gewohnten Webserver-API wird php > mit einer Servlet-API bereitgestellt. Kann ich denn PHP immer noch wie gewohnt als Skriptprozessor für normale PHP-Seiten in Apache verwenden oder ist dann PHP weil Du "anstelle der gewohnten Webserver-API" schreibst nur noch über Servlets ansprechbar? > Die Benutzung von ext/java führt dazu, dass jedes > PHP-Skript eine komplette JVM hochfährt - und die > kann unter Umständen einige MB gross sein . > Daneben bieten Servlet-Engines in der Regel > Loadbalancing-Mechanismen wie ajpv12 an . > Diese Mechanismen werden natürlich auch vom > php-Servlet benutzt . Wahrscheinlich ist dies auch so eine einfache Frage, deswegen schon mal sorry vorab dafür: Wenn mehrere Aufrufe an ein bestimmtes Skript "gleichzeitig" eingehen, wird dann für jeden Aufruf des Skriptes eine JVM gestartet oder nur für das eine Skript eine einzige JVM? Wir haben nicht so viele Schnittstellen, die zu Java realisiert werden sollen. Insgesamt werden es vielleicht gerade einmal eine Handvoll Skripte sein, welche die Schnittstelle realisieren sollen. So wie es geplant sein soll, wird der Rechner jenseits der 1 GB-Grenze für den Hauptspeicher sein. Wenn aber jede Anfrage an ein und dasselbe Skript eine neue JVM startet, bringt auch das nichts mehr. > Die Fähigkeiten der Servlet-Engine, die Last > über einen Cluster zu verteilen, bleibt auch > bei PHP erhalten . > Damit fehlt zwar das Threading , aber in Summa > sollte es gut über 19"-Racks skalieren . > > (Es fehlt leider immer noch jemand, der das > mal ausprobiert ;-) ). Mal sehen, was die Technik macht. Wir sind da leider (oder zum Glück?) nicht dafür verantwortlich. Sollte es aber über die Servlet-Engine auf einem Cluster laufen, werde ich es gerne berichten. Nochmals danke für die Hilfe. Gruss, Kar-Wing From Michael_(at)_Stahmann.de Thu, 07 Sep 2000 14:12:59 +0200 Date: Thu, 07 Sep 2000 14:12:59 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] html emails Hallo Stefan, stefan stange schrieb: > hi liste, > > muss html-emails http://www.koehntopp.de/php/faq-12.html#ss12.6 > dynamisch aus einer db generieren. > stückzahl variiert zwischen 10 und 2.500. > kann mir jemand eine doku nennen? > Nicht direkt, aber schau doch mal nach einem fertigen Script für "Newsletter", das könnte anregungen geben. http://www.phpwelt.de/archiv/scripts.php3?kat=maillists Mein Tip - gar nicht erst mit mail() herumdoktorn, das geht bei über 100 Mails meistens schon schief. Gleich mit smtp - das läuft wesentlich besser: http://www.dynamic-webpages.de/50.tutorials.php?dwp_tutorialID=4&partNo=2 Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From bernhard.ostheimer_(at)_uni-mainz.de Thu, 07 Sep 2000 14:14:38 +0200 Date: Thu, 07 Sep 2000 14:14:38 +0200 From: Bernhard Ostheimer bernhard.ostheimer_(at)_uni-mainz.de Subject: [php] Wie geht das mit der Liste????? Hi Armin, >Wie funktioniert das den richtig? - Hab ich das falsche Abbo? Du hast die digest-Version abonniert. Es gibt auch die Möglichkeit (s. Mail-Sig.), sich jedes Posting an die Liste einzeln und (fast) just-in-time zuschicken zu lassen... dann kann man auch prima antworten. Viele Grüße aus Mainz nach Mainz über Köln, Bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From behrens_(at)_takenet.de Thu, 07 Sep 2000 14:15:57 +0200 Date: Thu, 07 Sep 2000 14:15:57 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PDFLib unter PHP4.0.0 - Apache =?iso-8859-1?Q?l=E4=DFt?= sich nicht mehr startenarten Christopher Kunz schrieb: > > Hallo, > > ich habe auf unserem PHP4.0.0 (http://www.de-punkt.de/info.php) die > PDFLib eincompilen wollen. Die Library habe ich mit > "--enable-shared-pdflib" compiled und in /usr/local/lib (steht auch in > ld.so.conf) gelegt. > PHP compiled mit > > "--with-mysql --with-apxs --disable-debug --with-gd --with-jpeg-dir=/usr > /local --enable-ftp" sauber durch (PDFLib Support wird erkannt und > eincompiled), wird in sein Verzeichnis gelegt ($APACHE_ROOT/libexec) und > ich starte den Apache neu. > Oder auch nicht. Er steigt nämlich mit "undefined symbol: > PDF_get_image_width" beim laden von libphp4.so aus. Dieses Problem hatte > Stefan Leiner am 17.Juli bereits, es kamen aber keine Replys. > Was ist da los? PDFLib habe ich bereits einmal neu compiled - keine > Ergebnisse. > > Irgendwelche Hints? Leider nein. Ich kann dir aber sagen wie ich es auf eine Suse 6.4 mit eine Apachen1.3.12 sowie PHP4.0.1pl2 und PDFlib3.0 gemacht hab. #PDFlib 3.0 installieren ./configure --prefix=/usr/local/pdflib --with-perl=/usr/bin/perl --with-zlib=/usr/include make make install /usr/local/pdflib/lib >> /etc/ld.so.conf /sbin/ldconfig #PHP4.0.1P12..installieren ./configure --with-apxs=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-xml --enable-ftp --with-zlib --with-gd=/usr/local --with-ldap=/usr/local/ldap --enable-sysvshm=yes --enable-sysvsem=yes --enable-track-vars=yes --enable-url-includes --enable-versioning --with-config-file-path=/etc --with-jpeg-dir=/usr/local/lib --with-png-dir=/usr/lib --with-tiff-dir=/usr/lib --with-swf=/usr/local/swf --with-pdflib=/usr/local/pdflib --with-imap --with-oci8=/opt/oracle/product/8.1.6.0 --enable-sigchild make make install Raus kommt dann ein http://www.tng-shop.de/info.php Gruss Joerg Behrens ps: Bei mehreren Versuchen immer 'make clean' und 'rm config.cache' nicht vergessen. -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From listor_(at)_listornet.de Thu, 7 Sep 2000 14:22:50 +0100 Date: Thu, 7 Sep 2000 14:22:50 +0100 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] alert message ganz einfach ne if schleife wenn diese true ist schreibt er den html text bzw. das javascript mfg, cu_(at)_listor ----- Original Message ----- From: "THE GENERATOR" To: Sent: Thursday, September 07, 2000 1:04 PM Subject: [php] alert message > Hallo Liste, > > Habe folgendes Problemchen: > > Ich habe eine Termindatenbank (mySQL) und dazu ein Frontend für bestimmte > Benutzer. > Diese können Einträge der Datenbank verändern. > Wenn dieses erfolgt ist, möchte ich ein Alertfenster (wie bei Javascript > alert() ... ) aufpoppen lassen, welches den Benutzer nochmal darauf > hinweist, dass eine Änderung durchgeführt wurde. > Nun meine Frage: > Gibt es eine ähnliche Funktion für PHP und wenn nicht, wie kann ich > Javascript mit PHP sinnvoll vereinen? > > Bin für jeden Tip dankbar. > > Gruß, > > Christoph > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From hans.stumhofer_(at)_addcom.de Thu, 7 Sep 2000 14:19:45 +0200 Date: Thu, 7 Sep 2000 14:19:45 +0200 From: hans stumhofer hans.stumhofer_(at)_addcom.de Subject: [php] alert message z.B. $connect=mysql_connect("ipadresse","username","passwort"); $erg3=mysql_select_db("dbname",$connect); $sql3="UPDATE table SET feldname1='1', feldname2=now() WHERE id='$phpvariable'"; if ($erg3==1) { $erg3=mysql_db_query("dbname",$sql3); print("irgendwas\n"); print("\n"); print("\n"); print("\n "); } else { print (""); print(""); } ps: geschickter waere es, die printanweisung in einer einzigen variablen zu halten und diese dann in einer print-anweisung auzugeben .... hoffe es hilft ;) hans > Gibt es eine ähnliche Funktion für PHP und wenn nicht, wie kann ich > Javascript mit PHP sinnvoll vereinen? > > Bin für jeden Tip dankbar. > > Gruß, > > Christoph > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From adobernig_(at)_netway.at Thu, 7 Sep 2000 14:27:09 +0200 Date: Thu, 7 Sep 2000 14:27:09 +0200 From: Dobernig, Alexander adobernig_(at)_netway.at Subject: [php] seltsames verhalten bei for schleifen und chars Beispiel 1 geht wie gedacht - es werden alle Buchstaben von A bis Y ausgegeben ------besipiel 1 -------- for ($char="A";$char<"Z";$char++) { echo "$char -"; } -------------------------- Besipiel 2 geht nicht es werden nämlich alle buchstabenkombinationen von A bis ZY ausgegeben der Abbruch wird offenbar erst bei ZZ vorgenommen und nicht bei Z Der einzige Unterschied ist das kleinergleich statt dem kleiner -------beispiel 2 ---------------------------- for ($char="A";$char<="Z";$char++) { echo "$char -"; } ------------------------------------- ist das ein bug und wenn nicht warum ist das so? mfg alex From martin.samesch_(at)_vogelspinnenseite.de Thu, 07 Sep 2000 14:40:21 +0200 Date: Thu, 07 Sep 2000 14:40:21 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] NEdit syntax highlighting pattern.... Hallo, ....wurde hier doch mal fuer PHP gesucht. http://www.nedit.org/download/contrib-patterns.shtml#php Martin From martin.samesch_(at)_vogelspinnenseite.de Thu, 07 Sep 2000 14:53:44 +0200 Date: Thu, 07 Sep 2000 14:53:44 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] "Willkommen im Regex-Paradies!" Hallo, falls es jemand noch nicht kennt: http://www.joergkrause.de/php/regpar.php3 Finde ich sehr praktisch zum testen (mit Benchmark). Martin From chris_(at)_starnetworking.net Thu, 7 Sep 2000 15:07:52 +0200 Date: Thu, 7 Sep 2000 15:07:52 +0200 From: Christopher Kunz chris_(at)_starnetworking.net Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_PDFLib_unter_PHP4.0.0_-_Apache_l=E4=DFt_sich?= =?iso-8859-1?Q?_nicht_mehr_startenarten?= =?iso-8859-1?Q?_nicht_mehr_startenarten?= Hallo Jörg, Ich habe das Problem einfach, aber wirkungsvoll gelöst. Durch ein Update auf PHP4.0.2 nämlich :-))) Gruß, --ck -- PHPSTUFF.DE - Vom 05. - 06.10. auf dem PHP-Kongress. Geek Stuff: http://www.phpstuff.de | W3: http://www.starnetworking.net _(at)_ chris_(at)_starnetworking.net | T 05241 / 23498-13 | F 05241 / 23498-20 snail: Moltkestraße 25, 33330 Gütersloh From stefan_(at)_stange.de Thu, 7 Sep 2000 15:09:51 +0200 Date: Thu, 7 Sep 2000 15:09:51 +0200 From: stefan stange stefan_(at)_stange.de Subject: [php] html-emails dank euch für die beiträge! kann ja nun schmökern. bzgl. html-email grundsätzlich, kann ich nur sagen: kunde will - kunde zahlt - kunde bekommt! (auch den anschiss) gruss stefan stange From the_generator_(at)_gmx.net Thu, 7 Sep 2000 15:19:04 +0200 Date: Thu, 7 Sep 2000 15:19:04 +0200 From: THE GENERATOR the_generator_(at)_gmx.net Subject: [php] alert message Hallo, so funzt es! Tausend Dank nochmal für alle Tips. Schönen Gruß, Christoph ----- Original Message ----- From: hans stumhofer To: Sent: Thursday, September 07, 2000 2:19 PM Subject: Re: [php] alert message > z.B. > $connect=mysql_connect("ipadresse","username","passwort"); > $erg3=mysql_select_db("dbname",$connect); > $sql3="UPDATE table SET feldname1='1', feldname2=now() WHERE > id='$phpvariable'"; > if ($erg3==1) > { > $erg3=mysql_db_query("dbname",$sql3); > print("irgendwas\n"); > print(" content=\"0;URL=startseite\">\n"); > print(" charset=iso-8859-1\">\n"); > print("\n "); > } else { > print (""); > print(""); > } > > ps: geschickter waere es, die printanweisung in einer einzigen > variablen zu halten und diese dann in einer print-anweisung > auzugeben .... > > hoffe es hilft ;) > hans > > > > Gibt es eine ähnliche Funktion für PHP und wenn nicht, wie kann ich > > Javascript mit PHP sinnvoll vereinen? > > > > Bin für jeden Tip dankbar. > > > > Gruß, > > > > Christoph > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_php-center.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From Andreas.Rath_(at)_gmx.at Thu, 07 Sep 2000 15:21:11 +0200 Date: Thu, 07 Sep 2000 15:21:11 +0200 From: Andreas Rath Andreas.Rath_(at)_gmx.at Subject: [php] Internationalisierung nach i18n On 07.09.00 at 13:52 Jens Benecke wrote: >On Thu, Sep 07, 2000 at 11:30:43AM +0200, Andreas Rath wrote: >> Sorry, bei Deinem Problem mit Windows kann ich Dir leider nicht helfen. >> Aber irgendwie bilde ich mir ein, daß die locale doch im POSIX Standard >> definiert sind, müßte dann doch auch irgendwie unter NT auch verfügbar >> sein (hochtheoretisch). > >NT kann POSIX nur soweit, daß Microsoft's PR-Abteilung behaupten kann "NT >ist POSIX-kompatibel". Nicht soweit, daß es wirklich benutzbar ist, denn >die NT-APIs sind doch so viel besser und vor allem speziell für NT >(lies: wehe, du portierst Deinen Kram woandershin). > > Deswegen hatte ich ja "hochtheoretisch" geschrieben. Dass es MS mit der POSIX-Kompatibilität nicht sooo ernst nimmt war mit schon klar, aber es hätte ja sein können - Weihnachten naht ja ;-) >http://www.google.com/search?q=localedef > >der perfekte Manpage-Ersatz. :) Danke, muss ich mir merken. Ich hab es mittlerweilen bei mir auch gefunden - ich hätte vielleicht nicht nur auf meiner Redhat 5.2 schauen sollen! Werd mich doch noch einmal mit dem Thema beschäftigen, scheint mir von allen Internationalisierungsmethoden doch noch immer die sauberste zu sein. Andy From fredy1_(at)_kuenzler.ch Thu, 7 Sep 2000 15:25:14 +0200 Date: Thu, 7 Sep 2000 15:25:14 +0200 From: Fredy Kuenzler fredy1_(at)_kuenzler.ch Subject: [php] Zeichen ersetzen Hallo Liste Innerhalb einer MySQL Abfrage (while Schleife) sollte ich ein paar Zeichen ersetzen, z.B. das scharfe "ß" durch "ss". Danke1000 fuer Tipps! Fredy From kbecker_(at)_mbo-verlag.de Thu, 07 Sep 2000 15:33:10 +0100 Date: Thu, 07 Sep 2000 15:33:10 +0100 From: Klaus Becker kbecker_(at)_mbo-verlag.de Subject: [php] Nochmal LibXML unter Win32 LibXML (DOMXML) läuft jetzt bei mir. Aber das folgende Skript funktioniert immer noch nicht wie gewuenscht. $result = xmldocfile("text.xml") or die("Feierabend"); Es kommt halt immer "Feierabend" raus. Hat jemand eine Ahnung warum? -- Mit freundlichen Grüßen, Klaus Becker MBO-Verlag GmbH, Feldstiege 100, 48161 Münster Bereich: Internet-Entwicklung Telefon: 0 25 33 / 93 00 45 8 Fax: 0 25 33 / 93 00 72 eMail: kbecker_(at)_mbo-verlag.de Web: http://www.mbo-verlag.de http://www.aktivshop.de From hartmann_(at)_freecharts.de Thu, 7 Sep 2000 15:16:00 +0200 Date: Thu, 7 Sep 2000 15:16:00 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] AW: [php] Java-Servlets und multithreading in PHP Hallo Kar-Wing, hallo Liste, Kar-Wing Lau schrieb: > Kann ich denn PHP immer noch wie gewohnt als Skriptprozessor für normale > PHP-Seiten in Apache verwenden oder ist dann PHP weil Du "anstelle der > gewohnten Webserver-API" schreibst nur noch über Servlets ansprechbar? Ja, das macht die Demo-web.xml aus dem sapi/servlet- Verzeichnis: Sie sorgt dafür, dass jede Seite mit der Endung .php vorher von dem PHP-Servlet bearbeitet wird. Für PHP-Seiten ändert sich also nichts, ausser, dass sie nicht vom Apachen, sondern vom Servlet- Server wie z.B. Tomcat bedient werden. > Wahrscheinlich ist dies auch so eine einfache Frage, deswegen schon mal > sorry vorab dafür: > Wenn mehrere Aufrufe an ein bestimmtes Skript "gleichzeitig" > eingehen, wird > dann für jeden Aufruf des Skriptes eine JVM gestartet oder nur > für das eine > Skript eine einzige JVM? Nein, so klar ist das wirklich nicht . Aber es ist wirklich der Fall: fuer jeden Zugriff auf das Skript wird eine JVM gestartet . Zitat aus ext/java: With ext/java, no Java Virtual Machines are created until the first Java call is made. This not only eliminates unnecessary overhead if the extension is never used, it also provides error messages directly back to the user instead of being burried in a log some place. For people interested in robustness, performance, and more complete integration with Java, consider using the sapi/servlet interface which is built upon the Java extension. Running PHP as a servlet enables PHP to utilize the existing JVM and threads from the servlet engine, and provides direct access to the servlet request and response objects. Sprich: Ja, für jeden Zugriff auf das Skript, das ueber ext/java auf Java zugreift, wird eine JVM gestartet. Also nicht eine für jedes Skript, sondern eine für jeden Aufruf . Über diese Maschine können aber beliebig viele Java-Objekte benutzt werden . Deshalb die obige Empfehlung, die Servlet- Variante zu nutzen : Hier wird eine Reihe von JVM zur Verfügung gestellt, die dann an die einzelnen Anfragen verteilt werden. Diese JVMs können auch auf verschiedenen Rechnern stattfinden . Für php-Skripte, die kein Java benutzen, wäre es allerings ein kräftiger Overhead, sie über die Servlet-maschinen zu jagen. > Mal sehen, was die Technik macht. Wir sind da leider (oder zum > Glück?) nicht > dafür verantwortlich. Sollte es aber über die Servlet-Engine auf einem > Cluster laufen, werde ich es gerne berichten. Ja, das wäre sicher interessant :-) . Viele Grüße, johann From e9425758_(at)_stud4.tuwien.ac.at Thu, 07 Sep 2000 16:36:46 +0200 Date: Thu, 07 Sep 2000 16:36:46 +0200 From: Markus e9425758_(at)_stud4.tuwien.ac.at Subject: [php] VB-PHP Kommunikation =?iso-8859-1?Q?=FCber?= Datei Möchte gern zwischen VB und PHP mit einer Datei Daten austauschen (in beide Richtungen). Hat wer eine Idee wie ich die Synchronisierung realisieren könnte ? (funktioniert flock wenn nicht beide Prg PHP-Skripte sind?) DB oder COM ist mir bekannt. Danke Tschau -- Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From behrens_(at)_takenet.de Thu, 07 Sep 2000 15:51:47 +0200 Date: Thu, 07 Sep 2000 15:51:47 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] RE: [php] PDFLib unter PHP4.0.0 - Apache =?iso-8859-1?Q?l=E4=DFt?= sichnicht mehr startenartennicht mehr startenarten Christopher Kunz schrieb: > > Hallo Jörg, > > Ich habe das Problem einfach, aber wirkungsvoll gelöst. Durch ein Update > auf PHP4.0.2 nämlich :-))) Hatte ich bereits in der NG gelesen. Kommt mir fast so vor wie man Windows Probs loest. Einfach noch mal aktuellste Version 'drueber' installieren :) Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From mdobel_(at)_kawo2.rwth-aachen.de Thu, 07 Sep 2000 15:53:13 +0200 Date: Thu, 07 Sep 2000 15:53:13 +0200 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] Suse 6.3, keine pdflib oliver.jantz_(at)_trelleborg.com wrote: > > Hallo zusammen, > > habe mod_php.rpm von suse installiert, zusammen mit apache 1.3.11. > Beim Start des Webservers (Laden des Moduls mod_php) Abbruch mit "can't > find libpdf.so" > > Kann ich eventuell auf diese Lib verzichten? Nicht mit diesem RPM. Natuerlich kannst Du Dir ein eigenes PHP-Modul bauen, bei dem Du dann die PDF-Unterstuetzung weglaesst, wenn Du sie nicht benoetigst. Du kannst aber auch einfach die pdflib nachinstallieren (pdflib.rpm in der Serie d2) und das SuSE-RPM benutzen. Gruss, Markus From swift31_(at)_gmx.de Thu, 7 Sep 2000 16:22:22 +0200 Date: Thu, 7 Sep 2000 16:22:22 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Zeichen ersetzen > Innerhalb einer MySQL Abfrage (while Schleife) sollte ich ein > paar Zeichen ersetzen, z.B. das scharfe "ß" durch "ss". > $string = ereg_replace('ß','ss',$string); str_replace() geht glaube ich auch und ist schneller ... MfG Martin From pepe_(at)_mysc.de Thu, 7 Sep 2000 14:46:10 -0000 Date: Thu, 7 Sep 2000 14:46:10 -0000 From: Peter Pucher pepe_(at)_mysc.de Subject: [php] Kleinanzeigenmarkt hallo jörg, das script habe ich selbst geschrieben. die menüleiste links ist ein java script, dies ist nicht von mir. ich werde dir morgen das script zumailen. mfg Peter Pucher Harpener Hellweg 550 44388 Dortmund _______________________________________________ ==> my shopping CARD --- WEB Mail Server <== Informationen unter http://www.shoppingcard.de From felix_(at)_ucmg.com Thu, 07 Sep 2000 17:11:45 +0200 Date: Thu, 07 Sep 2000 17:11:45 +0200 From: Felix Gonschorek felix_(at)_ucmg.com Subject: [php] sub-requests (oder wie sowas heist) hi liste ich frage mich schon seit einiger zeit ob man mit php + mysql auch sub-requests machen kann. damit meine ich folgendes: ich habe zwei imaginäre tabellen: eine mit userdaten (name, datum, id) eine mit textdaten (text, datum, id, userid) jetzt möchte ich eine abfrage der textdaten machen und die userid in den namen bei userdaten (die userid bei textdaten entspricht der id bei userdaten) auflösen. geht das mit einem mysql_query ? oder muss ich erst ein query machen um die userid rauszubekommen und dann noch ein query für den namen ? viele grüße --felix gonschorek ---------- Felix Gonschorek UCMG Germany - Hauptstr. 24 - D 69151 Neckargemuend phone: +49 (0)6223 920630 - fax: +49 (0)6223 920621 visit us at: http://www.ucmg.com From andreas_(at)_it-kaiser.net Thu, 07 Sep 2000 15:23:09 GMT Date: Thu, 07 Sep 2000 15:23:09 GMT From: andreas_(at)_it-kaiser.net andreas_(at)_it-kaiser.net Subject: [php] sub-requests (oder wie sowas heist) Hallo Felix! Du meinst bestimmt Subqueries oder Subselects, die Dich in diesem Fall aber nicht zum Ziel führen (und wenn dann nur sehr umständlich). Was Du willst ist ein einfacher JOIN. SELECT * FROM userdata u, textdata t WHERE t.userid=u.id Andreas >>>>>>>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<< Am 9/7/00, 5:11:45 PM, schrieb Felix Gonschorek zum Thema [php] sub-requests (oder wie sowas heist): > hi liste > ich frage mich schon seit einiger zeit ob man mit php + mysql > auch sub-requests machen kann. > damit meine ich folgendes: > ich habe zwei imaginäre tabellen: > eine mit userdaten (name, datum, id) > eine mit textdaten (text, datum, id, userid) > jetzt möchte ich eine abfrage der textdaten machen und die userid > in den namen bei userdaten (die userid bei textdaten entspricht > der id bei userdaten) auflösen. > geht das mit einem mysql_query ? oder muss ich erst ein query machen > um die userid rauszubekommen und dann noch ein query für den namen ? > viele grüße > --felix gonschorek > ---------- > Felix Gonschorek > UCMG Germany - Hauptstr. 24 - D 69151 Neckargemuend > phone: +49 (0)6223 920630 - fax: +49 (0)6223 920621 > visit us at: http://www.ucmg.com > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From felix_(at)_ucmg.com Thu, 07 Sep 2000 17:21:28 +0200 Date: Thu, 07 Sep 2000 17:21:28 +0200 From: Felix Gonschorek felix_(at)_ucmg.com Subject: [php] sub-requests (oder wie sowas heist) hi andreas >Du meinst bestimmt Subqueries oder Subselects, die Dich in diesem Fall >aber nicht zum Ziel führen (und wenn dann nur sehr umständlich). Was Du >willst ist ein einfacher JOIN. > >SELECT * FROM userdata u, textdata t WHERE t.userid=u.id vielen dank, das sieht interessant aus, muss ich gleich mal ausprobieren :) viele grüße --felix ---------- Felix Gonschorek UCMG Germany - Hauptstr. 24 - D 69151 Neckargemuend phone: +49 (0)6223 920630 - fax: +49 (0)6223 920621 visit us at: http://www.ucmg.com From sb_(at)_phpOpenTracker.de Thu, 07 Sep 2000 17:18:21 +0200 Date: Thu, 07 Sep 2000 17:18:21 +0200 From: Sebastian Bergmann sb_(at)_phpOpenTracker.de Subject: [php] Nochmal LibXML unter Win32 Klaus Becker wrote: > Hat jemand eine Ahnung warum? Ja, die DOM XML Funktionen sind "broken", und das schon seit geraumer Zeit. -- From Jonathan.Dienlin_(at)_t-online.de Thu, 7 Sep 2000 18:35:48 +0200 Date: Thu, 7 Sep 2000 18:35:48 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] forum nach neuestem eintrag anzeigen/sortieren hallo allerseits, ich habe ein (funktionierendes) forum mit php4 und mysql Anbindung erstellt. Was mich im Moment etwas stört, ist daß das Output nicht nach Datum sonder (scheinbar) wahllos sortiert ist. Was kann man da machen? Ausserdem habe ich irgendwo einen Bug drinnen. Wie kann man nachdem die Daten zur Datenbank geschickt wurde, die Seite mit den neuen Daten nochmals laden, ohne das die Daten zweimal geschickt werden (das passiert nämlich, wenn man dem 'Reload' Button im IE drückt) danke sehr, Jonathan From S.Nohn_(at)_nettrade.de Thu, 7 Sep 2000 18:49:09 +0200 Date: Thu, 7 Sep 2000 18:49:09 +0200 From: Sebastian Nohn S.Nohn_(at)_nettrade.de Subject: [php] forum nach neuestem eintrag anzeigen/sortieren Hi, > ich habe ein (funktionierendes) forum mit php4 und mysql > Anbindung erstellt. > Was mich im Moment etwas stört, ist daß das Output nicht nach Datum sonder > (scheinbar) wahllos sortiert ist. Was kann man da machen? SELECT feld1,feld2,feld3 FROM tabelle WHERE bedingung ORDER BY feldnachdemsortiertwerden soll Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From mdobel_(at)_kawo2.rwth-aachen.de Thu, 07 Sep 2000 18:55:17 +0200 Date: Thu, 07 Sep 2000 18:55:17 +0200 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] forum nach neuestem eintrag anzeigen/sortieren Jonathan wrote: > > hallo allerseits, > > ich habe ein (funktionierendes) forum mit php4 und mysql Anbindung erstellt. > Was mich im Moment etwas stört, ist daß das Output nicht nach Datum sonder > (scheinbar) wahllos sortiert ist. Was kann man da machen? Du kannst z.B. MySQL sagen, es soll es nicht unsortiert ausgeben. Fuer gewoehnlich macht man dies, indem man ein ' ORDER BY spaltenname [ASC|DESC]' an seinen SELECT anhaengt. Laesst man ASC oder DESC komplett weg, wird implizit ASC gewaehlt (steht fuer ascending=aufsteigend bzw.1 descending=abfallend). > Ausserdem habe ich irgendwo einen Bug drinnen. Wie kann man nachdem die > Daten zur Datenbank geschickt wurde, die Seite mit den neuen Daten nochmals > laden, ohne das die Daten zweimal geschickt werden (das passiert nämlich, > wenn man dem 'Reload' Button im IE drückt) Indem Du deinem Formular eine "Transaktions-ID" gibst, die Du auf dem Server (z.b. in der Datenbank bzw. mit Session-Handling) speicherst. Nachdem die Daten eingetragen sind, loeschst Du die Transaktions-ID wieder und ein weiterer Einfuegeversuch mit der selben Transaktions-ID wird verweigert. Gruss, Markus From Jonathan.Dienlin_(at)_t-online.de Thu, 7 Sep 2000 18:56:18 +0200 Date: Thu, 7 Sep 2000 18:56:18 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] forum nach neuestem eintrag anzeigen/sortieren >SELECT feld1,feld2,feld3 FROM tabelle WHERE bedingung ORDER BY >feldnachdemsortiertwerden soll > >Freundliche Gruesse, > Sebastian Nohn >-- danke sehr, werd mal schauen, ob es funktioniert, Jonathan From fredy1_(at)_kuenzler.ch Thu, 7 Sep 2000 19:09:16 +0200 Date: Thu, 7 Sep 2000 19:09:16 +0200 From: Fredy Kuenzler fredy1_(at)_kuenzler.ch Subject: [php] Zeichen ersetzen >> Innerhalb einer MySQL Abfrage (while Schleife) sollte ich ein >> paar Zeichen ersetzen, z.B. das scharfe "ß" durch "ss". >> > >$string = ereg_replace('ß','ss',$string); > >str_replace() geht glaube ich auch und ist schneller ... Habe etwas rumgespielt, folgendes funktioniert gut: From fredy1_(at)_kuenzler.ch Thu, 7 Sep 2000 19:11:38 +0200 Date: Thu, 7 Sep 2000 19:11:38 +0200 From: Fredy Kuenzler fredy1_(at)_kuenzler.ch Subject: [php] Zeichen ersetzen >> Innerhalb einer MySQL Abfrage (while Schleife) sollte ich ein >> paar Zeichen ersetzen, z.B. das scharfe "ß" durch "ss". >> > >$string = ereg_replace('ß','ss',$string); > >str_replace() geht glaube ich auch und ist schneller ... Habe etwas rumgespielt, folgendes funktioniert gut: $kTITEL = str_replace("ß","ss",$row[TITEL]); $kTITEL = str_replace(" _ "," – ",$kTITEL); Erste Zeile: ß wird durch ss ersetzt, zweite Zeile: _ wird durch den mittellangen Gedankenstrich ersetzt. Danke fuer die Hilfe Fredy From tomheld_(at)_gmx.de Thu, 7 Sep 2000 19:32:30 +0200 Date: Thu, 7 Sep 2000 19:32:30 +0200 From: Tom tomheld_(at)_gmx.de Subject: [php] " nicht durch \" erstezen HI Liste, Ich habe folgendes Problem. In einer Mailingformular das welches ich per php versenden lassen werden alle " auskommentiert und sehen dann \" so aus. Kann ich das irgendwie verhindern?? vielen dank tom From eschmid_(at)_php.net Thu, 07 Sep 2000 19:35:30 +0200 Date: Thu, 07 Sep 2000 19:35:30 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] " nicht durch \" erstezen Tom wrote: > Ich habe folgendes Problem. > In einer Mailingformular das welches ich per php versenden lassen werden > alle " auskommentiert und sehen dann \" so aus. > > Kann ich das irgendwie verhindern?? Ersetze " durch ". Es gibt sicherlich noch andere Methoden. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From jim_(at)_users.de Thu, 7 Sep 2000 19:40:30 +0200 (MEST) Date: Thu, 7 Sep 2000 19:40:30 +0200 (MEST) From: Matthias Jim Knopf jim_(at)_users.de Subject: [php] " nicht durch \" erstezen Hey-ho Tom! Am 2000-09-07 19:32 meintest Du > HI Liste, > > Ich habe folgendes Problem. > In einer Mailingformular das welches ich per php versenden lassen werden > alle " auskommentiert und sehen dann \" so aus. > > Kann ich das irgendwie verhindern?? global (falls Du Dein eigener Provider bist) einfach in der phpX.ini all das "Magic Quotes" - zeugs ausschalten. Ansonsten benutze einfach stripslashes() magic_quotes_gpc = Off ; magic quotes for incoming GET/ POST/Cookie data Diese Sendung wurde Ihnen praesentiert von Jim PGP encrypted mails welcome! Key on any keyserver or ftp://users.de --- I keep trying to tell my boss that no, Satan is a tool of Linux, not the other way around. From info_(at)_listornet.de Thu, 7 Sep 2000 19:41:33 +0100 Date: Thu, 7 Sep 2000 19:41:33 +0100 From: Info, Listornet info_(at)_listornet.de Subject: [php] =?iso-8859-1?Q?Projektunterst=FCtzung_gesucht?= Hi liste folgende Projekte hab ich im Moment am laufen: - Webcam Community - Programmierer Community - Virtuelle City - Designseite in Flash suche ein paar schon fortgeschrittene PHP/mySQL Programmierer, die mich etwas unterstützen. Kann ja nicht alles alleine machen ;). Nähere Infos gibt es nur bei mir und nicht am Kiosk. mfg, cu_(at)_listor From tomheld_(at)_gmx.de Thu, 7 Sep 2000 19:42:11 +0200 Date: Thu, 7 Sep 2000 19:42:11 +0200 From: Tom tomheld_(at)_gmx.de Subject: [php] " nicht durch \" erstezen > > Ich habe folgendes Problem. > > In einer Mailingformular das welches ich per php versenden lassen werden > > alle " auskommentiert und sehen dann \" so aus. > > > > Kann ich das irgendwie verhindern?? > > Ersetze " durch ". Es gibt sicherlich noch andere Methoden. Das hilft leider nicht. Es handelt sich um den Text einer mail und die sollte nicht im html vormat versendet werden. mfg Tom From tomheld_(at)_gmx.de Thu, 7 Sep 2000 19:51:18 +0200 Date: Thu, 7 Sep 2000 19:51:18 +0200 From: Tom tomheld_(at)_gmx.de Subject: [php] " nicht durch \" erstezen HI > > Ich habe folgendes Problem. > > In einer Mailingformular das welches ich per php versenden lassen werden > > alle " auskommentiert und sehen dann \" so aus. > > > > Kann ich das irgendwie verhindern?? > global (falls Du Dein eigener Provider bist) einfach in der phpX.ini all > das "Magic Quotes" - zeugs ausschalten. Ansonsten benutze einfach > stripslashes() nein bin ich in diesen Fall leider nicht. Da kann ich nichts machen danke für die Hilfe From Jonathan.Dienlin_(at)_t-online.de Thu, 7 Sep 2000 19:31:23 +0200 Date: Thu, 7 Sep 2000 19:31:23 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] erstellen einer tabelle... noch was: ich habe folgenden code zum erstellen einer neuen tabelle in einer datenbank, leider funktioniert er nur nicht:
Name:

ich bekomme keine fehlermeldungen, aber die tabelle wird dummerweise auch nicht erstellt... danke für alle hilfe!!! Jonathan From behrens_(at)_takenet.de Thu, 07 Sep 2000 20:47:33 +0200 Date: Thu, 07 Sep 2000 20:47:33 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] erstellen einer tabelle... Jonathan schrieb: > > noch was: > > ich habe folgenden code zum erstellen einer neuen tabelle in einer > datenbank, leider funktioniert er nur nicht: > > > > Name:
>
> if ($newtable==""){ > ?> > > } else { > mysql_connect($DBhost,$DBuser,$DBpass) or die("Unable to connect to > database"); > _(at)_mysql_select_db("$DBName") or die("Unable to select database $DBName"); > mysql_query ("create table $newtable (forumid int(10) default '0' not null > auto_increment, name varchar(100) not null, email varchar(100) not null, > beitrag blob not null, datum date default '0000-00-00' not null)"); > } > } > > ?> > > ich bekomme keine fehlermeldungen, aber die tabelle wird dummerweise auch > nicht erstellt... Moin,moin entfern mal das _(at)_ Zeichen. Dann kommen auch die Fehlermeldungen :). Zeig uns mal was in mysql_error steht. Auch kannst du hier wieder das 'or die("BLABAL") ' benutzen. Die Query solltest du in eine Varibale legen und diese mal Ausgeben umzusehn was du da so dynmamisch zusammengebastelt hast. MySQL Monitor. $query = "CREATE TABLE test (forumid INT (10) DEFAULT '0' not null AUTO_INCREMENT, name VARCHAR (100) not null , email VARCHAR (100) not null , beitrag BLOB not null , datum DATE DEFAULT '0000-00-00' not null , PRIMARY KEY (forumid))"; Ich hab auch gleich eine PK auf deine Spalte forumid gesetzt. Sollte das dann funktionnieren solltest du die schlau machen aus welchen Zeichen ein MySQL Tabellenname bestehen kann und deine Eingabe aus dem Forumlar entsprechen Validieren! Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 22:32:17 +0200 Date: Thu, 7 Sep 2000 22:32:17 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] OT(?): MySQL-SELECT Abfrageproblem Moin, (gibt es eigentlich eine deutsche MySQL-Mailingliste?) Folgendes: Eine Tabelle "Reisen" sieht etwa so aus: Name Datum Abfahrtsort Zielort Plätze Kosten Heinz 22.1.99 665 116 42 1199.00 Die Tabelle "staedte" sieht so aus: id Name 665 Madrid 116 Sydney Ich hätte gerne in einer Select-Anweisung _beide_ Orte der Reisen-Tabelle nach Namen aufgelöst. Einen auflösen geht so: SELECT r.name, r.abfahrtsort, r.zielort, r.plaetze, s.id, s.name FROM reisen as r, staedte as s WHERE ..... AND r.zielort=s.id; Aber wenn ich da jetzt noch eine solche Bedingung einbaue, werden (logischerweise) nur Einträge in "reisen" gefunden, deren Ziel- und Abfahrtsort gleich ist. Macht irgendwie wenig Sinn ... RTFM-Pointer welcome. Im MySQL Manual hab ich nichts sinnvolles gefunden ;( -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 22:35:50 +0200 Date: Thu, 7 Sep 2000 22:35:50 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] Re: OT(?): MySQL-SELECT Abfrageproblem On Thu, Sep 07, 2000 at 10:32:17PM +0200, Jens Benecke wrote: > Ich hätte gerne in einer Select-Anweisung _beide_ Orte der Reisen-Tabelle > nach Namen aufgelöst. Einen auflösen geht so: > > SELECT r.name, r.abfahrtsort, r.zielort, r.plaetze, s.id, s.name > FROM reisen as r, staedte as s WHERE ..... AND r.zielort=s.id; Hm. Passiert Euch das eigentlich auch öfter, daß ihr 20 sekunden nach einem Posting die (vermutlich?) Lösung zum Problem entdeckt? 8-) SELECT r.name, r.abfahrtsort, r.zielort, r.plaetze, s.id, s.name, ss.id, ss.name FROM reisen as r, staedte as s, staedte as ss WHERE ..... AND r.zielort=s.id AND r.abfahrtsort=ss.id; Das _scheint_ zu funktionieren - tut es auch das, was ich meine, oder ist das hier in meiner Testdatenbank bloß Zufall? -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From martin.samesch_(at)_vogelspinnenseite.de Thu, 07 Sep 2000 22:41:06 +0200 Date: Thu, 07 Sep 2000 22:41:06 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] [Fwd: [PHP Classes] Added a new class: Excel] falls es jemanden interessiert.... Martin PHP Classes wrote: > > Hello, > > A new class was added to "PHP Classes" repository. > > Name: Excel > > Author: alain samoun > > Description: > Implements the basic functionalities of Excel in PHP4 using the COM > interface. > > URL: http://phpclasses.upperdesign.com/browse.html/package/86 From eschmid+sic_(at)_s.netic.de Thu, 7 Sep 2000 22:53:47 +0200 Date: Thu, 7 Sep 2000 22:53:47 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT(?): MySQL-SELECT Abfrageproblem On Thu, Sep 07, 2000 at 10:32:17PM +0200, Jens Benecke wrote: > (gibt es eigentlich eine deutsche MySQL-Mailingliste?) Ja, so was soll es geben. Die URL kann ich mir leider nicht behalten. Aber bei mysql.com oder tcx.se wird man sicherlich fündig. > Folgendes: Eine Tabelle "Reisen" sieht etwa so aus: > > Name Datum Abfahrtsort Zielort Plätze Kosten > Heinz 22.1.99 665 116 42 1199.00 > > Die Tabelle "staedte" sieht so aus: > > id Name > 665 Madrid > 116 Sydney > > Ich hätte gerne in einer Select-Anweisung _beide_ Orte der Reisen-Tabelle > nach Namen aufgelöst. Einen auflösen geht so: > > SELECT r.name, r.abfahrtsort, r.zielort, r.plaetze, s.id, s.name > FROM reisen as r, staedte as s WHERE ..... AND r.zielort=s.id; > > Aber wenn ich da jetzt noch eine solche Bedingung einbaue, werden > (logischerweise) nur Einträge in "reisen" gefunden, deren Ziel- und > Abfahrtsort gleich ist. Macht irgendwie wenig Sinn ... SELECT r.name, s.name FROM reisen AS r, staedte AS s WHERE r.name = 'Heinz' oder so ähnlich. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From martin.samesch_(at)_vogelspinnenseite.de Thu, 07 Sep 2000 23:00:53 +0200 Date: Thu, 07 Sep 2000 23:00:53 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] erstellen einer tabelle... Hallo Jonathan, Jonathan wrote: > > ich habe folgenden code zum erstellen einer neuen tabelle in einer > datenbank, leider funktioniert er nur nicht: > > ^ > [....] Hast Du den Code kopiert oder flasch abgetippt? Martin From heiko.gawehn_(at)_gmx.net Thu, 7 Sep 2000 23:11:10 +0200 Date: Thu, 7 Sep 2000 23:11:10 +0200 From: Heiko Gawehn heiko.gawehn_(at)_gmx.net Subject: [php] OT(?): MySQL-SELECT Abfrageproblem Hallo Jens und Egon, > > > (gibt es eigentlich eine deutsche MySQL-Mailingliste?) > > Ja, so was soll es geben. Die URL kann ich mir leider nicht behalten. Aber > bei mysql.com oder tcx.se wird man sicherlich fündig. http://www.4t2.com/mysql ciao Heiko From info_(at)_listornet.de Thu, 7 Sep 2000 23:15:09 +0100 Date: Thu, 7 Sep 2000 23:15:09 +0100 From: Info, Listornet info_(at)_listornet.de Subject: [php] datumsdifferenz berechnen hi liste ich hab folgendes problem ich will ein datum im format wie 01.07.1982 errechnen. bzw. ich will die differenz zwischen diesem datum und immer dem heutigen datum berechnen. die differenz soll in jahre sein. kann mir wer weiter- helfen. bin heude echt nicht auf der höhe. muss das aber baldigst fertig haben. mfg, cu_(at)_listor From marcel78_(at)_gmx.de Thu, 7 Sep 2000 23:30:59 +0200 Date: Thu, 7 Sep 2000 23:30:59 +0200 From: =?iso-8859-1?Q?=BB_marcel_w_=AB?= marcel78_(at)_gmx.de Subject: [php] subscribe This is a multi-part message in MIME format. ------=_NextPart_000_0017_01C01923.ADF5F0E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable [ marcel w ] ----------------------------------------------- God save the Queen and www.einheit-luckau.de ----------------------------------------------- ------=_NextPart_000_0017_01C01923.ADF5F0E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
[ marcel w=20 ]
-----------------------------------------------
God save the = Queen and=20 www.einheit-luckau.de
------= -----------------------------------------
------=_NextPart_000_0017_01C01923.ADF5F0E0-- From eschmid+sic_(at)_s.netic.de Thu, 7 Sep 2000 23:28:05 +0200 Date: Thu, 7 Sep 2000 23:28:05 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [Fwd: [PHP Classes] Added a new class: Excel] On Thu, Sep 07, 2000 at 10:41:06PM +0200, Martin Samesch wrote: > PHP Classes wrote: > > A new class was added to "PHP Classes" repository. > > > > Name: Excel > > > > Author: alain samoun > > > > Description: > > Implements the basic functionalities of Excel in PHP4 using the COM > > interface. > > > > URL: http://phpclasses.upperdesign.com/browse.html/package/86 Hi Martin, wir wollen hier doch keine Schleichwerbung für Microsooft machen. Ich kenne zwar die Programme Word und Excel genügend. Aber es lässt mich einfach kalt, meiner Nachbarin über das COM-Interface einen Brief auf deren Bildschirm zu schreiben. Vielleicht versteht Mann oder Mensch, warum das so gut dokumentiert ist. Debianer denken halt anderst. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From php_(at)_pinguin.conetix.de Thu, 7 Sep 2000 23:28:11 +0200 Date: Thu, 7 Sep 2000 23:28:11 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] OT(?): MySQL-SELECT Abfrageproblem On Thu, Sep 07, 2000 at 10:53:47PM +0200, eschmid+sic_(at)_s.netic.de wrote: > On Thu, Sep 07, 2000 at 10:32:17PM +0200, Jens Benecke wrote: > > > (gibt es eigentlich eine deutsche MySQL-Mailingliste?) > > Ja, so was soll es geben. Die URL kann ich mir leider nicht behalten. Aber > bei mysql.com oder tcx.se wird man sicherlich fündig. > > > SELECT r.name, r.abfahrtsort, r.zielort, r.plaetze, s.id, s.name > > FROM reisen as r, staedte as s WHERE ..... AND r.zielort=s.id; > SELECT r.name, s.name FROM reisen AS r, staedte AS s WHERE r.name = > 'Heinz' oder so ähnlich. siehe anderes Posting - das Problem ist "quasi" gelöst, benötigt momentan jedoch noch >200 MB temporären Speicher. (geht nur mit SQL_BIG_TABLES=1) Und sowas läßt Schlund nicht zu. Andere Möglichkeiten? -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From martin.samesch_(at)_vogelspinnenseite.de Thu, 07 Sep 2000 23:50:24 +0200 Date: Thu, 07 Sep 2000 23:50:24 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] [Fwd: [PHP Classes] Added a new class: Excel] Hallo Egon, eschmid+sic_(at)_s.netic.de wrote: > > wir wollen hier doch keine Schleichwerbung für Microsooft machen. Ich Hilfe, wo denkst Du hin? Wo frueher eNTe war, ist jetzt meine zweite Debian-Installation. Zugegeben: eNTe hat sich im Vergleich mit Win95 I als sehr stabil erwiesen, aber damit komme ich nicht in die emacs-Kirche. ;-) > Vielleicht versteht Mann oder Mensch, warum das so gut dokumentiert ist. > Debianer denken halt anderst. So muss es wohl sein. Martin From eschmid+sic_(at)_s.netic.de Fri, 8 Sep 2000 00:07:51 +0200 Date: Fri, 8 Sep 2000 00:07:51 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [Fwd: [PHP Classes] Added a new class: Excel] On Thu, Sep 07, 2000 at 11:50:24PM +0200, Martin Samesch wrote: > eschmid+sic_(at)_s.netic.de wrote: > > > > wir wollen hier doch keine Schleichwerbung für Microsooft machen. Ich > > Hilfe, wo denkst Du hin? Wo frueher eNTe war, ist jetzt meine zweite > Debian-Installation. > > Zugegeben: eNTe hat sich im Vergleich mit Win95 I als sehr stabil > erwiesen, aber damit komme ich nicht in die emacs-Kirche. ;-) Da muss ich mal ein gutes Wort bei Petrus einlegen. Im Zend-Himmel gibts ja noch nicht soviele wie in Deutschland arbeitslos sind. > > Vielleicht versteht Mann oder Mensch, warum das so gut dokumentiert ist. > > Debianer denken halt anderst. > > So muss es wohl sein. Wenn die PHPler, die MySQLer (My and Max) und die Apachen dort vertreten sind, dann ist auch für Dich noch Platz. Ist nur eine Frage der Zeit, ich kenn zum Beispiel nicht die Personen die im PHP-Himmel aufräumen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From dan_(at)_hitservice.de Fri, 8 Sep 2000 00:33:14 +0200 Date: Fri, 8 Sep 2000 00:33:14 +0200 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] Automatisch laufendes Scripta hallo, ich habe ein problem, ich will einen newsletter per php realisieren, das problem dabei der newsletter soll wöchentlich _automatisch_ inhalte aus einer datenbank holen und verschickt werden. gibt es die möglichkeit das phpscript durch ein programm anzustossen ? tia, D. Nemetz - hitservice.de # web www.hitservice.de # eMail dan_(at)_hitservice.de # fon +49-(0)40-73509397 From eschmid+sic_(at)_s.netic.de Fri, 8 Sep 2000 00:37:38 +0200 Date: Fri, 8 Sep 2000 00:37:38 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Automatisch laufendes Scripta On Fri, Sep 08, 2000 at 12:33:14AM +0200, Daniel Nemetz wrote: > ich habe ein problem, ich will einen newsletter per php realisieren, das > problem dabei der newsletter soll wöchentlich _automatisch_ inhalte aus > einer datenbank holen und verschickt werden. > > gibt es die möglichkeit das phpscript durch ein programm anzustossen ? cron() oder crontab(). -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From chrisp23_(at)_gmx.de Fri, 8 Sep 2000 06:08:06 -0700 Date: Fri, 8 Sep 2000 06:08:06 -0700 From: chrisp chrisp23_(at)_gmx.de Subject: [php] OT - 2fragen zu mysql-select hi ist mysql eigentlich überhaupt ot?benutzen werden es doch eh die meisten oder? ich will in einem gästebuch seitenweise die daten anzeigen (soweit ok) jetzt will ich aber nach dem lesen der ersten 10 datenätze wissen, wieviele eigentlich komplett in der datenbank sind, ohne ein 2tes select machen zu müssen: 1. query : select * from test limit 0,10; /10 sätze aus db lesen 2. query : select count(testid) as anzahl from test; zählen wieviele sätze in db ich bekomme die 2query irgendwie nicht in eins(dabei sahs so einfach aus) entweder will er gruppierungen(ich will aber keine gruppen, sondern einzelsätze anzeigen) oder ich kriege errors. nächste frage wäre: funktioniert die count funktion eigentlich trotz des limits, oder sagt er mir dann daß er 10 sätze gelesen hat?(wäre ja sehr hilfreich...) falls jemand ne bessere idee um das zu lösen hat, nehme ich sie natürlich gerne an :-) christian From Jonathan.Dienlin_(at)_t-online.de Fri, 8 Sep 2000 06:43:38 +0200 Date: Fri, 8 Sep 2000 06:43:38 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] erstellen einer tabelle... > [....] > >Hast Du den Code kopiert oder flasch abgetippt? > >Martin nein, ich habe ihn selbst geschrieben, habe aber diesen fehler gar nicht bemerkt! Danke sehr!!! From hartmut_(at)_six.de Fri, 08 Sep 2000 09:19:58 +0200 Date: Fri, 08 Sep 2000 09:19:58 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] datumsdifferenz berechnen "Info, Listornet" wrote: > > hi liste > > ich hab folgendes problem ich will ein > datum im format wie 01.07.1982 errechnen. > bzw. ich will die differenz zwischen diesem > datum und immer dem heutigen datum berechnen. > die differenz soll in jahre sein. kann mir wer weiter- > helfen. bin heude echt nicht auf der höhe. muss das > aber baldigst fertig haben. -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München , Halle C2, Stand 126 From Dirk_(at)_Hartmann.Net Fri, 08 Sep 2000 10:20:04 +0200 Date: Fri, 08 Sep 2000 10:20:04 +0200 From: Dirk Hartmann Dirk_(at)_Hartmann.Net Subject: [php] Automatisch laufendes Scripta eschmid+sic_(at)_s.netic.de schrieb: > > problem dabei der newsletter soll wöchentlich _automatisch_ inhalte aus > > einer datenbank holen und verschickt werden. > > cron() oder crontab(). oder: newsletter_id Seitenaufruf aus dem Wochentag berechnen G Dirk From Mathias.Gloss_(at)_start.de Fri, 8 Sep 2000 10:25:32 +0200 Date: Fri, 8 Sep 2000 10:25:32 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Excel lesen/schreiben Hallo, nachdem dies in der letzten Zeit ein ziemlicher Thread hier war, bin ich heute darüber gestolpert: http://phpclasses.upperdesign.com/browse.html/package/86 * This is an Excel class to create,load,read,write,save and use some of the internal * functionalities of workbooks and sheets. * Tested with Windows 98 - MS Office 2000 * Apache 1.3.9 PHP4.02 Running as CGI Sieht nett aus, benutzt dummerweise aber COM .... wird dementsprechend nur auf Windows-Rechnern mit installiertem Excel laufen :-( Grüße, Mathias From az_(at)_cabag.ch Fri, 8 Sep 2000 10:36:29 +0200 Date: Fri, 8 Sep 2000 10:36:29 +0200 From: Andreas Zaugg - CAB Services AG az_(at)_cabag.ch Subject: [php] Can't redeclare already declared function Hallo Liste Mein Kunde wünscht ein kompliziertes Stellen-such-verfahren über eine CH-Karte. Das Script berechnet die Koordinaten und sucht die offenen Stellen über eine MySQL DB. Zusätzlich wünschte er eine Mailingliste. Die Mailingliste wird über CRON aktiviert. Ich lese alle vorhandenen emails aus der DB und "loope" sie in einer while schleife. So, um das ganze nicht nochmals zu programmieren (CH-Karte) "include" ich das ganze file! Jetzt zu meinem Problem: Bei der Berechnung der Koordinaten verwende ich functionen und classen. Jedoch wenn ich dieses File in einem loop immer wieder lade, werden die Funktionen dementsprechend auch wieder geladen. Fazit: Fatal error: Can't redeclare already declared function in ../inc/mapResult.inc on line 8 Hat jemand eine Lösung für dieses Problem? mfg Andi Zaugg From behrens_(at)_takenet.de Fri, 08 Sep 2000 11:04:57 +0200 Date: Fri, 08 Sep 2000 11:04:57 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Can't redeclare already declared function Moin,moin Andreas Zaugg - CAB Services AG schrieb: > > Hallo Liste > > Mein Kunde wünscht ein kompliziertes Stellen-such-verfahren > über eine CH-Karte. Das Script berechnet die Koordinaten und sucht > die offenen Stellen über eine MySQL DB. > > Zusätzlich wünschte er eine Mailingliste. > Die Mailingliste wird über CRON aktiviert. Ich lese alle > vorhandenen emails aus der DB und "loope" sie in einer while schleife. Jenach aufkommen wird dem PHP mal die Luft bzw. die Zeit ausgehen. In der Liste waren schon ein paar aehnliche Threads und der Tenor war groesstenteils der eine externe 'richtige' Mailinglistensoftware zubenutzen. Ansonnsten wird vorgeschlagen die mails direkt per SMTP dem Mail Server zukommen zulassen. > So, um das ganze nicht nochmals zu programmieren (CH-Karte) > "include" ich das ganze file! > > Jetzt zu meinem Problem: > Bei der Berechnung der Koordinaten verwende ich functionen und > classen. Jedoch wenn ich dieses File in einem loop immer wieder > lade, werden die Funktionen dementsprechend auch wieder geladen. > Fazit: > Fatal error: Can't redeclare already declared function in > ../inc/mapResult.inc on line 8 ?? warum includest du nicht am Scriptanfang was du brauchst oder besser noch du nimmst require()? In einer Schleife ist das doch ungluecklich.. und geht ja auch nicht. Evtl. hilft dir die Funktion 'function_exists()' aus dem Manual. Ich bin aber der Meinung das du deinen Programmablauf aendern solltest. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From ritze_(at)_globalpark.de Fri, 8 Sep 2000 11:17:48 +0200 Date: Fri, 8 Sep 2000 11:17:48 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Can't redeclare already declared function Hallo, > Fatal error: Can't redeclare already declared function in > ../inc/mapResult.inc on line 8 > > Hat jemand eine Lösung für dieses Problem? Deine Programmkonzept ist mir zwar noch nicht klar, aber vielleicht hilft Dir auf die ganz plumpe Art, einfach nach dem Vorhandensein der Funktion zu fragen. Also innerhalb Deines Includes so in der Art: if(!function_exists(functionname)) { function functionname(){} } gruss ritze From az_(at)_cabag.ch Fri, 8 Sep 2000 11:35:54 +0200 Date: Fri, 8 Sep 2000 11:35:54 +0200 From: Andreas Zaugg - CAB Services AG az_(at)_cabag.ch Subject: [php] Can't redeclare already declared function Hoi Joerg > ?? warum includest du nicht am Scriptanfang was du brauchst oder besser > noch du nimmst require()? In einer Schleife ist das doch ungluecklich.. Du hast recht! Ich glaube ich ändere das Konzept! Du hastz angesprochen, dass dem script ev. die "luft" ausgeht. Wie lange dauert denn das unter cron als modul? Gruss Andi From Meyer_(at)_mediaworx.com Fri, 8 Sep 2000 10:57:52 +0200 Date: Fri, 8 Sep 2000 10:57:52 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] datumsdifferenz berechnen > -----Original Message----- > From: hartmut_(at)_solix.wiso.Uni-Koeln.DE > [mailto:hartmut_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Hartmut > Holzgraefe > Sent: Friday, September 08, 2000 9:20 AM > To: php_(at)_php-center.de > Subject: Re: [php] datumsdifferenz berechnen > > list($tag,$monat,$jahr)=explode(".","01.07.1982"); > $time=mktime(0,0,0,$tag,$monat,$jahr); > $sec_diff = time()-$time; > $day_diff = $sec_diff / (60*60*24); > echo $day_diff; > ?> > Hallo Hartmut/Liste Wenn ich die Mail richtig verstanden habe, wollte er eher das Alter in Jahren. Ich stand vor kurzem, vor dem gleichen Problem, nämlich für die Berechnung einer KFZ-Versicherung das Alter des Autos bei Erwerb zu berechnen. Es gibt die Methode, wo sich problemlos mit Timestamps rechnen kann, aber die beachtet Schaltjahre nicht. So brachte mich ein Guru aus meiner Firma auf folgende Idee: Du nimmst das sagen wir mal Geburtsdatum, z.B. 10.7.1977 Das aktuelle Datum ist ohne Zweifel der 8.9.2000. Nun schaust du nach, ob Tag und Monat des Geburtsdatums quasi in diesem Jahr existierten. Du gehst also zum letzten Stichtag, an dem sich das Alter geändert hat, und schaust nach, wie die Differenz in Jahren aussieht und schon hast du dein Alter. Vorher musst natuerlich noch ueberpruefen, ob der letzte Stichtag nicht zufällig nach dem heutigen Datum liegt. Dies waere der Fall, wenn das Geburtstdatum wegen mir der 10.9.1977 wäre. Ist das der Fall, ziehst du vom Jahr eins ab und schon hast du den letzten Stichtag. Funktioniert wunderbar. Wenn jemand Verbesserungsvorschläge hat, sind sie gern willkommen ;) Mit diesem Code sollte die Laenge des Jahres egal sein. Hier das Stück Code, mit dem ich rechne: "; echo $stichtag[0].".".$stichtag[1].".".$stichtag[2]; ?> Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From matthias.haenel_(at)_orange-digital.de Fri, 8 Sep 2000 13:42:13 +0200 Date: Fri, 8 Sep 2000 13:42:13 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] Excel lesen/schreiben Naja, diese Klasse ist schon ganz nett, aber völlig unbrauchbar, wegen der COM-Schnittstelle. Hat jmd zufällig irgendwo eine Fileformatbeschreibung für Excel, dann könnte man mal eine richtige Excel-Klasse schreiben ;) Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From helge-frowein_(at)_online.de Fri, 8 Sep 2000 13:57:09 +0200 Date: Fri, 8 Sep 2000 13:57:09 +0200 From: Helge Frowein helge-frowein_(at)_online.de Subject: [php] cron und PHP als Modul Hi alle, unter http://www.php3-forum.de/crontab.htm findet sich ein Artikel zum Abruf von PHP-Scripst per crontab. Dort wird allerdings gesagt, der PHP-Interpreter muss zuvor aufgerufen werden (0 * * * * /usr/local/bin/php $HOME/cron.php3). Diese Notwendigkeit fällt aber wohl aus, wenn PHP als Modul im Apachen läuft, oder? Und noch eine Detailfrage: Kann ich die PHP-Scripte dann nur innerhalb httpd-Bereiches ansiedeln, oder auch oberhalb, evtl direkt benachbart zu den Shellscripts, die Logfileauswertungen vornehmen, etc. Findet das PHP-Script von dort zum PHP-Modul, bzw umgekehrt? Besten Dank Helge From pfeiffer_(at)_uris.de Fri, 8 Sep 2000 13:51:32 +0200 Date: Fri, 8 Sep 2000 13:51:32 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Koordinaten berechnen, war: [php] Can't redeclare already declared function Hallo Andreas, > Mein Kunde wünscht ein kompliziertes Stellen-such-verfahren > über eine CH-Karte. Das Script berechnet die Koordinaten und sucht > die offenen Stellen über eine MySQL DB. sehr interessant, Wie berechnet das Script eigentlich die Koordinaten. Habe hier z.B. eine DB mit Laengen- und Breien-Graden und PLZ's. Die wollte ich schon immer mal 'verwursten', habe mich dann jedoch von der 'Projektions-Modell-Diskussion' etwas abschrecken lassen. Frage: Welche Projektion verwendest Du und wie funktioniert das konkret. m.f.G. N. Pfeiffer _____________________________________ www.uris.de www.web-as.de/workshop/ 0177-2363368 02292-681769 ------------------------------------- e.o.m. From matthias.haenel_(at)_orange-digital.de Fri, 8 Sep 2000 14:11:28 +0200 Date: Fri, 8 Sep 2000 14:11:28 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] cron und PHP als Modul >Diese Notwendigkeit fällt aber wohl aus, wenn PHP als Modul im Apachen >läuft, oder? Nocheinmal zum Mitmeiseln für alle, die es immer noch nicht verstanden haben! Das Apache-Modul kann nur aufgerufen werden, wenn der Request via Apache kommt. Also ein cron-job hat nicht mit dem Apachen zu tun, deswegen muss der Komadozeilen-Interpreter installiert sein! Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From Meyer_(at)_mediaworx.com Fri, 8 Sep 2000 14:11:48 +0200 Date: Fri, 8 Sep 2000 14:11:48 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] cron und PHP als Modul > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Helge Frowein > Sent: Friday, September 08, 2000 1:57 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] cron und PHP als Modul > > unter http://www.php3-forum.de/crontab.htm findet sich ein > Artikel zum Abruf > von PHP-Scripst per crontab. Dort wird allerdings gesagt, der > PHP-Interpreter muss zuvor aufgerufen werden (0 * * * * > /usr/local/bin/php > $HOME/cron.php3). > Diese Notwendigkeit fällt aber wohl aus, wenn PHP als Modul im Apachen > läuft, oder? > Und noch eine Detailfrage: Kann ich die PHP-Scripte dann nur innerhalb > httpd-Bereiches ansiedeln, oder auch oberhalb, evtl direkt > benachbart zu den > Shellscripts, die Logfileauswertungen vornehmen, etc. Findet > das PHP-Script > von dort zum PHP-Modul, bzw umgekehrt? > Mit PHP als Modul kannst du diese Möglichkeit sowieso vergessen. Ich nehm als Cron-Script immer eines, in dem folgendes steht: --snip-- #!/bin/sh wget -q http://localhost/meinscript.php --output-document=/dev/null --snip-- Du musst das PHP-Dokument ja auf jedenfall über den Apache abfragen, da es ja sonst nicht geparst wird wegen PHP als Modul. Aber so funzt det wunderbar. Ich sicher jede Nacht meine MySQL-Datenbank auf diese Weise. Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From eschmid_(at)_php.net Fri, 08 Sep 2000 14:19:52 +0200 Date: Fri, 08 Sep 2000 14:19:52 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] cron und PHP als Modul Matthias Hänel wrote: > > >Diese Notwendigkeit fällt aber wohl aus, wenn PHP als Modul im Apachen > >läuft, oder? > > Nocheinmal zum Mitmeiseln für alle, die es immer noch nicht verstanden > haben! > Das Apache-Modul kann nur aufgerufen werden, wenn der Request via Apache > kommt. > Also ein cron-job hat nicht mit dem Apachen zu tun, deswegen muss der > Komadozeilen-Interpreter installiert sein! Nicht ganz richtig. Es gibt eigentlich drei Varianten wie man PHP benutzen kann. 1. Apache-Modul 2. als CGI 3. das Binary PHP Meistens benutzt man im Cronjob aber lynx das dann ein PHP-Skript ablaufen lässt. Da ist es dann wurscht ob es als CGI oder Apache-Modul installiert ist. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From GH-lists_(at)_ecora.de Fri, 8 Sep 2000 14:19:21 +0200 Date: Fri, 8 Sep 2000 14:19:21 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] cron und PHP als Modul Matthias Hänel schrieb > Nocheinmal zum Mitmeiseln für alle, die es immer noch nicht > verstanden haben! Na na, so ganz verstanden hast du es ja auch noch nicht... ;-) > Das Apache-Modul kann nur aufgerufen werden, wenn der > Request via Apache kommt. > Also ein cron-job hat nicht mit dem Apachen zu tun, deswegen > muss der Komadozeilen-Interpreter installiert sein! Der letzte Satz ist nicht ganz richtig. Es gibt den Workaround, via Cronjob Lynx oder einen anderen geeigneten Brower aufzurufen und dabei die gewünschte URL zu übergeben. Das hat natürlich einige Nachteile, ermöglicht aber grundsätzlich das Ausführen von PHP-Scripten per CronJob, auch wenn PHP nur als Server-Modul vorhanden ist. Guido Haeger From behrens_(at)_takenet.de Fri, 08 Sep 2000 14:26:10 +0200 Date: Fri, 08 Sep 2000 14:26:10 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] cron und PHP als Modul Helge Frowein schrieb: > > Hi alle, > > unter http://www.php3-forum.de/crontab.htm findet sich ein Artikel zum Abruf > von PHP-Scripst per crontab. Dort wird allerdings gesagt, der > PHP-Interpreter muss zuvor aufgerufen werden (0 * * * * /usr/local/bin/php > $HOME/cron.php3). > Diese Notwendigkeit fällt aber wohl aus, wenn PHP als Modul im Apachen > läuft, oder? Wenn du statt Notwendigkeit Moeglickeit gemeint hast ja. Denn dann ware ein moeglicher Weg gewesen ueber einen besagten Cronjob anstelle des PHP Interpretors den Texbasierten Browser Lynx aufzurufen und ihm als Parameter eine URL zuuebergeben die dein Script enthaelt. > Und noch eine Detailfrage: Kann ich die PHP-Scripte dann nur innerhalb > httpd-Bereiches ansiedeln, oder auch oberhalb, evtl direkt benachbart zu den > Shellscripts, die Logfileauswertungen vornehmen, etc. Findet das PHP-Script > von dort zum PHP-Modul, bzw umgekehrt? Wenn du den Interpretor hast kann dein Script liegen wo es will..... Zugriffsrechte mal vorausgesetz. Wenn du ueber den Webserver zugreifst bis du primear an sein DOCUMENT_ROOT gebunden, hast aber theoretisch die Moeglichkeit sofern du z.B beim Apache FollowSymLinks zulaesst auch ausserhalb 'zuwildern'. Davon sollte aber abgesehen werden und nur gezielt eingesetzt werden bzw. die IfOwner Variante davon einsetzten. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From matthias.haenel_(at)_orange-digital.de Fri, 8 Sep 2000 14:33:46 +0200 Date: Fri, 8 Sep 2000 14:33:46 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] cron und PHP als Modul >Meistens benutzt man im Cronjob aber lynx das dann ein PHP-Skript >ablaufen lässt. Da ist es dann wurscht ob es als CGI oder Apache-Modul >installiert ist. Ja, man kann die Kuh auch von hinten durch die Brust ins Auge schiessen ;) Wenn man keinen Browser (z.B. lynx) benutzt wird es unmöglich ein Crojob-Aufruf mit dem ApacheModul zu machen. Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From a-otto_(at)_web.de Fri, 8 Sep 2000 13:39:25 +0100 Date: Fri, 8 Sep 2000 13:39:25 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] cron und PHP als Modul Hi Matthias, Friday, September 08, 2000, 1:11:28 PM, you wrote: >>Diese Notwendigkeit fällt aber wohl aus, wenn PHP als Modul im Apachen >>läuft, oder? > Nocheinmal zum Mitmeiseln für alle, die es immer noch nicht verstanden > haben! > Das Apache-Modul kann nur aufgerufen werden, wenn der Request via Apache > kommt. > Also ein cron-job hat nicht mit dem Apachen zu tun, deswegen muss der > Komadozeilen-Interpreter installiert sein! ist ja prinzipiel richtig. aber afaik kann man per crontab auch wget oder lynx aufrufen und ueber diese dann das php script auf dem server ansprechen. sicherlich ist die methode das cgi zu verwenden besser aber wer nicht die moeglichkeit hat das cgi einzusetzen kann es immerhin noch so loesen. liebe gruesse, andreas (derimmernochlinuxanfaengerist) -- andreas otto london (uk) From hartmut_(at)_six.de Fri, 08 Sep 2000 14:42:00 +0200 Date: Fri, 08 Sep 2000 14:42:00 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] cron und PHP als Modul "Egon Schmid (_(at)_work)" wrote: > Nicht ganz richtig. Es gibt eigentlich drei Varianten wie man PHP > benutzen kann. > > 1. Apache-Modul > 2. als CGI > 3. das Binary PHP und was ist der Unterschied zwischen 2. und 3. ? Um CGI-Funktionalität zu erreichen muss der Indianer entsprechend konfiguriert werden, das PHP-Binary ist aber dasselbe das man auch für Standalone-Zwecke benutzt ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München , Halle C2, Stand 126 From h.lapp_(at)_biering.de Fri, 08 Sep 2000 14:54:39 +0200 Date: Fri, 08 Sep 2000 14:54:39 +0200 From: Harald Lapp h.lapp_(at)_biering.de Subject: [php] formular: fehlende daten hallo! ich habe ein problem mit dem output einiger (nicht aller) formulare. das problem ist dass der output sobald er im browser dargestellt wird, auch schon nicht mehr im speicher ist: es soll die möglichkeit bestehen, dass ergebnis auf einem drucker auszugeben, leider bekomme ich auf dem papier aber nur die meldung 'fehlende daten...' kann ich das irgendwie verhindern? danke schonmal, bye <-harald From Meyer_(at)_mediaworx.com Fri, 8 Sep 2000 15:40:59 +0200 Date: Fri, 8 Sep 2000 15:40:59 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] formular: fehlende daten > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Harald Lapp > Sent: Friday, September 08, 2000 2:55 PM > To: php_(at)_php-center.de > Subject: [php] formular: fehlende daten > > ich habe ein problem mit dem output einiger (nicht aller) > formulare. das problem ist dass der output sobald er im > browser dargestellt wird, auch schon nicht mehr im speicher > ist: es soll die möglichkeit bestehen, dass ergebnis auf > einem drucker auszugeben, leider bekomme ich auf dem > papier aber nur die meldung 'fehlende daten...' > Das ist kein PHProblem, sondern das Problem des Browser-Caches. Benutzt du zufällig Netscape und hast den Cache abgestellt? Ansonsten schnell einen Screenshot machen, *lol* ;)) Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From php_(at)_pinguin.conetix.de Fri, 8 Sep 2000 16:04:30 +0200 Date: Fri, 8 Sep 2000 16:04:30 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] Excel lesen/schreiben On Fri, Sep 08, 2000 at 01:42:13PM +0200, Matthias Hänel wrote: > Naja, diese Klasse ist schon ganz nett, aber völlig unbrauchbar, wegen > der COM-Schnittstelle. Hat jmd zufällig irgendwo eine Korrekt. > Fileformatbeschreibung für Excel, dann könnte man mal eine richtige > Excel-Klasse schreiben ;) http://www.google.com/search?q=file+format+collection liefert z.B. http://www.wotsit.org/search.asp?page=2&s=database ^^^ die Seite ist trotzdem nicht schlecht. -- `Q: Why did they deprecate a.out support in linux? http://www.linuxfaq.de A: Because a nasty coff is bad for your ELF.' http://www.hitchhikers.de --- James Simmons http://www.pinguin.conetix.de From akrahn_(at)_akotec.de Fri, 8 Sep 2000 17:47:16 +0200 Date: Fri, 8 Sep 2000 17:47:16 +0200 From: Andreas Krahn akrahn_(at)_akotec.de Subject: [php] ot? mysql-fehlermeldung hallo php-mailingliste, folgende fehlermeldung spuckt mein script aus: <----- snip -----> Database error: Invalid SQL: SELECT movement.imonumber, movement.to_berth, movement.agent, movement.time_end_of_movement, movement.date_end_of_movement, ship.name, ship.nationality, ship.gross_tonnage FROM movement LEFT JOIN ship ON movement.imonumber = ship.imo_identification WHERE to_berth = 'DEHBG' ORDER BY ship.name LIMIT 0, 20 MySQL Error: 1114 (The table 'SQL23443a_0' is full) Session halted. <----- snap -----> too-much for mysql? sieht so aus, irgendwelche ideen? es soll die tabelle movement ausgelesen werden, über den vergleich von movement.imonumber = ship.imo_identification die zuteffenden einträge in tabelle ship gesucht werden. tabelle ship ca. 30000 datensätze tabelle movement ca. 150000 datensätze der vergleich ergibt im schnitt ca. 5-10 treffer gruesse/regards andreas krahn -- akotec - internet-serviceleistungen & multimedia-produktionen andreas krahn - moorstrasse 14 - 21614 buxtehude - germany tel.: 04161/722260 - fax: 04161/722259 - email: akrahn_(at)_akotec.de From robert.hoffmann_(at)_isp.lu Fri, 08 Sep 2000 17:56:51 +0200 Date: Fri, 08 Sep 2000 17:56:51 +0200 From: Robert Hoffmann robert.hoffmann_(at)_isp.lu Subject: [php] SQL-Resultat Seitenweise wiedergeben Hallo, Ich möchte ein SQL-Resultat Seitenweise wiedergeben. Ich arbeite mit PHP 4 und Sybase 6.03. Auf der Homepage habe ich einen Artikel im zusammenhang mit MySQL oder so gefunden. Leider unterstützt Sybase den "limit" befehl nicht oder ich wende ihn falsch an. ------------------------------- Robert Hoffmann Service Informatique Imprimerie Saint-Paul S.A. 2,rue Christophe Plantin L-2988 Luxembourg Tel......+352 4993 - 707 Fax.....+352 4993 - 753 Email...robert.hoffmann_(at)_isp.lu ------------------------------- News.... http://www.wort.lu Radio.... http://www.dnr.lu TV....... http://www.telecran.lu Immo.... http://www.immonews.lu Jobs..... http://www.jobsearch.lu --------------------------------- This is Linux country. If you listen carefully, you can hear Windows reboot... Dear Windows user: What bug do you want to fix today? Unix IS user friendly, it is just selective about who his friends are. --------------------------------- From robert.hoffmann_(at)_isp.lu Fri, 08 Sep 2000 18:07:07 +0200 Date: Fri, 08 Sep 2000 18:07:07 +0200 From: Robert Hoffmann robert.hoffmann_(at)_isp.lu Subject: [php] =?iso-8859-1?Q?Tschuldigung_f=FCr_die_lange_signature...?= -- Hoffmann Robert aus Luxemburg gruesst die PHP-Gemeinde... -- From falk.brockerhoff_(at)_kruchem-schmitt.de Fri, 08 Sep 2000 22:22:43 +0200 Date: Fri, 08 Sep 2000 22:22:43 +0200 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] [job] ISP-Tool, Virtuelle Server, etc. per =?iso-8859-1?Q?Web-Oberfl=E4che?= =?iso-8859-1?Q?Web-Oberfl=E4che?= Hallo! Ich bin auf der Suche nach einem Tool, mit dem ich komfortabel mittels einer von einem fast-DAU zu bedienenden Oberfläche Virtuelle Server im Apache, die entsprechenden Bind8-Einträge, den Benutzer, POP-Mailboxen usw. einrichten lassen kann. Wenn es soetwas bereits fertig gibt -> klasse! Wenn nicht, wer kann mir soetwas programmieren? Die Bezahlung werden wir dann per eMail zusammen mit den Features diskutieren. Danke, Falk(_(at)_kruchem-schmitt.de) From akrahn_(at)_akotec.de Fri, 8 Sep 2000 22:36:54 +0200 Date: Fri, 8 Sep 2000 22:36:54 +0200 From: Andreas Krahn akrahn_(at)_akotec.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFtqb2JdIElTUC1Ub29sLCBWaXJ0dWVsbGUgU2VydmVy?= =?ISO-8859-1?B?LCBldGMuIHBlciBXZWItT2JlcmZs5GNoZVdlYi1PYmVyZmzkY2hl?= =?ISO-8859-1?B?LCBldGMuIHBlciBXZWItT2JlcmZs5GNoZVdlYi1PYmVyZmzkY2hl?= hallo php, Freitag, 8. September 2000, 22:22:43, you wrote: > Ich bin auf der Suche nach einem Tool, mit dem ich komfortabel mittels > einer von einem > fast-DAU zu bedienenden Oberfläche Virtuelle Server im Apache, die > entsprechenden > Bind8-Einträge, den Benutzer, POP-Mailboxen usw. einrichten lassen kann. schon mal webmin ausprobiert? damit kann man fast alles auf einem unix-server konfigurieren. auch apache, mysql, samba ... gruesse/regards andreas krahn -- akotec - internet-serviceleistungen & multimedia-produktionen andreas krahn - moorstrasse 14 - 21614 buxtehude - germany tel.: 04161/722260 - fax: 04161/722259 - email: akrahn_(at)_akotec.de From inet_(at)_kruchem-schmitt.de Fri, 08 Sep 2000 22:41:47 +0200 Date: Fri, 08 Sep 2000 22:41:47 +0200 From: Falk Brockerhoff inet_(at)_kruchem-schmitt.de Subject: [php] Re: [php] [job] ISP-Tool, Virtuelle Server , etc. per =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che_,_etc._per_?= =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= At 22:36 08.09.00 +0200, you wrote: Hi! >schon mal webmin ausprobiert? damit kann man fast alles auf einem >unix-server konfigurieren. auch apache, mysql, samba ... Yep, aber da ich grundsätzlich faul bin bzw. mein Arbeitgeber ;-) ist eine Lösung, wo ich nur den Domainnamen angebe und ein paar Checkboxen anklicke besser... Ich würd' das auch noch selber coden, aber da ich in PHP noch Anfänger bin und das Tool relativ fix fertig sein muss... >gruesse/regards > andreas krahn Trotzdem Danke, Falk From falk.brockerhoff_(at)_kruchem-schmitt.de Fri, 08 Sep 2000 22:47:12 +0200 Date: Fri, 08 Sep 2000 22:47:12 +0200 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] Fwd: Re: [php] [job] ISP-Tool, Virtuelle Server, etc. per =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= >Date: Fri, 08 Sep 2000 22:36:57 +0200 >To: jan_(at)_lehnardt.de >From: Falk Brockerhoff >Subject: Re: [php] [job] ISP-Tool, Virtuelle Server, etc. per >Web-OberflächeWeb-Oberfläche > >At 22:33 08.09.00 +0000, you wrote: > >>fertig gibt es sowas in Perl, kenne den Namen aber nciht, aber an einer >>bezahlten Umsetzung in PHP bin ich interesiert. > >Das Einzige, was mir bekannt ist, was in Perl geschrieben ist, ist ein >Modul für den >Webmin: ISP-Control. Ich habe den Vertreiber mal nach den Konditionen >gefragt und >warte noch auf Antwort. > >Aber da mir PHP besser gefällt, würde ich eine lösung in PHP bevorzugen ;-) > >>Jan > >Falk From falk.brockerhoff_(at)_kruchem-schmitt.de Fri, 08 Sep 2000 22:47:16 +0200 Date: Fri, 08 Sep 2000 22:47:16 +0200 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] Fwd: Re: [php] Re: [php] [job] ISP-Tool, Virtuelle Server , etc. per =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che_,_etc._per_?= =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che_,_etc._per_?= =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= >Date: Fri, 08 Sep 2000 22:41:47 +0200 >To: php_(at)_php-center.de >From: Falk Brockerhoff >Subject: Re: [php] Re: [php] [job] ISP-Tool, Virtuelle Server , etc. per >Web-OberflächeWeb-Oberfläche , etc. per Web-OberflächeWeb-Oberfläche > >At 22:36 08.09.00 +0200, you wrote: > >Hi! > >>schon mal webmin ausprobiert? damit kann man fast alles auf einem >>unix-server konfigurieren. auch apache, mysql, samba ... > >Yep, aber da ich grundsätzlich faul bin bzw. mein Arbeitgeber ;-) ist eine >Lösung, wo ich nur den Domainnamen angebe und ein paar Checkboxen >anklicke besser... Ich würd' das auch noch selber coden, aber da ich in >PHP noch Anfänger bin und das Tool relativ fix fertig sein muss... > >>gruesse/regards >> andreas krahn > > >Trotzdem Danke, > >Falk From falk.brockerhoff_(at)_kruchem-schmitt.de Fri, 08 Sep 2000 22:47:22 +0200 Date: Fri, 08 Sep 2000 22:47:22 +0200 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] Fwd: Re: [php] [job] ISP-Tool, Virtuelle Server, etc. per =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= =?iso-8859-1?Q?Web-Oberfl=E4cheWeb-Oberfl=E4che?= >Date: Fri, 08 Sep 2000 22:46:28 +0200 >To: jan_(at)_lehnardt.de >From: Falk Brockerhoff >Subject: Re: [php] [job] ISP-Tool, Virtuelle Server, etc. >per Web-OberflächeWeb-Oberfläche > >At 22:45 08.09.00 +0000, you wrote: > > >>On Fri, 8 Sep 2000, Falk Brockerhoff wrote: >> >> > Aber da mir PHP besser gefällt, würde ich eine lösung in PHP >> bevorzugen ;-) >> >>mir auch ;-), wird aber ein Haufen Arbeit, was dankst Du ein Team dafuer >>waere optimal. > >Denke ich auch. Nur glaube ich kaum, daß ich _mehrere_ Leute dafür finde, die >das für wenig Geld oder gar für lau machen würden. Ich bezweifle doch >stark, daß jemand >ein ISP-Tool unter der GPL entwickelt... Andersherum hätte das den >Vorteil, daß ich nicht >auf etwas fertiges zurückgreifen muß, sondern selber noch etwas dazulerne. >Außerdem >macht das mehr Spaß. Nachteil ist, daß das wieder länger dauern würde und >mein Chef >den Kram nicht erst in einem halben Jahr braucht... > >>Jan > >Falk From falk.brockerhoff_(at)_kruchem-schmitt.de Fri, 08 Sep 2000 22:48:16 +0200 Date: Fri, 08 Sep 2000 22:48:16 +0200 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] obige Mails... Sorry, hatte dummerweise den Verfassern direkt geantwortet und nicht in die Liste. Habe dies mal nachgeholt. Habt ein wenig Nachsicht... Falk From gwhh_(at)_gmx.de Fri, 08 Sep 2000 23:46:40 +0200 Date: Fri, 08 Sep 2000 23:46:40 +0200 From: Gerhard Wendebourg gwhh_(at)_gmx.de Subject: [php] performanter MYSQL-Server / Provider moin, moin, bin auf der FAhndung nach einem performanten MYSQL / PHP-Server, der eine groessere Anzahl gleichzeitiger Anfragen (Multithreading) zuverlaessig verdaut und umsetzt, ohne schlapp zu machen. Wer kann einen Provider empfehlen ? danke fuer Hinweise From atschy_(at)_germany.net Sat, 9 Sep 2000 00:11:36 +0200 Date: Sat, 9 Sep 2000 00:11:36 +0200 From: Franz-Josef Fehmer atschy_(at)_germany.net Subject: [php] AW: [php] performanter MYSQL-Server / Provider kommt daruf an :-) www.netzdienste.de bietet es anfrage an. (sebstkosten :-) ) AT From Dante_(at)_altmuehlnet.de Sat, 09 Sep 2000 04:14:27 +0200 Date: Sat, 09 Sep 2000 04:14:27 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Strings mit mehr als 61000 Byte... Hi Leute, ich erzeuge einen String der letztendlich 521409 Byte groß ist, also ca. ein halbes MB. Mit strlen() bekommen ich diesen Wert. Wenn ich nun ein echo auf den String mache, gibt er einfach nichts aus. Wenn ich ein echo(substr($string, 0, 61000)); mache, gibt er mir den String bis zum 61000-ten Zeichen aus, wenn ich aber 62000 ein- setze, bekomme ich wieder nichts. Kennt das jemand, weiß jemand abhilfe? Ich kann den Fehler zwar umgehen, ist aber eigentlich nicht das was ich will. System: Win2k + PHP 4.0.0 Bye & Thanks Dante From info_(at)_bemorph.de Sat, 9 Sep 2000 04:42:13 +0200 Date: Sat, 9 Sep 2000 04:42:13 +0200 From: =?iso-8859-1?Q?Jochen_K=E4chelin?= info_(at)_bemorph.de Subject: [php] AW: [php] performanter MYSQL-Server / Provider Ich kann Die CAMAX empfehlen. Die haben Cobalts - ich bin zufrieden! http://www.camax.de cu jk > -----Ursprüngliche Nachricht----- > Von: Gerhard Wendebourg [mailto:gwhh_(at)_gmx.de] > Gesendet am: Freitag, 8. September 2000 23:47 > An: php_(at)_php-center.de > Betreff: [php] performanter MYSQL-Server / Provider > > moin, moin, > > bin auf der FAhndung nach einem performanten MYSQL / > PHP-Server, der eine > groessere Anzahl gleichzeitiger Anfragen (Multithreading) > zuverlaessig > verdaut und umsetzt, ohne schlapp zu machen. > > Wer kann einen Provider empfehlen ? > > danke fuer Hinweise > > From bjoern_(at)_baer.main.de Sat, 9 Sep 2000 16:44:21 +0200 Date: Sat, 9 Sep 2000 16:44:21 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] [PHP Kongress] Updateinfo, Party auf dem Rhein Erster deutschsprachiger PHP-Kongress 05.+06.10 Crowne Plaza Hotel, Köln N E W S U P D A T E ++++++++++++++++++++ Teilnehmeranzahl, Keynote ------------------------- Bis zum jetzigen Zeitpunkt haben sich ca. 300 Teilnehmer zum Kongress angemeldet. Da nur noch 60 Plätze zur Verfügung stehen, sollten Sie sich beeilen, falls Sie sich noch nicht angemeldet haben! Anmelden können Sie sich auf Die langersehnte Keynote von Tobias Ratschiller wurde uns nun nachgereicht. Sein Thema heißt: "PHP Gestern, Heute, Morgen" | Seit PHP/FI war die Entwicklung von PHP rasant. Mit der | Version 3.0 etablierte sich PHP als Web-Programmiersprache | und schaffte den Durchbruch zu einer der beliebtesten | Skriptsprachen weltweit. Die neue Version 4.0 führt diese | Evolution fort und plaziert PHP an vorderster Front | innovativer Middleware-Technologien. In welchen Umgebungen | wird PHP heute am effizientesten eingesetzt? Wohin bewegt | sich PHP? Diese Keynote berichtet von Welten, die zuvor | noch kein Mensch betreten hat. Nachzulesen in: ------------------------------------------------------------- PHP-Experte auf Jobsuche? Globalpark sucht PHP Programmierer zur Festanstellung Infos unter: info_(at)_globalpark.de und http://www.globalpark.de/ ------------------------------------------------------------- Abendveranstaltung auf dem Rhein -------------------------------- Dank zwei großzügiger Sponsoren, namentlich Pentap Technologies AG mit CEO Tobias Ratschiller, sowie Globalpark GmbH mit den beiden Geschäftsführern Lorenz Gräf und Bernad Batinic, können wir Ihnen eine erstklassige Abendveranstaltung am Donnerstag, den 05.10. präsentieren: auf einem Schiff am Rhein, werden wir den ersten Kongreßtag ausklingen lassen. Hier haben Sie die Gelegenheit, Kontakte zu knüpfen und mit den Referenten interessante Diskussionen zu führen. Dabei werden Sie mit Essen und guter Musik versorgt. Wer sind eigentlich die Referenten? ----------------------------------- Sie haben sicherlich das Bedürfnis, mehr über die Referenten zu erfahren. Bis jetzt haben schon einige ihren "Lebenslauf" abgegeben. Sie können ihn auf nachlesen. Sponsoring als attraktive Möglichkeit, den Kongress zu unterstützen ------------------------------------------------------------------- Zu den bereits im ersten Infoletter erwähnten Sponsoren sind bis jetzt noch weitere hinzugekommen: 21st Century Medienproduktion, Inubit GmbH, billiton Internet Services, WWL Internet AG, GFT Technologies und Pentap Technologies AG. Wenn auch Sie sich als Sponsor an dieser Veranstaltung beteiligen möchten, so fordern Sie einfach unverbindlich die Sponsoreninfo an: From windeler_(at)_gmx.de Sun, 10 Sep 2000 01:06:27 +0200 (MEST) Date: Sun, 10 Sep 2000 01:06:27 +0200 (MEST) From: windeler_(at)_gmx.de windeler_(at)_gmx.de Subject: [php] =?ISO-8859-1?Q?OT:_MySQL-Dump_von_Bi=E4rdaten?= Hallo, ich bin anscheinend doch zu doof. Mit Hilfe von mysqldump oder phpmyadmin erhalte ich immer Dateien, mit denen ich nichts anfangen kann, da die Felder als solche beim erneuten Importieren bereits nach dem ersten Binärfeld nicht mehr erkannt werden. Gibt es eine andere Möglichleit, als die Inhalte per base64 zu kodieren? Ich will doch eigentlich nur eine Sicherheitskopie. Gruß, Jörg From merlins_box_(at)_aon.at Sun, 10 Sep 2000 20:04:20 GMT Date: Sun, 10 Sep 2000 20:04:20 GMT From: Alex Ruschak merlins_box_(at)_aon.at Subject: [php] [php]noch immer phplib Auth-problem Hallo Liste! Ich schreibe leider schon das 2. mal. Ich habe Seiten, bei denen sich die User anmelden müssen. Alle sind mit verbunden und beginnen laut manual mit: page_open(); und enden mit: page_close(); Wenn ich mich nun einlogge und zwischen den Seiten herumspringe muß ich mich beim Aufruf jeder Seite neu anmelden?!. In einem anderen Verzeichniss liegen ebenfalls Seiten (sog. Administratorseiten) , wie oben beschrieben, nur da ist das nicht. (Wenn sich jemand von meinem Problem überzeugen will. Die Url gibt's per PM.) Wo liegt da der Fehler begraben? Ich benötige leider schon ziemlich dringend Hilfe, trotzdem Danke!im Vorraus Alex From miefert_(at)_gmx.net Sun, 10 Sep 2000 15:11:19 +0200 Date: Sun, 10 Sep 2000 15:11:19 +0200 From: Stefan miefert_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?php_und_mysql_Datenbankfelder_gr=F6=DFer_als_255_Zeichen?= Hallo ALle, wie kann ich Datenfelder größer als 255 Zeichen nutzen . phpmyadmin lässt das irgendwie nicht zu :( From andreas.baumgartner_(at)_timetronic.it Sun, 10 Sep 2000 23:31:49 +0200 Date: Sun, 10 Sep 2000 23:31:49 +0200 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] Provider mit PHP und MySQL? yo, schau mal auf http://www.xodox.de > Hallo Liste, > ich baue gerade privat an einer Homepage. > Diese soll auch PHP-Programme und MySQL - Abfragen beinhalten. > Die Homepage habe ich bei PureTec. > Mir ist jedoch der Premium-Tarif zu teuer. > Kann mir jemand einen anderen Provider nennen, bei dem man CGI und MySQL > machen kann? > Danke Bert > Bert Hinzmann > Email: B.Hinzmann_(at)_avm.de > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php ++++++++++++++++++++++++++++++++++++ WWW: http://www.megagigl.de eMail: gigl_(at)_megagigl.de ICQ: 44777085 Telefon: 0180 / 50 52 55 98 73 75 From miefert_(at)_gmx.net Sun, 10 Sep 2000 21:25:34 +0200 Date: Sun, 10 Sep 2000 21:25:34 +0200 From: Stefan miefert_(at)_gmx.net Subject: [php] Datenbank auslesen und Variablen richtig ausgeben Hallo, ich habe in eine Datenbank ein Feld erstellt das HTML Code enthält + in bestimmten BEreich dieses HTML Codes hph Variablen ausgibt. Wenn ich diese Werte nun aus der Datenbank ausgebe wird der html Code richtig angezeigt aber der php Code bleibt klar lesbar und wird nicht ausgeführt oder bearbeitet. Wie kann ich das Problem beheben ? From tmarx_(at)_gib8.de Sun, 10 Sep 2000 23:00:23 +0200 Date: Sun, 10 Sep 2000 23:00:23 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] Fehlermeldung bei session_start Hallo, ich bin gerade am Testen von PHP4-Sessions. Ich habe folgenden Code: Bei mir erscheint im Browser folgende Fehlermeldungen: Warning: Cannot send session cookie - headers already sent by (output started at /usr/local/etc/httpd/vhosts/gib8/smstest/session.php:2) in /usr/local/etc/httpd/vhosts/gib8/smstest/session.php on line 3 Warning: Cannot send session cache limiter - headers already sent by (output started at /usr/local/etc/httpd/vhosts/gib8/smstest/session.php:2) in /usr/local/etc/httpd/vhosts/gib8/smstest/session.php on line 3 PHPSESSID Was habe ich falsch gemacht? Muß ich noch irgendwo Parameter einstellen, oder so? Gruß und Danke schon mal im voraus Thorsten Marx ######## http://www.werbung-schalten.de ######## Das Portal für Werbeangebote und Werbegesuche. Marx-Datentechnik, Thorsten Marx Zur Heerstraße 11, 88605 Meßkirch-Heudorf Tel. 0173 / 2310078, info_(at)_werbung-schalten.de ######## http://www.werbung-schalten.de ######## From hwittmer_(at)_web-click.de Sun, 10 Sep 2000 23:59:00 +0200 Date: Sun, 10 Sep 2000 23:59:00 +0200 From: hwittmer_(at)_web-click.de hwittmer_(at)_web-click.de Subject: [php] PHP-Quellcode mit MySql auslesen Hallo, ich bin mit meiner Diplomarbeit stark unter Zeitdruck. Ich freue mich, wenn mir jemand hier schnell weiterhilft. Folgendes Problem: In der MySQL-DB habe ich PHP-Quelcode. Nach Auslesen und Ausgabe des Inhalts, wird der PHP-Code nicht interpretiert, sondern nur ausgegeben. Geht das ueberhaupt PHP-code ueber DB auselesen und interpretieren??? Hier der Quellcode in Kurzform, vielleicht mache ich ja `was falsch: $query = "select * from st_c where id = '$cid'"; if($result = mysql_query($query)) { while($rowst = mysql_fetch_array($result, MYSQL_ASSOC)) { echo $rowst[c1]; } } // In "$rowst[c1]" befindet sich php-Code, z.B: Vielen Dank Heinrich From tmarx_(at)_gib8.de Sat, 9 Sep 2000 13:08:00 +0200 Date: Sat, 9 Sep 2000 13:08:00 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] Fehlermeldung bei session_start Hallo, ich bin gerade am Testen von PHP4-Sessions. Ich habe folgenden Code: Bei mir erscheint im Browser folgende Fehlermeldungen: Warning: Cannot send session cookie - headers already sent by (output started at /usr/local/etc/httpd/vhosts/gib8/smstest/session.php:2) in /usr/local/etc/httpd/vhosts/gib8/smstest/session.php on line 3 Warning: Cannot send session cache limiter - headers already sent by (output started at /usr/local/etc/httpd/vhosts/gib8/smstest/session.php:2) in /usr/local/etc/httpd/vhosts/gib8/smstest/session.php on line 3 PHPSESSID Was habe ich falsch gemacht? Muß ich noch irgendwo Parameter einstellen, oder so? Gruß und Danke schon mal im voraus Thorsten Marx ######## http://www.werbung-schalten.de ######## Das Portal für Werbeangebote und Werbegesuche. Marx-Datentechnik, Thorsten Marx Zur Heerstraße 11, 88605 Meßkirch-Heudorf Tel. 0173 / 2310078, info_(at)_werbung-schalten.de ######## http://www.werbung-schalten.de ######## From andre_(at)_frimberger.de Mon, 11 Sep 2000 00:31:54 +0200 Date: Mon, 11 Sep 2000 00:31:54 +0200 From: =?iso-8859-1?Q?Andr=E9_Frimberger?= andre_(at)_frimberger.de Subject: [php] PHP Forum Hi, ich suche ein einfaches PHP (3) Forum, das auf einer Textfile basiert. Ich hab bisher nichts zufriedenstellendes gefunden, habt ihr vielleicht zufällig eins ? Cu André --- www.linuxhelpportal.de - das neue Linuxhelpportal From kris_(at)_koehntopp.de 10 Sep 2000 17:00:02 -0000 Date: 10 Sep 2000 17:00:02 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 10-Sep-2000] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. #next Weitere Informationen zu PHP3 (neues Fenster) PHP3: Eine Einführung PHPLIB: Deutsche Anleitung Webserver verstehen und tunen Webserver Security Weitere Artikel von Kristian Köhntopp Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristian Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ Build Date: Fri Sep 8 22:02:50 CEST 2000 $Id: faq.sgml,v 1.14 2000/06/29 19:07:30 kk Exp $ $Id: about.sgml,v 1.25 2000/08/16 20:46:22 mjansen Exp $ $Id: arrays.sgml,v 1.10 2000/06/04 16:45:35 kk Exp $ $Id: code.sgml,v 1.7 2000/06/04 16:45:35 kk Exp $ $Id: database_mysql.sgml,v 1.6 2000/07/07 22:31:00 kk Exp $ $Id: databases.sgml,v 1.21 2000/09/05 19:47:32 mjansen Exp $ $Id: datetime.sgml,v 1.7 2000/06/29 19:07:30 kk Exp $ $Id: functions.sgml,v 1.13 2000/06/04 16:45:36 kk Exp $ $Id: install.sgml,v 1.20 2000/07/09 18:24:57 kk Exp $ $Id: mail.sgml,v 1.15 2000/07/18 18:39:56 baerli Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.19 2000/07/06 20:44:54 kk Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.32 2000/08/31 10:50:21 guido Exp $ $Id: phplib.sgml,v 1.17 2000/09/08 19:56:58 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.17 2000/07/04 10:32:50 kk Exp $ $Id: scripts.sgml,v 1.21 2000/09/01 21:31:39 mjansen Exp $ $Id: strings.sgml,v 1.9 2000/06/04 16:45:37 kk Exp $ $Id: version4.sgml,v 1.5 2000/06/29 19:07:31 kk Exp $ $Id: webserver.sgml,v 1.11 2000/07/06 20:46:33 kk Exp $ $Id: webvariablen.sgml,v 1.2 2000/06/04 17:13:58 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? * 1.14 Welche Versionen von PHP sind aktuell? * 1.15 Was bedeutet LAMP, WAMP und so weiter? 2. Installation und Inbetriebnahme * 2.1 Suse Linux: Wie installiere ich PHP? * 2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.3 Wie compiliere ich ein aktuelles PHP auf Linux mit Apache Server? * 2.4 Ich habe Probleme PHP3 selbst zu compilieren. * 2.5 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.6 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.7 Wie installiere ich PHP auf Windows? * 2.8 Was ist PHP/FI und wo kann ich es bekommen? Was ist phtml? * 2.9 Linux: Meine shared libraries werden nicht gefunden. 3. Allgemeine Fragen zu PHP * 3.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 3.2 Wie vergleicht sich die Performance von PHP zu Perl? * 3.3 Wie kann ich mein ASP-Programm in PHP übersetzen? * 3.4 CGI PHP oder Modul? * 3.5 PHP-Scripte von Windows nach Unix portieren? * 3.6 Welche Editoren sind für PHP geeignet? * 3.7 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.8 Wie bette ich PHP in HTML ein? (Beispielprogramm) * 3.9 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.10 Wo finde ich die php3.ini bzw. die php.ini? * 3.11 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.12 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.13 Gibt es noch mehr interessante Variablen im Environment? * 3.14 Ich verwende PHP (Version 3) als Apache-Modul. Wie kann ich dies konfigurieren? * 3.15 Was bedeuten master value und local value in phpinfo()? * 3.16 Welche Konfigurationsvariablen kann ich nicht in .htaccess-Dateien verwenden? * 3.17 Was genau bewirkt safe_mode und ist das sicher? * 3.18 "Fatal error: Maximum execution time exceeded" * 3.19 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.21 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.22 Wie kann ich auf Kommandozeilen-Argumente zugreifen? * 3.23 Wie kann ich einen Parameter von einer PHP-Seite an eine andere weitergeben? * 3.24 Wie kann ich eine PHP-Präsentation auf CD brennen? * 3.25 Werden meine PHP-Seiten von einer Suchmaschine indiziert? * 3.26 Wie kann ein Besucher meiner Seite den PHP-Code im Browser sehen? * 3.27 Gibt es für PHP einen "Dokumentationsgenerator" ähnlich Javadoc für Java? 4. Typen und Funktionen * 4.1 Welche Variablenarten gibt es in PHP und wie greife ich auf sie zu? * 4.2 Welche Datentypen gibt es in PHP? * 4.3 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.4 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.5 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.6 Variable Variablen * 4.7 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.8 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie finde ich alle Links in einer HTML-Datei? * 6.9 Wie ersetze ich alle relativen Links in einer HTML-Datei? * 6.10 Wie überprüfe ich einen String auf seinen Inhalt? * 6.11 Wie führe ich Ersetzungsoperationen in Strings durch? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie greife ich auf ein mehrdimensionales Array zu? * 7.4 Wie kann ich ein Array nach einem beliebigen Kriterium sortieren lassen? 8. Klassen und Objekte * 8.1 Warum Klassen und Objekte benutzen? * 8.2 Wie definiere ich eine Klasse? Wie erzeuge ich ein Objekt? * 8.3 Was ist $this? * 8.4 Was ist extends? Was ist Vererbung? * 8.5 Was ist ein Konstruktor? * 8.6 Was sind polymorphe Funktionen? Kann ich sie simulieren? * 8.7 Wie kann ich Metainformationen über eine Klasse bekommen? 9. Variablen und Formulare * 9.1 Wie übergebe ich Variablen aus einem Formular an ein PHP-Script? * 9.2 Wie kann ich ohne Formular Variablen an ein Script übergeben? * 9.3 Wie viele Formularelemente kann ich auf einer Seite haben? * 9.4 Sollte ich besser GET oder POST verwenden? * 9.5 Wie kann man ein erzeugen? 10. Dateifunktionen und Programmausführung * 10.1 Wie kann ich eine Datei auslesen? * 10.2 "Warning: Supplied argument is not a valid File-Handle resource" * 10.3 Wie kann ich ein externes Programm von PHP aus starten? * 10.4 Wie realisiere ich einen Dateidownload mit PHP? * 10.5 Wie kann ich in einer Datei eine Zeile einfügen oder löschen? * 10.6 Wie kann ich einen Datei-Upload per FTP durchführen? * 10.7 Unix: Welche Zugriffsrechte brauche ich, um eine Datei anzulegen? 11. Datums- und Kalenderprobleme * 11.1 Wie kann ich das aktuelle Datum bekommen? * 11.2 Wie kann in ein deutsches Datum in MySQL-Format umwandeln (und umgekehrt)? * 11.3 Wie kann ich die Anzahl der Tage zwischen zwei Daten bestimmen? * 11.4 Wie kann ich das Datum des Vortages bestimmen? * 11.5 Wieviel Tage hat der aktuelle Monat? * 11.6 Wie kann ich die Laufzeit meines Codes bestimmen? Gibt es einen Benchmark? 12. Mail lesen und schreiben * 12.1 Was ist SMTP? * 12.2 Was ist das Domain Name System? * 12.3 Unix: Wie funktioniert der Mailversand? * 12.4 Windows: Wie funktioniert der Mailversand? * 12.5 Windows: Wo finde ich Mailserver, die ich bei mir installieren kann? * 12.6 Wie kann ich eine HTML-Mail versenden? Wie kann ich den Absender meiner Mail festlegen? * 12.7 Wie kann ich ein Attachment mit einer Mail versenden? * 12.8 Wie kann ich eine Mail effizient an sehr viele Empfänger versenden? * 12.9 Wie kann ich die Gültigkeit einer Mailaddresse testen? * 12.10 Wie kann ich überprüfen, ob eine versendete Mail tatsächlich angekommen ist? * 12.11 Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist? 13. Datenbanken * 13.1 Wie kann ich mehr über SQL lernen? * 13.2 Wieso kann ich mehrere, durch Semikolon getrennte Statements nicht ausführen? * 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? * 13.4 Windows: Jeder Zugriff auf meine Datenbank dauert eine halbe Minute! * 13.5 Wie kann ich meine Datenbankperformance steigern? * 13.6 Wie kann ich zwei Tabellen miteinander verknüpfen? * 13.7 Was ist Aggregation? Was ist GROUP BY? * 13.8 Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite m davon anzeigen. * 13.9 Was ist der Unterschied zwischen connect und pconnect? * 13.10 Wie kann ich mein Datenbankpaßwort gegen Spionage sichern? * 13.11 MySQL oder PostgreSQL? * 13.12 Wie komme ich bei mein Provider an die Datenbank? * 13.13 Wie kann ich auf einen ODBC-Server (MSSQL, Access) zugreifen? 14. Datenbanken: MySQL * 14.1 Kommt MySQL mit mehr als x Datensätzen pro Tabelle klar? Wie stabil ist MySQL? * 14.2 Wie greife ich auf eine MySQL-Datenbank zu? * 14.3 "0 is not a MySQL result index" * 14.4 Mein Script verbraucht so viel Speicher beim Datenbankzugriff. * 14.5 Windows: "Call to unsupported or undefined function: mysql_connect()" * 14.6 Unix: "Call to unsupported or undefined function: mysql_connect()" * 14.7 "Call to unsupported or undefined function: mysql_errno()" * 14.8 "MySQL-Server has gone away" * 14.9 Wie kann ich eine CSV-Datei in MySQL importieren? * 14.10 Wie kann ich eine CSV-Datei aus MySQL exportieren? * 14.11 Wie kann ich die Datensätze der letzten 2 Wochen listen? * 14.12 Wie kann ich eine Tabelle nach IP-Nummern sortieren lassen? * 14.13 Wie lösche ich alle Datensätze, die älter als n Tage sind? * 14.14 Wie kann ich Bilder in einer MySQL-Datenbank speichern? * 14.15 Wie kann ich einen zufälligen Eintrag aus einer MySQL-Tabelle auswählen? 15. phpMyAdmin * 15.1 Was ist phpMyAdmin? * 15.2 Ich bin kein MySQL-Administrator. Wie kann ich phpMyAdmin nur für mich selbst installieren? * 15.3 Ich bin MySQL-Administrator und möchte ein Exemplar phpAdmin für alle meine User installieren. * 15.4 Wieso kann ich den Inhalt meiner Tabelle nicht editieren? * 15.5 Wieso werden TIMESTAMP-Felder nicht auf die aktuelle Zeit gesetzt, wenn ich eine neue Zeile einfüge? * 15.6 Wieso kann ich in phpMyAdmin mehrere durch Semikolon getrennte SQL-Statements ausführen, nicht aber mit normalen PHP-Funktionen? 16. PHPLIB * 16.1 Was ist PHPLIB? * 16.2 Wo kann ich PHPLIB bekommen? * 16.3 Mein Provider hat PHPLIB nicht installiert. * 16.4 Ich habe keinen Zugriff auf die php3.ini. * 16.5 "Oops, php3_SetCookie called after header has been sent!" * 16.6 GET-Mode oder Cookie-Mode? Sind Cookies böse? * 16.7 Was ist das Sevenval-Patent? * 16.8 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als Schutz gegen eine Übernahme der Session? * 16.9 Warum sind die Session-IDs von PHPLIB so lang? * 16.10 Was schreibe ich denn nun in meine local.inc? * 16.11 ERROR 1146: Table 'xyz.active_sessions' doesn't exist! * 16.12 Wie kann ich mit PHPLIB und Frames arbeiten? * 16.13 Internet Explorer: Meine Seiten werden nicht aktualisiert. * 16.14 Wie kann ich Reloads durch den User erkennen und verhindern? * 16.15 Wie kann ich meine Variablen initialisieren und registrieren? * 16.16 Wie kann ich auto_init benutzen, um Session-Statistiken zu erfassen? * 16.17 Wie kann ich eine Datei mit einem Paßwort schützen? * 16.18 Wie kann ich mich gegen einen LDAP-Server authentisieren? * 16.19 Wie kann ich Zugriffsrechte in PHPLIB definieren? * 16.20 Wie kann ich einen Warenkorb realisieren? * 16.21 Wie kann ich eine Menünavigation erzeugen? * 16.22 Was sind Templates? Warum sind Templates nützlich? 17. Webserver und PHP * 17.1 Apache: Kann ich PHP auch auf .html-Dateien anwenden? * 17.2 Apache: Wie kann ich ein Verzeichnis mit einem Paßwort schützen? * 17.3 Apache: Wie kann ich ein Verzeichnis mit PHP mit einem Paßwort schützen? * 17.4 Kann ich mit CGI PHP ein Verzeichnis mit einem Paßwort schützen? * 17.5 Wie kann ich mit PHP die Bildschirmauflösung des Browsers herausfinden? * 17.6 Wie kann ich das Caching einer Seite verhindern? * 17.7 Wie verarbeite ich ? * 17.8 "Document contains no data" * 17.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 17.10 Was sind Sessions und warum sind sie nützlich? * 17.11 Wie kann ich mit PHP WAP-Seiten erzeugen? * 17.12 Wie bringe ich eine Suchmaschine dazu, meine Seiten zu indizieren? 18. Häufig nachgefragte Standardscripte * 18.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 18.2 Wie kann ich einen HTTP POST-Request absenden? * 18.3 Wie kann ich eine Volltextsuche realisieren? * 18.4 Wie kann ich mit PHP News lesen und schreiben? * 18.5 Wie kann ich einen Onlineshop mit PHP realisieren? * 18.6 Wie kann ich die IP des Users erfahren? * 18.7 Wie kann ich ein JPEG-Bild verkleinern? * 18.8 Wie kann ich die Performance zweier Befehle vergleichen? * 18.9 Wie kann ich den Inhalt eines Verzeichnisses samt dem Inhalt aller Unterverzeichnisse ausgeben? * 18.10 Wie kann ich aus einem Zahlenbereich von x bis y, zufällig n Zahlen auswählen, so daß keine Zahl doppelt vorkommt? 19. Guter Code * 19.1 Vermeide globale Variablen. * 19.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 19.3 or und and sparen Klammern. * 19.4 Prüfe importierte Parameter. Traue niemandem. * 19.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 19.6 Trenne Aussehen und Inhalt. 20. PHP4 * 20.1 Ist PHP4 stabil? * 20.2 Wo bekomme ich PHP4? * 20.3 Wie übersetze ich PHP4? * 20.4 Was ist neu in PHP4? * 20.5 Wie kann ich PHP4 (CGI und Apache-Modul) konfigurieren? 21. Open Publication License * 21.1 Englische Version * 21.2 Deutsche Version _________________________________________________________________ Next Previous Contents #next contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-subscribe_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net * phpbuilder.com Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Deutsch: PHP - kurz & gut, Rasmus Lerdorf, Übersetzung Ingo Marks; O'Reilly Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * phpHoo eine Art Mini-Yahoo. 1.10 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, während Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für Ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. 1.11 Wer kann mir einen Provider empfehlen? Eine kurze Umfrage im Februar 2000 in de.comp.lang.php hat ergeben, daß Frage nach Providern oder Providerspezifika in dieser Newsgroup nicht willkommen ist. Die korrekte Newsgroup für diese Frage wäre de.comm.provider.webspace. Ebenso unerwünscht sind providerspezifische Fragen wie Wie komme ich bei xyz an die MySQL-Datenbank?. Der korrekte Ansprechpartner für solche Fragen wäre der Support des betreffenden Providers bzw. dessen FAQ. Werden derartig providerspezifische Fragen dennoch in die Newsgroup gestellt, ist es höflich, Folloup-To: poster zu setzen und hinterher eine Zusammenfassung der eingegangenen Mails zu posten. Eine Zusammenfassung besteht nicht darin, die Texte der eingegangenen Mails hintereinanderzuhängen und in die Gruppe zu werfen, sondern idealerweise in einem Text, der vergleichsweise schmerzlos in diese FAQ integriert werden kann. Eine Providerdatenbank wird unter anderem beim PHP-Center betrieben. 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? Du hast vollkommen Recht: Manche Autoren in der Newsgroup verstoßen gegen die Netiquette, wie sie in de.newusers.infos gepostet wird. Sie tun dies etwa, indem sie ohne vollen Realnamen schreiben, inkorrekte Mailadressen ("nospam", "deletethis") angeben oder Artikel mit HTML oder Netscape Visitenkarten versenden. Du sollst das auch nicht hinnehmen. In einer Newsgroup ist der Ton jedoch genauso wichtig wie der Inhalt. Die Regulars von de.comp.lang.php sind stolz auf den freundlichen und hilfsbereiten Ton in ihrer Newsgroup. Wenn Du also einen anderen Autor an die Netiquette erinnern möchtest, dann tu dies bitte unbedingt per Mail und nicht öffentlich in der Gruppe. Auch die Netiquette, auf deren Einhaltung zu bestehst, fordert dies - Du kannst nicht auf der einen Seite auf der Einhaltung der Netiquette bestehen und andererseits selbst dagegen verstoßen, ohne Glaubwürdigkeit zu verlieren. Und bitte: Halte Deinen Ton auch in der Mail freundlich. Du wirst leichter verstanden und erreichst das gewünschte Ziel viel eher. Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv. Das bedeutet: Beantworte die gestellte Frage oder löse das Problem des Fragers so gut Du kannst und weise dann auf die Netiquette hin. Wenn Du zu dem Problem des Fragers nichts beizutragen hast, dann poste lieber gar nichts - oder schreibe eine Mail. Du bist nicht allein in der Gruppe und Du mußt die Welt nicht selbst retten. Ein anderer, der antworten kann, wird antworten und dabei wahrscheinlich auch auf korrektes Verhalten hinweisen. Regeldiskussionen gehören in die dafür vorgesehene Newsgroup, de.soc.netzkultur.umgangsformen, oder sollen mit einem Followup-To: poster versehen werden. 1.13 Warum bekomme ich Ermahnungsmails? Du wirst nicht nur in de.comp.lang.php, sondern in den meisten anderen deutschen Newsgroups auf korrektes Verhalten in den Newsgroups hingewiesen, wenn ohne einen vollständigen Namen postest, Artikel ohne gültige Absenderadresse schreibst, Artikel mit Werbung absetzt, HTML oder Netscape Visitenkarten in Deinen Artikeln versendest oder mutwillig Artikel in die falschen Newsgroups schreibst. Diejenigen von uns, die schon länger in den USENET News aktiv sind, haben sich diese Regeln und Verhaltenformen nicht aus Spaß ausgedacht. USENET existiert schon seit mehreren Jahrzehnten und die Verhaltensnormen, auf deren Einhaltung bestanden wird, haben sich in langen Jahren entwickelt und bewährt. Es gibt einen guten Einführungstext aus de.newusers.infos mit dem Titel Warum soll ich mich an die Regeln halten? der erklärt, warum die Dinge so sind wie sie sind. Wenn Du von de.comp.lang.php Ergebnisse möchtest, also technische Hilfe bei Deinen Problemen mit der Programmiersprache PHP, dann tust Du gut daran, Deinen Texten auch eine akzeptable äußere Form zu geben. 1.14 Welche Versionen von PHP sind aktuell? Die aktuelle Produktionsversion von PHP3 ist Version 3.0.16, die aktuelle Produktionsversion von PHP4 ist Version 4.0.1pl2. Nur diese Versionen sollten auf Produktionsmaschinen eingesetzt werden. Die Erfahrungen mit der Stabilität von PHP4 sind inzwischen Recht gut. PHP4 ist zu PHP3 weitgehend kompatibel. PHP3-Scripte werden von der PHP4-Engine ohne Änderungen ausgeführt werden (modulo einiger marginaler Einschränkungen). 1.15 Was bedeutet LAMP, WAMP und so weiter? LAMP ist die Abkürzung für Linux, Apache, MySQL und PHP. Sie beschreibt ein System zur Entwicklung und zum Betrieb von Webanwendungen, bestehend aus Betriebssystem, Webserver, Datenbankserver und Programmiersprache. Analog steht die Abkürzung WAMP für Windows, die Windows-Version von Apache, die Windows-Version von MySQL und die Windows-Version von PHP. Viele PHP-Anwender entwicklen lokal auf WAMP und überspielen die fertigen Seiten dann auf einen LAMP- oder SAMP (Solaris, Apache, MySQL, PHP)-Server bei einem Provider. _________________________________________________________________ Next Previous Contents From a-otto_(at)_web.de Sat, 9 Sep 2000 19:26:15 +0100 Date: Sat, 9 Sep 2000 19:26:15 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIEZ3ZDogUmU6IFtwaHBdIFtqb2JdIElTUC1Ub29sLCBW?= =?ISO-8859-1?B?aXJ0dWVsbGUgU2VydmVyLCBldGMuIHBlciBXZWItT2JlcmZs5GNoZVdl?= =?ISO-8859-1?B?Yi1PYmVyZmzkY2hlV2ViLU9iZXJmbORjaGVXZWItT2JlcmZs5GNoZQ?= =?ISO-8859-1?B?aXJ0dWVsbGUgU2VydmVyLCBldGMuIHBlciBXZWItT2JlcmZs5GNoZVdl?= =?ISO-8859-1?B?Yi1PYmVyZmzkY2hlV2ViLU9iZXJmbORjaGVXZWItT2JlcmZs5GNoZQ?= Hi Falk, probier mal [ http://www.freevsd.org/ ] liebe grüße, andreas -- andreas otto london (uk) From PHolm_(at)_gmx.de Sun, 10 Sep 2000 17:14:00 +0200 Date: Sun, 10 Sep 2000 17:14:00 +0200 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] TOC auslesen Hallo, hat jemand eine Idee, ob und wie es möglich wäre mittels der File-funktionen die TOC einer CD auszulesen? Ich frage wegen http://www.freedb.org/discid.shtml Oder kennt jemand ein Tool hierfür? NT / Linux ? Have a nice thread, Peter From sebastian.wolfgarten_(at)_gmx.net Sat, 9 Sep 2000 10:32:50 +0200 Date: Sat, 9 Sep 2000 10:32:50 +0200 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] performanter MYSQL-Server / Provider Hallo, ich kann nur www.nexxium.de empfehlen, die Jungs sind sehr fit und bieten gute Leistungen zu einem moderatem Preis. Gru? Sebastian -----Ursprungliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Gerhard Wendebourg Gesendet: Freitag, 8. September 2000 23:47 An: php_(at)_php-center.de Betreff: [php] performanter MYSQL-Server / Provider moin, moin, bin auf der FAhndung nach einem performanten MYSQL / PHP-Server, der eine groessere Anzahl gleichzeitiger Anfragen (Multithreading) zuverlaessig verdaut und umsetzt, ohne schlapp zu machen. Wer kann einen Provider empfehlen ? danke fuer Hinweise -- ** Durchgehend gevffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From dma147_(at)_arcormail.de Sat, 9 Sep 2000 19:24:29 +0200 Date: Sat, 9 Sep 2000 19:24:29 +0200 From: Alex Mieland dma147_(at)_arcormail.de Subject: [php] ftp_connect() und ftp_login() Hallo Liste ! Vorweg, ich bin blutiger PHP-Anfänger und lerne es gerade erst.... Mein Problem : Ich möchte mir einen Datemanager schreiben, mit welchem ich online, von überall her, ohne ein FTP-Programm auf meine Homepage zugreifen kann. Dazu habe ich eine index.php3 in welche eine index.inc includet wird : Der Inhalt der index.inc : [...] ?> Da bekomme ich aber den folgenden Fehler : Fatal error: Call to undefined function: ftp_connect() in index.inc on line 101 Habe ich da jetzt irgendwas wichtiges übersehen, oder was mache ich falsch ??? Danke für Eure Hilfe ! -- mfg Alexander Mieland DMA147.ThW dma147_(at)_thewall.de Die 1. virtuelle Half-Life 3D-Welt ! http://halflife.gamesweb.com From news-letter_(at)_homepage-man.de Sun, 10 Sep 2000 14:35:08 +0200 Date: Sun, 10 Sep 2000 14:35:08 +0200 From: Markus Zakel news-letter_(at)_homepage-man.de Subject: [php] =?iso-8859-1?Q?Gro=DFes_Problem_mit_sendmail!?= Hallo Ich habe da ein Problem mit Sendmail: Manchmal verweigern Mailserver, meist die von GMX das emfpangen von E-Mails. Ich sende ein E-Mail, egal ob mit Outlook oder auto-generiert. Es kommt nicht zurück, aber auch nie an. Die einzige Spur die das Mail hinterlässt ist ein Eintrag in der Mail-Logfile: Sep 7 22:30:32 www sendmail[11918]: gethostbyaddr(172.32.1.1) failed: 1 Sep 7 22:30:32 www sendmail[11918]: WAA11918: from=wwwrun, size=818, class=0, pri=30818, nrcpts=1, msgid=<200009072030.WAA11918_(at)_www.1-2-3-gaestebuch.de>, relay=wwwrun_(at)_localhost Sep 7 22:30:32 www sendmail[11920]: WAA11918: to=Isaac_Firestorm_(at)_gmx.de, ctladdr=wwwrun (30/65534) , delay=00:00:00, xdelay=00:00:00, mailer=esmtp, relay=00:00:00, mailer=esmtp, relay=mx0.gmx.net., stat=Deferred: Connection refused by mx0.gmx.net. Man beachte das "Connection refused by mx0.gmx.net.". Das ist aber total zeitabhängig. Manchmal kann ich ein E-Mail an GMX senden, manchmal nicht, selbst wenn es die gleiche E-Mal Adresse ist. ein telnet ,x0.gmx.de bekomme ich immer hin. Was kann der Grund sein daß ein server die "Connection refused"? Liegt das an mir oder am gegenüber? Vielen Dank für die Hilfe. Kai From joerg_(at)_windeler.de Sun, 10 Sep 2000 00:56:18 +0200 Date: Sun, 10 Sep 2000 00:56:18 +0200 From: Joerg Windeler joerg_(at)_windeler.de Subject: [php] =?iso-8859-1?Q?OT:_MySQL-Dump_von_Bin=E4daten?= Hallo, ich bin anscheinen doch zu doof. Mit Hilfe von mysqldump oder phpmyadmin erhalte ich immer Dateien, mit denen ich nichts anfangen kann, da die Felder als solche beim erneuten Importieren bereits nach dem ersten Binärfeld nicht mehr erkannt werden. Gibt es eine andere Möglichleit, als die Inhalte per base64 zu kodieren? Ich will doch eigentlich nur eine Sicherheitskopie. Gruß, Jörg From martin.samesch_(at)_vogelspinnenseite.de Sat, 09 Sep 2000 23:07:04 +0200 Date: Sat, 09 Sep 2000 23:07:04 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] PHP Gedankenaustausch per ICQ Hallo, Oliver Grube wrote: > > Aber wenn ich Zeit habe, helfe ich gerne: 35787860 Ich auch, brauche aber wahrscheinlich eher Hilfe.... ;-) Bin zwar immer online (sofern mein Rechner laeuft), aber nicht immer anwesend. 75861224 Martin From Christoph.Vogel_(at)_Corbach.de Thu, 7 Sep 2000 15:29:56 +0200 Date: Thu, 7 Sep 2000 15:29:56 +0200 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] PHP als Deamon? Of Markus Bach wrote: > ist es möglich ein PHP-Programm (wahrscheinlich erst ab PHP4) > als eine Art Deamon laufen zu lassen. Im Prinzip wäre das möglich, wenn man die maximale Laufzeit eines Skripts auf unendlich setzen und entsprechende Schleifen einbauen würde. Das halte ich aber nicht für empfehlenswert, weil es eine hohes Risiko beinhaltet (fehlerhafte Skripte könnten den Server längere Zeit lahmlegen). Eigentlich ist das, was Du haben möchtest, eher ein typisch Fall für Perl:-( Ciao Christoph From Christoph.Vogel_(at)_Corbach.de Thu, 7 Sep 2000 16:36:53 +0200 Date: Thu, 7 Sep 2000 16:36:53 +0200 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] round() > Aber round() funktioniert nur, wenn ich round(1.95583) > nehme. Aber das nuetzt mir n Dreck, weil das auf ganze Zahlen rundet und ich > brauch die eine Stelle nach dem Komma ;( Du wirst round() zu keinem anderen Verhalten überreden können. In vielen Programmiersprachen ist es außerdem so üblich. Das vorgehen ist folgendermaßen: $x = 2.456; $tmp= 2.456 * 10; $y = round($tmp) / 10; Und schon hast Du die gewünscht Rundung:-) Ciao Christoph. From torin2b_(at)_gmx.de Sat, 9 Sep 2000 23:27:28 +0200 Date: Sat, 9 Sep 2000 23:27:28 +0200 From: Torin Geronimo torin2b_(at)_gmx.de Subject: [php] include und co Sorry Leute, kann mir jemand sagen wie ich verhindern kann, dass bei include, readfile usw. nach der Datei noch die Byteanzahl oder sonstige Angaben angezeigt werden?