From marian_(at)_sendung.de Wed, 01 Sep 1999 09:10:57 +0200 Date: Wed, 01 Sep 1999 09:10:57 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Tabelle anlegen > Christof Schmutz wrote: > > Guten Tag, > ich möchte direkt mit php eine datenbank und eine Tabelle > anlegen nun díe ersten zwei zeilen und wie geht es dann weiter > ich kann keinen mysql befehl finden mit dem man per php eine > tabelle anlegen kann > > mysql_connect(localhost,root,""); > mysql_create_db ("test1"); > ..... hier eine tabelle anlegen > ?> > > Danke Gruß > Chris > > PS: Ich frage deshalb weil ich bei Puretec keinen direkten > Zugriff auf den Datenbankserver habe, oder was gibt es in dem > Fall noch für Möglichkeiten. Das klingt, als brauchst Du PHPMyAdmin. Das ist ein ziemlich mächtiges administrationstoorl für MySQL, basierend auf PHP3. Es wundert mich allerdings, das Du das noch nicht kennst ;-) http://www.phpwizard.net/phpMyAdmin/ Marian From sirewok_(at)_01019freenet.de Wed, 01 Sep 1999 09:33:47 +0200 Date: Wed, 01 Sep 1999 09:33:47 +0200 From: Michael Weber sirewok_(at)_01019freenet.de Subject: [php] Filemanager Moin zusammen, ich habe ein kleines Problem bei der Realisierung eines "Projektes" mit PHP3. Kurz gesagt soll es eigentlich nur ein kleines Navigationstool sein, das es dem User ermöglicht sich durch die Downloadarea der Homepage zu bewegen. So in der Art des Index den der Apache zur Verfügung stellt. Klappt soweit auch einigermaßen nur : ab der zweiten Ebene ( Dir/Subdir ) geht nichts mehr und wie bringe ich dem Browser des Users bei das er *alle* Files die auftauchen zu downloaden hat und nicht bei pdf zum Beispiel ein Plugin aufmacht ? Gibt es sowas in der Art schon als fertiges Script ? Wenn ja wo... ich habe mir gestern schon den Wolf gesucht aber nichts gefunden das sich auch nur annähernd mit dem Thema beschäftigt hätte . tia, Michael From kk_(at)_netuse.de Wed, 01 Sep 1999 09:45:13 +0200 Date: Wed, 01 Sep 1999 09:45:13 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Word Wrap in Linux bzw KDE Advanced Editor Piet Kopka wrote: > Die Dateien hab ich > meistens mit dem Mac runtergeladen. Zeilenende in UNIX: \n (Ascii 10, Newline) Zeilenende auf Mac: \r (Ascii 13, Return) Zeilenende in Windoof: \r\n (Ascii 13, Ascii 10) Übersetzen von Mac-Zeilenenden in UNIX-Zeilenenden: tr "\015" "\012" < infile.html > outfile.html Anleitung zu tr: man 1 tr Anleitung zu od: man 1 od (od -c macfile, od -xc macfile) Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From pfeiffer_(at)_uris.de Wed, 1 Sep 1999 09:56:15 +0200 Date: Wed, 1 Sep 1999 09:56:15 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Filemanager Hallo Michael, > wie bringe ich dem Browser des Users bei das er *alle* Files die > auftauchen zu downloaden hat und nicht bei pdf zum Beispiel ein > Plugin aufmacht ? Ob die Datei nun *.pdf oder *.html heisst, ist IMHO unerheblich, das Problem ist immer das gleiche: Wie soll ein Browser merken, dass er eine Datei nur speichern soll. Die einfachste Loesung -> Dateien mit Zip oder anderem Tool packen. Per JavaScript muesste es auch moeglich sein, z.B. so aehnlich, wie man eine Seite drucken lassen kann. Ist jedoch etwas unsicher, da man JavaScript abschalten kann... - (Hallo Christine, sag mal was...) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From kk_(at)_netuse.de Wed, 01 Sep 1999 10:05:00 +0200 Date: Wed, 01 Sep 1999 10:05:00 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Filemanager Michael Weber wrote: > wie bringe ich dem Browser des Users bei das er *alle* Files die > auftauchen zu downloaden hat und nicht bei pdf zum Beispiel ein > Plugin aufmacht ? http://www.htmlhelp.com/faq/html/all.html#download-howto http://www.htmlhelp.com/faq/html/all.html#garbled-media http://www.htmlhelp.com/faq/html/all.html#force-download http://www.php.net/manual/function.header.php3, auch die User Contributed Notes von bill_(at)_evil.inetarena.com für ein Beispiel. ------- \ H / \ / V -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Wed, 01 Sep 1999 10:07:51 +0200 Date: Wed, 01 Sep 1999 10:07:51 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Strato und php3 Andreas Braukmann wrote: > > Man muß faktisch CGI PHP einsetzen (welchen > > Webserver verwendet Strato?) und man muß die einzelnen Benutzer > > faktisch in einer chroot() Umgebung laufen lassen, um Sicherheit > > herzustellen. > Klar. Aber das galt/gilt fuer die bis dato bereitgestellte 'normale' > CGI-Funktionalitaet doch ebenfalls. Soweit ich das verstanden habe, bieten die doch nur einige ausgesuchte Standard-CGI an und erlauben nicht die Erstellung eigener Programme - genau das erspart einem das chroot(). > P.S. ... alles nichts gegen diese unsaeglichen T-Mart Telekom-Server > (Netscape-ServeR), bei denen stderr des Webservers auf stdout > gelenkt wird. Wir haben denen auch einen anderen Servertyp vorgeschlagen, als das geplant und durchgerechnet worden ist, aber man hat auf Netscape bestanden. Nunja, selten einen Webserver mit einem C-Compiler konfiguriert. Immerhin haben sie beim DNS-Konzept und der Datensicherung zugehört und das schlauer gemacht. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Wed, 01 Sep 1999 10:09:00 +0200 Date: Wed, 01 Sep 1999 10:09:00 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] performance-vergleich zwischen php und perl-cgi Mathias wrote: > >mit 0.1, 1, 10, oder 100 Millionen Datensätzen in einer Tabelle fertig zu > >werden. > > *g* also das mit den 0.1 Datensaetzen wuerde ich gerne sehen ;-) 0.1 Millionen. :-) > - Sinnvolle Indexe verwenden > - Nicht immer ist die 3. Normalenform beim DB-Design die sinnvollste. > Ich hatte mal so eine Anwendung... die haette eigentlich nur 2 Tabellen > gebraucht, aber mit 3 gings deutlich schneller :-) Ja. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From aka_(at)_bigfoot.de Wed, 01 Sep 1999 10:31:46 +0200 Date: Wed, 01 Sep 1999 10:31:46 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Woher kommt UNIQUE_ID? On Tue, 31 Aug 1999 16:40:22 +0200, Kristian Köhntopp wrote: >Ein weiterer Artikel vom unbesiegbaren > >------ >\ H / Handbuch-Man! > \ / > V ROFL! Gefällt mir, der Handbuch-Man :))) ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From matthias_(at)_slovig.de Wed, 1 Sep 1999 10:59:16 +0200 Date: Wed, 1 Sep 1999 10:59:16 +0200 From: Matthias Slovig matthias_(at)_slovig.de Subject: [php] Strato und php3 Hi Kristian ! Am 01.09.1999 schrieb Kristian Köhntopp : > Andreas Braukmann wrote: >> > Man muß faktisch CGI PHP einsetzen (welchen >> > Webserver verwendet Strato?) und man muß die einzelnen Benutzer >> > faktisch in einer chroot() Umgebung laufen lassen, um Sicherheit >> > herzustellen. >> Klar. Aber das galt/gilt fuer die bis dato bereitgestellte 'normale' >> CGI-Funktionalitaet doch ebenfalls. > Soweit ich das verstanden habe, bieten die doch nur einige ausgesuchte > Standard-CGI an und erlauben nicht die Erstellung eigener Programme - > genau das erspart einem das chroot(). Nein, bei den Premium-Paketen (für die eben auch php angeboten werden soll), ist es möglich, eigene CGI's hochzuladen, wie z.B. die interne Suchmaschine auf www.bbsv.de. Matthias From marian_(at)_sendung.de Wed, 01 Sep 1999 11:00:39 +0200 Date: Wed, 01 Sep 1999 11:00:39 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Download erzwingen (Filemanager) Norbert Pfeiffer wrote: > > Hallo Michael, > > > wie bringe ich dem Browser des Users bei das er *alle* Files die > > auftauchen zu downloaden hat und nicht bei pdf zum Beispiel ein > > Plugin aufmacht ? > Ob die Datei nun *.pdf oder *.html heisst, ist IMHO unerheblich, > das Problem ist immer das gleiche: > Wie soll ein Browser merken, dass er eine Datei nur speichern soll. > Für eine Binärdatai könnte man per PHP-Script im Header den Content-type auf application/octet-stream setzen. Dafür wird wahrschenlich kein Nutzer ein PlugIn konfiguriert haben, wie es bei PDF der Fall sein kann. Nicht zugeordnete MIME Types werden zumindest bei den mir bekannten Browsern automatisch über den "Speichern"-Dialog zum Download angeboten. Aufgabe des PHP-Scripts müsste sein, zu entscheiden, ob hier eine Binärdatei gespeichert werden soll (evtl. anhand der Endung) und dann einen Redirect durchzuführen, wobei der Header entsprechend gesetzt wird. Oder? Wer weiß was? Tobias (Ratschiller), bei phpMyAdmin wird doch soetwas gemacht, wenn man sich eine DB oder Tabelle eine SQL-Datei ausgeben läßt und dieses mit der Option "Senden" macht. Es erfolg ein Redirect mit dem Ergebnis, dass eine ASCII-Datei heruntergeladen wird. Du musst es doch wissen. Wie hast Du das gemacht? Marian From mayday_(at)_flonet.de Wed, 1 Sep 1999 11:07:02 +0200 Date: Wed, 1 Sep 1999 11:07:02 +0200 From: Norbert Rudolph mayday_(at)_flonet.de Subject: [php] mySQL DATETIME This is a multi-part message in MIME format. ------=_NextPart_000_0013_01BEF46A.1E650440 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hallo, wie gehe ich mit php3 mit einem DATETIME-Feld um? Ich hab hier ein Datum aus einer Tabelle, welches noch irgendwie formatiert werden sollte. Meine Versuche mit den verschiedenen php Date/Time-Funktionen sahen nicht besonders toll aus ;-) Bin immer wieder am timestamp gescheitert. Wie bekomme ich jetzt diesen timestamp aus einem DATETIME-Feld? Danke, Norbert ------=_NextPart_000_0013_01BEF46A.1E650440 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,=20
 
wie = gehe=20 ich mit php3 mit einem DATETIME-Feld um?
Ich = hab hier ein=20 Datum aus einer Tabelle, welches noch irgendwie formatiert werden = sollte. Meine=20 Versuche mit den verschiedenen php Date/Time-Funktionen sahen nicht = besonders=20 toll aus ;-) Bin immer wieder am timestamp gescheitert. Wie bekomme ich = jetzt=20 diesen timestamp aus einem DATETIME-Feld?
 
Danke,=20
Norbert
------=_NextPart_000_0013_01BEF46A.1E650440-- From info_(at)_wittenberger.net Wed, 1 Sep 1999 11:23:44 +0200 Date: Wed, 1 Sep 1999 11:23:44 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] reguläre Ausdrücke Hallo Liste, mit nahendem Mittag stehe ich immer mehr auf dem Schlauch. Aus einer Zeichenkette "blabla Zahl1 Zahl2" möchte ich lediglich "Zahl1" haben. Wobei vor dem ersten Leerzeichen durchaus auch mal ein Plus, ein Minus oder eine Zahl im "blabla" stehen kann. gruss ritze From marian_(at)_sendung.de Wed, 01 Sep 1999 11:36:55 +0200 Date: Wed, 01 Sep 1999 11:36:55 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= Thomas Ritz wrote: > > Hallo Liste, > > mit nahendem Mittag stehe ich immer mehr auf dem Schlauch. Aus einer Zeichenkette "blabla Zahl1 Zahl2" möchte ich lediglich "Zahl1" haben. Wobei vor dem ersten Leerzeichen durchaus auch mal ein Plus, ein Minus oder eine Zahl im "blabla" stehen kann. Hallo Thomas! Probier es mal hiermit: $string = "blabla Zahl1 Zahl2"; $string = ereg_replace("([[:alnum:][ +-]]*)([[:alnum:]]*)", "\\2", $string); Nur so ´ne Idee... Marian From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 01 Sep 1999 11:45:02 +0200 Date: Wed, 01 Sep 1999 11:45:02 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Einbindung von GD in PHP3 Ich möchte gerne die Funktionalität von GD innerhalb von PHP3-Scripten nutzen. Nun kann ich aber nur noch von BOUTELL die Vers. 1.6.3 downloaden. Nach dem Installieren und neukompilieren von PHP und Apache kann ich die GD-Funktionen nicht aufrufen (undefind function call in den Quelltext-Anzeigen meines Netscapes). In den Infos zu GD aus anderen Quellen als BOUTELL ist immer nur die Rede von GD mit GIF, die neue Version unterstützt aber nur noch PNG (deshalb wohl auch andere Funktionsnamen). Wo liegt mein Problem? Kann mir jemand helfen oder mir sagen wo's steht (denn auch ich habe mittlerweile durch Linux gelernt, dass der der lesen kann, deutlich im Vorteil ist)? D A N K E ! From webmaster_(at)_cibes.de Wed, 01 Sep 1999 11:45:18 +0200 Date: Wed, 01 Sep 1999 11:45:18 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= Hallo Thomas, > mit nahendem Mittag stehe ich immer mehr auf dem Schlauch. Aus einer Zeichenkette "blabla Zahl1 Zahl2" möchte ich lediglich "Zahl1" haben. Wobei vor dem ersten Leerzeichen durchaus auch mal ein Plus, ein Minus oder eine Zahl im "blabla" stehen kann. versuch doch mal: list(,$x,) = explode(' ', $t); Und Egon oder Richard: Warum findet sich eigentlich nichts über 'list()' im Buch? Ciao Stephan ----------------------------------------------- CiBes Computerinstallations- und Beratungsservice Inhaber: Stephan Sann Leipziger Str. 36, 31789 Hameln 0700 FON CIBES (0700 366 24237) 0700 FAX CIBES (0700 329 24237) eMail: service_(at)_cibes.de i-net: http://www.cibes.de ----------------------------------------------- From UW_(at)_netuse.de Wed, 01 Sep 1999 11:50:00 +0200 Date: Wed, 01 Sep 1999 11:50:00 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= Thomas Ritz wrote: > > Hallo Liste, > > mit nahendem Mittag stehe ich immer mehr auf dem Schlauch. Aus einer Zeichenkette "blabla Zahl1 Zahl2" möchte ich lediglich "Zahl1" haben. Wobei vor dem ersten Leerzeichen durchaus auch mal ein Plus, ein Minus oder eine Zahl im "blabla" stehen kann. Buchstabe aus dem deutschen Alphabet: [a-zA-Z] dt. Sonderzeichen: [äÄöÖüÜß] Plus und Minus: [+-] Zahl ist gleich Ziffer: [0-9] Dein (Perl-) regulärer Ausdruck könnte entsprechend so aussehen: /[a-zäöüß0-9+-]+[ \t]+([a-z0-9]+)[ \t]+[a-zäöüß0-9+-]+/i das //i bewahrt uns vor der Groß- und kleinschreibung. Verpackt in php sieht es dann so aus: $text = "blaäüö19 Zahl1 B+labla"; preg_match("/[a-zäöüß0-9+-]+[ \t]+([0-9a-z]+)[ \t]+[a-zäöüß0-9+-]+/i", $text, $regs); printf("regs[1] = '%s', regs[0]= '%s'", $regs[1], $regs[0]); Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From UW_(at)_netuse.de Wed, 01 Sep 1999 11:51:33 +0200 Date: Wed, 01 Sep 1999 11:51:33 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= > versuch doch mal: > > list(,$x,) = explode(' ', $t); Nicht so einfach bitte! Er wollte sich doch quälen... ;-) Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From eschmid_(at)_s.netic.de Wed, 01 Sep 1999 11:57:17 +0200 Date: Wed, 01 Sep 1999 11:57:17 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= Stephan Sann wrote: > Warum findet sich eigentlich nichts über 'list()' im Buch? Weil list() keine Funktion ist, also keinen Rückgabetyp hat. Deshalb findet man auch kein die() in der Funktionskurzreferenz. -Egon From alexander_(at)_pixelhouse.de Wed, 1 Sep 1999 12:18:18 +0200 Date: Wed, 1 Sep 1999 12:18:18 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Userverwaltung ? Hi... wie realisiere ich am besten ne userverwaltung fuer meine seite ? also der user soll sich anmelden müssen und sich dann in bestimte bereiche nur mit login und pw zugang verschaffen können. hat einer ne idee wie man das machen kann ? Beste Grüße aus Sinzig, Alexander Meis ---------------------------------------------------------------- - pixelhouse media services - Webhosting, Internetzugang, eCommerce, - Screendesign, Datenbankentwicklung, uvm. - Barbarossastraße 36 - 53489 Sinzig - Tel: 02642-980330 - Fax: 02642-980215 - Internet: http://www.pixelhouse.de ----------------------------------------------------------------- From kk_(at)_netuse.de Wed, 01 Sep 1999 12:22:26 +0200 Date: Wed, 01 Sep 1999 12:22:26 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Einbindung von GD in PHP3 thomas.schuermann_(at)_stadt-gladbeck.de wrote: > In den Infos zu GD aus anderen Quellen als BOUTELL ist immer nur die > Rede von GD mit GIF, die neue Version unterstützt aber nur noch PNG > (deshalb wohl auch andere Funktionsnamen). http://corp2.unisys.com/LeadStory/lzw-license.html Wenn Du GIF erzeugen willst, kostet Dich das eine ganze Menge Geld (zwischen $1500-$5000 pro Website). Falls Du die Lizenz bekommst: http://www.serverobjects.com/lzw.html http://www.foolabs.com/xpdf/lzw-patent.html > Wo liegt mein Problem? Verwende PNG oder unkomprimierte GIFs. Alles andere tut weh. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From bjoern_(at)_baer.mayn.de Wed, 1 Sep 1999 12:24:30 +0200 Date: Wed, 1 Sep 1999 12:24:30 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Userverwaltung ? Hi, > wie realisiere ich am besten ne userverwaltung fuer meine seite ? > also der user soll sich anmelden müssen und sich dann in bestimte bereiche > nur > mit login und pw zugang verschaffen können. > hat einer ne idee wie man das machen kann ? Mehrere Moeglichkeiten: * PHPLIB kann das * normale HTTP-Authentication kann das auch. Du hast dann in zwei Variablen den User und sein Passwort und kannst das jedesmal auf einer Seite, die geschuetzt sein soll, abfragen, z.B. so: \n"; ... } ?> * slib von Ralf Geschke, zu finden auf http://kuerbis.org/ PHP-Center verwendet uebrigens die slib -- Björn Schotte 09364/810492 http://www.php-center.de/ From info_(at)_publicform.de Wed, 1 Sep 1999 12:27:58 +0200 Date: Wed, 1 Sep 1999 12:27:58 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Word Wrap in Linux bzw KDE Advanced Editor >Piet Kopka wrote: > > Die Dateien hab ich > > meistens mit dem Mac runtergeladen. > >Zeilenende in UNIX: \n (Ascii 10, Newline) >Zeilenende auf Mac: \r (Ascii 13, Return) >Zeilenende in Windoof: \r\n (Ascii 13, Ascii 10) > >Übersetzen von Mac-Zeilenenden in UNIX-Zeilenenden: > >tr "\015" "\012" < infile.html > outfile.html > >Anleitung zu tr: man 1 tr >Anleitung zu od: man 1 od (od -c macfile, od -xc macfile) Vielen Dank. Diese Antowrt ist wirklich ausführlich und detailiert; leider hilft mir das (in diesem Fall) nicht weiter. Die Texteditoren "wrappen" immer noch nicht (Emacs schon, Vi wahrscheinlich auch, aber das ist schon ne andere Art Editor als ich es gewohnt bin.) WordWrap hat doch auch nichts mit Linefeeds zu tun. Wenn also vielleicht noch jemandem etwas einfällt... Piet Kopka From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 01 Sep 1999 12:30:39 +0200 Date: Wed, 01 Sep 1999 12:30:39 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] GD mit PHP D A N K E Kristian, ich will auch kein GIF verwenden (Problem noch aus CompuServe-Zeiten bekannt). Ich will GD mit PNG verwenden. Nur..., ich kriegs irgendwie nicht in PHP eingebunden. Bin gerade beim 3. Versuch (oder schon der 4.?). Thomas From hb_(at)_tsi-gmbh.de Wed, 01 Sep 1999 12:42:56 +0200 Date: Wed, 01 Sep 1999 12:42:56 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_regul=E4re_Ausdr=FCcke?= >>Aus einer Zeichenkette "blabla Zahl1 Zahl2" möchte ich lediglich "Zahl1" >>haben. Wobei vor dem ersten Leerzeichen durchaus auch mal ein Plus, >>ein Minus oder eine Zahl im "blabla" stehen kann. Sowas geht gut, wenn der String in ein Array "explodiert()" wird (delimiter " ") und dann Dein array[1] ("Zahll"), in eine neue Variable geschrieben wird. http://www.php3.net/manual/html/function.explode.html Holger From info_(at)_ti-news.ch Wed, 1 Sep 1999 03:35:21 +0200 Date: Wed, 1 Sep 1999 03:35:21 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Formatierung von Strings Schneller geht es doch wen du aus varchar eine dezimal machst 12,2 :-) Mit mysql admin in 3 sekunden Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Carsten Brenner To: PhP Listserver Sent: martedì, 31. agosto 1999 11:49 Subject: [php] Formatierung von Strings > Halloechen zusammen! > > ich hab in meiner SQL Datenbank ein varchar Feld in dem ein Preis > drinsteht. z.B. > > 1600 > > wie kriege ich PHP dazu jetzt aus diesem String ein 1.600,00 zu machen?? > > ich hab im handbuch nix gefunden > > Gruesse aus Ulm > > Carsten > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From kk_(at)_netuse.de Wed, 01 Sep 1999 13:17:18 +0200 Date: Wed, 01 Sep 1999 13:17:18 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] GD mit PHP thomas.schuermann_(at)_stadt-gladbeck.de wrote: > D A N K E Kristian, > > ich will auch kein GIF verwenden (Problem noch aus CompuServe-Zeiten > bekannt). Ich will GD mit PNG verwenden. Nur..., ich kriegs irgendwie > nicht in PHP eingebunden. Bin gerade beim 3. Versuch (oder schon der > 4.?). Ich bin hier auf SunOS ipts-lmz 5.7 Generic_106541-05 sun4u sparc SUNW,Ultra-250 mit selbstgebauten Paketen für Freetype 1.2, GD 1.6.3 und PHP-3.0.12. Meine Config: ./configure --with-mysql=/opt/NUmysql-3.22.21\ --with-dbase=yes \ --with-config-file-path=/opt/NUphp3/lib \ --with-exec-dir=/opt/bin \ --disable-dba \ --enable-sysvshm \ --enable-sysvsem \ --enable-debug=no \ --enable-safe-mode=no \ --enable-url-fopen-wrapper=yes \ --with-gd=/opt/NUgd-1.6.3\ --with-ttf=/opt/NUfreetype-1.2\ --enable-track-vars=yes \ --prefix=/opt/GNUphp3 \ --enable-force-cgi-redirect scheitert mit ld: warning: file libpng.so.2: required by /opt/NUgd-1.6.3/lib/libgd.so, not fou nd ld: warning: file libz.so: required by /opt/NUgd-1.6.3/lib/libgd.so, not found Undefined first referenced symbol in file png_set_strip_16 /opt/NUgd-1.6.3/lib/libgd.so png_set_read_fn /opt/NUgd-1.6.3/lib/libgd.so png_create_write_struct /opt/NUgd-1.6.3/lib/libgd.so png_create_read_struct /opt/NUgd-1.6.3/lib/libgd.so png_set_tRNS /opt/NUgd-1.6.3/lib/libgd.so png_write_end /opt/NUgd-1.6.3/lib/libgd.so png_get_PLTE /opt/NUgd-1.6.3/lib/libgd.so png_read_end /opt/NUgd-1.6.3/lib/libgd.so png_set_packing /opt/NUgd-1.6.3/lib/libgd.so png_read_info /opt/NUgd-1.6.3/lib/libgd.so png_write_image /opt/NUgd-1.6.3/lib/libgd.so png_destroy_write_struct /opt/NUgd-1.6.3/lib/libgd.so png_check_sig /opt/NUgd-1.6.3/lib/libgd.so png_set_dither /opt/NUgd-1.6.3/lib/libgd.so uncompress /opt/NUgd-1.6.3/lib/libgd.so png_get_IHDR /opt/NUgd-1.6.3/lib/libgd.so png_get_rowbytes /opt/NUgd-1.6.3/lib/libgd.so png_set_strip_alpha /opt/NUgd-1.6.3/lib/libgd.so png_read_update_info /opt/NUgd-1.6.3/lib/libgd.so png_create_info_struct /opt/NUgd-1.6.3/lib/libgd.so png_set_IHDR /opt/NUgd-1.6.3/lib/libgd.so png_write_info /opt/NUgd-1.6.3/lib/libgd.so png_set_write_fn /opt/NUgd-1.6.3/lib/libgd.so png_get_io_ptr /opt/NUgd-1.6.3/lib/libgd.so png_read_image /opt/NUgd-1.6.3/lib/libgd.so png_destroy_read_struct /opt/NUgd-1.6.3/lib/libgd.so png_get_error_ptr /opt/NUgd-1.6.3/lib/libgd.so png_set_sig_bytes /opt/NUgd-1.6.3/lib/libgd.so png_get_valid /opt/NUgd-1.6.3/lib/libgd.so png_get_tRNS /opt/NUgd-1.6.3/lib/libgd.so compress /opt/NUgd-1.6.3/lib/libgd.so png_set_PLTE /opt/NUgd-1.6.3/lib/libgd.so In der Tat sind die beiden operativen Zeilen ld: warning: file libpng.so.2: required by /opt/NUgd-1.6.3/lib/libgd.so, not found ld: warning: file libz.so: required by /opt/NUgd-1.6.3/lib/libgd.so, not found Das deckt sich mit http://www.boutell.com/gd/ gd 1.6.3 requires that the following libraries also be installed: libpng zlib und What else do I need to use gd? As of version 1.6, you also need the zlib compression library, and the libpng library. As of version 1.6.2, you can draw text using antialiased TrueType fonts if you also have the libttf library installed, but this is not mandatory. zlib is available for a variety of platforms from the zlib web site. libpng is available for a variety of platforms from the PNG web site. libz habe ich zur Hand, libpng auf dieser Kiste grade nicht. Falls ich heute abend Zeit finde, gucke ich da noch mal rein. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From maniax_(at)_north.de Wed, 1 Sep 1999 13:07:15 +0200 Date: Wed, 1 Sep 1999 13:07:15 +0200 From: Thomas Heller maniax_(at)_north.de Subject: [php] mySQL DATETIME Moin Norbert! Man nehme das manual von mySQL und finde "SELECT UNIX_TIMESTAMP(datetime_field) AS timestamp FROM ..."! ;) Ansonsten kannst du auch den DATETIME String per substr(...); auseinanderflücken und die mktime(...); Funktion damit füttern. Die SQL Variante ist aber weitaus besser ... Schau am besten auch mal im Manual unter "Date and Time Functions", da findest du auch "DATE_FORMAT(...)" auch sehr hilfreich =). Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ----- Original Message ----- From: Norbert Rudolph To: php-Mailinglist Sent: Wednesday, September 01, 1999 11:07 AM Subject: [php] mySQL DATETIME Hallo, wie gehe ich mit php3 mit einem DATETIME-Feld um? Ich hab hier ein Datum aus einer Tabelle, welches noch irgendwie formatiert werden sollte. Meine Versuche mit den verschiedenen php Date/Time-Funktionen sahen nicht besonders toll aus ;-) Bin immer wieder am timestamp gescheitert. Wie bekomme ich jetzt diesen timestamp aus einem DATETIME-Feld? Danke, Norbert From webmaster_(at)_ebids.de Wed, 1 Sep 1999 13:19:49 +0200 Date: Wed, 1 Sep 1999 13:19:49 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_regul=E4re_Ausdr=FCcke_=28mal_was_anderes=29?= Moin Moin! Ich habe hier ein Problem welches sich auch auf die regulären Ausdrücke bezieht. Ich muss hier eine Upload Möglichkeit für Word/Frontpage generierte HTML Dokumente schaffen, welche entsprechen gefiltert werden sollen und dann in eine Datenbank gepackt und wiederverwendet werden. Mein Problem ist, daß ich aus der Upload Datei nur alles zwischen .. speichern will. Meine Frage: Ist es sinnvoll die Inhalte per fgets() zu kopieren. Ungefähr so: (code-ungestestet ... nur so ungefähr) $is_content = 0; $content = ""; while ($str = fgets($fp, 512)) { if ($is_content) { if (ereg("", $str)) { $is_content = 0; } else $content .= $str; } else { if (ereg(" Oder mache ich es per "$file = fread(..)" und mit hilfe eines regulären Ausdrucks ... wobei ich den noch rausfinden muss ... =). Da Problem ist bei der ersten Variante das es ein Problem gibt sobald ich einen mehrzeiligen ... rausfiltert? Hat einer von euch da Rat? oder ist die erste Variante schneller als ein regulärer Ausdruck? Die HTML Datei wird nie mehr als 10kb groß sein. Vielen Dank für jeden Tip. Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen From webmaster_(at)_ebids.de Wed, 1 Sep 1999 13:01:16 +0200 Date: Wed, 1 Sep 1999 13:01:16 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] Sessions mit IE4 Moin Moin! Ich bin hier gerade auf ein echt seltsames Verhalten des IE4 gestoßen. Auf meiner Seite (www.ebids.de) verpasse ich generell jedem Besucher eine Sesssion die ihn die ganze Zeit per GET begleitet, sprich sie wird auf jede Seite mitgeschleift. Die Session selbst hat einen Status der bei entsprechenden Aktionen verändert wird (Login, Logout ...). Allerdings ist mir gestern bei einem bekannten ein sehr seltsames Problem beim IE4 aufgefallen. Und zwar habe ich in meiner rechten menuleiste ein über php3 generiertes Menusystem. Geöffnet wird eine Untersektion über den link "links.php3?section=live" ... da ich nun die session mitschleife steht da aber "links.php3?mx=diesistmeinesessionmituniqueid§ion=live". Bei jedem anderen Browser ist da noch nie ein Problem aufgetreten. Allerdings schreibt der IE4 den genannten Link völlig anders, nämlich "links.php3?mx=0asd§ction=live" oder so ähnlich? Da dieser Link selbst IM Sourcecode schon falsch steht frage ich mich wie dies zustande kommt? Jeder andere Browser zeit den Source korrekt und ohne Probleme an ... aber der IE4 macht da irgendwas falsch? Verwendet wird php3.0.11 und was mich sehr wundert ist das der Fehler schon im SourceCode steckt obwohl der Code bei jedem anderen Browser korrekt ist. Was daran sehr ärgerlich ist, ist das keiner unsererer Besucher mit nem IE4 auf unserer Seite browsen können und das sind leider immernoch ca. 20% der Besucher ... kennt einer dieses Verhalten? Weiss einer ne Abhilfe? Wäre für jeden Tip dankbar! Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen From kk_(at)_netuse.de Wed, 01 Sep 1999 13:23:31 +0200 Date: Wed, 01 Sep 1999 13:23:31 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] GD mit PHP Kristian Köhntopp wrote: > ld: warning: file libpng.so.2: required by /opt/NUgd-1.6.3/lib/libgd.so, not found > ld: warning: file libz.so: required by /opt/NUgd-1.6.3/lib/libgd.so, not found Korrektur: Ich war fleißig und so eine 250 ist ja auch nicht lahm. drwxr-xr-x 6 root other 512 Aug 20 16:10 /opt/NUlibpng-1.0.3/ drwxr-xr-x 6 root other 512 Aug 20 15:03 /opt/NUzlib-1.1.3/ Man greife also mal schnell manuell ins Makefile, statt mit configure zu diskutieren: LIBS = -R /opt/NUlibpng-1.0.3/lib -L /opt/NUlibpng-1.0.3/lib \ -R /opt/NUzlib-1.1.3/lib -L /opt/NUzlib-1.1.3/lib \ -R/opt/NUgd-1.6.3/lib -R/opt/NUfreetype-1.2/lib \ -R/opt/NUmysql-3.22.21/lib/mysql -L/opt/NUgd-1.6.3/lib \ -lgd -L/opt/NUfreetype-1.2/lib -lttf \ -L/opt/NUmysql-3.22.21/lib/mysql -lmysqlclient \ dbase/libdbf.a pcrelib/libpcre.a regex/libregex.a \ -lpam -lm -ldl -lsocket -lnsl -lresolv Dann gibt es -rwxr-xr-x 1 root other 568780 Sep 1 13:16 php* und libgd.so.0 => /opt/NUgd-1.6.3/lib/libgd.so.0 libttf.so.2 => /opt/NUfreetype-1.2/lib/libttf.so.2 libmysqlclient.so.6 => /opt/NUmysql-3.22.21/lib/mysql/libmysqlclient.s o.6 libpam.so.1 => /usr/lib/libpam.so.1 libm.so.1 => /usr/lib/libm.so.1 libdl.so.1 => /usr/lib/libdl.so.1 libsocket.so.1 => /usr/lib/libsocket.so.1 libnsl.so.1 => /usr/lib/libnsl.so.1 libresolv.so.2 => /usr/lib/libresolv.so.2 libc.so.1 => /usr/lib/libc.so.1 libpng.so.2 => (file not found) libz.so => (file not found) libmp.so.2 => /usr/lib/libmp.so.2 und alles wird gut. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kraus_(at)_pp-active.de Wed, 1 Sep 1999 13:30:45 +0200 Date: Wed, 1 Sep 1999 13:30:45 +0200 From: Wolfgang Kraus kraus_(at)_pp-active.de Subject: [php] AW: [php] Sessions mit IE4 hast du zufällig sonderzeichen in der id ? -> dann url-encode ... mfg Wolfgang Kraus Webmaster Voice (089) 74 88 28 0 Fax (089) 74 88 28 11 -----Ursprüngliche Nachricht----- Von: php-admin_(at)_infosoc.uni-koeln.de [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Thomas Heller (ebids Webmaster) Gesendet: Mittwoch, 1. September 1999 13:01 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: [php] Sessions mit IE4 Moin Moin! Ich bin hier gerade auf ein echt seltsames Verhalten des IE4 gestoßen. Auf meiner Seite (www.ebids.de) verpasse ich generell jedem Besucher eine Sesssion die ihn die ganze Zeit per GET begleitet, sprich sie wird auf jede Seite mitgeschleift. Die Session selbst hat einen Status der bei entsprechenden Aktionen verändert wird (Login, Logout ...). Allerdings ist mir gestern bei einem bekannten ein sehr seltsames Problem beim IE4 aufgefallen. Und zwar habe ich in meiner rechten menuleiste ein über php3 generiertes Menusystem. Geöffnet wird eine Untersektion über den link "links.php3?section=live" ... da ich nun die session mitschleife steht da aber "links.php3?mx=diesistmeinesessionmituniqueid§ion=live". Bei jedem anderen Browser ist da noch nie ein Problem aufgetreten. Allerdings schreibt der IE4 den genannten Link völlig anders, nämlich "links.php3?mx=0asd§ction=live" oder so ähnlich? Da dieser Link selbst IM Sourcecode schon falsch steht frage ich mich wie dies zustande kommt? Jeder andere Browser zeit den Source korrekt und ohne Probleme an ... aber der IE4 macht da irgendwas falsch? Verwendet wird php3.0.11 und was mich sehr wundert ist das der Fehler schon im SourceCode steckt obwohl der Code bei jedem anderen Browser korrekt ist. Was daran sehr ärgerlich ist, ist das keiner unsererer Besucher mit nem IE4 auf unserer Seite browsen können und das sind leider immernoch ca. 20% der Besucher ... kennt einer dieses Verhalten? Weiss einer ne Abhilfe? Wäre für jeden Tip dankbar! Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 01 Sep 1999 13:47:33 +0200 Date: Wed, 01 Sep 1999 13:47:33 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] PHP mit GD Ich sage doch D A N K E, Kristian, du hast meine Scheuklappen wieder etwas weiter gestellt. Mach dir keine lange Nacht wegen mir. Ob deiner Ratschlaege habe ich mir die do-conf mal angesehen. MySQL hat er auch erst eingebunden, nachdem ich die Pfad-Angabe nach --with-mysql weggenommen habe. Genauso lief es mit GD (entnommen dem Linux-Magazin 9/99, S. 42ff). LIBPNG und ZLIB habe ich wegen der Beschreibung auf BOUTELL schon gehabt. Nun bin ich einen grossen Schritt weiter. Mein System macht gerade den MAKE.... Thomas From info_(at)_publicform.de Wed, 1 Sep 1999 13:46:22 +0200 Date: Wed, 1 Sep 1999 13:46:22 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Re: [php] =?iso-8859-1?Q?regul=E4re?= =?iso-8859-1?Q?_?= =?iso-8859-1?Q?Ausdr=FCcke?= (mal was anderes) >Moin Moin! > >Ich habe hier ein Problem welches sich auch auf die regulären Ausdrücke >bezieht. > >Ich muss hier eine Upload Möglichkeit für Word/Frontpage generierte HTML >Dokumente schaffen, welche entsprechen gefiltert werden sollen und dann in >eine Datenbank gepackt und wiederverwendet werden. Mein Problem ist, daß ich >aus der Upload Datei nur alles zwischen .. speichern will. Ich habe als php Anfänger für ein ähnliches Problem eine Lösung ohne reguläre Ausdrücke gefunden: $colors = file("http://www.blabla.com/bla.html"); $colors = implode($colors, " "); $colors = strstr($colors, ""); $colors = strrev($colors); $colors = strstr($colors, ">YDOB/<"); $colors = strrev($colors); print($colors); Mit dem ersten strstr() schneide ich den Anfang ab. Dann wird das ganze umgedreht, das Ende abgeschnitten und wieder alles umgedreht. Anstatt print() kann man dann ja eine Datenbank ansprechen. Zur sicherheit vielleicht vor dem ersten strstr() noch alles mir strtoupper() oder strtolower() "behandeln" um verschiedene Schreibweisen von "Body" abzufangen. Aber es gibt bestimmt eine elegantere Lösung von einem der Profis hier ;) Piet Kopka From kk_(at)_netuse.de Wed, 01 Sep 1999 14:20:58 +0200 Date: Wed, 01 Sep 1999 14:20:58 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= (mal was anderes) "Thomas Heller (ebids Webmaster)" wrote: > Oder mache ich es per "$file = fread(..)" und mit hilfe eines regulären > Ausdrucks ... wobei ich den noch rausfinden muss ... =). filesize() verwenden, Größe der Datei bestimmen, fread() verwenden, um die Datei in einen String zu verwenden. preg_match() im Multiline-Modus verwenden (siehe Doku), und mit einer runden Klammer den Teil zwischen den Body-Tags rausmatchen. Trick ist es, den Kram in einen einzigen String zu lesen und preg_match() mit Multiline-Modus zu verwenden, dann hat man keine Schmerzen mit dem mehrzeilig. Das geht ohne große Probleme, denn > Die HTML Datei wird nie mehr als 10kb groß sein. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From r.scheike_(at)_r2-net.de Wed, 1 Sep 1999 14:34:30 +0200 Date: Wed, 1 Sep 1999 14:34:30 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] File Upload Hallo, hat jemand von Euch schon mal nähere Bekanntschaft mit File- Uploads gemacht? Irgendwie krieg ich bei einem Upload einer Datei >2MB immer schön einen Fehler zurück. Im Form hab ich folgende Zeile: Sollte doch eigentlich so sein, daß er auch >2MB akzeptiert- oder bin ich da auf dem Holzweg und sollte mich mit dem put- Verfahren beschäftigen ? Danke Roland [-------------------------------------------] [ R².NET, Damm & Scheike GbR ] [ Zum Herrlesgrund 1 91287 Plech ] [ fon. +49 9244 92330 fax. +49 9244 92430 ] [ roland.scheike_(at)_r2-net.de ] [ http://www.r2-net.de ] [ Lieber ein Pinguin der läuft als ein ] [ Fenster das hängt ! ] [-------------------------------------------] From UW_(at)_netuse.de Wed, 01 Sep 1999 14:41:30 +0200 Date: Wed, 01 Sep 1999 14:41:30 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] File Upload > Irgendwie krieg ich bei einem Upload einer Datei >2MB immer schön einen > Fehler zurück. Common Pitfalls: The MAX_FILE_SIZE item cannot specify a file size greater than the file size that has been set in the upload_max_filesize in the PHP3.ini file or the corresponding php3_upload_max_filesize Apache .conf directive. The default is 2 Megabytes. http://www.php.net/manual/html/feature-fileupload.html Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From rw_(at)_cyware.com Wed, 01 Sep 1999 12:44:46 +0000 Date: Wed, 01 Sep 1999 12:44:46 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] File Upload ->Roland da gabs schon mal was: > Joerg H. Baach schrieb: > > > > Und hat PHP da irgendwelche Grenzen? > > Ja, die lassen sich allerdings in der php3.ini veraendern: > > > ;;;;;;;;;;;;;;;;;;;;;;;;; > ; Paths and Directories ; > ;;;;;;;;;;;;;;;;;;;;;;;;; > .. > --- > upload_max_filesize = 2097152 ; 2 Meg default limit on file > --- > .. > > > Gruesse > -- > Holger Blaschka cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From webmaster_(at)_ebids.de Wed, 1 Sep 1999 14:34:20 +0200 Date: Wed, 1 Sep 1999 14:34:20 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] AW: [php] Sessions mit IE4 Tach! > hast du zufällig sonderzeichen in der id ? -> dann url-encode ... Nein ... nicht das ich wüßte ... ;) Die Id wird geschaffen durch "md5(uniqid(......));" und da kein andere Browser da ein Problem mit hat? Ich weiss nicht mehr weiter ... mfg Thomas From webmaster_(at)_ebids.de Wed, 1 Sep 1999 15:10:28 +0200 Date: Wed, 1 Sep 1999 15:10:28 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_regul=E4re_Ausdr=FCcke_=28mal_?= =?iso-8859-1?Q?was_anderes=29?= =?iso-8859-1?Q?was_anderes=29?= Moin Moin! > filesize() verwenden, Größe der Datei bestimmen, fread() verwenden, um die > Datei in einen String zu verwenden. preg_match() im Multiline-Modus verwenden > (siehe Doku), und mit einer runden Klammer den Teil zwischen den Body-Tags > rausmatchen. > > Trick ist es, den Kram in einen einzigen String zu lesen und preg_match() > mit Multiline-Modus zu verwenden, dann hat man keine Schmerzen mit dem > mehrzeilig. Das geht ohne große Probleme, denn Hmmm ... dein Vorschlag ist gut .. allerdings hab ich ein Problem ... für die Entwicklung/Entwurf von php3 - Skripts verwende ich einen win32-Apache mit php3-cgi mit Zugriff auf einen linux-mysql Server. Da Problem ist ... er sagt mir "undefined function preg_match ...". Gibt es unter Windows die PerlRegExFnc überhaupt? Mit Standard regex (eregi()) bekomme ich das nicht hin, obwohl vielleicht liegt es auch nur an meinem Ansatz ... wenn einer einen Tip hat "eregi("(.*), $contents, $parts))" ... bekomme ich nie die richtige Version ... entweder ist der komplette Tag noch drin oder er ist abgeschnitten ... aber noch teilweise vorhanden. Aber regex war'n noch nie so richtig mein Ding. mfg Thomas From jens.kaiser_(at)_TELEMEDIA.DE Wed, 01 Sep 1999 15:23:02 +0200 Date: Wed, 01 Sep 1999 15:23:02 +0200 From: Jens Kaiser jens.kaiser_(at)_TELEMEDIA.DE Subject: [php] AW: [php] Sessions mit IE4 Hallo, ich habe leider die vorangehenden EMails nicht mitverfolgt, ich kann mich aber düster an ein Problem in einem unserer Projekte erinnern, bei dem der md5 String in lowercase konvertiert wurde und so unbrauchbar war. Ich hoffe das hilft Jens "Thomas Heller (ebids Webmaster)" wrote: > > Tach! > > > hast du zufällig sonderzeichen in der id ? -> dann url-encode ... > > Nein ... nicht das ich wüßte ... ;) > > Die Id wird geschaffen durch "md5(uniqid(......));" und da kein andere > Browser da ein Problem mit hat? > > Ich weiss nicht mehr weiter ... > > mfg > Thomas > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Jens Kaiser Consultant Bertelsmann OMS Fon: 05241-80-1216 Carl-Bertelsmann-Straße 161 O Fax: 05241-80-9518 D-33311 Gütersloh E-Mail: jens.kaiser_(at)_bertelsmann.de From r.scheike_(at)_r2-net.de Wed, 1 Sep 1999 15:27:05 +0200 Date: Wed, 1 Sep 1999 15:27:05 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] File Upload This is a multi-part message in MIME format. ------=_NextPart_000_002E_01BEF48E.72529260 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Danke an Ulf und Rainer! Da bin ich mal wieder über SuSE gestolpert- da gibts die php3.ini ja nicht ! Zum Glück läuft der SuSE-Müll ja nur auf unserem Entwicklungsserver! php3.ini-schreibenden Gruß Roland [-------------------------------------------] [ R².NET, Damm & Scheike GbR ] [ Zum Herrlesgrund 1 91287 Plech ] [ fon. +49 9244 92330 fax. +49 9244 92430 ] [ roland.scheike_(at)_r2-net.de ] [ http://www.r2-net.de ] [ Lieber ein Pinguin der läuft als ein ] [ Fenster das hängt ! ] [-------------------------------------------] ------=_NextPart_000_002E_01BEF48E.72529260 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJojCCAjww ggGlAhAyUDPPUNFW81yBrWVcT8glMA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNVBAYTAlVTMRcwFQYD VQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMgUHJpbWFyeSBDZXJ0 aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05NjAxMjkwMDAwMDBaFw0yMDAxMDcyMzU5NTlaMF8xCzAJ BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJs aWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw gYkCgYEA5Rm/baNWYS2ZSHH2Z965jeu3noaACpEO+jglr0aIguVzqKCbJF0NH8xlbgyw0FaEGIea BpsQoXPftFg5a27B9hXVqKg/qhIGjTGsf7A01480Z4gJzRQR4k5FVmkfeAKA2txHkSm7NsljXMXg 1y2He6G3MrB7MLoqLzGq7qNn2tsCAwEAATANBgkqhkiG9w0BAQIFAAOBgQBLRGZgaGTkmBvzsHLm lYl83XuzlcAdLtjYGdAtND3GUJoQhoyqPzuoBPw3UpXD2cnbzfKGBsSxG/CCiDBCjhdQHGR6uD6Z SXSX/KwCQ/uWDFYEJQx8fIedJKfY8DIptaTfXaJMxRYyqEL2Raa2Nrngv2U2k8LS12vc3lnWojX4 RTCCAy4wggKXoAMCAQICEQDSdi6NFAw9fbKoJV2v7g11MA0GCSqGSIb3DQEBAgUAMF8xCzAJBgNV BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE3MDUGA1UECxMuQ2xhc3MgMSBQdWJsaWMg UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw05ODA1MTIwMDAwMDBaFw0wODA1MTIy MzU5NTlaMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1 c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNv cnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJ bmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQC7WkSKBBa7Vf0DeootlE8VeDa4DUqyb5xUv7zodyqdufBou5XZMUFweoFL uUgTVi3HCOGEQqvAopKrRFyqQvCCDgLpL/vCO7u+yScKXbawNkIztW5UiE+HSr8Z2vkV6A+Hthzj zMaajn9qJJLj/OBluqexfu/J2zdqyErICQbkmQIDAQABo3wwejARBglghkgBhvhCAQEEBAMCAQYw RwYDVR0gBEAwPjA8BgtghkgBhvhFAQcBATAtMCsGCCsGAQUFBwIBFh93d3cudmVyaXNpZ24uY29t L3JlcG9zaXRvcnkvUlBBMA8GA1UdEwQIMAYBAf8CAQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEB AgUAA4GBAIi4Nzvd2pQ3AK2qn+GBAXEekmptL/bxndPKZDjcG5gMB4ZbhRVqD7lJhaSV8Rd9Z7R/ LSzdmkKewz60jqrlCwbe8lYq+jPHvhnXU0zDvcjjF7WkSUJj7MKmFw9dWBpJPJBcVaNlIAD9GCDl X4KmsaiSxVhqwY0DPOvDzQWikK5uMIIELDCCA5WgAwIBAgIQJocXvxVioapbGnCRP9pqBzANBgkq hkiG9w0BAQQFADCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWdu IFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEg SW5jb3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1ZlcmlTaWduIENsYXNzIDEg Q0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZhbGlkYXRlZDAeFw05OTA4MTgw MDAwMDBaFw0wMDA4MTcyMzU5NTlaMIIBFDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNV BAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVw b3NpdG9yeS9SUEEgSW5jb3JwLiBieSBSZWYuLExJQUIuTFREKGMpOTgxHjAcBgNVBAsTFVBlcnNv bmEgTm90IFZhbGlkYXRlZDEzMDEGA1UECxMqRGlnaXRhbCBJRCBDbGFzcyAxIC0gTmV0c2NhcGUg RnVsbCBTZXJ2aWNlMRcwFQYDVQQDFA5Sb2xhbmQgU2NoZWlrZTEiMCAGCSqGSIb3DQEJARYTci5z Y2hlaWtlQHIyLW5ldC5kZTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQDXudipW48giwuhb6fPs400 aHdzoCcB4VjL3VQkLSpEbALUoMEM6xqJKIVaeTjCpQf82iFqKUSxMGwPb00ply4fAgMBAAGjggEG MIIBAjAJBgNVHRMEAjAAMIGsBgNVHSAEgaQwgaEwgZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUF BwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNp Z24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlhYi4g bHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgBhvhCAQEEBAMCB4AwMwYDVR0fBCwwKjAooCagJIYi aHR0cDovL2NybC52ZXJpc2lnbi5jb20vY2xhc3MxLmNybDANBgkqhkiG9w0BAQQFAAOBgQAdJlwi IqCyRWVrEffIi8nFIVhp2cFrdPd8S6v1KpZt/Fw6hN/mNKELkTN1T9UZJNSLaGKGyhDJyxlr20ax qmRU9+zz39wd5NHpEC0+yl77BMXMxpa6M7G2fuM/rSNHt552PEa1H+W4tuW+lIN9LueKWfJOROO9 kQB5//C/b7hWmzGCAdAwggHMAgEBMIHhMIHMMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0G A1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVy aVNpZ24gQ2xhc3MgMSBDQSBJbmRpdmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRh dGVkAhAmhxe/FWKhqlsacJE/2moHMAkGBSsOAwIaBQCggYYwGAYJKoZIhvcNAQkDMQsGCSqGSIb3 DQEHATAcBgkqhkiG9w0BCQUxDxcNOTkwOTAxMTUyNzA1WjAjBgkqhkiG9w0BCQQxFgQUlSPseXjv /4a/yoSDLkaP6+iMvAAwJwYJKoZIhvcNAQkPMRowGDANBggqhkiG9w0DAgIBKDAHBgUrDgMCHTAN BgkqhkiG9w0BAQEFAARAoT4SFgxzL8PggDllcNjPPLP2ALjjgqqatMxtiYrNChdcn2HOxwRBwZ7w hpzBMwOgp+I1Mqams9iQTJVK0kePdAAAAAAAAA== ------=_NextPart_000_002E_01BEF48E.72529260-- From nadja_(at)_fanfilm.de Wed, 01 Sep 1999 15:43:04 +0200 Date: Wed, 01 Sep 1999 15:43:04 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Eine Bitte um Hilfe... Hallo ihr, ich habe vor kurzem mit dem php-Programmieren angefangen (bin also noch blutige Anfängerin) und stehe vor einem kleinen Problem. Ich habe ein kleines Programm geschrieben und das soll folgendes tun: - Es soll die Adresse, die in das Formular eingetragen wird in der Datenbank (test) bzw. Tabelle (grunz) speichern. - Wenn nicht alle Felder ausgefüllt wurden soll es eine Warnung rausschmeissen, damit man dann alle Felder ausfüllt. - Am Schluß soll es dann (zur Kontrolle für mich) den Inhalt der gesamten Tabelle ausgeben. Folgendes ist nun mein Problem: Wenn ich die Seite aufrufe bekomme ich sofort die Warnung, daß nicht alle Felder ausgefüllt sind. Ich hätte allerdings gerne, daß das erst passiert wenn ich auf "Eingeben" klicke. Wenn uch dann allerdings nicht alle Felder ausfülle und auf "Eingeben" klicke, kommt die Warnung nicht mehr, die unvollständige Adresse wird aber auch nicht in die Tabelle eingetragen (worüber ich ganz froh bin). Tja, ich kleine Anfängerin weiß nun leider nicht was ich falschgemacht habe oder wie ich das beheben kann und wende mich deshalb an euch, in Hoffnung, daß ihr mich in meiner sträflichen Unwissenheit aufklären möget ;-). Es wäre wirklich nett, wenn ihr mir helfen würdet. Hier nun mein kleines Programm:

Vorname:
Name:
Straße:
PLZ / Ort:

 


Es ist vermutlich nicht nötig, daß ich euch das gesamte Programm schicke, aber ich denke mir sicher ist sicher. Danke im voraus, Nadja From UW_(at)_netuse.de Wed, 01 Sep 1999 15:38:25 +0200 Date: Wed, 01 Sep 1999 15:38:25 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] AW: [php] Re: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= > bastle ich ja doch wieder was _reguläres_ ;-) Hat eigentlich jemand > Erfahrung, wie sich die beiden Varianten (Array./.RegExp) in der > Geschwindigkeit bemerkbar machen? Vermutlich ist die Reihenfolge: explode < preg < ereg, weil es einfacher ist einen Strng linear nach Trennzeichen zu durchsuchen als Regeln für Muster aufzustellen oder gar die Programmierung der bekannt langsamen ereg-Funktionen zu akzeptieren. Jedoch ist die Frage sehr müßig. Solange alles in Sekundenbruchteilen abgehandelt wird, ist es doch irrelevant, es sei denn die User sitzen an einer Power-Webleitung. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From UW_(at)_netuse.de Wed, 01 Sep 1999 15:50:51 +0200 Date: Wed, 01 Sep 1999 15:50:51 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Eine Bitte um Hilfe... Nadja Senoucci wrote: > Folgendes ist nun mein Problem: Wenn ich die Seite aufrufe > bekomme ich sofort die Warnung, daß nicht alle Felder > ausgefüllt sind. Benenne den Submit-Button. Er steht Dir nach einer Formularübermittlung wie jedes andere Formularfeld auch direkt als Variable im PHP zu Verfügung (Du simulierst das mit dem hidden-Feld "go"). Hat der Benutzer noch nichts eingegeben, das Formular noch nie gesendet, ist die Variable nicht gesetzt, entsprechend ergibt sich folgende Kontrollstruktur: if (!isset($submitbutton)) { // Formular wurde nicht gesendet male_formular(); // Nix anderes mehr machen exit; } // Formular wurde gesendet, Daten überprüfen $ok = checke_eingaben(); if (false == $ok) { // Formular wurde nicht korrekt ausgefüllt. Form malen, Prog stoppen. male_formular(); exit; } else { // Formular wurde korrekt ausgefüllt. Daten in DB schreiben. schreibe_in_db(); } > allerdings nicht alle Felder ausfülle und auf "Eingeben" > klicke, kommt die Warnung nicht mehr, die unvollständige > Adresse wird aber auch nicht in die Tabelle eingetragen > (worüber ich ganz froh bin). Deine Kontrollstruktur ist einfach schief. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From steiner_(at)_home-city.de Wed, 1 Sep 1999 15:48:25 +0200 Date: Wed, 1 Sep 1999 15:48:25 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] mail($email,$subject,$contents,"From:bla bla\n"); Hallo Liste, kurze Frage zum "vierten" mail-argument: wenn ich bei "FROM:" zwei Wörter eintrage, dann erscheinen diese später nach Empfang der Email getrennt durch einen Punkt. Weiß da jemand Abhilfe??? ( mail($email,$subject,$contents,"From:bla bla\n"); ) ==> bla.bla mfg Armin From UW_(at)_netuse.de Wed, 01 Sep 1999 16:01:50 +0200 Date: Wed, 01 Sep 1999 16:01:50 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?regul=E4re=20Ausdr=FCcke?= ( mal was anderes)was anderes) "Thomas Heller (ebids Webmaster)" wrote: > mit php3-cgi mit Zugriff auf einen linux-mysql Server. Da Problem ist ... er > sagt mir "undefined function preg_match ...". Gibt es unter Windows die > PerlRegExFnc überhaupt? Die preg-Funktionen sind recht frisch - Leser mit CVS Account können die genaue Versionsstufe nennen. Sieht so aus, als solltest Du mal einen neuen Download wagen. Im Windows Source 3.0.12. sind die Sachen in jedem Fall schon drin. (Stelle auch sicher, daß Du die preg-Funktionen aktiviert hast.) Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From UW_(at)_netuse.de Wed, 01 Sep 1999 16:03:10 +0200 Date: Wed, 01 Sep 1999 16:03:10 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] mail($email,$subject,$contents,"From:bla bla\n"); Armin Steiner wrote: > einen Punkt. Weiß da jemand Abhilfe??? > > ( mail($email,$subject,$contents,"From:bla bla\n"); ) > ==> bla.bla Warum will das jemand? Ist doch eine schöne E-Mail Adresse mit Punkt. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From clemensstaub_(at)_gyml.unibas.ch Wed, 01 Sep 1999 16:09:17 +0200 Date: Wed, 01 Sep 1999 16:09:17 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Eine Bitte um Hilfe... Ich denke so sollte es gehen, du musst davon ausgehen, dass du zuerst klar machen musst wann du das erste mal drauf bist, und wann die Variablen existieren, nähmlich erst nach dem du auf "Eingeben" geklickt hast. bye Clemens  


... javascipt ... hier Formular ... mit entsprechender Zurechtweisung etc....

Vorname:
Name:
Straße:
PLZ / Ort:

So, ich hoffe es is alles grundsätzlich richtig, (Tipp oder kleine Syntax Fehler sind sicher) Ihr andern Schaut es auch an. Ich hoffe ich hab nicht blödsinn geschrieben. bye Clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From pfeiffer_(at)_uris.de Wed, 1 Sep 1999 16:17:20 +0200 Date: Wed, 1 Sep 1999 16:17:20 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] File Upload Hallo Roland, > Da bin ich mal wieder über SuSE gestolpert- da gibts die php3.ini ja nicht ! > Zum Glück läuft der SuSE-Müll ja nur auf unserem Entwicklungsserver! > php3.ini-schreibenden Gruß sorry - das ist schlicht falsch ! find / -name php3.ini-dist findet die 'urspruenliche' Datei im Folder wo man die Sourcen abgelegt hat. Die muss man nichtr abschreiben, sondern nur kopieren und umbenennen. Steht IMHO auch im Manual, aber das weiss 'Handbuchman' sicher besser ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From nadja_(at)_fanfilm.de Wed, 01 Sep 1999 16:44:15 +0200 Date: Wed, 01 Sep 1999 16:44:15 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Eine Bitte um Hilfe... Ulf und Clemens, danke für eure Hilfe. Es geht jetzt endlich (das hat mich nämlich schon zwei Tage lang gefrustet). Ich stehe auf ewig in eurer Schuld! ;-) CU, Nadja From clemensstaub_(at)_gyml.unibas.ch Wed, 01 Sep 1999 16:38:39 +0200 Date: Wed, 01 Sep 1999 16:38:39 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Eine Bitte um Hilfe... Nicht verzagen, Liste Fragen ..... :) > Ulf und Clemens, > danke für eure Hilfe. Es geht jetzt endlich (das hat mich > nämlich schon zwei Tage lang gefrustet). Ich stehe auf ewig > in eurer Schuld! ;-) > > CU, > Nadja From kk_(at)_netuse.de Wed, 01 Sep 1999 17:03:48 +0200 Date: Wed, 01 Sep 1999 17:03:48 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Eine Bitte um Hilfe... Und nicht vergessen, die Kontonummer mit anzugeben! :-) Kristian Clemens Staub wrote: > Nicht verzagen, Liste Fragen ..... :) > >> Ich stehe auf ewig in eurer Schuld! ;-) -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From steiner_(at)_home-city.de Wed, 1 Sep 1999 16:59:30 +0200 Date: Wed, 1 Sep 1999 16:59:30 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] mail($email,$subject,$contents,"From:bla bla\n"); > Warum will das jemand? Ist doch eine schöne E-Mail Adresse mit > Punkt. > > Ulf ja ulf, magf ja sein, aber wenn du als absender z.b. heiopeia newsletter haben wilslt, dann ist der punkt nicht so toll .... also?? Irgendjemand ne idee??? mfg Armin From kraemer_(at)_nacamar.de Wed, 1 Sep 1999 17:17:52 +0200 Date: Wed, 1 Sep 1999 17:17:52 +0200 From: =?iso-8859-1?Q?Marc_Kr=E4mer?= kraemer_(at)_nacamar.de Subject: [php] Persistene mysql-Verbindung Hi ! Giebt es eigentlich eine Möglichkeit eine persistente Verbindung zwischen PHP3 und MySql aufzusetzen ? Werden unterschiedliche PHP3 Seiten aufgerufen und jedesmal eine Verbindung zur Datenbank aufgebaut, ergiebt sich leider doch eine nicht gerade unbeträchtliche Verzögerund, welche auf diese Weise doch zu vermeiden wäre. Gruß, marc ------------------------------------------------------------------ Marc Krämer NACAMAR Data Communications Nacamar Network Administration Robert-Bosch-Str. 32 D-63303 Dreieich / Germany Voice: +49 6103 993 0 Fax : +49 6103 993 222 eMail: kraemer_(at)_nacamar.de ------------------------------------------------------------------ From jbaach_(at)_mediathek.de Wed, 01 Sep 1999 17:20:35 +0200 Date: Wed, 01 Sep 1999 17:20:35 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] mail($email,$subject,$contents,"From:bla bla\n"); Hi Armin, nur so als Idee: kann es sein, dass sendmail etc. bei from eine gueltige email erwarten? Also nix mit Leerzeichen etc, es sein denn in Kommentarzeichen? Gruss, Joerg Armin Steiner schrieb: > > Warum will das jemand? Ist doch eine schöne E-Mail Adresse mit > > Punkt. > > > > Ulf > > ja ulf, magf ja sein, aber wenn du als absender z.b. heiopeia newsletter > haben wilslt, dann ist der punkt nicht so toll .... also?? Irgendjemand ne > idee??? > > mfg > Armin > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From kraemer_(at)_nacamar.de Wed, 1 Sep 1999 17:27:54 +0200 Date: Wed, 1 Sep 1999 17:27:54 +0200 From: =?iso-8859-1?Q?Marc_Kr=E4mer?= kraemer_(at)_nacamar.de Subject: [php] AW: [php] Userverwaltung ? Hi ! > wie realisiere ich am besten ne userverwaltung fuer meine seite ? > also der user soll sich anmelden müssen und sich dann in bestimte bereiche > nur > mit login und pw zugang verschaffen können. > > hat einer ne idee wie man das machen kann ? Ich habe es bei uns so realisiert, das jeder Benutzer in einer Datenbank geführt wird und entsprende Flag's besitzt was er tun darf und was nicht. Nach der Anmeldung bekommt er ein individuelles Menü aufgebaut, welches die Menüpunkte beinhaltet, welche er verwenden / benutzen. Innerhalb dieser einzelnen Punkte erfolgt dann nochmals (sicherheitshalber) eine Abfrage, ob die Nutzung dieses Menüpunktes statthaft ist. > Beste Grüße aus Sinzig, Grüße aus Dreieich (Nähe Frankfurt/M), marc From jbaach_(at)_mediathek.de Wed, 01 Sep 1999 17:37:46 +0200 Date: Wed, 01 Sep 1999 17:37:46 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] Persistene mysql-Verbindung Hi Marc, http://www.php3.de/manual/html/function.mysql-pconnect.html Gruss, Joerg Marc Krämer schrieb: > Hi ! > > Giebt es eigentlich eine Möglichkeit eine persistente Verbindung zwischen > PHP3 und MySql aufzusetzen ? Werden unterschiedliche PHP3 Seiten aufgerufen > und jedesmal eine Verbindung zur Datenbank aufgebaut, ergiebt sich leider > doch eine nicht gerade unbeträchtliche Verzögerund, welche auf diese Weise > doch zu vermeiden wäre. > > Gruß, > marc > > ------------------------------------------------------------------ > Marc Krämer NACAMAR Data Communications > Nacamar Network Administration Robert-Bosch-Str. 32 > D-63303 Dreieich / Germany > Voice: +49 6103 993 0 > Fax : +49 6103 993 222 eMail: kraemer_(at)_nacamar.de > ------------------------------------------------------------------ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From kk_(at)_netuse.de Wed, 01 Sep 1999 17:42:32 +0200 Date: Wed, 01 Sep 1999 17:42:32 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] AW: [php] Userverwaltung ? Marc Krämer wrote: > Ich habe es bei uns so realisiert, das jeder Benutzer in einer Datenbank > geführt wird und entsprende Flag's besitzt was er tun darf und was nicht. > Nach der Anmeldung bekommt er ein individuelles Menü aufgebaut, welches die > Menüpunkte beinhaltet, welche er verwenden / benutzen. Ich mag es ja kaum sagen, aber das gibt es alles auch fertig, als Bestandteil von - äh - PHPLIB... :-), Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 18:12:51 +0200 Date: Wed, 1 Sep 1999 18:12:51 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_regul=E4re_Ausdr=FCcke_=28mal_was_anderes=29?= Thomas Heller (ebids Webmaster) schrieb am Mittwoch, den 1. September 1999: > Meine Frage: > Ist es sinnvoll die Inhalte per fgets() zu kopieren. [...] > Oder mache ich es per "$file = fread(..)" und mit hilfe eines regulären > Ausdrucks ... wobei ich den noch rausfinden muss ... =). Ich denke, daß es bei Deinen kleinen Dateigrößen einfacher ist, alles in einen String zu packen und Anfang und Ende wegzulöschen. Praktischerweise hatte ich genau diese Frage erst als WerWeißWas-Mensch beantwortet: $file = 'dateiname.html'; /* Read file content */ $fd = fopen($file,'r'); $contents = fread($fd, filesize($file)); fclose($fd); /* Discard unwanted parts */ $contents = eregi_replace('^.*]*>', '', $contents); $contents = eregi_replace('.*$', '', $contents); Ich hoffe, das tut's ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 18:15:37 +0200 Date: Wed, 1 Sep 1999 18:15:37 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Persistene mysql-Verbindung > Marc Krämer schrieb: > > Giebt es eigentlich eine Möglichkeit eine persistente Verbindung zwischen > > PHP3 und MySql aufzusetzen ? Joerg H. Baach schrieb am Mittwoch, den 1. September 1999: > http://www.php3.de/manual/html/function.mysql-pconnect.html Man müßte bei dieser Handbuchseite noch ergänzen, daß persistente Verbindungen nur mit der Apache-Modulversion von PHP gehen, nicht in der CG_Versione (weil dann PHP jedesmal spurlos beendet wird). Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 When privacy is outlawed... only the outlaws have privacy. From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 18:18:40 +0200 Date: Wed, 1 Sep 1999 18:18:40 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Persistene mysql-Verbindung Ich schrieb eben: > Man müßte bei dieser Handbuchseite noch ergänzen, daß persistente > Verbindungen nur mit der Apache-Modulversion von PHP gehen, nicht in > der CG_Versione (weil dann PHP jedesmal spurlos beendet wird). ^^^^^^^^^^^ Soll "CGI-Version" heißen ... Ciao, Martin From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 18:22:14 +0200 Date: Wed, 1 Sep 1999 18:22:14 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: mail($email,$subject,$contents,"From:bla bla\n"); Joerg H. Baach schrieb am Mittwoch, den 1. September 1999: > Hi Armin, > > nur so als Idee: kann es sein, dass sendmail etc. bei from eine > gueltige email erwarten? Also nix mit Leerzeichen etc, es sein denn > in Kommentarzeichen? Vermute ich auch. Probier's vielleicht mal so: mail($email, $subject, $contents, 'From: bla bla \n'); Das Ändern von "bla bal" nach "bla.bla" sollte jedenfalls nicht von PHPs Seite her kommen, sondern geschieht irgendwo in Deinem Mailsystem. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From eschmid_(at)_s.netic.de Wed, 01 Sep 1999 18:24:17 +0200 Date: Wed, 01 Sep 1999 18:24:17 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Persistene mysql-Verbindung Martin Ramsch wrote: > > > Marc Krämer schrieb: > > > Giebt es eigentlich eine Möglichkeit eine persistente Verbindung zwischen > > > PHP3 und MySql aufzusetzen ? > > Joerg H. Baach schrieb am Mittwoch, den 1. September 1999: > > http://www.php3.de/manual/html/function.mysql-pconnect.html > > Man müßte bei dieser Handbuchseite noch ergänzen, daß persistente > Verbindungen nur mit der Apache-Modulversion von PHP gehen, nicht in > der CG_Versione (weil dann PHP jedesmal spurlos beendet wird). Da MySQL nicht die einzige Datenbank ist die persistente Verbindungen zuläßt, braucht es doch nicht jedesmal erneut erklärt zu werden. Es steht hier: http://www.php3.de/manual/html/features.persistent-connections.html -Egon From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 18:29:50 +0200 Date: Wed, 1 Sep 1999 18:29:50 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Persistene mysql-Verbindung Egon Schmid schrieb am Mittwoch, den 1. September 1999: > Da MySQL nicht die einzige Datenbank ist die persistente Verbindungen > zuläßt, braucht es doch nicht jedesmal erneut erklärt zu werden. Es > steht hier: > > http://www.php3.de/manual/html/features.persistent-connections.html Ah! :) Wäre dennoch gut, bei der Beschreibung aller betroffenen Funktionen einen Verweis _darauf_ einzubauen. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Dante_(at)_altmuehlnet.de Wed, 01 Sep 1999 18:40:51 +0200 Date: Wed, 01 Sep 1999 18:40:51 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Re:_[php]_Re:_[php]_regul=E4re_?= =?iso-8859-1?Q?Ausdr=FCcke?= (mal was anderes)was anderes) =?iso-8859-1?Q?Ausdr=FCcke?= (mal was anderes)was anderes) At 15:10 01.09.99 +0200, Thomas Heller (ebids Webmaster) wrote: >Moin Moin! > >> filesize() verwenden, Größe der Datei bestimmen, fread() verwenden, um die >> Datei in einen String zu verwenden. preg_match() im Multiline-Modus >verwenden >> (siehe Doku), und mit einer runden Klammer den Teil zwischen den Body-Tags >> rausmatchen. >> >Hmmm ... dein Vorschlag ist gut .. allerdings hab ich ein Problem ... für >die Entwicklung/Entwurf von php3 - Skripts verwende ich einen win32-Apache >mit php3-cgi mit Zugriff auf einen linux-mysql Server. Da Problem ist ... er >sagt mir "undefined function preg_match ...". Gibt es unter Windows die >PerlRegExFnc überhaupt? > >Mit Standard regex (eregi()) bekomme ich das nicht hin, obwohl vielleicht >liegt es auch nur an meinem Ansatz ... >wenn einer einen Tip hat "eregi("(.*), $contents, >$parts))" ... bekomme ich nie die richtige Version ... entweder ist der >komplette Tag noch drin oder er ist abgeschnitten ... aber noch >teilweise vorhanden. Aber regex war'n noch nie so richtig mein Ding. Hi, wie wär's mit: $file = file( "c:\\foo\\bar" ); $file = implode( $file, "\n" ); $body = eregi_replace( "]*>(.*)", "\\1", $file ); Dann hast du das Zeug zwischen und in $body... Bye Dante From Dante_(at)_altmuehlnet.de Wed, 01 Sep 1999 18:47:11 +0200 Date: Wed, 01 Sep 1999 18:47:11 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] mail($email,$subject,$contents,"From:bla bla\n"); At 17:20 01.09.99 +0200, Joerg H. Baach wrote: >nur so als Idee: kann es sein, dass sendmail etc. bei from eine gueltige email >erwarten? Also nix mit Leerzeichen etc, es sein denn in Kommentarzeichen? Hi Joerg, also sendmail spielt mit den Angaben aus From: auf jedenfall rum, so wird aus einem: Thomas Feyrer ein: Thomas Feyrer obwohl das "(Alighieri)" mittendrin ja laut rfc vollkommen erlaubt ist, nur will sendmail die Adresse wohl lesbarer machen - leider. Bye Dante From ws_(at)_art-quarter.com Wed, 01 Sep 1999 17:44:23 +0200 Date: Wed, 01 Sep 1999 17:44:23 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Tempo aus der mysql-win-Liste: > I had computer that was taking twenty seconds to perform what should > take about 2 seconds. They were running Windows 95 Rev. C. On up grade > to Win98 the connects are now the correct speed. Any body else > exprience anything like this. > -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From ws_(at)_art-quarter.com Wed, 01 Sep 1999 17:45:22 +0200 Date: Wed, 01 Sep 1999 17:45:22 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] rand Ich stelle fest, daß meine Funktion randNumber recht häufig "" zurückliefert. Wie kann das sein? function randNumber($end, $start = 0){ srand((double)microtime()*1000000); return rand($start, $end); } Ich habe mir jetzt so geholfen: function randNumber($end, $start = 0){ srand((double)microtime()*1000000); while ($res == ""){ $res = rand($start, $end); } return $res; } aber die Definition sollte das eigentlich ausschließen, oder? int rand([int min], [int max]); If called without the optional min,max arguments rand() returns a pseudo-random value between 0 and RAND_MAX. If you want a random number between 5 and 15 (inclusive), for example, use rand(5,15). -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From maniax_(at)_north.de Wed, 1 Sep 1999 19:12:45 +0200 Date: Wed, 1 Sep 1999 19:12:45 +0200 From: Thomas Heller maniax_(at)_north.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_regul=E4re_Ausdr=FCcke_=28mal_?= =?iso-8859-1?Q?was_anderes=29?= =?iso-8859-1?Q?was_anderes=29?= Moin Moin! > $file = 'dateiname.html'; > > /* Read file content */ > $fd = fopen($file,'r'); > $contents = fread($fd, filesize($file)); > fclose($fd); > > /* Discard unwanted parts */ > $contents = eregi_replace('^.*]*>', '', $contents); > $contents = eregi_replace('.*$', '', $contents); > > Ich hoffe, das tut's ... Das tuts! Danke dir! mfg Thomas From nadja_(at)_fanfilm.de Wed, 01 Sep 1999 19:55:00 +0200 Date: Wed, 01 Sep 1999 19:55:00 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Noch eine dumme Frage von mir... Hallo Leute, Nachdem ihr beim letzten mal so lieb ward nun noch eine Frage von StupidMe: Ich schreibe eine Suchfunktion für mein voriges Programm und habe ein Problem mit einer Zeile. $anwid=mysql_query("select * from grunz where (name="+chr(34)+$suchname+chr(34)+")"); Hier versuche ich mit ASCII-Code Konvertierung die Anführungszeichen zu setzen, die MySQL haben will. Ich kann keine richtigen Anführungszeichen (sprich: " ") setzten, da php sonst die MySQL-Anweisung unterbricht. MySQL erkennt die Anführungszeichen aber auf diese weise nicht (,da er den gesuchten Namen, der 100%ig in der Tabelle steht nicht finden kann). Was soll ich also stattdessen schreiben? Oder muß ich es ganz anders versuchen? Bitte helft mir, ich komm' nicht weiter! Danke, Nadja P.S.: Ich bin nicht so dämlich, wie es erscheinen mag! From eschmid_(at)_s.netic.de Wed, 01 Sep 1999 20:33:57 +0200 Date: Wed, 01 Sep 1999 20:33:57 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Noch eine dumme Frage von mir... Nadja Senoucci wrote: > > Hallo Leute, > $anwid=mysql_query("select * from grunz where > (name="+chr(34)+$suchname+chr(34)+")"); $anwid=mysql_query("select * from grunz where name '$suchname'"); -Egon From nora_(at)_sappho-net.de Wed, 1 Sep 1999 19:48:05 +0200 Date: Wed, 1 Sep 1999 19:48:05 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: Noch eine dumme Frage von mir... On Wed, Sep 01, 1999 at 07:55:00PM +0200, Nadja Senoucci wrote: > $anwid=mysql_query("select * from grunz where > (name="+chr(34)+$suchname+chr(34)+")"); Versuch mal: $anwid = mysql_query ("select * from grunz where (name=\"$suchname\")"); Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From msslovi0_(at)_kronach.baynet.de Wed, 1 Sep 1999 19:49:25 +0200 (MEST) Date: Wed, 1 Sep 1999 19:49:25 +0200 (MEST) From: Matthias Slovig msslovi0_(at)_kronach.baynet.de Subject: [php] Noch eine dumme Frage von mir... On Wed, 1 Sep 1999, Nadja Senoucci wrote: >Hallo Leute, > Nachdem ihr beim letzten mal so lieb ward nun noch eine >Frage von StupidMe: > > Ich schreibe eine Suchfunktion für mein voriges Programm >und habe ein Problem mit einer Zeile. > >$anwid=mysql_query("select * from grunz where >(name="+chr(34)+$suchname+chr(34)+")"); > >Was soll ich also stattdessen schreiben? Oder muß ich es >ganz anders versuchen? Versuch doch einfach, die Anführungszeichen mit \ zu escapen. also: $anwid=mysql_query("select * from grunz where (name="\"$suchname\"")"); Das sollte funktionieren. Warum hast du eigentlich $suchname mit Anführungszeichen in der Datenbank drin? Oder hab ich da was flashc verstanden? Matthias -- Matthias Slovig Bürgernetzverein Kronach AK Technik | AK Inhalt BNV Kronach: Zukunft für die Region From clemensstaub_(at)_gyml.unibas.ch Wed, 01 Sep 1999 19:55:22 +0200 Date: Wed, 01 Sep 1999 19:55:22 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Noch eine dumme Frage von mir... hi nadja ... also so mal aus dem stehgreif würde ich mal einfache anführungszeichen probieren (') sollte doch eigentlich auch gehen, oder was denkt ihr anderen ? und sonst geht vielleicht auch \' (im Query aber nicht, oder ?) und sonst konstruier zuerst den Query: $query = "select * from grunz where (name=\"".$suchname."\")"; $anwid = mysql_query($query); Achtung ich habs nicht getestet ! Uebrigens nadja, entschuldige dich nicht immer ... alle fangen mal an :) ! bye Clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From marian_(at)_sendung.de Wed, 01 Sep 1999 19:52:17 +0200 Date: Wed, 01 Sep 1999 19:52:17 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Noch eine dumme Frage von mir... Nadja Senoucci wrote: > > Hallo Leute, > Nachdem ihr beim letzten mal so lieb ward nun noch eine > Frage von StupidMe: > > Ich schreibe eine Suchfunktion für mein voriges Programm > und habe ein Problem mit einer Zeile. > > $anwid=mysql_query("select * from grunz where > (name="+chr(34)+$suchname+chr(34)+")"); > Versuche stattdessen, die Anführungszeichen mit einem Backslash zu "escapen". Dann werden sie nicht als Begrenzer für den String, sondern als Bestandteil dessen betrachtet. Also etwa $string = "select * from g where name=\"suchname\""; Alternativ tun es an der Stelle auch einfache Anführungszeichen, also 'diese' Marian From simmail_(at)_pixelhouse.de Wed, 1 Sep 1999 20:23:16 +0200 Date: Wed, 1 Sep 1999 20:23:16 +0200 From: simmail_(at)_pixelhouse.de simmail_(at)_pixelhouse.de Subject: [php] Bild in mysql ? Hi.... wie kann ich bilder in einem mysql blop feld speichern bzw wie bekomme ich die da rein ? gruss alex From info_(at)_ti-news.ch Wed, 1 Sep 1999 16:32:10 +0200 Date: Wed, 1 Sep 1999 16:32:10 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Eine Bitte um Hilfe... This is a multi-part message in MIME format. ------=_NextPart_000_002E_01BEF497.8A3C4FC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Probiere di anlage es ist nicht noetig die daten aus der mysql nochmals zu holen sie sind bereits auf der seite Saluti dal Ticino PH ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Nadja Senoucci To: Sent: mercoledì, 1. settembre 1999 15:43 Subject: [php] Eine Bitte um Hilfe... > Hallo ihr, > ich habe vor kurzem mit dem php-Programmieren angefangen > (bin also noch blutige Anfängerin) und stehe vor einem > kleinen Problem. > Ich habe ein kleines Programm geschrieben und das soll > folgendes tun: > - Es soll die Adresse, die in das Formular eingetragen wird > in der Datenbank (test) bzw. Tabelle (grunz) speichern. > - Wenn nicht alle Felder ausgefüllt wurden soll es eine > Warnung rausschmeissen, damit man dann alle Felder ausfüllt. > - Am Schluß soll es dann (zur Kontrolle für mich) den > Inhalt der gesamten Tabelle ausgeben. > > Folgendes ist nun mein Problem: Wenn ich die Seite aufrufe > bekomme ich sofort die Warnung, daß nicht alle Felder > ausgefüllt sind. Ich hätte allerdings gerne, daß das erst > passiert wenn ich auf "Eingeben" klicke. Wenn uch dann > allerdings nicht alle Felder ausfülle und auf "Eingeben" > klicke, kommt die Warnung nicht mehr, die unvollständige > Adresse wird aber auch nicht in die Tabelle eingetragen > (worüber ich ganz froh bin). > > Tja, ich kleine Anfängerin weiß nun leider nicht was ich > falschgemacht habe oder wie ich das beheben kann und wende > mich deshalb an euch, in Hoffnung, daß ihr mich in meiner > sträflichen Unwissenheit aufklären möget ;-). Es wäre > wirklich nett, wenn ihr mir helfen würdet. > > Hier nun mein kleines Programm: > > mysql_connect(localhost,root); > mysql_select_db("test"); > ?> > > > > >
> >

Vorname: > >
> Name: > >
> Straße: > >
> PLZ / Ort: > >

>

> >

>
> > /* Überprüft ob alle Felder ausgefüllt wurden, wenn 'ja' > werden die Daten an die Tabelle übergeben*/ > > if($go==1): > if(! $vorname=="" && ! $name=="" && ! $strasse=="" && ! > $plzort==""): > mysql_query("insert into grunz (vorname, name, strasse, > plzort) values ('$vorname', '$name', '$strasse', > '$plzort')"); > endif; > elseif($vorname=="" || $name=="" || $strasse=="" || > $plzort==""): > ?> > > endif; > > /* ENDE Überprüft ob alle Felder ausgefüllt wurden, wenn > 'ja' werden die Daten an die Tabelle übergeben*/ > > /* Datenbankinhalt ausgeben */ > > $anweisungid=mysql_query("select * from grunz order by > id"); > while($zeile=mysql_fetch_row($anweisungid)): > echo $zeile[0]; ?> 
>
>
>

> > /* ENDE Datenbankinhalt ausgeben */ > > mysql_close(); > ?> > > > > Es ist vermutlich nicht nötig, daß ich euch das gesamte > Programm schicke, aber ich denke mir sicher ist sicher. > > Danke im voraus, > Nadja > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php ------=_NextPart_000_002E_01BEF497.8A3C4FC0 Content-Type: application/octet-stream; name="_formnews.php3" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="_formnews.php3" $text ">Back "; } if($go=3D=3D1): if ($vorname =3D=3D "") : halt("Fehler! Bitte Vorname.......!"); exit; elseif ($name =3D=3D "") : halt("Fehler! Bitte Name.......!"); exit; elseif ($strasse =3D=3D "") : halt("Fehler! Bitte Strasse......!"); exit; elseif ($plzort =3D=3D "") : halt("Fehler! Bitte PLZ.......!"); exit; endif; mysql_connect(localhost,root); mysql_select_db("test"); ?>

">

Vorname:=20 ">
Name:=20 ">
Straße:=20
PLZ / Ort:=20

 


\n X-Header: Nescape" ); ) ) =09 mysql_close(); ?> ------=_NextPart_000_002E_01BEF497.8A3C4FC0-- From info_(at)_ti-news.ch Wed, 1 Sep 1999 20:33:22 +0200 Date: Wed, 1 Sep 1999 20:33:22 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] rand Ich habe probiert dieser geht betimmt: einfach nummern reinmalen ; keine leerzeichen ! Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Werner Stuerenburg To: Sent: mercoledì, 1. settembre 1999 17:45 Subject: [php] rand > Ich stelle fest, daß meine Funktion randNumber recht häufig "" > zurückliefert. Wie kann das sein? > > function randNumber($end, $start = 0){ > srand((double)microtime()*1000000); > return rand($start, $end); > } > > Ich habe mir jetzt so geholfen: > > function randNumber($end, $start = 0){ > srand((double)microtime()*1000000); > while ($res == ""){ > $res = rand($start, $end); > } > return $res; > } > > aber die Definition sollte das eigentlich ausschließen, oder? > > int rand([int min], [int max]); > > If called without the optional min,max arguments rand() returns a > pseudo-random value between 0 and > RAND_MAX. If you want a random number between 5 and 15 (inclusive), > for example, use rand(5,15). > > > -- > Mit freundlichem Gruss > Werner Stuerenburg > > ____________________________________________________________ > ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany > Tel. 0(049)5224-9974-07, Fax-09, > - > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_ti-news.ch Wed, 1 Sep 1999 20:33:22 +0200 Date: Wed, 1 Sep 1999 20:33:22 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] rand Ich habe probiert dieser geht betimmt: einfach nummern reinmalen ; keine leerzeichen ! Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Werner Stuerenburg To: Sent: mercoledì, 1. settembre 1999 17:45 Subject: [php] rand > Ich stelle fest, daß meine Funktion randNumber recht häufig "" > zurückliefert. Wie kann das sein? > > function randNumber($end, $start = 0){ > srand((double)microtime()*1000000); > return rand($start, $end); > } > > Ich habe mir jetzt so geholfen: > > function randNumber($end, $start = 0){ > srand((double)microtime()*1000000); > while ($res == ""){ > $res = rand($start, $end); > } > return $res; > } > > aber die Definition sollte das eigentlich ausschließen, oder? > > int rand([int min], [int max]); > > If called without the optional min,max arguments rand() returns a > pseudo-random value between 0 and > RAND_MAX. If you want a random number between 5 and 15 (inclusive), > for example, use rand(5,15). > > > -- > Mit freundlichem Gruss > Werner Stuerenburg > > ____________________________________________________________ > ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany > Tel. 0(049)5224-9974-07, Fax-09, > - > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From marian_(at)_sendung.de Wed, 01 Sep 1999 21:18:14 +0200 Date: Wed, 01 Sep 1999 21:18:14 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Guten Abend! Eben kam mir die Idee, mittels PHP ein cleveres Script zur Anzeige von WebCam-Bildern (oder sonstigen Images) zu schreiben. Und zwar soll auf der Seite, auf der das (WebCam-)Bild angezeigt wird, einfach nur per ein Bild positioniert werden. Das Script meinscript.php3 soll das Bild $file lesen (ob aus dem Filesystem, über HTTP oder FTP ist ja bekanntlich egal :-)) und - natürlich im richtigen MIME-Type (hier img/jpeg) senden. Im HTTP-Header sollte ein Refresh nach $rate Sekunden erzwungen werden. Auf diese Weise hätte man eine Animation in nahezu jedem Browser (mit img2ascii-Ausgabe auch für Lynx), die keinerlei JavaScript oder Metatag-Refresh benötigt. Es würde eleganterweise nur das Bild neu geladen, nicht die ganze Seite. Wäre das nicht toll? Nun... wie lautet der String, den ich in den Header schreiben muss? Ich wäre durchaus imstande, diese bahnbrechende Entwicklung der weltumspannenden OpenSource-Gemeinde zur Verfügung zu stellen, wenn das Projekt dann mit Eurer Hilfe und der sicherlich benötigten mehrmonatigen Entwicklungszeit fertig gestellt werden kann. Hat jemand Zugang zu einem CVS-Server? Ach, noch was, bitte bombardiert mich nicht mit freshmeat-URLs, die das ganze (in besser) zum Download anbieten... In Schweiß gebadet, Euer Marian From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 21:26:14 +0200 Date: Wed, 1 Sep 1999 21:26:14 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Noch eine dumme Frage von mir... Nadja Senoucci schrieb am Mittwoch, den 1. September 1999: > $anwid=mysql_query("select * from grunz where > (name="+chr(34)+$suchname+chr(34)+")"); > > Hier versuche ich mit ASCII-Code Konvertierung die > Anführungszeichen zu setzen, die MySQL haben will. Sieht eigentlich richtig aus ... > Ich kann keine richtigen Anführungszeichen (sprich: " ") setzten, da > php sonst die MySQL-Anweisung unterbricht. MySQL erkennt die > Anführungszeichen aber auf diese weise nicht (,da er den gesuchten > Namen, der 100%ig in der Tabelle steht nicht finden kann). Seltsam. Sind im Suchnamen selbst evtl. Sonderzeichen drin? Sonderzeichen im Rahmen von MySQL sind das einfache (') und doppelte (") Anführungszeichen (wegen der Quotingregeln), der Backslash (\) und die Binärnull (Zeichen mit ASCII-Code 0). Als Textbegrenzer kannst Du in MySQL übrigens beide Anführungszeichen verwenden, einfache und doppelte (in Standard-SQL nur einfache). Beschrieben ist das alles im MySQL-Handbuch im Kapitel "7.1 Literals: how to write strings and numbers". Unter anderem heißt es: »You should use an escape function on any string that might contain any of the special characters listed above!« (also ' " \ und Binärnull). In PHP gibt's dazu die Funktion AddSlashes()! Sollte man am besten immer verwenden, wenn man nicht 100%ig sicher ist, daß der Text 'sicher' (also ohne MySQL-Sonderzeichen ist). Die Pluszeichen in Deinem Beispiel deuten darauf hin, daß Du noch mit dem alten PHP/FI2 arbeitest, aber macht nix, dort gab's das auch schon. (Ein Unterschied ist aber z.B., daß man in PHP/FI2 Strings _nur_ mit doppelten Anführungszeichen begrenzen kann, in PHP3 gehen auch die einfachen.) Eine hübschere Version sieht dann also so aus: $quotedsuchname = AddSlashes($suchname); $anwid=mysql_query("SELECT * FROM grunz WHERE name='$quotedsuchname'"); In meinen Augen noch besser wird's mit sprintf: $sql = sprintf("SELECT * FROM grunz WHERE name='%s'", AddSlashes($suchname)); $anwid = mysql_query($sql); Fans von Einzeilern können ja nochmal zusammenfassen. :) Was ich nicht beantworten kann, ist, warum Deine Version oben nicht funktioniert ... Dazu müßte man evtl. einen Blick auf Dein Suchwort und auf den konkreten Tabelleninhalt werfen. > P.S.: Ich bin nicht so dämlich, wie es erscheinen mag! Ich sag' mir immer, daß zwischen damlich und unwissend/unerfahren ein ziemlich Unterschied ist und überhaupt: And all I know for sure All I know for real Is knowing doesn't mean so much -- Sisters Of Mercy in "Some Kind of Stranger" :-) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 When privacy is outlawed... only the outlaws have privacy. From mathias_(at)_appc11.gsi.de Wed, 01 Sep 1999 21:39:51 +0200 Date: Wed, 01 Sep 1999 21:39:51 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] Bild in mysql ? Hi, At 01.09.99 20:23 , you wrote: >wie kann ich bilder in einem mysql blop feld speichern bzw wie bekomme ich >die da rein ? Weils meine erste Frage auf dieser (und der MySQL-Liste war ;-) und ich ewig Martin Ramsch zum Dank verpflichtet bin für 2 Antworten, hier ist der Link: http://infosoc.uni-koeln.de/archives/mysql-de/msg01396.html Allerdings habe ich dann nach einiger ueberlegung doch die Variante gewaehlt, dass ich das Bild im Dateisystem speichere und den Lageort und Name in der DB speichere. Wenn Du das machen willst, damit nicht jeder an diese Datei kommt, dann kannst Du die Datei auch von einem PHP-Script lesen und mit dem korrekten MIME-Type im Header an den Browser senden ... oder Du benutzt die .htaccess .... oder wie auch immer ;-) Viele Gruesse, Mathias Mathias mathias_(at)_appc11.gsi.de From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 21:35:29 +0200 Date: Wed, 1 Sep 1999 21:35:29 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Noch eine dumme Frage von mir... Matthias Slovig schrieb am Mittwoch, den 1. September 1999: > Versuch doch einfach, die Anführungszeichen mit \ zu escapen. > also: > > $anwid=mysql_query("select * from grunz where > (name="\"$suchname\"")"); Ich hatte in meiner anderen Antwort an Nadja noch vergessen, daß genau die Handhabung solcher Backslashes im alten PHP/FI2 ziemlich krank ist und ständig zu Überraschungen führt: PHP/FI2: $a = "Er hieß \"Dschango\", sagte er.\n"; Die Backslashes führen hier nur dazu, daß der Parser noch nicht das Ende des Strings erkennt. In der Variable $a sind die Backslashes aber tatsächlich mit drin! (Er hieß \"Dschango\", sagte er.\n) Der echo-Befehl filtert diese dann aber wieder heraus: PHP/FI2: echo $a; --> Er hieß "Dschango", sagte er. Funktionen wie mysql_query behandeln die noch enthaltenen Backslashes aber nicht speziell, so daß mit den Zeilen PHP/FI2: $sql = "select * from grunz where (name=\"$suchname\")"; PHP/FI2: $anwid = mysql_query($sql); tatsächlich diese SQL-Anweisung an MySQL geschickt wird: select * from grunz where (name=\"$suchname\") Und das gibt einen MySQL-Fehler. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hb_(at)_tsi-gmbh.de Wed, 01 Sep 1999 21:41:35 +0200 Date: Wed, 01 Sep 1999 21:41:35 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Re: Eine Bitte um Hilfe... Hallo Du, >>Es ist vermutlich nicht nötig, daß ich euch das gesamte >>Programm schicke, aber ich denke mir sicher ist sicher. ich mach´s auch stet´s auf der "sichern Schiene" und deshalb ist hier der Code (... ja sowieso "open source" hier alles ;) ------------------------------------------------------------------------

Vorname:
Name:
Strasse:
PLZ / Ort:

"; echo " (1) Die Daten in die Datenbank eintragen (MySQL)
"; echo ' (2) danach den Datenbankinhalt ausgeben/anzeigen (Weiterleitung auf "formular-test.php3")'; //--------------------------Alle Felder ausgefuellt //ENDE//------------------------- } else { ?> ------------------------------------------------------------------------ Nur Deinen Datenbank - Kram und so musste halt da machen, wo da die "echo"´s jetzt drin sind so. Viel Spass, Holger From maniax_(at)_north.de Wed, 1 Sep 1999 21:49:34 +0200 Date: Wed, 1 Sep 1999 21:49:34 +0200 From: Thomas Heller maniax_(at)_north.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_HTTP-Header_f=FCr_automatischen_Refresh?= Moin Moin! Also die Idee is klasse aber AFAIK föllig unmöglich. ;( Sobald eine Seite geladen ist, kannst du diese nicht mehr verändern, jedenfalls nicht ohne Javascript. Und naja ein einzelnes Image lädt sich nicht von alleine nochmal ... das alles geht nur mit Java oder vielleicht mitm IE4/5 und einer aber naja das is AFAIK alles ... Ein Image hat kein Reload Header ... Sorry aber bevor du dich ganz verrückt machst ... mfg Thomas ----- Original Message ----- From: Marian Steinbach To: PHP Liste Sent: Wednesday, September 01, 1999 9:18 PM Subject: [php] HTTP-Header für automatischen Refresh > Guten Abend! > > Eben kam mir die Idee, mittels PHP ein cleveres Script zur > Anzeige von WebCam-Bildern (oder sonstigen Images) zu schreiben. > Und zwar soll auf der Seite, auf der das (WebCam-)Bild angezeigt > wird, einfach nur per > > > > ein Bild positioniert werden. Das Script meinscript.php3 soll > das Bild $file lesen (ob aus dem Filesystem, über HTTP oder FTP > ist ja bekanntlich egal :-)) und - natürlich im richtigen > MIME-Type (hier img/jpeg) senden. Im HTTP-Header sollte ein > Refresh nach $rate Sekunden erzwungen werden. > > Auf diese Weise hätte man eine Animation in nahezu jedem Browser > (mit img2ascii-Ausgabe auch für Lynx), die keinerlei JavaScript > oder Metatag-Refresh benötigt. Es würde eleganterweise nur das > Bild neu geladen, nicht die ganze Seite. > > Wäre das nicht toll? > > > > Nun... wie lautet der String, den ich in den > Header schreiben muss? > > > > Ich wäre durchaus imstande, diese bahnbrechende Entwicklung der > weltumspannenden OpenSource-Gemeinde zur Verfügung zu stellen, > wenn das Projekt dann mit Eurer Hilfe und der sicherlich > benötigten mehrmonatigen Entwicklungszeit fertig gestellt werden > kann. Hat jemand Zugang zu einem CVS-Server? > > Ach, noch was, bitte bombardiert mich nicht mit freshmeat-URLs, > die das ganze (in besser) zum Download anbieten... > > In Schweiß gebadet, > > Euer > > Marian > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From hb_(at)_tsi-gmbh.de Wed, 01 Sep 1999 22:04:29 +0200 Date: Wed, 01 Sep 1999 22:04:29 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Re: Bild in mysql ? schau mal, bei den alten Threads ist was dabei... http://infosoc.uni-koeln.de/archives/mysql-de/msg01396.html From alexander_(at)_pixelhouse.de Wed, 1 Sep 1999 22:10:59 +0200 Date: Wed, 1 Sep 1999 22:10:59 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Bild in mysql ? hi... >Allerdings habe ich dann nach einiger ueberlegung doch die Variante >gewaehlt, dass ich das Bild im Dateisystem speichere und den Lageort >und Name in der DB speichere. >Wenn Du das machen willst, damit nicht jeder an diese Datei kommt, >dann kannst Du die Datei auch von einem PHP-Script lesen und mit >dem korrekten MIME-Type im Header an den Browser senden ... oder Du >benutzt die .htaccess .... oder wie auch immer ;-) das sit dazu gedacht um eine bannersystem zu machen welches plattformübergreifend arbeitet. daher möchte ich die banner im sql abspreichern und dann mit eader( "Content-type: image/$res[Typ]"); ausgeben..... es geht auch schon ... http://www.simoon.de/adem/test.html danke fuer die info... gruss alex From alexander_(at)_pixelhouse.de Wed, 1 Sep 1999 22:12:12 +0200 Date: Wed, 1 Sep 1999 22:12:12 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Re: Bild in mysql ? danke habs schon .... http://www.simoon.de/adem/test.html gruss Alex >-----Original Message----- >From: php-admin_(at)_infosoc.uni-koeln.de >[mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Holger Bahr >Sent: Mittwoch, 1. September 1999 22:04 >To: php_(at)_solix.wiso.Uni-Koeln.DE >Subject: [php] Re: Bild in mysql ? > > >schau mal, bei den alten Threads ist was dabei... > > >http://infosoc.uni-koeln.de/archives/mysql-de/msg01396.html > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From marcus_(at)_onlinezone.de Wed, 1 Sep 1999 13:24:24 -0800 Date: Wed, 1 Sep 1999 13:24:24 -0800 From: Marcus Schultheiss marcus_(at)_onlinezone.de Subject: [php] Anforderung einer https URL und parsen der gelieferten Seite Hallo Liste, Gibt es ein Funktionssammlung fuer PHP um eine SSL verschluesselte Verbindung zu einem Server zu oeffnen? Habe leider nichts zu diesem Thema finden koennen. Den Rest wuerde ich hinbekommen, aber ich habe keine Idee wie ich mit den Sockets eine Secure Verbindung hinbekomme. Ziel ist es von einem LINUX Apache SSL Server zu einem beliebigen SSL Server im Internet eine SSL Verbindung aufzumachen, eine Seite anzufordern und abhaengig von deren Inhalt die PHP- Seite an den Client auszuliefern. Ich hoffe ich habe mich damit verstaendlich ausgedrueckt. Gruss Marcus From bjoern_(at)_baer.mayn.de Wed, 1 Sep 1999 22:25:35 +0200 Date: Wed, 1 Sep 1999 22:25:35 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Anforderung einer https URL und parsen der gelieferten Seite Hi, > Ziel ist es von einem LINUX Apache SSL Server zu einem beliebigen > SSL Server im Internet eine SSL Verbindung aufzumachen, eine Seite > anzufordern und abhaengig von deren Inhalt die PHP- Seite an den > Client auszuliefern. Ich hoffe ich habe mich damit verstaendlich > ausgedrueckt. Welchen Sinn hat das? -- Björn Schotte 09364/810492 http://www.php-center.de/ From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 22:53:41 +0200 Date: Wed, 1 Sep 1999 22:53:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_HTTP-Header_f=FCr_automatischen_Refresh?= Thomas Heller schrieb am Mittwoch, den 1. September 1999: > Also die Idee is klasse aber AFAIK föllig unmöglich. ;( Geht evtl. Server-Push? Siehe als kommentiertes Beispiel Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From marian_(at)_sendung.de Wed, 01 Sep 1999 22:57:04 +0200 Date: Wed, 01 Sep 1999 22:57:04 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Re: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Thomas Heller wrote: > > Moin Moin! > > Also die Idee is klasse aber AFAIK föllig unmöglich. ;( > > Sobald eine Seite geladen ist, kannst du diese nicht mehr verändern, > jedenfalls nicht ohne Javascript. Und naja ein einzelnes Image lädt sich > nicht von alleine nochmal ... das alles geht nur mit Java oder vielleicht > mitm IE4/5 und einer aber naja das is AFAIK alles ... > > Ein Image hat kein Reload Header ... > > Sorry aber bevor du dich ganz verrückt machst ... > > mfg > Thomas > Vielen Dank, aber so leicht gebe ich nicht auf! Es kann doch nicht davon abhängen, ob ich ein Bild oder eine HTML-Datei serve, ob ein HTTP-Header greift oder nicht. Ich habe mittlerweile die RFCs zu HTTP/1.1 gewältzt. Nachstehendes scheint das zur Zeit maßgebende zu sein. ftp://ftp.isi.edu/in-notes/rfc2616.txt Als enziger mir nützlich erscheinender Header scheint da "Retry-After : " in Frage zu kommen. Dieser wird mit einem ganzzahligen Sekunden-Wert oder einem Datum versehen. Der Kommentar dazu lautet: The Retry-After response-header field can be used with a 503 (Service Unavailable) response to indicate how long the service is expected to be unavailable to the requesting client. This field MAY also be used with any 3xx (Redirection) response to indicate the minimum time the user-agent is asked wait before issuing the redirected request. The value of this field can be either an HTTP-date or an integer number of seconds (in decimal) after the time of the response. Stellt sich die Frage, ob es auch ohne Fehlermeldung oder Redirection geht... Ich werde es einfach mal ausprobieren... Marian From marcus_(at)_onlinezone.de Wed, 1 Sep 1999 13:56:27 -0800 Date: Wed, 1 Sep 1999 13:56:27 -0800 From: Marcus Schultheiss marcus_(at)_onlinezone.de Subject: [php] Anforderung einer https URL und parsen der gelieferten Seite > Hi, >> Ziel ist es von einem LINUX Apache SSL Server zu einem beliebigen >> SSL Server im Internet eine SSL Verbindung aufzumachen, eine Seite >> anzufordern und abhaengig von deren Inhalt die PHP- Seite an den >> Client auszuliefern. Ich hoffe ich habe mich damit verstaendlich >> ausgedrueckt. > Welchen Sinn hat das? Es soll eine Kreditkarte gegen ein US Paymentgateway geprueft werden und die Rueckmeldung des Paymentgateways ins deutsche uebersetzt werden. Die Kreditkartendaten sollen natuerlich geschuetzt uebertagen werden. From marian_(at)_sendung.de Wed, 01 Sep 1999 23:01:09 +0200 Date: Wed, 01 Sep 1999 23:01:09 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Martin Ramsch wrote: > > Thomas Heller schrieb am Mittwoch, den 1. September 1999: > > Also die Idee is klasse aber AFAIK föllig unmöglich. ;( > > Geht evtl. Server-Push? > > Siehe als kommentiertes Beispiel > > Hallo Martin! Vielleicht ist es das, was ich meine. Allerdings bekomme ich die Source beim Klick auf den Link nicht angezeigt :-( Stattdessen wird auf die php3-Datei redirected. Läuft vielleicht gleichzeitig mod_spelling? Vielleicht kannst Du die Datei ja mal posten... Danke! Marian From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 23:06:32 +0200 Date: Wed, 1 Sep 1999 23:06:32 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_HTTP-Header_f=FCrautomatischen__=09Refresh?= Marian Steinbach schrieb am Mittwoch, den 1. September 1999: > Thomas Heller wrote: [...] > > Also die Idee is klasse aber AFAIK föllig unmöglich. ;( [...] > > Ein Image hat kein Reload Header ... > > > > Sorry aber bevor du dich ganz verrückt machst ... [...] > Vielen Dank, aber so leicht gebe ich nicht auf! Es kann doch > nicht davon abhängen, ob ich ein Bild oder eine HTML-Datei > serve, ob ein HTTP-Header greift oder nicht. Das nicht - aber dieses verbreitete ist eben kein HTTP-Header, sondern Teil einer HTML-Seite und wird vom Webbrowser interpretiert, der sich nach der angegebenen Zeit den neuen URL holt. Für den Webserver ist das einfach nur ein neuer Request ohne Zusammenhang zum ersten Request. _Eigentlich_ hast Du ja Recht und HTTP-EQUIV sollte heißen, daß das eine im HTML-HEAD notierte Version eines HTTP-Header ist, aber bei "Refresh" wurde an dieser Grundidee vorbei (wie so oft) einfach ein neues Feature eingeführt, das dann nie als echter HTTP-Header definiert wurde. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Wed, 1 Sep 1999 23:12:30 +0200 Date: Wed, 1 Sep 1999 23:12:30 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_HTTP-Header_f=FCr_automatischen_Refresh?= Marian Steinbach schrieb am Mittwoch, den 1. September 1999: > Vielleicht ist es das, was ich meine. Allerdings bekomme ich die > Source beim Klick auf den Link nicht angezeigt :-( Stattdessen > wird auf die php3-Datei redirected. > > Läuft vielleicht gleichzeitig mod_spelling? Läuft auch, aber das ist es nicht. Ich hab' unsere Server nur sicherer gemacht als ich dachte. :) Wenn es nämlich eine Datei xyz.php3 gibt, kann ich hier einfach (die nicht existierende Datei) xyz.phps anfordern und bekomme den PHP-Source angezeigt. Und genau das hab' ich für externe Zugriffe verboten, damit man nicht einfach alle Skripte ansehen kann - könnt' ja jeder kommen. Für Euch hab' ich jetzt einen expliziten Link xyz.phps ->xyz.php3 gemacht, dann dürfen alle ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From rickb_(at)_gmx.net Wed, 1 Sep 1999 23:16:20 +0200 (MEST) Date: Wed, 1 Sep 1999 23:16:20 +0200 (MEST) From: rickb_(at)_gmx.net rickb_(at)_gmx.net Subject: [php] Datumskaempfe Guten Abend :-) Den ganzen Abend ueber kaempfe ich mit dem Datum und der formatierten Ausgabe.(aus den Manuals werde ich nicht ganz schlau). Ich habe unter mysql ein Date-Feld belegt. Dieses lese ich aus: $datum_neueintrag=mysql_result($ds,0,"datum_neueintrag"); Wenn ich nun mit __Date("d.M.Y", time)__ moechte, wie weise ich _$datum_neueintrag_ nun der Variablen _time_ zu ?? Falls ich unter mysql das Feld _timedate_ mit Datum/uhrzeit belegen wuerde, wie wuerde ich den Dreh zu _echo Date("H:i d.M.Y", time)_ bekommen? In dieser Variante bekomme ich immer 1 Uhr 33 1970 raus. Wahrscheinlich ist die ganze Sache ganz einfach, aber ich habe da irgendwie nen Haenger .... Danke Rick -- Sent through Global Message Exchange - http://www.gmx.net From pfeiffer_(at)_uris.de Thu, 2 Sep 1999 00:12:22 +0200 Date: Thu, 2 Sep 1999 00:12:22 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_HTTP-Header_f=FCr_automati?= =?iso-8859-1?Q?schen_Refresh?= =?iso-8859-1?Q?schen_Refresh?= Hallo Martin, >Siehe als kommentiertes Beispiel > issa recht putzig, Da es jedoch eine NS-only Loesung ist, kann man es keinem Kunden anbieten. Die sind so zickig und verlangen, dass es mit beiden Browsern geht ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From www_(at)_jazzascona.ch Thu, 2 Sep 1999 00:11:35 +0200 Date: Thu, 2 Sep 1999 00:11:35 +0200 From: jazz www_(at)_jazzascona.ch Subject: [php] Datumskaempfe /************************************************************************** * Konvertierung des US-Datums in das deutsche * Auf http://www.gabber.de/ sieht man ein Beispiel ;-)) * * Autor: Mark Kronsbein (mk_(at)_html-design.com) * Datum der letzten Änderung: 18. Mai 1999 * Anmerkung: Der meiste Code an diesem Script stammt von * Frédéric Pierron (pierron_(at)_ext.jussieu.fr) * Ich habe den Code nur modifiziert und übersetzt. * * License: GPL. Wäre nett, wenn ich eine Mailbekommen würde, * wo das Script eingesetzt wird * * Conversion of US Date into German Date * See http://www.gabber.de/ for "working" Example ;-)) * * Author: Mark Kronsbein (mk_(at)_html-design.com) * Last Modified Date: 18 May 1999 * NOTE: Most of this code is made by * Frédéric Pierron (pierron_(at)_ext.jussieu.fr) * I just translated it and modified it a bit. * * License: GPL. Would be nice, if you mail me the URL you run this Script * * Original script: * http://px.sklar.com/code-pretty.html?code_id=112 * http://px.sklar.com/code.html?code_id=112 * * Einfach alles unten in ein File namens date.inc kopieren und dann wie folgt aufrufen: * Just include everything below in a file called date.inc. Example call: * * **************************************************************************/ /* Start von date.inc Start of date.inc */ /* Zeitzone auf Mitteleuropäische Zeit umstellen falls der Server nicht in DE steht. Sonst auskommentieren. If the Server is not in Germany, set the right Timezone. */ ==================================== putenv( "TZ=MET"); /* Name der Tage auf deutsch:-) */ /* Name of days in German :-) */ $name_tag[0] = "Domenica"; $name_tag[1] = "Lunedì"; $name_tag[2] = "Mardedì"; $name_tag[3] = "Mercoledì"; $name_tag[4] = "Giovedì"; $name_tag[5] = "Venerdì"; $name_tag[6] = "Sabato"; /* Name der Monate auf deutsch :-)*/ /* Name of months in German :-) */ $name_monat[1] = "Gennaio"; $name_monat[2] = "Febbraio"; $name_monat[3] = "Marzo"; $name_monat[4] = "Aprile"; $name_monat[5] = "Maggio"; $name_monat[6] = "Giugno"; $name_monat[7] = "Luglio"; $name_monat[8] = "Agosto"; $name_monat[9] = "Settembre"; $name_monat[10] = "Ottobbre"; $name_monat[11] = "Novembre"; $name_monat[12] = "Dicembre"; $num_tag = date( "w"); $num_monat = date( "m"); /* Test, ob der aktuelle Monat < 10 ist */ /* Test, if the current month is < 10th month */ $test = substr($num_monat,0,1); if ($test == "0") $num = substr($num_monat,1,1); $num_monat = $num; } $jahr = date( "Y"); $n = date( "d"); $tag = $name_tag[$num_tag]; $monat = $name_monat[$num_monat]; $sec =(date( " H:i:s")); /* Ende von date.inc$tag , $n. $monat $jahr End of date.inc */ $datum .="$tag "; $datum .="$n. "; $datum .="$monat "; $datum .="$jahr "; $datum .="$sec"; echo"$datum"; PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: To: Sent: mercoledì, 1. settembre 1999 23:16 Subject: [php] Datumskaempfe > Guten Abend :-) > > Den ganzen Abend ueber kaempfe ich mit dem Datum und der > formatierten Ausgabe.(aus den Manuals werde ich nicht ganz schlau). > > Ich habe unter mysql ein Date-Feld belegt. > > Dieses lese ich aus: > $datum_neueintrag=mysql_result($ds,0,"datum_neueintrag"); > > Wenn ich nun mit __Date("d.M.Y", time)__ > moechte, wie weise ich _$datum_neueintrag_ nun der > Variablen _time_ zu ?? > > > Falls ich unter mysql das Feld _timedate_ mit Datum/uhrzeit belegen > wuerde, > wie wuerde ich den Dreh zu > _echo Date("H:i d.M.Y", time)_ bekommen? > In dieser Variante bekomme ich immer 1 Uhr 33 1970 raus. > > Wahrscheinlich ist die ganze Sache ganz einfach, aber ich habe da > irgendwie > nen Haenger .... > > Danke > Rick > > -- > Sent through Global Message Exchange - http://www.gmx.net > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 00:32:57 +0200 Date: Thu, 2 Sep 1999 00:32:57 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Datumskaempfe Rick schrieb am Mittwoch, den 1. September 1999: > Ich habe unter mysql ein Date-Feld belegt. > > Dieses lese ich aus: > $datum_neueintrag=mysql_result($ds,0,"datum_neueintrag"); > > Wenn ich nun mit __Date("d.M.Y", time)__ > moechte, wie weise ich _$datum_neueintrag_ nun der > Variablen _time_ zu ?? Einfachster mir bekannter Weg: Laß Dir das Datum schon von MySQL so liefern, wie Du es brauchst! Wenn Du auf der PHP-Seite mit Unix-Timestamps hantieren willst, dann verwende in der SQL-Anfrage die MySQL-Funktion UNIX_TIMESTAMP. Wenn Du gleich ein Datum in der hier noch üblichen Schreibweise von MySQL bekommen willst, verwende die MySQL-Funktion DATE_FORMAT. Beides am besten im MySQL-Handbuch nachschlagen. Der andere Weg (Datum in MySQLs Normalform abrufen und erst auf der PHP-Seite umbauen) ist etwas komplizierter. $datum = '1999-09-01'; // Aus der Datenbank ... $teil = explode('-', $datum); printf("%s.%s.%s\n", $teil[2], $teil[1], $teil[0]); Oder: $datumzeit = '1999-09-01 13:45:00'; // Aus der Datenbank ... list($datum, $zeit) = explode(' ', $datumzeit); list($jahr,$monat,$tag) = explode('-', $datum); list($std,$min,$sek) = explode(':', $zeit); printf("%s:%s %s.%s.%s", $std, $min, $tag, $monat, $jahr); Oder wenn Du einen Unix-Timestamp brauchst: $timestamp = mktime($std, $min, $sek, $monat, $tag, $jahr); Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 War doesn't demonstrate who's right... just who's left. When privacy is outlawed... only the outlaws have privacy. Das Tolle am Internet ist: Jeder kann mitmachen! Das Doofe am Internet ist: Jeder macht mit... -- Peter Ritter »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« -- Anthony V. Vitale Sometimes we look at others around us and allow ourselves to have a pity party, thinking how much better other people's lives are than our own. -- Abigail Mit dem Wissen wächst der Zweifel -- J.W.Goethe: Maximen und Reflexionen Bei der Erweiterung des Wissens macht sich von Zeit zu Zeit eine Unordnung nötig; sie geschieht meistens nach neueren Maximen bleibt aber immer provisorisch -- J.W.Goethe,Maximen und Reflexionen 1268 Böse Zungen behaupten, Usenet-User seien wie Tonbänder: Anfangs total blank, gegen Ende bloß rauschend. -- Georg Müller Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals. -- obs_(at)_burnout.demon.co.uk (obscurity) "A rainy day is as beautiful as a sunny one, only in another way" And all I know for sure All I know for real Is knowing doesn't mean so much -- Sisters Of Mercy in "Some Kind of Stranger" Ich kenne keinen sicheren Weg zum Erfolg - aber einen sicheren Weg zum Mißerfolg: Es allen recht machen zu wollen. -- Sokrates "Don't worry about the future. Or worry, but know that worrying is as effective as trying to solve an algebra equation by chewing bubble gum. The real troubles in your life are apt to be things that never crossed your worried mind, the kind that blindside you at 4 p.m. on some idle Tuesday." -- Mary Schmich, in: Advice, like youth, probably just wasted on the young. Viele Dinge zeigt dieser Spiegel. Und nicht alle werden, wie sie hier scheinen. Manche werden nie geschehen. Es sei denn, daß jene, die die Bilder sehen, von ihrem Pfad abweichen, um sie zu verhindern. -- J.R. Tolkien Bitte entschuldigen Sie diesen langen Brief, ich hatte keine Zeit für einen kürzeren. -- Goethe Es gibt drei Möglichkeiten, eine Firma zu ruinieren: mit Frauen, das ist das angenehmste; mit Spielen, das ist das schnellste; mit Computern, das ist das sicherste. -- Oswald Dreyer-Eimbcke Es ist das Herz, das gibt; die Hände geben nur her. -- Afrikanisches Sprichwort The great tragedy of science -- the slaying of a beautiful hypothesis by an ugly fact. -- T.H. Huxley Einen gescheiten Menschen kann man überzeugen, einen dummen Menschen muss man überreden. -- Curd Goetz Alles überhaupt nicht föllig valsch! Axiom of mechanical engineering: "Reliable, Cheap, Fast: choose any two" Lord, grant me the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to hide the bodies of the people I had to kill because they pissed me off - Anon. Das Gedächtnis ist schon eine fabelhafte Sache. Es funktioniert einwandfrei von dem Moment, in dem ich aufwache, bis zu dem Moment, in dem ich aufstehe. -- gefunden bei ThH Ich nehme keine Drogen. Nur gelegentlich etwas Effekthasch. Tue nie etwas halb, sonst verlierst Du mehr, als Du je wieder einholen kannst. -- Louis Amstrong Das Leben kann nur rückwärts verstanden, muß aber vorwärts gelebt werden. -- Sören Kierkegaard Mit Geld lebt es sich nicht so gut, wie es sich ohne Geld schlecht lebt. Jeder hat dumme Gedanken, nur der Kluge verschweigt sie ... "The sea does not reward those who are too anxious, too greedy, or too impatient. To dig for treasures shows not only impatience and greed, but lack of faith. Patience, patience, patience, is what the sea teaches. Patience and faith. One should lie empty, open, choiceless as a beach - waiting for a gift from the sea." -- Anne Morrow Lindbergh, Gift from the sea Drei Steigerungsformen der Lüge: "Notlüge [noch verzeihlich] - Zwecklüge [verwerflich] - Statistik [ganz schlimme Todsünde!]" Wer immer nur das macht, was er immer gemacht hat, wird immer nur das machen, was er schon immer gemacht hat. Dieser Text entstand ohne Häme und Spott. "My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group; there was less competition there." -- Indira Gandhi Das Übel kommt nicht von der Technik, sondern von denen, die sie mißbrauchen, mutwillig oder auch nur fahrlässig. -- Jaques-Yves Cousteau Unter allem Diebesgesindel sind die Narren die schlimmsten: sie rauben euch beides, Zeit und Stimmung. -- J.W. von Goethe Der Fehler sitzt immer vor dem Monitor. -- Amalesh Kempf Die verheerendsten Folgen haben die Fehler, die aus guter Absicht begangen werden. Dummheit, die man bei andren sieht, wirkt meist erhebend auf's Gemüt. -- Wilhelm Busch Wer zerstört was er liebt, liebt nicht. "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." -- George Bernard Shaw "f y cn rd ths y mst hv bn sng nx" :) -- Thomas Bahls Never take life seriously. Nobody gets out alive, anyway. Alle Verallgemeinerungen sind Scheiße! Ich finde Demokratie erstaunlich. Man hat nicht einen Hofnarren, der den König unterhält, sondern ein paar hundert, die das Volk belustigen. -- Stefan Hager in "de.talk.bizarre" Hofstadter's Law: It always takes longer than you expect, even when you take Hofstadter's Law into account. Es ist besser, Genossenes zu bereuen, als zu bereuen, daß man nichts genossen hat. -- Giovanni Boccaccio (1313-1375) Gutsein ist ein weit gewaltigeres und kühneres Abenteuer als eine Weltumseglung. -- Gilbert Keith Chesterton Willst du dir den Tag versauen, mußt du deutsches Fernsehen schauen. -- Otto Waalkes Leben ist die Kunst, aus falschen Voraussetzungen richtige Schlüsse zu ziehen. -- Samuel Butler Das beste Mittel, jemandem den Kopf zu verdrehen, ist, ihm zu sagen, er habe ein hübsches Profil. -- unbekannt Ein tüchtiger Feind bringt uns weiter als ein Dutzend untüchtiger Freunde. -- Gustav Gründgens Früher erröteten die Mädchen, wenn sie sich schämten, heute schämen sie sich, wenn sie erröten. -- unbekannt Mir ist da jüngst ein Mensch begegnet, der freut sich immer, wenn es regnet, und lächelnd sagte er dann noch: "Wenn ich mich nicht freu' - regnet's doch!" -- Karl-Heinz Söhler Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren. -- Benjamin Franklin Hat ein Mensch sein Bestes gegeben, ist es unerheblich, wieviel das war. -- Wolfgang Letz Der Mensch ist gerade so glücklich, wie er es nach seinem eigenen Entschluß sein will. -- Abraham Lincoln Es ist nichts so absurd, daß Gläubige es nicht glaubten. Oder Beamte täten. Arno Schmidt Sat, 1998-06-20 21:34 +0200 Ein Optimist glaubt, daß wir in der bestmöglichen Welt leben, ein Pessimist weiß, daß es so ist ... Einkommen ist die Provision, die einem der Staat für die Erarbeitung der Steuern zuerkennt. Wer Faustregeln aufstellt, sollte Fingerspitzengefühl haben. Zum Dank dafür, daß die Sonne sie bescheint, werfen die Dinge Schatten. -- Bertolt Brecht Es gibt mehr Menschen, die kapitulieren, als solche die scheitern! "In hochentwickelten Industriegesellschaften wird das Streben, das Lebensrisiko noch in den entlegensten Eventualitäten zu minimieren, gewissermaßen als erste Bürgerpflicht empfunden." -- DER SPIEGEL Gibt es einen Unterschied zwischen Theorie und Praxis? Es gibt ihn. In der Tat. -- Werner Mitsch Viele Menschen würden niemals mit vollem Mund sprechen, tun es aber bedenkenlos mit leerem Kopf. -- Orson Welles Die Freiheit besteht darin, daß man alles das tun kann, was einem anderen nicht schadet. -- Matthias Claudius (1740-1815) I don't suffer from insanity. I enjoy every minute of it. Die stärkste Kraft reicht nicht an die Energie heran, mit der manch einer seine Schwäche verteidigt. -- Karl Kraus Mit den Menschen ist es wie mit den Autos: Laster sind schwer zu bremsen. -- Heinz Erhardt Das einzige, was mich tröstlich stimmt, ist das Internet. Da sind meine Reden drin. So bin ich nicht auf die Akzentsetzung von Journalisten angewiesen. -- Roman Herzog »Freunde, nur Mut! Lächelt und sprecht: "Die Menschen sind gut, nur die Leute sind schlecht."« - Erich Kästner »Ich halte es insgesamt nicht für sonderlich klug, Argumente zu suchen, die das konkurrenzbasierende Wirtschaften (aka Marktwirt- schaft) rechtfertigen sollen. Der einzige Grund, der uns zu einem solchen Wirtschaftprinzip zwingt, ist, daß wir kein anderes kennen, das die den meisten Menschen innewohnende charakterliche Verkommen- heit in halbwegs unschädliche Bahnen lenkt.« - Peter Much "Ein Junggeselle ist ein Mann, dem zum Glück die Frau fehlt." Wir werden das Kind schon schaukeln - bis' speibt ... -- Martin Ramsch PGP key: Subject: GET 0xE8EF4F75 From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 00:38:40 +0200 Date: Thu, 2 Sep 1999 00:38:40 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Datumskaempfe Ups, diese ganze Latte von Signatures sollte eigentlich nicht raus ... Sorry, Martin From giant_(at)_braindead.de Thu, 2 Sep 1999 09:26:01 +0200 Date: Thu, 2 Sep 1999 09:26:01 +0200 From: =?ISO-8859-1?Q?Oliver_H=E4user?= giant_(at)_braindead.de Subject: [php] Newbie ;-) -> benutzt jemand Server4free ? Moin, wollte nur mal hallo sagen und euch mitteilen, daß die Mailingliste mal wieder um einen gewachsen ist :-) Kleines Problem habe ich gleich vorneweg. Benutzt jemand Server4free ? Ich versuch dort naemlich MySQL zum fliegen zu bringen. Ich habe einen Usernamen und Passwort erhalten, aber irgendwie scheint das nicht so ganz zu klappen. Entweder haben die Junx mich dort immer noch nicht freigeschaltet oder es gibt ein anderes Problem. Selbst mit einem einfachen Mysql_connect über php3 bekomm ich nur die Antwort, daß der MySQL Server mich nicht kennt. Da der Support nicht gerade der Quell der Weisen ist und Antworten wie, nähere Informationen bekomme ich bei www.php3.de mich nicht gerade weiterbringen, wollte ich mal wissen, ob jemand sonst Erfahrung mit Server4free hat und mir vielleicht weiterhelfen könnte. thanx, Oliver Häuser From marian_(at)_sendung.de Thu, 02 Sep 1999 09:41:12 +0200 Date: Thu, 02 Sep 1999 09:41:12 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Datumskaempfe jazz wrote: > /* Name der Tage auf deutsch:-) */ > /* Name of days in German :-) */ > > $name_tag[0] = "Domenica"; > $name_tag[1] = "Lunedì"; > $name_tag[2] = "Mardedì"; > $name_tag[3] = "Mercoledì"; > $name_tag[4] = "Giovedì"; > $name_tag[5] = "Venerdì"; > $name_tag[6] = "Sabato"; > > /* Name der Monate auf deutsch :-)*/ > /* Name of months in German :-) */ > > $name_monat[1] = "Gennaio"; > $name_monat[2] = "Febbraio"; > $name_monat[3] = "Marzo"; > $name_monat[4] = "Aprile"; > $name_monat[5] = "Maggio"; > $name_monat[6] = "Giugno"; > $name_monat[7] = "Luglio"; > $name_monat[8] = "Agosto"; > $name_monat[9] = "Settembre"; > $name_monat[10] = "Ottobbre"; > $name_monat[11] = "Novembre"; > $name_monat[12] = "Dicembre"; > Hallo jazz! Um welche Sprache handelt es sich? Vielleicht kann man das ja nochmal gebrauchen ;-) Marian From sirewok_(at)_01019freenet.de Wed, 01 Sep 1999 20:07:50 +0200 Date: Wed, 01 Sep 1999 20:07:50 +0200 From: Michael Weber sirewok_(at)_01019freenet.de Subject: [php] Download erzwingen (Filemanager) Merci an alle, ich habe einfach alle Dateien auf der CD mit zippel gepackt und das Problem hatte sich erledigt ;) An Marians Idee mit application/octet-stream bastel ich dann nebenbei - ist aber auch nicht unwitzig. Danke erstmal. Nu habe ich nur noch das unerhebliche Problem die CD einzulesen, ihm klarzumachen was Dir und was File ist, ihn entsprechend reagieren zu lassen und das ganze grafisch auszugeben. Kein Problem also ;-) Wenn man das einfach alles in ein Verzeichnis... hach User sind die Pest So far, Michael From mathias_(at)_appc11.gsi.de Thu, 02 Sep 1999 10:36:50 +0200 Date: Thu, 02 Sep 1999 10:36:50 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] Datumskaempfe Aloha, At 02.09.99 09:41 , you wrote: >jazz wrote: >> /* Name der Tage auf deutsch:-) */ >> /* Name of days in German :-) */ >> >> $name_tag[0] = "Domenica"; >> $name_tag[1] = "Lunedì"; >> $name_tag[2] = "Mardedì"; ... >Um welche Sprache handelt es sich? Vielleicht kann man das ja >nochmal gebrauchen ;-) Sieht aus wie italienisch ;-) Auch wenn ich $name_tag[0] auch schon in anderem Zusammenhang gehoert habe ;-) Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From php_(at)_kemweb.de Thu, 02 Sep 1999 10:31:40 +0200 Date: Thu, 02 Sep 1999 10:31:40 +0200 From: Toph Kemmann php_(at)_kemweb.de Subject: [php] Formularfeldlaenge bei Netscape Hallo zusammen, ich gebe ein HTML-Formular gefuellt mit einem Mysql-Feld ($notiz) aus: Der MS-Explorer macht einen vernuenftigen Zeilenumbruch, mit Netscape erhalte ich allerdings eine endlos lange Zeile ????!! Muss ich da irgendwie einen Umbruch vor dem Einfuegen in die Datenbank einbauen ?????? Waere fuer Loesungsvorschlag sehr dankbar. Gruss Toph From bjoern_(at)_baer.mayn.de Thu, 2 Sep 1999 10:37:24 +0200 Date: Thu, 2 Sep 1999 10:37:24 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Formularfeldlaenge bei Netscape Moin, > ich gebe ein HTML-Formular gefuellt mit einem Mysql-Feld ($notiz) aus: > Versuch mal anstatt $notiz ein: echo "\n"; -- Björn Schotte 09364/810492 http://www.php-center.de/ From gp_(at)_chlodomer.bayreuth.baynet.de Thu, 2 Sep 1999 10:44:50 +0200 (MET DST) Date: Thu, 2 Sep 1999 10:44:50 +0200 (MET DST) From: Gerhard Pfeiffer gp_(at)_chlodomer.bayreuth.baynet.de Subject: [php] Formularfeldlaenge bei Netscape Hallo, On Thu, 2 Sep 1999, Toph Kemmann wrote: > ich gebe ein HTML-Formular gefuellt mit einem Mysql-Feld ($notiz) aus: > > Der MS-Explorer macht einen vernuenftigen Zeilenumbruch, mit Netscape erhalte ich allerdings eine endlos lange Zeile ????!! > Muss ich da irgendwie einen Umbruch vor dem Einfuegen in die Datenbank einbauen ?????? > Waere fuer Loesungsvorschlag sehr dankbar. Das muesste es tun. Ciao, Gerhard From webmaster_(at)_cibes.de Thu, 02 Sep 1999 10:42:38 +0200 Date: Thu, 02 Sep 1999 10:42:38 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Eigenmaechtiges (mit ae) PHP 3.0.11 Hallo Liste, ist euch schon mal aufgefallen, daß PHP 3.0.11 (andere Versionen vielleicht auch) eigenmächtig Sonderzeichen in URL-Parametern escaped? Z.B. wird aus %7C%27PMI%27 (|'PMI') plötzlich |\'PMI\' Bei einigen Strings vielleicht sinnvoll, aber Datenbankabfragen á la IN (\'PMI\') anstatt IN ('PMI') schmieren ab. *GRMMMPFF* ! Weiß jemand, ob man das abstellen kann? Ich haue das jetzt per replace raus, aber das kann nur eine Krücke sein! Ciao Stephan From www_(at)_jazzascona.ch Thu, 2 Sep 1999 11:00:18 +0200 Date: Thu, 2 Sep 1999 11:00:18 +0200 From: jazz www_(at)_jazzascona.ch Subject: [php] Caupo Shop e Nescape Hallo liste, http://editore.ch/abook/result.php3 Italienisch Bestellungen Kommen noch zu mir Bitte testen Max 2 tagen Nescape ist eigenartig wen ich im Warenkorb bei Leer keine Produkte habe mochte ich den Submit Button Hidden was passiert Nescape zeigt die seite nicht :-( Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== From www_(at)_jazzascona.ch Thu, 2 Sep 1999 10:54:52 +0200 Date: Thu, 2 Sep 1999 10:54:52 +0200 From: jazz www_(at)_jazzascona.ch Subject: [php] Datumskaempfe Italiano :- ) Patrik http://ti-news.ch/search/index.html Sowie Caupo Shop Baustelle Frame los http://editore.ch/abook/ bei eventuelle 404 kommt man auf http://editore.ch/book/ CGI ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Marian Steinbach To: Sent: giovedì, 2. settembre 1999 09:41 Subject: Re: [php] Datumskaempfe > > > jazz wrote: > > /* Name der Tage auf deutsch:-) */ > > /* Name of days in German :-) */ > > > > $name_tag[0] = "Domenica"; > > $name_tag[1] = "Lunedì"; > > $name_tag[2] = "Mardedì"; > > $name_tag[3] = "Mercoledì"; > > $name_tag[4] = "Giovedì"; > > $name_tag[5] = "Venerdì"; > > $name_tag[6] = "Sabato"; > > > > /* Name der Monate auf deutsch :-)*/ > > /* Name of months in German :-) */ > > > > $name_monat[1] = "Gennaio"; > > $name_monat[2] = "Febbraio"; > > $name_monat[3] = "Marzo"; > > $name_monat[4] = "Aprile"; > > $name_monat[5] = "Maggio"; > > $name_monat[6] = "Giugno"; > > $name_monat[7] = "Luglio"; > > $name_monat[8] = "Agosto"; > > $name_monat[9] = "Settembre"; > > $name_monat[10] = "Ottobbre"; > > $name_monat[11] = "Novembre"; > > $name_monat[12] = "Dicembre"; > > > > Hallo jazz! > > Um welche Sprache handelt es sich? Vielleicht kann man das ja > nochmal gebrauchen ;-) > > Marian > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From webmasterbhs_(at)_bluewin.de Thu, 2 Sep 1999 11:21:02 +0200 Date: Thu, 2 Sep 1999 11:21:02 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] OT? MySQL Backup auf WIN ? Eine heikle Frage habe ich da: Wenn der mysqld läuft und neue Datenbanken angelegt werden mit Daten drin, dann wird das ja nicht sofort auf die Festplatte geschrieben, sondern es ist alles im Rechner RAM, aber was ist wenn der Rechner abstürzt oder ein Heini den mysqld durch Strg+Alt+Entf einfach so beendet. Die Daten sind dann weg !? Oder wie ? Schreibt mysqld erst beim runterfahren durch mysqladmin die Daten auf die Festplatte ? Falls das alles so ist, ist es witzlos jede Nacht einen Backup über das Verzeichnis, wo die Datenbanken drin liegen, laufen zu lassen.... Sollte man stattdessen mit php ein automatisches backup schreiben, das die Daten aus der gesamten DB ausließt, wenn einer einen neuen Datensatz eingegeben wird, und dann als CSV auf der Festplatte "und im Streamer" speichert... ? From becker_(at)_globe.de Thu, 2 Sep 1999 11:25:07 +0200 Date: Thu, 2 Sep 1999 11:25:07 +0200 From: becker_(at)_globe.de becker_(at)_globe.de Subject: [php] diskfreespace die funktion diskfreespace ist simpel und gut dokumentiert, funktioniert bloß gar nicht bei uns... php meint, das wäre eine unsupported function. (php 3.0.5). hat das schon mal jemand benutzt? From eschmid_(at)_s.netic.de Thu, 02 Sep 1999 11:43:03 +0200 Date: Thu, 02 Sep 1999 11:43:03 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] diskfreespace becker_(at)_globe.de wrote: > > die funktion diskfreespace ist simpel und gut dokumentiert, funktioniert > bloß gar nicht bei uns... > php meint, das wäre eine unsupported function. (php 3.0.5). > hat das schon mal jemand benutzt? Dann probier mal diskfree(). Da hat jemand am Namen was geändert. Bei neueren Versionen müßte diskfreespace gehen. Bei Versionen vor 3.0.7 diskfree. -Egon PS: Globe? Könntet ihr mal ein Logo und die Deutschlandfahne auf den Mirror machen. From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 02 Sep 1999 10:56:22 +0200 Date: Thu, 02 Sep 1999 10:56:22 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] PHP3 mit GD (die 2.) Dies ist eine mehrteilige Nachricht im MIME-Format. --------------D590C47622D6BEA123778305 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Durch die gestern erhaltene Hilfestellung, bin ich jetzt soweit, dass beim Compilieren von PHP3 (3.0.12) die GD-Bibliothek (1.6.3) mit eingebunden wird. Leider macht mir Apache (1.3.9) Kummer. Die in der Anlage beigefuegten Fehler treten zum Schluss des Compilierens auf. Die Pakete zLib (1.1.3), libpng (1.0.3) und freetype (1.2) sind installiert. Mein System ist SuSE 6.1 mit Kernel 2.2.9. Kann irgend jemand etwas mit den Fehlermeldungen anfangen? (Die Datei ist uebrigens Ergebnis eines zweiten Makes in Apache, deshalb die anfaenglichen Nothing to be done.... Meldungen). Gruss Thomas --------------D590C47622D6BEA123778305 Content-Type: text/plain; charset=us-ascii; name="make.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="make.txt" ===> src make[1]: Entering directory `/install/apache_1.3.9' make[2]: Entering directory `/install/apache_1.3.9/src' ===> src/regex make[3]: Nothing to be done for `all'. <=== src/regex ===> src/os/unix make[3]: Nothing to be done for `all'. <=== src/os/unix ===> src/ap make[3]: Nothing to be done for `all'. <=== src/ap ===> src/main make[3]: Nothing to be done for `all'. <=== src/main ===> src/lib ===> src/lib/expat-lite make[4]: Nothing to be done for `all'. <=== src/lib/expat-lite <=== src/lib ===> src/modules ===> src/modules/standard make[4]: Nothing to be done for `all'. <=== src/modules/standard ===> src/modules/php3 make[4]: Nothing to be done for `all'. <=== src/modules/php3 <=== src/modules gcc -c -I./os/unix -I./include -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite `./apaci` modules.c gcc -c -I./os/unix -I./include -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite `./apaci` buildmark.c gcc -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite `./apaci` \ -o httpd buildmark.o modules.o modules/standard/libstandard.a modules/php3/libphp3.a main/libmain.a ./os/unix/libos.a ap/libap.a regex/libregex.a lib/expat-lite/libexpat.a -Wl,-rpath,/usr/local/lib -Wl,-rpath,/usr/lib/mysql -lgd -L/usr/local/lib -lttf -L/usr/lib/mysql -lmysqlclient -Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3 -lgd -lm -ldl -lcrypt -lnsl -lresolv -lm -lcrypt -lgdbm modules/php3/libphp3.a(pcre.o): warning: multiple common of `pcre_cache' modules/php3/libphp3.a(internal_functions.o): warning: previous common is here modules/php3/libphp3.a(gd.o): In function `php3_imagecreatefromgif': /install/php-3.0.12/functions/gd.c:474: undefined reference to `gdImageCreateFromGif' modules/php3/libphp3.a(gd.o): In function `php3_imagegif': /install/php-3.0.12/functions/gd.c:835: undefined reference to `gdImageGif' /install/php-3.0.12/functions/gd.c:853: undefined reference to `gdImageGif' collect2: ld returned 1 exit status make[2]: *** [target_static] Error 1 make[2]: Leaving directory `/install/apache_1.3.9/src' make[1]: *** [build-std] Error 2 make[1]: Leaving directory `/install/apache_1.3.9' make: *** [build] Error 2 --------------D590C47622D6BEA123778305-- From pfeiffer_(at)_uris.de Thu, 2 Sep 1999 12:12:35 +0200 Date: Thu, 2 Sep 1999 12:12:35 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Anker in PHP setzen Hallo Liste, habe da ein ellenlanges Inhalsverzeichnis zu machen. Also: - im ersten Aufruf kommen nur die Ueberschriften (ca. 30) da wird die Seite schon mit Scrollbalken dargestellt... - beim zweiten Aufruf soll dann zu der selektierten Ueberschrift noch ein kurzer Text angezeigt werden... Mir waere es jedoch ganz lieb, wenn dann die Seite gleich zur richtigen Ueberschrift scrollt, so, wie man das mit Ankern in HTML realisiert. Frage: Wie ruft man Anker in PHP auf ? so gehts ja nicht doch laesst sich machen und wie weiter... Irgendwie muss man dem Browser doch mitteilen, dass er die Seite vom Anker an abwaerts darstellen soll... Es waere toll, wenn jemand dazu eine Idee haette... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From becker_(at)_globe.de Thu, 2 Sep 1999 12:43:17 +0200 Date: Thu, 2 Sep 1999 12:43:17 +0200 From: becker_(at)_globe.de becker_(at)_globe.de Subject: [php] Re: diskfreespace > Dann probier mal diskfree(). Da hat jemand am Namen was geändert. Bei > neueren Versionen müßte diskfreespace gehen. Bei Versionen vor 3.0.7 > diskfree. diskfree() funktioniert leider auch nicht... :-( Ansgar From webmaster_(at)_cibes.de Thu, 02 Sep 1999 12:43:52 +0200 Date: Thu, 02 Sep 1999 12:43:52 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Re: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Hallo Martin, > Läuft auch, aber das ist es nicht. Ich hab' unsere Server nur > sicherer gemacht als ich dachte. :) > > Wenn es nämlich eine Datei xyz.php3 gibt, kann ich hier einfach > (die nicht existierende Datei) xyz.phps anfordern und bekomme > den PHP-Source angezeigt. Funktioniert bei meinem Server nicht so - wodurch soll das denn kommen? Ciao Stephan From eschmid_(at)_s.netic.de Thu, 02 Sep 1999 13:01:40 +0200 Date: Thu, 02 Sep 1999 13:01:40 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: diskfreespace becker_(at)_globe.de wrote: > > > Dann probier mal diskfree(). Da hat jemand am Namen was geändert. Bei > > neueren Versionen müßte diskfreespace gehen. Bei Versionen vor 3.0.7 > > diskfree. > > diskfree() funktioniert leider auch nicht... Hätte ich mir denken können. Diese Funktion wurde ursprünglich als dskfree geschrieben, nachdem die Version 3.0.6 released wurde. Den jetzigen Namen hat diese Funktion dann am 15. Januar 99 bekommen. -Egon From marian_(at)_sendung.de Thu, 02 Sep 1999 13:46:15 +0200 Date: Thu, 02 Sep 1999 13:46:15 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Anker in PHP setzen Norbert Pfeiffer wrote: > > Mir waere es jedoch ganz lieb, wenn dann die Seite gleich zur richtigen > Ueberschrift scrollt, so, wie man das mit Ankern in HTML realisiert. > > Frage: > Wie ruft man Anker in PHP auf ? > > so gehts ja nicht > doch laesst sich machen > > und wie weiter... > Irgendwie muss man dem Browser doch mitteilen, dass er die Seite > vom Anker an abwaerts darstellen soll... > Dann lass bei der erweiterten Anzeige an der richtigen Stelle einen Anker ausgeben und verlinke dann auf . Marian From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 13:50:41 +0200 Date: Thu, 2 Sep 1999 13:50:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Eigenm=E4chtiges_PHP_3=2E0=2E11_:=29?= Stephan Sann schrieb am Donnerstag, den 2. September 1999: > ist euch schon mal aufgefallen, daß PHP 3.0.11 (andere Versionen > vielleicht auch) eigenmächtig Sonderzeichen in URL-Parametern escaped? Wahrscheinlich ist in der PHP-Konfiguration magic_quotes_gpc = On oder magic_quotes_runtime = On eingestellt. Die aktuellen Werte (1=On, 0=Off) kannst Du leicht mit der Funktion phpinfo() nachprüfen oder einzeln auch mit den Funktionen get_magic_quotes_gpc() und get_magic_quotes_runtime(); Wenn die Werte von GET-, POST- oder Cookie-Variablen ver-slash-t sind, dann liegt das an magic_quotes_gpc, bei Werte aus der Datenbank ist's magic_quotes_runtime. Falls Du als Webserver den Apache verwendest, kannst Du diese Einstellung auch per ".htaccess"-Datei verändern (falls der Webmaster solche Änderungen erlaubt hat). Beispiel nur für eine Datei: php3_magic_quotes_runtime Off php3_magic_quotes_gpc Off Innerhalb von PHP gibt's auch die Funktion: set_magic_quotes_runtime Für magic_quotes_gpc gibt's meines Wissens seltsamerweise keine solche Funktion. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 13:56:52 +0200 Date: Thu, 2 Sep 1999 13:56:52 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: OT? MySQL Backup auf WIN ? Cyrill Schumacher schrieb am Donnerstag, den 2. September 1999: > Wenn der mysqld läuft [...] Bitte reine MySQL-Fragen nicht hier in der PHP-Mailingliste stellen. Dafür sind die MySQL-Mailinglisten viel besser geeignet: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (relativ wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Ich werde Deine Frage gleich in der deutschen MySQL-Liste beantworten. Da Du ja wohl noch nicht eingeschrieben bist, kannst Du das dann bald im Listenarchiv nachlesen. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 14:21:12 +0200 Date: Thu, 2 Sep 1999 14:21:12 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_HTTP-Header_f=FCrautomatischen__=09Refresh?= Stephan Sann schrieb am Donnerstag, den 2. September 1999: > > Wenn es nämlich eine Datei xyz.php3 gibt, kann ich hier einfach > > (die nicht existierende Datei) xyz.phps anfordern und bekomme > > den PHP-Source angezeigt. > > Funktioniert bei meinem Server nicht so - wodurch soll das denn kommen? Durch folgende Rewrite-Regel, die ich füe unsere Apache-Konfiguration geschrieben habe (getestet mit Apache V1.3.1): # Der Quelltext von "*.php3"-Seiten soll abrufbar sein # - nur für Rechner der Uni Passau # - mit der Endung ".phps" (statt ".php3") # - wenn keine ".phps"-Datei existiert. # (Wenn die ".phps"-Datei existiert, # dann normaler, uneingeschränkter Zugriff.) RewriteCond %{REMOTE_ADDR} 132\.231\. RewriteCond %{LA-U:REQUEST_FILENAME} ^((.*)\.phps(\..*)?)$ RewriteCond %1 !-F RewriteRule ^(.*)\.phps(\..*)?$ %2.php3$2 [type=application/x-httpd-php3-source,nosubreq] # Die intuitive Regel, die aber nicht funktioniert (Bugs?), wäre: # RewriteCond %{REMOTE_ADDR} 132\.231\. # RewriteRule ^(.*)\.phps(\..*)?$ $1.php3$2 [type=application/x-httpd-php3-source] Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From naklar_(at)_altavista.net Thu, 02 Sep 1999 14:18:35 +0200 Date: Thu, 02 Sep 1999 14:18:35 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] OT? MySQL Backup auf WIN ? Hallo, > es ist alles im Rechner RAM, aber was ist wenn der > Rechner abstürzt oder ein Heini den mysqld Wenn eine Unix-Kiste abstürzt oder versehentlich abgeschaltet wird, passiert genau das gleiche. Das ist also kein Problem von Windows. Ich hoffe jetzt kommt keiner und behauptet, daß Unix nicht abstürzt. Das fände ich eher komisch, z.B. weil ein defektes Speichermodul oder eine klapprige HD ziemlich systemunabhängig sind. > Die Daten sind dann weg !? Oder wie ? Die meisten DBs schicken Writes so schnell wie möglich auf die Platte. Ich glaube kaum, daß mySql lange damit warten wird. Genaues über die Zusammenarbeit mit Caching-Verfahren weiß ich aber auch nicht. Vor alllem ist nach einem Absturz u.U. die Datenbank, mindestens jedoch normalerweise der Index nicht mehr benutzbar und muß repariert werden. Mich würde jetzt aber auch mal interessieren, ob jemand schon mal erlebt hat, daß nach einem Systemabsturz auf einmal 800 statt 1000 Records da waren??? Nur dann wäre ja Total-Restore angesagt, weil Inkonsitenzen zu befürchten sind. > Schreibt mysqld erst beim runterfahren durch > mysqladmin die Daten auf die Festplatte ? Kann ich mir kaum vorstellen. > Falls das alles so ist, ist es witzlos jede Nacht > einen Backup über das Verzeichnis, wo die > Datenbanken drin liegen, laufen zu lassen.... Wenn der von Dir vermutete worst case zuträfe, hättest Du nur die Daten des Vortages gerettet, stimmt. > Sollte man stattdessen mit php ein automatisches > backup schreiben, das die Daten aus der gesamten ;-) Woher willst Du wissen, daß die Daten von mysql im Cache liegen bleiben, aber diejenigen, die PHP erzeugt, nicht? Das ist doch ein logischer Kurzschluß, oder? Also die Frage bleibt: Wie behandelt mysql Writes und wie werden Caches umgangen/genutzt? Sie stellt sich identisch für Windows wie für Unix. Ich hoffe, das ist auch für PHP-Programmierer hier interessant und daher nicht so ganz OT. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 14:31:28 +0200 Date: Thu, 2 Sep 1999 14:31:28 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Anker in PHP setzen Norbert Pfeiffer schrieb am Donnerstag, den 2. September 1999: > Frage: > Wie ruft man Anker in PHP auf ? > > so gehts ja nicht Wieso nicht? Bei mir geht's ... Als Beispiel siehe (Oder hinten jede andere Zahl zwischen 1 und 100 als Zielanker.) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From aka_(at)_bigfoot.de Thu, 02 Sep 1999 14:45:55 +0200 Date: Thu, 02 Sep 1999 14:45:55 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Caupo Shop e Nescape On Thu, 2 Sep 1999 11:00:18 +0200, jazz wrote: >Bestellungen Kommen noch zu mir Bestellung wird nicht ausgeführt. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From nadja_(at)_fanfilm.de Thu, 02 Sep 1999 15:00:39 +0200 Date: Thu, 02 Sep 1999 15:00:39 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Re: Noch eine dumme Frage von mir... Hello again, Erstmal wollte ich mich an dieser Stelle gleich einmal bei euch allen bedanken. Ich habe noch nichts ausprobiert, werde mich aber gleich mal daran setzten. Ich möchte noch erwähnen, daß ich gar nicht mit einer alten php-Version arbeite. Und der gesuchte Name steht auch nicht mit Anführungszeichen in der Tabelle, ich brauche die Zeichen aber für MySQL. Ohne Anführungszeichen an dieser Stelle geht es nicht, hab's probiert. Um genau zu gehen hab' ich eine ganze Menge probiert und hoffe, daß es nun durch eure Hilfe endlich klappt. Also drückt mir die Daumen, wenn ich's trotzdem nicht hinbekomme hört ihr meine Verzeiflungsschreie ganz sicherlich. ;-) Bis dann, Nadja From s.becker_(at)_v2.kmo-web.de Thu, 02 Sep 1999 15:15:48 +0200 Date: Thu, 02 Sep 1999 15:15:48 +0200 From: Stefan Becker s.becker_(at)_v2.kmo-web.de Subject: [php] (Kein Betreff) Hallo, ich will in einer MySql DB Records mit select ausgeben lassen. Ich hätte es aber gerne so aufgeteilt das immer nur 10 Records auf einer Seite ausgegeben werden, unten dann so was wie "Die nächsten 10 Treffer" Gibt es da eine einfache Möglichkeit? Gruss Stefan Becker From Antivivisektion_(at)_t-online.de Thu, 02 Sep 1999 15:24:13 +0200 Date: Thu, 02 Sep 1999 15:24:13 +0200 From: Thomas Schneider Antivivisektion_(at)_t-online.de Subject: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Marian Steinbach wrote: > Datei test.html: Alle 5 Sekunden wird, wenn der Client dies unterstützt, die Seite neu geladen. Herzliche Grüße, Thomas Schneider From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 02 Sep 1999 15:25:12 +0200 Date: Thu, 02 Sep 1999 15:25:12 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Die nächsten 10 Treffer Hallo Stefan, mit "select * from tablename limit X, 10" kriegst du ab Pos. X der Datenbank die naechsten 10 Saetze angezeigt. Stefan Becker schrieb: > Hallo, > > ich will in einer MySql DB Records mit select ausgeben lassen. Ich > hätte es aber gerne so aufgeteilt das immer nur 10 Records auf einer > Seite ausgegeben werden, unten dann so was wie "Die nächsten 10 Treffer" > > Gibt es da eine einfache Möglichkeit? > > Gruss > Stefan Becker > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From Antivivisektion_(at)_t-online.de Thu, 02 Sep 1999 15:26:12 +0200 Date: Thu, 02 Sep 1999 15:26:12 +0200 From: Thomas Schneider Antivivisektion_(at)_t-online.de Subject: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Thomas Schneider wrote: > .html ggfl. nach php3 umbenennen... From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 02 Sep 1999 15:31:07 +0200 Date: Thu, 02 Sep 1999 15:31:07 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Die naechsten 10 Treffer (Nachtrag) Hallo nochmal, Nach der Ausgabe der 10 Saetze ein Formular mit POST an die eigene Seite (php_self) mit um 10 erhoehte Variable, eine SUBMIT Input Schaltfläche vor und das sollte es gewesen sein. Thomas. Stefan Becker schrieb: > Hallo, > > ich will in einer MySql DB Records mit select ausgeben lassen. Ich > hätte es aber gerne so aufgeteilt das immer nur 10 Records auf einer > Seite ausgegeben werden, unten dann so was wie "Die nächsten 10 Treffer" > > Gibt es da eine einfache Möglichkeit? > > Gruss > Stefan Becker > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From webmasterbhs_(at)_bluewin.de Thu, 2 Sep 1999 15:33:34 +0200 Date: Thu, 2 Sep 1999 15:33:34 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] OT? MySQL Backup auf WIN ? Danke für die geniale Antwort ! Ich hoffe, man findet eine Lsg... ----- Original Message ----- From: Oliver Kummerow To: Sent: Thursday, September 02, 1999 2:18 PM Subject: Re: [php] OT? MySQL Backup auf WIN ? > Hallo, > > > es ist alles im Rechner RAM, aber was ist wenn der > > Rechner abstürzt oder ein Heini den mysqld > > Wenn eine Unix-Kiste abstürzt oder versehentlich abgeschaltet wird, > passiert genau das gleiche. Das ist also kein Problem von Windows. Ich > hoffe jetzt kommt keiner und behauptet, daß Unix nicht abstürzt. Das > fände ich eher komisch, z.B. weil ein defektes Speichermodul oder eine > klapprige HD ziemlich systemunabhängig sind. > > > Die Daten sind dann weg !? Oder wie ? > > Die meisten DBs schicken Writes so schnell wie möglich auf die Platte. > Ich glaube kaum, daß mySql lange damit warten wird. Genaues über die > Zusammenarbeit mit Caching-Verfahren weiß ich aber auch nicht. > > Vor alllem ist nach einem Absturz u.U. die Datenbank, mindestens jedoch > normalerweise der Index nicht mehr benutzbar und muß repariert werden. > Mich würde jetzt aber auch mal interessieren, ob jemand schon mal erlebt > hat, daß nach einem Systemabsturz auf einmal 800 statt 1000 Records da > waren??? Nur dann wäre ja Total-Restore angesagt, weil Inkonsitenzen zu > befürchten sind. > > > Schreibt mysqld erst beim runterfahren durch > > mysqladmin die Daten auf die Festplatte ? > > Kann ich mir kaum vorstellen. > > > Falls das alles so ist, ist es witzlos jede Nacht > > einen Backup über das Verzeichnis, wo die > > Datenbanken drin liegen, laufen zu lassen.... > > Wenn der von Dir vermutete worst case zuträfe, hättest Du nur die Daten > des Vortages gerettet, stimmt. > > > Sollte man stattdessen mit php ein automatisches > > backup schreiben, das die Daten aus der gesamten > > ;-) Woher willst Du wissen, daß die Daten von mysql im Cache liegen > bleiben, aber diejenigen, die PHP erzeugt, nicht? Das ist doch ein > logischer Kurzschluß, oder? > > Also die Frage bleibt: Wie behandelt mysql Writes und wie werden Caches > umgangen/genutzt? > Sie stellt sich identisch für Windows wie für Unix. > > Ich hoffe, das ist auch für PHP-Programmierer hier interessant und daher > nicht so ganz OT. > > Mit freundlichen Grüßen, > Oliver Kummerow > email: naklar_(at)_altavista.net > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From nadja_(at)_fanfilm.de Thu, 02 Sep 1999 15:51:04 +0200 Date: Thu, 02 Sep 1999 15:51:04 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Re: Noch eine dumme Frage von mir... Huhu! Also, die Suchfunktion läuft, aber Kleinnadja konnte das Programm nicht so lassen wie es war sondern mußte es verbessern. Sprich: Sie versuchte ein JavaScript window.alert Fenster aufpoppen zu lassen, wenn der Name nicht in der Tabelle vorhanden ist. Das stellt sich allerdings als kleines Problem dar. Dieser Teil meines kleinen Programmes sieht wie folgt aus: if(isset($go)): if(isset($suchname)): $anwid=mysql_query("select * from grunz where (name=\"$suchname\")"); while($zeiles=mysql_fetch_row($anwid)): echo $zeiles[0]; ?> 


> Huhu! > > Also, die Suchfunktion läuft, aber Kleinnadja konnte das > Programm nicht so lassen wie es war sondern mußte es > verbessern. Sprich: Sie versuchte ein JavaScript > window.alert Fenster aufpoppen zu lassen, wenn der Name > nicht in der Tabelle vorhanden ist. Das stellt sich > allerdings als kleines Problem dar. > > Dieser Teil meines kleinen Programmes sieht wie folgt aus: > > if(isset($go)): > if(isset($suchname)): > $anwid=mysql_query("select * from grunz where > (name=\"$suchname\")"); > while($zeiles=mysql_fetch_row($anwid)): > echo $zeiles[0]; ?> 
>
>
>

> if($zeiles[1]==""): > /* ?> > > endif; > endwhile; > endif; > endif; > > Das einzige was nicht läuft ist die Warnung. Es muß > eigentlich an der Bedingung liegen, allerdings habe ich > keine Ahnung wie ich sie sonst formulieren soll. Ich ahtte > mir schon gedacht, das von $anwid abhängig zu machen, aber > das funktioniert nicht, denn $anwid ist immer 2 (Ich hab's > mir ausgeben lassen). > Eigentlich müßte es doch gehen es von $zeiles[1]=="" > abhängig zu machen, denn wenn der gesuchte Name nicht in der > Tabelle ist müßte $zeiles doch eigentlich eine leere Menge > sein, oder nicht? > > Bis dann, dann! > Die Ratlose (Nadja) Bei leerer Ergebnismenge werden Anweisungen im while..endwhile block nicht ausgeführt. -- Helmut Wirth wirth_(at)_bison-soft.de ------------------------------------------------------------- bison GmbH phone +49 89 / 50 03 91-14 Ridlerstr. 11 fax +49 89 / 50 03 91-17 D-80339 Muenchen http://www.bison-soft.de/ ------------------------------------------------------------- From www_(at)_jazzascona.ch Thu, 2 Sep 1999 15:36:21 +0200 Date: Thu, 2 Sep 1999 15:36:21 +0200 From: jazz www_(at)_jazzascona.ch Subject: [php] Caupo Shop e Nescape > >Bestellungen Kommen noch zu mir > > Bestellung wird nicht ausgeführt. > > ciao > > amalesh Bei mir geht es jetzt (mit und ohne Proxie) :-) Bitte um Tester zum Kaufen alle Browser besonders Mac Bestellung gehen nicht ins Buro nur Bestellung von ordner /book/ sind echt Achtung der php3 shop ist www.editore.ch/abook wen man www.editore.ch/book/ ist der laufende CGI Ein fehler habe ich bei der Kunde tabelle gefunden Jetzt ist: DROP TABLE IF EXISTS z_kunden; CREATE TABLE z_kunden ( id int(11) DEFAULT '0' NOT NULL auto_increment, anrede varchar(20), vorname varchar(30), nachname varchar(30), firma varchar(30), strasse_nr varchar(30), plz varchar(10), ort varchar(30), land varchar(30), telefon varchar(30), telefax varchar(30), email varchar(50), kunden_nr int(25) DEFAULT '0' NOT NULL, password varchar(20), timestamp timestamp(14), PRIMARY KEY (id) ); Somit kann ich die kundenummer incrementieren: $itemi =mysql_query("SELECT kunden_nr, id from z_kunden order by ID DESC LIMIT 1"); while($zeile=mysql_fetch_array($itemi)): $numero_cl=($zeile["kunden_nr"]); endwhile; $num=$numero_cl+3; $id=" "; echo"\n\n"; mysql_query ("INSERT INTO z_kunden (id,anrede,vorname,nachname,firma,strasse_nr,plz,ort,land,telefon,telefax,em ail,kunden_nr,password,timestamp) VALUES ('$id','$svAnrede','$svVorname','$svNachname','$svFirma','$svStrasse_Nr','$s vPLZ','$svluogo','$svLand','$svTelefon','$svTelefax','$svEmail','$num','$cli entpass','$zit')"); echo "

\"armando

"; echo "\n\n"; echo "
PRINT

"; Die Caupo Shop Tabelle hat: if (1==1) { $saSQL[0] = "create table " . $cfgTabAdressen . " ( id integer not null default '0' auto_increment, anrede varchar(5), vorname varchar(30), nachname varchar(30), firma varchar(30), strasse_nr varchar(30), plz varchar(10), ort varchar(30), land varchar(30), telefon varchar(30), telefax varchar (30), email varchar(50), kunden_nr varchar(30), la_anrede varchar(5), la_vorname varchar(30), la_nachname varchar(30), la_firma varchar(30), la_strasse_nr varchar(30), la_plz varchar(10), la_ort varchar(30), la_land varchar(30), la_telefon varchar(30), la_telefax varchar (30), la_email varchar(50), kreditk_typ varchar(30), kreditk_nr varchar(30), kreditk_gueltdate varchar(16), kreditk_gueltcheck int(1), bank varchar(30), blz varchar(10), konto_nr varchar(10), bestellart varchar(30), password varchar(10), timestamp timestamp, primary key (id) )"; Viel zu viele wen separat gelierft wirdt hat es eine Textarea fur sich die nur zum Laden geht nicht zum Kunde: print("
$order
"); mail ("webmaster_(at)_editore.ch","Ordine online www.editore.ch $datum" , "$order $svtesto", "From: info_(at)_editore.ch\n Reply-To: Armando Dadò editore - 6600 Locarno \n X-Header: Nescape" ); mail ("$svEmail","Il Vostro ordine online $datum" , "$order", "From: info_(at)_editore.ch\n Reply-To: Armando Dadò editore - 6600 Locarno \n X-Header: Nescape" ); mysql_query("DELETE FROM z_basket WHERE visit_key='$VID'"); ?> ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: andreas kempf aka 'amalesh' To: Sent: giovedì, 2. settembre 1999 14:45 Subject: Re: [php] Caupo Shop e Nescape > On Thu, 2 Sep 1999 11:00:18 +0200, jazz wrote: > > >Bestellungen Kommen noch zu mir > > Bestellung wird nicht ausgeführt. > > ciao > > amalesh > -- > Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML > http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 > Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 > Freiburg: Tel. 0761-152580 Fax. 0761-1525850 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From kk_(at)_netuse.de Thu, 02 Sep 1999 16:24:48 +0200 Date: Thu, 02 Sep 1999 16:24:48 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] SQL-Ausgabe nach IP-Nummern sortieren. Eine MySQL-Tabelle enthält eine Spalte ip varchar(14) not null Eine Kollegin kam eben mit dem Wunsch zu mir, ein SQL-Statement zu finden, mit dem man eine Art "select * from iptest order by ip" machen kann, so daß die IP-Nummern in ihrer natürlichen Reihenfolge sortiert sind, also so daß mysql> select ip from iptest; +----------------+ | ip | +----------------+ | 1.2.3.4 | | 10.11.12.13 | | 100.101.102.10 | | 111.10.3.10 | | 111.11.1.0 | | 193.174.3.10 | | 193.98.110.1 | +----------------+ 7 rows in set (0.00 sec) in dieser Reihenfolge ausgegeben wird: mysql> select ip from iptest; +----------------+ | ip | +----------------+ | 1.2.3.4 | | 10.11.12.13 | | 100.101.102.10 | | 111.10.3.10 | | 111.11.1.0 | | 193.98.110.1 | | 193.174.3.10 | +----------------+ 7 rows in set (0.00 sec) Ich habe das Problem gelöst, aber die Lösung ist dreckig. Während ich in einer weiteren Mail jetzt die Lösung erkläre (was einige Zeit dauern wird), könnt Ihr ja mal versuchen, diese Aufgabe alleine zu knacken. Das ist sehr instruktiv. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 16:26:50 +0200 Date: Thu, 2 Sep 1999 16:26:50 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Noch eine dumme Frage von mir... Nadja Senoucci schrieb am Donnerstag, den 2. September 1999: > if($zeiles[1]==""): > /* ?> > > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From nadja_(at)_fanfilm.de Thu, 02 Sep 1999 16:50:55 +0200 Date: Thu, 02 Sep 1999 16:50:55 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Re: Noch eine dumme Frage von mir... Martin Ramsch wrote: > > Nadja Senoucci schrieb am Donnerstag, den 2. September 1999: > > > if($zeiles[1]==""): > > /* ?> > > > > > Vermutlich liegt's an den PHP-Kommentaren /* ... */, denn dadurch wird > der JavaScript-Teil ja gar nicht ausgegeben (weil auskommentiert) ... > Tschuldigung, die Kommentare /*...*/ waren nur noch drin, weil ich vorher nachetwas anderem gesehen hatte und die Anweisung nicht vollständig war, dann hatte ich sie vergessen. Aber daran lag's nicht. Ich hab' das Problem jetzt anders gelöst: if(isset($suchname)): $anwid=mysql_query("select * from grunz where (name=\"$suchname\")"); if(($zeiles=mysql_fetch_row($anwid))==""): ?>  


Ich habe das Problem gelöst, aber die Lösung ist dreckig. Während > ich in einer weiteren Mail jetzt die Lösung erkläre (was einige Zeit > dauern wird), könnt Ihr ja mal versuchen, diese Aufgabe alleine zu > knacken. Das ist sehr instruktiv. Mein Vorschlag: SELECT ip, (( FLOOR(ip)*256 +FLOOR(SUBSTRING_INDEX(ip,'.',-3)) ) *256 +FLOOR(SUBSTRING_INDEX(ip,'.',-2)) )*256 +FLOOR(SUBSTRING_INDEX(ip,'.',-1)) AS ipnum FROM iptest ORDER BY ipnum; Das spielt also damit, daß der String '1.2.3' im numerischen Kontext einfach als die Zahl 1.2 interpretiert wird. Sauberer wär's, die Textteile hinter dem Komma immer noch wegzulassen - aber dann wird's noch monströser: SELECT ip, (( SUBSTRING_INDEX(ip,'.',1) *256 +SUBSTRING_INDEX(SUBSTRING_INDEX(ip,'.',-3),'.',1) ) *256 +SUBSTRING_INDEX(SUBSTRING_INDEX(ip,'.',-2),'.',1) )*256 +SUBSTRING_INDEX(SUBSTRING_INDEX(ip,'.',-1),'.',1) AS ipnum FROM iptest ORDER BY ipnum; Bin auf KKs Lösung gespannt. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Juri.Smarschevski_(at)_softlab.de Thu, 2 Sep 1999 16:59:15 +0200 Date: Thu, 2 Sep 1999 16:59:15 +0200 From: Smarschevski Juri Juri.Smarschevski_(at)_softlab.de Subject: [php] PHP-ClassObject als Parameter Hi, es soll doch irgendwie moglich sein, ein PHP-ClassObject von einer HTML-Seite zu anderer als Parameter (oder auch nicht) zu ubergeben, oder ??? Danke & Gru?, Juri From kk_(at)_netuse.de Thu, 02 Sep 1999 17:06:18 +0200 Date: Thu, 02 Sep 1999 17:06:18 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] SQL-Ausgabe nach IP-Nummern sortieren. Kristian Köhntopp wrote: > Eine Kollegin kam eben mit dem Wunsch zu mir, ein SQL-Statement zu finden, mit > dem man eine Art "select * from iptest order by ip" machen kann, so daß die > IP-Nummern in ihrer natürlichen Reihenfolge sortiert sind. IP-Nummern sind 32-Bit Zahlen. Die natürliche Sortierreihenfolge ergibt sich, wenn man die IP-Nummer in eine Zahl umrechnet und dann nach dieser Zahl sortiert. Also 0.0.0.1 -> 1 0.0.1.0 -> 256 a.b.c.d ipnr = a * 256*256*256 + b * 256*256 + c * 256 + d Die Aufgabe besteht also darin, einen SELECT-Ausdruck zu finden, sodaß man select ip, ... as a, ... as b, ... as c, ... as d from iptest; +----------------+------+------+------+------+ | ip | a | b | c | d | +----------------+------+------+------+------+ | 1.2.3.4 | 1 | 2 | 3 | 4 | | 10.11.12.13 | 10 | 11 | 12 | 13 | | 100.101.102.10 | 100 | 101 | 102 | 10 | | 111.11.1.0 | 111 | 11 | 1 | 0 | | 111.10.3.10 | 111 | 10 | 3 | 10 | | 193.98.110.1 | 193 | 98 | 110 | 1 | | 193.174.3.10 | 193 | 174 | 3 | 10 | +----------------+------+------+------+------+ 7 rows in set (0.00 sec) ausrechnen kann. Hat man das, kann man sehr leicht ein update iptest set ipnr= a * 256*256*256 + b * 256*256 + c * 256 + d; generieren und dann mit select * from iptest order by ipnr; die gewünschte Ausgabe generieren. Bleibt das Problem, geeignete Ausdrücke für die ... dort oben zu finden. Man kann nicht mit substring() alleine arbeiten, da durch Vorbedingungen bei der Eingabe sowohl 001.002.003.004 als auch 1.2.3.4 legal ist. Es ist also notwendig, mittels locate() die Positionen der Punkte zu bestimmen und dann mit variablen Positionen zu arbeiten. In MySQL-Strings wie "hallo" hat "h" den Index 1, "o" den Index 5. Sei pos_a der Index, an dem a startet, pos_b die Position, an der b startet und so weiter. Dann ist pos_a fest definiert als 1. Man bestimmt also pos_b als locate(".", ip, pos_a)+1 as pos_b und a ist substring(ip, pos_a, pos_b-2). Genau entsprechend ist pos_c definiert als locate(".", ip, pos_b)+1 und b ist substring(ip, pos_b, pos_c-2+pos_b). Genau entsprechend ist pos_d definiert als locate(".", ip, pos_c)+1 und c ist substring(ip, pos_c, pos_d-2+pos_c). Die letzte Stelle ergibt sich dann als substring(ip, pos_d), also zum String-Ende. Wir testen: mysql> select ip, 1 as pos_a, locate(".", ip, pos_a)+1 as pos_b from iptest; ERROR 1054: Unknown column 'pos_a' in 'field list' Leider sind Rückbezüge auf vorhergehende Spalten in SELECT-Statements nicht möglich. Ich kann also nicht in einer Spalte pos_a definieren und in der nächsten Spalte dann auf pos_a Bezug nehmen. Das ist unschön, aber nicht tödlich: Ich weiß ja, was ich für pos_a eingesetzt habe (1) und kann stattdessen 1 schreiben. Also ergibt sich: mysql> select ip, 1 as pos_a, locate(".", ip, 1)+1 as pos_b from iptest; +----------------+-------+-------+ | ip | pos_a | pos_b | +----------------+-------+-------+ | 1.2.3.4 | 1 | 3 | | 10.11.12.13 | 1 | 4 | | 100.101.102.10 | 1 | 5 | | 111.11.1.0 | 1 | 5 | | 111.10.3.10 | 1 | 5 | | 193.98.110.1 | 1 | 5 | | 193.174.3.10 | 1 | 5 | +----------------+-------+-------+ 7 rows in set (0.00 sec) Ich muß also in locate(".", ip, pos_b)+1 as pos_c einfach die Definition für pos_b einsetzen: locate(".", ip, locate(".", ip, 1)+1)+1 as pos_c. Aus locate(".", ip, pos_c)+1 folgt entsprechend locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1. Der Test: mysql> select ip, 1 as pos_a, locate(".", ip, 1)+1 as pos_b, locate(".", ip, locate(".", ip, 1)+1)+1 as pos_c, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1 as pos_d from iptest; +----------------+-------+-------+-------+-------+ | ip | pos_a | pos_b | pos_c | pos_d | +----------------+-------+-------+-------+-------+ | 1.2.3.4 | 1 | 3 | 5 | 7 | | 10.11.12.13 | 1 | 4 | 7 | 10 | | 100.101.102.10 | 1 | 5 | 9 | 13 | | 111.11.1.0 | 1 | 5 | 8 | 10 | | 111.10.3.10 | 1 | 5 | 8 | 10 | | 193.98.110.1 | 1 | 5 | 8 | 12 | | 193.174.3.10 | 1 | 5 | 9 | 11 | +----------------+-------+-------+-------+-------+ 7 rows in set (0.00 sec) Mit diesen Definitionen und von weiter oben substring(ip, pos_a, pos_b-2) as a, substring(ip, pos_b, pos_c-2+pos_b) as b, substring(ip, pos_c, pos_d-2+pos_c) as c, substring(ip, pos_d) as d bekommt man dann substring(ip, 1, locate(".", ip, 1)+1-2) as a, substring(ip, locate(".", ip, 1)+1, locate(".", ip, locate(".", ip, 1)+1)+1 -2+locate(".", ip, 1)+1 as b, substring(ip, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1 -2+locate(".", ip, locate(".", ip, 1)+1)+1 ) as c, substring(ip, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1 ) as d und mit dem Ausrechnen der Konstanten (+1-2 == -1) wird das dann select ip, substring(ip, 1, locate(".", ip, 1)-1) as a, substring(ip, locate(".", ip, 1)+1, locate(".", ip, locate(".", ip, 1)+1)-1-locate(".", ip,1)) as b, substring(ip, locate(".", ip, locate(".", ip, 1)+1)+1, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)-1-locate(".", ip, locate(".", ip,1)+1)) as c, substring(ip, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1) as d from iptest; +----------------+------+------+------+------+ | ip | a | b | c | d | +----------------+------+------+------+------+ | 1.2.3.4 | 1 | 2 | 3 | 4 | | 10.11.12.13 | 10 | 11 | 12 | 13 | | 100.101.102.10 | 100 | 101 | 102 | 10 | | 111.11.1.0 | 111 | 11 | 1 | 0 | | 111.10.3.10 | 111 | 10 | 3 | 10 | | 193.98.110.1 | 193 | 98 | 110 | 1 | | 193.174.3.10 | 193 | 174 | 3 | 10 | +----------------+------+------+------+------+ 7 rows in set (0.00 sec) (Manche ältere MySQL verstehen substring(ip, 10) nicht und wollen stattdessen substring(ip, 10, 1000) sehen) Daraus und mit update iptest set ipnr= a * 256*256*256 + b * 256*256 + c * 256 + d; baut man sich also update iptest set ipnr= substring(ip, 1, locate(".", ip, 1)-1)*256*256*256 + substring(ip, locate(".", ip, 1)+1, locate(".", ip, locate(".", ip, 1)+1)-1-locate(".", ip,1))*256*256 + substring(ip, locate(".", ip, locate(".", ip, 1)+1)+1, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)-1-locate(".", ip, locate(".", ip,1)+1))*256 + substring(ip, locate(".", ip, locate(".", ip, locate(".", ip, 1)+1)+1)+1); Query OK, 0 rows affected (0.00 sec) Rows matched: 7 Changed: 0 Warnings: 2 mysql> select * from iptest order by ipnr; +----------------+------------+ | ip | ipnr | +----------------+------------+ | 1.2.3.4 | 16909060 | | 10.11.12.13 | 168496141 | | 100.101.102.10 | 1684366858 | | 111.10.3.10 | 1862927114 | | 111.11.1.0 | 1862992128 | | 193.98.110.1 | 2147483647 | | 193.174.3.10 | 2147483647 | +----------------+------------+ 7 rows in set (0.00 sec) und alles wird gut. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Thu, 02 Sep 1999 17:09:49 +0200 Date: Thu, 02 Sep 1999 17:09:49 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: SQL-Ausgabe nach IP-Nummern sortieren. Martin Ramsch wrote: > Das spielt also damit, daß der String '1.2.3' im numerischen Kontext > einfach als die Zahl 1.2 interpretiert wird. Ah, substring_index() ist natürlich eleganter als locate(). Und das mit dem floor() ist einfach schön. Viel weniger harte Arbeit als bei mir. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Thu, 02 Sep 1999 17:13:17 +0200 Date: Thu, 02 Sep 1999 17:13:17 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHP-ClassObject als Parameter Smarschevski Juri wrote: > es soll doch irgendwie moglich sein, ein PHP-ClassObject von einer > HTML-Seite zu anderer als Parameter (oder auch nicht) zu ubergeben, oder ??? Ja, mit PHPLIB. Alles andere, PHP4-Sessions eingeschlossen, kann es nicht und PHPLIB kann es nur unter bestimmten Voraussetzungen (Die Klasse hat den Slot $classname und den Slot $persistent_slots passend definiert). Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 17:10:23 +0200 Date: Thu, 2 Sep 1999 17:10:23 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: SQL-Ausgabe nach IP-Nummern sortieren. Kristian Köhntopp schrieb am Donnerstag, den 2. September 1999: > mysql> select * from iptest order by ipnr; > +----------------+------------+ > | ip | ipnr | > +----------------+------------+ > | 1.2.3.4 | 16909060 | > | 10.11.12.13 | 168496141 | > | 100.101.102.10 | 1684366858 | > | 111.10.3.10 | 1862927114 | > | 111.11.1.0 | 1862992128 | > | 193.98.110.1 | 2147483647 | <-- > | 193.174.3.10 | 2147483647 | <-- > +----------------+------------+ > 7 rows in set (0.00 sec) > > und alles wird gut. Hmm, da scheint sich Deine MySQL-Version zu verrechnen! | 193.98.110.1 | 3244453377 | | 193.174.3.10 | 3249406730 | sollte es sein. (Hier MySQL V3.22.19b). Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Thu, 02 Sep 1999 16:08:06 +0200 Date: Thu, 02 Sep 1999 16:08:06 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] WAMP/WOMP/$PHP_SELF Der Apache gibt bei $PHP_SELF /cgi-bin/php.exe + Dateiname zurück, Omni dagegen in jedem Fall den String local_page Kann man was tun, daß beide sich ordentlich verhalten(, vor allem Omni, denn beim Apache kann ich gegenhalten)? -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From kk_(at)_netuse.de Thu, 02 Sep 1999 17:37:52 +0200 Date: Thu, 02 Sep 1999 17:37:52 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] OT? MySQL Backup auf WIN ? Cyrill Schumacher wrote: > Schreibt mysqld erst beim runterfahren durch > mysqladmin die Daten auf die Festplatte ? > Falls das alles so ist, ist es witzlos jede Nacht > einen Backup über das Verzeichnis, wo die > Datenbanken drin liegen, laufen zu lassen.... In einem klassischen UNIX läuft in der Regel ein Hintergrundprozeß mit dem Namen "update". Dieses Programm sieht mehr oder weniger so aus: main() { while(1) { sync(); sleep(30); } } Das heißt, alle 30 Sekunden werden die Inhalte der Buffer-Caches auf die Platte gezwungen. Ein Programm kann für seine eigenen Filedescriptoren das auch anders erzwingen, siehe man 1 fsync. Jede gute Datenbank sollte das an strategischen Punkten auf tun und wenn man den mysqld mit truss oder strace beobachtet, kann man das auch beobachten (man muß nach dem Systemaufruf fcntl suchen, der mit dem Flag F_SETFL verwendet wird. fsync() ist eine Bibliotheksfunktion, die intern fcntl() verwendet). root_(at)_shelley:~# truss -p 23764 [ ... ] lwp_sema_v(0xEED39EA0) = 0 lwp_sema_p(0xEED39EA0) = 0 ioctl(6, I_FIND, "sockmod") = 1 fcntl(6, F_SETFL, 0x00000002) = 0 time() = 936286315 alarm(28800) = 28800 [ ... ] Dies ist ein mysqld auf Solaris, der beobachtet wurde. Das fcntl(6, F_SETFL, ...) ist ein fsync() bei der Arbeit. Ein MySQL schreibt die Daten also am Ende einer Transaktion auf die Platte. > Sollte man stattdessen mit php ein automatisches > backup schreiben, das die Daten aus der gesamten > DB ausließt, wenn einer einen neuen Datensatz > eingegeben wird, und dann als CSV auf > der Festplatte "und im Streamer" speichert... ? Einfacher und bequemer ist es, ein mysqldump -c -h host -u user -p password datenbank | gzip -9 > outfile.sql.gz zu machen und das dann zu sichern. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From matthias_(at)_slovig.de Thu, 2 Sep 1999 17:38:33 +0200 Date: Thu, 2 Sep 1999 17:38:33 +0200 From: Matthias Slovig matthias_(at)_slovig.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIERpZSBu5GNoc3RlbiB6ZWhuIFRyZWZmZXIgYW56ZWln?= =?ISO-8859-1?B?ZW4gbGFzc2Vu?= Hi Stefan ! Am 02.09.1999 schrieb Stefan Becker : > ich will in einer MySql DB Records mit select ausgeben lassen. Ich > hätte es aber gerne so aufgeteilt das immer nur 10 Records auf einer > Seite ausgegeben werden, unten dann so was wie "Die nächsten 10 Treffer" select * from table limit x,n; x ist die Startmarke, ab der angezeigt wird, n die Zahl, wie viele Datensätze ab x angezeigt werden (in deinem Fall also 10). Das mit dem Link geht auch, du übergibst einfach den augenblicklichen x-Wert im Link und zählst dann auf der Seite um 10 hoch. Die nächsten zehn Treffer Siehe auch http://www.kronach.baynet.de:8000/freischiessen/gbview.php3 Matthias From kuehnel_(at)_cku.de Thu, 02 Sep 1999 17:39:37 +0200 Date: Thu, 02 Sep 1999 17:39:37 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] Re: Anker in PHP setzen Am Thu, 2 Sep 1999 14:31:28 +0200 schrieb Martin Ramsch was zum Thema: "[php] Re: Anker in PHP setzen": >Wieso nicht? Bei mir geht's ... >Als Beispiel siehe > Ich glaube, Norbert will was anderes. Er braucht eine Kombinataion aus Hash (#) fuer den Anker und Query (?) von wegen Parameter fuer PHP fuer den gerade interessierenden Punkt seiner Seite ... oder eine Ableitung von einem aus dem anderen ... oder so aehnlich ... Aber so 100%ig klug geworden bin ich halt auch nicht, habe nicht ganz verstanden, was er (alles) tun will. Norbert? Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From kk_(at)_netuse.de Thu, 02 Sep 1999 17:43:49 +0200 Date: Thu, 02 Sep 1999 17:43:49 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: SQL-Ausgabe nach IP-Nummern sortieren. Martin Ramsch wrote: > Hmm, da scheint sich Deine MySQL-Version zu verrechnen! > | 193.98.110.1 | 3244453377 | > | 193.174.3.10 | 3249406730 | > sollte es sein. (Hier MySQL V3.22.19b). mysql> alter table iptest change ipnr ipnr bigint; mysql> update ... mysql> select * from iptest order by ipnr; +----------------+------------+ | ip | ipnr | +----------------+------------+ | 1.2.3.4 | 16909060 | | 10.11.12.13 | 168496141 | | 100.101.102.10 | 1684366858 | | 111.10.3.10 | 1862927114 | | 111.11.1.0 | 1862992128 | | 193.98.110.1 | 3244453377 | | 193.174.3.10 | 3249406730 | +----------------+------------+ 7 rows in set (0.00 sec) Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From marian_(at)_sendung.de Thu, 02 Sep 1999 17:40:39 +0200 Date: Thu, 02 Sep 1999 17:40:39 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Thomas Schneider wrote: > > > Datei test.html: > > > Header("Refresh: 5; URL=http://127.0.0.1/test.html"); > Header("Expires: 0"); > > echo "Zeit: ".time(); > > ?> > > Alle 5 Sekunden wird, wenn der Client dies unterstützt, die Seite > neu geladen. > So einfach? Ich habe gestern mindestens vier verschiedene RFC-Texte nach dem Wort "refresh" (case-insensitive) durchsucht, aber den Header habe ich nicht gefunden. Hast Du eine Quelle, wo ich mehr darüber lesen kann? Ich vermute ja, dass bei diesem Header nicht nur das Bild, sondern die ganze Seit ersetzt wird. Aber wir werden sehen. Ich werde das aber auf jeden Fall heute abend ausprobieren (momentan darf ich noch ein wenig bei meinem Bröthengeber HTML spielen...). Wenn es funktioniert werde ich das Script mal auf einen öffentlichen Server legen. Dann kann, wer Lust hat, mal seinen Browser darauf ansetzen und sagen, wenn es ein Problem gibt. Ach ja, und die Source wird natürlich auch veröffentlicht :) Marian From logemann_(at)_morelogs.de Thu, 2 Sep 1999 17:59:35 +0200 Date: Thu, 2 Sep 1999 17:59:35 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] liste aller PHP funktionen Hall, gibt es irgendwo eine ASCII liste aller PHP funktionen, im folgenden Format: function1 function2 [..] Moechte meinen Editor um PHP Syntax highlighting erweitern, bitte keine anderen Editorvorschlaege, ich bleibe bei meinem :) thx for info. \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From pfeiffer_(at)_uris.de Thu, 2 Sep 1999 18:18:19 +0200 Date: Thu, 2 Sep 1999 18:18:19 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Anker in PHP setzen Hallo Martin, > Wieso nicht? Bei mir geht's ... frags Pferd, wieso ich der Meinung war, dass sowas nicht klappt :-( Am Ende wars dann doch nicht so leicht, weil die URL ueber mehrere Seiten geschleppt werden muss. Das ganze Frameset soll sich aendern. Doch mit Marian's Hinweis klappte es dann... Also vielen Dank und Knicks... aua - in meinem Alter sollte man sowas einfach lassen ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 18:28:20 +0200 Date: Thu, 2 Sep 1999 18:28:20 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Anker in PHP setzen Norbert Pfeiffer schrieb am Donnerstag, den 2. September 1999: > Also vielen Dank und Knicks... > aua - in meinem Alter sollte man sowas einfach lassen ;-) Wie, auch schon über 20? :-))) Ciao, Martin From aka_(at)_bigfoot.de Thu, 02 Sep 1999 18:41:48 +0200 Date: Thu, 02 Sep 1999 18:41:48 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] liste aller PHP funktionen On Thu, 2 Sep 1999 17:59:35 +0200, Marc Logemann wrote: >gibt es irgendwo eine ASCII liste aller PHP funktionen, im folgenden Format: > >function1 >function2 >[..] > >Moechte meinen Editor um PHP Syntax highlighting erweitern, bitte keine anderen Editorvorschlaege, ich bleibe bei meinem :) Nimm das wordfile.txt für PHP von www.ultraedit.com. Dort sind alle funktionen in plain text enthalten. Nur geringe nachbearbeitung notwendig. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From kk_(at)_netuse.de Thu, 02 Sep 1999 19:34:35 +0200 Date: Thu, 02 Sep 1999 19:34:35 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] liste aller PHP funktionen This is a multi-part message in MIME format. --------------9B02E8906239EBEC2BE8A960 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Marc Logemann wrote: > gibt es irgendwo eine ASCII liste aller PHP funktionen, im folgenden Format: > > function1 > function2 Hilft das? Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) --------------9B02E8906239EBEC2BE8A960 Content-Type: application/x-perl; name="funclist.pl" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="funclist.pl" #! /usr/bin/perl -- use File::Find; sub scanforfunction { my($file) = shift; my($inarray); $x = $/; open(IN, "<$file") or warn "Cannot open $file "; undef $/; $line = ; close IN; $/ = $x; $line =~ m!function_entry\s+(\w+)_functions\[\]\s*=\s*\{(.*?)\};!s; if (!$1) { return; } $mod = $1; _(at)_lines = split "\n", $2; foreach $i (_(at)_lines) { $i =~ /\{\s*"(\w+)"\s*,/ && print "$1()\n"; $i =~ /PHP_FE\(\s*(\w+)\s*,/ && print "$1()\n"; } } sub wanted { if (/\.c$/) { &scanforfunction($_); } } finddepth(\&wanted, "."); --------------9B02E8906239EBEC2BE8A960-- From clemensstaub_(at)_gyml.unibas.ch Thu, 02 Sep 1999 20:08:05 +0200 Date: Thu, 02 Sep 1999 20:08:05 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] REMOTE_ADDR Hallo alle, ich möchte überprüfen ob der client aus einem bestimmten Netzwerk kommt, also ob die ersten 3 Teile der IP stimmen. Also etwa so: if ($REMOTE_ADDR == "134.95.183.*") { ...etc geht so natürlich nicht, aber ihr versteht was ich meine, oder ? Und ach ja Nadja, deine Uhr geht vor ! bye Clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From kk_(at)_netuse.de Thu, 02 Sep 1999 20:40:25 +0200 Date: Thu, 02 Sep 1999 20:40:25 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] REMOTE_ADDR Clemens Staub wrote: > if ($REMOTE_ADDR == "134.95.183.*") { ...etc if (preg_match("=134\.95\.183\.\d{1,3}=", $REMOTE_ADDR)) { print "found\n"; } if (ereg("134\.95\.183\.[:digit:]{1,3}", $REMOTE_ADDR)) { print "found\n"; } if (substr($REMOTE_ADDR, 0, 10) == "134.95.183") { print "found\n"; } if (strstr($REMOTE_ADDR, "134.95.183")) { print "found\n"; } -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From r.scheike_(at)_r2-net.de Thu, 02 Sep 1999 20:52:48 +0200 Date: Thu, 02 Sep 1999 20:52:48 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] Download erzwingen (Filemanager) Dies ist eine kryptographisch unterzeichnete Nachricht im MIME-Format. --------------ms5A9D8536F2463C48EAE4A92B Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, also entweder ist es schon zu spät oder noch zu früh zum klar denken: Ich hab das so in der Art mal ausprobiert- allerdings mit statischen HTML-Seiten. Eigentlich sollte das doch auch funktionieren- oder etwa nicht? Mein Code sieht so aus: Sinn der Übung ist es, dass der User sich ein Datenblatt _Downloaden_ kann- nicht anschauen. Ich habe allerdings fast den Verdacht, daß der Browser erstmal selbst versucht den MIME-Typ herauszufinden... Ist zwar etwas OT- aber vielleicht weiss ja doch jemand Rat wie es funktioniert! Danke Roland Marian Steinbach schrieb: > > Norbert Pfeiffer wrote: > > > > Hallo Michael, > > > > > wie bringe ich dem Browser des Users bei das er *alle* Files die > > > auftauchen zu downloaden hat und nicht bei pdf zum Beispiel ein > > > Plugin aufmacht ? > > Ob die Datei nun *.pdf oder *.html heisst, ist IMHO unerheblich, > > das Problem ist immer das gleiche: > > Wie soll ein Browser merken, dass er eine Datei nur speichern soll. > > > > Für eine Binärdatai könnte man per PHP-Script im Header den > Content-type auf application/octet-stream setzen. Dafür wird > wahrschenlich kein Nutzer ein PlugIn konfiguriert haben, wie es > bei PDF der Fall sein kann. Nicht zugeordnete MIME Types werden > zumindest bei den mir bekannten Browsern automatisch über den > "Speichern"-Dialog zum Download angeboten. > ... --------------ms5A9D8536F2463C48EAE4A92B Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: Kryptographische Unterschrift mit S/MIME MIIJYAYJKoZIhvcNAQcCoIIJUTCCCU0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC B2IwggQsMIIDlaADAgECAhAmhxe/FWKhqlsacJE/2moHMA0GCSqGSIb3DQEBBAUAMIHMMRcw FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5 IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDgxODAwMDAw MFoXDTAwMDgxNzIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlJvbGFuZCBTY2hlaWtlMSIwIAYJKoZI hvcNAQkBFhNyLnNjaGVpa2VAcjItbmV0LmRlMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANe5 2KlbjyCLC6Fvp8+zjTRod3OgJwHhWMvdVCQtKkRsAtSgwQzrGokohVp5OMKlB/zaIWopRLEw bA9vTSmXLh8CAwEAAaOCAQYwggECMAkGA1UdEwQCMAAwgawGA1UdIASBpDCBoTCBngYLYIZI AYb4RQEHAQEwgY4wKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9DUFMw YgYIKwYBBQUHAgIwVjAVFg5WZXJpU2lnbiwgSW5jLjADAgEBGj1WZXJpU2lnbidzIENQUyBp bmNvcnAuIGJ5IHJlZmVyZW5jZSBsaWFiLiBsdGQuIChjKTk3IFZlcmlTaWduMBEGCWCGSAGG +EIBAQQEAwIHgDAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9j bGFzczEuY3JsMA0GCSqGSIb3DQEBBAUAA4GBAB0mXCIioLJFZWsR98iLycUhWGnZwWt093xL q/Uqlm38XDqE3+Y0oQuRM3VP1Rkk1ItoYobKEMnLGWvbRrGqZFT37PPf3B3k0ekQLT7KXvsE xczGlrozsbZ+4z+tI0e3nnY8RrUf5bi25b6Ug30u54pZ8k5E472RAHn/8L9vuFabMIIDLjCC ApegAwIBAgIRANJ2Lo0UDD19sqglXa/uDXUwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UEBhMC VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQ cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4MDUx MjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQw gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJvnFS/ vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpdtrA2 QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMBAAGj fDB6MBEGCWCGSAGG+EIBAQQEAwIBBjBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0wKwYI KwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwDwYDVR0TBAgwBgEB /wIBADALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQECBQADgYEAiLg3O93alDcAraqf4YEBcR6S am0v9vGd08pkONwbmAwHhluFFWoPuUmFpJXxF31ntH8tLN2aQp7DPrSOquULBt7yVir6M8e+ GddTTMO9yOMXtaRJQmPswqYXD11YGkk8kFxVo2UgAP0YIOVfgqaxqJLFWGrBjQM868PNBaKQ rm4xggHGMIIBwgIBATCB4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsT FlZlcmlTaWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVw b3NpdG9yeS9SUEEgSW5jb3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1Zl cmlTaWduIENsYXNzIDEgQ0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZh bGlkYXRlZAIQJocXvxVioapbGnCRP9pqBzAJBgUrDgMCGgUAoH0wGAYJKoZIhvcNAQkDMQsG CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNOTkwOTAyMTg1MjQ5WjAeBgkqhkiG9w0BCQ8x ETAPMA0GCCqGSIb3DQMCAgEoMCMGCSqGSIb3DQEJBDEWBBRzFUGv2x9o6bM4dteVjcNy3CMN cTANBgkqhkiG9w0BAQEFAARAI4IMDR5WHjDaiY6cEZ4+u2C4ovM45uFF9sdZTNn+YrVFTISW KcAKe9hlrjnU/6rAKch8FiBju1AVAnJMMF9ELw== --------------ms5A9D8536F2463C48EAE4A92B-- From pfeiffer_(at)_uris.de Thu, 2 Sep 1999 22:48:21 +0200 Date: Thu, 2 Sep 1999 22:48:21 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT war: Re: [php] Anker in PHP setzen Hallo Martin, > Wie, auch schon über 20? :-))) klar doch, insgesammt 2,63 mal drueber... Mein erstes Debugging habe ich mit Handlocher und Klebestreifen gemacht. Und in den Staaten webten sie die ersten Kernspeicher zusammen... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Thu, 2 Sep 1999 23:05:03 +0200 Date: Thu, 2 Sep 1999 23:05:03 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] liste aller PHP funktionen Hallo Kristian, fuerchte mal, er meinte etwas anderes (???) > Hilft das ? --------------------------------------------------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root_(at)_linux.bureau and inform them of the time the error occurred, and anything you might have done that may have caused the error. Premature end of script headers: /disc2/home/norbert/webserver/cgi-bin/funclist.pl Apache/1.3.3 Server at tests.bureau Port 80 --------------------------------------------------------------------- this code is untested (???) Please, contact the 'Handbookman' to complied your script. Aber lass mal, solche Tage kenne ich auch... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Thu, 2 Sep 1999 23:16:55 +0200 Date: Thu, 2 Sep 1999 23:16:55 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Download erzwingen (Filemanager) Hallo Roland, zuerst schalte bitte Deine Autorisierung aus, das nervt. Ich denke immer, dass mir da jemand schmutzige Images aufdraengen will, und dann isses nur Deine DigiSig :(( zu Deinem Problem: Warum probierst Du nicht einfach mal das aus, was man versucht Dir zu erklaeren ? Die modernen Browser gehen vom Unverstand der Leute aus, die Seiten 'easy' mit Frontpage erstellen. Ergo wird alles nachgeprueft. Dann merkt er natuerlich Deine Schwindelei mit dem Mime-Typ. Die Dateiendungen sind Kennzeichen fuer DAUs. Programmer checken das in der Datei, da steht naemlich nochmal eine genaue Kennung drin. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Fri, 3 Sep 1999 03:01:29 +0200 Date: Fri, 3 Sep 1999 03:01:29 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] liste aller PHP funktionen Hallo Liste, wer wollte die Liste denn nun haben hier ist sie: http://www.web-as.de/workshop/basis/ Viel Vergnuegen... und gute Nacht. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From GH_(at)_haeger.de Fri, 3 Sep 1999 07:12:36 +0200 Date: Fri, 3 Sep 1999 07:12:36 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] =?iso-8859-1?Q?bi=DFchen_OT:_Parameter=FCbergabe_anJS?= Hi, ist ein bißchen OT, aber der JS-NG mag irgendwie niemand antworten und die Leute sind hier i.d.R. auskunftsfreudiger... per PHP werden Daten aus einer Datenbank geholt. Damit werden im PHP-Teil dynamisch Javascript-Links erzeugt, unzwar wie folgt: aufgerufen wird beim Klick die Javascript-Funktion fenster_auf function fenster_auf(url, breit, hoch) { if (bild) { window.bild.close(); } bild=window.open(url,'bild','toolbar=no,location=no,directories=no,status=n o,menubar=no,scrollbars=no,width = breit ,height = hoch'); window.bild.focus() } Über den Link sollen also die Höhe und Breite des neu zu öffnenden Fensters an die Funktion übergeben werden. Das funktioniert so aber nicht. Hat zufällig jemand von Euch einen Tip? Vielen Dank! Guido Haeger From ofeige_(at)_triplex.de Fri, 03 Sep 1999 08:09:31 +0200 Date: Fri, 03 Sep 1999 08:09:31 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] =?iso-8859-1?Q?bi=DFchen?= OT: =?iso-8859-1?Q?Parameter=FCbergabe?= anJS Guten Morgen, ich bin zwar noch nicht ganz wach, aber ich könnte mir vorstellen, das du den String in der window.open Routine Zerlegen solltest und zwar so // // Link // // // Function Popup Fenster // function fenster_auf(url,breit,hoch){ if (bild){ window.bild.close(); } bild=window.open(url,"bild","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,width = "+breit+" ,height = "+hoch); window.bild.focus() } Das sollte klappen, da JavaScript im gegensatz zu PHP alls was innerhalb eines " " steht als String interpretiert! das wars cu. ...Oliver "Haeger New Media [GH]" schrieb: > Hi, > > ist ein bißchen OT, aber der JS-NG mag irgendwie niemand antworten und die > Leute sind hier i.d.R. auskunftsfreudiger... > > per PHP werden Daten aus einer Datenbank geholt. Damit werden im PHP-Teil > dynamisch Javascript-Links erzeugt, unzwar wie folgt: > > > > aufgerufen wird beim Klick die Javascript-Funktion fenster_auf > > function fenster_auf(url, breit, hoch) > { > if (bild) > { > window.bild.close(); > } > bild=window.open(url,'bild','toolbar=no,location=no,directories=no,status=n > o,menubar=no,scrollbars=no,width = breit ,height = hoch'); > window.bild.focus() > } > > Über den Link sollen also die Höhe und Breite des neu zu öffnenden Fensters > an die Funktion übergeben werden. Das funktioniert so aber nicht. Hat > zufällig jemand von Euch einen Tip? > > Vielen Dank! > > Guido Haeger > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From ingmar.heinrich_(at)_muenster.de Fri, 3 Sep 1999 08:34:33 +0200 Date: Fri, 3 Sep 1999 08:34:33 +0200 From: Ingmar Heinrich ingmar.heinrich_(at)_muenster.de Subject: [php] Apache, PHP, mySQL unter Win98: Wer's kann, bitte lesen !!! Hallo Kollegen, ich hatte alles unter Win95 am Laufen, nur die ca. 8sec-Verzoegerung, die bei jedem SQL-Query auftrag, war untragbar. Dann las ich einen Hinweis, dass jemand nach dem Umstieg auf Win98 ein blitzschnelles System hatte. LEIDER laeuft PHP jetzt gar nicht mehr. Es kam die Meldung 'odbc32.dll not found', oder im Client stand 'script /cgi-bin/php.exe/phptest.php3 not found'. Vielleicht kann mal jemand seine INIs posten - Vorsicht! Eintraege wie 'default password' in der mySQL-Section von php.ini loeschen! :) httpd.conf php.ini hosts mime.types Ich weiss nicht, was noch relevant ist. Danke im Voraus! Gruesse, Ingmar -- Ingmar Heinrich Steinfurter Str. 81 / 5 - 48149 Muenster tel# +49 (0)251 277782 fax# +49 (0)251 277782 - prior request required From ingmar.heinrich_(at)_muenster.de Fri, 3 Sep 1999 08:35:21 +0200 Date: Fri, 3 Sep 1999 08:35:21 +0200 From: Ingmar Heinrich ingmar.heinrich_(at)_muenster.de Subject: [php] PHP-Witz Welche Musik hoeren PHP-Programmierer? array_pop :) Gruesse, Ingmar -- Ingmar Heinrich Steinfurter Str. 81 / 5 - 48149 Muenster tel# +49 (0)251 277782 fax# +49 (0)251 277782 - prior request required From fgangu_(at)_forevernet.org Fri, 3 Sep 1999 08:35:35 +0200 Date: Fri, 3 Sep 1999 08:35:35 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] PHP-Witz Hallo, >>Welche Musik hoeren PHP-Programmierer? >>array_pop :) Tada, tada, tada :-) Felix Gangu General Management Forevernet Deutschland http://www.forevernet.de ----- Original Message ----- From: Ingmar Heinrich To: Sent: Friday, September 03, 1999 8:35 AM Subject: [php] PHP-Witz Welche Musik hoeren PHP-Programmierer? array_pop :) Gruesse, Ingmar -- Ingmar Heinrich Steinfurter Str. 81 / 5 - 48149 Muenster tel# +49 (0)251 277782 fax# +49 (0)251 277782 - prior request required -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From ofeige_(at)_triplex.de Fri, 03 Sep 1999 08:49:28 +0200 Date: Fri, 03 Sep 1999 08:49:28 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] PHP-Witz Ingmar Heinrich schrieb: > Welche Musik hoeren PHP-Programmierer? > > array_pop :) arMusik[0] = "Punk"; arMusik[1] = "Grunge"; arMusik[2] = "Industrial"; arMusik[3] = "Gothik"; arMusik[4] = "EBM"; echo "Nach einer Umfrage in unserem Büro"; :-) > Gruesse, > Ingmar > > -- > Ingmar Heinrich > Steinfurter Str. 81 / 5 - 48149 Muenster > tel# +49 (0)251 277782 > fax# +49 (0)251 277782 - prior request required > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php cu. ...Oliver -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From kk_(at)_netuse.de Fri, 03 Sep 1999 08:58:36 +0200 Date: Fri, 03 Sep 1999 08:58:36 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHP-Witz Ingmar Heinrich wrote: > Welche Musik hoeren PHP-Programmierer? http://www.wiseguys.de/ Die sind wenigstens witzig. :-) Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Fri, 03 Sep 1999 09:03:35 +0200 Date: Fri, 03 Sep 1999 09:03:35 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] liste aller PHP funktionen This is a multi-part message in MIME format. --------------891861FE66A7746B89B41190 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Norbert Pfeiffer wrote: > > Hilft das ? > fuerchte mal, er meinte etwas anderes (???) Ah, falscher Ansatz. Du mußt das Script nehmen und in die Mitte von Deinem PHP3-Sourceverzeichnis setzen. Dann kannst Du es aufrufen. Das Script wird dann die Quelltextdateien von PHP3 durchlesen und alle PHP3-Funktionsnamen aus dem C-Source isolieren und in die gewünschte Liste umwandeln. Das Resultat für das current CVS von PHP3 habe ich hinten drangehängt, aber es ist sinnlos, eine solche Liste zu haben, da in PHP ständig neue Funktionen eingefügt werden. Das Script selbst ist nicht nur kürzer, sondern auch nützlicher, weil es Dir diese Liste für Dein persönliches PHP aktuell generiert. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) --------------891861FE66A7746B89B41190 Content-Type: text/plain; charset=us-ascii; name="functions.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="functions.txt" _ abs acos ada_afetch ada_autocommit ada_close ada_closeall ada_commit ada_connect ada_exec ada_fetchrow ada_fieldlen ada_fieldname ada_fieldtype ada_freeresult ada_numfields ada_numrows ada_result ada_resultall ada_rollback addslashes apache_lookup_uri apache_note array_walk arsort asin asort aspell_check aspell_check_raw aspell_new aspell_suggest atan atan2 base64_decode base64_encode base_convert basename bcadd bccomp bcdiv bcmod bcmul bcpow bcscale bcsqrt bcsub bin2hex bindec bindtextdomain call_user_func call_user_method ceil chdir checkdate checkdnsrr chgrp chmod chop chown chr chunk_split clearstatcache closedir closelog com_get com_invoke com_load com_propget com_propput com_propset com_set connection_aborted connection_status connection_timeout convert_cyr_string copy cos count cpdf_add_annotation cpdf_add_outline cpdf_arc cpdf_begin_text cpdf_circle cpdf_clip cpdf_close cpdf_closepath cpdf_closepath_fill_stroke cpdf_closepath_stroke cpdf_continue_text cpdf_curveto cpdf_end_text cpdf_fill cpdf_fill_stroke cpdf_finalize cpdf_finalize_page cpdf_import_jpeg cpdf_lineto cpdf_moveto cpdf_newpath cpdf_open cpdf_output_buffer cpdf_page_init cpdf_place_inline_image cpdf_rect cpdf_restore cpdf_rlineto cpdf_rmoveto cpdf_rotate cpdf_rotate_text cpdf_save cpdf_save_to_file cpdf_scale cpdf_set_action_url cpdf_set_char_spacing cpdf_set_creator cpdf_set_current_page cpdf_set_font cpdf_set_horiz_scaling cpdf_set_keywords cpdf_set_leading cpdf_set_page_animation cpdf_set_subject cpdf_set_text_matrix cpdf_set_text_pos cpdf_set_text_rendering cpdf_set_text_rise cpdf_set_title cpdf_set_viewer_preferences cpdf_set_word_spacing cpdf_setdash cpdf_setflat cpdf_setgray cpdf_setgray_fill cpdf_setgray_stroke cpdf_setlinecap cpdf_setlinejoin cpdf_setlinewidth cpdf_setmiterlimit cpdf_setrgbcolor cpdf_setrgbcolor_fill cpdf_setrgbcolor_stroke cpdf_show cpdf_show_xy cpdf_stringwidth cpdf_stroke cpdf_text cpdf_translate crypt crypt current date dav_set_mkcol_handlers dba_close dba_delete dba_exists dba_fetch dba_firstkey dba_insert dba_nextkey dba_open dba_optimize dba_popen dba_replace dba_sync dbase_add_record dbase_close dbase_create dbase_delete_record dbase_get_record dbase_get_record_with_names dbase_numfields dbase_numrecords dbase_open dbase_pack dbase_replace_record dblist dbmclose dbmdelete dbmexists dbmfetch dbmfirstkey dbminsert dbmnextkey dbmopen dbmreplace dcgettext debugger_off debugger_on decbin dechex decoct decrypt define define_syslog_variables defined deg2rad dgettext dir dirname diskfreespace dl doubleval each easter_date easter_days encrypt end ereg ereg_replace eregi eregi_replace error_log error_reporting escapeshellcmd exec exp explode extension_loaded extract fclose fdf_add_template fdf_close fdf_create fdf_get_file fdf_get_status fdf_get_value fdf_next_field_name fdf_open fdf_save fdf_set_ap fdf_set_file fdf_set_status fdf_set_value feof fgetc fgetcsv fgets fgetss file file_exists fileatime filectime filegroup fileinode filemtime fileowner fileperms filepro filepro_fieldcount filepro_fieldname filepro_fieldtype filepro_fieldwidth filepro_retrieve filepro_rowcount filesize filetype flock floor flush fopen fpassthru fputs fread freemagick frenchtojd fseek fsockopen ftell function_exists fwrite get_browser get_cfg_var get_current_user get_magic_quotes_gpc get_magic_quotes_runtime get_meta_tags getallheaders getdate getenv gethostbyaddr gethostbyname gethostbynamel getimagesize getlastaccess getlastbrowser getlastemail getlasthost getlastmod getlastref getlogdir getloghost getmxrr getmyiid getmyinode getmypid getmyuid getrandmax getrusage getstartlogging gettext gettimeofday gettoday gettotal gettype gmdate gmmktime gmstrftime gregoriantojd gzclose gzeof gzfile gzgetc gzgets gzgetss gzopen gzpassthru gzputs gzread gzrewind gzseek gztell gzwrite header headers_sent hebrev hebrevc hexdec htmlentities htmlspecialchars hw_array2objrec hw_changeobject hw_children hw_childrenobj hw_close hw_connect hw_connection_info hw_cp hw_deleteobject hw_docbyanchor hw_docbyanchorobj hw_document_attributes hw_document_bodytag hw_document_content hw_document_size hw_documentattributes hw_documentbodytag hw_documentcontent hw_documentsetcontent hw_documentsize hw_dummy hw_edittext hw_error hw_errormsg hw_free_document hw_getanchors hw_getanchorsobj hw_getandlock hw_getcgi hw_getchildcoll hw_getchildcollobj hw_getchilddoccoll hw_getchilddoccollobj hw_getobject hw_getobjectbyquery hw_getobjectbyquerycoll hw_getobjectbyquerycollobj hw_getobjectbyqueryobj hw_getparents hw_getparentsobj hw_getrellink hw_getremote hw_getremotechildren hw_getsrcbydestobj hw_gettext hw_getusername hw_identify hw_incollections hw_info hw_inscoll hw_insdoc hw_insertdocument hw_insertobject hw_modifyobject hw_mv hw_new_document hw_objrec2array hw_output_document hw_outputdocument hw_pconnect hw_pipecgi hw_pipedocument hw_root hw_setlinkroot hw_stat hw_unlock hw_who ibase_blob_add ibase_blob_cancel ibase_blob_close ibase_blob_create ibase_blob_echo ibase_blob_get ibase_blob_import ibase_blob_info ibase_blob_open ibase_close ibase_commit ibase_connect ibase_errmsg ibase_execute ibase_fetch_object ibase_fetch_row ibase_field_info ibase_free_query ibase_free_result ibase_num_fields ibase_pconnect ibase_prepare ibase_query ibase_rollback ibase_timefmt ibase_trans ignore_user_abort imagearc imagechar imagecharup imagecolorallocate imagecolorat imagecolorclosest imagecolordeallocate imagecolorexact imagecolorresolve imagecolorset imagecolorsforindex imagecolorstotal imagecolortransparent imagecopy imagecopyresized imagecreate imagecreatefromgif imagecreatefrompng imagedashedline imagedestroy imagefill imagefilledpolygon imagefilledrectangle imagefilltoborder imagefontheight imagefontwidth imagegif imageinterlace imageline imageloadfont imagepng imagepolygon imagepsbbox imagepscopyfont imagepsencodefont imagepsextendfont imagepsfreefont imagepsloadfont imagepsslantfont imagepstext imagerectangle imagesetpixel imagestring imagestringup imagesx imagesy imagettfbbox imagettftext imap_8bit imap_alerts imap_append imap_base64 imap_binary imap_body imap_bodystruct imap_check imap_clearflag_full imap_close imap_create imap_createmailbox imap_delete imap_deletemailbox imap_errors imap_expunge imap_fetch_overview imap_fetchbody imap_fetchheader imap_fetchstructure imap_fetchtext imap_getmailboxes imap_getsubscribed imap_header imap_headerinfo imap_headers imap_last_error imap_list imap_listmailbox imap_listsubscribed imap_lsub imap_mail_compose imap_mail_copy imap_mail_move imap_mailboxmsginfo imap_msgno imap_num_msg imap_num_recent imap_open imap_ping imap_popen imap_qprint imap_rename imap_renamemailbox imap_reopen imap_rfc822_parse_adrlist imap_rfc822_write_address imap_scan imap_scanmailbox imap_search imap_setflag_full imap_sort imap_status imap_subscribe imap_uid imap_undelete imap_unsubscribe implode imsp_abook_create imsp_abook_delete imsp_abook_deleteent imsp_abook_expand imsp_abook_fetch imsp_abook_find imsp_abook_getlist imsp_abook_lock imsp_abook_rename imsp_abook_search imsp_abook_store imsp_abook_unlock imsp_close imsp_open imsp_option_get imsp_option_set imsp_option_unset intval iptcembed iptcparse is_array is_dir is_double is_executable is_file is_float is_int is_integer is_link is_long is_object is_readable is_real is_string is_writeable jddayofweek jdmonthname jdtofrench jdtogregorian jdtojewish jdtojulian jewishtojd join juliantojd key ksort ldap_add ldap_bind ldap_close ldap_connect ldap_count_entries ldap_delete ldap_dn2ufn ldap_errno ldap_error ldap_explode_dn ldap_first_attribute ldap_first_entry ldap_free_result ldap_get_attributes ldap_get_dn ldap_get_entries ldap_get_values ldap_get_values_len ldap_list ldap_mod_add ldap_mod_del ldap_mod_replace ldap_modify ldap_next_attribute ldap_next_entry ldap_read ldap_search ldap_str2err ldap_unbind leak link link linkinfo linkinfo log log10 logas lstat ltrim magic_quotes_runtime magickdebug mail max mcal_create_calendar mcal_delete_calendar mcal_delete_event mcal_event_set_alarm mcal_event_set_category mcal_event_set_class mcal_event_set_description mcal_event_set_start mcal_event_set_title mcal_fetch_event mcal_list_alarms mcal_list_events mcal_open mcal_popen mcal_rename_calendar mcal_reopen mcal_snooze mcal_store_event mck_base64_decode mck_base64_encode mck_decr mck_encr mcrypt_cbc mcrypt_cfb mcrypt_create_iv mcrypt_ecb mcrypt_get_block_size mcrypt_get_cipher_name mcrypt_get_key_size mcrypt_ofb md5 mhash mhash_count mhash_get_block_size mhash_get_hash_name microtime min mkdir mktime msql msql_affected_rows msql_close msql_connect msql_create_db msql_createdb msql_data_seek msql_db_query msql_dbname msql_drop_db msql_dropdb msql_error msql_fetch_array msql_fetch_field msql_fetch_object msql_fetch_row msql_field_flags msql_field_len msql_field_name msql_field_seek msql_field_table msql_field_type msql_fieldflags msql_fieldlen msql_fieldname msql_fieldtable msql_fieldtype msql_free_result msql_freeresult msql_list_dbs msql_list_fields msql_list_tables msql_listdbs msql_listfields msql_listtables msql_num_fields msql_num_rows msql_numfields msql_numrows msql_pconnect msql_query msql_regcase msql_result msql_select_db msql_selectdb msql_tablename mssql_affected_rows mssql_close mssql_close mssql_close mssql_connect mssql_connect mssql_connect mssql_data_seek mssql_data_seek mssql_data_seek mssql_fetch_array mssql_fetch_array mssql_fetch_array mssql_fetch_field mssql_fetch_field mssql_fetch_field mssql_fetch_object mssql_fetch_object mssql_fetch_object mssql_fetch_row mssql_fetch_row mssql_fetch_row mssql_field_length mssql_field_name mssql_field_seek mssql_field_seek mssql_field_seek mssql_field_type mssql_free_result mssql_free_result mssql_free_result mssql_get_last_message mssql_get_last_message mssql_min_client_severity mssql_min_error_severity mssql_min_error_severity mssql_min_message_severity mssql_min_message_severity mssql_min_server_severity mssql_num_fields mssql_num_fields mssql_num_fields mssql_num_rows mssql_num_rows mssql_num_rows mssql_pconnect mssql_pconnect mssql_pconnect mssql_query mssql_query mssql_query mssql_result mssql_result mssql_result mssql_select_db mssql_select_db mssql_select_db mt_getrandmax mt_rand mt_srand mysql mysql_affected_rows mysql_close mysql_connect mysql_create_db mysql_createdb mysql_data_seek mysql_db_name mysql_db_query mysql_dbname mysql_drop_db mysql_dropdb mysql_errno mysql_error mysql_fetch_array mysql_fetch_field mysql_fetch_lengths mysql_fetch_object mysql_fetch_row mysql_field_flags mysql_field_len mysql_field_name mysql_field_seek mysql_field_table mysql_field_type mysql_fieldflags mysql_fieldlen mysql_fieldname mysql_fieldtable mysql_fieldtype mysql_free_result mysql_freeresult mysql_insert_id mysql_list_dbs mysql_list_fields mysql_list_tables mysql_listdbs mysql_listfields mysql_listtables mysql_num_fields mysql_num_rows mysql_numfields mysql_numrows mysql_pconnect mysql_query mysql_result mysql_select_db mysql_selectdb mysql_tablename next nl2br number_format ocibindbyname ocicancel ocicolumnisnull ocicolumnname ocicolumnsize ocicolumntype ocicommit ocidefinebyname ocierror ociexecute ocifetch ocifetchinto ocifetchstatement ocifreecursor ocifreedescriptor ocifreestatement ociinternaldebug ociloaddesc ocilogoff ocilogon ocinewcursor ocinewdescriptor ocinlogon ocinumcols ociparse ociplogon ociresult ocirollback ocirowcount ocisavedesc ocisavedescfile ociserverversion ocisetprefetch ocistatementtype octdec opendir openlog ora_bind ora_close ora_columnname ora_columnsize ora_columntype ora_commit ora_commitoff ora_commiton ora_do ora_error ora_errorcode ora_exec ora_fetch ora_fetch_into ora_getcolumn ora_logoff ora_logon ora_numcols ora_numrows ora_open ora_parse ora_plogon ora_rollback ord pack parse_str parse_url passthru pclose pdf_add_annotation pdf_add_outline pdf_add_pdflink pdf_add_weblink pdf_arc pdf_begin_page pdf_circle pdf_clip pdf_close pdf_close_image pdf_closepath pdf_closepath_fill_stroke pdf_closepath_stroke pdf_continue_text pdf_curveto pdf_end_page pdf_endpath pdf_execute_image pdf_fill pdf_fill_stroke pdf_get_image_height pdf_get_image_width pdf_get_info pdf_lineto pdf_moveto pdf_open pdf_open_gif pdf_open_jpeg pdf_open_memory_image pdf_place_image pdf_put_image pdf_rect pdf_restore pdf_rotate pdf_save pdf_scale pdf_set_border_color pdf_set_border_style pdf_set_char_spacing pdf_set_duration pdf_set_font pdf_set_horiz_scaling pdf_set_info_author pdf_set_info_creator pdf_set_info_keywords pdf_set_info_subject pdf_set_info_title pdf_set_leading pdf_set_text_matrix pdf_set_text_pos pdf_set_text_rendering pdf_set_text_rise pdf_set_transition pdf_set_word_spacing pdf_setdash pdf_setflat pdf_setgray pdf_setgray_fill pdf_setgray_stroke pdf_setlinecap pdf_setlinejoin pdf_setlinewidth pdf_setmiterlimit pdf_setrgbcolor pdf_setrgbcolor_fill pdf_setrgbcolor_stroke pdf_show pdf_show_xy pdf_stringwidth pdf_stroke pdf_translate pfsockopen pg_close pg_cmdtuples pg_connect pg_dbname pg_errormessage pg_exec pg_fetch_array pg_fetch_object pg_fetch_row pg_fieldisnull pg_fieldname pg_fieldnum pg_fieldprtlen pg_fieldsize pg_fieldtype pg_freeresult pg_getlastoid pg_host pg_loclose pg_locreate pg_loopen pg_loread pg_loreadall pg_lounlink pg_lowrite pg_numfields pg_numrows pg_options pg_pconnect pg_port pg_result pg_tty phpinfo phpversion pi popen pos posix_getegid posix_geteuid posix_getgid posix_getgroups posix_getpgid posix_getpgrp posix_getpid posix_getppid posix_getrlimit posix_getsid posix_getuid posix_uname pow preg_match preg_match_all preg_quote preg_replace preg_split prev printf putenv quoted_printable_decode quotemeta rad2deg rand range rawurldecode rawurlencode readdir readfile readgzfile readlink readlink readmagick register_shutdown_function rename reset rewind rewinddir rmdir round rpc_call rsort rtrim savemagick scalemagick sem_acquire sem_get sem_release serialize set_file_buffer set_magic_quotes_runtime set_socket_blocking set_socket_timeout set_time_limit setcookie setlocale settype shm_attach shm_detach shm_get_var shm_put_var shm_remove shm_remove_var short_tags shuffle similar_text sin sizeof sleep snmp_get_quick_print snmp_set_quick_print snmpget snmpget snmpget snmprealwalk snmpset snmpwalk snmpwalk snmpwalk snmpwalkoid solid_close solid_connect solid_exec solid_fetchrow solid_fieldname solid_fieldnum solid_freeresult solid_numfields solid_numrows solid_result sort soundex split sprintf sql_regcase sqrt srand stat str_replace strcasecmp strchr strcmp strcspn strftime strip_tags stripslashes stristr strlen strpos strrchr strrev strrpos strspn strstr strtok strtolower strtotime strtoupper strtr strval substr sybase_affected_rows sybase_close sybase_close sybase_connect sybase_connect sybase_data_seek sybase_data_seek sybase_fetch_array sybase_fetch_array sybase_fetch_field sybase_fetch_field sybase_fetch_object sybase_fetch_object sybase_fetch_row sybase_fetch_row sybase_field_seek sybase_field_seek sybase_free_result sybase_free_result sybase_get_last_message sybase_min_client_severity sybase_min_error_severity sybase_min_message_severity sybase_min_server_severity sybase_num_fields sybase_num_fields sybase_num_rows sybase_num_rows sybase_pconnect sybase_pconnect sybase_query sybase_query sybase_result sybase_result sybase_select_db sybase_select_db symlink symlink syslog system tan tempnam textdomain time touch trim uasort ucfirst ucwords uksort umask uniqid uniqid unlink unlink unpack unserialize urldecode urlencode usleep usort utf8_decode utf8_encode var_dump velocis_autocommit velocis_close velocis_commit velocis_connect velocis_exec velocis_fetch velocis_fieldname velocis_fieldnum velocis_freeresult velocis_off_autocommit velocis_result velocis_rollback virtual vm_addalias vm_adduser vm_delalias vm_deluser vm_passwd wddx_serialize wddx_unserialize xml_error_string xml_get_current_byte_index xml_get_current_column_number xml_get_current_line_number xml_get_error_code xml_parse xml_parse_into_struct xml_parser_create xml_parser_free xml_parser_get_option xml_parser_set_option xml_set_character_data_handler xml_set_default_handler xml_set_element_handler xml_set_external_entity_ref_handler xml_set_notation_decl_handler xml_set_processing_instruction_handler xml_set_unparsed_entity_decl_handler yp_first yp_get_default_domain yp_master yp_match yp_next yp_order --------------891861FE66A7746B89B41190-- From r.scheike_(at)_r2-net.de Fri, 03 Sep 1999 09:01:42 +0200 Date: Fri, 03 Sep 1999 09:01:42 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] Download erzwingen (Filemanager) Hallo lieber Norbert, Norbert Pfeiffer schrieb: > > Hallo Roland, > > zuerst schalte bitte Deine Autorisierung aus, das nervt. > Ich denke immer, dass mir da jemand schmutzige Images > aufdraengen will, und dann isses nur Deine DigiSig :(( Sorry- ist standardmäßig ein und ab und an vergesse ich sie einfach abzuschalten- ich geb mir Mühe mich zu bessern :-) > > zu Deinem Problem: > Warum probierst Du nicht einfach mal das aus, > was man versucht Dir zu erklaeren ? > > Die modernen Browser gehen vom Unverstand der Leute aus, > die Seiten 'easy' mit Frontpage erstellen. Ergo wird alles > nachgeprueft. Dann merkt er natuerlich Deine Schwindelei > mit dem Mime-Typ. > Die Dateiendungen sind Kennzeichen fuer DAUs. > Programmer checken das in der Datei, > da steht naemlich nochmal eine genaue Kennung drin. Vielleicht kannst Du mit dann in Deiner unendlichen Weisheit mitteilen wo ich in einer Textdatei (z.B. Ausschreibungstext) diese Kennung finde: Am Anfang, am Ende oder in der Mitte? Und dann wäre es für mich als DAU natürlich auch noch gut zu wissen wie ich meinen Kunden beibringe, daß einfach ein Teil der PDF´s die sie sich holen danach vom Acrobat Reader mit einem Fehler abgewiesen werden, weil der die ohne die Kennung nicht mehr als PDF`s erkennt... M.f.G. Roland (ohne Titel) > > M. f. G. Norbert Pfeiffer > ________________________________________________ > Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau > Friedensstrasse 26 D-06237 LEUNA > Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 > mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ > ------------------------------------------------ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From michael.renner_(at)_tuebingen.mpg.de Fri, 3 Sep 1999 09:06:36 +0200 Date: Fri, 3 Sep 1999 09:06:36 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] bißchen OT: Parameterübergabe anJS On Fri, 03 Sep 1999, you wrote: > Hi, > > ist ein bißchen OT, aber der JS-NG mag irgendwie niemand antworten und die > Leute sind hier i.d.R. auskunftsfreudiger... > > per PHP werden Daten aus einer Datenbank geholt. Damit werden im PHP-Teil > dynamisch Javascript-Links erzeugt, unzwar wie folgt: [...] > > Über den Link sollen also die Höhe und Breite des neu zu öffnenden Fensters > an die Funktion übergeben werden. Das funktioniert so aber nicht. Hat > zufällig jemand von Euch einen Tip? Moin, ich habe es wie folgt gelöst: $URL="show_reserve.php3?experiment=$experiment&computer=$hostname&user=$user&login=$name"; PRINT "(Dauer:$duration)"; function reserveComputer(ZielURL) { neu = window.open('', 'FS', 'width=700,height=520,scrollbars'); if (neu != null) { if (neu.opener == null) { neu.opener = self; } neu.location.href = ZielURL, ''; neu.focus(); } } CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From kuehnel_(at)_cku.de Fri, 03 Sep 1999 09:27:47 +0200 Date: Fri, 03 Sep 1999 09:27:47 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_bi=DFchen_OT:_Parameter=FCbergabe_anJS?= Am Fri, 3 Sep 1999 07:12:36 +0200 schrieb Haeger New Media [GH] was zum Thema: "[php] bißchen OT: Parameterübergabe anJS": Hallo, >ist ein bißchen OT, aber der JS-NG mag irgendwie niemand antworten und Du, ganz fair ist das aber nicht, was Du schreibst. Bist Du nicht ein wenig ungeduldig? Dein Posting ist von gestern abend: Date: Thu, 2 Sep 1999 20:40:38 +0200 Ich habe es vorhin gelesen. Heute morgen um 7.00 beklagst Du Dich schon, dass niemand reagiert hat. Denk bitte daran, dass manche Leute News nur 1x am Tag abrufen, vielleicht gestern abend gerade lieber mit Freunden beim Bier sassen,..., dass ab und an (nicht oft, aber kommt vor) News auch mal eine kleine Laufzeit haben. Ansonsten ist die Antwort von Oliver schon richtig - bis auf die ueberschuessigen Leerzeichen in den Strings. Die sind nicht korrekt, MSIE nimmt sie allerdings trotzdem hin, ist aber falsch. Lieber so: bild=window.open(url,"bild","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,width=" + breit + ",height=" + hoch); Nichts fuer ungut Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From kuehnel_(at)_cku.de Fri, 03 Sep 1999 09:48:29 +0200 Date: Fri, 03 Sep 1999 09:48:29 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] liste aller PHP funktionen Am Fri, 3 Sep 1999 03:01:29 +0200 schrieb Norbert Pfeiffer was zum Thema: "Re: [php] liste aller PHP funktionen": >wer wollte die Liste denn nun haben >hier ist sie: >http://www.web-as.de/workshop/basis/ Und nun noch jeweils mit Link auf die Doku dahinter bitte. :-))) Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From t.schulz_(at)_ibau.de Fri, 03 Sep 1999 09:52:53 +0200 Date: Fri, 03 Sep 1999 09:52:53 +0200 From: Thomas Schulz t.schulz_(at)_ibau.de Subject: [php] Apache, PHP, mySQL unter Win98: Wer's kann, bitte lesen !!! Hallo Ingmar, Ingmar Heinrich schrieb: > LEIDER laeuft PHP jetzt gar nicht mehr. Es kam die Meldung > 'odbc32.dll not found', oder im Client stand 'script > /cgi-bin/php.exe/phptest.php3 not found'. Neues ODBC von MS holen könnte Dich einen Schritt weiterbringen. Ciao, -- Thomas Schulz ---- tel.(0251)7805-204 Produktentwicklung Neue Medien ibau fax.(0251)7805-294 i.p. ibau Planungsinformationen GmbH ---- http://www.ibau.de From t.schulz_(at)_ibau.de Fri, 03 Sep 1999 09:52:53 +0200 Date: Fri, 03 Sep 1999 09:52:53 +0200 From: Thomas Schulz t.schulz_(at)_ibau.de Subject: [php] Apache, PHP, mySQL unter Win98: Wer's kann, bitte lesen !!! Hallo Ingmar, Ingmar Heinrich schrieb: > LEIDER laeuft PHP jetzt gar nicht mehr. Es kam die Meldung > 'odbc32.dll not found', oder im Client stand 'script > /cgi-bin/php.exe/phptest.php3 not found'. Neues ODBC von MS holen könnte Dich einen Schritt weiterbringen. Ciao, -- Thomas Schulz ---- tel.(0251)7805-204 Produktentwicklung Neue Medien ibau fax.(0251)7805-294 i.p. ibau Planungsinformationen GmbH ---- http://www.ibau.de From ofeige_(at)_triplex.de Fri, 03 Sep 1999 09:59:23 +0200 Date: Fri, 03 Sep 1999 09:59:23 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] Re: [php] =?iso-8859-1?Q?bi=DFchen?= OT: =?iso-8859-1?Q?Parameter=FCbergabe?= anJS Christine Kuehnel schrieb: > Am Fri, 3 Sep 1999 07:12:36 +0200 schrieb Haeger New Media [GH] > was zum Thema: "[php] bißchen OT: Parameterübergabe anJS": > > > > Hallo, > > >ist ein bißchen OT, aber der JS-NG mag irgendwie niemand antworten und > > Du, ganz fair ist das aber nicht, was Du schreibst. > Bist Du nicht ein wenig ungeduldig? > Dein Posting ist von gestern abend: > Date: Thu, 2 Sep 1999 20:40:38 +0200 > Ich habe es vorhin gelesen. > Heute morgen um 7.00 beklagst Du Dich schon, dass niemand reagiert > hat. > Denk bitte daran, dass manche Leute News nur 1x am Tag abrufen, > vielleicht gestern abend gerade lieber mit Freunden beim Bier > sassen,..., dass ab und an (nicht oft, aber kommt vor) News auch mal > eine kleine Laufzeit haben. > > Ansonsten ist die Antwort von Oliver schon richtig - bis auf die > ueberschuessigen Leerzeichen in den Strings. > Die sind nicht korrekt, MSIE nimmt sie allerdings trotzdem hin, ist > aber falsch. > Lieber so: > korrekt, :-) aber ich sagte schon das ich noch nicht ganz wach bin! *hehe > > bild=window.open(url,"bild","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,width=" > > + breit + ",height=" + hoch); > > > > Nichts fuer ungut > > Christine Kuehnel > > -- > Meine JavaScript-Notizen auf http://screenExa.net > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php cu. ...Oliver -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From gp_(at)_chlodomer.bayreuth.baynet.de Fri, 3 Sep 1999 10:07:36 +0200 (MET DST) Date: Fri, 3 Sep 1999 10:07:36 +0200 (MET DST) From: Gerhard Pfeiffer gp_(at)_chlodomer.bayreuth.baynet.de Subject: [php] File-Upload per Post Hallo, Wenn ich einen File-Upload per Formular und post mache, dann ist im Netscape es so, dass in der Auswahlbox voreingestellt ist, dass nur html-Dateien angezeigt werden. Wenn ich jetzt eine .txt-Datei hochladen lassen will, denke ich, dass es einige User verwirren koennte. Kann man diese Voreinstellung irgendwie abaendern? Im ie nimmt er automatisch *.*. Ciao, Gerhard From jbaach_(at)_mediathek.de Fri, 03 Sep 1999 10:06:24 +0200 Date: Fri, 03 Sep 1999 10:06:24 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] Apache, PHP, mySQL unter Win98: Wer's kann, bitte lesen !!! Hi Ingmar, zum odbc-Problem zitierte Ralf Semroch vor eine Weile hier auf der Liste eine noch aeltere mail ;-) --------------- Hallo Tobias, ich hatte das Problem mit der odbc32.dll auch... Mir hat damals eine Mail von Thomas Feyrer geholfen, die ich einfach mal dranhaenge: "...wenn du Win98 verwendest, kannst du ganz einfach mit: EXTRACT /L C:\WINDOWS\SYSTEM /E D:\ADD-ONS\PWS\ODBC.CAB die ODBC-DLL die benötigt wird herkriegen... nartülich nicht vergessen die Win-CD einzulegen und ggf. die Angabe des Laufwerks zu korrigieren... bei Win95 musst du halt nach der CAB-Datei suchen in der die odbc32.dll oder wie sie heißt enthalten ist..." Gruß, Ralf ----------------- Gruss, Joerg Ingmar Heinrich wrote: > > Hallo Kollegen, > > ich hatte alles unter Win95 am Laufen, nur die ca. 8sec-Verzoegerung, > die bei jedem SQL-Query auftrag, war untragbar. Dann las ich einen > Hinweis, dass jemand nach dem Umstieg auf Win98 ein blitzschnelles > System hatte. > > LEIDER laeuft PHP jetzt gar nicht mehr. Es kam die Meldung > 'odbc32.dll not found', oder im Client stand 'script > /cgi-bin/php.exe/phptest.php3 not found'. > > Vielleicht kann mal jemand seine INIs posten - Vorsicht! Eintraege wie > 'default password' in der mySQL-Section von php.ini loeschen! :) > > httpd.conf > php.ini > hosts > mime.types > > Ich weiss nicht, was noch relevant ist. > > Danke im Voraus! > > Gruesse, > Ingmar > > -- > Ingmar Heinrich > Steinfurter Str. 81 / 5 - 48149 Muenster > tel# +49 (0)251 277782 > fax# +49 (0)251 277782 - prior request required > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Joerg Baach - Mediathek jbaach_(at)_mediathek.de - http://www.mediathek.de Bielefelder Str. 44 - 33378 Rheda-Wiedenbrueck - Germany Tel: (+49) 5242 909091 - Fax: (+49) 5242 909089 From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 03 Sep 1999 10:22:40 +0200 Date: Fri, 03 Sep 1999 10:22:40 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] PHP mit GD Ich hoffe, ich habe mich mit meiner Anfrage zu o.a. Thema nicht selbst geoutet (denn ich habe die Installationsanleitung von PHP nicht genau genug gelesen). Aber: im Linux-Magazin stand, dass ich beim configern von PHP das Quell-Verzeichnis von GD (dort, wo ich make angestossen habe) angeben muss. NEIN! Ich muss die Verzeichnis-Struktur oberhalb von LIB und INCLUDE angeben, wo GD seine Libraries und Include-Dateien hingepackt hat (bei SuSE nunmal /usr/local). Danach lies sich auch Apache compilieren. Thomas From tobias_(at)_dnet.it Fri, 3 Sep 1999 10:29:58 +0200 Date: Fri, 3 Sep 1999 10:29:58 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] liste aller PHP funktionen > >wer wollte die Liste denn nun haben > >hier ist sie: > >http://www.web-as.de/workshop/basis/ > > Und nun noch jeweils mit Link auf die Doku dahinter bitte. :-))) Bitteschön: http://www.phpwizard.net/functions.html Die Liste wird über ein PHP-Skript aus dem SGML-Source vom aktuellen phpdoc-CVS-Baum erzeugt. Das Manual, auf das die Links verweisen, ist allerdings von 3.0.12, deshalb kann es sein, daß für einige Funktionen noch kein Manual-Eintrag existiert. Wie man sieht, sind momentan 1048 Funktionen dokumentiert, insgesamt scheinen (laut Kristians Skript) in den Sourcen 1219 Funktionen zu sein. Mit freundlichen Grüßen, Tobias Ratschiller From eschmid_(at)_s.netic.de Fri, 03 Sep 1999 10:43:50 +0200 Date: Fri, 03 Sep 1999 10:43:50 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] liste aller PHP funktionen Christine Kuehnel wrote: > > Am Fri, 3 Sep 1999 03:01:29 +0200 schrieb Norbert Pfeiffer > was zum Thema: "Re: [php] liste aller PHP funktionen": > > >wer wollte die Liste denn nun haben > >hier ist sie: > >http://www.web-as.de/workshop/basis/ > > Und nun noch jeweils mit Link auf die Doku dahinter bitte. :-))) Ich glaube nicht, dass das was bringt. Die Dokumentation zu PHP3 ist immer noch etwas unvollständig. Meine Statistik von heute Morgen sagt: 1054 von 1351 Funktionen sind dokumentiert. Es ist zwar etwas übertrieben, weil auch die Anweisungen (while, die, ...) mitgezählt werden. Wenn man auf einem PHP-Mirror auf der linken Seite auf 'quick ref' klickt, dann hat man doch genau das gewünschte. Den Mirror kann man sich auch mit rsync herunterladen. Er ist halt mit 30 MB etwas groß. Eine sortierte Liste (vergleichbar der im Buch und der Liste von Rasmus im Webmasters Book) ist in Vorbereitung. -Egon From Antivivisektion_(at)_t-online.de Fri, 03 Sep 1999 11:00:28 +0200 Date: Fri, 03 Sep 1999 11:00:28 +0200 From: Thomas Schneider Antivivisektion_(at)_t-online.de Subject: [php] HTTP-Header =?iso-8859-1?Q?f=FCr?= automatischen Refresh Marian Steinbach wrote: > > Thomas Schneider wrote: > > > > Header("Refresh: 5; URL=http://127.0.0.1/test.html"); > > So einfach? Ich habe gestern mindestens vier verschiedene > RFC-Texte nach dem Wort "refresh" (case-insensitive) durchsucht, > aber den Header habe ich nicht gefunden. Hast Du eine Quelle, wo > ich mehr darüber lesen kann? Leider nein. Es funktioniert wahrscheinlich auf allen Browsern, die auch den META-Refresh verstehen. Für alle anderen muß Du halt noch einen Refresh-Link unter das Bild legen > Ich vermute ja, dass bei diesem Header nicht nur das Bild, > sondern die ganze Seit ersetzt wird. Aber wir werden sehen. Mein Beispiel funktioniert auch mit Bildern, Du mußt nur den content-type richtig setzen und das eigentliche Bild dann durchreichen: test.php3 Einbindung ins Haupt-HTML-File: Funktioniert mit Netscape Com. 4.6 - habe es eben getestet. Herzliche Grüße, Thomas Schneider From kuehnel_(at)_cku.de Fri, 03 Sep 1999 11:22:10 +0200 Date: Fri, 03 Sep 1999 11:22:10 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] liste aller PHP funktionen Am Fri, 03 Sep 1999 10:43:50 +0200 schrieb Egon Schmid was zum Thema: "Re: [php] liste aller PHP funktionen": >> Und nun noch jeweils mit Link auf die Doku dahinter bitte. :-))) >Ich glaube nicht, dass das was bringt. Egon, ich hatte das nicht wirklich ernst gemeint. War so ein spontaner Einfall - wenn schon, denn schon. Ansonsten benutze ich das einfachste Verfahren, wo gibt, glaube ich: Directory mit HTML-Files auflisten. Solange die Namen der Funktionen in den Dateinamen vorkommen, finde ich alles ziemlich schnell. Ob das vollstaendig ist, was ich habe? Wahrscheinlich nicht. Aber solche Verfahren sind doch sowieso nur zum Schnell-mal-nachsehen-wie-war-das-doch-gleich fuer die wichtigsten halbwegs vertrauten Dinge. Neues, Unbekanntes suche ich anders. Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From m.ramsch_(at)_computer.org Fri, 3 Sep 1999 11:24:57 +0200 Date: Fri, 3 Sep 1999 11:24:57 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?HTTP-Header_f=FCrautomatischen_Refresh?= Thomas Schneider schrieb am Freitag, den 3. September 1999: > > Header("Refresh: 5; URL=http://127.0.0.1/test.php3"); > Header("Expires: 0"); > Header("Content-type: image/gif"); > > readfile("bildname.gif"); > > ?> [...] > Funktioniert mit Netscape Com. 4.6 - habe es eben getestet. Ah, das wußte ich nicht. Tut mir leid, daß ich somit in meiner letzten Mail danebenlag - da dachte ich, daß die Browser "Refresh" wenn überhaupt, dann _nur_ als META-Tag kennen ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From kk_(at)_netuse.de Fri, 03 Sep 1999 12:27:33 +0200 Date: Fri, 03 Sep 1999 12:27:33 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] liste aller PHP funktionen Marc Logemann wrote: > Keine Ahnung, muss ich ersma checken was das sein soll :)) Ein Perl-Script, das Du in Deinem PHP3-Sourcetree aussetzen kannst und das dann alle Funktionsnamen aus dem C-Source pflückt. #! /usr/bin/perl -- # Benutze das Modul File::Find, um den Dateibaum abzusuchen. # Siehe auch "perldoc File::Find" use File::Find; # # Diese Funktion wird mit einem Dateinamen aufgerufen und durchsucht # die angegebene C-Datei nach Funktionsnamen. # sub scanforfunction { my($file) = shift; # Einlesen der gesamten Datei $file in eine Variable $line. $x = $/; open(IN, "<$file") or warn "Cannot open $file "; undef $/; $line = ; close IN; $/ = $x; # Durchsuche $line nach Text der Art # function entry pcre_functions[] = { }; # und merke Dir den Modulnamen ("pcre") und den Teil zwischen # den geschweiften Klammern als $1 und $2. $line =~ m!function_entry\s+(\w+)_functions\[\]\s*=\s*\{(.*?)\};!s; # Nix in der Datei zu finden -> weg hier. if (!$1) { return; } # $1 ist der Modulname ("pcre") # _(at)_lines sind die Zeilen zwischen den geschweiften Klammern ($2). $mod = $1; _(at)_lines = split "\n", $2; # Diese Zeilen _(at)_lines gehen wir jetzt durch. Sie haben entweder die Form # {"funktionsname", cfunktionsname, irgendwas } oder die Form # PHP_FE(funktionsname, irgendwas) foreach $i (_(at)_lines) { # Suche nach {"funktionsname", cfunctionsname, # und merke Dir funktionsname ($1) und cfunctionsname ($2). # Drucke den Treffer aus. $i =~ /\{\s*"(\w+)"\s*,\s*(\w+)\s*,/ && printf "%-18s %-18s %-18s %-18s\n", $mod, $1, $file, $2; # Suche nach PHP_FE(funktionsname, # und merke Dir funktionsname ($1). # Drucke den Treffer aus. $i =~ /PHP_FE\(\s*(\w+)\s*,/ && printf "%-18s %-18s %-18s %-18s\n", $mod, $1, $file, "php3_$1"; } } # Durchsuche Dateien mit der Endung .c # Rufe für jede dieser Dateien scanforfunction von oben auf. sub wanted { if (/\.c$/) { &scanforfunction($_); } } # Drucke Überschrift printf "%-18s %-18s %-18s %-18s\n", "\_(at)_MODULE", "PHP Function", "FILE", "C Function"; # Durchsuche das aktuelle Verzeichnis gemäß der Funktion wanted von oben. finddepth(\&wanted, "."); Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From GH_(at)_haeger.de Fri, 3 Sep 1999 12:35:00 +0200 Date: Fri, 3 Sep 1999 12:35:00 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_bi=DFchen_OT:_Parameter=FC?= =?iso-8859-1?Q?bergabe_anJS?= =?iso-8859-1?Q?bergabe_anJS?= > Bist Du nicht ein wenig ungeduldig? ein wenig? Notorischer Ungeduldiger!!! Und Kunde will heute die Lösung haben und läßt sich die nervigen PopUps dabei keinesfalls ausreden. > Denk bitte daran, dass manche Leute News nur 1x am Tag abrufen, > vielleicht gestern abend gerade lieber mit Freunden beim Bier > sassen,..., dass ab und an (nicht oft, aber kommt vor) News auch mal > eine kleine Laufzeit haben. Wie Du schon sagst, ab und an. I.d.R. gibt es die meisten NG-Postings so in der Zeit von 19 bis 02 Uhr. Wenn dann niemand geantwortet hat, ist der Thread meist tot. Ich hatte heute morgen gesehen, daß die "German Quenn of Javascript" zwar auf andere Postings geantwortet hat aber nicht auf meins. Deshalb das (Doppel-)Posting in diese Mailingliste. Die genannte Lösung machte mit dem NN4 Probleme. Habe das Ganz jetzt wie folgt gelöst: function fenster_auf(url, breit, hoch, fname) { var info = fname+"=window.open'"+url+"','"+fname+"','toolbar=no,location=no,directorie s=no,status=no,menubar=no,scrollbars=no,width="+breit+",height="+hoch+"' )" ; eval(info); } Vielen Dank für das Feedback! Guido Haeger From naklar_(at)_altavista.net Fri, 03 Sep 1999 12:38:57 +0200 Date: Fri, 03 Sep 1999 12:38:57 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] 3.0.11->Timeoutanzeige mit anderem Errorreport-level? Hi, Wechsel von php 3.0.6 auf 3.0.11 und script-Timeouts werden mit einem error_reporting = 7 nicht mehr angezeigt. Ich habe irgendwann 15 verwendet, dann kamen sie wieder. Sowas ist doch nicht sinnvoll. Kostet nur Zeit für Debuggen und Rumtesten. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From ingmar.heinrich_(at)_muenster.de Fri, 3 Sep 1999 13:13:41 +0200 Date: Fri, 3 Sep 1999 13:13:41 +0200 From: Ingmar Heinrich ingmar.heinrich_(at)_muenster.de Subject: [php] Trigger mit PHP / mySQL Kollegen, ich suche eine Moeglichkeit, mit PHP und mySQL einen Trigger zu generieren, d. h. ich habe eien Tabelle, die u. a. Datumsangaben in der Zukunft enthaelt. Wenn ein Datum in der Tabelle erreicht ist, soll ein Vorgang ausgeloest werden. Wie kann ich so etwas erreichen? Gruesse, Ingmar -- Ingmar Heinrich Steinfurter Str. 81 / 5 - 48149 Muenster tel# +49 (0)251 277782 fax# +49 (0)251 277782 - prior request required From ws_(at)_art-quarter.com Fri, 03 Sep 1999 12:00:09 +0200 Date: Fri, 03 Sep 1999 12:00:09 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Re: =?iso-8859-1?Q?Eigenm=E4chtiges?= PHP 3.0.11 :) Martin Ramsch wrote: > magic_quotes_gpc = On Aus der PHPLIB-Liste habe ich eine Klasse, die die entsprechenden Konvertierungen automatisiert. Hat jemand Interesse? // class Quoted - // class for getting CGI values quoted regardless of magic_quotes_gpc setting // class Unquoted - // class for getting CGI values unquoted regardless of magic_quotes_gpc setting -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From ws_(at)_art-quarter.com Fri, 03 Sep 1999 12:03:14 +0200 Date: Fri, 03 Sep 1999 12:03:14 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Anker in PHP setzen Marian Steinbach wrote: > Dann lass bei der erweiterten Anzeige an der richtigen Stelle > einen Anker ausgeben und verlinke dann > auf . . ist besser. Das Problem im ersten Falle ist, daß die komplette Seite noch einmal geladen wird, wenn ein weiterer Anker angesprungen wird. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From steiner_(at)_home-city.de Fri, 3 Sep 1999 13:29:12 +0200 Date: Fri, 3 Sep 1999 13:29:12 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Konfigurationsproblem mit WAMP Hi Liste, ich versuche gerade meine WAP- installation auf eine WAMP-Install zu erweitern. Habe mir die Shareware mysql-geschichte gesaugt und auf c:mysql gepackt. Wenn ich nun eine einfache db-abfrage via php starte, dann kommt folgender fehler: Fatal error: Call to unsupported or undefined function mysql_connect() in e:\apache\htdocs/phpmysql/mysqldb1.php3 on line 7 mysql wird auch in der phpinfo() nicht erwähnt. weiß jemand abhilfe?? mfg Armin From aka_(at)_bigfoot.de Fri, 03 Sep 1999 13:35:52 +0200 Date: Fri, 03 Sep 1999 13:35:52 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_HTTP-Header_f=FCr_automatischen_Refresh?= On Fri, 03 Sep 1999 11:00:28 +0200, Thomas Schneider wrote: >test.php3 > > >Header("Refresh: 5; URL=http://127.0.0.1/test.php3"); >Header("Expires: 0"); >Header("Content-type: image/gif"); > >readfile("bildname.gif"); > >?> > >Einbindung ins Haupt-HTML-File: > > > >Funktioniert mit Netscape Com. 4.6 - habe es eben getestet. Habe es eben mal unter http://www.goatrance.de/amalesh/webcam.php3 ausprobiert. Mit IE5 passiert garnix, bei NS 4.08 wird ein refresh mit einer leeren seite gemacht. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From thomas.rauh_(at)_triquart.de Fri, 03 Sep 1999 13:35:05 +0200 Date: Fri, 03 Sep 1999 13:35:05 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Konfigurationsproblem mit WAMP

Fatal error: Call to unsupported or undefined function mysql_connect() in
e:\apache\htdocs/phpmysql/mysqldb1.php3 on line 7

mysql wird auch in der phpinfo() nicht erwähnt.

weiß jemand abhilfe??

mfg

Armin

MySQL muß gezielt bei den extensions in der php3.ini (normalerweise
im Win-Verzeichnis zu finden) aktiviert werden.
Hierzu einfach die Kommentarzeichen vor dem entsprechenden
Eintrag entfernen.
Thomas:-) From r.scheike_(at)_r2-net.de Fri, 03 Sep 1999 13:42:20 +0200 Date: Fri, 03 Sep 1999 13:42:20 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] Konfigurationsproblem mit WAMP Dies ist eine kryptographisch unterzeichnete Nachricht im MIME-Format. --------------ms0EC0478E2C4DD5ADBC3BFF40 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Armin Steiner schrieb: > > Hi Liste, > > ich versuche gerade meine WAP- installation auf eine WAMP-Install zu > erweitern. Habe mir die Shareware mysql-geschichte gesaugt und auf c:mysql > gepackt. Wenn ich nun eine einfache db-abfrage via php starte, dann kommt > folgender fehler: > > Fatal error: Call to unsupported or undefined function mysql_connect() in > e:\apache\htdocs/phpmysql/mysqldb1.php3 on line 7 Hi Armin, ich kann Dir nicht genau sagen wie es unter Windows aussieht. Bei Linux würde ich sagen, daß PHP ohne die --with-mysql Option kompiliert wurde. Ich hoffe das hilft. > > mysql wird auch in der phpinfo() nicht erwähnt. Auch das deutet darauf hin. > > weiß jemand abhilfe?? > > mfg > > Armin > Gruß, Roland > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php --------------ms0EC0478E2C4DD5ADBC3BFF40 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: Kryptographische Unterschrift mit S/MIME MIIJYAYJKoZIhvcNAQcCoIIJUTCCCU0CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC B2IwggQsMIIDlaADAgECAhAmhxe/FWKhqlsacJE/2moHMA0GCSqGSIb3DQEBBAUAMIHMMRcw FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y azFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L1JQQSBJbmNvcnAuIEJ5 IFJlZi4sTElBQi5MVEQoYyk5ODFIMEYGA1UEAxM/VmVyaVNpZ24gQ2xhc3MgMSBDQSBJbmRp dmlkdWFsIFN1YnNjcmliZXItUGVyc29uYSBOb3QgVmFsaWRhdGVkMB4XDTk5MDgxODAwMDAw MFoXDTAwMDgxNzIzNTk1OVowggEUMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UE CxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazFGMEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9y ZXBvc2l0b3J5L1JQQSBJbmNvcnAuIGJ5IFJlZi4sTElBQi5MVEQoYyk5ODEeMBwGA1UECxMV UGVyc29uYSBOb3QgVmFsaWRhdGVkMTMwMQYDVQQLEypEaWdpdGFsIElEIENsYXNzIDEgLSBO ZXRzY2FwZSBGdWxsIFNlcnZpY2UxFzAVBgNVBAMUDlJvbGFuZCBTY2hlaWtlMSIwIAYJKoZI hvcNAQkBFhNyLnNjaGVpa2VAcjItbmV0LmRlMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANe5 2KlbjyCLC6Fvp8+zjTRod3OgJwHhWMvdVCQtKkRsAtSgwQzrGokohVp5OMKlB/zaIWopRLEw bA9vTSmXLh8CAwEAAaOCAQYwggECMAkGA1UdEwQCMAAwgawGA1UdIASBpDCBoTCBngYLYIZI AYb4RQEHAQEwgY4wKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9DUFMw YgYIKwYBBQUHAgIwVjAVFg5WZXJpU2lnbiwgSW5jLjADAgEBGj1WZXJpU2lnbidzIENQUyBp bmNvcnAuIGJ5IHJlZmVyZW5jZSBsaWFiLiBsdGQuIChjKTk3IFZlcmlTaWduMBEGCWCGSAGG +EIBAQQEAwIHgDAzBgNVHR8ELDAqMCigJqAkhiJodHRwOi8vY3JsLnZlcmlzaWduLmNvbS9j bGFzczEuY3JsMA0GCSqGSIb3DQEBBAUAA4GBAB0mXCIioLJFZWsR98iLycUhWGnZwWt093xL q/Uqlm38XDqE3+Y0oQuRM3VP1Rkk1ItoYobKEMnLGWvbRrGqZFT37PPf3B3k0ekQLT7KXvsE xczGlrozsbZ+4z+tI0e3nnY8RrUf5bi25b6Ug30u54pZ8k5E472RAHn/8L9vuFabMIIDLjCC ApegAwIBAgIRANJ2Lo0UDD19sqglXa/uDXUwDQYJKoZIhvcNAQECBQAwXzELMAkGA1UEBhMC VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQ cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk4MDUxMjAwMDAwMFoXDTA4MDUx MjIzNTk1OVowgcwxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln biBUcnVzdCBOZXR3b3JrMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkv UlBBIEluY29ycC4gQnkgUmVmLixMSUFCLkxURChjKTk4MUgwRgYDVQQDEz9WZXJpU2lnbiBD bGFzcyAxIENBIEluZGl2aWR1YWwgU3Vic2NyaWJlci1QZXJzb25hIE5vdCBWYWxpZGF0ZWQw gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtaRIoEFrtV/QN6ii2UTxV4NrgNSrJvnFS/ vOh3Kp258Gi7ldkxQXB6gUu5SBNWLccI4YRCq8CikqtEXKpC8IIOAukv+8I7u77JJwpdtrA2 QjO1blSIT4dKvxna+RXoD4e2HOPMxpqOf2okkuP84GW6p7F+78nbN2rISsgJBuSZAgMBAAGj fDB6MBEGCWCGSAGG+EIBAQQEAwIBBjBHBgNVHSAEQDA+MDwGC2CGSAGG+EUBBwEBMC0wKwYI KwYBBQUHAgEWH3d3dy52ZXJpc2lnbi5jb20vcmVwb3NpdG9yeS9SUEEwDwYDVR0TBAgwBgEB /wIBADALBgNVHQ8EBAMCAQYwDQYJKoZIhvcNAQECBQADgYEAiLg3O93alDcAraqf4YEBcR6S am0v9vGd08pkONwbmAwHhluFFWoPuUmFpJXxF31ntH8tLN2aQp7DPrSOquULBt7yVir6M8e+ GddTTMO9yOMXtaRJQmPswqYXD11YGkk8kFxVo2UgAP0YIOVfgqaxqJLFWGrBjQM868PNBaKQ rm4xggHGMIIBwgIBATCB4TCBzDEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsT FlZlcmlTaWduIFRydXN0IE5ldHdvcmsxRjBEBgNVBAsTPXd3dy52ZXJpc2lnbi5jb20vcmVw b3NpdG9yeS9SUEEgSW5jb3JwLiBCeSBSZWYuLExJQUIuTFREKGMpOTgxSDBGBgNVBAMTP1Zl cmlTaWduIENsYXNzIDEgQ0EgSW5kaXZpZHVhbCBTdWJzY3JpYmVyLVBlcnNvbmEgTm90IFZh bGlkYXRlZAIQJocXvxVioapbGnCRP9pqBzAJBgUrDgMCGgUAoH0wGAYJKoZIhvcNAQkDMQsG CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNOTkwOTAzMTE0MjIwWjAeBgkqhkiG9w0BCQ8x ETAPMA0GCCqGSIb3DQMCAgEoMCMGCSqGSIb3DQEJBDEWBBR6a60y2nkuW9TihBdH+SNhnHyn FDANBgkqhkiG9w0BAQEFAARA0vveAJ4wF1HbOhm+ld89UivIIkvYA9lUFOHTnQYZXWIN+Laf wom7585J/7MiyGLmlOVDMHsvG2H50ue7Z4I1kQ== --------------ms0EC0478E2C4DD5ADBC3BFF40-- From steiner_(at)_home-city.de Fri, 3 Sep 1999 13:42:25 +0200 Date: Fri, 3 Sep 1999 13:42:25 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Konfigurationsproblem mit WAMP >MySQL muß gezielt bei den extensions in der php3.ini (normalerweise >im Win-Verzeichnis zu finden) aktiviert werden. >Hierzu einfach die Kommentarzeichen vor dem entsprechenden >Eintrag entfernen. Danke Thomas, aber das habe ich ... Andere Idee?? mfg Armin From steiner_(at)_home-city.de Fri, 3 Sep 1999 13:46:02 +0200 Date: Fri, 3 Sep 1999 13:46:02 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Konfigurationsproblem mit WAMP > Hi Armin, > > ich kann Dir nicht genau sagen wie es unter Windows aussieht. Bei Linux > würde ich sagen, daß PHP ohne die --with-mysql Option kompiliert wurde. > Ich hoffe das hilft. > > > > > mysql wird auch in der phpinfo() nicht erwähnt. > Auch das deutet darauf hin. ups Roland??? ich habe doch für Windows eine "fertige" Version von mysql gesaugt ??! Da muß/kann ich doch gar nix komilieren ... hmmm .. Ich hoffe ja mal nicht, das hier das Problem liegt .. Das wäre nämlich recht übel ... gruß Armin From nisi_(at)_draeger.com Fri, 03 Sep 1999 13:54:53 +0200 Date: Fri, 03 Sep 1999 13:54:53 +0200 From: Nicole Simon nisi_(at)_draeger.com Subject: [php] Konfigurationsproblem mit WAMP Armin Steiner wrote: > weiß jemand abhilfe?? Php in seiner Inidatei auch erzählen, daß es jetzt ein mysql gibt? Nicole -- »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« Anthony V. Vitale From thomas.rauh_(at)_triquart.de Fri, 03 Sep 1999 13:55:19 +0200 Date: Fri, 03 Sep 1999 13:55:19 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Konfigurationsproblem mit WAMP
>MySQL muß gezielt bei den extensions in der php3.ini (normalerweise
>im Win-Verzeichnis zu finden) aktiviert werden.
>Hierzu einfach die Kommentarzeichen vor dem entsprechenden
>Eintrag entfernen.

Danke Thomas, aber das habe ich ... Andere Idee??

mfg
Armin

Jetzt wird es aber mysteriös.
Das ist IMHO die einzige Einstellung die zur Einbindung
von MySQL in php erforderlich ist. Würde ich an Deiner
Stelle einfach noch mal die php3.ini kontrollieren.

Der Fehler liegt auf jeden Fall bei der php-Konfiguration.
Die Fehlermeldung würde auch so erscheinen wenn
Du MySQL nicht installiert hättest. Probleme mit
der MySQL-Installation äußern sich eher in
Fehlermeldungen wie "..can't connect...o.s.ä.".

Thomas:-) From steiner_(at)_home-city.de Fri, 3 Sep 1999 14:08:24 +0200 Date: Fri, 3 Sep 1999 14:08:24 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Konfigurationsproblem mit WAMP Hi Nicole ... Also, ich habe jetzt mal ne halbe Stunde auf die php.ini eingeredet, hat sich aber nicht sehr imponiert gezeigt ;-) ... hehe, ne mal im ernst, gehts etwas präziser?? und Thomas ... > Jetzt wird es aber mysteriös. den eindruck habe ich auch .... >Das ist IMHO die einzige Einstellung die zur Einbindung >von MySQL in php erforderlich ist. Würde ich an Deiner >Stelle einfach noch mal die php3.ini kontrollieren. >Der Fehler liegt auf jeden Fall bei der php-Konfiguration. >Die Fehlermeldung würde auch so erscheinen wenn >Du MySQL nicht installiert hättest. Probleme mit >der MySQL-Installation äußern sich eher in >Fehlermeldungen wie "..can't connect...o.s.ä.". kann ich dir mal meine php.ini mailen ?? ich finde da nämlich nicht viel dran auszusetzen ... biiiiiittte ... mfg Armin From f_winkler_(at)_hotmail.com Fri, 03 Sep 1999 12:18:10 GMT Date: Fri, 03 Sep 1999 12:18:10 GMT From: Frank Winkler f_winkler_(at)_hotmail.com Subject: [php] MySQL Programmierer Hi, Wir suchen einen MySQL Programmierer mit anbindung ans Web. Er sollte aus dem Umkreis von Tübingen kommen ! Es kann eine Person sein aus Stuttgart oder Reutlingen. Wir haben ein größeres Projekt vor, und sind von zwei Programmierer hängen gelassen worden, weil Ihnen das nötige Knowhow fehlt ! Anfragen unter : Frank Winkler Kaiserstr. 64 72764 Reutlingen Handy 0179 - 49 60 60 2 f_winkler_(at)_hotmail.com VIelen Dank schon einmal im Vorraus ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com From t.schulz_(at)_ibau.de Fri, 03 Sep 1999 15:04:10 +0200 Date: Fri, 03 Sep 1999 15:04:10 +0200 From: Thomas Schulz t.schulz_(at)_ibau.de Subject: [php] Anforderung einer https URL und parsen der gelieferten Seite Hallo Marcus! Marcus Schultheiss schrieb: > > > Hi, > > >> Ziel ist es von einem LINUX Apache SSL Server zu einem beliebigen > >> SSL Server im Internet eine SSL Verbindung aufzumachen, eine Seite > >> anzufordern und abhaengig von deren Inhalt die PHP- Seite an den > >> Client auszuliefern. Ich hoffe ich habe mich damit verstaendlich > >> ausgedrueckt. > > > Welchen Sinn hat das? > > Es soll eine Kreditkarte gegen ein US Paymentgateway geprueft werden > und die Rueckmeldung des Paymentgateways ins deutsche uebersetzt > werden. Die Kreditkartendaten sollen natuerlich geschuetzt uebertagen > werden. Da mußt Du wohl einen SSL-Client nachbauen müssen, der das Zertifikat genau dieses Paymentservers akzeptiert. Ciao, Thomas. From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:08:17 +0200 Date: Fri, 03 Sep 1999 15:08:17 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:Re: [php] Anforderung einer https URL und parsen der gelieferten Seite gelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:08:17 +0200 Date: Fri, 03 Sep 1999 15:08:17 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:Re: [php] Anforderung einer https URL und parsen der gelieferten Seite gelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:10:39 +0200 Date: Fri, 03 Sep 1999 15:10:39 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL und parsen dergelieferten Seitegelieferten Seite parsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:10:39 +0200 Date: Fri, 03 Sep 1999 15:10:39 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL und parsen dergelieferten Seitegelieferten Seite parsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Norbert.Kellner_(at)_post.at Fri, 3 Sep 1999 15:12:16 +0200 Date: Fri, 3 Sep 1999 15:12:16 +0200 From: Kellner Norbert Norbert.Kellner_(at)_post.at Subject: [php] Hi! Hallo Ihr da draussen! Habe vor kurzen php 'entdeckt', bin ganz begeistert und habe jetzt gleich mal ein paar Fragen an euch: 1) Welche Einstellungen muß ich am Apache WebServer (*.conf-File) oder PHP.INI einstellen, damit pretokenized php scripts (*.php3p) gelesen werden können? 2) Habe ein guestbook geschrieben in php. Nun gibt es da jemanden, der mich durch lästige Einträge in diesem Guestbook pau-sen-los nervt. Gibt es die Möglichkeit, Client-Informationen mittels PHP herauszulesen (nicht nur die IP Adresse) damit ich irgendwie ermitteln kann wer hier belästigt? (Angeblich gibt es [perl]scripts die eine eventuelle e-mail adresse eines Clients ermitteln kann.) Help! Danke! Norbert From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:12:21 +0200 Date: Fri, 03 Sep 1999 15:12:21 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL und parsen dergelieferten Seitegelieferten Seite parsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:12:21 +0200 Date: Fri, 03 Sep 1999 15:12:21 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL und parsen dergelieferten Seitegelieferten Seite parsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From pfeiffer_(at)_uris.de Fri, 3 Sep 1999 14:46:47 +0200 Date: Fri, 3 Sep 1999 14:46:47 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Download erzwingen (Filemanager) Hallo Titelloaser, seiman tille, det koemmt noch. Wenn Du so grau bist wie ich, haste bestimmt auch eins, zwei, drei davon - hab' einfach Selbstvertrauen. Ansonsten sitze ich hier in meinem Buero und habe keinen Bock, laufend die Signatur zu aendern - bin einfach zu faul dazu, das kannst Du doch sicher problemlos nachvollziehen, gelle... ;-) >> zu Deinem Problem: Wie und warum einzelne Browser internationale Empfehlungen umsetzen, war mir schon immer Buch mit sieben Siegeln, ich nehme es einfach hin. Ich weiss, das ist feige Unterwerfung, was solls... ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:16:24 +0200 Date: Fri, 03 Sep 1999 15:16:24 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:16:24 +0200 Date: Fri, 03 Sep 1999 15:16:24 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From pfeiffer_(at)_uris.de Fri, 3 Sep 1999 15:10:54 +0200 Date: Fri, 3 Sep 1999 15:10:54 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] liste aller PHP funktionen Hallo Kristian, > Das Script selbst ist nicht nur kürzer, sondern auch nützlicher, > weil es Dir diese Liste für Dein persönliches PHP aktuell generiert. ja wo sind wir denn hier... ;-) Was vermutest Du, wie die Seite entstanden ist (???). 'Nobbi' wuselt emsig durch das Manual und klaubt sich die Funktionen raus, um sie in HTML zu bannen - ROFL Das ist meine alphabetische PHP-Funktionsuebersicht aus dem PHP-Manual. Dazu gehoert auch noch eine PHP-Volltext-Recherche, weil ich nicht so ein gewaltiges Gedaechtnis habe wie 'Handbuchman'... Gibt es bei mir auch fuer SELFHTML und andere lohnende Werke. Leider finde ich keinen Dreh, wie ich Linux-man-Pages nach Windows portiere, sonst haette ich die auch schon verwurstet :-(( zur Anzahl der Functionen: Ich verwende 'moeglichst' das Manual, dass zu der verwendeten PHP-Version einigermassen passt, also auf keinen Fall das aktuelle... Noch ein Problem: Wie bekomme ich das Perl-Script in das Source-Verzeichnis des jeweiligen Providers wie SpeedLink, PureTec o.a., nur da waere es IMHO nuetzlich... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:21:50 +0200 Date: Fri, 03 Sep 1999 15:21:50 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:21:50 +0200 Date: Fri, 03 Sep 1999 15:21:50 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:23:30 +0200 Date: Fri, 03 Sep 1999 15:23:30 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Hi! Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:23:30 +0200 Date: Fri, 03 Sep 1999 15:23:30 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Hi! Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:25:58 +0200 Date: Fri, 03 Sep 1999 15:25:58 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:25:58 +0200 Date: Fri, 03 Sep 1999 15:25:58 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:27:19 +0200 Date: Fri, 03 Sep 1999 15:27:19 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:27:19 +0200 Date: Fri, 03 Sep 1999 15:27:19 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From thomas.rauh_(at)_triquart.de Fri, 03 Sep 1999 15:26:32 +0200 Date: Fri, 03 Sep 1999 15:26:32 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite "Humpl Michael (BFV)" schrieb: > Sehr geehrter Mailsabsender, > > ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Findet Ihr nicht auch, dass dieser Michael Humpf extrem, ja fast schon chronisch mitteilungsbedürftig ist? Thomas;-) From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:31:43 +0200 Date: Fri, 03 Sep 1999 15:31:43 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:Re: [php] Download erzwingen (Filemanager) Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:31:43 +0200 Date: Fri, 03 Sep 1999 15:31:43 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:Re: [php] Download erzwingen (Filemanager) Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From m.ramsch_(at)_computer.org Fri, 3 Sep 1999 15:32:48 +0200 Date: Fri, 3 Sep 1999 15:32:48 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Anker in PHP setzen Werner Stürenburg schrieb am Freitag, den 3. September 1999: > Marian Steinbach wrote: > > Dann lass bei der erweiterten Anzeige an der richtigen Stelle > > einen Anker ausgeben und verlinke dann > > auf . > > . > > ist besser. Das Problem im ersten Falle ist, daß die komplette Seite > noch einmal geladen wird, wenn ein weiterer Anker angesprungen wird. Leider widerspricht diese Form (#...?...) der in RFC 1808 definirten Syntax von URLs: | [The] generic-RL syntax consists of six components: | :///;?# [...] | The order of the components is important. If both and | are present, the information must occur after the | . Somit ist es eher ein Zufall, wenn die verdrehte Reihenfolge funktioniert und hängt (denke ich mal), vom Webbrowser ab, denn der zerpflückt den URL in den eigentlich URL und den sog. "fragment identifier", also das Sprungziel. Eigentlich nach Standard heißt in Deinem beispiel oben das Sprungziel "meinanker?A=asd" ... Das Problem mit dem (Nicht-)Caching müßtest Du vermeiden können, indem Du im PHP-Skript "Last-Modified:" und evtl. "Expires:"-HTTP-Header erzeugst. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:35:06 +0200 Date: Fri, 03 Sep 1999 15:35:06 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:35:06 +0200 Date: Fri, 03 Sep 1999 15:35:06 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From m.ramsch_(at)_computer.org Fri, 3 Sep 1999 15:36:32 +0200 Date: Fri, 3 Sep 1999 15:36:32 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Trigger mit PHP / mySQL Ingmar Heinrich schrieb am Freitag, den 3. September 1999: > ich suche eine Moeglichkeit, mit PHP und mySQL einen Trigger zu > generieren, d. h. ich habe eien Tabelle, die u. a. Datumsangaben in der > Zukunft enthaelt. Wenn ein Datum in der Tabelle erreicht ist, soll ein > Vorgang ausgeloest werden. > > Wie kann ich so etwas erreichen? Das die Datenbank (MySQL) keine Trigger bietet, mußt Du das schlicht selber testen ... Sollte eigentlich kein Problem sein, wenn (wie ich vermute) kein Nutzer direkten Zugang (per 'mysql' oder so) auf die Datenbank hat, sondern eh alle Datenänderungen über ein Webinterface - und somit Deine PHP-Programme - laufen. Wenn der Datumstest wirklich zeitgesteuert erfolgen soll, würde ich das mit Hilfe eine Cron-Jobs machen. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:36:48 +0200 Date: Fri, 03 Sep 1999 15:36:48 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:36:48 +0200 Date: Fri, 03 Sep 1999 15:36:48 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From richard.blume_(at)_passau.netsurf.de Fri, 3 Sep 1999 15:16:51 +0200 Date: Fri, 3 Sep 1999 15:16:51 +0200 From: Richard Blume richard.blume_(at)_passau.netsurf.de Subject: [php] Download erzwingen (Filemanager) Hi Roland, Wäre mir auch ein Anliegen- ich surfe zur Zeit per Handy und Deine Signatur erzwingt eine Verbindung- teurer Spaß. cu, Richard Blume, Internette Arbeiten, HTML + Pferdestehlen http://www.webknecht.de > > aufdraengen will, und dann isses nur Deine DigiSig :(( > > Sorry- ist standardmäßig ein und ab und an vergesse ich sie einfach > abzuschalten- ich geb mir Mühe mich zu bessern :-) From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:39:50 +0200 Date: Fri, 03 Sep 1999 15:39:50 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:Re: [php] liste aller PHP funktionen Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:39:50 +0200 Date: Fri, 03 Sep 1999 15:39:50 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:Re: [php] liste aller PHP funktionen Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:41:32 +0200 Date: Fri, 03 Sep 1999 15:41:32 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:41:32 +0200 Date: Fri, 03 Sep 1999 15:41:32 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From kk_(at)_netuse.de Fri, 03 Sep 1999 15:46:29 +0200 Date: Fri, 03 Sep 1999 15:46:29 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Hi! Kellner Norbert wrote: > 1) Welche Einstellungen muß ich am Apache WebServer (*.conf-File) > oder PHP.INI einstellen, damit pretokenized php scripts (*.php3p) gelesen > werden können? Keine. Es bringt nix und man will das nicht. Es geht auch nicht richtig. > 2) Habe ein guestbook geschrieben in php. Nun gibt es da jemanden, > der mich durch lästige Einträge in diesem Guestbook pau-sen-los nervt. Gibt > es die Möglichkeit, Client-Informationen mittels PHP herauszulesen (nicht > nur die IP Adresse) damit ich irgendwie ermitteln kann wer hier belästigt? > (Angeblich gibt es [perl]scripts die eine eventuelle e-mail adresse eines > Clients ermitteln kann.) Das ist ein Gerücht, solche Scripte gibt es nicht. Du kannst mit der Ausgabe von phpinfo() sehen, welche Variablen und Informationen Dir zur Verfügung stehen. Dritte und Vierte Box von phpinfo(). Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From t.schulz_(at)_ibau.de Fri, 03 Sep 1999 15:41:03 +0200 Date: Fri, 03 Sep 1999 15:41:03 +0200 From: Thomas Schulz t.schulz_(at)_ibau.de Subject: [php] Hoppla: Der Humpel Michael Hallo, so interessant ich es finde, daß der Humpel Michael nicht mehr Webmnaster der Weka Baufachverlage ist, frage ich mich dann doch, warum sein Autoresponder gerade auf mein Posting anspringt . Was sagt der Listen Admin dazu? Ralf? Schönen Gruß, Thomas. > Sehr geehrter Mailsabsender, > > ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich > in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. > > Mit freundlichen Grüßen > > Michael Humpl > Ehemals WebMaster der > WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:44:13 +0200 Date: Fri, 03 Sep 1999 15:44:13 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:44:13 +0200 Date: Fri, 03 Sep 1999 15:44:13 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From kk_(at)_netuse.de Fri, 03 Sep 1999 15:49:38 +0200 Date: Fri, 03 Sep 1999 15:49:38 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Trigger mit PHP / mySQL Ingmar Heinrich wrote: > ich suche eine Moeglichkeit, mit PHP und mySQL einen Trigger zu > generieren, d. h. ich habe eien Tabelle, die u. a. Datumsangaben in der > Zukunft enthaelt. Wenn ein Datum in der Tabelle erreicht ist, soll ein > Vorgang ausgeloest werden. MySQL kann keine Trigger im Sinne von Oracle Triggern. Das bedeutet, Du kannst keine Prozeduren in der Datenbank hinterlegen, die asynchron ausgeführt werden, wenn bestimmte auslösende Ereignisse stattfinden. Stattdessen kannst Du bestenfalls pollen, also aktiv mittels eines Cronjobs an die Datenbank connecten, Deine Bedingung hinschicken und wenn die erfüllt ist, losholzen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:47:57 +0200 Date: Fri, 03 Sep 1999 15:47:57 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Hi! Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:47:57 +0200 Date: Fri, 03 Sep 1999 15:47:57 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Hi! Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:51:40 +0200 Date: Fri, 03 Sep 1999 15:51:40 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Hi! Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:51:40 +0200 Date: Fri, 03 Sep 1999 15:51:40 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Hi! Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From js_(at)_scscomputer.de Fri, 3 Sep 1999 15:42:17 +0100 Date: Fri, 3 Sep 1999 15:42:17 +0100 From: =?iso-8859-1?Q?J=FCrgen_Sommer?= js_(at)_scscomputer.de Subject: [php] Trigger mit PHP / mySQL Hallo Ingmar > ich suche eine Moeglichkeit, mit PHP und mySQL einen Trigger zu > generieren, d. h. ich habe eien Tabelle, die u. a. Datumsangaben in der > Zukunft enthaelt. Wenn ein Datum in der Tabelle erreicht ist, soll ein > Vorgang ausgeloest werden. > > Wie kann ich so etwas erreichen? Ich sehe da zwei Ansatzpunkte. Erstens: ein Trigger in der Datenbank. Dieses wird aber momentan von mySQL nicht unterstützt und ist auch in naher Zukunft nicht geplant. Zweitens: eine Abfrage in einem PHP-Script. Dieses sollte dann über das Betriebssystem aufgerufen und regelmäßig ausgeführt werden. Unter Unix richtet man dafür einen cron-job ein. Unter Windows-NT benutzt man "at". gruß Jürgen From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:55:26 +0200 Date: Fri, 03 Sep 1999 15:55:26 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:55:26 +0200 Date: Fri, 03 Sep 1999 15:55:26 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:56:07 +0200 Date: Fri, 03 Sep 1999 15:56:07 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From Michael_Humpl_(at)_bau.weka.de Fri, 03 Sep 1999 15:56:07 +0200 Date: Fri, 03 Sep 1999 15:56:07 +0200 From: Humpl Michael (BFV) Michael_Humpl_(at)_bau.weka.de Subject: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] Anforderung einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite einer httpsURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten SeiteURL undparsen dergelieferten Seitegelieferten Seiteparsendergelieferten Seitegelieferten Seite Sehr geehrter Mailsabsender, ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. Mit freundlichen Grüßen Michael Humpl Ehemals WebMaster der WEKA Baufachverlage From ralf_(at)_kuerbis.org Fri, 3 Sep 1999 16:05:11 +0200 Date: Fri, 3 Sep 1999 16:05:11 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] ADMIN: grr... On Fre, 03 Sep 1999, Humpl Michael (BFV) wrote: User wurde entfernt, Postmaster informiert. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From meinberg_(at)_mpac.de Thu, 2 Sep 1999 16:09:20 +0200 Date: Thu, 2 Sep 1999 16:09:20 +0200 From: Wolfgang Meinberg meinberg_(at)_mpac.de Subject: [php] Humpl - Autoresponder Kann mal bitte jemand diesen Eintrag aus der Liste rausnehmen! Der Autoresonder fängt langsam an zu nerven ;( Wolfgang > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Humpl Michael > (BFV) > Gesendet am: Freitag, 3. September 1999 15:35 > An: t.schulz_(at)_ibau.de; php_(at)_solix.wiso.Uni-Koeln.DE; > php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: [php] Antw:[php] Antw:[php] Antw:[php] Antw:Re: [php] > Anforderungeiner httpsURL undparsen dergelieferten > SeitegeliefertenSeiteparsendergelieferten Seitegelieferten SeiteURL > undparsendergelieferten Seitegelieferten > SeiteparsendergeliefertenSeitegelieferten > > Sehr geehrter Mailsabsender, > > ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden > Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. > Vielen Dank. > > Mit freundlichen Grüßen > > Michael Humpl > Ehemals WebMaster der > WEKA Baufachverlage > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From katja.ide_(at)_uni-bonn.de Fri, 03 Sep 1999 16:39:51 +0200 Date: Fri, 03 Sep 1999 16:39:51 +0200 From: Katja Ide katja.ide_(at)_uni-bonn.de Subject: [php] Mehrere Tabellen gleichzeitig abfragen? Hallo! Ich habe ein Problem mit der Abfrage von MySQL-Datenbanken per php. Ich möchte gerne mit einer Abfrage mehrere Tabellen einer Datenbank gleichzeitig durchsuchen, geht das? Und gibt es eine Möglichkeit, Doppelnennungen zu vermeiden, falls in zwei Tabellen ein Datensatz mit dem gleichen Eintrag im hier abgefragten Feld vorkommt? Bisher sieht die Abfrage, auf eine Tabelle bezogen, ganz simpel folgendermaßen aus: $result = mysql_db_query("Datenbank","select * from Tabellenname WHERE Feldname=\"xy\""); Vielen Dank! Katja From ralf_(at)_kuerbis.org Fri, 3 Sep 1999 16:41:09 +0200 Date: Fri, 3 Sep 1999 16:41:09 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] ADMIN: Info Mail-Loop Hallo ! Leider hat "Michael Humpl" bzw. der fehlkonfigurierte Mailserver von "bau.weka.de" bzw. "wekaweb.de" ein heftiges Chaos verursacht. :-( An diejenigen, die sich in der Zwischenzeit neu eingeschrieben haben: Ich versichere Euch, Derartiges ist keineswegs normal, sondern eher als GAU zu bewerten. Gegen 16:00 Uhr habe ich davon erfahren und sofortige Gegenmassnahmen eingeleitet (User geloescht, Filter angepasst, so dass ab dieser Zeit keine Mail des besagten Absenders mehr an die Liste durchgeleitet wurde). Leider hatte sich die Queue in der Zwischenzeit gefuellt, so dass die jetzt kommenden Mails eine Folge dessen sind. Bleibt zu hoffen, dass die Queue bald abgearbeitet sein wird... Der fehlkonfigurierte Robot war diesmal besonders agressiv, denn er mailte anscheinend jedwelche Adresse an, insofern und inbesondere _nicht_ nur das Reply-To, sondern auch die Adresse des urspruenglichen Absenders. D.h., auch wenn das Reply-To nicht auf die Liste gesetzt waere, waere dieser Unfall ebenso entstanden. Daher steht es Euch natuerlich frei, Euch ebenfalls an web- bzw. postmaster bei Wekaweb zu wenden, falls Ihr aufgrund Eurer Mail eine Antwort an Eure private Adresse erhalten habt... Zu guter Letzt ist nun die Liste kurzzeitig auf moderiert gesetzt, diesen Status hebe ich auf, sobald die Queue abgearbeitet ist. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From lists_(at)_hossfeld.de Fri, 3 Sep 1999 16:40:49 +0200 Date: Fri, 3 Sep 1999 16:40:49 +0200 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite Hi Thomas, > "Humpl Michael (BFV)" schrieb: > > > Sehr geehrter Mailsabsender, > > > > ich habe das Unternehmen Baufachverlage verlassen. Bitte wenden Sie sich in wichtigen Angelegenheiten an WebMaster_(at)_wekaweb.de. Vielen Dank. > > Findet Ihr nicht auch, dass dieser Michael Humpf extrem, ja fast schon chronisch > mitteilungsbedürftig ist? Nö, ist doch nur konsequent: Mittlerweile dürfte wirklich JEDER auf dieser Liste gemerkt haben, daß er nun wirklich nicht mehr beim "Unternehmen Baufachverlage" ist. Und so lange Du seinen Namen sogar falsch schreibst, kann er gar nicht genug Mails unter´s Volk bringen. Das ist doch ein löbliches Ansinnen! ;-) Aber mal im Ernst: Langsam nervt´s. Ich habe gerade eben ca. 20 "Humpl Michael"-Mails weggelöscht. Wenn´s so weiter geht muß ich mir dafür wohl einen Procmail-Filter basteln. Offenbar hat der gute Mann sich mit einer Mailadresse subscribed, die jetzt nur noch von einem Autoresponder besetzt ist - arggh! Falls einer der Listenverwalter das hier liest: IMHO sollte man "Humpl Michael" unsubscriben... CU, Manuel From thomas.rauh_(at)_triquart.de Fri, 03 Sep 1999 17:18:07 +0200 Date: Fri, 03 Sep 1999 17:18:07 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Antw:[php] Antw:Re: [php] Anforderung einer https URL undparsen dergelieferten Seitegelieferten Seiteparsen dergelieferten Seitegelieferten Seite > > Findet Ihr nicht auch, dass dieser Michael Humpf extrem, ja fast schon chronisch > > mitteilungsbedürftig ist? > > Nö, ist doch nur konsequent: Mittlerweile dürfte wirklich JEDER auf dieser > Liste gemerkt haben, daß er nun wirklich nicht mehr beim "Unternehmen > Baufachverlage" ist. Und so lange Du seinen Namen sogar falsch schreibst, kann > er gar nicht genug Mails unter´s Volk bringen. Das ist doch ein löbliches > Ansinnen! ;-) > CU, > Manuel ´Tschuldigung, da hatte ich mich ja glatt verschrieben. Was mich allerdings noch vielmehr interessiert - da unser Humpl ja inzwischen eine Persönlichkeit des öffentlichen Interesses ist - was macht er jetzt? Ist er etwa arbeitslos geworden? So eine Stelle bei dem Unternehmen Baufachverlage verlässt man ja nicht so ohne weiteres... Thomas;-) From ralf_(at)_kuerbis.org Fri, 3 Sep 1999 17:18:54 +0200 Date: Fri, 3 Sep 1999 17:18:54 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] ADMIN: Moderation aufgehoben Hallo ! Die Warteschlange ist geleert, die Stoerung nun vorueber, die Moderation somit wieder aufgehoben, ab sofort werden wieder alle Mails an die Liste sofort und ohne Verzoegerung durchgeleitet, und Humpls Michael hat ein eplus-Handy, auf dem gerade eine 'nette' SMS eingegangen ist... ;-) Genug OT fuer heute. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From info_(at)_publicform.de Fri, 3 Sep 1999 17:21:47 +0200 Date: Fri, 3 Sep 1999 17:21:47 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Trigger mit PHP / mySQL > > ich suche eine Moeglichkeit, mit PHP und mySQL einen Trigger zu > > generieren, >...eine Abfrage in einem PHP-Script. Dieses sollte dann über das >Betriebssystem aufgerufen und >regelmäßig ausgeführt werden. Unter Unix richtet man dafür einen cron-job >ein. Wie kann man denn ein php Skript mithilfe eines Cron-job aufrufen wenn man php als Apache Modul installiert hat? Piet Kopka From m.ramsch_(at)_computer.org Fri, 3 Sep 1999 17:32:35 +0200 Date: Fri, 3 Sep 1999 17:32:35 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Trigger mit PHP / mySQL Piet Kopka schrieb am Freitag, den 3. September 1999: > Wie kann man denn ein php Skript mithilfe eines Cron-job aufrufen > wenn man php als Apache Modul installiert hat? Nur um's Eck, indem der Cron-Job z.B. per 'lynx' oder 'wget' die entsprechende PHP-Skript-Seite anfordert. Aber das ist natürlich ziemlich verkorkst so. Also: halt _zusätzlich_ PHP auch als eigenständiges Programm übersetzen! Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Fri, 3 Sep 1999 17:42:39 +0200 Date: Fri, 3 Sep 1999 17:42:39 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Mehrere Tabellen gleichzeitig abfragen? Katja Ide schrieb am Freitag, den 3. September 1999: > Ich möchte gerne mit einer Abfrage mehrere Tabellen einer Datenbank > gleichzeitig durchsuchen, geht das? Da MySQL den SQL-Befehl "UNION" nicht versteht, geht es leider nicht mit einer einzigen SQL-Anfrage. Du mußt also in Deinem PHP-Programm (per Schleife oder so) der Reihe nach pro Tabelle je eine SQL-Anfrage abschicken und Doppelnennungen selber herausfiltern. Alternative ist, daß Du eine temporäre Tabelle anlegst, die einzelnen SELECT-Ergebnisse jeweils in diese temporäre Tabelle einfügst und dann am Ende ein SELECT DISTINCT aus dieser Tabelle machst. Die reinen SQL-Anweisungen dazu sehen dann etwa so aus: CREATE TABLE tmp ( definitionen_der-benötigten_felder ); LOCK TABLES tmp WRITE, tab1 READ, tab2 READ, tab3 READ, ... INSERT INTO tmp SELECT DISTINCT benötigte_felder FROM tab1 WHERE ...; INSERT INTO tmp SELECT DISTINCT benötigte_felder FROM tab2 WHERE ...; INSERT INTO tmp SELECT DISTINCT benötigte_felder FROM tab3 WHERE ...; SELECT DISTINCT * FROM tmp; UNLOCK TABLES; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ofeige_(at)_triplex.de Fri, 03 Sep 1999 18:02:16 +0200 Date: Fri, 03 Sep 1999 18:02:16 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] Mehrere Tabellen gleichzeitig abfragen? Hallo, es gibt eine Möglichkeit :-) Angenommen wir haben 2 Tabellen ************* * ADRESSE * ************* ID NAME PLZ FIRMA_ID ************* * FIRMA * ************* NAME ID dann kannst du dir mit select * from ADRESSE, FIRMA alle Datensätze ausgeben lassen! diese stehen dann noch nicht in bezug zueinander, das machen wir dan mit select * from ADRESSE, FIRMA where FIRMA_ID=ADRESSE.ID dann erhälst du eine Ausgabe, wo zu allen einträgen einer Adresse eine Firma zugeordnet ist! Das wäre allerdings eine Schmutzige abfrage, da wenn mehrere Felder gleich heißen ein Fehler auftritt! Dann würde eine sauberer Ausgabe so lauten select ADRESSE.NAME, ADRESSE.PLZ, FIRMA.NAME from ADRESSE, FIRMA where FIRMA.FIRMA_ID=ADRESSE.ID hier erhälst du alle Felder korrekt! Wenn du eine Datenbank durchsuchen möchtest, kannst du als where Klausel noch bedingungen angeben, die z.B. Nach einen Namen suchen usw. Ich hoffe das das dem entspricht, was du brauchst! cu. ...Oliver Katja Ide schrieb: > Hallo! > > Ich habe ein Problem mit der Abfrage von MySQL-Datenbanken per php. Ich > möchte gerne mit einer Abfrage mehrere Tabellen einer Datenbank > gleichzeitig durchsuchen, geht das? Und gibt es eine Möglichkeit, > Doppelnennungen zu vermeiden, falls in zwei Tabellen ein Datensatz mit > dem gleichen Eintrag im hier abgefragten Feld vorkommt? > Bisher sieht die Abfrage, auf eine Tabelle bezogen, ganz simpel > folgendermaßen aus: > > $result = mysql_db_query("Datenbank","select * from Tabellenname WHERE > Feldname=\"xy\""); > > Vielen Dank! > > Katja > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From muessig_(at)_his.de Fri, 3 Sep 1999 21:20:04 +0100 Date: Fri, 3 Sep 1999 21:20:04 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] HTTP authentication mit PHP Hallo? Noch jemand unterwegs? Vielleicht ist es ja nur schon zu spaet, aber ... wenn ich folgenden Code (aus dem Handbuch geklaut) ausfuehre wird mir der Zugriff verweigert??? "; echo "You entered $PHP_AUTH_PW as your password.

"; } ?> Warum???? Gruesse, Peter ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From i.doebeli_(at)_active.ch Fri, 03 Sep 1999 19:47:27 +0000 Date: Fri, 03 Sep 1999 19:47:27 +0000 From: =?iso-8859-1?Q?D=F6beli?= Ivan i.doebeli_(at)_active.ch Subject: [php] 2 Probleme mit php-4.0bX und phpMyAdmin_2.0.3 Hallo Zusammen, Ich wollte eine Datenbank von Rechner A zu Rechner B mittels phpMyAdmin rüberbeamen. Rechner A -> Apache 1.3.6, PHP 3.07, MySQL 3.22.22, phpMyAdmin_2.0.3 Rechner B -> Apache 1.3.9, PHP 4.0bX, MySQL 3.22.25, phpMyAdmin_2.0.2/3 Nun habe ich auf Rechner B die neue Datenbank mittels "Neue Datenbank erzeugen" erstellt, alles OK. Dann wollte ich die gedumpte Datenbank von Rechner A auf Rechner B in einem Stück mittels "SQL-Befehl(e) ausführen in Datenbank XYZ" eintragen. Der Browser (Netscape 4.61 linuxlibgc2.0) meint dann nur ... "The Document contains no Data. Try again later ...etc." Das Bestätigt auch das access_log auf Rechner B ... 192.168.121.110 - - [04/Sep/1999:21:15:00 +0000] "POST /php4MyAdmin/db_readdump.php HTTP/1.0" 200 0 Wenn ich nur einen SQL-Befehl absetzte, dann geht es. Komisch, meint Ihr nicht auch ? Dann hab ich noch versucht, die best. MySQL Datenbanken auf Rechner B zum "dumpen", aber das ging auch nicht. (Das gleiche wie oben, nur mit den Dateien db_dump.php und tbl_dump.php) Gemäss diesem Posting [1] in der engl. php3-general Liste kann ich davon ausgehen, dass es an php-4.0bX liegt. Weiss jemand, ob das im CVS schon bereinigt ist ? Ach ja, ich hab auf Rechner B das ganze noch mit Apache_1.3.6/9, php-3.07/12 ausprobiert, damit läuft alles wie geschmiert. Ein Schönes Wochenede wünscht Euch Ivan i.doebeli_(at)_active.ch [1] http://www.progressive-comp.com/Lists/?l=php3-general&m=93492332205769&w=2 From tobias_(at)_dnet.it Fri, 3 Sep 1999 22:15:36 +0200 Date: Fri, 3 Sep 1999 22:15:36 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] 2 Probleme mit php-4.0bX und phpMyAdmin_2.0.3 > Weiss jemand, ob das im CVS schon bereinigt ist ? Das dürfte im aktuellen phpMyAdmin-CVS behoben sein. Falls nicht, lass es mich wissen. Mit freundlichen Grüßen, Tobias Ratschiller From eickmeyer_(at)_melleonline.de Fri, 03 Sep 1999 18:33:56 +0200 Date: Fri, 03 Sep 1999 18:33:56 +0200 From: Jens Eickmeyer eickmeyer_(at)_melleonline.de Subject: [php] Probleme mit GD und PHP Hallo, ich habe hier ein Script gebastelt, das die GD-Lib verwendet. Bei mir zu Hause lauft alles wunderbar. Ich benutze PHP 3.0.5 und GD 1.2. Jetzt wollte ich das ins Netz laden. Mein Provider hat gesagt, er hätte alles eingerichtet. Bei ihm läuft PHP 3.0.12. Obwohl er sagt, daß alles eingerichtet ist, bekomme ich weder eine Meldung mit phpinfo noch funktioniert das Script. Er sagt zudem, daß alles ohne Fehlermeldungen kompiliert wurde. Ich frage mich nun, ob es seit PHP 3.0.5 irgendwelche Veränderungen bei den Funktionen gab, die mit der GD arbeiten. Ich bin für jede Hilfe dankbar. Jens From pfeiffer_(at)_uris.de Fri, 3 Sep 1999 22:59:23 +0200 Date: Fri, 3 Sep 1999 22:59:23 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Re: Trigger mit PHP / mySQL Hallo Piet, > Piet Kopka schrieb am Freitag, den 3. September 1999: >> Wie kann man denn ein php Skript mithilfe eines Cron-job aufrufen >> wenn man php als Apache Modul installiert hat? 1. cron muss dann ein Shell-Script aufrufen, z.B.: -------------------------------------------------------------------- #!/bin/sh lynx -dump http://deine.domain/dein/pfad/is_ostern.php3 > /dev/null -------------------------------------------------------------------- 2. Du compilierst PHP auch noch als CGI-Modul... 3. Du baust eine include-Datei und haengst diese in ausgewahlte Abfragescripte mit rein. Das Datum wirst Du ja sowieso auslesen, also kannst Du es auch gleich auswerten. Guenstig waere es auch die Abfrage nur einmal pro Zyklus auszufuehren. Also wenn nur das Datum interessiert, wird dies nur bei der ersten Abfrage am Tag kontrolliert. Variante 1 und 2 lassen sich bei einem Provider nicht, oder nur schwer realisieren... Variante 3 geht ueberall ! M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ws_(at)_art-quarter.com Fri, 03 Sep 1999 22:25:27 +0200 Date: Fri, 03 Sep 1999 22:25:27 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Re: Anker in PHP setzen Martin Ramsch wrote: > | :///;?# > Leider widerspricht diese Form (#...?...) der in RFC 1808 definirten > Syntax von URLs: Das tut mir leid: ich wollte nun keineswegs Fehlinformationen verbreiten. Ein Semikolon innerhalb der URL habe ich noch nie gesehen, infolgedessen auch keine Ahnung, was sein könnten. Strenggenommen sagt der Text nicht unbedingt etwas darüber aus, an welcher Stelle # zu stehen hat; die Aussage bezieht sich ausdrücklich auf und . Es ist nämlich so, daß ich auf Probleme stoßen bin, die ich nur auf diese Weise lösen konnte. > Das Problem mit dem (Nicht-)Caching müßtest Du vermeiden können, indem > Du im PHP-Skript "Last-Modified:" und evtl. "Expires:"-HTTP-Header > erzeugst. Das sehe ich so nicht. Ich sehe zwei Probleme: - einmal lädt die Seite neu, obwohl lediglich ein Anker innerhalb derselben Seite angesprungen werden soll. Das passiert bei Netscape ausschließlich mit GET-Variablen. - zweitens habe ich Situationen, in denen neue GET-Variablen an die alten drangehängt werden, sodaß die URL immer länger wird und natürlich furchtbar aussieht. Wenn ich z. B. die Syntax korrekt ausführe: http://pferdezeitung.com/?query=rasse=\'Welsh_A\'&sw=1#a2 und springe einen anderen Anker innerhalb derselben Seite an, dann wird die Seite neu geladen und die neue Adresse sieht so aus: http://pferdezeitung.com/?query=rasse=\'Welsh_A\'&sw=1#a3?query=rasse=\'Welsh_A\'&sw=1 Nun kann ich auf der Seite herumspringen, wie ich will, ohne daß diese neu geladen wird. Wenn man die Adresse von hinten liest, kommt zuerst und dann #, und damit ist er zufrieden. Vermutlich bin ich deshalb darauf gekommen, die Reihenfolge zu vertauschen. Das Phänomen, daß eine neue an eine alte drangehängt wird, habe ich nur dadurch abstellen können, daß ich die URL der Datei mit übergebe, etwa in der Art: Vorschau" Ohne wäre die Zugabe von http://pferdezeitung.com/savers/ nicht nötig - er hätte ja auch nichts zum wiederholten Dranhängen. Hier würde es auch naheliegen, die Variablen $PATH_INFO oder $PHP_SELF zu verwenden; das geht nur auf Umwegen bzw. gar nicht, wie ich vor ein paar Tagen schon bemerkt habe. Beide Variablen sind bei Omni z. B. gar nicht gesetzt. Aber im Zweifel dürfte der Fehler bei mir liegen und ich bitte um Aufklärung. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From i.doebeli_(at)_active.ch Fri, 03 Sep 1999 21:51:27 +0000 Date: Fri, 03 Sep 1999 21:51:27 +0000 From: =?iso-8859-1?Q?D=F6beli?= Ivan i.doebeli_(at)_active.ch Subject: [php] 2 Probleme mit php-4.0bX und phpMyAdmin_2.0.3 Tobias Ratschiller wrote: > > > Weiss jemand, ob das im CVS schon bereinigt ist ? > > Das dürfte im aktuellen phpMyAdmin-CVS behoben sein. Falls nicht, lass > es mich wissen. > > Mit freundlichen Grüßen, > Tobias Ratschiller > Hallo Tobias, Darf ich es Dich auch wissen lassen, wenn die "Dump's" mit CVS-phpMyAdmin funktionieren ? ;-) Mit php-4.0b2 funktionierts. Das Problem mit mehr als 1 SQL-Befehlen habe ich immer noch, wenn ich also in einer Datenbank z.Bsp.: --S--c--h--n--i--p--p----A--n--f--a--n--g-- # # Tabellenstruktur für Tabelle 'user' # CREATE TABLE user ( id int(8) NOT NULL auto_increment, name varchar(50), password varchar(10) NOT NULL, email varchar(200), hp_titel varchar(200), hp_url varchar(200), user_datum timestamp(14), PRIMARY KEY (id) ); # # Daten für Tabelle 'user' # INSERT INTO user VALUES( '5', 'teeeester', '', 'i.doebeli_(at)_dataway.ch', '', 'hp_url', '19990826184730'); --S--c--h--n--i--p--p----E--n--d--e-- Einfügen möchte, gehts es nicht (mit php3 gehts). Ich habe es auch schon mit --S--c--h--n--i--p--p----A--n--f--a--n--g-- CREATE TABLE user ( id int(8) NOT NULL auto_increment, name varchar(50), password varchar(10) NOT NULL, email varchar(200), hp_titel varchar(200), hp_url varchar(200), user_datum timestamp(14), PRIMARY KEY (id) ); INSERT INTO user VALUES( '5', 'teeeester', '', 'i.doebeli_(at)_dataway.ch', '', 'hp_url', '19990826184730'); ); --S--c--h--n--i--p--p----E--n--d--e-- versucht, hat aber nix gebracht.....Was könnte das nur sein ?? Viele Grüsse Ivan i.doebeli_(at)_active.ch From tobias_(at)_dnet.it Sat, 4 Sep 1999 00:31:13 +0200 Date: Sat, 4 Sep 1999 00:31:13 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] 2 Probleme mit php-4.0bX und phpMyAdmin_2.0.3 > Das Problem mit mehr als 1 SQL-Befehlen habe ich immer noch, > wenn ich also in einer Datenbank z.Bsp.: Ja, das war noch ein phpMyAdmin-Bug, wurde soeben in der aktuellen CVS beseitigt. PHP 4.0 ist heikler bei schlampiger Programmierung. In diesem Fall habe ich fälschlicherweise statt include() require() verwendet, was zu einer Re-Definition einer Funktion führte. PHP 3.x ging darüber hinweg, PHP 4 meckert. Fazit: Man benutze PHP 4.0 zumindest als Debugging-Tool :-) Mit freundlichen Grüßen, Tobias "Gute Nacht" Ratschiller From GH_(at)_haeger.de Sat, 4 Sep 1999 07:59:02 +0200 Date: Sat, 4 Sep 1999 07:59:02 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] PHP-Artikel bei ZD Hi, unter http://www.zdnet.de/internet/artikel/java/199909/php_00-wc.html findet sich seit gestern? ein 18seitiger einführender Artikel zu PHP. Ist vielleicht einen Link beim PHP-Center wert ?!? Guido Haeger From kuehnel_(at)_cku.de Sat, 04 Sep 1999 09:34:49 +0200 Date: Sat, 04 Sep 1999 09:34:49 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] PHP-Artikel bei ZD Am Sat, 4 Sep 1999 07:59:02 +0200 schrieb Haeger New Media [GH] was zum Thema: "[php] PHP-Artikel bei ZD": Hallo, >unter http://www.zdnet.de/internet/artikel/java/199909/php_00-wc.html >findet sich seit gestern? ein 18seitiger einführender Artikel zu PHP. Ist bestimmt nicht schlecht, dass die so ausfuehrlich schreiben. Darueber und ueber den direkten Inhalt zu PHP will ich auch gar nicht motzen (haette viel mehr lesen muessen dazu). Aber eins regt mich doch glatt schon wieder auf. Muss man solche Artikel mit "PHP versus Perl und JavaScript" anfangen? Muss die Frage ueberhaupt darin gestellt werden? Was soll diese ganze Diskussion. Komischer Weise begegnet die einem in letzter Zeit an allen moeglichen Stellen. Kann man nicht einfach verschiedene Werkzeuge verschiedene Werkzeuge sein lassen? Schon bei Perl und PHP bin ich nicht einverstanden mit diesem "entweder oder". Die haben beide ihre Qualitaeten, und ich weigere mich, mich fuer eins zu entscheiden. Wozu? Das ist IMHO das falsche Herangehen. Im Gegenteil, normaler Weise hat man doch eine Aufgabe, die man loesen soll, ueberlegt erst dann, wie und womit das am besten geht. Und bei "versus JavaScript" geht mir der Hut hoch. Das sind Aepfel (Client) und Birnen (Server), die da verglichen werden. Kein Mensch baeckt Apfelkuchen mit Birnen oder brennt Birnenschnaps (mmmh) aus Aepfeln. Solche Vergleiche stiften doch nur unnoetige Verwirrung. Am "schoensten" finde ich dann die Begruendung "fuer PHP". Die kopiere ich jetzt hier zum Abschluss ohne jeden weiteren Kommentar mal rein: "Der PHP-Code bleibt hingegen im Verborgenen. Niemand muß sein Programmierwissen offenlegen, um mehr Funktion auf seine Homepage zu bringen. Der Leser sieht im Quelltext Ihrer HTML-Seite nur die Ergebnisse Ihrer PHP-Skripts." Schoenes Wochenende Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From steiner_(at)_home-city.de Sat, 4 Sep 1999 10:46:35 +0200 Date: Sat, 4 Sep 1999 10:46:35 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] PHP-Artikel bei ZD Hallo Christine ... bezgl. JS & PHP kann Dir nur voll und ganz zustimmen. Aber vielleicht will der Autor damit ja auch nur Verbindungen aufzeigen, um PHP "familiärer" erscheinen zu lassen. Eine solche Abgrenzung vpn PHP/Perl ist IMHO gar nicht so verkehrt, für diejenigen, die sich überlegen PHP einzusetzen. Bei einer solchen monologen Diskussion werden ja wahrscheinlich pro/contras gesetzt (habe artikel nicht gelesen, nur mal angesurft) - und das sind dann Entscheidungshilfen. (Obwohl ich selber bezgl. Programmiersprachen niemandem Glauben schenke, und wenn - alles selber ausprobiere ...). Also, siehs psoitiv und als Orientierung in einer Welt mit zuvielen und zuschnellen Informationen ... mit sonnigem Gruß Armin From redaktion_(at)_schozachtal.de Sat, 4 Sep 1999 11:47:20 +0200 Date: Sat, 4 Sep 1999 11:47:20 +0200 From: Redaktion_(at)_Schozachtal.de redaktion_(at)_schozachtal.de Subject: [php] =?iso-8859-1?Q?PHP3_Anwendung_B=FCrgerforum_/_Veranstaltungskalender?= Hallo liebe Listenmitglieder, ich bin purer Anfänger bei PHP3/MYSQL und habe ein Premium-Paket bei Strato mit MYSQL + PHP3-Funktionalitaet laufen. Ich suche eine PHP3/MYSQL - Anwendung "Bürgerforum für verschiedene Themenkategorien" und einen " Veranstaltungskalender mit ". Hat von Euch jemand so etwas schon auf die Beine gestellt oder gibt es Beispiele im Netz ? Vielen Dank für Euere Antwort. Oliver PS: Ich habe erst seit kurzem von dieser Liste erfahren. Sehr gut. Kompliment an Euch alle ! From kuehnel_(at)_cku.de Sat, 04 Sep 1999 12:34:28 +0200 Date: Sat, 04 Sep 1999 12:34:28 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] PHP-Artikel bei ZD Am Sat, 4 Sep 1999 10:46:35 +0200 schrieb Armin Steiner was zum Thema: "Re: [php] PHP-Artikel bei ZD": Hallo, >Eine solche Abgrenzung vpn PHP/Perl ist IMHO gar nicht >so verkehrt, Die geht ja auch mal eben gerade noch, wenn ich trotzdem dagegen bin, dass eine Entscheidung fuer eins eine gegen das andere sein muss. Aber, das muss man fairer Weise sagen, das steht auch nicht so krass in dem Artikel. Der Frust darueber kam wohl mehr aus anderen Quellen. Goldmann ist auch sonst nicht der schlechteste von den Magazin-Schreibern. Da gibt es gaaanz andere. Andererseits haette ich von ihm halt mehr Tiefgang erwartet. Der Vergleich JS hat mich viel mehr gewurmt. >psoitiv und als Orientierung in einer Welt mit zuvielen und zuschnellen >Informationen ... ... womit die Welt nun wieder um noch eine reicher ist. Darf ich ganz neben bei daran erinnern, dass das Blatt "Internet Professionell" heisst? Na ja, was solls? Nicht ueberall, wo "Professionell" draufsteht, ist auch Professionell drin. Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From bjoern_(at)_baer.mayn.de Sat, 4 Sep 1999 13:08:25 +0200 Date: Sat, 4 Sep 1999 13:08:25 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHP-Artikel bei ZD Hi, > Die geht ja auch mal eben gerade noch, wenn ich trotzdem dagegen bin, > dass eine Entscheidung fuer eins eine gegen das andere sein muss. Der Artikel ist recht nett geschrieben ... wurde auch langsam Zeit, nachdem das Konkurrenzmagazin (InternetWorld) vor einigen Ausgaben auch einen Artikel zu PHP brachte. > Nicht ueberall, wo "Professionell" draufsteht, ist auch Professionell > drin. Mir sind sie zu Microsoft-lastig. Das einzig tolle an der IPro sind IMHO die Site-Vorstellungen. Okay, genug offtopic für heute. -- Björn Schotte 09364/810492 http://www.php-center.de/ From bjoern_(at)_baer.mayn.de Sat, 4 Sep 1999 13:11:37 +0200 Date: Sat, 4 Sep 1999 13:11:37 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP3_Anwendung_B=FCrgerforum_=2F_Veranstaltungs?= =?iso-8859-1?Q?kalender?= =?iso-8859-1?Q?kalender?= Hallöle, > Ich suche eine PHP3/MYSQL - Anwendung "Bürgerforum für verschiedene > Themenkategorien" und einen " Veranstaltungskalender mit ". Ich kann dir da einige Sachen empfehlen -- sind allerdings kommerziell; aber das dürfte ja kein Problem für dich/Euch sein. ("Bürgerforum" klingt danach, als ob eine Stadt/Gemeinde dahinter steht) > Hat von Euch jemand so etwas schon auf die Beine gestellt oder gibt es > Beispiele im Netz ? * http://www.php-center.de/ -> Tutorials -> Links -> Einführungstexte Alles in Deutsch. Damit dürftest du für einige Zeit beschäftigt sein. * http://www.php.net/ -> Gute Links -> Manual online -> ... HTH, -- Björn Schotte 09364/810492 http://www.php-center.de/ From tobias_(at)_dnet.it Sat, 4 Sep 1999 13:21:24 +0200 Date: Sat, 4 Sep 1999 13:21:24 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHP-Artikel bei ZD > Der Artikel ist recht nett geschrieben ... wurde auch langsam > Zeit, nachdem das Konkurrenzmagazin (InternetWorld) vor einigen > Ausgaben auch einen Artikel zu PHP brachte. Die Internet Professionell hatte auch schon PHP-Artikel (der mit dem Marktplatz). Übrigens - wenn alles wie geplant klappt, erscheint in der Internet World ab 11/99 eine vierteilige Einführung in PHP. Mit freundlichen Grüßen, Tobias Ratschiller From bjoern_(at)_baer.mayn.de Sat, 4 Sep 1999 13:21:39 +0200 Date: Sat, 4 Sep 1999 13:21:39 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHP-Artikel bei ZD On Sat, Sep 04, 1999 at 01:21:24PM +0200, Tobias Ratschiller wrote: > Die Internet Professionell hatte auch schon PHP-Artikel (der mit dem > Marktplatz). Stimmt; das ist AFAIK aber schon einige Zeit her. -- Björn Schotte 09364/810492 http://www.php-center.de/ From i.doebeli_(at)_active.ch Sat, 04 Sep 1999 12:16:37 +0000 Date: Sat, 04 Sep 1999 12:16:37 +0000 From: =?iso-8859-1?Q?D=F6beli?= Ivan i.doebeli_(at)_active.ch Subject: [php] 2 Probleme mit php-4.0bX und phpMyAdmin_2.0.3 Tobias Ratschiller wrote: > > > Das Problem mit mehr als 1 SQL-Befehlen habe ich immer noch, > > wenn ich also in einer Datenbank z.Bsp.: > > Ja, das war noch ein phpMyAdmin-Bug, wurde soeben in der aktuellen CVS > beseitigt. > Neues CVS geholt und nun klappt es :-))) > PHP 4.0 ist heikler bei schlampiger Programmierung. In diesem Fall > habe ich fälschlicherweise statt include() require() verwendet, was zu > einer Re-Definition einer Funktion führte. PHP 3.x ging darüber > hinweg, PHP 4 meckert. Fazit: Man benutze PHP 4.0 zumindest als > Debugging-Tool :-) > > Mit freundlichen Grüßen, > Tobias "Gute Nacht" Ratschiller > Vielen Dank Tobias für die nächtliche Hilfe und für das phpMyAdmin im allgemeinen. Auch mit freundlichen Grüssen Ivan i.doebeli_(at)_active.ch From nadja_(at)_fanfilm.de Sat, 04 Sep 1999 18:14:57 +0200 Date: Sat, 04 Sep 1999 18:14:57 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Problem mit If-Abfragen Huhu! Ich habe da mal wieder ein kleines Problem. Ich schrieb' ein kleines Programm mit Formular (suchen.html), das ein anderes Programm aufruft, wo dann das gesuchte ausgegeben werden soll (anzeigen.php3). Irgendwie baut das nur Mist. Ersteinmal schmeißt es mir grundsätzlich nicht den Eintrag aus nach dem ich gesucht habe, obwohl er in der Datenbank vorhanden ist. Zweitens scheint es neuerdings nicht mehr die Echo-Anweisung "Kein solcher Eintrag vorhanden" durchzuführen wenn, ich auf Ort geklickt habe. Und insgesamt verhält es sich nur merkwürdig. Wenn ich die if-Anweisungen auskommentiere, die prüfen sollen, ob überhaupt ein Eintrag zurückgegeben wurde, gibt er mir den Eintrag unter Ort aus (wenn $suchart=1), aber nicht unter Firma (wenn $suchart=2). Hier kommen jetzt die beiden Programme: [suchen.html]

Ich möchte nach einem Ort suchen
Ich möchte nach einer Firma suchen

----------- [anzeigen.php3]













----------------------- Wäre wirklich nett wenn ihr euch das mal ansehen könntet, denn ich bin hier echt am Ende. Danke im voraus, Nadja From mathias_(at)_appc11.gsi.de Sat, 04 Sep 1999 18:43:21 +0200 Date: Sat, 04 Sep 1999 18:43:21 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] Problem mit If-Abfragen Hallo Nadja, At 04.09.99 18:14 , you wrote: >[anzeigen.php3] > > if(!isset($pos)): > $pos=0; > endif; > mysql_connect(localhost,root); > mysql_select_db(hvz); > if($suchart=1): ^ |_____ Fehler Ich hab mir jetzt nur mal die IF-Abfrage angeschaut. Du hast da einen Fehler gemacht, den ich auch ab und an mache ;-) = Zuweisungsoperator == Vergleichsoperator Hoffe dass das der einzigste Fehler ist ;-) Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From sirewok_(at)_01019freenet.de Sun, 05 Sep 1999 13:34:18 +0200 Date: Sun, 05 Sep 1999 13:34:18 +0200 From: Michael Weber sirewok_(at)_01019freenet.de Subject: [php] Kurze Frage Mahlzeit zusammen an diesem wunderbaren Sommertag... was ein Glück muß man nicht draußen rumsitzen und gammeln sondern darf arbeiten ;) Eine kurze Frage an die versammelte Runde : Ich sitz immer noch an meinem genialen Filenavigator der Usern die vorhanden Files zum Download bereitstellt. Das Auslesen von Dateinamen und Verzeichnissen ist auch kein Problem. 2 Probleme krieg ich aber irgendwie nicht gebacken : 1. Die Verzeichnisse kommen *immer* mit . Eigentlich sollten nur Dateien mit Endung dxf, dwg und zip angezeigt werden, bzw. eben nur Verzeichnisse... Dateien sind erstmal wichtiger 2. Dateigröße und Datum werden nicht angezeigt ;) Um keinen Preis der Welt ist dieser Dusselserver dazu zu bewegen das zu tun. Solange ich nur eine Datei habe : OK... sobald mehrere eingelesen werden hört er nach der ersten Datei auf. Die Namen kommen korrekt.. also so siehts dann aus : Zeichnung Größe Datum Datei1.zip 12671 Byte 12.07.88 dann : Datei2.zip 1788 Byte und : Datei3.zip Witzigkeit kennt keine Grenzen. Wenn jemand eine Idee haben sollte, ich bin für jeden Tip dankbar. Schönen tag noch, Michael From michael.girr_(at)_i12.de Sun, 5 Sep 1999 13:51:16 +0200 Date: Sun, 5 Sep 1999 13:51:16 +0200 From: Michael Girr michael.girr_(at)_i12.de Subject: [php] Problem mit asort/arsort "; for ($i=0; $i\n"); } arsort($Wert3); for(reset($Wert3); $index=key($Wert3); next($Wert3)) { print("$Text[$index] : $Wert1[$index] : $Wert2[$index] : $Wert3[$index]
\n"); } ?> From cgilist_(at)_here.de Sun, 5 Sep 1999 14:07:45 +0200 Date: Sun, 5 Sep 1999 14:07:45 +0200 From: Kai Bollmann cgilist_(at)_here.de Subject: [php] =?iso-8859-1?Q?Ausf=FChrungsdauer_eines_Scriptes?= Hi, wie komme ich an die Zeit, die ein Script bis zu dem Punkt an dem die Zeit ausgegeben werden soll gebraucht hat. Suchmaschinen verwenden soetwas z.B. "xy brauchte 0.254 Sekunden um deine Seite aufzunehmen..." Gruß Kai Bollmann -- webmaster_(at)_here.de [aol/aim: kaibohb] www.here.de www.speicherZentrale.de From marian_(at)_sendung.de Sun, 05 Sep 1999 14:59:38 +0200 Date: Sun, 05 Sep 1999 14:59:38 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] =?iso-8859-1?Q?Ausf=FChrungsdauer?= eines Scriptes Kai Bollmann wrote: > > Hi, > > wie komme ich an die Zeit, die ein Script bis zu dem Punkt an dem die Zeit > ausgegeben werden soll gebraucht hat. Suchmaschinen verwenden soetwas z.B. > "xy brauchte 0.254 Sekunden um deine Seite aufzunehmen..." > > Gruß > Kai Bollmann > Wie wäre es, wenn Du Dir an zwei verschiedenen Stellen (am Anfang und am Ende) Deines Scripts die aktuelle Zeit geben läßt, und dann die Differenz berechnest? Ich habe jetzt die Funktionen nicht genau im Kopf, aber im Manual solltest Du alles finden, was Du brauchst. Marian From info_(at)_ti-news.ch Sun, 5 Sep 1999 14:19:11 +0200 Date: Sun, 5 Sep 1999 14:19:11 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Browser abfrage danach include DHTML Hallo September Liste. Ich habe die CD vom Buch php studiert: CD:\php3_cvs\phpweb_tree_990311 und ein script zusammen gekocht Kann ich wirklich davon ausgehen das die dreier Browser nichts davon kriegen? Patrik =4): $IE4=true; $HAVE_STYLE = true; elseif($ver==3): $IE3=true; endif; elseif (ereg("Mozilla/([0-9]+)",$HTTP_USER_AGENT,$version)): $ver=(int)$version[1]; if ($ver>=4): $NS4=true; $HAVE_STYLE=true; elseif($ver==3): $NS3=true; endif; endif; echo""; if ($IE4 == "1" || $STYLE == "1" ) { require('explorer.inc'); } if ($NS4 == "1" || $STYLE == "1" ) { require('nescape.inc'); } ?> ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== From info_(at)_ti-news.ch Sun, 5 Sep 1999 14:19:36 +0200 Date: Sun, 5 Sep 1999 14:19:36 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Kurze Frage Ist es nicht einfacher die file als Mail Download zu anbieten? einfach den richtigen mime suchen und: * Modified by Tobias Ratschiller : * - General code clean-up * - separate body- and from-property * - killed some mostly un-necessary stuff */ class mime_mail { var $parts; var $to; var $from; var $headers; var $subject; var $body; /* * void mime_mail() * class constructor */ function mime_mail() { $this->parts = array(); $this->to = ""; $this->from = ""; $this->subject = ""; $this->body = ""; $this->headers = ""; } /* * void add_attachment(string message, [string name], [string ctype]) * Add an attachment to the mail object */ function add_attachment($message, $name = "", $ctype = "application/octet-stream") { $this->parts[] = array ( "ctype" => $ctype, "message" => $message, "encode" => $encode, "name" => $name ); } /* * void build_message(array part= * Build message parts of an multipart mail */ function build_message($part) { $message = $part[ "message"]; $message = chunk_split(base64_encode($message)); $encoding = "base64"; return "Content-Type: ".$part[ "ctype"]. ($part[ "name"]? "; name = \"".$part[ "name"]. "\"" : ""). "\nContent-Transfer-Encoding: $encoding\n\n$message\n"; } /* * void build_multipart() * Build a multipart mail */ function build_multipart() { $boundary = "b".md5(uniqid(time())); $multipart = "Content-Type: multipart/mixed; boundary = $boundary\n\nThis is a MIME encoded message.\n\n--$boundary"; for($i = sizeof($this->parts)-1; $i >= 0; $i--) { $multipart .= "\n".$this->build_message($this->parts[$i]). "--$boundary"; } return $multipart.= "--\n"; } /* * void send() * Send the mail (last class-function to be called) */ function send() { $mime = ""; if (!empty($this->from)) $mime .= "From: ".$this->from. "\n"; if (!empty($this->headers)) $mime .= $this->headers. "\n"; if (!empty($this->body)) $this->add_attachment($this->body, "", "text/plain"); $mime .= "MIME-Version: 1.0\n".$this->build_multipart(); mail($this->to, $this->subject, "", $mime); } }; // end of class $attachment = fread(fopen("test.jpg", "r"), filesize("test.jpg")); $mail = new mime_mail(); $mail->from = "webmaster_(at)_editore.ch"; $mail->headers = "Errors-To: webmaster_(at)_editore.ch"; $mail->to = "$visit_mail"; $mail->subject = "Mail Download Ihre File bitte schon"; $mail->body = "Bla bla bla."; $mail->add_attachment("$attachment", "test.gif", "image/gif"); $mail->send(); ?> ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Michael Weber To: Sent: domenica, 5. settembre 1999 13:34 Subject: [php] Kurze Frage > Mahlzeit zusammen an diesem wunderbaren > Sommertag... was ein Glück muß man nicht draußen > rumsitzen und gammeln sondern darf arbeiten ;) > > > Eine kurze Frage an die versammelte Runde : > > Ich sitz immer noch an meinem genialen Filenavigator der > Usern die vorhanden Files zum Download bereitstellt. Das > Auslesen von Dateinamen und Verzeichnissen ist auch > kein Problem. 2 Probleme krieg ich aber irgendwie nicht > gebacken : > > 1. Die Verzeichnisse kommen *immer* mit . Eigentlich sollten > nur Dateien mit Endung dxf, dwg und zip angezeigt werden, > bzw. eben nur Verzeichnisse... Dateien sind erstmal wichtiger > > 2. Dateigröße und Datum werden nicht angezeigt ;) Um keinen > Preis der Welt ist dieser Dusselserver dazu zu bewegen das > zu tun. Solange ich nur eine Datei habe : OK... sobald mehrere > eingelesen werden hört er nach der ersten Datei auf. Die Namen > kommen korrekt.. also so siehts dann aus : > > Zeichnung Größe Datum > > Datei1.zip 12671 Byte 12.07.88 > dann : Datei2.zip 1788 Byte > und : Datei3.zip > > > > Witzigkeit kennt keine Grenzen. > > Wenn jemand eine Idee haben sollte, ich bin für jeden Tip dankbar. > > Schönen tag noch, Michael > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_ti-news.ch Sun, 5 Sep 1999 14:43:46 +0200 Date: Sun, 5 Sep 1999 14:43:46 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Problem mit asort/arsort Wen die Formate in der db nicht zahlen sind gibt es nur problemen Die zahlen die multipliziert werden oder dividiert mussen die gleichen formate haben ansonsten muss man die formate wieder geradestellen mit sprintf sprintf -- return a formatted string Oder unten ist ein warenkorb der jede zeile multipliziert kan ich mich vorstellen das auch andere operationen gehen // Shopping cart created by Ethan Schroeder 5-11-99 function display_contents($table,$session) $count = 0; $result = mysql_query( "SELECT * FROM $table WHERE session='$session'"); while($row = mysql_fetch_array($result)) $result_inv = mysql_query( "SELECT * FROM inventory WHERE product='$row[product]'"); $row_inventory = mysql_fetch_array($result_inv); $contents[ "product"][$count] = $row_inventory[product]; $contents[ "price"][$count] = $row_inventory[price]; $contents[ "quantity"][$count] = $row[quantity]; $contents[ "total"][$count] = ($row_inventory[price] * $row[quantity]); $count ++; } $total = $this->cart_total($table,$session); $contents[ "final"] = $total; return $contents; } function num_items($table, $session) $result = mysql_query( "SELECT * FROM $table WHERE session='$session'"); $num_rows = mysql_num_rows($result); return $num_rows; } } ?> ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Michael Girr To: PHP-Mailingliste Sent: domenica, 5. settembre 1999 13:51 Subject: [php] Problem mit asort/arsort > > > _(at)_mysql_select_db("test"); > $strSQL = mysql_query("select * from tbl_test"); > > $Anzahl = mysql_numrows($strSQL); > > $i = 0; > > while ($i < $Anzahl) > { > $Text[$i] = mysql_result($strSQL, $i, "Text"); > $Wert1[$i] = mysql_result($strSQL, $i, "Wert1"); > $Wert2[$i] = mysql_result($strSQL, $i, "Wert2"); > > $Wert3[$i] = $Wert1[$i] + $Wert2[$i]; > > $i++; > } > > echo "Datensätze:" . count($Wert3) . "
"; > for ($i=0; $i { > print("$i : $Text[$i] : $Wert1[$i] : $Wert2[$i] : $Wert3[$i]
\n"); > } > > arsort($Wert3); > for(reset($Wert3); $index=key($Wert3); next($Wert3)) > { > print("$Text[$index] : $Wert1[$index] : $Wert2[$index] : $Wert3[$index] >
\n"); > } > ?> > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_interswap.de Sun, 05 Sep 1999 15:11:46 +0200 Date: Sun, 05 Sep 1999 15:11:46 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] Suse 6.1 und mySQL Hallo, nach Installation von Suse 6.1 funktioniert das parsen von .php3 skripten problemlos über localhost. Nun kann ich auch innerhalb eines Skriptes auf PHP3-Funktionen zugreifen. Da ich allerdings den "safe_mysql &" nicht finde, bekomme ich die Fehlermeldung 111. Wie bekomme ich nun einen mySQL-Prozeß unter Suse 6.1 ??? mySQL-Routinen sind lediglich unter /usr/bin vorhanden und dort fehlt der safe-Befehl. Evtl. arbeitet hier ja noch jemand mit Suse wie ich schon des öfteren gelesen habe. Gruß Mark Walter From ralf_(at)_kuerbis.org Sun, 5 Sep 1999 15:27:22 +0200 Date: Sun, 5 Sep 1999 15:27:22 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Suse 6.1 und mySQL > Wie bekomme ich nun einen mySQL-Prozeß unter Suse 6.1 ??? > mySQL-Routinen sind lediglich unter /usr/bin vorhanden und dort fehlt der > safe-Befehl. Das Start-Stop-Skript ist /sbin/init.d/mysql, als Parameter nimmt es z.B. "stop" und "start" entgegen. Beste Gruesse, Ralf PS. Dem Bootkonzept ist ein ganzes Handbuch-Kapitel gewidmet. ;) -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From kk_(at)_netuse.de Sun, 05 Sep 1999 17:14:00 +0200 Date: Sun, 05 Sep 1999 17:14:00 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Suse 6.1 und mySQL Mark Walter wrote: > Evtl. arbeitet hier ja noch jemand mit Suse wie ich schon des öfteren > gelesen habe. Suse -> Handbuch! Handbuchman says: land:~ # rpm -qa | grep my mysqldev-3.22.25-2 mysqclnt-3.22.25-2 mysql-3.22.25-2 land:~ # grep MYSQL /etc/rc.config START_MYSQL="yes" land:~ # /sbin/init.d/mysql stop Shutting down MySQL: done land:~ # /sbin/init.d/mysql start Starting service MySQL: done Starting mysqld daemon with databases from /var/mysql land:~ # ps axuwww | grep my root 7537 0.2 0.6 1928 892 a2 S 17:10 0:00 sh /usr/bin/safe_mysqld root 7543 0.2 0.9 11244 1156 a2 S N 17:10 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/mysql --skip-locking root 7545 0.0 0.9 11244 1156 a2 S N 17:10 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/mysql --skip-locking root 7546 0.0 0.9 11244 1156 a2 S N 17:10 0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/mysql --skip-locking root 7548 0.0 0.3 1208 416 a2 S 17:10 0:00 grep my -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Sun, 05 Sep 1999 17:15:38 +0200 Date: Sun, 05 Sep 1999 17:15:38 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] =?iso-8859-1?Q?Ausf=FChrungsdauer?= eines Scriptes Kai Bollmann wrote: > wie komme ich an die Zeit, die ein Script bis zu dem Punkt an dem die Zeit > ausgegeben werden soll gebraucht hat. Suchmaschinen verwenden soetwas z.B. > "xy brauchte 0.254 Sekunden um deine Seite aufzunehmen..." Die Wall Clock Time bekommst Du als Differenz zweier microtime()-Aufrufe. Die CPU-Zeit bekommst Du von getrusage(). Handbuchman says: http://www.php.net/manual/function.getrusage.php3 Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Sun, 05 Sep 1999 17:24:54 +0200 Date: Sun, 05 Sep 1999 17:24:54 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Problem mit asort/arsort Michael Girr wrote: >$strSQL = mysql_query("select * from tbl_test"); >$Anzahl = mysql_numrows($strSQL); Datenbanken sortieren besser als PHP: $strSQL = mysql_query("select Text, Wert1, Wert2, Wert1+Wert2 as Wert3 from tbl_test order by Wert3 desc"); $Anzahl = mysql_numrows($strSQL); Michael Girr wrote: > while ($i < $Anzahl) > { > $Text[$i] = mysql_result($strSQL, $i, "Text"); > $Wert1[$i] = mysql_result($strSQL, $i, "Wert1"); > $Wert2[$i] = mysql_result($strSQL, $i, "Wert2"); > > $Wert3[$i] = $Wert1[$i] + $Wert2[$i]; > > $i++; > } Das schreiben die meisten von uns so: while($a = mysql_fetch_array($strSQL)) { $Text[$i] = $a["Text"]; $Wert1[$i] = $a["Text"]; $Wert2[$i] = $a["Wert1"]; $Wert3[$i] = $a["Wert1"] + $a["Wert2"]; # $Wert3[$i] = $a["Wert3"]; $i++; } > for(reset($Wert3); $index=key($Wert3); next($Wert3)) > { > print("$Text[$index] : $Wert1[$index] : $Wert2[$index] : $Wert3[$index] >
\n"); > } Das ist falsches PHP3. Hast Du Nullen in Deinem Array als Key? reset($Wert3); while(list($k, $v) = each($Wert3)) { print("$Text[$k] : $Wert1[$k] : $Wert2[$k] : $Wert3[$k] : $v
\n"); } Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From christian_(at)_comlink.org Sun, 5 Sep 1999 17:49:11 +0200 Date: Sun, 5 Sep 1999 17:49:11 +0200 From: Christian Schulze christian_(at)_comlink.org Subject: [php] Scrollen...... This is a multi-part message in MIME format. ------=_NextPart_000_005D_01BEF7C6.F6041300 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, ich habe eine nicht ganz reines php3 Problem. Ich bastel an einem einfachen HTML basierten CHAT unter hilfe name von = mysql und php3 Die Nachrichten werden in die mysql datenbank geschrieben und dann = vondort aus in eine Frame gesendet. F=FCr jeden Datensatz (NAME und = Message) wird eine neue Zeile angelegt. Ich lese 30 Datens=E4tze aus, und schreibe sie in eine String dessen = letzte Zeile folgendes enth=E4lt: "". durch ein = redirect springe ich immer wieder auf die Seite an die Stelle 'end'! und = damit sehe ich immer die letzten Zeilen. Aber das siehts doof aus wenn = die Seite immerwieder reingeladen wird und dann nach unten gescrollt = wird.=20 Gibt es eine M=F6glichkeit das sozusagen jede neue msg angeh=E4ngt wird = und die alten nach ober verschwinden ohne scrollen? Also so =E4hnlich = wie bei www.chat.de ! Gru=DF Christian ------=_NextPart_000_005D_01BEF7C6.F6041300 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi,
ich habe eine nicht ganz reines php3 = Problem.
Ich bastel an einem einfachen HTML = basierten=20 CHAT unter hilfe name von mysql und php3
Die Nachrichten werden in die mysql = datenbank=20 geschrieben und dann vondort aus in eine Frame gesendet. Für jeden=20 Datensatz (NAME und Message) wird eine neue Zeile angelegt.
Ich lese 30 Datensätze aus, und = schreibe=20 sie in eine String dessen letzte Zeile folgendes enthält: = "<a=20 name=3D"end"></a>". durch ein redirect springe = ich immer=20 wieder auf die Seite an die Stelle 'end'! und damit sehe ich immer die = letzten=20 Zeilen. Aber das siehts doof aus wenn die Seite immerwieder reingeladen = wird und=20 dann nach unten gescrollt wird.
Gibt es eine Möglichkeit das = sozusagen jede=20 neue msg angehängt wird und die alten nach ober verschwinden ohne = scrollen?=20 Also so ähnlich wie bei www.chat.de=20 !
 
Gruß
 
Christian
------=_NextPart_000_005D_01BEF7C6.F6041300-- From kuehnel_(at)_cku.de Sun, 05 Sep 1999 17:53:41 +0200 Date: Sun, 05 Sep 1999 17:53:41 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] Browser abfrage danach include DHTML Am Sun, 5 Sep 1999 14:19:11 +0200 schrieb TI-NEWS/PPK was zum Thema: "[php] Browser abfrage danach include DHTML": Hallo, >Kann ich wirklich davon ausgehen das die dreier Browser >nichts davon kriegen? Wenn ich mir das Script so ansehe, wuerde ich zu "jein" neigen. >elseif (ereg("Mozilla/([0-9]+)",$HTTP_USER_AGENT,$version)): > $ver=(int)$version[1]; > if ($ver>=4): > $NS4=true; > $HAVE_STYLE=true; Wenn Du sicher bist, dass es sich entweder um Netscape oder um MSIE handelt, muesste es klappen. Ansonsten wuerde ich sagen, Opera wird als Netscape erkannt. Bei den aelteren Versionen duerfte das noch unproblematisch sein. Mit "Mozilla/3.0..." in $HTTP_USER_AGENT werden die zu "Netscape 3". Da passiert also wahrscheinlich kaum was Boeses. Aber so etwa ab Opera 3.5 (ganz genau weiss ich das jetzt nicht) koennte es problematisch werden. Z.B. aus "Mozilla/4.0 [de] (compatible; Opera/3.0; Windows 95) 3.50" duerfte das Script "Netscape 4" rauslesen. Und das kann u.U. dumm ausgehen. :-( Allerdings koennte noch eine andere kleine Tuecke drinstecken. Ich weiss jetzt den Zusammenhang nicht, in dem das Script im Buch erwaehnt wird (keine Lust zum Kramen :-(). Aber falls es auf die Aussage "CSS ja oder nein" ankommt, dann kriegt man das so nicht 100%ig raus. Die kann man ja auch abschalten. Bei Netscape sind mit abgeschaltetem JavaScript auch CSS automatisch aus. Kann man das vernachlaessigen? Kommt sicher auf die naeheren Umstaende an. Und, ganz zum Schluss (wahrscheinlich in den wenigsten Faellen noch wirklich interessant): Das Script behauptet, MSIE 3 kenne keine CSS. Das stimmt nicht. Es ist zwar zum Haareraufen, was der aus CSS macht, aber er macht. Ganz praktisch halte ich es allerdings fuer besser, lieber davon auszugehen, er kann nicht, ihm also gar keine vorzusetzen. Dann geht bestimmt weniger schief. Und damit waere das Script trotz nicht ganz korrekter Aussage aus praktisch Sicht auf der richtigen Schiene. Schoenen Sonntag noch Christine Kuehnel -- Meine JavaScript-Notizen auf http://screenExa.net From webmasterbhs_(at)_bluewin.de Sun, 5 Sep 1999 18:11:25 +0200 Date: Sun, 5 Sep 1999 18:11:25 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] NT & php = ohje so als kleines sonntagsnachmittags späßle dachte ich mir, dass ich mal apache und php auf unserem win nt firmen rechner installiere.... alles soweit kein problem !!! ABER, als ich dann das berühmte phpinfo() testen wollte..... kam dann im webbrowser erst die meldung, dass odbcint.dll eine alte version ist und deswegen odbc32.dll nicht gestartet werden kann. klickt man ok dann erscheint die meldung von der datei php.exe (!!!) ntwdblib.dll nicht gefunden.... wieder ok gedrückt .... msvcrtd.dll nicht gefunden .... wieder ok gedrückt und das phpinfo() wurde ordnungsgemäß ausgeführt !!!!!!!!!!!!!!!!!!!!!!! ok dann habe ich diese beiden alten odbc dateien von einem anderen client rechner aus dem netzwerk geholt, die alten dateien gebackupt und siehe da die fehlermeldung kam nicht mehr... stattdessen blieb die fehler meldung mit der ntwdblib.dll und der msvcrtd.dll .... leider gibt es keine möglichkeit diese zwei dateien irgendwo aufzufinden und downzuloaden ..... ich habe nur herausgefunden, dass diese beiden DLLs zum MSSQL Server gehören .... Kennt das einer ???? Hat einer diese beiden Dlls ? From eschmid_(at)_s.netic.de Sun, 05 Sep 1999 19:06:17 +0200 Date: Sun, 05 Sep 1999 19:06:17 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Problem mit asort/arsort Michael Girr wrote: > ich habe folgendes Problem: > Ich möchte aus einer mysql-Datenbank 2 Werte auslesen, > diese z.B. addieren und das Ergebnis mit asort bzw. arsort sortiert > ausgeben. > > Aber asort bzw. arsort gibt nur einen Teil der > Datensätze zurück. > > Wo liegt mein Fehler ? Wenn $Wert3 ein numerischer Array ist, dann kann es unter Umständen manchmal funktionieren. Die Funktionen asort() und arsort() sind dazu gedacht assoziative Array's zu sortieren und es soll die Beziehung (oder Korrelation) zum Index beibehalten werden. Ansonsten ist das folgende korrektes PHP3 (und wahrscheinlich aus dem Handbuch abgeschrieben). > arsort($Wert3); > for(reset($Wert3); $index=key($Wert3); next($Wert3)) > { > print("$Text[$index] : $Wert1[$index] : $Wert2[$index] : $Wert3[$index] >
\n"); > } > ?> -Egon From kk_(at)_netuse.de Sun, 05 Sep 1999 19:21:47 +0200 Date: Sun, 05 Sep 1999 19:21:47 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] NT & php = ohje Cyrill Schumacher wrote: > stattdessen blieb die fehler meldung mit der > ntwdblib.dll und der msvcrtd.dll .... > Kennt das einer ???? > Hat einer diese beiden Dlls ? Ich habe zwar keine Ahnung von NT, aber die msvcrtd.dll ist Bestandteil von MS VC++, es handelt sich um das Runtime, nehme ich an. Die DLL ist bei so ziemlich jedem Programm dabei, das mit VC++ geschrieben worden ist. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Sun, 05 Sep 1999 19:35:36 +0200 Date: Sun, 05 Sep 1999 19:35:36 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Problem mit asort/arsort Egon Schmid wrote: > Ansonsten ist das folgende > korrektes PHP3 (und wahrscheinlich aus dem Handbuch abgeschrieben). > > > arsort($Wert3); > > for(reset($Wert3); $index=key($Wert3); next($Wert3)) > > { > > print("$Text[$index] : $Wert1[$index] : $Wert2[$index] : $Wert3[$index] > >
\n"); > > } > > ?> > kk_(at)_land:~ > Source/php3/php > Egon Schmid wrote: > > Ansonsten ist das folgende > > korrektes PHP3 (und wahrscheinlich aus dem Handbuch abgeschrieben). > > > > > arsort($Wert3); > > > for(reset($Wert3); $index=key($Wert3); next($Wert3)) > > > { > > > print("$Text[$index] : $Wert1[$index] : $Wert2[$index] : $Wert3[$index] > > >
\n"); > > > } > > > ?> > > > > kk_(at)_land:~ > Source/php3/php > $a[-2] = 20; > $a[2] = 10; > $a[3] = 1000; > $a[4] = -10; > $a[5] = 17; > $a[0] = 0; Das ist doch ein numerisches Array oder nicht? Und dafür ist halt mal asort() und arsort() nicht gedacht. Um die ganze Diskussion hier etwas abzukürzen wäre ein Blick ins Handbuch vielleicht ganz sinnvoll. -Egon From hsaly_(at)_cip.rz.fh-offenburg.de Sun, 05 Sep 1999 20:17:47 +0200 Date: Sun, 05 Sep 1999 20:17:47 +0200 From: Hendrik Saly hsaly_(at)_cip.rz.fh-offenburg.de Subject: [php] Mime/base64 Hallo Liste, ich versuche gerade ein PHP Skript zu schreiben, mit welchem man E-mail Attachements speichern kann. Leider fehlt mir das Know-how im Punkto MIME Kodierung, z.b. bin ich auf die Funktion base64_decode gestossen, was wohl dami zu tun hat. Kennt sich da jemand aus, oder gibts schon was, bzw. wo koennte ich entsprechende RFC´s oder urls finden ? > Kristian Köhntopp: (4.August) > In älteren Versionen von PHP3 ist base64_decode() defekt. Es halluziniert > Nullbytes an das Ende des decodierten Strings. Ab welcher PHP Version funktioniert base64_decode korrekt ? Danke Gruss Hendrik Saly From lars.scholand_(at)_provider-info.de Sun, 5 Sep 1999 20:23:49 +0200 Date: Sun, 5 Sep 1999 20:23:49 +0200 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] Array richtig sortieren Hallo ! folgende Sortierung bringt mich fast um den Verstand: Ein zweidimensionalem Array wird folgendermaßen erstellt: while($Zeile = MySQL_Fetch_Array($AnweisungID)) { $Tarife[$i]["provider"] = $Zeile["Provider"]; $Tarife[$i]["zeit"] = Berechnung($Zeile["Nummer"],$Betrag,"8_18"); $i++; } Wobei $Zeile ein array aus einer MySQL Datenbank ist... siehe im while Die Funktion Berechnung gibt dabei eine numerische Zahl aus. Danach folgt die Anweisung: usort($Tarife, "my_sort"); Und die Funktion my_sort sieht so aus: function my_sort($a, $b) { return(strcmp($a["zeit"], $b["zeit"])); } alles schön und gut. es wird am ende auch sortiert, bloß nicht korrekt. So sieht dabei dann das Ergebnis aus: 10 10 11 13 13 13 13 14 15 16 16 17 17 4 8 8 9 9 Das Problem lässt sich daraus schon erkennen. Es wird immer ein Zeichen nach dem anderem Sortiert, und nicht wie ich es möchte, dass der höchste Wert als erstes aufgelistet wird... so z.B. 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Das war es auch schon :-))) Ich hoffe Ihr könnt mir helfen... Viele Grüße Lars Scholand ________________________ http://www.provider-info.de Die Provider-Informatiospage From eschmid_(at)_s.netic.de Sun, 05 Sep 1999 21:13:34 +0200 Date: Sun, 05 Sep 1999 21:13:34 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Mime/base64 Hendrik Saly wrote: > ich versuche gerade ein PHP Skript zu schreiben, > mit welchem man E-mail Attachements speichern kann. > Leider fehlt mir das Know-how im Punkto MIME Kodierung, > z.b. bin ich auf die Funktion base64_decode gestossen, > was wohl dami zu tun hat. Kennt sich da jemand aus, > oder gibts schon was, bzw. wo koennte ich entsprechende > RFC´s oder urls finden ? > > > Kristian Köhntopp: (4.August) > > In älteren Versionen von PHP3 ist base64_decode() defekt. Es halluziniert > > Nullbytes an das Ende des decodierten Strings. > > Ab welcher PHP Version funktioniert base64_decode korrekt ? Wenn dich die von Kristian erwähnten Nullbytes stören, dann sollte man 3.0.12 einsetzen. Ansonsten hat es schon immer funktioniert. Das kann man selber hier nachlesen: http://cvs.php.net/cvsweb.cgi/functions/base64.c Man sieht auch an dem letzten Eintrag, dass das im RFC 2045 beschrieben ist. -Egon From eschmid_(at)_s.netic.de Sun, 05 Sep 1999 21:43:01 +0200 Date: Sun, 05 Sep 1999 21:43:01 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Array richtig sortieren Lars Scholand wrote: > > Hallo ! > > folgende Sortierung bringt mich fast um den Verstand: > > Ein zweidimensionalem Array wird folgendermaßen erstellt: > > while($Zeile = MySQL_Fetch_Array($AnweisungID)) { > > $Tarife[$i]["provider"] = $Zeile["Provider"]; > > $Tarife[$i]["zeit"] = Berechnung($Zeile["Nummer"],$Betrag,"8_18"); > > $i++; > > } Warum machst Du eigentlich hier kein assoziatives eindimensionales Array und sortierst dann mit arsort(). Also ungefähr so (Vorsicht: nicht getestet): while ($Zeile = mysql_fetch_array ($AnweisungID)) { $Zeit = Berechnung ($Zeile["Nummer"], $Betrag, "8_18"); array = $Tarife ($Tarife[$Zeile["Provider"]] => $Zeit); } -Egon From kk_(at)_netuse.de Sun, 05 Sep 1999 21:27:35 +0200 Date: Sun, 05 Sep 1999 21:27:35 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Problem mit asort/arsort Egon Schmid wrote: > Das ist doch ein numerisches Array oder nicht? Und dafür ist halt mal > asort() und arsort() nicht gedacht. Um die ganze Diskussion hier etwas > abzukürzen wäre ein Blick ins Handbuch vielleicht ganz sinnvoll. Spielt keine Rolle, das next(), prev(), reset(), current() und key() packen sich auch bei Leerstrings auf die Schnauze, weil auch "" als false, also als Arrayende interpretiert wird. kk_(at)_land:~ > Source/php3/php > Egon Schmid wrote: > > Das ist doch ein numerisches Array oder nicht? Und dafür ist halt mal > > asort() und arsort() nicht gedacht. Um die ganze Diskussion hier etwas > > abzukürzen wäre ein Blick ins Handbuch vielleicht ganz sinnvoll. > > Spielt keine Rolle, das next(), prev(), reset(), current() und key() > packen sich auch bei Leerstrings auf die Schnauze, weil auch "" als > false, also als Arrayende interpretiert wird. > > kk_(at)_land:~ > Source/php3/php > $a["bla"] = 17; > $a["lall"] = 18; > $a[""] = 12; > $a["hugo"] = 10; > > arsort($a); $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. Du kannst ja ein Bug Report machen. Bin schon auf der Seite und versuche die schnellste Zeit (1 Minute und 24 Sekunden) mit der man jemals einen Bug Report geschlossen hat noch zu unterbieten. -Egon From Dante_(at)_altmuehlnet.de Sun, 05 Sep 1999 22:33:06 +0200 Date: Sun, 05 Sep 1999 22:33:06 +0200 From: Thomas (Robert) Feyrer (Alighieri) Dante_(at)_altmuehlnet.de Subject: [php] Browser abfrage danach include DHTML At 14:19 05.09.99 +0200, TI-NEWS/PPK wrote: >Kann ich wirklich davon ausgehen das die dreier Browser >nichts davon kriegen? Hi, also ich bin eigentlich nicht der Fan von Leuten die soetwas machen, also wenn Version < 4.0 => Seite xyz und Browser != IE => Kein CSS, oder so ähnlich. Definitiv _kann_ man HTML Seiten so schreiben, dass auf jedenfall Netscape und der IE sie sehr gleich darstellen und auch Browser ohne CSS sie noch einigermaßen gut darstellen, es ist nur eine Frage des Aufwands. Bsp: Some text for testing... Man kann die Schriftgröße zwar nicht genau angeben, für die älteren Browser, aber so ungefähr geht es! Naja, aber auch egal. Jedenfalls hab ich unter http://pfirsich.altmuehlnet.de:8080/auswertung.php3 (von dort aus wird weitergeleitet auf auswert.php3) eine kleine Umfangreiche Analyse des zugreifenden Benutzers zusammengebaut. Die Sources sind jeweils unter *.phps zu finden! Bye Dante From eschmid_(at)_s.netic.de Sun, 05 Sep 1999 23:39:26 +0200 Date: Sun, 05 Sep 1999 23:39:26 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: [php] PHP-Artikel bei ZD Christine Kuehnel wrote: > Und bei "versus JavaScript" geht mir der Hut hoch. > Das sind Aepfel (Client) und Birnen (Server), die da verglichen > werden. > Kein Mensch baeckt Apfelkuchen mit Birnen oder brennt Birnenschnaps > (mmmh) aus Aepfeln. Im Birnenschnaps sind meistens auch Äpfel dabei. Apfelkuchen mit Birnen macht ja wenig Sinn. Schnaps aus Birnen wird meistens als "Williams Christ" bezeichnet. Und da dürfen dann keine Äpfel dabei sein. Also ich kenne mich da sehr gut aus. Bei mir kommen da immer Äpfel und Birnen in ein und dasselbe Faß. Wenn es dann gebrannt wird, kommt da Obstler raus. Mein Händler verkauft das dann als Bodenseewasser. Sortenreine Schnäpse (also schön nach Äpfeln und Birnen getrennt) bekommen wir nun nicht mehr jedes Jahr zum verkosten, denn unser Schnapsprofessor (Prof. Dr. Hans-Joachim Pieper) haben wir erst vorletzten Monat mit dem Florentiner Marsch in den Ruhestand verabschiedet. Die Doppelproben waren schon was besonderes und kam höchstens einmal im Jahr vor. Einer seiner Sprüche zur Feierlichkeit: "Wenn ein Mensch was leisten soll, dann braucht er Alkohol." -Egon From mk_(at)_html-design.com Sun, 05 Sep 1999 22:56:20 +0200 Date: Sun, 05 Sep 1999 22:56:20 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Re: [php] PHP-Artikel bei ZD Egon Schmid wrote: > [...] > > Einer seiner Sprüche zur Feierlichkeit: "Wenn ein Mensch was leisten > soll, dann braucht er Alkohol." Das ist es, was ich an Egon's Mails mag ;-)) BTW: Wie wärs mit nem PHP-Treff aufm Wasen? Mark From eschmid_(at)_s.netic.de Sun, 05 Sep 1999 23:51:12 +0200 Date: Sun, 05 Sep 1999 23:51:12 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: [php] PHP-Artikel bei ZD Mark Kronsbein wrote: > > Egon Schmid wrote: > > > [...] > > > > Einer seiner Sprüche zur Feierlichkeit: "Wenn ein Mensch was leisten > > soll, dann braucht er Alkohol." > > Das ist es, was ich an Egon's Mails mag ;-)) > BTW: Wie wärs mit nem PHP-Treff aufm Wasen? Ich geh doch lieber in Bierkach ins Bett. -Egon From bjoern_(at)_baer.mayn.de Sun, 5 Sep 1999 23:00:11 +0200 Date: Sun, 5 Sep 1999 23:00:11 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: [php] PHP-Artikel bei ZD Hi, > BTW: Wie wärs mit nem PHP-Treff aufm Wasen? Mal eine allgemeine Frage ... was halten die Listenteilnehmer, mal so allgemein und noch nicht konkret, von einem PHP-Kongreß? (Wir haben da was vor...) -- Björn Schotte 09364/810492 http://www.php-center.de/ From eschmid_(at)_s.netic.de Sun, 05 Sep 1999 23:56:59 +0200 Date: Sun, 05 Sep 1999 23:56:59 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: [php] PHP-Artikel bei ZD Björn Schotte wrote: > > Hi, > > > BTW: Wie wärs mit nem PHP-Treff aufm Wasen? > > Mal eine allgemeine Frage ... was halten die > Listenteilnehmer, mal so allgemein und noch > nicht konkret, von einem PHP-Kongreß? (Wir > haben da was vor...) Am 10. Oktober hat aber Rasmus keine Zeit. An diesem Tag heiratet er Christine Burke. Das findet aber irgendwo in North Carolina statt. -Egon From mk_(at)_html-design.com Sun, 05 Sep 1999 23:10:12 +0200 Date: Sun, 05 Sep 1999 23:10:12 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] PHP-Kongress/Treffen WAS: RE:[php] PHP-Artikel bei ZD Björn Schotte wrote: > Mal eine allgemeine Frage ... was halten die > Listenteilnehmer, mal so allgemein und noch > nicht konkret, von einem PHP-Kongreß? (Wir > haben da was vor...) Prinzipiell finde ich das gut. Die Frage ist latürnich wieder wo. Die Diskussion, wo der Nabel der deutschen PHP-Welt liegt hatten wir ja schon. Ich würde allerdings Stuttgart bevorzugen, da immerhin mit Egon der PHP-Doku-Meister in Stuttgart wohnt. (Hehe, jetzt kommt ihr mal mit euren Argumenten ;-)) SCNR Mark From mk_(at)_html-design.com Sun, 05 Sep 1999 23:12:28 +0200 Date: Sun, 05 Sep 1999 23:12:28 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Re: [php] PHP-Artikel bei ZD Egon Schmid wrote: > > Am 10. Oktober hat aber Rasmus keine Zeit. An diesem Tag heiratet er > Christine Burke. Das findet aber irgendwo in North Carolina statt. BTW: ihr habt doch bestimmt http://www.php.net/request.php3 gelesen. Ich finde die Idee nicht schlecht, und ne Postkarte (ja, so auf Pappe mit Briefmarke drauf) in die Staaten kostet nicht die Welt. Mark From clemensstaub_(at)_gyml.unibas.ch Sun, 05 Sep 1999 23:13:24 +0200 Date: Sun, 05 Sep 1999 23:13:24 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] PHP-Kongress/Treffen WAS: RE:[php] PHP-Artikel bei ZD > Björn Schotte wrote: > > Mal eine allgemeine Frage ... was halten die > > Listenteilnehmer, mal so allgemein und noch > > nicht konkret, von einem PHP-Kongreß? (Wir > > haben da was vor...) Au ja, cool ... ne das wäre was ! Kämen auch ein paar Leute aus der Schweiz ? -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From bjoern_(at)_baer.mayn.de Sun, 5 Sep 1999 23:17:09 +0200 Date: Sun, 5 Sep 1999 23:17:09 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: [php] PHP-Artikel bei ZD Hi, > Am 10. Oktober hat aber Rasmus keine Zeit. An diesem Tag heiratet er 10. Oktober interessiert auch nicht. Das ist mittel- bis langfristige Zukunft, und bitte keine Diskussion hier auf der Mailingliste ("Lass disch überraschen..."), sondern ein kurzes Statement an mich privat, ob einem die Idee gefällt oder nicht. -- Björn Schotte 09364/810492 http://www.php-center.de/ From eschmid_(at)_s.netic.de Mon, 06 Sep 1999 00:15:35 +0200 Date: Mon, 06 Sep 1999 00:15:35 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] [Fwd: [PHP3] A Request from Rasmus] This is a multi-part message in MIME format. --------------403F92147A9BB26394CB9677 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Was gedenkt ihr zu tun? --------------403F92147A9BB26394CB9677 Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline Return-Path: Received: by mail.netic.de (Smail3.2.0.106/mail.s.netic.de) via LF.net GmbH Internet Services via remoteip 212.9.160.35 via remotehost delos.lf.net with esmtp for s.netic.de id m11N5fd-001WyeC; Sat, 4 Sep 1999 04:35:13 +0200 (CEST) Received: by delos.lf.net (Smail3.2.0.103/delos.LF.net) via LF.net GmbH Internet Services via remoteip 208.247.106.167 via remotehost php.net with smtp for mail.s.netic.de id m11N5gF-000S4wC; Sat, 4 Sep 1999 04:35:51 +0200 (MET DST) Received: (qmail 25192 invoked by uid 510); 4 Sep 1999 02:35:49 -0000 Mailing-List: contact php3-help_(at)_lists.php.net; run by ezmlm Delivered-To: mailing list php3_(at)_lists.php.net Received: (qmail 25186 invoked from network); 4 Sep 1999 02:35:49 -0000 Date: Fri, 3 Sep 1999 22:35:23 -0400 (Eastern Daylight Time) From: Rasmus Lerdorf To: php3_(at)_lists.php.net Message-ID: X-X-Sender: rasmus_(at)_mail3.bellglobal.com MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: [PHP3] A Request from Rasmus Received: from localhost via dovirt for eschmid_(at)_s.netic.de X-Envelope-To: Please, no replies back to the mailing list from this one. Don't want a large off-topic thread here. A complete abuse of my involvement with the PHP project follows... I am getting married next month on October 10. As you may or may not know, I have spent a good portion of my spare time over the past 5 years doing PHP-related work. Christine has been very patient and although she doesn't really understand why I do it, she has never complained about the fact that I often spend more of my free time in front of the computer than with her. So, if I could ask each of you to take a few moments out of your day sometime in the next couple of weeks and send a postcard from wherever you are to the address below. I think it would be a fun way to give her an idea of just how many people PHP has reached around the world. Christine & Rasmus 104 Shaftsberry Ct. Cary, NC 27513 USA -- PHP 3 Mailing List To unsubscribe, send an empty message to php3-unsubscribe_(at)_lists.php.net To subscribe to the digest, e-mail: php3-digest-subscribe_(at)_lists.php.net To search the mailing list archive, go to: http://www.php.net/mailsearch.php3 To contact the list administrators, e-mail: php-list-admin_(at)_lists.php.net --------------403F92147A9BB26394CB9677-- From bjoern_(at)_baer.mayn.de Sun, 5 Sep 1999 23:28:48 +0200 Date: Sun, 5 Sep 1999 23:28:48 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] [Fwd: [PHP3] A Request from Rasmus] Hi, > Was gedenkt ihr zu tun? Eine reale Karte zu schicken und vielleicht eine Art Unterschriftenlistenforum, so wie bei der Anti-Spam-Campaign von politik-digital, um ein Dankeschön auszudrücken? -- Björn Schotte 09364/810492 http://www.php-center.de/ From hi-du_(at)_gmx.de Sun, 5 Sep 1999 23:27:07 +0200 Date: Sun, 5 Sep 1999 23:27:07 +0200 From: Stephan hi-du_(at)_gmx.de Subject: [php] Re: die x´te Hi, > 10. Oktober interessiert auch nicht. Das ist mittel- bis > langfristige Zukunft, und bitte keine Diskussion hier > auf der Mailingliste ("Lass disch überraschen..."), sondern > ein kurzes Statement an mich privat, ob einem die Idee gefällt > oder nicht. Danke, danke endlich ein Machtwort. Aller paar Sekunden eine neue Mail mit der Info wer wo mit wem schlaeft und heiratet... Nee, nee das muss ja wohl nicht sein oder? bye Stephan From tim.landscheidt_(at)_gmx.de Sun, 05 Sep 1999 22:39:53 +0000 Date: Sun, 05 Sep 1999 22:39:53 +0000 From: Tim Landscheidt tim.landscheidt_(at)_gmx.de Subject: [php] Kurze Frage (anonymous) wrote: > Ist es nicht einfacher die file als Mail Download zu anbieten? > [...] Bevor man so etwas ernsthaft tut, berechne man doch bitte den Overhead einer MIME64-codierten Mail im Vergleich zu ei- nem HTTP-Download. Wenn das noch nicht reicht, kann man sich auch noch Gedanken über Features wie Retries und Caches ma- chen. Tim From info_(at)_ti-news.ch Sun, 5 Sep 1999 23:49:11 +0200 Date: Sun, 5 Sep 1999 23:49:11 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Mime/base64 Also ich habe bereits viel probiert doch das beste ist immer noch CGI aber die e-mail per Mysql e php3 auf einen Formular fast 900 e-mail :-) http://www.ti-news.ch/search/e-mail/show.html?mail=409 mit eben anlage/n Patrik ftp://ftp.ticinonline.to/cgi/automail_lite.zip http://www.datatrendsoftware.com/scripts/downloads/automail_lite/mimetype.tx t This is a list of the various types that can be used for the $auto_type variable in Automail and Automail Lite. I have not personally tested each one (TOOOOO many), but if you try one and it doesn't work, please let me know and I'll remove it from the list. EXE files as application/octet-stream work fine in all cases, so you can try that as a test case to be sure that your script is functioning properly. For quick reference, the most common ones are: GIF image/gif JPG image/jpeg EXE application/octet-stream HTML text/HTML --------------------------------------------- Alphabetical Listing of file extensions and the corresponding MIME::TYPE. AAB application/x-authorware-bin AAM application/x-authorware-map AAS application/x-authorware-seg ACC chemical/x-synopsys-accord AI application/postscript AIF audio/x-aiff AIFC audio/x-aiff AIFF audio/x-aiff AIS text/plain ANO application/x-annotator APM application/studiom ASD application/astound ASN application/astound ASP application/x-asap AU audio/basic AVI video/x-msvideo BCPIO application/x-bcpio BIN application/octet-stream CDF application/x-netcdf CGI text/plain CHAT application/x-chat CHM chemical/x-cs-chemdraw CLASS application/octet-stream CMX image/x-cmx COD image/cis-cod CPIO application/x-cpio CPT application/mac-compactpro CSH application/x-csh DCR application/x-director DFX application/dsptype DIR application/x-director DLL application/octet-stream DMS application/octet-stream DOC application/msword DSP application/dsptype DVI application/x-dvi DWG application/autocad DXR application/x-director EPB application/x-epublisher EPS application/postscript ES audio/echospeech ETX text/x-setext EVY application/envoy EXE application/octet-stream FAXMGR application/x-fax-manager FAXMGRJOB application/x-fax-manager-job FGD application/x-director FID image/fif FM application/x-framemaker FRAME application/x-framemaker FRM application/x-framemaker GIF image/gif GTAR application/x-gtar GZ application/x-gzip HDF application/x-hdf HQX application/mac-binhex40 HTM text/html HTML text/html ICE x-conference/x-cooltalk ICO image/ico IEF image/ief IMD application/immedia INS application/x-insight INSIGHT application/x-insight INST application/x-install IV application/x-inventor JPE image/jpeg JPEG image/jpeg JPG image/jpeg JS application/x-javascript KAR audio/midi LATEX application/x-latex LHA application/octet-stream LIC application/x-enterlicense LICMGR application/x-licensemgr M3U audio/x-mpegurl MAIL application/x-mailfolder MAKER application/x-framemaker MAN application/x-troff-man MCF image/vasa ME application/x-troff-me MID audio/midi MID audio/x-midi MIF application/x-mailfolder MOL chemical/x-mdl-molfile MOV video/quicktime MOVIE video/x-sgi-movie MP2 audio/mpeg MP2A audio/x-mpeg2 MP2V video/x-mpeg2 MP3 audio/x-mpeg MP3URL audio/x-mpegurl MPA2 audio/x-mpeg2 MPE video/mpeg MPEG video/mpeg MPG video/mpeg MPGA audio/mpeg MPS video/x-mpeg-system MPV2 video/x-mpeg2 MS application/x-troff-ms MV video/x-sgi-movie NC application/x-netcdf NFO text/warez-info ODA application/oda PAT audio/x-pat PBM image/x-portable-bitmap PCD image/x-photo-cd PDB chemical/x-pdb PDF application/pdf PGM image/x-portable-graymap PL text/plain PNG image/png PNM image/x-portable-anymap PPM image/x-portable-pixmap PPT application/powerpoint PREF text/plain PS application/postscript PUZ application/x-crossword QT video/quicktime RA audio/x-realaudio RAM audio/x-pn-realaudio RAS image/x-cmu-raster RGB image/x-rgb RPM audio/x-pn-realaudio-plugin RTF application/rtf RTX text/richtext RXN chemical/x-mdl-rxn SBK audio/x-sbk SDS application/x-onlive SGI-LPR application/x-sgi-lpr SGM text/x-sgml SGML text/x-sgml SH application/x-sh SHAR application/x-shar SHTML text/html SIT application/x-stuffit SKC chemical/x-mdl-isis SKD application/x-koan SKM application/x-koan SKP application/x-koan SKT application/x-koan SMD chemical/x-smd SMI chemical/x-daylight-smiles SND audio/basic SPL application/futuresplash SPR application/x-sprite SPRITE application/x-sprite SRC application/x-wais-source STM text/html STR audio/x-str SV4CPIO application/x-sv4cpio SV4CRC application/x-sv4crc SVR x-world/x-svr SWF application/x-shockwave-flash SYS video/x-mpeg-system T application/x-troff TALK text/x-speech TAR application/x-tar TARDIST application/x-tardist TCL application/x-tcl TEX application/x-tex TEXI application/x-texinfo TEXINFO application/x-texinfo TGZ application/x-compressed TIF image/tiff TIFF image/tiff TR application/x-troff TROFF application/x-troff TSI audio/tsplayer TSV text/tab-separated-values TVM application/x-tvml TVM application/x-tvml TXT text/plain USTAR application/x-ustar VCD application/x-cdlink VIV video/vivo VIVO video/vivo VMD application/vocaltec-media-desc VMF application/vocaltec-media-file VOX audio/voxware VRJ x-world/x-vrt VRJT x-world/x-vrt VRML x-world/x-vrml WAV audio/x-wav WKZ application/x-wingz WRL x-world/x-vrml XAR application/vnd.xara XBM image/x-xbitmap XPM image/x-xpixmap XWD image/x-xwindowdump XYZ chemical/x-pdb Z application/x-compress ZIP application/x-zip-compressed ZTARDIST application/x-ztardist ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Egon Schmid To: Sent: domenica, 5. settembre 1999 21:13 Subject: Re: [php] Mime/base64 > Hendrik Saly wrote: > > > ich versuche gerade ein PHP Skript zu schreiben, > > mit welchem man E-mail Attachements speichern kann. > > Leider fehlt mir das Know-how im Punkto MIME Kodierung, > > z.b. bin ich auf die Funktion base64_decode gestossen, > > was wohl dami zu tun hat. Kennt sich da jemand aus, > > oder gibts schon was, bzw. wo koennte ich entsprechende > > RFC´s oder urls finden ? > > > > > Kristian Köhntopp: (4.August) > > > In älteren Versionen von PHP3 ist base64_decode() defekt. Es halluziniert > > > Nullbytes an das Ende des decodierten Strings. > > > > Ab welcher PHP Version funktioniert base64_decode korrekt ? > > Wenn dich die von Kristian erwähnten Nullbytes stören, dann sollte man > 3.0.12 einsetzen. Ansonsten hat es schon immer funktioniert. Das kann > man selber hier nachlesen: > > http://cvs.php.net/cvsweb.cgi/functions/base64.c > > Man sieht auch an dem letzten Eintrag, dass das im RFC 2045 beschrieben > ist. > > -Egon > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_ti-news.ch Sun, 5 Sep 1999 23:14:09 +0200 Date: Sun, 5 Sep 1999 23:14:09 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Browser abfrage danach include DHTML DHTML ist doch auch schon ich habe zum test einen einfachen MARQUEE gesetzt das wirklich nur den IE begreift der Nescape sieht einfach nichts :-( http://www.ti-news.ch/ Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Thomas (Robert) Feyrer To: ; Sent: domenica, 5. settembre 1999 22:33 Subject: Re: [php] Browser abfrage danach include DHTML > At 14:19 05.09.99 +0200, TI-NEWS/PPK wrote: > >Kann ich wirklich davon ausgehen das die dreier Browser > >nichts davon kriegen? > > Hi, > also ich bin eigentlich nicht der Fan von Leuten die soetwas machen, also > wenn Version < 4.0 => Seite xyz und Browser != IE => Kein CSS, oder so > ähnlich. > Definitiv _kann_ man HTML Seiten so schreiben, dass auf jedenfall Netscape > und der IE sie sehr gleich darstellen und auch Browser ohne CSS sie noch > einigermaßen gut darstellen, es ist nur eine Frage des Aufwands. > > Bsp: > > class="ueberschrift">Some text for testing... > Man kann die Schriftgröße zwar nicht genau angeben, für die älteren > Browser, aber so ungefähr geht es! > > Naja, aber auch egal. > > Jedenfalls hab ich unter > http://pfirsich.altmuehlnet.de:8080/auswertung.php3 > (von dort aus wird weitergeleitet auf auswert.php3) eine kleine > Umfangreiche Analyse des zugreifenden Benutzers zusammengebaut. > Die Sources sind jeweils unter *.phps zu finden! > > Bye > Dante > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From m.ramsch_(at)_computer.org Mon, 6 Sep 1999 03:18:20 +0200 Date: Mon, 6 Sep 1999 03:18:20 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Problem mit asort/arsort Egon Schmid schrieb am Sonntag, den 5. September 1999: > $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. Warum? Es gibt viele Anwendungen, wo der Leerstring ein gültiger Wert unter vielen ist. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From eschmid_(at)_s.netic.de Mon, 06 Sep 1999 07:48:58 +0200 Date: Mon, 06 Sep 1999 07:48:58 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Problem mit asort/arsort Martin Ramsch wrote: > > Egon Schmid schrieb am Sonntag, den 5. September 1999: > > $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. > > Warum? > > Es gibt viele Anwendungen, wo der Leerstring ein gültiger Wert unter > vielen ist. Das ist auch sinnvoll, aber nicht bei einem Index. Ebenso machen negative Zahlen bei einem Index auch keinen Sinn. Die mehrfach zitierte Auflistung eines Arrays: while (list($k, $v) = each ($array)) besagt doch, dass $k der Index (oder key) und $v der Wert (oder value) ist. Als Wert ist ein Leerstring z.B. bei leeren Datenbankfeldern oder dergleichen OK. -Egon From naklar_(at)_altavista.net Mon, 06 Sep 1999 07:44:32 +0200 Date: Mon, 06 Sep 1999 07:44:32 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Problem mit asort/arsort Hallo, > $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. Du kannst Die arabischen Mathematiker des frühen Mittelalters haben die Zahl Null eingeführt, weil sie richtig erkannt haben, dass ohne sie die Algebra nicht funktioniert. Die Konstrukteure von PHP haben sie wieder abgeschafft. SCNR. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From naklar_(at)_altavista.net Mon, 06 Sep 1999 07:44:50 +0200 Date: Mon, 06 Sep 1999 07:44:50 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Aktive user function ermitteln Hi, gibt es eigentlich eine Möglichkeite zur Laufzeit den Namen der gerade benutzten User-Funktion zu ermitteln, so dass man zu Debuggerzwecken ausgeben kann: echo $user_function . "läuft gerade" ? Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From m.ramsch_(at)_computer.org Mon, 6 Sep 1999 08:04:17 +0200 Date: Mon, 6 Sep 1999 08:04:17 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Problem mit asort/arsort Egon Schmid schrieb am Montag, den 6. September 1999: > > Egon Schmid schrieb am Sonntag, den 5. September 1999: > > > $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. > > > > Warum? > > > > Es gibt viele Anwendungen, wo der Leerstring ein gültiger Wert unter > > vielen ist. > > Das ist auch sinnvoll, aber nicht bei einem Index. Warum nicht? Nur ein Beispiel herausgegriffen: zu einer Liste von Werten (die auch den Leerstring enthalten können), soll für jeden Wert die Häufigkeit ermittelt werden. Sowas geht bequem mit einem Hash: for($i=0; $i PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From naklar_(at)_altavista.net Mon, 06 Sep 1999 08:11:14 +0200 Date: Mon, 06 Sep 1999 08:11:14 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Problem mit asort/arsort Hi, > 4. Die einzig korrekte Weise in PHP ein Array zu durchlaufen ist > > while(list($k, $v) = each($a)) { print "$k $v\n$ } Es gibt noch eine: count (array) und dann in einer Schleife iterieren. $arr ["eintrag"] = 1 ; $arr ["nochwas"] = 0 ; $arr ["letztens"] = 2 ; for ( $i = 0; $i < count ( $arr) ; $i ++ ) { echo "
". $i . ": " . key ( $arr ) . " == " . $arr [ key ( $arr ) ] ; next ( $arr ); } Man kriegt als Zusatzinformation mit $i noch die Rangfolge des Eintrags. > > Perl hat dieses Problem nicht. Es unterscheidet undef und 0. > U.a. eine Funktion wie strpos wird durch die fehlende Unterscheidbarkeit verhunzt. Ist der gesuchte Substring (needle) am Anfang des durchsuchten (haystack), gibt es einen Rückgabewert, der identisch ist mit dem, wenn needle überhaupt nicht vorkommt. Der Workaround geht über strlen ($ergebnis), aber das ist seltsam. Mal abgesehen davon, dass mir keine andere Programmiersprache bekannt ist, die numerisch 0 und Leerstring gleichsetzt. In der Praxis führt das ständig zu skurrilen Schwierigkeiten. Ich finde, das wäre doch mal einer Änderung wert? Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From hf_(at)_conne.net Mon, 06 Sep 1999 08:29:11 +0200 Date: Mon, 06 Sep 1999 08:29:11 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer Hallo Leute, hat jemand von Euch schon mal mit PHP und MySQL ein Menü gebaut, welches so ähnlich wie der WinExplorer funktioniert. Solche Menüs gibt es in Java oder JavaScript ja genug, doch ich möchte das Menü aus meiner MySQL-Datenbank mit PHP dynamisch generieren. Über Tips, Anregungen oder Muster freue ich mich. Gruß Holger Faustmann (hf_(at)_conne.net) From muessig_(at)_his.de Mon, 6 Sep 1999 09:03:59 +0100 Date: Mon, 6 Sep 1999 09:03:59 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] HTTP authentication mit PHP Moin, moin, Das folgende Skriptfragment ist aus dem PHP3 Manual und sollte, wenn ichs richtig sehe, eine Username/Passwortbox auf den Bildschirm bringen (was es bei mir auch tut) und - nachdem ein Username und Passwort eingegeben wurde und auf "ok" geklickt wurde - Usernamen und Passwort anzeigen (was es nicht tut ?:-| ). Ich erhalte stattdessen die Auskunft "Zugangsberechtigung verweigert. Erneut versuchen?". Klicke ich auf "Abbrechen" erhalte ich - erwartungsgemaess - "Text to send if user hits Cancel button". Hab' ich da irgendwas grundsaetzlich missverstanden? Oder sollte sich das Skript tatsaechlich so verhalten wie dargestellt? Und wenn ja, was koennte der Grund sein, dass es das nicht tut? "; echo "You entered $PHP_AUTH_PW as your password.

"; } ?> Jemand irgendwelche Ideen was da vor sich geht? Gruesse, Peter ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 09:14:30 +0200 Date: Mon, 6 Sep 1999 09:14:30 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP+MySQL_Men=FC_wie_WinExplorer?= Hi, > hat jemand von Euch schon mal mit PHP und MySQL ein > Menü gebaut, welches so ähnlich wie der WinExplorer > funktioniert. Ja. Beliebig viele Tiefen sind moeglich. -- Björn Schotte 09364/810492 http://www.php-center.de/ From pfeiffer_(at)_uris.de Mon, 6 Sep 1999 09:15:06 +0200 Date: Mon, 6 Sep 1999 09:15:06 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_PHP+MySQL_Men=FC_wie_WinExplorer?= Hallo Holger, > hat jemand von Euch schon mal mit PHP und MySQL ein > Menü gebaut, welches so ähnlich wie der WinExplorer > funktioniert. Solche Menüs gibt es in Java oder > JavaScript ja genug, doch ich möchte das Menü aus > meiner MySQL-Datenbank mit PHP dynamisch generieren. meinst Du etwas aehnliches wie hier: http://www.web-as.de/workshop/menues/cgi-Menu.html ist nur ein Schnellschuss, aber 'entwicklungsfaehig' :) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From anklam_(at)_netway-online.de Mon, 06 Sep 1999 09:48:19 +0200 Date: Mon, 06 Sep 1999 09:48:19 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] POP3 ! --=====================_2074940==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hi php3 freaks !! ich habe da nen kleines problem ! 1. ich suche vergeblichst ein gut funktionierendes pop3 tool das den account abfragt und alles in eine mysql db ablegt ! es sollte attachments handeln können und den header aufgeschlüsselt in die db ablegen ! 2. wer kennt alle pop3 befehle ?!? thx ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_2074940==_.ALT Content-Type: text/html; charset="us-ascii"

Hi php3 freaks !!

ich habe da nen kleines problem !

1.
ich suche vergeblichst ein gut funktionierendes pop3 tool das den account abfragt und alles in eine mysql db ablegt !
es sollte attachments handeln können und den header aufgeschlüsselt in die db ablegen !

2.
wer kennt alle pop3 befehle ?!?

thx !

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_2074940==_.ALT-- From mk_(at)_privat.circular.de Mon, 6 Sep 1999 03:53:01 -0400 Date: Mon, 6 Sep 1999 03:53:01 -0400 From: Mark Kronsbein mk_(at)_privat.circular.de Subject: [php] POP3 ! >Hi php3 freaks !! Guten Morgen! >ich habe da nen kleines problem ! >1. >ich suche vergeblichst ein gut funktionierendes pop3 tool das den account >abfragt und alles in eine mysql db ablegt ! Ich schreibe diese Zeilen via phpop (http://renaghan.com/phpop/download.php3) Das benutzt PHP und MySQL. >es sollte attachments handeln können und den header aufgeschlüsselt in die db >ablegen ! Mhh, die Attachments hab ich nicht versucht, die Header auch nicht, allerdings zeigts mir deinen wunderschoenen HTML-Code an ;-( >2. >wer kennt alle pop3 befehle ?!? >thx ! Wenn du jetzt PHP-Befehle meinst: Im Allgemeinen gibt es IMHO keine POP3-Befehle in PHP. Zugriff auf einen POP3-Server erfolgt via den imap-Befehlen. Mark From hf_(at)_conne.net Mon, 06 Sep 1999 09:53:23 +0200 Date: Mon, 06 Sep 1999 09:53:23 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer Hallo Norbert, > meinst Du etwas aehnliches wie hier: > http://www.web-as.de/workshop/menues/cgi-Menu.html > ist nur ein Schnellschuss, aber 'entwicklungsfaehig' :) Soll ähnlich. Sieht schon sehr gut aus, ist nur sehr langsam. Ich möchte das Menü bauen, weil ich Frames hasse. Andererseits möchte ich so einfach wie mit einem Frame- Menü meine Links und Unterordner zuordnen können. MySQL und PHP scheint dazu ideal geeignet zu sein. Java will ich nicht verwenden, da einige User das nunmal deaktivieren, außerdem ist JDBC zu langsam. Ich will also einfach auf jeder Seite das Menü mit einer SQL-Abfrage in meine Tabellenspalte einbauen. Gruß -- ================================= Holger Faustmann --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 22 Telefax +49 (04 91) 92 765 - 43 Mail hf_(at)_conne.net ================================= From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 10:08:06 +0200 Date: Mon, 6 Sep 1999 10:08:06 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP+MySQL_Men=FC_wie_WinExplorer?= Hi, > Soll ähnlich. Sieht schon sehr gut aus, ist nur sehr langsam. > Ich will also einfach auf jeder Seite das Menü mit einer > SQL-Abfrage in meine Tabellenspalte einbauen. Geht ganz einfach. Ich hatte mir dazu eine Funktion namens showbaum gebaut. In einer Datenbank befinden sich die einzelnen Menuestrukturen, die selbst mittels eines Pointers, der auf den Oberbereich zeigt, verknuepft sind. Man hat damit eine sehr schoene und sehr schnelle Moeglichkeit, eine Menuestruktur mit beliebiger Tiefe aufzubauen. (Wenn man will, kann man das Aussehen -- bei mir auf WinExplorer getrimmt -- natuerlich auch aendern) Wenn Bedarf besteht, schreibe ich heute Abend den Artikel zu diesem Thema fertig und stelle ihn aufs PHP-Center. -- Björn Schotte 09364/810492 http://www.php-center.de/ From hf_(at)_conne.net Mon, 06 Sep 1999 10:10:37 +0200 Date: Mon, 06 Sep 1999 10:10:37 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Re: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer Hallo Björn, > Wenn Bedarf besteht, schreibe ich heute Abend den > Artikel zu diesem Thema fertig und stelle ihn aufs > PHP-Center. das wäre Klasse. Ich denke mal das sehr viele etwas davon haben. Gruß Holger Faustmann From webmasterbhs_(at)_bluewin.de Mon, 6 Sep 1999 10:54:15 +0200 Date: Mon, 6 Sep 1999 10:54:15 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] NT & php = ohje > msvcrt.dll ist bei > http://www.microsoft.com/Windows/Downloads/Contents/Common/mfc.htm > dabei. > > Die ntwdblib.dll kenn ich so noch nicht - aber bei einem laufenden MySQL > der aktuellen Sharewareversion gibt es die nicht mit dabei, auch nicht fürs > Windowverzeichnis. danke für den hinweis. aber falsch, die msvcrtd.dll ist nicht dabei .... das problem mit php.exe und den zwei vermissten DLLs tritt auch auf NT Workstations auf. Das Problem ist leider Webserversoftware unabhängig. mir sagte gerade einer: Zitat: "Ansonsten kann man nicht einfach DLLs austsuchen, da die API für den ODBC wesentlich komplexer ist. Wennn Appache die DLLs bei der Installationeinfach zu müll fährt sieht man auch die lieblose implementation des Systems unter NT." naja, da kann ich dann wohl nichts mehr machen .... Hat einer sonst noch Erfahrungen mit WNTAMP ? From anklam_(at)_netway-online.de Mon, 06 Sep 1999 11:10:07 +0200 Date: Mon, 06 Sep 1999 11:10:07 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] POP3 ! --=====================_6991735==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit >Ich schreibe diese Zeilen via phpop (http://renaghan.com/phpop/download.php3) >Das benutzt PHP und MySQL. > >>es sollte attachments handeln können und den header aufgeschlüsselt in die db >>ablegen ! >Mhh, die Attachments hab ich nicht versucht, die Header auch nicht, >allerdings zeigts mir deinen wunderschoenen HTML-Code an ;-( ja das habe ich auch schon mitbekommen wie ist nen attachment codiert base64 ? > >>2. >>wer kennt alle pop3 befehle ?!? >>thx ! > >Wenn du jetzt PHP-Befehle meinst: >Im Allgemeinen gibt es IMHO keine POP3-Befehle in PHP. Zugriff auf einen >POP3-Server erfolgt via den imap-Befehlen. nein imap befehle von php meine ich nicht war nen bissle dumm ausgerückt ! imap kann ich nicht verwenden da mein provider dies nicht freigibt und auch nicht installiert hat ! ich bräuchte die pop3 mailserver befehle die man als commandos zum mailabfragen oder senden übermittelt ! - wie diese aufgebaut sind, welche rückgabewerte es gibt und in welchen kombinationen man diese übermittelt ! harte anfrage aber einer weiss es bestimmt :) ! >Mark thx, mark ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_6991735==_.ALT Content-Type: text/html; charset="us-ascii"
>Ich schreibe diese Zeilen via phpop (http://renaghan.com/phpop/download.php3)
>Das benutzt PHP und MySQL.
>
>>es sollte attachments handeln können und den header aufgeschlüsselt in die db
>>ablegen !
>Mhh, die Attachments hab ich nicht versucht, die Header auch nicht,
>allerdings zeigts mir deinen wunderschoenen HTML-Code an ;-(

ja das habe ich auch schon mitbekommen wie ist nen attachment codiert base64 ?
>
>>2.
>>wer kennt alle pop3 befehle ?!?
>>thx !
>
>Wenn du jetzt PHP-Befehle meinst:
>Im Allgemeinen gibt es IMHO keine POP3-Befehle in PHP. Zugriff auf einen
>POP3-Server erfolgt via den imap-Befehlen.

nein imap befehle von php meine ich nicht war nen bissle dumm ausgerückt !
imap kann ich nicht verwenden da mein provider dies nicht freigibt und auch nicht installiert hat !
ich bräuchte die pop3 mailserver befehle die man als commandos zum mailabfragen oder senden übermittelt !
- wie diese aufgebaut sind, welche rückgabewerte es gibt und in welchen kombinationen man diese übermittelt !

harte anfrage aber einer weiss es bestimmt :) !

>Mark
thx, mark !

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_6991735==_.ALT-- From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 11:11:46 +0200 Date: Mon, 6 Sep 1999 11:11:46 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] POP3 ! Hi, > >Im Allgemeinen gibt es IMHO keine POP3-Befehle in PHP. Zugriff auf einen > >POP3-Server erfolgt via den imap-Befehlen. > nein imap befehle von php meine ich nicht war nen bissle dumm ausgerückt ! Noe, er hat's doch genau geschrieben: du kannst die imap-Befehle von PHP verwenden, um auf POP3 (und NNTP) zuzugreifen. Siehe online manual. (Ich selbst habe es allerdings noch nicht ausgetestet.) -- Björn Schotte 09364/810492 http://www.php-center.de/ From jbaach_(at)_mediathek.de Mon, 06 Sep 1999 11:08:38 +0200 Date: Mon, 06 Sep 1999 11:08:38 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] [Fwd: [PHP3] A Request from Rasmus] Egon Schmid wrote: > > Was gedenkt ihr zu tun? > Na was wohl - eine schoene Ansichtskarte (so weit moeglich :-) ) aus Bielefeld dahin schicken. Gruss, Joerg -- Joerg Baach - Mediathek jbaach_(at)_mediathek.de - http://www.mediathek.de Bielefelder Str. 44 - 33378 Rheda-Wiedenbrueck - Germany Tel: (+49) 5242 909091 - Fax: (+49) 5242 909089 From kk_(at)_netuse.de Mon, 06 Sep 1999 11:33:59 +0200 Date: Mon, 06 Sep 1999 11:33:59 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] POP3 ! Swen Anklam wrote: > nein imap befehle von php meine ich nicht war nen bissle dumm ausgerückt ! > imap kann ich nicht verwenden da mein provider dies nicht freigibt und > auch nicht installiert hat ! Handbuchman says: http://www.php.net/manual/function.imap-open.php3 Returns an IMAP stream on success and false on error. This function can also be used to open streams to POP3 and NNTP servers. To connect to an IMAP server running on port 143 on the local machine, do the following: $mbox = imap_open("{localhost:143}INBOX","user_id","password"); To connect to a POP3 server on port 110 on the local server, use: $mbox = imap_open("{localhost/pop3:110}INBOX","user_id","password"); To connect to an NNTP server on port 119 on the local server, use: $nntp = imap_open("{localhost/nntp:119}comp.test","",""); > ich bräuchte die pop3 mailserver befehle die man als commandos zum > mailabfragen oder senden übermittelt ! > - wie diese aufgebaut sind, welche rückgabewerte es gibt und in > welchen kombinationen man diese übermittelt ! Wenn Du es dennoch zu Fuß machen möchtest, kann Handbuchman Dir folgendes anbieten: http://rfc.fh-koeln.de/rfc.html RFCs in HTML Format http://rfc.fh-koeln.de/rfc/html/rfc1725.html Post Office Protocol - Version 3 Gruß, ------- \ H / Handbuchman \ / V -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From gp_(at)_chlodomer.bayreuth.baynet.de Mon, 6 Sep 1999 11:43:31 +0200 (MET DST) Date: Mon, 6 Sep 1999 11:43:31 +0200 (MET DST) From: Gerhard Pfeiffer gp_(at)_chlodomer.bayreuth.baynet.de Subject: [php] SET und bezahlsysteme Hallo, Sagt jemanden hier SET was und weiss jemand, inwieweit man das mit php3 zusammen verwenden kann? Gibt es noch andere online-Kreditkarten-Bestellsysteme, die mit php3 zusammen laufen? -- Ciao, Gerhard From kk_(at)_netuse.de Mon, 06 Sep 1999 11:47:25 +0200 Date: Mon, 06 Sep 1999 11:47:25 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Problem mit asort/arsort Egon Schmid wrote: > $a[""] ist der größte Blödsinn den "mann" sich ausdenken kann. Du kannst > ja ein Bug Report machen. Bin schon auf der Seite und versuche die > schnellste Zeit (1 Minute und 24 Sekunden) mit der man jemals einen Bug > Report geschlossen hat noch zu unterbieten. Ich habe dies (PHP unterscheidet undef, 0 und "" nicht und daher funktionieren key, current, next, prev und reset flasch) bereits vor eineinhalb Jahren als Bug gemeldet. Nachdem das Core Team überhaupt verstanden hatte, daß das ein Fehler ist (Zeev hat es wie üblich gleich kapiert, Rasmus hat es nach der dritten Mail auch begriffen), hat man sich darauf geeinigt, die Anweisungen aus Kompatibilitätsgründen drin zu lassen, aber im Handbuch eine Warnung zu platzieren -> http://www.php.net/manual/function.prev.php3 http://www.php.net/manual/function.prev.php3 http://www.php.net/manual/function.current.php3 enthalten diese Warnung, bei http://www.php.net/manual/function.reset.php3 http://www.php.net/manual/function.key.php3 fehlt sie fälschlicherweise. Wenn $a[""] der 'größte Blödsinn [ist] den "mann" sich ausdenken kann', dann ist der Fehler, daß PHP das als gültigen Arrayindex zuläßt. Korrektes Verhalten wäre in diesem Fall, bei einem Arrayassignment $a[""] einen Fehler zu melden. Ich persönlich glaube, daß $a[""] nur dann falsches PHP wäre, wenn auch $a[0] falsches PHP wäre. Wenn $a[""] dagegen gültiges PHP ist, dann sind die prev/next/reset/current/key-Funktionen fehlerhaft, weil sie diesen Fall falsch bearbeiten (nämlich nicht von einem Arrayende unterscheiden können). $a[""] tritt sehr leicht auf, wenn man Daten aus einer Eingabe als Key nimmt, wenn man Arrayinversionen macht (Transformiere alle Values von $x als Keys von $u, um Doubletten zu eleminieren), wenn man NULL-Werte aus Datenbanken einliest und dergleichen mehr. IMHO eine sehr sinnvolle Anwendung, $a[""] zuzulassen - $a[0] ist ja schließlich auch legal. PHP müßte sich beklagen, wenn man $a[undef] versucht, aber undef gibt es nicht in PHP - da kommen ja genau unsere Probleme her. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From andre.bonhote_(at)_solintern.ch Mon, 06 Sep 1999 11:51:27 +0200 (CEST) Date: Mon, 06 Sep 1999 11:51:27 +0200 (CEST) From: andre.bonhote_(at)_solintern.ch andre.bonhote_(at)_solintern.ch Subject: [php] PHP-Kongress/Treffen WAS: RE:[php] PHP-Artikel bei > > Au ja, cool ... ne das wäre was ! > Kämen auch ein paar Leute aus der Schweiz ? jo, ich denke schon. wenn mir mein scheff frei gibt für die weiterbildung ;) gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 06-Sep-99 Time: 11:50:47 "Last week a cop stopped me in my car. He asked me if I had a police record. I said, no, but I have the new DEVO album. Cops have no sense of humor." ---------------------------------- From alexander_(at)_pixelhouse.de Mon, 6 Sep 1999 12:02:16 +0200 Date: Mon, 6 Sep 1999 12:02:16 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] SET und bezahlsysteme >Sagt jemanden hier SET was und weiss jemand, inwieweit man das mit php3 >zusammen verwenden kann? >Gibt es noch andere online-Kreditkarten-Bestellsysteme, die mit php3 >zusammen laufen? jo es gibt noch telecash die arbeiten mit nem eigenen server .... das ist aber die kombination von php3 und perl notwendig.... Das lauft hier im prinzip aber schon recht gut... wir können die anbindung auch zur Verfügung stellen wenn die Testphase abgeschlossen ist ... allerdings geht das nur gegen gebühren. Wenn intresse bestehet melde dich mal.... Beste Grüße aus Sinzig, Alexander Meis ---------------------------------------------------------------- - pixelhouse media services - Webhosting, Internetzugang, eCommerce, - Screendesign, Datenbankentwicklung, uvm. - Barbarossastraße 36 - 53489 Sinzig - Tel: 02642-980330 - Fax: 02642-980215 - Internet: http://www.pixelhouse.de ----------------------------------------------------------------- From kk_(at)_netuse.de Mon, 06 Sep 1999 12:13:00 +0200 Date: Mon, 06 Sep 1999 12:13:00 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Problem mit asort/arsort Oliver Kummerow wrote: > Es gibt noch eine: count (array) und dann in einer Schleife iterieren. Stimmt, das geht auch noch, weil man sich ja nicht auf den Rückgabewert von next() verläßt und next() intern ja undef und 0/"" unterscheiden kann: In PHP sind Hashes assoziative Arrays, deren Elemente zusätzlich in einer doppelt verketteten Liste gespeichert sind. Anders als Perl-Hashes haben PHP-Hashes also eine Ordnung - darum sind asort und sort ja unterschiedliche Funktionen. Intern kann next() den Fall undef von 0/"" unterscheiden: Ist der Nachfolgezeiger der Liste NULL, haben wir den Fall undef, sonst den Fall ""/0 > Man kriegt als Zusatzinformation mit $i noch die Rangfolge des Eintrags. Ja, die müßte man im while/each-Fall separat mitführen, dann hätte man diese Information dort auch. > Mal abgesehen davon, dass mir keine andere Programmiersprache bekannt > ist, die numerisch 0 und Leerstring gleichsetzt. In der Praxis führt das > ständig zu skurrilen Schwierigkeiten. Ich finde, das wäre doch mal einer > Änderung wert? Erzähl das dem Core-Team, aber stelle sicher, daß sie Dich auch verstehen. Das ist mitunter gar nicht so einfach. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From Antivivisektion_(at)_t-online.de Mon, 06 Sep 1999 12:14:18 +0200 Date: Mon, 06 Sep 1999 12:14:18 +0200 From: Thomas Schneider Antivivisektion_(at)_t-online.de Subject: [php] POP3 ! Swen Anklam wrote: > [POP3 mit PHP] POP3 1.0 - An RFC 1939 compliant PHP wrapper to the POP3 protocol http://www.thewebmasters.net/php/ (z.Zt. down) SYNOPSIS aus dem man: include("class.POP3.php3"); $pop3 = new POP3(); if(!$pop3->connect("mail.yourserver.com",60)) { echo "Ooops $pop3->ERROR
\n"; exit; } $login = 'cdi'; $pass = 'secret'; $Count = $pop3->login($login,$pass); if( (!$Count) or ($Count == -1) ) { echo "

Login Failed: $pop3->ERROR

\n"; exit; } // ONLY USE THIS IF YOUR PHP VERSION SUPPORTS IT! register_shutdown_function($pop3->quit()); if ($Count < 1) { echo "Login OK: Inbox EMPTY
\n"; } else { echo "Login OK: Inbox contains [$Count] messages
\n"; } $MsgOne = $pop3->get(1); if( (!$MsgOne) or (gettype($MsgOne) != "array") ) { echo "oops, $pop3->ERROR
\n"; exit; } while ( list ( $lineNum,$line ) = each ($MsgOne) ) { echo "$line
\n"; } if(!$pop3->delete(1)) { echo "oops $pop3->ERROR
\n"; $pop3->reset(); exit; } else { echo "Message 1 Deleted
\n"; } exit; DESCRIPTION class.POP3.php3 is a wrapper to the POP3 protocol, as specified by RFC 1939. All mandatory POP3 commands are available, as are a few optional POP3 commands. Using this class you can construct your own POP3 based web mail program, check for new mail from the web, or even use POP3 to authenticate secured areas of your web site. Herzliche Grüße, Thomas Schneider From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 12:40:20 +0200 Date: Mon, 6 Sep 1999 12:40:20 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] preg_match - Austauschen von Hi, vor einigen Tagen hatte ich gefragt, wie man mittels regular expressions die -Kombination er- wischt. Kristian gab mir einen Hinweis, die regex von ihm stimmte jedoch nicht. Durch einiges Ausprobieren bin ich nun darauf gekommen. Der (mehr oder weniger) Clou dabei: die Datei wird komplett mittels fread() eingelesen und durch die Optionen msi der pregs kann das ganze in einem Aufwasch erledigt werden. Der Artikel hierzu findet sich auf http://www.php-center.de/artikel/ -- Björn Schotte 09364/810492 http://www.php-center.de/ From aka_(at)_bigfoot.de Mon, 06 Sep 1999 13:09:13 +0200 Date: Mon, 06 Sep 1999 13:09:13 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] [Fwd: [PHP3] A Request from Rasmus] On Mon, 06 Sep 1999 00:15:35 +0200, Egon Schmid wrote: >Was gedenkt ihr zu tun? Postkarte vom Hamburger Hafen zu schicken! ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From aka_(at)_bigfoot.de Mon, 06 Sep 1999 13:09:16 +0200 Date: Mon, 06 Sep 1999 13:09:16 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PHP-Kongress/Treffen WAS: RE:[php] PHP-Artikel bei ZD On Sun, 05 Sep 1999 23:10:12 +0200, Mark Kronsbein wrote: >was halten die >> Listenteilnehmer, mal so allgemein und noch >> nicht konkret, von einem PHP-Kongreß? (Wir >> haben da was vor...) > >Prinzipiell finde ich das gut. Die Frage ist latürnich wieder >wo. Ich finde das auch sehr gut! Natürlich in Hamburg ;))) Nein, vielleicht am besten irgendwo in Kassel, weil für alle relativ gleich weit. Ansonsten gibt es doch noch die möglichkeit, zu berechnen, wo der optimale mittlere treffpunkt für alle teilnehmer liegt... ;)) ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From clemensstaub_(at)_gyml.unibas.ch Mon, 06 Sep 1999 13:16:27 +0200 Date: Mon, 06 Sep 1999 13:16:27 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] A Request from Rasmus > >Was gedenkt ihr zu tun? Spricht Rasmus eigentlich Deutsch ? Sein Name klingt nicht so american .... ich schreib natürlich auch ne Karte ! bye -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From clemensstaub_(at)_gyml.unibas.ch Mon, 06 Sep 1999 13:20:38 +0200 Date: Mon, 06 Sep 1999 13:20:38 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] POP3 ! Die Antwort hab ich auch schon bekommen (imap und pop3) aber wie ist das ? Die IMAP befehle reichen nur um die Verbindung aufzubauen ... oder wie ? Kein weiterer IMAP Befehl sagt was von POP3 ... bye Clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From mk_(at)_privat.circular.de Mon, 6 Sep 1999 07:32:22 -0400 Date: Mon, 6 Sep 1999 07:32:22 -0400 From: Mark Kronsbein mk_(at)_privat.circular.de Subject: [php] RE: Re: [php] A Request from Rasmus >Spricht Rasmus eigentlich Deutsch ? Sein Name klingt nicht so american Darauf würd ich nicht unbedingt wetten. Rasmus\' Eltern sind meines Wissens Daenen, die nach Kanada ausgewandert sind. Vielleicht versuchsts dus mal mit daenisch ;-)) Mark From mpoehler_(at)_hwk-hamburg.de Mon, 6 Sep 1999 13:54:41 +0200 Date: Mon, 6 Sep 1999 13:54:41 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] AW: [php] PHP-Kongress/Treffen WAS: RE:[php] PHP-Artikel bei ZD ZD > >was halten die > >> Listenteilnehmer, mal so allgemein und noch > >> nicht konkret, von einem PHP-Kongreß? (Wir > >> haben da was vor...) > > > >Prinzipiell finde ich das gut. Die Frage ist latürnich wieder > >wo. > > Ich finde das auch sehr gut! > > Natürlich in Hamburg ;))) > > Nein, vielleicht am besten irgendwo in Kassel, weil für alle relativ > gleich weit. > > Ansonsten gibt es doch noch die möglichkeit, zu berechnen, wo der > optimale mittlere treffpunkt für alle teilnehmer liegt... ;)) > Könnte man nicht erstmal die möglichen Veranstaltungsorte feststellen, da sich für den jeweiligen Veranstaltungsort auch sowas wie ein Veranstalter finden muß. Dann könnte man doch einfach abstimmen. Welche Orte kommen in Frage, oder konkret, wer erklärt sich bereit sowas auszurichten ? Gab's sowas schon einmal ? Wie ist das gelaufen ? marco From clemensstaub_(at)_gyml.unibas.ch Mon, 06 Sep 1999 13:47:31 +0200 Date: Mon, 06 Sep 1999 13:47:31 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Re: A Request from Rasmus Mark Kronsbein wrote: > > >Spricht Rasmus eigentlich Deutsch ? Sein Name klingt nicht so american > Darauf würd ich nicht unbedingt wetten. > Rasmus\' Eltern sind meines Wissens Daenen, die nach Kanada > ausgewandert sind. Vielleicht versuchsts dus mal mit daenisch ;-)) > > Mark Tja schaun wir mal nehmen wir die hier viel besprochene Mitte, zwischen Daenemark Kanada und den US liegt Island ... auf Isländisch hab ich noch nie ne Karte geschrieben ... :) -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 13:56:07 +0200 Date: Mon, 6 Sep 1999 13:56:07 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] AW: [php] PHP-Kongress/Treffen WAS: RE:[php] PHP-Artikel bei ZD ZD Hi, > Könnte man nicht erstmal die möglichen Veranstaltungsorte > feststellen, Aeh, hallo? Ich hatte doch gesagt, dass wir die Diskussion bitte beenden. Stell dir einfach kurz vor, dass das PHP-Center- Team in mittel- bis langfristiger Zukunft so etwas wohl organisieren wird; denk drueber nach, ob dir das gefaellt; schreib mir privat deine Antwort und dann vergiss das Ganze schnell wieder, ok? :) -- Björn Schotte 09364/810492 http://www.php-center.de/ From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 14:09:57 +0200 Date: Mon, 6 Sep 1999 14:09:57 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Nochmal was mit regulaeren Ausdruecken Hi, entweder ich bin bloed oder ich raff's nicht. :) Ich habe, wie im Beispiel erwaehnt, den Inhalt einer Datei mittels fread() in eine Variable eingelesen (sie sei $content genannt). Nun moechte ich, dass ich vom ersten Zeichen von $content bis zum Ende des -Tags alles weggeloescht wird. Beispiel: blafasel foo
bar
Nach dem Aufruf von *abrakidabra* und *simsalabim* soll dann nur noch uebrig bleiben: foo
bar
TIA, -- Björn Schotte 09364/810492 http://www.php-center.de/ From fgangu_(at)_forevernet.org Mon, 6 Sep 1999 14:14:16 +0200 Date: Mon, 6 Sep 1999 14:14:16 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] newbie braucht hilfe (timestamp format) This is a multi-part message in MIME format. ------=_NextPart_000_009B_01BEF872.1A4BFBA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, gibt es eine Funktion die mir direkt einen Timestamp im Format z.B. = 19990731015439 (jahr monat tag stunde minute sekunde) zur=FCckliefert. Oder wie kann ich dies anders bewerkstelligen? Gru=DF, Felix Gangu ------=_NextPart_000_009B_01BEF872.1A4BFBA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
 
gibt es eine Funktion die mir direkt = einen=20 Timestamp im Format z.B. = 19990731015439 (jahr=20 monat tag stunde minute sekunde)
zur=FCckliefert. Oder wie kann ich dies = anders=20 bewerkstelligen?
 
Gru=DF,
 
Felix Gangu
------=_NextPart_000_009B_01BEF872.1A4BFBA0-- From brandy_(at)_klammeraffe.org Mon, 6 Sep 1999 14:22:59 +0200 Date: Mon, 6 Sep 1999 14:22:59 +0200 From: -mat- filid brandy brandy_(at)_klammeraffe.org Subject: [php] newbie braucht hilfe (timestamp format) Slan, On Mon, Sep 06, 1999 at 02:14:16PM +0200, Felix Gangu wrote: > gibt es eine Funktion die mir direkt einen Timestamp im Format z.B. 19990731015439 (jahr monat tag stunde minute sekunde) > zurückliefert. Oder wie kann ich dies anders bewerkstelligen? $timestamp = Date( "YmdHis", time() ); Slainte agus saol agat, -mat- -- -mat- filid brandy brandy_(at)_klammeraffe.org MB210-RIPE http://www.klammeraffe.org/~brandy/info/ PGP PUBLIC KEY CODE NUMBER E4118785 PGP fingerprint = D8102D77AA40514A6F610671297C5AB4 From m.ramsch_(at)_computer.org Mon, 6 Sep 1999 14:24:46 +0200 Date: Mon, 6 Sep 1999 14:24:46 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Nochmal was mit regulaeren Ausdruecken Björn Schotte schrieb am Montag, den 6. September 1999: > Nun moechte ich, dass ich vom ersten Zeichen > von $content bis zum Ende des -Tags alles > weggeloescht wird. : $file = 'dateiname.html'; /* Read file content */ $fd = fopen($file,'r'); $contents = fread($fd, filesize($file)); fclose($fd); /* Discard unwanted parts */ $contents = eregi_replace('^.*]*>', '', $contents); $contents = eregi_replace('.*$', '', $contents); Das sollte funktionieren (wenn nicht, bitte Bescheid geben!). Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From nadja_(at)_fanfilm.de Mon, 06 Sep 1999 14:46:41 +0200 Date: Mon, 06 Sep 1999 14:46:41 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Problem mit If-Abfragen Mathias wrote: > > Hallo Nadja, > > At 04.09.99 18:14 , you wrote: > > >[anzeigen.php3] > > > > > if(!isset($pos)): > > $pos=0; > > endif; > > mysql_connect(localhost,root); > > mysql_select_db(hvz); > > if($suchart=1): > ^ > |_____ Fehler > > Ich hab mir jetzt nur mal die IF-Abfrage angeschaut. > Du hast da einen Fehler gemacht, den ich auch ab und an mache ;-) > > = Zuweisungsoperator > == Vergleichsoperator > Hallo nochmal, den oben gezeigten Fehler habe ich behoben (blöder, wirklich blöder Fehler, vor allem weil ich es an anderer Stelle im selben Programm richtig gemacht habe!!!). Das Programm läuft aber immer noch nicht richtig. Mein jetziges Problem: DIe If-Anweisung für sich alleine läuft und die While-Schleife auch, aber wenn ich beides zusammen laufen lasse, schmeißt er mir nur eine Fehlermeldung aus wenn ich einen falschen Suchbegriff eingegeben habe, aber wenn ich einen eingebe von dem ich weiß daß er drin ist, gibt er einfach gar nichts aus. Nichts! Dabei durchläuft er die While-Schleife (das habe ich herausbekommen). Jetzt weiß ich wirklich nicht mehr weiter. Hilfe..? Bye, die verzweifelte Nadja From m.ramsch_(at)_computer.org Mon, 6 Sep 1999 14:36:27 +0200 Date: Mon, 6 Sep 1999 14:36:27 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: newbie braucht hilfe (timestamp format) Felix Gangu schrieb am Montag, den 6. September 1999: > gibt es eine Funktion die mir direkt einen Timestamp im Format > z.B. 19990731015439 (jahr monat tag stunde minute sekunde) > zurückliefert. Achtung - bitte genau unterscheiden zwischen - Datenbank-Feldtyp TIMESTAMP und DATETIME, welche z.B. bei MySQL sowohl numerische Werte der Form yyyymmddhhmmss als auch Strings der Form 'yyyy-mm-dd hh:mm:ss" aufnehmen können (das ist übrigens das internationale Datums-/Zeitformat gemäß ISO 8601), und - Unix-Timestamps: das ist einfach nur eine Zahl, nämlich die Anzahl der Sekunden seit 1970-01-01 00:00:00. Wird oft auch Unix- Epoche genannt. Die Datumsfunktionen von PHP arbeiten meistens mit Unix-Timestamps. Eine als Unix-Epoche gegebene Zeitangabe ins ISO-Format zu bringen, geht in PHP recht einfach mit der date()-Funktion: date('Y-m-d H:i:s', $unixepoche) Falls diese Zeitangabe in eine MySQL-Tabelle gespeichert werden soll, kannst Du die Unix-Epoche aber auch von MySQL-Umwandeln lassen: UPDATE ... SET zeitfeld = FROM_UNIXTIME(Unix_Epoche); Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From alexkill_(at)_mail.online-club.de Mon, 06 Sep 1999 14:47:14 +0200 Date: Mon, 06 Sep 1999 14:47:14 +0200 From: Alex Killing alexkill_(at)_mail.online-club.de Subject: [php] Problem mit asort/arsort hallo liste, Oliver Kummerow wrote: > U.a. eine Funktion wie strpos wird durch die fehlende Unterscheidbarkeit > verhunzt. Ist der gesuchte Substring (needle) am Anfang des durchsuchten > (haystack), gibt es einen Rückgabewert, der identisch ist mit dem, wenn > needle überhaupt nicht vorkommt. Der Workaround geht über > strlen ($ergebnis), aber das ist seltsam. is_int(strpos()) ist da meines Wissens noch der eleganteste (und schnellste ?) Weg. Nicht sehr schön, aber so sind 0 und false halt doch unterscheidbar. Gruss Alex -- ***************************************** *** Alex Killing *** http://4real.de/ *** ***************************************** From brandy_(at)_klammeraffe.org Mon, 6 Sep 1999 14:42:30 +0200 Date: Mon, 6 Sep 1999 14:42:30 +0200 From: -mat- filid brandy brandy_(at)_klammeraffe.org Subject: [php] Problem mit If-Abfragen Slan, On Mon, Sep 06, 1999 at 02:46:41PM +0200, Nadja Senoucci wrote: > > > if($suchart=1): > > ^ > > |_____ Fehler Warum lernt niemand aus seinen Fehlern? Lasst den Parser fuer Euch nicht gegen Euch arbeiten. Formuliert man solche IF-Abfragen immer nach dem Schema if ( 1 == $suchart ) { Dann mosert der Parser direkt wenn man sich mit if ( 1 = $suchart ) { vertippt. Dieser Trick geht natuerlich nur wenn die linke Seite des Vergleichs ein Wert und keine Variable ist. Slainte agus saol agat, -mat- -- -mat- filid brandy brandy_(at)_klammeraffe.org MB210-RIPE http://www.klammeraffe.org/~brandy/info/ PGP PUBLIC KEY CODE NUMBER E4118785 PGP fingerprint = D8102D77AA40514A6F610671297C5AB4 From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 14:54:04 +0200 Date: Mon, 6 Sep 1999 14:54:04 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: Nochmal was mit regulaeren Ausdruecken Hi, > Das sollte funktionieren (wenn nicht, bitte Bescheid geben!). Funktioniert, besten Dank. :) -- Björn Schotte 09364/810492 http://www.php-center.de/ From kk_(at)_netuse.de Mon, 06 Sep 1999 15:19:20 +0200 Date: Mon, 06 Sep 1999 15:19:20 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Nochmal was mit regulaeren Ausdruecken Martin Ramsch wrote: > /* Discard unwanted parts */ > $contents = eregi_replace('^.*]*>', '', $contents); > $contents = eregi_replace('.*$', '', $contents); Und weil es so schön ist, kann man das mit preg_replace() das ganze und noch viel mehr (etwa Template-Ersetzung) auch in einem Aufwasch machen. kk_(at)_land:~ > Source/php3/php hahahatrullagurps"; $old = array("=^.*=i", "=.*$=i"); $new = array("", ""); $res = preg_replace($old, $new, $str); print $res; Content-type: text/html trulla Außerdem sind Perl Regexp sowieso viel toller, und Posix ist doof. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Mon, 06 Sep 1999 15:21:53 +0200 Date: Mon, 06 Sep 1999 15:21:53 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] preg_match - Austauschen von Björn Schotte wrote: > Der Artikel hierzu findet sich auf > http://www.php-center.de/artikel/ while (preg_match('=^(.*)(.*)(.*)$=msi',$zeile,$txt)) { Die Änderung mit dem Delimiter fehlt noch ("href=" enthält den Delimiter "="). Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From steiner_(at)_home-city.de Mon, 6 Sep 1999 15:36:51 +0200 Date: Mon, 6 Sep 1999 15:36:51 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] PHP-Zugriff auf Objekte Hi Leute, kleine Frage: Kann ich mittels PHP auf Objekte zugreifen, die ich in einem HTML-Dokument erstellt habe? Also: Sagen wir ich habe ein rechteck erstellt, mittels: rect_a {clip:rect(0,100,100,0); width:100; height:100;background-color:#00000;layer-background-color:#000000;} so, mittels JS kann ich ja auf das Objekt zugreifen (ie) rect_a.style.eigenschaft=irgendwas Geht das auch mittels PHP?? ($rect_a z.B.) ???Und kann mir mal einer ne gute JS-Liste posten? mfg Armin From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 15:48:05 +0200 Date: Mon, 6 Sep 1999 15:48:05 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHP-Zugriff auf Objekte Hi, > Geht das auch mittels PHP?? ($rect_a z.B.) ???Und kann mir mal einer ne gute Nein. PHP ist serverseitig, JS ist clientseitig. -- Björn Schotte 09364/810492 http://www.php-center.de/ From alexkill_(at)_mail.online-club.de Mon, 06 Sep 1999 16:04:02 +0200 Date: Mon, 06 Sep 1999 16:04:02 +0200 From: Alex Killing alexkill_(at)_mail.online-club.de Subject: [php] 0, false und Leerstring (war: Problem mit asort/arsort) hallo, ich hab nochmal ein bisschen rumprobiert. if (is_int($a)) echo "a ist 0"; else echo "a ist false"; liefert einem -> "a ist false" bei false und "a ist 0" bei 0, das macht ja Sinn, aber if (is_string($a)) echo "a ist Leerstring"; else echo "a ist false"; liefert einem -> "a ist Leerstring", egal ob $a false oder "" ist. Also sind 0 und false über den Typ unterscheidbar, aber false und "" scheinen absolut identisch zu sein. Schön ist das nicht. Ich seh keinen Sinn darin, die drei Werte gleich zu machen (sei es direkt oder durch automatisches typecasting). False ist nunmal was anderes als 0 oder Leerstring, aber das hat php wahrscheinlich von c geerbt (oder?). Gruss Alex -- ***************************************** *** Alex Killing *** http://4real.de/ *** ***************************************** From ws_(at)_art-quarter.com Mon, 06 Sep 1999 15:51:52 +0200 Date: Mon, 06 Sep 1999 15:51:52 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] WAMP mit IE5 Etwas OT, sorry: Ich möchte gern den Internetexplorer Offline einsetzen, kriege das aber nicht hin. Muß ich dazu etwas einstellen? -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From andreas_(at)_noho.co.uk Mon, 06 Sep 1999 14:58:28 +0100 Date: Mon, 06 Sep 1999 14:58:28 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] NT & php = ohje hi cyrill, also ich benutze php unter nt4 workstation sp4 mit den odbc treibern die waehrend der installation von ms office 97 professional installiert werden und hatte keine probleme bei der installation und es laeuft prima. webserver ist apache 1.3.6 die beiden genannten, misterioesen DLLs habe ich nicht auf meinem rechner. hier ein auszug aus php_info PHP Version 3.0.11 by Rasmus Lerdorf, Andi Gutmans, Zeev Suraski, Stig Bakken, Shane Caraveo, Jim Winstead, and countless others. -------------------------------------------------------------------------------- System: Windows NT 4.0 build 1381 Build Date: Jun 26 1999 -------------------------------------------------------------------------------- Extensions Extensions Additional Information MySQL Allow persistent links: Yes Persistent links: 0/Unlimited Total links: 0/Unlimited Client API version: 3.22.9-beta Calendar No additional information. gd Version 1.3 with FreeType support zlib sflCrypt No additional information. Basic Functions No additional information. PHP_DL Dynamic Library support enabled. PHP_dir No additional information. PHP_filestat No additional information. PHP_file No additional information. PHP_head No additional information. Sendmail Internal Sendmail support for Windows 4 Debugger No additional information. Syslog No additional information. ODBC/odbc Unified ODBC Support active (compiled with win32 ODBC) allow_persistent: 1 max_persistent: -1 max_links: -1 Socket functions No additional information. Regular Expressions Bundled regex library enabled bcmath No additional information. browscap No additional information. PHP_pack No additional information. Win32 COM No additional information. hast du den mssql server bei dir auf dem rechner installiert? das loest zwar alles dein problem nicht, grenzt es aber vielleicht auf deine rechnerumgebung ein ;-) liebe gruesse, andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From steiner_(at)_home-city.de Mon, 6 Sep 1999 16:07:16 +0200 Date: Mon, 6 Sep 1999 16:07:16 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] WAMP mit IE5 > Etwas OT, sorry: > > Ich möchte gern den Internetexplorer Offline einsetzen, kriege das > aber nicht hin. Muß ich dazu etwas einstellen? Hi Werner, nö mußte nix besonderes machen. Willst offline-reader funktion nutzen?? dann mail prvat, ich sach dir iwe ... das ist echt sonst zu OT.. gruß Armin steiner_(at)_home-city.de From krs_(at)_treu-elektro.de Mon, 06 Sep 1999 16:24:43 +0200 Date: Mon, 06 Sep 1999 16:24:43 +0200 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] Re: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer Hallo, Björn Schotte schrieb: > > hat jemand von Euch schon mal mit PHP und MySQL ein > > Menü gebaut, welches so ähnlich wie der WinExplorer > > funktioniert. > > Ja. Beliebig viele Tiefen sind moeglich. URL? MfG Stefan Krister -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From carsten.brenner_(at)_xlink.net Mon, 6 Sep 1999 15:31:37 +0100 Date: Mon, 6 Sep 1999 15:31:37 +0100 From: Carsten Brenner carsten.brenner_(at)_xlink.net Subject: [php] exec in Array schreiben Hallo Zusammen! Ich moechte die Ausgabe eines Programmes gerne in ein Array schreiben. Bisher mache ich die Formatierung mit echo str_replace(Chr(10), "
", `finger minemon_(at)_xxx.yyy.de`); Allerdings kann man die Zeilen dann nicht sauber auswerten.... Es muss doch irgendwie moeglich sein die Ausgabe Zeile fuer Zeile in ein array zum schreiben ;) Gruesse aus Ulm Carsten From kk_(at)_netuse.de Mon, 06 Sep 1999 16:36:51 +0200 Date: Mon, 06 Sep 1999 16:36:51 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] 0, false und Leerstring (war: Problem mit asort/arsort) Alex Killing wrote: > Schön ist das nicht. Ich seh keinen Sinn darin, die drei Werte gleich zu > machen (sei es direkt oder durch automatisches typecasting). False ist > nunmal was anderes als 0 oder Leerstring, aber das hat php > wahrscheinlich von c geerbt (oder?). In C ist es normal kein Problem, "", NULL, \0 und 0 zu unterscheiden. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From bjoern_(at)_baer.mayn.de Mon, 6 Sep 1999 16:34:41 +0200 Date: Mon, 6 Sep 1999 16:34:41 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_PHP+MySQL_Men=FC_wie_WinExplorer?= Hi, > > Ja. Beliebig viele Tiefen sind moeglich. > URL? Ich werde heute Abend den Artikel zu Ende schreiben; er beschreibt dann das eigentliche Vorgehen. Ob ich den Sourcecode rausgeben darf, weiss ich nicht, da ich den Code fuer Wuerzburg Online entwickelt habe. -- Björn Schotte 09364/810492 http://www.php-center.de/ From UW_(at)_netuse.de Mon, 06 Sep 1999 16:42:17 +0200 Date: Mon, 06 Sep 1999 16:42:17 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] exec in Array schreiben Carsten Brenner wrote: > Ich moechte die Ausgabe eines Programmes gerne in ein Array schreiben. > Bisher mache ich die Formatierung mit > echo str_replace(Chr(10), "
", `finger minemon_(at)_xxx.yyy.de`); > Allerdings kann man die Zeilen dann nicht sauber auswerten.... > Es muss doch irgendwie moeglich sein die Ausgabe Zeile fuer Zeile in ein > array zum schreiben ;) Arrays können ihren Counter selbst verwalten. Das sieht dann so aus: $bla = array (); for ($i=0; $i<10; $i+=2) { $bla[]=$i; } Durch so ein Array kannst Du mit folgender Floskel wandern. reset($bla); while (list($key, $value)=each($bla)) { printf("%s => %s
\n", $key, $value); } Mit diesen Bausteinen sollte dein Wunsch in Erfüllung gehen, oder? Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From kk_(at)_netuse.de Mon, 06 Sep 1999 16:59:56 +0200 Date: Mon, 06 Sep 1999 16:59:56 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] exec in Array schreiben Ulf Wendel wrote: > Mit diesen Bausteinen sollte dein Wunsch in Erfüllung gehen, > oder? Eine Zutat fehlt noch: http://www.php.net/manual/function.popen.php3 kk_(at)_land:~ > Source/php3/php Björn Schotte schrieb am Montag, den 6. September 1999: > > Nun moechte ich, dass ich vom ersten Zeichen > > von $content bis zum Ende des -Tags alles > > weggeloescht wird. > >: > $file = 'dateiname.html'; > > /* Read file content */ > $fd = fopen($file,'r'); > $contents = fread($fd, filesize($file)); > fclose($fd); > > /* Discard unwanted parts */ > $contents = eregi_replace('^.*]*>', '', $contents); > $contents = eregi_replace('.*$', '', $contents); > >Das sollte funktionieren (wenn nicht, bitte Bescheid geben!). Warum funktioniert das nur mit lokalen Dateien? fopen kann doch eigentlich auch http und ftp. Wenn ich $file = 'http://www.bla.com/dateiname.html'; einsetze funktioniert es nicht mehr. Mit derselben Datei im lokalen Dateisystem funktioniert es. Piet Kopka From maniax_(at)_north.de Mon, 6 Sep 1999 16:59:41 +0200 Date: Mon, 6 Sep 1999 16:59:41 +0200 From: Thomas Heller maniax_(at)_north.de Subject: [php] Nochmal was mit regulaeren Ausdruecken Sowas hatte ich vor ca. einer Woche auch schonmal nachgefragt ... Die Lösung war *kram* *such* ... ehm... *chaos* Aha .. da isses ... von Martin Ramsch: $file = 'dateiname.html'; /* Read file content */ $fd = fopen($file,'r'); $contents = fread($fd, filesize($file)); fclose($fd); /* Discard unwanted parts */ $contents = eregi_replace('^.*]*>', '', $contents); Funktioniert wunderbar ... Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ----- Original Message ----- From: Björn Schotte To: Sent: Monday, September 06, 1999 2:09 PM Subject: [php] Nochmal was mit regulaeren Ausdruecken > Hi, > > entweder ich bin bloed oder ich raff's nicht. :) > Ich habe, wie im Beispiel erwaehnt, den Inhalt > einer Datei mittels fread() in eine Variable > eingelesen (sie sei $content genannt). > > Nun moechte ich, dass ich vom ersten Zeichen > von $content bis zum Ende des -Tags alles > weggeloescht wird. > > Beispiel: > > > > blafasel > > foo
> bar
> > > > Nach dem Aufruf von *abrakidabra* und *simsalabim* > soll dann nur noch uebrig bleiben: > > foo
> bar
> > > > TIA, > -- > Björn Schotte 09364/810492 > http://www.php-center.de/ From maniax_(at)_north.de Mon, 6 Sep 1999 16:53:40 +0200 Date: Mon, 6 Sep 1999 16:53:40 +0200 From: Thomas Heller maniax_(at)_north.de Subject: [php] WAMP mit IE5 Moin Moin! Du musst die Einstellung für die Dialup Verbindung ändern ... Extras -> Internetoptionen -> Verbindungen -> Keine wählen ... Dann evtl. noch was in den Lan Einstellungen ... wegen Proxy ... Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ----- Original Message ----- From: Werner Stuerenburg To: phpde_(at)_php-center.de Sent: Monday, September 06, 1999 3:51 PM Subject: [php] WAMP mit IE5 > Etwas OT, sorry: > > Ich möchte gern den Internetexplorer Offline einsetzen, kriege das > aber nicht hin. Muß ich dazu etwas einstellen? > > -- > Mit freundlichem Gruss > Werner Stuerenburg > > ____________________________________________________________ > ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany > Tel. 0(049)5224-9974-07, Fax-09, > - > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From webmaster_(at)_sally.de Mon, 06 Sep 1999 17:21:40 +0200 Date: Mon, 06 Sep 1999 17:21:40 +0200 From: Hendrik Saly webmaster_(at)_sally.de Subject: [php] POP3 ! Swen Anklam wrote: > Hi php3 freaks !!ich habe da nen kleines problem !1.ich suche > vergeblichst ein gut funktionierendes pop3 tool das den account > abfragt und alles in eine mysql db ablegt !es sollte attachments > handeln können und den header aufgeschlüsselt in die db ablegen ! Hab mal was kleines geschrieben. kann allerdings noch keine attachements und schreib auch nix in eine datenbank. aber mit ein bischen gutem willen ... http://www.saly.de/ftp/ > 2. > wer kennt alle pop3 befehle ?!? > rfc1939 > Gruss Hendrik Saly From nadja_(at)_fanfilm.de Mon, 06 Sep 1999 17:59:14 +0200 Date: Mon, 06 Sep 1999 17:59:14 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Problem mit If-Abfragen Nadja Senoucci wrote: > > Mathias wrote: > > > > Hallo Nadja, > > > > At 04.09.99 18:14 , you wrote: > > > > >[anzeigen.php3] > > > > > > > > if(!isset($pos)): > > > $pos=0; > > > endif; > > > mysql_connect(localhost,root); > > > mysql_select_db(hvz); > > > if($suchart=1): > > ^ > > |_____ Fehler > > > > Ich hab mir jetzt nur mal die IF-Abfrage angeschaut. > > Du hast da einen Fehler gemacht, den ich auch ab und an mache ;-) > > > > = Zuweisungsoperator > > == Vergleichsoperator > > > Hallo nochmal, > den oben gezeigten Fehler habe ich behoben (blöder, > wirklich blöder Fehler, vor allem weil ich es an anderer > Stelle im selben Programm richtig gemacht habe!!!). Das > Programm läuft aber immer noch nicht richtig. > > Mein jetziges Problem: > DIe If-Anweisung für sich alleine läuft und die > While-Schleife auch, aber wenn ich beides zusammen laufen > lasse, schmeißt er mir nur eine Fehlermeldung aus wenn ich > einen falschen Suchbegriff eingegeben habe, aber wenn ich > einen eingebe von dem ich weiß daß er drin ist, gibt er > einfach gar nichts aus. Nichts! Dabei durchläuft er die > While-Schleife (das habe ich herausbekommen). Jetzt weiß ich > wirklich nicht mehr weiter. > > Hilfe..? > > Bye, > die verzweifelte Nadja > BTW: Ich hätte vielleicht den Code nochmal posten sollen: /* Ausgabe der Einträge nach Städten */ if($suchart==1): $anwid=mysql_query("select * from haendler where (ort=\"$suchwert\") limit $pos,10"); /* if(($zeile=mysql_fetch_row($anwid))==""): echo('Kein solcher Eintrag vorhanden'); else: */ while($zeile=mysql_fetch_row($anwid)): echo $zeile[1];?>


 




 

Kunde funktionieren und dann einfach auf Existenz der Variablen "$var1" überprüfen: if ($var1) { $result=mysql_query("SELECT id,kunde, datum, FROM table ORDER BY kunde",$db); } else { $result=mysql_query("SELECT id,kunde, datum, FROM table ORDER BY Datum",$db); } geht aber nicht. Könnt Ihr mir helfen?? mfg Armin steiner_(at)_home-city.de From jbaach_(at)_mediathek.de Mon, 06 Sep 1999 18:48:33 +0200 Date: Mon, 06 Sep 1999 18:48:33 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] sortierproblem bei MySQL/PHP3 Hi Armin, > if ($var1) { > $result=mysql_query("SELECT id,kunde, datum, FROM table ORDER BY > kunde",$db); > } > else { > $result=mysql_query("SELECT id,kunde, datum, FROM table ORDER BY > Datum",$db); > } > Ich glaube, so checkst Du nur, ob $var1 den Wert 1 hat - der Ausdruck in Klammern beim "if ()" muss den Wert 1 haben. Versuch doch beim URL aufruf einfach mit http://bla.de/blub.php3?var1=1, oder noch besser http://bla.de/blub.php3?var1=up, damit Du gleich die Sortierrichtung mit uebergeben kannst. Gruss, Joerg -- Joerg Baach - Mediathek jbaach_(at)_mediathek.de - http://www.mediathek.de Bielefelder Str. 44 - 33378 Rheda-Wiedenbrueck - Germany Tel: (+49) 5242 909091 - Fax: (+49) 5242 909089 From steiner_(at)_home-city.de Mon, 6 Sep 1999 18:57:51 +0200 Date: Mon, 6 Sep 1999 18:57:51 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] sortierproblem bei MySQL/PHP3 > Ich glaube, so checkst Du nur, ob $var1 den Wert 1 hat - der Ausdruck in > Klammern beim "if ()" muss den Wert 1 haben. > > Versuch doch beim URL aufruf einfach mit http://bla.de/blub.php3?var1=1, > oder noch besser http://bla.de/blub.php3?var1=up, damit Du gleich die > Sortierrichtung mit uebergeben kannst. > Hi Joerg, habe ?var1=up mal probiert, aber das funzt nicht. es wird beim mouse-überfahren über den Link in der Statuszeile auch nur [...]?=up angezeigt. Mich wundert das doch sehr, weil wenn ich ein

ular mit benutze, dann funzt das auf "submit" ... Habe auch schon versucht die Abfrage von if($var) in if(isset(var)) zu ändern, hat aber auch nix gebracht. Trotzdem Danke, hat noch jemand Ideen??? mfg Armin steiner_(at)_home-city.de From steiner_(at)_home-city.de Mon, 6 Sep 1999 19:00:35 +0200 Date: Mon, 6 Sep 1999 19:00:35 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] sortierproblem bei MySQL/PHP3 > > if ($var1) { > > $result=mysql_query("SELECT id,kunde, datum, FROM table ORDER BY > > kunde",$db); > > } > > else { > > $result=mysql_query("SELECT id,kunde, datum, FROM table ORDER BY > > Datum",$db); > > } > > Ich habe den Fehler .... der richtige Link-Anweisung muß lauten: < a href="$PHP_SELF?var=up"> und nicht < a href="$PHP_SELF?$var=up"> blöder Armin trozdem DANKE mfg Armin steiner_(at)_home-city.de From kk_(at)_netuse.de Mon, 06 Sep 1999 19:29:13 +0200 Date: Mon, 06 Sep 1999 19:29:13 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] sortierproblem bei MySQL/PHP3 Armin Steiner wrote: > Kunde print ""; Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From matthias_(at)_slovig.de Mon, 6 Sep 1999 15:50:06 +0200 Date: Mon, 6 Sep 1999 15:50:06 +0200 From: Matthias Slovig matthias_(at)_slovig.de Subject: [php] [Fwd: [PHP3] A Request from Rasmus] Hi Egon ! Am 06.09.1999 schrieb Egon Schmid : > Was gedenkt ihr zu tun? Eine halbwegs aktuelle Karte aus meinem Pampa-Kaff suchen, ausreichend frankieren und in den nächsten gelben Kasten werfen. Matthias From gstammw_(at)_gmx.net Mon, 6 Sep 1999 20:22:36 +0200 Date: Mon, 6 Sep 1999 20:22:36 +0200 From: gstammw gstammw_(at)_gmx.net Subject: [php] Wie Zeichen aus String filtern ?? Hi Leute, ich habe ein Formular gemacht, in dem man wunderbar breakes mittels der ENTE-Taste einbauen kann, falls man es per Mail verschickt. In HTML ist ein
notwendig. Wie kann ich nun entweder a) die ENTER-Tasten-dinger nach
konvertieren oder b) die
s herausfiltern ?? cu then From ws_(at)_art-quarter.com Mon, 06 Sep 1999 20:25:21 +0200 Date: Mon, 06 Sep 1999 20:25:21 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] WAMP mit IE5 Thomas Heller wrote: > Extras -> Internetoptionen -> Verbindungen -> Keine wählen ... > Dann evtl. noch was in den Lan Einstellungen ... wegen Proxy ... Genau. Unter LAN-Einstellungen war von früher (Netsurf) noch Proxy aktiviert. Den gibt's offline ja auch nicht, hat er recht. Danke sehr! -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From pb_(at)_webfactory.de Mon, 6 Sep 1999 21:32:29 +0200 Date: Mon, 6 Sep 1999 21:32:29 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Wie Zeichen aus String filtern ?? a) http://www.php.net/manual/function.nl2br.php3 b) http://www.php.net/manual/function.str-replace.php3 -- w e b f a c t o r y Philipp Bosch - Geschaeftsfuehrer Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of gstammw > Sent: Monday, September 06, 1999 8:23 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Wie Zeichen aus String filtern ?? > > > Hi Leute, > > ich habe ein Formular gemacht, in dem man wunderbar breakes > mittels der > ENTE-Taste einbauen kann, falls man es per Mail verschickt. > In HTML ist ein
notwendig. > Wie kann ich nun entweder > a) die ENTER-Tasten-dinger nach
konvertieren > oder > b) die
s herausfiltern ?? > > cu then > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From webmasterbhs_(at)_bluewin.de Mon, 6 Sep 1999 21:58:40 +0200 Date: Mon, 6 Sep 1999 21:58:40 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Was mache ich falsch ... ? seit stunden brühte ich schon über diesem ding und es kommt nur das raus, was ich nicht haben will.... einmal mit while und einmal mit for und beide male das selbe ergebnis .... "Avision","MI-"=>"Microtek","OL-"=>"Olympus","LA-"=>"Lasersoft","FU-"=>" Fuji","AC-"=>"Acer","UM-"=>"Umax","MIN-"=>"Minolta","WA-"=>"Wacom","AG-"=>"Agfa" ,"CA-"=>"Caere","NIK-"=>"Nikkon","SH-"=>"Sharp"); ?> das selbe mit while ..... Wieso funktioniert das nicht, dass immer nur der nächste Wert in ein neues OPTION VALUE reingeschrieben wird ??????????? Selbst die Bibel des php hört in diesem Punkt auf .... total verzweifelter Fatal error: Call to unsupported or undefined function Kiri() in C:\Webshare\Wwwroot/kiri.php3 on line 1 From pb_(at)_webfactory.de Mon, 6 Sep 1999 22:26:25 +0200 Date: Mon, 6 Sep 1999 22:26:25 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Was mache ich falsch ... ? > seit stunden brühte ich schon über diesem ding > und es kommt nur das raus, was ich nicht haben will.... > einmal mit while und einmal mit for und beide male das > selbe ergebnis .... > > $prearray = Array > ("AV-"=>"Avision","MI-"=>"Microtek","OL-"=>"Olympus","LA-"=>"L > asersoft","FU-"=>" > Fuji","AC-"=>"Acer","UM-"=>"Umax","MIN-"=>"Minolta","WA-"=>"Wa > com","AG-"=>"Agfa" > ,"CA-"=>"Caere","NIK-"=>"Nikkon","SH-"=>"Sharp"); > ?> > > mit den beiden änderungen klappt's bei mir dann... http://linux2.wf-ppr.de/kiri.php3 http://linux2.wf-ppr.de/kiri.phps philipp. From webmasterbhs_(at)_bluewin.de Mon, 6 Sep 1999 23:05:35 +0200 Date: Mon, 6 Sep 1999 23:05:35 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Was mache ich falsch ... ? Moin Phillip, > > > http://linux2.wf-ppr.de/kiri.php3 > http://linux2.wf-ppr.de/kiri.phps danke für das bereitstellen ... server time out .... :-(((( ps: gerade nochmal probiert .... mit der while schleife als ich den punkt entfernt habe ... nur ist mir der sinn des punktes nicht ganz klar ... oder hat es mit sowas zu tun ? $bla ="das ist"; $bla.="schön"; ???? browser html quellcode, ist dieser: es fehlen die letzten drei .... haa !!!! mit der for schleife kein problem !!! alle elemente sind da !!! GENIAL :-)))) gute nacht From pb_(at)_webfactory.de Mon, 6 Sep 1999 23:27:25 +0200 Date: Mon, 6 Sep 1999 23:27:25 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Was mache ich falsch ... ? > ps: gerade nochmal probiert .... mit der while schleife > als ich den punkt entfernt habe ... nur ist mir der sinn des punktes > nicht ganz klar ... oder hat es mit sowas zu tun ? > $bla ="das ist"; > $bla.="schön"; ???? hat es. From info_(at)_publicform.de Mon, 6 Sep 1999 23:47:10 +0200 Date: Mon, 6 Sep 1999 23:47:10 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Re: Nochmal was mit regulaeren Ausdruecken >> >> $file = 'dateiname.html'; >> >> /* Read file content */ >> $fd = fopen($file,'r'); >> $contents = fread($fd, filesize($file)); >> fclose($fd); >> >> /* Discard unwanted parts */ >> $contents = eregi_replace('^.*]*>', '', $contents); >> $contents = eregi_replace('.*$', '', $contents); >> >>Das sollte funktionieren (wenn nicht, bitte Bescheid geben!). > >Warum funktioniert das nur mit lokalen Dateien? fopen kann doch >eigentlich auch http und ftp. Wenn ich $file = >'http://www.bla.com/dateiname.html'; einsetze funktioniert es nicht >mehr. Mit derselben Datei im lokalen Dateisystem funktioniert es. Antworte ich mal selbst ;) Was gestört hat war filesize($file). Setzte ich stattdessen einen Wert ein (10000) funktionierts auch mit http. Vielleicht weil die Zielseite eine dynamische (php) Seite ist? Und noch ne Groschenfrage: Wie gehe ich es denn am besten jetzt an, den Batzen den ich aus der Seite ausgelesen habe in Stücke zu zerteilen und diese dann in eine mySQL Tabelle zu speichern? Das Messer zum zerschneiden (regular expressions) habe ich ja eh schon in der Hand aber wie kriege ich jetzt die Tortenstücke auf die Teller? Guten Appetit, Piet Kopka From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 00:19:10 +0200 Date: Tue, 7 Sep 1999 00:19:10 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Nochmal was mit regulaeren Ausdruecken Piet Kopka schrieb am Montag, den 6. September 1999: > [...] aber wie kriege ich jetzt die Tortenstücke auf die Teller? Sinngemäß: $sql = sprintf("UPDATE tisch SET teller='%s'", AddSlashes($tortenstueck)); Beim Einfügen von Daten in MySQL muß man nur beachten, daß ein paar Zeichen richtig schutzkodiert werden, siehe MySQL-Handbuch "7.1.1 Strings". Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Tue, 07 Sep 1999 01:02:46 +0200 Date: Tue, 07 Sep 1999 01:02:46 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Was mache ich falsch ... ? Kannst Du so ausprobieren - läuft. Fehlerstellen sind markiert. "Avision","MI-"=>"Microtek","OL-"=>"Olympus","LA-"=>"Lasersoft","FU-"=>" Fuji","AC-"=>"Acer","UM-"=>"Umax","MIN-"=>"Minolta","WA-"=>"Wacom","AG-"=>"Agfa" ,"CA-"=>"Caere","NIK-"=>"Nikkon","SH-"=>"Sharp"); ?> das selbe mit while ..... -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From palim_(at)_augusta.de Tue, 7 Sep 1999 03:19:24 +0100 Date: Tue, 7 Sep 1999 03:19:24 +0100 From: Martin Fenn palim_(at)_augusta.de Subject: [php] NT & php = ohje Hi Cyrill, hi Andreas, > also ich benutze php unter nt4 workstation sp4 mit den odbc treibern > die waehrend der installation von ms office 97 professional > installiert werden und hatte keine probleme bei der installation und > es laeuft prima. > die beiden genannten, misterioesen DLLs habe ich nicht auf meinem > rechner. Dies DLL's werden u. a. auch angefordert, wenn man PHP von der Shell startet ... sorry: unter CMD.EXE ... ;-) Habe in der Arbeit einen NT-Server laufen mit IIS4 und PHP/MySQL, aber ohne Office-Zeuch ... der wollte die DLL's auch ... diese gefunden unter bzw. mit: http://www.ftpsearch.de Bei manchen Systemen sind sie dabei (hab's glaub ich bei einer Vollinstallation von MSVC++ 6.0 mal laufen gesehen ... :-)) ) Viele Gruesse, Martin ______________________________________________________________________________ Diese Nachricht besteht zu 100% aus chlorfrei gebleichten, gluecklichen und zufriedenen Elektronen Martin Fenn palim_(at)_augusta.de martin.fenn_(at)_student.fh-reutlingen.de ______________________________________ http://www.augusta.de/~palim /\ /\ | / \/ \ |--- _____________________________/ \| LOOK: http://multimed1.fh-reutlingen.de From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 06:57:34 +0200 Date: Tue, 7 Sep 1999 06:57:34 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Anker in PHP setzen Werner Stürenburg schrieb am Freitag, den 3. September 1999: > Martin Ramsch wrote: > > | :///;?# > > Leider widerspricht diese Form (#...?...) der in RFC 1808 definirten > > Syntax von URLs: [...] > Strenggenommen sagt der Text nicht unbedingt etwas darüber aus, an > welcher Stelle # zu stehen hat; die Aussage bezieht sich > ausdrücklich auf und . Ich hätte vielleicht noch mehr zitieren sollen ... In RFC 1808 ist die Reihenfolge aber eindeutig durch dieses Muster festgelegt: :///;?# Mehr noch, es heißt explizit: | If the parse string contains a crosshatch "#" character, then the | substring after the first (left-most) crosshatch "#" and up to the | end of the parse string is the identifier. Siehe etwa . Aber wie Deine Tests zeigen, ist da wohl leider wiedermal ein Unterschied zwischen dem formalen Standard und dem, was die Browser daraus machen. Insbesondere Netscape scheint da recht buggy zu sein, denn in meinen Tests (allerdings mit alter V3.01) mit der Seite sieht es so aus: - Wird die Seite am Anfang ohne Sprungziel aufgerufen, dann funktionieren Sprünge innerhalb der Seite problemlos; Das neue Sprungziel wird richtig am Ende des URLs eingebaut und die Seite wird beim Springen auch nicht neu geladen. Zumindest ein paar mal funktioniert es ... Manchmal (für mich nicht nachvollziehbar, wann) passiert nämlich auch das Gleiche, wie im zweiten Fall. - Wird die Seite schon mit Sprungziel aufgerufen, dann macht Netscape bei Sprüngen innerhalb der Seite sofort Unsinn: die GET-Parameter werden ein zweites mal hinten angehängt. Nun wird die Seite beim Springen auch jedesmal neu geladen. Mein Fazit: Netscape (zumindest die alte V3.01) ist hier fehlerhaft. > > Das Problem mit dem (Nicht-)Caching müßtest Du vermeiden können, indem > > Du im PHP-Skript "Last-Modified:" und evtl. "Expires:"-HTTP-Header > > erzeugst. > > Das sehe ich so nicht. Hast recht, das bringt hier nichts. Denn das Problem ist, daß Netscape den URL falsch zusammenbaut und so jedesmal auf einen "neuen" URL stößt, der natürlich auch neu geladen werden muß. :) > Ich sehe zwei Probleme: > > - einmal lädt die Seite neu, obwohl lediglich ein Anker innerhalb > derselben Seite angesprungen werden soll. Das passiert bei Netscape > ausschließlich mit GET-Variablen. Um diesen Netscape-Bug zu umschiffen, scheint die Angabe eines BASE-URL zu genügen: ... "> Dann baut Netscape die URLs wieder richtig zusammen (mit dem Sprungziel ganz am Ende) und alles funktioniert bei mir dann, wie gewünscht. > - zweitens habe ich Situationen, in denen neue GET-Variablen an die > alten drangehängt werden, sodaß die URL immer länger wird und > natürlich furchtbar aussieht. [...] > Das Phänomen, daß eine neue an eine alte drangehängt wird, > habe ich nur dadurch abstellen können, daß ich die URL der Datei mit > übergebe, etwa in der Art: > >
Vorschau" Sollte eigentlich auch relativ adressiert so gehen: HREF="?vorschau=4711#a0" Nur kann das mein Netscape wieder nicht ... :( Statt dem erwarteten http://www.forwiss.uni-passau.de/~ramsch/Test/php/x.php3?max=1000#500 baut der in meinem Fall http://www.forwiss.uni-passau.de/~ramsch/Test/php/?max=1000#500 zusammen. Da hilft als Ersatzlösung wieder nur - wie Du geschrieben hast - ein bißchen mehr vorzugeben: HREF="$SCRIPT_URL?vorschau=4711#a0" > Hier würde es auch naheliegen, die Variablen $PATH_INFO oder > $PHP_SELF zu verwenden; das geht nur auf Umwegen bzw. gar nicht, wie > ich vor ein paar Tagen schon bemerkt habe. Beide Variablen sind bei > Omni z. B. gar nicht gesetzt. Wenn PHP_SELF fehlt, ginge das ja noch, weil das eine Erweiterung durch PHP ist. Aber PATH_INFO gehört zum CGI-Standard! Gibt's das wirklich nicht? Oder evtl. nur dann, wenn der URL wirklich eine Pfadinformation enthält? Allerdings ist PATH_INFO, selbst wenn es vorhanden ist, nicht der gewünschte URL des Skripts ... Passende CGI-Variablen siehe meine Beispiele oben. Stellt der Omni wenigstens SCRIPT_URI, SCRIPT_URL und QUERY_STRING zur Verfügung? > Aber im Zweifel dürfte der Fehler bei mir liegen und ich bitte um > Aufklärung. "Der Fehler sitzt vor dem Monitor" stimmt zwar nur zu oft, aber bei Netscape und MS-IE ist das anders ... :) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Tue, 07 Sep 1999 09:04:25 +0200 Date: Tue, 07 Sep 1999 09:04:25 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] OT: Bugs + Browser (war: Anker in PHP setzen) Wie immer, Martin, eine außerordentlich tiefgründige Untersuchung! Ich weiß gar nicht, wie ich Dir danken soll! Eins ist jetzt klar: das ist ein Bug von Netscape. Es stellte sich gestern durch freundliches Feedback eines Benutzers heraus, daß meine Konstruktion unter IE gar nicht funktioniert. Daraufhin habe ich endlich IE installiert und bin gleich darauf fast in Ohnmacht gefallen. Mein wunderbares Design war ziemlich im Eimer. Schließlich habe ich auch noch Opera herangezogen und hatte eine dritte Version. Am auffälligsten war die unterschiedliche Gestaltung der Tabellen. Bei etwas Nachdenken leuchtet es auch ein, daß man die Dinge so oder so implementieren kann. Ich habe schließlich die Sache so umgebaut, daß die Tabellen in allen drei Browser identisch dargestellt werden. Der größte Schock war, daß IE5 in Tabellen die Style Sheet-Angaben für Schriftattribute in Zellen mißachtet! Da kann man wohl nichts tun, außer auf die Font-Tags zurückzugreifen. Die sollen aber doch demnächst nicht mehr unterstützt werden, wie ich lese. Na wunderbar! Ich liebe die Programmierer! Der Benutzer hatte natürlich recht, wenn er vorschlug, doch lieber mit dem Bug von Netscape zu leben. Leider bin ich gestern Abend noch auf einen weiteren Bug von IE5 gestoßen. Die näheren Bedingungen konnte ich noch nicht klären, denn meistens funktioniert es. Nur nicht, wenn's drauf ankommt. Wenn ich die Seite mit einem Anker aufrufe, soll natürlich dieser Anker angesprungen und ganz oben sein. Meistens klappt das auch. Nun habe ich z. B. eine Abfrage der folgenden Art: http://pferdezeitung.com/?query=rasse='Budjonny'&sw=#a2 Diese Art von Abfragen wird vermutlich später stark benutzt werden. Der Benutzer sollte das Ergebnis der Abfrage auf dem Bildschirm bekommen, dazu wird der Anker a2 angesprungen. Leider befindet sich dieser bei IE5 immer am Ende der Seite. Der Benutzer ist also verwirrt, ich muß ihm an dieser Stelle einen Hinweis darauf geben, daß er einmal runterblättern muß. Einfach grausam. Programmieren macht echt Spaß. Gibt es eigentlich eine Möglichkeit, die Schriftart bei Buttons und Input-Feldern vorzuschreiben? Opera z. B. verwendet bei Input die Courier. Das ist an sich nicht verkehrt und könnte als Stilmittel durchaus erwünscht sein, wenn man andere Browser auch auf diese Schriftart festlegen könnte. Da die Courier sehr breit läuft, hat das zur Folge, daß die Formulare sehr breit werden und damit das Design, das jetzt für Netscape und IE5 optimiert ist, über den Haufen werfen. Außerdem verwenden die die Times Roman als Beschriftung für Buttons, was designmäßig einfach unmöglich aussieht. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From pfeiffer_(at)_uris.de Tue, 7 Sep 1999 09:31:42 +0200 Date: Tue, 7 Sep 1999 09:31:42 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Re: Anker in PHP setzen Hallo Martin, haette nie gedacht, dass ich mit dem Thema einen anhaltenden Tread lostrete. Gebraucht habe ich das fuer dieses Menue: http://www.web-as.de/mq/ Soweit ich das mitbekommen habe funktioniert es mit NS genauso wie mit IE: M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From webmasterbhs_(at)_bluewin.de Tue, 7 Sep 1999 09:26:21 +0200 Date: Tue, 7 Sep 1999 09:26:21 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] NT & php = ohje tataaaaa es läuft !!!!!!! habe mir die zwei dateien mit dem ftpsearch geladen, ins winnt/system32 kopiert und bingo ! ----- Original Message ----- From: Martin Fenn To: Sent: Tuesday, September 07, 1999 4:19 AM Subject: Re: [php] NT & php = ohje > Hi Cyrill, hi Andreas, > > > also ich benutze php unter nt4 workstation sp4 mit den odbc treibern > > die waehrend der installation von ms office 97 professional > > installiert werden und hatte keine probleme bei der installation und > > es laeuft prima. > > die beiden genannten, misterioesen DLLs habe ich nicht auf meinem > > rechner. > Dies DLL's werden u. a. auch angefordert, wenn man PHP von der Shell > startet ... sorry: unter CMD.EXE ... ;-) > > Habe in der Arbeit einen NT-Server laufen mit IIS4 und PHP/MySQL, > aber ohne Office-Zeuch ... der wollte die DLL's auch ... > > diese gefunden unter bzw. mit: > http://www.ftpsearch.de > > Bei manchen Systemen sind sie dabei (hab's glaub ich bei einer > Vollinstallation von MSVC++ 6.0 mal laufen gesehen ... :-)) ) From michael.renner_(at)_tuebingen.mpg.de Tue, 7 Sep 1999 10:08:10 +0200 Date: Tue, 7 Sep 1999 10:08:10 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] ImageColorTransparent mit PNG? Moin, ich versuche mich gerade im Zeichnen von Bildchen. Dabei sollen Bereiche auch transparent sein. Das gelingt aber nicht: $BGColor = imagecolorallocate($arrow, 255, 255, 255); imageColorTransparent($arrow,$BGColor); Nach der Ausgabe mit Imagepng($arrow); bleiben diese Bereiche aber weiss. Kennt PNG im Gegensatz zu gif keine Transparenz oder ist ein Fehler im Programm? Danke -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From kk_(at)_netuse.de Tue, 07 Sep 1999 10:43:51 +0200 Date: Tue, 07 Sep 1999 10:43:51 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] NT & php = ohje Martin Fenn wrote: > Habe in der Arbeit einen NT-Server laufen mit IIS4 und PHP/MySQL, > aber ohne Office-Zeuch ... der wollte die DLL's auch ... BTW, zu diesem Thema ist http://www.sysinternals.com/ sehr hilfreich: ListDLLs v2.1 List all the DLLs that are currently loaded, including where they are loaded and their version numbers. Version 2.0 prints the full path names of loaded modules. Filemon v4.2 This is an Gui/device driver program that layers itself above all the file systems on a system in order that it can watch all file system activity. Version 4.0 is unified for NT and Win9x and has numerous enhancements. Full source is included. Regmon v4.2 This is a Gui/device driver combo that uses a technique we've developed, kernel-mode system call hooking, to watch all registry-related activity. Version 4.0 is unified for NT and Win9x, and has numerous enhancements. Full Source is included. Wenn man auf einem Windows nicht sterben will, als Entwickler/Debugger, dann sind diese Tools absolut unersetzlich. Auch unersetzlich und am selben Ort zu kriegen: Bluescreen v2.01 This screen saver not only accurately simulates Blue Screens, but simulated reboots as well (complete with CHKDSK). Version 2.0 is updated with an ultrarealistic simulation of Win2K Blue Screens and reboots! Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Tue, 07 Sep 1999 10:45:43 +0200 Date: Tue, 07 Sep 1999 10:45:43 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Wie Zeichen aus String filtern ?? Philipp Bosch wrote: > a) http://www.php.net/manual/function.nl2br.php3 > b) http://www.php.net/manual/function.str-replace.php3 Wie man sieht ist Handbuchman keine einzelne Person. Eigentlich sind wir alle ein wenig Handbuchman! H, Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From hf_(at)_conne.net Tue, 07 Sep 1999 12:30:56 +0100 Date: Tue, 07 Sep 1999 12:30:56 +0100 From: Holger Faustmann hf_(at)_conne.net Subject: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer Hallo Björn, > Ich werde heute Abend den Artikel zu Ende schreiben; > er beschreibt dann das eigentliche Vorgehen. Ob ich > den Sourcecode rausgeben darf, weiss ich nicht, da > ich den Code fuer Wuerzburg Online entwickelt habe. > http://infosoc.uni-koeln.de/mailman/listinfo/php steht der Artikel jetzt drin? (Bevor ich danach suche...) Gruß -- ================================= Holger Faustmann --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 22 Telefax +49 (04 91) 92 765 - 43 Mail hf_(at)_conne.net ================================= From fgangu_(at)_forevernet.org Tue, 7 Sep 1999 14:40:25 +0200 Date: Tue, 7 Sep 1999 14:40:25 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] =?iso-8859-1?Q?mit_mail=28=29_angeh=E4ngte_dateien_verschicken?= This is a multi-part message in MIME format. ------=_NextPart_000_005C_01BEF93E.EC23A480 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, gibt es eine M=F6glichkeit mit mail() angeh=E4ngte Dateien zu = verschicken? Wenn nicht, welche L=F6sung k=F6nnte es noch geben? Ich habe folgende Ausgangssituation: Ich m=F6chte eine aus einer DB generierten HTML Seite per Email an = mehreren Empf=E4nger verschicken. Kann man dies direkt (HTML Mail), oder = mu=DF ich sie anh=E4ngen. Aber wie? F=FCr Antworten bin ich dankbar! Felix Gangu ------=_NextPart_000_005C_01BEF93E.EC23A480 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
 
 
gibt es eine M=F6glichkeit mit mail() = angeh=E4ngte=20 Dateien zu verschicken? Wenn nicht, welche L=F6sung k=F6nnte es noch=20 geben?
 
Ich habe folgende = Ausgangssituation:
 
Ich m=F6chte eine aus einer DB = generierten HTML Seite=20 per Email an mehreren Empf=E4nger verschicken. Kann man dies direkt = (HTML Mail),=20 oder mu=DF ich sie anh=E4ngen. Aber wie?
 
 
F=FCr Antworten bin ich = dankbar!
 
 
 
Felix Gangu
------=_NextPart_000_005C_01BEF93E.EC23A480-- From MARTIN_FENN_(at)_HP-Germany-om21.om.hp.com Tue, 7 Sep 1999 11:20:46 +0200 Date: Tue, 7 Sep 1999 11:20:46 +0200 From: Martin Fenn MARTIN_FENN_(at)_HP-Germany-om21.om.hp.com Subject: [php] Bunter PHP-Source unter MS IIE4? Hallo Liste, kann mir jemand sagen, wie ich beim MS IIE4 einstellen kann, das Files mit Endung *.phps schoen bunt im Browser erscheinen? Ansonsten tut das Teil ja ganz nett, bis halt auf die Sourcecode- Geschichte ... Beim Apache weiss ich, wie's geht ... Danke, Bye, Martin From ofeige_(at)_triplex.de Tue, 07 Sep 1999 13:52:05 +0200 Date: Tue, 07 Sep 1999 13:52:05 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] PHP-Zugriff auf Objekte Hi! versuchs mal unter www.web-solution.de!! Da gibbets eine JS Maillingliste!!! cu. ...Oliver Armin Steiner schrieb: > Hi Leute, > kleine Frage: Kann ich mittels PHP auf Objekte zugreifen, die ich in einem > HTML-Dokument erstellt habe? Also: > > Sagen wir ich habe ein rechteck erstellt, mittels: > > rect_a {clip:rect(0,100,100,0); width:100; > height:100;background-color:#00000;layer-background-color:#000000;} > > so, mittels JS kann ich ja auf das Objekt zugreifen > > (ie) rect_a.style.eigenschaft=irgendwas > > Geht das auch mittels PHP?? ($rect_a z.B.) ???Und kann mir mal einer ne gute > JS-Liste posten? > > mfg > > Armin > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From kk_(at)_netuse.de Tue, 07 Sep 1999 14:59:45 +0200 Date: Tue, 07 Sep 1999 14:59:45 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] ImageColorTransparent mit PNG? Michael Renner wrote: > Nach der Ausgabe mit > Imagepng($arrow); > bleiben diese Bereiche aber weiss. Kennt PNG im Gegensatz zu gif > keine Transparenz oder ist ein Fehler im Programm? PNG kennt nicht nur Transparenz, sondern sogar Alphakanäle. Die PNG-Implementation in Deinem Browser (egal welcher) nicht. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From logemann_(at)_morelogs.de Tue, 7 Sep 1999 11:52:27 +0200 Date: Tue, 7 Sep 1999 11:52:27 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] SET und bezahlsysteme Hi, > Sagt jemanden hier SET was und weiss jemand, inwieweit man das mit php3 > zusammen verwenden kann? > Gibt es noch andere online-Kreditkarten-Bestellsysteme, die mit php3 > zusammen laufen? ich glaube Du siehst das ganze falsch. Man kann schlecht sagen was man mit PHP3 loesen kann und was nicht. Es wird nie spezielle funktionen geben die es PHP3 ermöglichen direkt mit SET servern zu kommunizieren. Ein grosser Faktor ist der jeweilge Paymentprovider den Du Dir aussuchst, bei manchen bekommst Du/Deine Kunden einfach nur java Applets ruebergeschoben und Du brauchst garnix zu programmieren. Da ist es auch egal ob SET, Cybercash, Geldkarte, SSL Kreditkarte oder welche Methode auch immer verwendet wird. Andere machen zb SSL-Kreditkartenhandling auf reiner Parameteruebergabe-Ebene mit MD5 Signaturen. Das kann man dann im backend bequem mit perl oder php3 oder was auch immer programmieren. Das koennte bei SET auch ansatzweise so laufen. Ich muesste das auch erst erfragen, weil wir noch kein SET machen. Aber hier stell ich mir das etwas komplexer vor, weil bei SET mit Kunden-Wallets kommuniziert werden muss, und diese wallets sind bankabhaengig. Allgemein kann man sagen, das die Frage "koennen auch andere Bezahlsysteme mit PHP3 laufen" schon in der Frage verkehrt ist. Man kann vielleicht das eine oder andere mit PHP3 programmieren, aber letzendlich muss man dafuer sorgen das der vorhandene Shop (ob nun mit PHP3 oder Perl oder mit Coldfusion programmiert) Schnittstellen zu allen Bezahlmöglichkeiten bietet, ob man dafuer nun Java Applets, oder Perl Scripts oder PHP3 scripts nimmt ist zweitrangig. \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From chris_(at)_fhbb.ch Tue, 07 Sep 1999 15:27:19 +0200 Date: Tue, 07 Sep 1999 15:27:19 +0200 From: Chris chris_(at)_fhbb.ch Subject: [php] ImageColorTransparent mit PNG? > Kennt PNG im Gegensatz zu gif > keine Transparenz oder ist ein Fehler im Programm? PNG kennt Transparenzen aber vielleicht dein Browser nicht. "Unlike GIF, PNG supports: Grayscale images up to 16-bits, and true-color up to 48-bits (not justcolor-mapped [palette] images) - Up to 65,536 levels of transparency/translucency - Automatic "brightness" compensation across platforms - Two-dimensional interlacing, which provides an initial impression of the image after just 1/64 of the data has arrived. Plus it's free of patents and has better compression. " http://webreview.com/pub/97/05/09/feature/index.html From mk_(at)_html-design.com Tue, 7 Sep 1999 09:34:53 -0400 Date: Tue, 7 Sep 1999 09:34:53 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer Noch mal zu diesem Thema. Bei PX habe ich 2 Beispiele gefunden: This code displays a graphical tree (similar to that of Windows\' Explorer) from the contents of a database table. http://px.sklar.com/code-pretty.html?code_id=82 PHP TreeMenu creates a windows explorer style tree menu with \'unlimited\' collapsable/expandable levels http://px.sklar.com/code-pretty.html?code_id=182 Vielleicht hilft ech das noch weiter. Mark From ws_(at)_art-quarter.com Tue, 07 Sep 1999 15:43:35 +0200 Date: Tue, 07 Sep 1999 15:43:35 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] OT(?) Header(), Anker und IE5 Zunächst habe ich vermutet, daß das Problem in meinem Aufruf liegt: Header("Location: http://pferdezeitung.com/Kleinanzeigen/index.html#a2"); daß IE5 nicht an die richtige Stelle springt. Es ist aber so, daß ein normaler Hypertext-Link Test ebensowenig funktioniert. Das kommt mir nun merkwürdig vor, weil das ja nun die Basistechnik überhaupt ist! Hatte irgend jemand eine Ahnung, was hier los ist? Wenn ich den entsprechenden Link im Seitenmenü anwähle, verhält sich IE5 einwandfrei. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From bjoern_(at)_baer.mayn.de Tue, 7 Sep 1999 15:49:31 +0200 Date: Tue, 7 Sep 1999 15:49:31 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP+MySQL_Men=FC_wie_WinExplorer?= > steht der Artikel jetzt drin? (Bevor ich danach suche...) Nein, noch nicht. Ich sag's schon noch. -- Björn Schotte 09364/810492 http://www.php-center.de/ From andre.bonhote_(at)_solintern.ch Tue, 07 Sep 1999 15:55:48 +0200 (CEST) Date: Tue, 07 Sep 1999 15:55:48 +0200 (CEST) From: Andre Bonhote andre.bonhote_(at)_solintern.ch Subject: [php] mit mail()=?us-ascii?Q?_angeh=E4ngte?= dateien verschicken > Ich möchte eine aus einer DB generierten HTML Seite per Email an mehreren > Empfänger verschicken. Kann man dies direkt (HTML Mail), oder muß ich sie > anhängen. Aber wie? hallo felix ich hab mal sowas mit perl machen müssen. da schreibst du einfach als erste zeile des mailkörpers ein Content-type: text/html (mit 2x \n dahinter) und es wird als html geschickt. ist manchmal ganz nützlich. die To: und From:'s müssen natürlich zuoberst sein. vielleicht gehts in php3 auch so. gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 07-Sep-99 Time: 15:53:32 A door is what a dog is perpetually on the wrong side of. -- Ogden Nash ---------------------------------- From Junginger_(at)_online.de Tue, 7 Sep 1999 16:42:38 +0200 Date: Tue, 7 Sep 1999 16:42:38 +0200 From: Markus Junginger Junginger_(at)_online.de Subject: [php] Editor/Webspace Hallo allerseits! Ich bin ein php-Neuling (mit C Kenntnissen...) und habe zwei allgemeine Fragen: -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich besonders für die Erstellung von php-Seiten? -Gibt es Webserver die php unterstützen und günstig sind? (Und: hat jemand mit dem Premium Paket von Strato Erfahrung?) Danke im Vorraus... Markus Junginger From fgangu_(at)_forevernet.org Tue, 7 Sep 1999 16:42:43 +0200 Date: Tue, 7 Sep 1999 16:42:43 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] Editor/Webspace Hallo Markus, also ich benutze den Ultraedit32 (www.ultraedit.com) Ist billige Shareware, und er kommt gut mit php aus. Gruß, FG ----- Original Message ----- From: Markus Junginger To: Sent: Tuesday, September 07, 1999 4:42 PM Subject: [php] Editor/Webspace Hallo allerseits! Ich bin ein php-Neuling (mit C Kenntnissen...) und habe zwei allgemeine Fragen: -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich besonders für die Erstellung von php-Seiten? -Gibt es Webserver die php unterstützen und günstig sind? (Und: hat jemand mit dem Premium Paket von Strato Erfahrung?) Danke im Vorraus... Markus Junginger -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From andre.bonhote_(at)_solintern.ch Tue, 07 Sep 1999 16:56:05 +0200 (CEST) Date: Tue, 07 Sep 1999 16:56:05 +0200 (CEST) From: Andre Bonhote andre.bonhote_(at)_solintern.ch Subject: [php] Editor/Webspace hallo! > -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich besonders für > die Erstellung von php-Seiten? ich nehm immer den vi oder den xemacs. damit lässt sich's toll arbeiten. sind halt nicht spezielle "html-tools", aber nichtsdestotrotz gut. > -Gibt es Webserver die php unterstützen und günstig sind? > (Und: hat jemand mit dem Premium Paket von Strato Erfahrung?) ich könnte dir platz geben. sag, was du willst, ich sag dir, was es kostet :) gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 07-Sep-99 Time: 16:54:18 "I love to eat them Smurfies Smurfies what I love to eat Bite they ugly heads off, Nibble on they bluish feet." ---------------------------------- From bjoern_(at)_baer.mayn.de Tue, 7 Sep 1999 16:48:04 +0200 Date: Tue, 7 Sep 1999 16:48:04 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Editor/Webspace Hi, > -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich besonders für > die Erstellung von php-Seiten? Ein stinknormaler Editor deiner Wahl. Editoren wie z.B. HomeSite oder vim bieten sogar PHP syntax highlighting. (Habe ich selbst noch nicht getestet, da ich joe benutze.) > -Gibt es Webserver die php unterstützen und günstig sind? Apache. Achso, du meinst Provider, die dir Webspace mit PHP3 anbieten? Gibt's viele. Unter http://www.php-center.de/ findest du auch ein paar Anbieter. -- Björn Schotte 09364/810492 http://www.php-center.de/ From ruderstaller_(at)_cwd.at Tue, 7 Sep 1999 16:54:03 +0200 Date: Tue, 7 Sep 1999 16:54:03 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: Editor/Webspace Hallo, > -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich > besonders für UltraEdit (rein text), Homesite (sowohl als auch, aber PHP und WYSIWYG ist momentan nicht möglich, PHP _muß_ über den Server gehen) > die Erstellung von php-Seiten? > -Gibt es Webserver die php unterstützen und günstig sind? APACHE, IIS uva... beide Kostenlos, genauso wie PHP... am besten sind aber immer noch LAMP systeme gefolgt von WAMP systemen. > (Und: hat jemand mit dem Premium Paket von Strato Erfahrung?) Ja, ich werde mir nie Webspace bei denen hohlen :-) Ciao Ludwig CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller ruderstaller_(at)_cwd.at Tel. +43 1 667 3289 Mobil. +43 676 420 8221 From info_(at)_wittenberger.net Tue, 7 Sep 1999 18:48:17 +0200 Date: Tue, 7 Sep 1999 18:48:17 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] OT: Bugs + Browser (war: Anker in PHP setzen) Hallo Liste, hallo Werner, > habe ich z. B. eine Abfrage der folgenden Art: > http://pferdezeitung.com/?query=rasse='Budjonny'&sw=#a2 http://pferdezeitung.com/?query=rasse='Budjonny'#a2 Sollte das nicht so klappen? Sonst wäre es doch eine weitere bzw. "leere" Variable "sw". Und Du hattest auch http://pferdezeitung.com/Kleinanzeigen/index.html#a2 angegeben. Leider hat die Datei nirgends einen Anker-Tag mit dem Namen "a2". Wäre sicher nützlich ;-) > Gibt es eigentlich eine Möglichkeit, die Schriftart bei Buttons und > Input-Feldern vorzuschreiben? Opera z. B. verwendet bei Input die > Courier. Das ist an sich nicht verkehrt und könnte als Stilmittel > durchaus erwünscht sein, wenn man andere Browser auch auf diese > Schriftart festlegen könnte. Mit StyleSheets kannst Du auch das INPUT-Element formatieren. gruss ritze -- NTR - ritze.com Thomas Ritz - Dorotheenstr. 15 06886 Lutherstadt Wittenberg web: www.wittenberger.net fax: +49 089 2443-49568 fon: +49 0177 3532700 From ubv_(at)_nikocity.de Tue, 7 Sep 1999 16:59:36 +0100 Date: Tue, 7 Sep 1999 16:59:36 +0100 From: Ulrich Vogel ubv_(at)_nikocity.de Subject: [php] id Hallo, die Frage ist etwas OT [aber ich kann die mail hier mit dem Hinweis auf eine deutschsprachige mysql-Mailingliste nicht mehr finden] mysql manual schon zu Rate gezogen. Ich moechte in mysql Datensaetze eingeben, wobei die ID ab einem bestimmten Wert startet und dann um 1 nach oben zaehlt. Mit nr int(5) NOT NULL DEFAULT '0' auto_increment, startet ID bei 1. Mit nr int(5) NOT NULL DEFAULT '1000' auto_increment, startet ID auch bei 1 - nicht bei 1000. Wie und wo kann ich den Startwert angeben. Danke vielmals Ullrich From bjoern_(at)_baer.mayn.de Tue, 7 Sep 1999 16:59:42 +0200 Date: Tue, 7 Sep 1999 16:59:42 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] AW: [php] OT: Bugs + Browser (war: Anker in PHP setzen) Hi, > Mit StyleSheets kannst Du auch das INPUT-Element formatieren. Netscape ignoriert's und widmet sich einem evtl. vorhanden , wohingegen MSIE das ignoriert und die Stylesheets nimmt. Das sowas beim Basteln unheimlich viel Zeit frißt, durfte ich neulich miterleben. -- Björn Schotte 09364/810492 http://www.php-center.de/ From michael.renner_(at)_tuebingen.mpg.de Tue, 7 Sep 1999 16:56:34 +0200 Date: Tue, 7 Sep 1999 16:56:34 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Editor/Webspace On Tue, 07 Sep 1999, you wrote: > Hallo allerseits! > > -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich besonders für > die Erstellung von php-Seiten? Kommt drauf an wie bunt es ein soll. Ich selbst verwende seit einiger Zeit nedit im HTML-Modus. Nicht 100% bunt, aber ausreichend > -Gibt es Webserver die php unterstützen und günstig sind? > (Und: hat jemand mit dem Premium Paket von Strato Erfahrung?) Du meinst Provider? Das Wort Webspace darf man ja nicht mehr verwenden :-( Also ein Freund hat seine Seiten bei http://www.ubex.de/ Dessen Rechner stehen in ch und sind schnell angebunden. Mehr weiss ich nicht, musst selbst mal sehen. -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From jbaach_(at)_mediathek.de Tue, 07 Sep 1999 17:14:21 +0200 Date: Tue, 07 Sep 1999 17:14:21 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] id Hi Ulrich, probiers mal ruhig mit > nr int(5) NOT NULL DEFAULT '0' auto_increment, fuege einfach einen Datensatz mit dem Value '1000' in der Spalte nr ein, jeder weitere Datensatz erhaelt nun eine Nummer > 1000. Entferne den ersten Datensatz, fertig. Gruss, Joerg From kk_(at)_netuse.de Tue, 07 Sep 1999 17:24:07 +0200 Date: Tue, 07 Sep 1999 17:24:07 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] id Ulrich Vogel wrote: > Wie und wo kann ich den Startwert angeben. mysql> create table ai ( -> nr int not null primary key auto_increment, -> bla int ); Query OK, 0 rows affected (0.07 sec) mysql> insert into ai values ( 1000, 1); Query OK, 1 row affected (0.01 sec) mysql> insert into ai ( bla ) values (2); Query OK, 1 row affected (0.00 sec) mysql> select last_insert_id() as id from ai; +------+ | id | +------+ | 1001 | | 1001 | +------+ 2 rows in set (0.01 sec) mysql> select * from ai; +------+------+ | nr | bla | +------+------+ | 1000 | 1 | | 1001 | 2 | +------+------+ 2 rows in set (0.01 sec) Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From nadja_(at)_fanfilm.de Tue, 07 Sep 1999 17:33:25 +0200 Date: Tue, 07 Sep 1999 17:33:25 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Hilfe...? Hallo Liste, ich stehe immer noch vor meinem PHP-Problem und komme einfach nicht weiter. Ich habe wirklich schon alles erdenkliche versucht. Ich weiß nicht, ob ich mein Problem zuletzt richtig beschrieben habe, deshalb versuche ich es jetzt nochmal. Bitte nehmt es mir nicht übel, daß ich Euch nochmal damit nerve - ich versuche mich in PHP jetzt erst seit knapp über einer Woche und habe als Anleitung nur die Englische Doku und das PHP-Buch von Richard Blume & Co. ... und ich habe absolut keine Programmiererfahrung in C oder dergleichen vorher gehabt. Ich bitte daher um Euer Verständnis, falls es bei mir mal "etwas länger dauert", bis ich das kapiere... Mein Problem ist das folgende: Ich bekomme von einem HTML-Formular die Variablen $suchart und $suchwert übermittelt. In $suchart wird numerisch (1 oder 2) definiert, nach welchem Feld gesucht werden soll. In $suchwert steht dann der obligatorische Suchbegriff. Die Datei anzeige.php3 soll dann in Zehnerschritten die Ergebnisse präsentieren. Der Code sieht für mich absolut in Ordnung aus - hier kommt er, so gut wie möglich von mir dokumentiert:


 

-Tags, die ELSE-Schleife wird aber dennoch durchlaufen (mit nem ECHO getestet). Hä? Wenn ich aber einen Suchbegriff eingebe, der definitiv nicht vorhanden ist, gibt das Programm korrekt "Kein Eintrag vorhanden" aus... WARUM ??????? */ /* Ausgabe der Einträge nach Firmen */ elseif( $suchart == 2 ): $anwid=mysql_query("select * from haendler where (fname=\"$suchwert\") limit $pos,10"); if( ( $zeile=mysql_fetch_row ( $anwid ) ) == "" ): echo('Kein Blubbereintrag vorhanden'); else: while($zeile=mysql_fetch_row($anwid)): echo $zeile[1];?>


 

From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 17:28:54 +0200 Date: Tue, 7 Sep 1999 17:28:54 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: id Ulrich Vogel schrieb am Dienstag, den 7. September 1999: > die Frage ist etwas OT [aber ich kann die mail hier mit dem Hinweis > auf eine deutschsprachige mysql-Mailingliste nicht mehr finden] Schlechte Ausrede ... ;-) Aber hier wiedermal der Hinweis: Bitte reine MySQL-Fragen nicht hier in der PHP-Mailingliste stellen. Dafür sind die MySQL-Mailinglisten viel besser geeignet: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (relativ wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Ich habe Deine Frage allerdings jetzt auch schon in der deutschen MySQL-Liste beantwort. Wer dort nicht eingeschrieben ist, kann den Artikel auch im Listenarchiv nachlesen: Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From jbaach_(at)_mediathek.de Tue, 07 Sep 1999 17:33:12 +0200 Date: Tue, 07 Sep 1999 17:33:12 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] Hilfe...? Hi Nadja, > vorher gehabt. Ich bitte daher um Euer Verständnis, falls es > bei mir mal "etwas länger dauert", bis ich das kapiere... > Wir alle 'nerven' mit Problemen, wo wir nicht weiterkommen. Das ist ja (auch) Sinn einer solchen Liste.... > if( $suchart == 1 ): > $anwid=mysql_query("select * from haendler where > (ort=\"$suchwert\") limit $pos,10"); > if( ( $zeile=mysql_fetch_row($anwid) ) == "" ): > Achtung: hier wird schon die erste Zeile aus $anwid in $zeile eingefuegt, der Zeiger wandert eine 'Zeile" tiefer. D.h. du verbrauchst hier schon die erste Zeile Deiner Antworten. Geschickter waehre hier: if (mysql_num_rows($anwid)=0) { echo "Kein Eintrag vorhanden"; } Loest das Dein Problem? Gruss, Joerg From jbaach_(at)_mediathek.de Tue, 07 Sep 1999 17:36:27 +0200 Date: Tue, 07 Sep 1999 17:36:27 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] Hilfe...? Uups, muesste heisen: > Geschickter waere hier: > if (mysql_num_rows($anwid)==0) { > echo "Kein Eintrag vorhanden"; > } ^ From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 18:03:44 +0200 Date: Tue, 7 Sep 1999 18:03:44 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Hilfe...? Nadja Senoucci schrieb am Dienstag, den 7. September 1999: > Der Code sieht für mich absolut in Ordnung aus - hier kommt er, so > gut wie möglich von mir dokumentiert: > > if(!isset($pos)): > $pos=0; > endif; > mysql_connect(localhost,root); > mysql_select_db(hvz); Das funktioniert? Da die Parameter Strings sind, müssen die eigentlich alle in Anführungszeichen! Auch wenn's ohne funktioniert, ist's mit besserer Stil (meines Erachtens). mysql_connect('localhost', 'root'); mysql_select_db('hvz'); > /* Hier frage ich die Position $pos ab, falls der Anwender bereits > vorher 10 Einträge gesehen und auf "weiter" gedrückt > hat. Wenn nicht, wird $pos auf 0 gesetzt. Anschließend wird > die Datenbank geöffnet. */ > > /* Ausgabe der Einträge nach Städten */ > > if( $suchart == 1 ): > $anwid=mysql_query("select * from haendler where > (ort=\"$suchwert\") limit $pos,10"); Kein Fehler, nur ein Tip: Wenn Du zum Begrenzen der Strings in MySQL Apostrophe (') verwendest - was übrigens eh der allgemeine Standard in SQL ist - kannst Du Dir das häßliche Escapen der Anführungszeichen sparen: $anwid=mysql_query("select * from haendler where (ort='$suchwert') limit $pos,10"); Aber eine mögliche Fehlerquelle: Falls $suchwert selbst Anführungszeichen oder Apostrophe enthalten kann, wird's in MySQL einen Parse-Error geben (klar, die sich dann ergebende SQL-Anfrage ist dann ja auch defekt). Deshalb sollten diese Zeichen in $suchstring escapet werden. PHP hat dazu zwei Möglichkeiten: - manuell per AddSlashes() - automatisch, wenn die PHP-Option magic_quotes-gpc gesetzt ist. Dann sind alle über GET, POST oder COOKIES empfangenen Werte schon passend escaped. (Test der Option per get-magic-quotes-gpc.) Ich empfehle, magic-quotes-gpc in PHP grundsätzlich auszuschalten und Escaping dort, wo man;s braucht, explizit zu machen. Das spart Überraschungen. Somit meine empfohlene Variante: $sql = sprintf("select * from haendler where ort='%s' limit %d,10", AddSlashes($suchwert), $pos); $anwid = mysql_query($sql); Was hier noch fehlt, ist eine Fehlerabfrage, denn mysql_query könnte ja evtl. auch schiefgehen, wenn z.B. MySQL nicht läuft ... Als Minimum sollte zumindest sowas wie $anwid = mysql_query($sql) or die ("Fehler bei der SQL-Anfrage"); verwendet werden. > if( ( $zeile=mysql_fetch_row($anwid) ) == "" ): > echo('Kein solcher Eintrag vorhanden'); > else: > while($zeile=mysql_fetch_row($anwid)): > echo $zeile[1];?>
echo $zeile[2];?>
echo $zeile[3];?>
echo $zeile[4];?>  echo $zeile[5];?>
echo $zeile[6];?>
echo $zeile[7];?>

endwhile; > endif; Probier' mal eine Anfrage, die mehr als nur ein Ergebnis hätte! Dann müßtest Du sehen, daß der erste Datensatz übersprungen wird, es ansonsten aber funktioniert ... Das Problem ist, daß Du mit dem Test ( $zeile=mysql_fetch_row($anwid) ) == "" schon den ersten Datensatz abrufst, ihn aber nirgends ausgibst. In der while-Schleife wird dann bereits der zweite Datensatz samt seinen Nachfolgern geholt. Der bessere Test, ob die Anfrage Ergebnisse ergab, ist: if ( mysql_num_rows($anwid) == 0 ): > Bitte helft mir - ich bin Euch unendlich dankbar! > (Frustschieb...) Kopf hoch, gerade konzeptuelle Fehler wie diesen übersieht man selbst als Autor am längsten ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ronnyhartenstein_(at)_gmx.de Tue, 7 Sep 1999 17:45:16 +0200 Date: Tue, 7 Sep 1999 17:45:16 +0200 From: Ronny Hartenstein ronnyhartenstein_(at)_gmx.de Subject: [php] Hilfe...? -----Ursprüngliche Nachricht----- Von: Nadja Senoucci An: PHP-Liste Datum: Dienstag, 7. September 1999 17:25 Betreff: [php] Hilfe...? >Hallo Liste, hallo nadja. > >ich stehe immer noch vor meinem PHP-Problem und komme >einfach nicht weiter. Ich habe wirklich schon alles >erdenkliche versucht. mal ganz davon abgesehen, dass es mich wundert dass der unten dargestellte code funktioniert. hab ich ihn mal in neuere syntax-notations-normen gehievt. ich hoffe, jetzt funktionierts. kann es sein, dass du php/fi und nicht php3 verwendest??? > >Ich weiß nicht, ob ich mein Problem zuletzt richtig >beschrieben habe, deshalb versuche ich es jetzt nochmal. >Bitte nehmt es mir nicht übel, daß ich Euch nochmal damit >nerve - ich versuche mich in PHP jetzt erst seit knapp über >einer Woche und habe als Anleitung nur die Englische Doku >und das PHP-Buch von Richard Blume & Co. ... und ich habe >absolut keine Programmiererfahrung in C oder dergleichen >vorher gehabt. Ich bitte daher um Euer Verständnis, falls es >bei mir mal "etwas länger dauert", bis ich das kapiere... > >Mein Problem ist das folgende: Ich bekomme von einem >HTML-Formular die Variablen $suchart und $suchwert >übermittelt. In $suchart wird numerisch (1 oder 2) >definiert, nach welchem Feld gesucht werden soll. In >$suchwert steht dann der obligatorische Suchbegriff. >Die Datei anzeige.php3 soll dann in Zehnerschritten die >Ergebnisse präsentieren. Der Code sieht für mich absolut in >Ordnung aus - hier kommt er, so gut wie möglich von mir >dokumentiert: > > > /* Hier frage ich die Position $pos ab, falls der >Anwender bereits vorher > 10 Einträge gesehen und auf "weiter" gedrückt hat. >Wenn nicht, wird $pos > auf 0 gesetzt. Anschließend wird die Datenbank >geöffnet. */ > >/* Ausgabe der Einträge nach Städten */ > if( $suchart == 1 ) { $anwid=mysql_query("select * from haendler where ort='$suchwert' limit $pos,10"); if (mysql_num_rows($anwid)==0) { echo('Kein solcher Eintrag vorhanden'); } else { while($zeile=mysql_fetch_row($anwid)) { echo "$zeile[1]
$zeile[2]
$zeile[3]
$zeile[4] $zeile[5]
$zeile[6]
$zeile[7]

"; } } } > > /* ENDE Ausgabe der Einträge nach Städte */ > > /* Ok, hier soll also, falls die $suchart==1 ist, nach >einem Ortsnamen gesucht werden, der in $suchwert enthalten >ist. Ist kein Eintrag vorhanden, soll ein entsprechender >String ausgegeben werden. Der Witz ist nun: Wenn ich die >Abfrage auskommentiere, in der geguckt wird, ob überhaupt >ein Eintrag da ist, dann funktioniert die Datenausgabe in >der While-Schleife. Ansonsten gibt die While-Schleife gar >nichts aus, nicht mal die
-Tags, die ELSE-Schleife wird >aber dennoch durchlaufen (mit nem ECHO getestet). Hä? Wenn >ich aber einen Suchbegriff eingebe, der definitiv nicht >vorhanden ist, gibt das Programm korrekt "Kein Eintrag >vorhanden" aus... WARUM ??????? */ > >/* Ausgabe der Einträge nach Firmen */ > if ( $suchart == 2 ) { $anwid=mysql_query("select * from haendler where fname='$suchwert' limit $pos,10"); if($zeile=mysql_num_rows( $anwid ) == 0 ) { echo('Kein Blubbereintrag vorhanden'); } else { while($zeile=mysql_fetch_row($anwid)) { echo "$zeile[1]
$zeile[2]
$zeile[3]
$zeile[4] $zeile[5]
$zeile[6]
$zeile[7]

} } } > > /* ENDE Ausgabe der Einträge nach Firmen */ > > > /* Tja, und dieser Block ist nochmal genau identisch mit >dem obigen, nur das hier ein anderes Feld in der DB gesucht >wird. Auch die Problematik ist identisch. Ich frage mich >jetzt - was zum Henker kann hier falsch sein? Ich habe das >1000mal durchgeguckt und ich finde den Fehler einfach >nicht!!! > > Bitte helft mir - ich bin Euch unendlich dankbar! >(Frustschieb...) > > Grüße, Nadja cu rha > */ > ?> ps: falls es gegenstimmen gibt... das ist mein erstes posting in der liste. php3 schreib ich seit 3 monaten... > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From GH_(at)_haeger.de Tue, 7 Sep 1999 18:19:41 +0200 Date: Tue, 7 Sep 1999 18:19:41 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] AW: Editor/Webspace > UltraEdit (rein text), Homesite (sowohl als auch, aber PHP und WYSIWYG ist > momentan nicht möglich, PHP _muß_ über den Server gehen) Ultraedit kann ich auch empfehlen. Es gibt unter http://www.pc-service-boerner.de/DownLoads.htm auch einen reinen PHP-Editor in deutsch, der IMHO aber nicht so stabil ist und nicht so viele Features wie Ultraedit bietet. > APACHE, IIS uva... beide Kostenlos, IMHO nicht ganz richtig? Der IIS ist meines Erachtens Bestandteil der NT-Distribution und sonst nicht frei erhältlich. Mehr oder weniger frei ist nur die abgespeckte Version PWS. Hier würde ich aber (für eine kleine lokale Entwicklungsumgebung) nicht zur aktuellen Version auf der Win98-CD-ROM raten, sondern wenn dann die ältere Version nehmen, die z.B. bei Frontpatsch 98 dabei war. Die neue Version ist riesengroß und installiert jede Menge unnützes Zeug. Die alte Version ist klein (und fein?) und bietet zusätzlich auch FTP. > > (Und: hat jemand mit dem Premium Paket von Strato Erfahrung?) Meines Wissens gibt es bei Strato immer noch Probleme mit PHP und das Ganze steht noch nicht wirklich allen Kunden zu Verfügung. PHP-Unterstützung und IMHO ein sehr gutes Preis-/Leistungsverhältnis bietet z.B. Schlund+Partner. Nachteil Datenbanken stehen im Moment nur im teuren Profi-Tarif zur Verfügung. Guido Haeger From Dante_(at)_altmuehlnet.de Tue, 07 Sep 1999 18:23:59 +0200 Date: Tue, 07 Sep 1999 18:23:59 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] ImageColorTransparent mit PNG? Hi, At 15:27 07.09.99 +0200, Chris wrote: >"Unlike GIF, PNG supports: >- Up to 65,536 levels of transparency/translucency Thx für die Info! Weiß jemand ob die Browser die "65,536 levels of transparency" schon unterstüzen? Damit eröffnen sich mir völlig neue Design-Möglichkeiten... Bsp: Ein Hintergrundbild, das einen Fade enthält, z.B. von Blau auf Weiß und darüber ein PNG-Image das einfach nur stark ge-blur-ed wurde... ok, normal auch möglich, aber man kann den Hintergrund-Fade beliebig verändern (Rot auf Schwarz) und trotzdem kann man das Bild noch genauso sehen wie man es sich eigentlich vorstellt... Bye Dante From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 18:32:41 +0200 Date: Tue, 7 Sep 1999 18:32:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Daten getrennt durch Semi-Kolon aus der Text-Datei auslesen Florian Leibert schrieb am Dienstag, den 24. August 1999: > Wie kann ich Daten die direkt hintereinander in einer TXT-Datei > stehen und nur durch Semi-Kolon getrennt sind auslesen? Da dürfte die Funktion getcsv für Dich praktisch sein. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From eschmid_(at)_s.netic.de Tue, 07 Sep 1999 18:33:27 +0200 Date: Tue, 07 Sep 1999 18:33:27 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Hilfe...? Ronny Hartenstein wrote: Gegenstimme > if (mysql_num_rows($anwid)==0) { > echo('Kein solcher Eintrag vorhanden'); > > } else { > while($zeile=mysql_fetch_row($anwid)) { > echo "$zeile[1]
$zeile[2]
$zeile[3]
$zeile[4] > $zeile[5]
$zeile[6]
$zeile[7]

"; > } > } > } if (mysql_num_rows($anwid) == 0) { echo "Kein solcher Eintrag vorhanden"; } else { $i = 0; while ($zeile = mysql_fetch_row($anwid)) { echo "$zeile[$i]
"; $i++; } } > ps: falls es gegenstimmen gibt... das ist mein erstes posting in der liste. > php3 schreib ich seit 3 monaten... Ist IMHO etwas besser lesbar. -Egon From eschmid_(at)_s.netic.de Tue, 07 Sep 1999 18:43:45 +0200 Date: Tue, 07 Sep 1999 18:43:45 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Daten getrennt durch Semi-Kolon aus der Text-Datei auslesen Martin Ramsch wrote: > > Florian Leibert schrieb am Dienstag, den 24. August 1999: > > Wie kann ich Daten die direkt hintereinander in einer TXT-Datei > > stehen und nur durch Semi-Kolon getrennt sind auslesen? > > Da dürfte die Funktion getcsv für Dich praktisch sein. Sorry Martin, aber die Funktion heisst fgetcsv(). Ist erst ab der Version 3.0.12 sinnvoll einzusetzen, weil in der Version 3.0.11 ein Bug von Rasmus gefixed wurde. -Egon From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 18:46:20 +0200 Date: Tue, 7 Sep 1999 18:46:20 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Hilfe...? Egon Schmid schrieb am Dienstag, den 7. September 1999: > if (mysql_num_rows($anwid) == 0) { > echo "Kein solcher Eintrag vorhanden"; > } else { > $i = 0; > while ($zeile = mysql_fetch_row($anwid)) { > echo "$zeile[$i]
"; > $i++; > } > } [...] > Ist IMHO etwas besser lesbar. Aber leider falsch. Du hast Dich vom Variablenname 'zeile' täuschen lassen, denn $zeile enthält eine Zeile, also die Spalten ... :) Da kann ich gleich noch eine Verbesserung anbringen: Die Daten aus der Datenbank könnten evtl. auch das Kleinerzeichen (<) oder das kaufmännische Und (&) enthalten. Einfach unverändert ausgegeben, kann das die HTML-Seite durcheinanderbringen. Deshalb sollte man solche Daten per HtmlSpecialChars oder HtmlEntities (je nach vorliebe - ich ziehe 8bit-Zeichen vor, wo's geht) behandeln: if (mysql_num_rows($anwid) == 0) { echo "Kein solcher Eintrag vorhanden"; } else { $i = 0; while ($zeile = mysql_fetch_row($anwid)) { echo "Datensatz Nr. $i
\n"; printf( "%s
\n", HtmlSpecialChars($zeile[1]) ); printf( "%s
\n", HtmlSpecialChars($zeile[2]) ); printf( "%s
\n", HtmlSpecialChars($zeile[3]) ); printf( "%s %s
\n", HtmlSpecialChars($zeile[4]), HtmlSpecialChars($zeile[5]) ); printf( "%s
\n", HtmlSpecialChars($zeile[6]) ); printf( "%s

\n", HtmlSpecialChars($zeile[7]) ); $i++; } } Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 18:47:14 +0200 Date: Tue, 7 Sep 1999 18:47:14 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Daten getrennt durch Semi-Kolon aus der Text-Datei auslesen Egon Schmid schrieb am Dienstag, den 7. September 1999: > > Da dürfte die Funktion getcsv für Dich praktisch sein. > > Sorry Martin, aber die Funktion heisst fgetcsv(). Ist erst ab der > Version 3.0.12 sinnvoll einzusetzen, weil in der Version 3.0.11 ein > Bug von Rasmus gefixed wurde. Danke! (Cut&Paste-Fehler) Martin From ruderstaller_(at)_cwd.at Tue, 7 Sep 1999 18:48:26 +0200 Date: Tue, 7 Sep 1999 18:48:26 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: Editor/Webspace > IMHO nicht ganz richtig? Der IIS ist meines Erachtens Bestandteil der > NT-Distribution und sonst nicht frei erhältlich. > Der IIS ist beim NT Option Pack drauf.. und das bekommt man kostenlos. Ciao Ludwig CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller ruderstaller_(at)_cwd.at Tel. +43 1 667 3289 Mobil. +43 676 420 8221 From marian_(at)_sendung.de Tue, 07 Sep 1999 18:50:26 +0200 Date: Tue, 07 Sep 1999 18:50:26 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] OT: PNG Transparenz Thomas Feyrer wrote: > > Damit eröffnen sich mir völlig neue Design-Möglichkeiten... > Bsp: Ein Hintergrundbild, das einen Fade enthält, z.B. von Blau auf Weiß > und darüber ein PNG-Image das einfach nur stark ge-blur-ed wurde... ok, > normal auch möglich, aber man kann den Hintergrund-Fade beliebig verändern > (Rot auf Schwarz) und trotzdem kann man das Bild noch genauso sehen wie man > es sich eigentlich vorstellt... > Du hast es erkannt. Falls sich PNG irgendwann mal etabliert könnte das heißen, dass wir endlich nicht mehr diese grausamen, auf weiß transparent gesetzten Bildchen, nun über schwarzem Hintergrund plaziert, sehen. Auch im Sinne der Layer ist das interessant. Momentan muss man, wenn man mehrere (teilweise transparente) GIFs per Layer übernanderlegt, immer beachten, daß keine zu großen Kontraste zwischen hintergrundfarbenen Pixeln am Gif-Rand un dem darunter liegenden Objekt liegen. Somit verkneift man es sih eigentlich häufig, in vielen Schichten zu arbeiten. Für das Webdesign kann also PNG ganz neue Ansätze ermöglichen... Ich freue mich jedenfalls auf dieses PNG-Feature. Marian From erwin_(at)_forner.de Tue, 7 Sep 1999 19:09:55 +0200 Date: Tue, 7 Sep 1999 19:09:55 +0200 From: Erwin Forner erwin_(at)_forner.de Subject: [php] Grafik mit PHP? Hi Liste neulich hab ich hier etwas gelesen ueber Grafik mit PHP generieren (sorry, falls das der falsche Ausdruck ist), Ich schreibe gerade an einem Buch (nicht PHP ;) und der Vollstaendigkeit halber moechte ich diese (und weitere, falls es da was gibt) Moeglichkeit kurz erwaehnen, insbesondere am Beispiel PHP, weil mir das sympatisch ist . Koennte mir einer der hier Anwesenden aus den gelben Seiten (der sich damit auskennt) in einer PM kurz, aber fuer Laien verstaendlich erklaeren, was es damit auf sich hat, was machbar ist, evtl. ein besonders tolles Beispiel im Netz nennen oder selber eines ins Netz stellen, das ich entweder abdrucken darf oder als Beispiel auffuehren kann. Der Mann wird dann natuerlich auch im Buch genannt, ausserdem ein Hinweis auf diese Liste hier. Als PM wenn es geht deshalb, weil ich evtl. noch Fragen habe und a) die Liste nicht nerven will und b) mich nicht als Idiot outen will ;-) Freundliche Gruesse, Erwin -- erwin_(at)_forner.de | http://www.forner.de Grafik | Typo | Web-, Interface- & Screendesign | Multimedia CreativeArts http://www.creativearts.de. From Dante_(at)_altmuehlnet.de Tue, 07 Sep 1999 19:22:05 +0200 Date: Tue, 07 Sep 1999 19:22:05 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Re: Hilfe...? At 18:46 07.09.99 +0200, Martin Ramsch wrote: > if (mysql_num_rows($anwid) == 0) { > echo "Kein solcher Eintrag vorhanden"; > } else { > $i = 0; > while ($zeile = mysql_fetch_row($anwid)) { > echo "Datensatz Nr. $i
\n"; > printf( "%s
\n", HtmlSpecialChars($zeile[1]) ); > printf( "%s
\n", HtmlSpecialChars($zeile[2]) ); > printf( "%s
\n", HtmlSpecialChars($zeile[3]) ); > printf( "%s %s
\n", > HtmlSpecialChars($zeile[4]), HtmlSpecialChars($zeile[5]) ); > printf( "%s
\n", HtmlSpecialChars($zeile[6]) ); > printf( "%s

\n", HtmlSpecialChars($zeile[7]) ); > $i++; > } > } Wie wär's denn mit: if( !mysql_num_rows( $anwid ) ) { echo( "Kein solcher Eintrag vorhanden" ); } else { while( $zeile = mysql_fetch_row( $anwid ) ) for( $i=1; $i<8; $i++ ) echo( HtmlSpecialChars( $zeile[$i] )."
\n" ); } Hier ist der Einsatz von printf() IMHO unsinnig, da länger als ein einfacher echo()-Befehl Bye Dante From alexander_(at)_pixelhouse.de Tue, 7 Sep 1999 20:05:54 +0200 Date: Tue, 7 Sep 1999 20:05:54 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] OT Banner reload ? hi.... ich hab hier ein kleines Script zur Bannerrotation programmiert welches per einem solchen Tag: Banner auf die gewünschte Seite produziert. Nun hab ich das Problem das der Banner aber nur wechselt wenn man mit STRG einen RELOAD macht (NETSCAPE) und nicht wechselt wenn man einfach über die seiten surft.... Beim IE ist es nochschlimmer da zeigt der immer nur einen Banner von einer Grösse an. Hier ist eine Test html mit dem man zwischen test1.html und test2.html hin und her browsen kann. http://adem.pixelhouse.de/test2.html Wie kann ich sicherstellen das IMMER die Banner neu geladen werden ? gruss Alex ... From m.ramsch_(at)_computer.org Tue, 7 Sep 1999 20:08:26 +0200 Date: Tue, 7 Sep 1999 20:08:26 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Hilfe...? Thomas Feyrer schrieb am Dienstag, den 7. September 1999: > Wie wär's denn mit: > > if( !mysql_num_rows( $anwid ) ) { > echo( "Kein solcher Eintrag vorhanden" ); > } else { > while( $zeile = mysql_fetch_row( $anwid ) ) > for( $i=1; $i<8; $i++ ) echo( HtmlSpecialChars( $zeile[$i] > )."
\n" ); > } Klar ist das kompakter, nur tut's eben nicht, was Nadja wollte; nämlich daß Feld 4 und 5 in einer Zeile stehen und am Ende ein

statt
kommt. > Hier ist der Einsatz von printf() IMHO unsinnig, da länger als ein > einfacher echo()-Befehl So gesehen ja; ich persönlich verwende aber gerne printf - und auch bei so kurzen Fällen -, weil ich das übersichtlicher finde, denn man sieht in einem Stück im Formatstring, was ausgegeben wird. Ich denke, daß ich so schon einige Zeit bei der Fehlersuche sparen konnte, da ist es mir egal, wenn das etwas länger ist. Ist aber sicherlich Geschmackssache ... ;-) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From steiner_(at)_home-city.de Tue, 7 Sep 1999 20:08:12 +0200 Date: Tue, 7 Sep 1999 20:08:12 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] OT Banner reload ? > Wie kann ich sicherstellen das IMMER die Banner neu geladen werden ? > > gruss Alex ... also bei mir (IE5) funzt das. Wenn ich auf das große Banner klicken um zwischen den Seiten zu wechseln, dann ändern sich die 3kleinen Banner (Kleinanzeigen, Mediahost, irgendso ne Küche ...) mfg Armin From alexander_(at)_pixelhouse.de Tue, 7 Sep 1999 20:22:40 +0200 Date: Tue, 7 Sep 1999 20:22:40 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] OT Banner reload ? >also bei mir (IE5) funzt das. Wenn ich auf das große Banner klicken um >zwischen den Seiten zu wechseln, dann ändern sich die 3kleinen Banner >(Kleinanzeigen, Mediahost, irgendso ne Küche ...) hmm erscheint da dann auch auf einer seite immer drei verschiedene banner ? also 1 mediahost 2 kleinanzeiger und 3 irgentwas anderes ? auch wenn du mehrere Reloads machst bzw öffter hin und her switcht... gruss alex From alexander_(at)_pixelhouse.de Tue, 7 Sep 1999 20:45:15 +0200 Date: Tue, 7 Sep 1999 20:45:15 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] PHP Expire-Header bei Bildern ? Hi.... wie kann ich ein bild einen Expire-Header mitgeben so das es nicht gecached wird ? derzeit mache ich die bildausgabe so: Header( "Content-type: image/$Bannerdata[Typ]" ); echo $Bannerdata[Picture]; hat einer ne Idee wie das geht ? gruss Alex From easy_(at)_ist.schuldig.de Mon, 06 Sep 1999 14:02:07 +0200 Date: Mon, 06 Sep 1999 14:02:07 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Strato und php3 Jörg Baach wrote: > > Hi *, > > > Selbst wenn Strato Personalausfälle hat, dann sollen die sich gefälligst um > > Ersatz bemühen und nicht einfach die Kunden 'verarschen'. > > ebenfalls ohne die grosse Verteidigerfahne schwingen zu wollen: wenn ich > beim Krauter an der Ecke ein Auto fuer 100 Mark kaufe, wundere ich mich > doch auch nicht, dass da nicht alles laeuft. ich bin kein rechtsprofi.... aber gabs da nicht mal was mit 'zugesicherten eigenschaften', mit denen einem der preis der ware voellig schnuppe sein kann? wenn mir der verkaeufer sagt 'dieses auto fuer 100 mark ist voll verkehrssicher und betriebsbereit' kann ich erwarten, dass dem auch so ist und ggf. auch rechtlich dagegen vorgehen, wenn dem nicht so ist (ich verlange nachbesserung, minderung, umtausch etc.). gruss, markus From steiner_(at)_home-city.de Tue, 7 Sep 1999 20:56:16 +0200 Date: Tue, 7 Sep 1999 20:56:16 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] OT Banner reload ? > hmm erscheint da dann auch auf einer seite immer drei verschiedene banner ? > also 1 mediahost 2 kleinanzeiger und 3 irgentwas anderes ? > auch wenn du mehrere Reloads machst bzw öffter hin und her switcht... > > gruss alex Hi Alex, nö,tschuldige, da habe ich wohl was falsch verstanden. Die drei kleinen Banner sind immer die gleichen.... TUT MICH TRAURIG. mfg Armin From pb_(at)_webfactory.de Tue, 7 Sep 1999 21:13:26 +0200 Date: Tue, 7 Sep 1999 21:13:26 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] OT Banner reload ? Bau mal ein in das Skript, das die Banner ausgibt, ein. Philipp.   w e b f a c t o r y   Philipp Bosch - Geschaeftsfuehrer   Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/   Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Alexander Meis > Sent: Tuesday, September 07, 1999 8:06 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] OT Banner reload ? > > > hi.... > > ich hab hier ein kleines Script zur Bannerrotation programmiert > welches per > einem solchen Tag: > src="test1.phtml?service=mediahost&size=234&User_ID=100"> > Banner auf die gewünschte Seite produziert. > > Nun hab ich das Problem das der Banner aber nur wechselt wenn man mit STRG > einen RELOAD macht (NETSCAPE) > und nicht wechselt wenn man einfach über die seiten surft.... > Beim IE ist es nochschlimmer da zeigt der immer nur einen Banner von einer > Grösse an. > > Hier ist eine Test html mit dem man zwischen test1.html und test2.html hin > und her browsen kann. > http://adem.pixelhouse.de/test2.html > > Wie kann ich sicherstellen das IMMER die Banner neu geladen werden ? > > gruss Alex ... > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From alexander_(at)_pixelhouse.de Tue, 7 Sep 1999 21:22:40 +0200 Date: Tue, 7 Sep 1999 21:22:40 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] OT Banner reload ? > Header("Expires: 0"); > Header("Pragma: no-cache"); >?> es geht ... aber nur wenn auch jeder aufruf anderes ist.. rufe ich so auf gehts (bla= hat keine funktion im script): so gehts nicht: kann man das noch irgentwie fixen ? gruss Alex From hf_(at)_conne.net Tue, 07 Sep 1999 21:18:37 +0200 Date: Tue, 07 Sep 1999 21:18:37 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo Leute, ich möchte gerne mein Gästebuch optimieren, welches ich in MySQL erstellt habe. Die Idee: Es werden die ersten 10 Einträge (die mit dem aktuellsten Datum) angezeigt und anschließend klickt man auf "die nächsten 10" um weiterzukommen. Wer hat das schon mal gemacht? Gruß Holger Faustmann From alexander_(at)_pixelhouse.de Tue, 7 Sep 1999 21:26:14 +0200 Date: Tue, 7 Sep 1999 21:26:14 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] OT Banner reload ? > Header("Expires: 0"); > Header("Pragma: no-cache"); >?> hmm kann es sein das dann animierte banner einen reload verursachen ? gruss Alex From bjoern_(at)_baer.mayn.de Tue, 7 Sep 1999 21:24:51 +0200 Date: Tue, 7 Sep 1999 21:24:51 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Gaestebuch optimieren Hi, > Wer hat das schon mal gemacht? Geht ungefähr so: 10) { $prev=$start-10; echo "Zurück-Button setzen"; } $next=$start+10; echo "weitere 10 Einträge"; ?> Das wichtigste ist das LIMIT im SQL-Query. Der erste Parameter bestimmt, ab welcher Zeile das beginnen soll, der zweite Parameter bestimmt die Anzahl. -- Björn Schotte 09364/810492 http://www.php-center.de/ From hf_(at)_conne.net Tue, 07 Sep 1999 21:31:49 +0200 Date: Tue, 07 Sep 1999 21:31:49 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo Björn, schönen Dank! Ich werde das morgen mal ausprobieren. Die Reaktionszeit hier ist ja extrem flott. Gruß Holger Faustmann From ferhat_(at)_bluewin.de Tue, 7 Sep 1999 21:34:34 +0200 Date: Tue, 7 Sep 1999 21:34:34 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] Der Gaestebuch Hallo! Ich wollte gerade den Gästebuch auch mal probieren. Aber wie kannich den dem MySQL sagen wie ich eine Datenbank also Tabenn erstelle ??? Bitte um Hilfe ... da alles in Englisch ist ... und sehr schwer zu verstehen. Bitte . bitte. Ferhat From steiner_(at)_home-city.de Tue, 7 Sep 1999 21:48:09 +0200 Date: Tue, 7 Sep 1999 21:48:09 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Der Gaestebuch > Ich wollte gerade den Gästebuch auch mal probieren. > Aber wie kannich den dem MySQL sagen wie ich eine Datenbank also Tabenn > erstelle ??? Hi Ferhat, Eine MySQL-Datenbank erstellst du mit CREATE TABLE. Hier mußt Du die Spalten der Tabelle definieren. Am einfachsten machst Du das mit dem PHPMyAdmin, ansonsten gibt es unter www.hotwired.com/webmonkey/databases/tutorials/tutorial4.html eine wirklich gute Einführung in diese Thematik. weitere grundlegende Fragen bitte auf MySQL-Liste oder privat (steiner_(at)_home-city.de) sonniger gruß Armin From mk_(at)_html-design.com Tue, 07 Sep 1999 21:56:51 +0200 Date: Tue, 07 Sep 1999 21:56:51 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Gaestebuch optimieren Holger Faustmann wrote: > Die Idee: > Es werden die ersten 10 Einträge (die mit dem > aktuellsten Datum) angezeigt und anschließend > klickt man auf "die nächsten 10" um weiterzukommen. [werbung on] Hol dir von http://www.html-design.com/MyGuestbook/ die Source meines Gästebuches. Dort ist ein File namens pages.inc.php3 enthalten, in dem genau das gemacht wird. [werbung off] Mark From mk_(at)_html-design.com Tue, 07 Sep 1999 21:59:27 +0200 Date: Tue, 07 Sep 1999 21:59:27 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Der Gaestebuch Ferhat wrote: > > Hallo! > > Ich wollte gerade den Gästebuch auch mal probieren. > Aber wie kannich den dem MySQL sagen wie ich eine Datenbank also Tabenn > erstelle ??? Hallo, welches Gästebuch meinst du? Wenn du MyGuestbook meinst, da ist eine detaillierte Anleitung dabei. > Bitte um Hilfe ... da alles in Englisch ist ... und sehr schwer zu > verstehen. S.o. Auf der Website (http://www.html-design.com/MyGuestbook/) sind auch Informationen auf deutsch verfügbar (oben ist ein Link) oder geh direkt auf http://www.html-design.com/MyGuestbook/?lang=de Sorry wegen eventueller Eigenwerbung. Mark From ferhat_(at)_bluewin.de Tue, 7 Sep 1999 22:32:45 +0200 Date: Tue, 7 Sep 1999 22:32:45 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] Der Gaestebuch Bin etwas voran gekommen ... aber bei mir kommt diese Meldung ... Warning: 0 is not a MySQL result index in /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 13 First Name: Warning: 0 is not a MySQL result index in /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 15 Last Name: Warning: 0 is not a MySQL result index in /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 17 Address: Warning: 0 is not a MySQL result index in /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 19 Position: was muss ich machen ??? From vogel_(at)_bingo-ev.de Tue, 7 Sep 1999 22:43:30 +0200 Date: Tue, 7 Sep 1999 22:43:30 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] Der Gaestebuch > welches Gästebuch meinst du? Wenn du MyGuestbook meinst, da ist eine > detaillierte Anleitung dabei. > > > Bitte um Hilfe ... da alles in Englisch ist ... und sehr schwer zu > > verstehen. > > S.o. Auf der Website (http://www.html-design.com/MyGuestbook/) sind auch > Informationen auf deutsch verfügbar (oben ist ein Link) oder geh direkt > auf > http://www.html-design.com/MyGuestbook/?lang=de > > Sorry wegen eventueller Eigenwerbung. ...keine Eigenwerbung! sondern gute Hilfe fuer alle danke uli From Junginger_(at)_online.de Tue, 7 Sep 1999 21:10:58 +0200 Date: Tue, 7 Sep 1999 21:10:58 +0200 From: Markus Junginger Junginger_(at)_online.de Subject: [php] Java und PHP Hallo... Ich arbeite gerade an einem Auftrag für eine Internetpräsenz. Die komplette Homepage wurde dabei als Java-Applet realisiert. Es soll auch dynamischer Inhalt (z. B. Forum) zum Einsatz kommen. Dafür werde ich php verwenden, das steht schon fest. Jetzt fragt sich nur noch ob ich über HTML gehe, oder innerhalb des Java-Applets bleiben kann. Eine von php erzeugte Datei in Java einzulesen dürfte kein Problem darstellen. Meine Frage ist: wie kann ich von Java Daten an ein php-Skript senden? Meine erste Überlegung war: ein verstecktes Frame anlegen und die php-Skripte hier mit Parametern im URL aufrufen. Müßte doch funktionieren, oder? Aber vielleicht geht es einfacher und sauberer? Markus Junginger From info_(at)_cheatbox.de Tue, 7 Sep 1999 22:54:25 +0200 Date: Tue, 7 Sep 1999 22:54:25 +0200 From: cheatbox.de info_(at)_cheatbox.de Subject: [php] Der Gaestebuch Hallo! Ich hätte an euch eine Frage: Der untere HTML-Code soll ja die Infos zu PHP und dem Server zeigen ... jedoch wird bei mir nur eine leere Seite angezeigt. Was mache ich falsch ? From info_(at)_ti-news.ch Tue, 7 Sep 1999 18:38:00 +0200 Date: Tue, 7 Sep 1999 18:38:00 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_mit_mail=28=29_angeh=E4ngte_dateien_verschic?= =?iso-8859-1?Q?ken?= =?iso-8859-1?Q?ken?= Im PHP Buch steht eine News mail sende seite oder wie man es so benenen will Die e-mail einfach in der db packen und der Caupo Shop warenkorb studieren (http://www.caupo.de/) wo er die daten (warenkorb) reinholt (von der db) und per mail sendet. (sogar rechnen) das ganze zusammenschrauben und man hat eine Top Mail-News einbahn liste .-) Ich glaube sogar das alles auf 2 file platz hat. In 10 tagen nim ich mir die arbeit an da ich sowieso so was machen muss . CGI ist einfach zu langsam fur mehr als 300 mail Patrik unten ist das beisbiel wie die leute mit einen simplen Form die best besuchte seiten per e-mail holen: selber probieren bei www.ticinonline.to unten I Top 100 link per Mail:

Fatto
"); mail ("$usermail","Top 100 di Ti Search richiesti" , "$order", "From: info_(at)_ti-news.ch\n Reply-To: Ti Search \n X-Header: Nescape" ); require("abasso.php3"); // untenfusse ?> ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch info_(at)_ticinonline.to ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili www.ticinonline.to ==================================== ----- Original Message ----- From: Andre Bonhote To: Sent: martedì, 7. settembre 1999 15:55 Subject: RE: [php] mit mail() angehängte dateien verschicken > > Ich möchte eine aus einer DB generierten HTML Seite per Email an mehreren > > Empfänger verschicken. Kann man dies direkt (HTML Mail), oder muß ich sie > > anhängen. Aber wie? > > hallo felix > > ich hab mal sowas mit perl machen müssen. da schreibst du einfach als erste > zeile des mailkörpers ein > > Content-type: text/html > > (mit 2x \n dahinter) > > und es wird als html geschickt. ist manchmal ganz nützlich. die To: und From:'s > müssen natürlich zuoberst sein. > > vielleicht gehts in php3 auch so. > > gruss > > andré > ---------------------------------- > E-Mail: andre.bonhote_(at)_solintern.ch > Phone: +41(1) 277 94 56 > Date: 07-Sep-99 > Time: 15:53:32 > > A door is what a dog is perpetually on the wrong side of. > -- Ogden Nash > > ---------------------------------- > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From sirewok_(at)_01019freenet.de Tue, 07 Sep 1999 23:19:49 +0000 Date: Tue, 07 Sep 1999 23:19:49 +0000 From: Michael Weber sirewok_(at)_01019freenet.de Subject: [php] Der Gaestebuch Moin, > Bin etwas voran gekommen ... > aber bei mir kommt diese Meldung ... > Warning: 0 is not a MySQL result index in > /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 13 > First Name: > Last Name: > Address: > Position: > was muss ich machen ??? Nix. Bedeutet einfachnur das er keine Daten aus der angesprochenen Datenbank ziehen kann, ergo ist Result = 0 und das kann er nicht ausgeben oder darstellen. Von daher der Fehler. Gib mal einfach einen Dummyuser ein. Dann sollte das funken. So far, Micha -- Open Minds. Open Source. Open Future. From ferhat_(at)_bluewin.de Tue, 7 Sep 1999 23:29:41 +0200 Date: Tue, 7 Sep 1999 23:29:41 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] Der Gaestebuch hahaha...... ----- Original Message ----- From: Michael Weber To: Sent: Wednesday, September 08, 1999 1:19 AM Subject: Re: [php] Der Gaestebuch > Moin, > > > Bin etwas voran gekommen ... > > aber bei mir kommt diese Meldung ... > > Warning: 0 is not a MySQL result index in > > /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 13 > > First Name: > > Last Name: > > Address: > > Position: > > was muss ich machen ??? > > > Nix. Bedeutet einfachnur das er keine Daten aus der angesprochenen > Datenbank ziehen kann, ergo ist Result = 0 und das kann er nicht > ausgeben oder darstellen. Von daher der Fehler. Gib mal einfach einen > Dummyuser ein. Dann sollte das funken. > > > So far, Micha > -- > Open Minds. Open Source. Open Future. > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From alexkill_(at)_mail.online-club.de Wed, 08 Sep 1999 00:05:17 +0200 Date: Wed, 08 Sep 1999 00:05:17 +0200 From: Alex Killing alexkill_(at)_mail.online-club.de Subject: [php] Java und PHP Hi Markus, Markus Junginger wrote: > Meine Frage ist: wie kann ich von Java Daten an ein php-Skript senden? Die Frage ist, was soll mit den Daten passieren. Wenn Du damit direkt wieder eine dynamische Seite in einem anderen (oder auch im gleichen) Frame ausgeben willst, dann gehst Du über Applet.getAppletContext().showDocument(url,target);. Wenn Du aber etwa Daten in eine DB schreiben willst würde ich nicht über php, sondern per jdbc-Schnittstelle direkt mit der DB kommunizieren. Für MySQL bietet sich da z.B. mm an - http://www.worldserver.com/mm.mysql/. Gruss Alex -- ***************************************** *** Alex Killing *** http://4real.de/ *** ***************************************** From ws_(at)_art-quarter.com Wed, 08 Sep 1999 00:49:26 +0200 Date: Wed, 08 Sep 1999 00:49:26 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Editor/Webspace Ich benutze NoteTab Pro - dolles Ding, kennt aber kaum einer. In meiner Version keine Farben (kann der vielleicht inzwischen), aber jede Menge Power-Tools, ohne die ich heute kaum könnte. http://www.notetab.com, gibt es als Freeware und Shareware. Ich arbeite teils mit einem amerikanischen Provider, teils mit einem deutschen. Beide verkaufen denselben amerikanischen space, der deutsche auch alternativ deutschen. Vor allem kann er .de domains handeln. Aber das schärfste ist: ich habe noch nie einen Geschäftspartner erlebt, der so zuverlässig und zuvorkommend ist. Absolut Spitze. Die Preise sind in beiden Fällen sehr niedrig. Kein Thema. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From www_(at)_jazzascona.ch Wed, 8 Sep 1999 02:05:10 +0200 Date: Wed, 8 Sep 1999 02:05:10 +0200 From: jazz www_(at)_jazzascona.ch Subject: [php] Der Gaestebuch Hallo liste das ist die abgeanderte version von This is MyGuestbook Version 0.8.2 Mark Kronsbein mk_(at)_html-design.com das automatisch 8 oder 9 sprachen redet je nach Client einstellung :-) und Foto Upload moeglich ist jpg png gif Beispiel http://www.ticinonline.to/search/guestbook/ zippen un auf gehts dem Foto ordner die rechte geben footer und header schreiben datenbank montieren un fertig Pass nicht vergessen...... ftp://ftp.ticinonline.to/php/book0.9.zip Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch info_(at)_ticinonline.to ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Ferhat To: Sent: martedì, 7. settembre 1999 23:29 Subject: Re: [php] Der Gaestebuch > hahaha...... > ----- Original Message ----- > From: Michael Weber > To: > Sent: Wednesday, September 08, 1999 1:19 AM > Subject: Re: [php] Der Gaestebuch > > > > Moin, > > > > > Bin etwas voran gekommen ... > > > aber bei mir kommt diese Meldung ... > > > Warning: 0 is not a MySQL result index in > > > /kunden/home/pages/spielesite.de/spielesite.de/gast.php3 on line 13 > > > First Name: > > > Last Name: > > > Address: > > > Position: > > > was muss ich machen ??? > > > > > > Nix. Bedeutet einfachnur das er keine Daten aus der angesprochenen > > Datenbank ziehen kann, ergo ist Result = 0 und das kann er nicht > > ausgeben oder darstellen. Von daher der Fehler. Gib mal einfach einen > > Dummyuser ein. Dann sollte das funken. > > > > > > So far, Micha > > -- > > Open Minds. Open Source. Open Future. > > > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From kk_(at)_netuse.de Wed, 08 Sep 1999 09:27:01 +0200 Date: Wed, 08 Sep 1999 09:27:01 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] ImageColorTransparent mit PNG? Thomas Feyrer wrote: > Weiß jemand ob die Browser die "65,536 levels of transparency" schon > unterstüzen? Es gibt derzeit keine Browser, die PNG Alpha-Channels und PNG-Animations korrekt unterstützen. Vor 2003 brauchst Du auch nicht mit einer nennenswerten Verbreitung solcher Browser zu rechnen, das hat Jacob Nielsen in seiner Alertbox sehr schön erklärt. http://www.useit.com/alertbox/990418.html Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Wed, 08 Sep 1999 09:32:17 +0200 Date: Wed, 08 Sep 1999 09:32:17 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] AW: Editor/Webspace "Haeger New Media [GH]" wrote: > IMHO nicht ganz richtig? Der IIS ist meines Erachtens Bestandteil der > NT-Distribution und sonst nicht frei erhältlich. Der IIS ist Bestandteil von Windows NT Server Option Pack. Früher war es so, daß der IIS nur auf einer Windows NT Server-Lizenz ablauffähig war und sich auf Windows NT Workstation in einen PWS verwandelt hat. Es kann sein, daß der Marktdruck Microsoft hier zu Zugeständnissen gezwungen hat, aber ich habe das schon länger nicht mehr getestet. http://www.microsoft.com/NTWorkstation/downloads/Recommended/ServicePacks/NT4OptPk/Default.asp Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From m.keller_(at)_mso.ch Wed, 8 Sep 1999 09:55:24 +0200 Date: Wed, 8 Sep 1999 09:55:24 +0200 From: Markus Keller m.keller_(at)_mso.ch Subject: [php] AW: Editor/Webspace >Der IIS ist Bestandteil von Windows NT Server Option Pack. Früher war >es so, daß der IIS nur auf einer Windows NT Server-Lizenz ablauffähig >war und sich auf Windows NT Workstation in einen PWS verwandelt >hat. Es kann sein, daß der Marktdruck Microsoft hier zu Zugeständnissen >gezwungen hat, aber ich habe das schon länger nicht mehr getestet. > >http://www.microsoft.com/NTWorkstation/downloads/Recommended/ServicePacks/N T4OptPk/Default.asp > >Kristian > Der IIS läuft auch heute ausschliesslich auf einem NT Server. Auf einer Workstation wird vom Option Pack der Personal Webserver installiert. Markus From info_(at)_interswap.de Tue, 07 Sep 1999 17:13:52 +0200 Date: Tue, 07 Sep 1999 17:13:52 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] SET und bezahlsysteme Hallo Marc, >Andere machen zb SSL-Kreditkartenhandling auf reiner Parameteruebergabe-Ebene mit MD5 Signaturen. Das kann man dann im backend bequem mit perl oder php3 oder was auch immer programmieren. Das koennte bei SET auch ansatzweise so laufen. Ich muesste das auch erst erfragen, weil wir noch kein SET machen. Aber hier stell ich mir das etwas komplexer vor, weil bei SET mit Kunden-Wallets kommuniziert werden muss, und diese wallets sind bankabhaengig. > Wo kann man denn Informationen zum Thema "bargeldloser Zahlungsverkehr" und "Programmierung mit PHP oder Perl" bekommen ? Gruß Mar(k) From aka_(at)_bigfoot.de Wed, 08 Sep 1999 10:26:56 +0200 Date: Wed, 08 Sep 1999 10:26:56 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] NT & php = ohje On Tue, 07 Sep 1999 10:43:51 +0200, Kristian Köhntopp wrote: >Bluescreen v2.01 > >This screen saver not only accurately simulates Blue Screens, but >simulated reboots as well (complete with CHKDSK). Version 2.0 is >updated with an ultrarealistic simulation of Win2K Blue Screens and >reboots! Ja, damit haben wir auch schon tolle erfahrungen gemacht. Ein kollege hat Bluescreen laufen gehabt und war beim essen... ein anderer hat auf den Pc geschaut und irgendeinen heftigen bluescreen gesehen, einen schreck bekommen und den rechner direkt ausgemacht! *grin* ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From aka_(at)_bigfoot.de Wed, 08 Sep 1999 10:26:57 +0200 Date: Wed, 08 Sep 1999 10:26:57 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] AW: Editor/Webspace On Tue, 7 Sep 1999 16:54:03 +0200, Ludwig Ruderstaller wrote: >> -Welche Html Programme (WYSIWYG sowie "nur Text") eignen sich >> besonders für > >Homesite (sowohl als auch, aber PHP und WYSIWYG ist >momentan nicht möglich, PHP _muß_ über den Server gehen) Man kann in Homesite4 (HS4) Server Mappings einstellen, dadurch ist es dann möglich im Browse-Fenster die geparste page zu sehen. Weiterhin gibt es einen php-expression-builder für HS4, erspart manchen doku-aufruf und auch das copy+paste. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From alexander_(at)_pixelhouse.de Wed, 8 Sep 1999 11:01:04 +0200 Date: Wed, 8 Sep 1999 11:01:04 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Reload bei animierten GIF ? Hi... ich hab das problem das wenn ich so Header("Expires: 0"); Header("Pragma: no-cache"); Header( "Content-type: image/$Bannerdata[Typ]" ); echo $Bannerdata[Picture]; ein bild an den browser zurück schiche das bild wenn es animiert ist einen reload verursacht. Der reload bringt die Logdatenbanken des scripts durcheinander. kann man das irgentwie fixen das animierte gifs keine reload erzeugen ? gruss Alex From logemann_(at)_morelogs.de Wed, 8 Sep 1999 10:50:23 +0200 Date: Wed, 8 Sep 1999 10:50:23 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] SET und bezahlsysteme Mark, > Wo kann man denn Informationen zum Thema "bargeldloser Zahlungsverkehr" > und > "Programmierung mit PHP oder Perl" bekommen ? Gibt da kein Buch, denn jeder Payment Provider handhabt das anders... Such Dir einen payment provider der nicht "nur" mit Java Applets arbeitet und der wird Dir Dokumentation geben, dies hat aber nichts mit PHP3 zu tun, das alles koennte man auch mit jeder anderen Programmiersprache machen. \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From logemann_(at)_morelogs.de Wed, 8 Sep 1999 10:54:16 +0200 Date: Wed, 8 Sep 1999 10:54:16 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] AW: Editor/Webspace >> IMHO nicht ganz richtig? Der IIS ist meines Erachtens Bestandteil der >> NT-Distribution und sonst nicht frei erhältlich. > > Der IIS ist beim NT Option Pack drauf.. und das bekommt man kostenlos. Sorry wegen OT! Man muss aber NT server benutzen um den IIS der auf dem option pack drauf ist, installieren zu koennen, ansonsten bekommt man den PWS installiert! Von daher ist der IIS nur als Beigabe zu NT server zu verstehen und daher nicht umsonst. \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From naklar_(at)_altavista.net Wed, 08 Sep 1999 10:56:16 +0200 Date: Wed, 08 Sep 1999 10:56:16 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Kein Unterschied zwischen: empty, =="", !, !isset ? Hi, Ich bin immer noch nicht 100% sicher, wie die Leerstrings völlig richtig abgefragt werden müssen. Ich versuche die verschiedenen Möglichkeiten aufzulisten. Bitte um Kritik, falls was nicht stimmt. Es gibt anscheinend 3 Möglichkeiten: 1. if ( empty ( $str ) ) Damit werden die Fälle positiv evaluiert, in denen $str= ist und falls $str=0 ist (unangenehm), aber auch, wenn in Wirklichkeit !isset($str) zutrifft (u.U. ebenfalls unangenehm). Daher ist die Evaluation mit !isset faktisch nur ein Spezialfall der Evaluation mit empty. Heisst, empty ( $str ) kann alternativ zu !isset ( $str ) eingesetzt werden. 3. if ( $str != "" ) Liefert in allen Fällen das gleiche Ergebnis wie unter 1. 2. if ( ! str ) Ebenfalls das gleiche. Nur kürzer. Was ich nicht ganz einsehe: Die beiden unten genannten Fälle machen wegen des identischen Evaluationsergebnisses empty überflüssig? Rätsel über Rätsel... Zum Nachprüfen: if ( empty ( $str ) ) {echo "
" . "empty"; } if ( $str == "" ) {echo "
" . "== \"\"" ; } if ( ! $str ) {echo "
" . " ! \$str"; } if ( ! isset ( $str ) ) {echo "
" . "! isset"; } Danke für die Antworten. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 08 Sep 1999 11:27:21 +0200 Date: Wed, 08 Sep 1999 11:27:21 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] PHP 3.0.12 mit GD 1.6.3 Dies ist eine mehrteilige Nachricht im MIME-Format. --------------69E772FF0EDD0AB4738AC96A Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hallo Leute, alle GD-Funktionen kann ich in PHP aufrufen, nur nicht die imagePNG(). Diese wird als nicht definiert gemeldet. Mir scheint, dass die CONFIGURE-Datei von PHP (Ausschnitt siehe Anlage) das vorhanden sein von GD 1.6 über die Funktion gdImageGif abfragt. Diese Funktion heisst aber in Vers. 1.6 nunmal gdImagePNG. Deshalb wird auch nicht die Vers. 1.6, sondern nur die Version 1.5 erkannt. Dies geht zumindest aus meiner CONFIG.CACHE hervor (Auszug siehe Anlage). Meine Frage: Stimmt meine Vermutung? Kann ich diesen Fehler beheben, indem ich in der configure.in (oder wo sonst) gdImageGif gegen gdImagePNG tausche? Ich könnte es zwar versuchen, aber vielleicht weiss es ja einer schon so. Vielen Dank Thomas --------------69E772FF0EDD0AB4738AC96A Content-Type: text/plain; charset=us-ascii; name="gdphp.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="gdphp.txt" 1> Meine Config.cache 2> 3> ac_cv_lib_gd_gdImageCopyMerge=${ac_cv_lib_gd_gdImageCopyMerge=yes} 4> ac_cv_lib_gd_gdImageGif=${ac_cv_lib_gd_gdImageGif=no} 5> ac_cv_lib_gd_gdImageGifToSink=${ac_cv_lib_gd_gdImageGifToSink=no} 6> ac_cv_lib_gd_gdImageLine=${ac_cv_lib_gd_gdImageLine=yes} 7> ac_cv_lib_gd_gdImageLzw=${ac_cv_lib_gd_gdImageLzw=no} 8> ac_cv_lib_gd_gdImageString16=${ac_cv_lib_gd_gdImageString16=yes} 9> 10> Meine configure.in 11> AC_CHECK_LIB(gd, gdImageLzw, [ AC_DEFINE(HAVE_LIBGD_LZW) ]) 12> AC_CHECK_LIB(gd, gdImageGif, [], [ AC_DEFINE(HAVE_LIBGD16) ]) 13> AC_CHECK_LIB(gd, gdImageCopyMerge, [ AC_DEFINE(HAVE_LIBGD15) ]) 14> AC_CHECK_LIB(gd, gdImageGifToSink, [ AC_DEFINE(HAVE_LIBGD14) ]) 15> AC_CHECK_LIB(gd, gdImageString16, [ AC_DEFINE(HAVE_LIBGD13) ]) --------------69E772FF0EDD0AB4738AC96A-- From Junginger_(at)_online.de Wed, 8 Sep 1999 10:36:17 +0200 Date: Wed, 8 Sep 1999 10:36:17 +0200 From: Markus Junginger Junginger_(at)_online.de Subject: [php] Java und PHP Hallo Alex (und alle anderen) Kann ich von meinem Client-Applet mit einer Datenbank kommunizieren, die sich auf dem Server befindet? Ist nur interessehalber, weil ich bis jetzt noch ohne Datenbank auskommen muß. Aber später einmal... Ich dachte deshalb, ich schicke vom Applet Daten möglichst unsichtbar an php, damit sie dort verarbeitet werden können. Meine Idee war ja, über ein unsichtbares Frame (mit showDocument) das php-Script anzusprechen und die Daten gleich im URL-String zu übergeben. Dieses Script wäre nur für den Datenempfang und -verarbeitung zuständig und hätte gar keine Ausgabe. Vielleicht ist es jetzt leichter vorstellbar, was ich meine... ;-) Markus J. > Markus Junginger wrote: > > > Meine Frage ist: wie kann ich von Java Daten an ein php-Skript senden? > > Die Frage ist, was soll mit den Daten passieren. Wenn Du damit direkt > wieder eine dynamische Seite in einem anderen (oder auch im gleichen) > Frame ausgeben willst, dann gehst Du über > Applet.getAppletContext().showDocument(url,target);. Wenn Du aber etwa > Daten in eine DB schreiben willst würde ich nicht über php, sondern per > jdbc-Schnittstelle direkt mit der DB kommunizieren. Für MySQL bietet > sich da z.B. mm an - http://www.worldserver.com/mm.mysql/. > > Gruss > Alex From logemann_(at)_morelogs.de Wed, 8 Sep 1999 10:57:32 +0200 Date: Wed, 8 Sep 1999 10:57:32 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] Java und PHP Markus, > Ich arbeite gerade an einem Auftrag für eine Internetpräsenz. Die > komplette > Homepage wurde dabei als Java-Applet realisiert. Es soll auch dynamischer > Inhalt (z. B. Forum) zum Einsatz kommen. Dafür werde ich php verwenden, die ganze Homepage ist ein Java Applet? Ist ja grausam. > das > steht schon fest. Jetzt fragt sich nur noch ob ich über HTML gehe, oder > innerhalb des Java-Applets bleiben kann. Eine von php erzeugte Datei in > Java > einzulesen dürfte kein Problem darstellen. Ich wuerde Dir empfehlen den klassischen Weg zu gehen. Denn alles andere stelle ich mir performancemaessig mehr als bescheiden vor. Und wende schon dabei bist, delete das Applet und mach die Seite in HTML. > Meine Frage ist: wie kann ich von Java Daten an ein php-Skript senden? > Meine erste Überlegung war: ein verstecktes Frame anlegen und die > php-Skripte hier mit Parametern im URL aufrufen. Müßte doch funktionieren, > oder? Aber vielleicht geht es einfacher und sauberer? warum ueberhaupt dieser Umstand? \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From kk_(at)_netuse.de Wed, 08 Sep 1999 11:44:04 +0200 Date: Wed, 08 Sep 1999 11:44:04 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Java und PHP Markus Junginger wrote: > Kann ich von meinem Client-Applet mit einer Datenbank kommunizieren, die > sich auf dem Server befindet? Das hängt vom Client-Applet und seiner Position im Internet ab. Im Allgemeinen Fall kann man sagen, daß Du in irgendeiner Firewall kleben bleibst, weil die keine Connects auf Port xyz rausläßt. > Vielleicht ist es jetzt leichter vorstellbar, was ich meine... ;-) Was Du da erzählst, klingt alles unsagbar umständlich und kompliziert und ich weiß genau, daß es bei meinem Setup daheim am NAT und in der Firewall hängen bleiben würde, und ich habe nur ein kleines LAN mit einer Handvoll Rechner und bin kein Konzern-Intranet mit Zillionen von paketfilternden Routern, Mimesweepern, Inline-Virenscannern und Proxy-Caches. Für mich klingt das alles wie ein guter Plan zum Sterben. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Wed, 08 Sep 1999 11:46:44 +0200 Date: Wed, 08 Sep 1999 11:46:44 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] NT & php = ohje andreas kempf aka 'amalesh' wrote: > Ja, damit haben wir auch schon tolle erfahrungen gemacht. Ein > kollege hat Bluescreen laufen gehabt und war beim essen... ein > anderer hat auf den Pc geschaut und irgendeinen heftigen bluescreen > gesehen, einen schreck bekommen und den rechner direkt ausgemacht! Gibt es ja auch für das current KDE, den "blue screen of death" Screamsaver, mit den besten Systemabstürzen von über einem halben Dutzend beliebten Rechnerplattformen. Inklusiv Guru-Meditation, bombenden Ataris, Ooopsenden Linuxen und natürlich mit dem Blue Screen Of Death himself. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Wed, 08 Sep 1999 11:47:49 +0200 Date: Wed, 08 Sep 1999 11:47:49 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] AW: Editor/Webspace Markus Keller wrote: > Der IIS läuft auch heute ausschliesslich auf einem NT Server. Auf einer > Workstation wird vom Option Pack der Personal Webserver installiert. Ah, dann ist das wieder sehr Microsoft in der Download-Beschreibung, denn dort steht nichts (mehr) von Server License required. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From eschmid_(at)_s.netic.de Wed, 08 Sep 1999 11:48:38 +0200 Date: Wed, 08 Sep 1999 11:48:38 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] PHP 3.0.12 mit GD 1.6.3 thomas.schuermann_(at)_stadt-gladbeck.de wrote: > alle GD-Funktionen kann ich in PHP aufrufen, nur nicht die imagePNG(). > Diese wird als nicht definiert gemeldet. Mir scheint, dass die > CONFIGURE-Datei von PHP (Ausschnitt siehe Anlage) das vorhanden sein von > GD 1.6 über die Funktion gdImageGif abfragt. Diese Funktion heisst aber > in Vers. 1.6 nunmal gdImagePNG. Deshalb wird auch nicht die Vers. 1.6, > sondern nur die Version 1.5 erkannt. Dies geht zumindest aus meiner > CONFIG.CACHE hervor (Auszug siehe Anlage). > > Meine Frage: Stimmt meine Vermutung? Kann ich diesen Fehler beheben, > indem ich in der configure.in (oder wo sonst) gdImageGif gegen > gdImagePNG tausche? Ich könnte es zwar versuchen, aber vielleicht weiss > es ja einer schon so. Das dürfte so nicht gehen, weil Rasmus die imagePNG Funktion erst am 4. August aufgenommen hat. Da die Version 3.0.12 vor dem 4. August released wurde musst Du auf 3.0.13 warten oder man holt sich den CVS Baum. int imagepng(int im, string filename) Output image to browser or file -Egon From ferhat_(at)_bluewin.de Wed, 8 Sep 1999 11:46:52 +0200 Date: Wed, 8 Sep 1999 11:46:52 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] Auktions-Script Hallo! Ich wollte mal fragen ... hat von euch jemand vielleicht ein Script geschrieben für eine Auktion oder Kleinanzeigenmarkt ??? Ist dies eigentlich zu relaisieren ? Würde mich über eure Antworten sehr freuen. Ferhat From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 12:27:08 +0200 Date: Wed, 8 Sep 1999 12:27:08 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? Oliver Kummerow schrieb am Mittwoch, den 8. September 1999: > Ich bin immer noch nicht 100% sicher, wie die Leerstrings völlig > richtig abgefragt werden müssen. Ich versuche die verschiedenen > Möglichkeiten aufzulisten. Bitte um Kritik, falls was nicht stimmt. Alle Tests mit PHP 3.0.11: unset($str) $str='' $str=0 $str='0' $str='x' $str=1 empty($str) X X X - - - !empty($str) - - - X X X isset($str) - X X X X X ! isset($str) X - - - - - $str=='' X X X - - - $str!='' - - - X X X $str - - - - X X ! $str X X X X - - $str=true $str=false empty($str) - X !empty($str) X - isset($str) X X Das ist klar, weil true==1 ! isset($str) - - und false=='' $str=='' - X $str!='' X - $str X - ! $str - X $str=array() $str=array('x') empty($str) X - !empty($str) - X isset($str) X X ! isset($str) - - $str=='' - - $str!='' - - $str - X ! $str X - class foo { }; class foo { var $a }; $str=new foo; $trs = new foo; empty($str) X - !empty($str) - X isset($str) X X ! isset($str) - - $str=='' - - $str!='' - - $str - X ! $str X - > Es gibt anscheinend 3 Möglichkeiten: > > 1. if ( empty ( $str ) ) > [...] > Heisst, empty ( $str ) kann alternativ zu !isset ( $str ) eingesetzt > werden. Nur mit !isset($str) kann man sicher testen, ob eine Variable undefiniert ist (und nicht nur einen der false-Werte hat). > 3. if ( $str != "" ) > > Liefert in allen Fällen das gleiche Ergebnis wie unter 1. > > 2. if ( ! str ) > > Ebenfalls das gleiche. Nur kürzer. (!$str) und ($str=='') unterscheiden sich von empty($str), wenn $str='0'! Das Beispiel mit dem leeren Array und den Objekten zeigt zudem, daß dann weder =='' noch !='' gilt. Im Detail hingeschaut ist es ziemlich verwirrend. Man muß ganz genau überlegen, ob der Test als String oder als Zahl stattfindet und wie impliziete Konvertierungen aussehen ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From alexkill_(at)_mail.online-club.de Wed, 08 Sep 1999 12:56:10 +0200 Date: Wed, 08 Sep 1999 12:56:10 +0200 From: Alex Killing alexkill_(at)_mail.online-club.de Subject: [php] Java und PHP Hallo Markus, Marc Logemann wrote: > die ganze Homepage ist ein Java Applet? Ist ja grausam. > [...] > Ich wuerde Dir empfehlen den klassischen Weg zu gehen. Denn alles > andere stelle ich mir performancemaessig mehr als bescheiden vor. > Und wende schon dabei bist, delete das Applet und mach die Seite in HTML. Ich hab natürlich angenommen, das es sich dabei um eine Art verteilte Applikation handelt. Also nicht eine Homepage wo nur ein paar Infos ausgegeben werden. Solche Applikationen kann man imo nur mit Java vernünftig gestalten, ist das Applet einmal hochgeladen kann man ja damit arbeiten. Sobald man viel Benutzeraktionen hat und ein paar größere Anforderungen an das GUI hat, kann man HTML-Formulare vergessen. Allein, das bei jeder Benutzeraktion ein HTTP-Request abgeschickt wird und die Seite neu aufgebaut werden muß, macht den viel zitierten Geschwindigkeitsvorteil schnell zu nichte. Mit Java ist Geschwindigkeit aber auch nicht so einfach, es setzt schon einen aktuellen Browser und Verzicht auf swing-plugins und ähnliche Mätzchen voraus. Kristian : > Das hängt vom Client-Applet und seiner Position im Internet ab. Im Allgemeinen > Fall kann man sagen, daß Du in irgendeiner Firewall kleben bleibst, weil die > keine Connects auf Port xyz rausläßt. Na gut, wenn die beteiligten Administratoren nicht in der Lage sind ihr Netzwerk angemessen zu konfigurieren, dann müßte es auch mit der URL oder URLConnection Klasse gehen. Du sendest mit denen dann einfach einen HTTP-Request an dein php-skript ab, mit deinen Parametern im Querystring, eine Antwort brauchst Du ja nicht zu verarbeiten (bzw. zu erzeugen), (oder vielleicht doch - der Art "Erfolg" oder "Nicht Erfolg"). Dann sparst Du dir die Frameaktion. Ich hab so etwas allerdings noch nicht ausprobiert, sehe aber momentan keinen Grund, warum es nicht funktionieren sollte. Jedenfalls kommst Du dann über den HTTP Port, und wenn der nicht geht, dann geht auch php nicht mehr ;-) Gruss Alex -- ***************************************** *** Alex Killing *** http://4real.de/ *** ***************************************** From naklar_(at)_altavista.net Wed, 08 Sep 1999 13:11:57 +0200 Date: Wed, 08 Sep 1999 13:11:57 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? Hallo Martin, Nochmal vielen Dank für die hochinteressante Antwort! Die pefekte Matrix - die mußte ich mir erstmal ausdrucken. Immerhin bin ich beruhigt, dass ich mich nicht getäuscht habe bei den Fällen, die ich untersucht hatte. Allerdings hatte ich einiges vergessen. In den Fällen, dass es nur um eine TRUE/FALSE-Auswertung bei einfachen Variablen geht, funktionieren also empty($str), !$str, $str=="", $str==FALSE und vice versa identisch. (ich habe mir mal erlaubt, die Reihen etwas umzustellen, damit die negative Evaluation immer oben ist). unset($str) $str='' $str=0 empty($str) X X X !empty($str) - - - $str=='' X X X $str!='' - - - ! $str X X X $str - - - $str=true $str=false empty($str) - X !empty($str) X - $str=='' - X $str!='' X - ! $str - X $str X - > Alle Tests mit PHP 3.0.11: dito. > Nur mit !isset($str) kann man sicher testen, ob eine Variable > undefiniert ist (und nicht nur einen der false-Werte hat). Yepp. Aber empty kassiert den Fall mit ein = Obermenge. > Das Beispiel mit dem leeren Array und den Objekten zeigt zudem, daß > dann weder =='' noch !='' gilt. > > Im Detail hingeschaut ist es ziemlich verwirrend. Man muß ganz genau > überlegen, ob der Test als String oder als Zahl stattfindet und wie > impliziete Konvertierungen aussehen ... Ich würde (ganz milde & vorsichtig) sagen, das ist alles nicht gerade sehr konventionell. PHP macht da sein ureigenes Regelwerk auf. Btw.: Sowas gehört doch eigentlich ins Handbuch, oder? Da stolpert man dauernd drüber... Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 14:04:09 +0200 Date: Wed, 8 Sep 1999 14:04:09 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? Oliver Kummerow schrieb am Mittwoch, den 8. September 1999: > In den Fällen, dass es nur um eine TRUE/FALSE-Auswertung bei > einfachen Variablen geht, funktionieren also empty($str), !$str, > $str=="", $str==FALSE und vice versa identisch. Bis eben auf den Fall $str='0' ... Pathologisch, ich weiß, aber eben ein möglicher Fall. > Ich würde (ganz milde & vorsichtig) sagen, das ist alles nicht gerade > sehr konventionell. PHP macht da sein ureigenes Regelwerk auf. Hat bei PHP ja Tradition. :) Wenn ich nur an die verrückten Regeln mit Backslahes im alten PHP/FI2 denke oder die ungewöhnlichen Sichtbarkeitsbereiche von Variablen. > Btw.: Sowas gehört doch eigentlich ins Handbuch, oder? Da stolpert > man dauernd drüber... Egon, kannst Du da was machen? Oder wenn eine/r von uns etwas schreibt, es ins Handbuch bringen? Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From michael.renner_(at)_tuebingen.mpg.de Wed, 8 Sep 1999 14:04:25 +0200 Date: Wed, 8 Sep 1999 14:04:25 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] PHP 3.0.12 mit GD 1.6.3 On Wed, 08 Sep 1999, you wrote: > > Das dürfte so nicht gehen, weil Rasmus die imagePNG Funktion erst am 4. > August aufgenommen hat. Da die Version 3.0.12 vor dem 4. August released > wurde musst Du auf 3.0.13 warten oder man holt sich den CVS Baum. Moin, dann war der port-Maintainer von BSD aber sehr schnell: Mein php 3.0.12 mit gd-1.6.3 funktioniert mit imagepng. Kompiliert am 06. September. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From eschmid_(at)_s.netic.de Wed, 08 Sep 1999 14:14:37 +0200 Date: Wed, 08 Sep 1999 14:14:37 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? Martin Ramsch wrote: > Egon, kannst Du da was machen? Oder wenn eine/r von uns etwas > schreibt, es ins Handbuch bringen? Ich kanns versuchen, aber dann übersetz das mal und mach eine Erklärung zu den Zeichen "X" und "-". Dann wäre ich noch einem günstigen Ort in dem 850 Seiten starken Handbuch interessiert. -Egon From nadja_(at)_fanfilm.de Wed, 08 Sep 1999 14:29:33 +0200 Date: Wed, 08 Sep 1999 14:29:33 +0200 From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Re: Hilfe...? Hallo Liste, ein ganz, ganz, ganz liebes "DANKE SCHÖN!!!!" von mir. Denn: Es läuft, es läuft, es läuft!!!! Jetzt ist Nadja glücklich und kann nun weiter schreiben und - vermutlich - bald wieder von einem neuen Problem gefrustet werden. *seufz* Nichtsdestotrotz habt ihr es wider geschafft eine einfache Nadja ganz doll glücklich zu machen...;-) Nochmal danke, eure Nadja From hpf_(at)_betaweb.net Wed, 08 Sep 1999 14:28:28 +0200 Date: Wed, 08 Sep 1999 14:28:28 +0200 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] Auktions-Script Hallo, unter der URL http://www.getviaweb.de ist eine von uns entwickelte Auktionssoftware beschrieben. Eine Testversion ist unter http://www.getviaweb.net zu finden. Gruesse Helmut P. Fleischhauer BetaWeb Internet Service Fischpfortenstr. 12 31785 Hameln http://www.betaweb.de ------------------ At 11:46 08.09.99 +0200, you wrote: >Hallo! > >Ich wollte mal fragen ... hat von euch jemand vielleicht ein Script >geschrieben >für eine Auktion oder Kleinanzeigenmarkt ??? Ist dies eigentlich zu >relaisieren ? > >Würde mich über eure Antworten sehr freuen. >Ferhat > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > > From aka_(at)_bigfoot.de Wed, 08 Sep 1999 14:41:14 +0200 Date: Wed, 08 Sep 1999 14:41:14 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? On Wed, 8 Sep 1999 12:27:08 +0200, Martin Ramsch wrote: > unset($str) $str='' $str=0 $str='0' $str='x' $str=1 [...] >$str - - - - X X >! $str X X X X - - In allen projekten, mit denen ich bisher zu tun hatte, kam ich in 95% der fälle mit if ($str) aus, um zu entscheiden, was passieren soll. Das hängt vielleicht damit zusammen, dass man darauf achten kann, dass eine variable nie den wert 0 haben darf, wenn sie TRUE sein soll, bzw. wenn sie den wert 0 hat, FALSE ist. Beispiel: Eine funktion liefert die ID eines datensatzes oder 0 zurück, falls der datensatz nicht vorhanden ist. Natürlich gibt es ausnahmen (die restlichen 5%), bei denen der inhalt zB. eines DB-feldes = 0 ist. Dann kommt if (!empty($str)) oder auch if (strlen($str)) zum tragen. Vielleicht reicht meine fantasie nicht, aber damit ist doch alles abdeckbar, oder nicht? ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From ferhat_(at)_bluewin.de Wed, 8 Sep 1999 14:40:40 +0200 Date: Wed, 8 Sep 1999 14:40:40 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] Auktions-Script Und was kostet dieser Auktions-Script bei getviaweb??? Ferha From naklar_(at)_altavista.net Wed, 08 Sep 1999 14:43:11 +0200 Date: Wed, 08 Sep 1999 14:43:11 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] AW: Editor/Webspace Hi, Kristian Köhntopp wrote: > > Markus Keller wrote: > > Der IIS läuft auch heute ausschliesslich auf einem NT Server. Auf einer > > Workstation wird vom Option Pack der Personal Webserver installiert. > > Ah, dann ist das wieder sehr Microsoft in der Download-Beschreibung, > denn dort steht nichts (mehr) von Server License required. Doch, aber nur, wenn man genau hinsieht ( Microsofts Lizenztechnik ist das verwirrendste wo gibt, aber auf deren Seiten werden Sie geholfen): > The Windows NT Option Pack provides the following services for > --->> Windows NT Server: > > Internet Information Server 4.0 > Microsoft Transaction Server 2.0 > Microsoft Message Queue Server 1.0 > Internet Connection Services for Microsoft RAS > > This release of the Windows NT Option Pack also provides the Personal > Web Server for Microsoft Windows® 95 and Windows NT Workstation. Versuch' nicht es downzuloaden, Du müsstest Dich 1/2 Stunde mit einem nichtfunktionierenden Registrierungsserver herumplagen. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 15:10:23 +0200 Date: Wed, 8 Sep 1999 15:10:23 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? Andreas Kempf aka 'Amalesh' schrieb am Mittwoch, den 8. September 1999: [normalerweise: if ($str) wenn 0 dabei sein kann: if (!empty($str)) oder if (strlen($str))] [...] > Vielleicht reicht meine fantasie nicht, aber damit ist doch alles > abdeckbar, oder nicht? Jou, denke ich auch. Ciao, Martin From logemann_(at)_morelogs.de Wed, 8 Sep 1999 15:12:07 +0200 Date: Wed, 8 Sep 1999 15:12:07 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] mktime Hi, kann es sein das man bei mktime() mit voranstehenden Nullen aufpassen muss? Hab grad ne halbe Stunden an folgendem simplen Konstrukt rumgemacht. mktime(date("H"), date("I"), 0, date("m"), date("d"), date("Y")) bekam aber eindauernd Mistwerte weil date("m") ne voranstehende Null zurueckliefert also 09 fuer diesen Monat, jedoch mktime damit etwas voellig falsches errechnet. Erst spaeter ist mir aufgefallen das die funktion date("U") das gleiche macht wie mktime fuer die aktuelle Zeit :)) Ich frage mich jedoch warum die funktion sich so anstellt, sollte doch fuernen C-Programmierer kein Ding sein vorangehende Nullen zu aktzeptiueren oder bin ich aufm Woodway? :) \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From hf_(at)_conne.net Wed, 08 Sep 1999 15:22:57 +0200 Date: Wed, 08 Sep 1999 15:22:57 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo Björn, ich bin am verzweifeln, denn ich habe versucht, den Ansatz von gestern abend einzubauen aber es funkt nicht. Ich bekomme die erste Seite und die Möglichkeit die "weiteren 10" anzeigen zu lassen nur ist mein Browser leer. Irgendetwas mache ich falsch. Hier meine "lesen.php3"-Datei Gästebuch MySQL-Fehler"; echo mysql_error(); exit; } function php_die($error_msg = "Unbekannter Fehler") { echo "

 Datenbank-Meldung:

"; echo "

  $error_msg

"; echo "

  zurück

"; exit; } ?>
5) { $prev=$start-5; $link1='link1.htm'; } $next=$start+5; $link2='lesen.php3?start=$next'; ?>
zurück die nächsten 10 Einträge

 

ENDE Gruß Holger Faustmann From bjoern_(at)_baer.mayn.de Wed, 8 Sep 1999 15:34:51 +0200 Date: Wed, 8 Sep 1999 15:34:51 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Gaestebuch optimieren Hi, > if (mysql_numrows($result) == 0) Die Funktion heisst mysql_num_rows(). Was passiert, wenn du das geaendert hast? -- Björn Schotte 09364/810492 http://www.php-center.de/ From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 15:39:23 +0200 Date: Wed, 8 Sep 1999 15:39:23 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: mktime Marc Logemann schrieb am Mittwoch, den 8. September 1999: > kann es sein das man bei mktime() mit voranstehenden Nullen > aufpassen muss? Nö, Fehldiagnose (bzw. Woodway :) ... > mktime(date("H"), date("I"), 0, date("m"), date("d"), date("Y")) ^^^^^^^^^ Hier muß es date('i') heißen, also kleines Ih. Sonst liefert Date einfache den Buchstaben "I" zurück und mktime bekommt konvertiert eine 0 als Minute. > bekam aber eindauernd Mistwerte weil date("m") ne voranstehende Null > zurueckliefert also 09 fuer diesen Monat, jedoch mktime damit etwas > voellig falsches errechnet. Wie bist Du darauf gekommen, daß das die Fehlerursache sein könnte? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hf_(at)_conne.net Wed, 08 Sep 1999 15:43:51 +0200 Date: Wed, 08 Sep 1999 15:43:51 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo, > > if (mysql_numrows($result) == 0) > > Die Funktion heisst mysql_num_rows(). Was passiert, > wenn du das geaendert hast? Da ändert sich leider gar nichts. hava a look at: http://www.juist-gastronomie.de/beta/lesen.php3 Gruß Holger From eschmid_(at)_s.netic.de Wed, 08 Sep 1999 15:43:47 +0200 Date: Wed, 08 Sep 1999 15:43:47 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Gaestebuch optimieren Björn Schotte wrote: > > Hi, > > > if (mysql_numrows($result) == 0) > > Die Funktion heisst mysql_num_rows(). Was passiert, > wenn du das geaendert hast? Bei den mysql Funktionen sollte man die dokumentierten Funktionen verwenden und nicht die alten abwärtskompatiblen. In PHP3 und PHP4 sind noch beide Formen erlaubt. -Egon From wh_(at)_symbiose.com Wed, 08 Sep 1999 16:00:20 +0200 Date: Wed, 08 Sep 1999 16:00:20 +0200 From: Wolfgang Huebner wh_(at)_symbiose.com Subject: [php] Gaestebuch optimieren > http://www.juist-gastronomie.de/beta/lesen.php3 wenn Du den Source der HTML Seite ansiehst findest Du "You have an error in your SQL syntax near '$next,5' at line 2" Gruß, Wolfgang From logemann_(at)_morelogs.de Wed, 8 Sep 1999 16:00:37 +0200 Date: Wed, 8 Sep 1999 16:00:37 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] NACHTRAG: Re: [php] Re: mktime hmmm, kann daran nicht liegen ich hatte es auch mit manuellen Werten probiert. Schaut doch mal auf folgendes Script: "; $party2 = mktime(21,00,0,9,18,1999); echo "Party: " . $party2 . "
"; ?> da kommen zwei unterschiedliche Werte raus....why? > Marc Logemann schrieb am Mittwoch, den 8. September 1999: >> kann es sein das man bei mktime() mit voranstehenden Nullen >> aufpassen muss? > Nö, Fehldiagnose (bzw. Woodway :) ... >> mktime(date("H"), date("I"), 0, date("m"), date("d"), date("Y")) > ^^^^^^^^^ > Hier muß es date('i') heißen, also kleines Ih. Sonst liefert Date > einfache den Buchstaben "I" zurück und mktime bekommt konvertiert eine > 0 als Minute. >> bekam aber eindauernd Mistwerte weil date("m") ne voranstehende Null >> zurueckliefert also 09 fuer diesen Monat, jedoch mktime damit etwas >> voellig falsches errechnet. > Wie bist Du darauf gekommen, daß das die Fehlerursache sein könnte? > Ciao, > Martin > -- > Martin Ramsch > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From hf_(at)_conne.net Wed, 08 Sep 1999 16:11:07 +0200 Date: Wed, 08 Sep 1999 16:11:07 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo Wolfgang, den Fehler habe ich auch schon gesehen, nur ich sehe keinen Fehler in der SQL-Anweisung. Gruß Holger From wh_(at)_symbiose.com Wed, 08 Sep 1999 16:18:05 +0200 Date: Wed, 08 Sep 1999 16:18:05 +0200 From: Wolfgang Huebner wh_(at)_symbiose.com Subject: [php] Gaestebuch optimieren Hallo Holger, > den Fehler habe ich auch schon gesehen, > nur ich sehe keinen Fehler in der SQL-Anweisung. Der Link zu den nächsten 10 Einträgen sieht so aus: http://www.juist-gastronomie.de/beta/lesen.php3?start=$next Da hast Du die Variable $next nicht initialisiert und das kommt dann exakt so in die SQL-Abfrage. Gruß, Wolfgang From steiner_(at)_home-city.de Wed, 8 Sep 1999 16:15:53 +0200 Date: Wed, 8 Sep 1999 16:15:53 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] NACHTRAG: Re: [php] Re: mktime ----- Original Message ----- From: Marc Logemann To: Sent: Wednesday, September 08, 1999 4:00 PM Subject: [php] NACHTRAG: Re: [php] Re: mktime > hmmm, kann daran nicht liegen ich hatte es auch mit manuellen Werten probiert. > Schaut doch mal auf folgendes Script: > > $party = mktime(21,00,0,09,18,1999); > echo "Party: " . $party . "
"; > $party2 = mktime(21,00,0,9,18,1999); ^^^^ Da ist ein Komma zuviel oder zuwenig (dann oben). > echo "Party: " . $party2 . "
"; > ?> > > da kommen zwei unterschiedliche Werte raus....why? mfg Armin steiner_(at)_home-city.de From steiner_(at)_home-city.de Wed, 8 Sep 1999 16:17:16 +0200 Date: Wed, 8 Sep 1999 16:17:16 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] NACHTRAG: Re: [php] Re: mktime > $party = mktime(21,00,0,09,18,1999); > echo "Party: " . $party . "
"; > $party2 = mktime(21,00,0,9,18,1999); > echo "Party: " . $party2 . "
"; > ?> > > da kommen zwei unterschiedliche Werte raus....why? Blödsinn mit dem Komma, da fehlt nur ne 0 vor der 9 ..... (Wer lesen kann ...) mfg Armin From pb_(at)_webfactory.de Wed, 8 Sep 1999 16:19:38 +0200 Date: Wed, 8 Sep 1999 16:19:38 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Gaestebuch optimieren > Hallo Björn, > > ich bin am verzweifeln, denn ich habe versucht, den Ansatz von > gestern abend einzubauen aber es funkt nicht. > > Ich bekomme die erste Seite und die Möglichkeit die "weiteren 10" > anzeigen zu lassen nur ist mein Browser leer. > > Irgendetwas mache ich falsch. > > > > Hier meine "lesen.php3"-Datei > [...] > > > > if (!isset($start)) { $start=0; } > $link = mysql_pconnect ("host", "password", "") or mysql_die(); > $result = mysql_db_query ("datenbankname", "SELECT *, > DATE_FORMAT(datum,'d.m.y') as datum_f FROM gaestebuch > ORDER BY datum desc limit $start,5", $link) or mysql_die(); > if (mysql_numrows($result) == 0) > { > php_die ("Es existieren leider noch keine Einträge"); > } > while ($row = mysql_fetch_array($result)) > { > if ($start>5) { > $prev=$start-5; > $link1='link1.htm'; > } > $next=$start+5; > $link2='lesen.php3?start=$next'; ^^^^^^^^^^^^^^^^^^^^^^^^ Hier liegt das Problem. Tausche die Hochkommata durch normale Anführungszeichen aus (") und es sollte klappen. Innerhalb von Hochkommata werden Variablen (hier $next) nicht interpretiert und durch Ihren Wert ersetzt. Gruß, Philipp. From eschmid_(at)_s.netic.de Wed, 08 Sep 1999 16:21:50 +0200 Date: Wed, 08 Sep 1999 16:21:50 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] NACHTRAG: Re: [php] Re: mktime Marc Logemann wrote: > > hmmm, kann daran nicht liegen ich hatte es auch mit manuellen Werten probiert. > Schaut doch mal auf folgendes Script: > > $party = mktime(21,00,0,09,18,1999); > echo "Party: " . $party . "
"; > $party2 = mktime(21,00,0,9,18,1999); > echo "Party: " . $party2 . "
"; > ?> > > da kommen zwei unterschiedliche Werte raus....why? 09 und 00 werden als Oktalzahlen angesehen und dann ergibt 00 = 0 und 09 was anderes. -Egon From hf_(at)_conne.net Wed, 08 Sep 1999 16:25:31 +0200 Date: Wed, 08 Sep 1999 16:25:31 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo Wolfgang, > Da hast Du die Variable $next nicht initialisiert und das kommt dann exakt > so in die SQL-Abfrage. hast Du denn auch noch einen Tip, wie ich wo und wie ich die Variable initialisieren soll? Gruß Holger From info_(at)_ti-news.ch Wed, 8 Sep 1999 14:52:06 +0200 Date: Wed, 8 Sep 1999 14:52:06 +0200 From: TI-NEWS/PPK info_(at)_ti-news.ch Subject: [php] Auktions-Script Wo ist den dieses Script erhaltlich als Download? Patrik www.ticinonline.to oder einfach reinwerfen unter :-) ftp://ftp.ticinonline.to/incoming/ meine scripte sin auch unter: ftp://ftp.ticinonline.to/php/ ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 info_(at)_ti-news.ch info_(at)_ticinonline.to ppk.gordevio_(at)_ti-news.ch http://www.ppk.grossalp.ch/ http://www.ti-news.ch/ Ti Search oltre 800 recensioni con Ti Mail sembre raggiungibili ==================================== ----- Original Message ----- From: Helmut P. Fleischhauer To: Sent: mercoledì, 8. settembre 1999 14:28 Subject: Re: [php] Auktions-Script > Hallo, > > unter der URL > > http://www.getviaweb.de ist eine von uns entwickelte Auktionssoftware > beschrieben. > Eine Testversion ist unter > http://www.getviaweb.net zu finden. > > Gruesse > > Helmut P. Fleischhauer > BetaWeb Internet Service > Fischpfortenstr. 12 > 31785 Hameln > http://www.betaweb.de > > ------------------ > > At 11:46 08.09.99 +0200, you wrote: > >Hallo! > > > >Ich wollte mal fragen ... hat von euch jemand vielleicht ein Script > >geschrieben > >für eine Auktion oder Kleinanzeigenmarkt ??? Ist dies eigentlich zu > >relaisieren ? > > > >Würde mich über eure Antworten sehr freuen. > >Ferhat > > > > > >-- > >** Durchgehend geöffnet: http://www.php-center.de ** > >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > >http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 16:29:42 +0200 Date: Wed, 8 Sep 1999 16:29:42 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: NACHTRAG: Re: [php] Re: mktime Marc Logemann schrieb am Mittwoch, den 8. September 1999: > hmmm, kann daran nicht liegen ich hatte es auch mit manuellen Werten probiert. > Schaut doch mal auf folgendes Script: > > $party = mktime(21,00,0,09,18,1999); > echo "Party: " . $party . "
"; > $party2 = mktime(21,00,0,9,18,1999); > echo "Party: " . $party2 . "
"; > ?> > > da kommen zwei unterschiedliche Werte raus....why? Weil Zahlenkonstante, die mit einer 0 beginnen, als Oktalzahl interpretiert werden. Die haben aber nur die Ziffern 0 bis 7, so daß 09 illegal ist und dann als 0 gewertet wird. Probier mal: echo 07 ."\n"; echo 08 ."\n"; echo 09 ."\n"; echo 010 ."\n"; Als weitere Notion gibt's auch Hexzahlen mit dem Präfix 0x: echo 0x10 ."\n"; echo 0x1f ."\n"; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hf_(at)_conne.net Wed, 08 Sep 1999 16:37:18 +0200 Date: Wed, 08 Sep 1999 16:37:18 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren DANKE AN ALLLE! Es funkt jetzt! Gruß Holger From MoCaD_TOM_(at)_gmx.de Wed, 8 Sep 1999 16:42:33 +0200 (MEST) Date: Wed, 8 Sep 1999 16:42:33 +0200 (MEST) From: Thomas Huber MoCaD_TOM_(at)_gmx.de Subject: [php] Cookie setzen auch in der Mitte? Hallo! Chefchen hat gesagt bau mal eShop um so das es ihm gefällt. War so am basteln und bemerk wenig später die erste Fehlermeldung Der setcookie-Befehl wird nach dem head ausgeführt. Bin so am schrauben und verändere das ganze und versuch ausserhalb vom Frameset den cookie zu setzen, Fehlermeldung bleibt die gleiche. Weiß nicht wo ich noch etwas verändern könnte, steh doch schon vor dem head. C U 4 Mail TOM -- Sent through Global Message Exchange - http://www.gmx.net From alexander_(at)_pixelhouse.de Wed, 8 Sep 1999 16:46:04 +0200 Date: Wed, 8 Sep 1999 16:46:04 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] php - sql zeitproblem ? Hi... Ich hab hier eine kleine sql unstimmigkeit die ich mir nicht erklären kann... am anfang haben alle werte in der Spalte Shown den Wert 0 danach update ich die Zelle auf 1. Da es dann noch weiter Zellen mit null gibt sollte er bei "by Shown ASC" doch immer den kleinsten Wert bekommen also wenn ich vorher in Shown 4x0 hatte und ein Durchlauf hatte wo 3 auf 1 geupdatet wurden sollte noch einmal 0 übrig bleiben welchen dann beim nächsten mal als erstes selectiert werden sollte. Das Problem ist das das nicht immer klappt in ca. 20% der fälle wird beim zweiten druchlauf eine 1 als erstes selectiert obwohl es eine 0 gibt. $bla = mysql_fetch_array (MYSQL_QUERY("SELECT * FROM usershown WHERE ShowOn = '$showon' and width = '$size' and User_ID='$User_ID' and Shown_Total < Burnout and Kat=('payed') order by Shown ASC ")) or ("Unbale to query db!"); if ($bla[Banner_ID] != "" ) { $updusertmp = mysql_query("update usershown set BRot = ('$BRot'), Shown_Total=Shown_Total+1 , Shown=Shown+1 where User_ID='$User_ID' and Banner_ID='$bla[Banner_ID]'"); $Bannerdata = mysql_fetch_array (MYSQL_QUERY("SELECT * FROM bannerpictures WHERE Banner_ID = '$bla[Banner_ID]'")) or ("Unbale to query db!"); hat jemand ne ahnung woran das liegen kann ? kann es sein das der swl server die tabelle nocht nicht geupdatet hat also der wert in Shown noch nicht von 0 auf 1 gesetzt wurde wenn die nächte abfrage kommt ? ansonnsten müsste ja das order by Shown ASC falsch lauffen oder ? Gruss Alex --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe From pb_(at)_webfactory.de Wed, 8 Sep 1999 16:50:48 +0200 Date: Wed, 8 Sep 1999 16:50:48 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Cookie setzen auch in der Mitte? Cookies mußt du setzen, bevor Du irgendwas an den Browser ausgibst. Also noch vor dem "". -- w e b f a c t o r y Philipp Bosch - Geschaeftsfuehrer Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Thomas Huber > Sent: Wednesday, September 08, 1999 4:43 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Cookie setzen auch in der Mitte? > > > Hallo! > Chefchen hat gesagt bau mal eShop um so das es ihm gefällt. > War so am basteln und bemerk wenig später die erste Fehlermeldung > Der setcookie-Befehl wird nach dem head ausgeführt. > Bin so am schrauben und verändere das ganze und versuch > ausserhalb vom Frameset den cookie zu setzen, Fehlermeldung bleibt > die gleiche. Weiß nicht wo ich noch etwas verändern könnte, steh > doch schon vor dem head. > > C U 4 Mail > > TOM > > -- > Sent through Global Message Exchange - http://www.gmx.net > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From ofeige_(at)_triplex.de Wed, 08 Sep 1999 16:57:44 +0200 Date: Wed, 08 Sep 1999 16:57:44 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] URL??? Hallo zusammen, ich hab leider wieder ein Problem, aber nach dem Ihr mir das letzte mal sehr gut geholfen habt, probier ich es nochmal! Folgendes Problem PHP erstellt (wenn beim compilieren --enable-track-vars eingestellt worden ist) automatisch Variablen die aus einer URL übergabe stammen Bsp.: http://www.test.de/test.php3?foo=hallo dann erhalte ich eine Variable $foo mit dem Inhalt "hallo". So weit so gut! Leider bastle ich an einen Script, das von einem Schockwave aufgerufen wird, und dort ist es nicht möglich eine URL zu de-encoden!! Das hat insoweit auswirkungen, das wenn folgender String übergeben wird "http://www.test.de/test.php3?foo=hallo ich bin Oli&foo2=test" das ich nur eine Variable erhalte, $foo mit Inhalt hallo. Ich erhalte auch keine Variable $foo2!!!! Das funktioniert nur, wenn das Shokwave aus dem " " ein "%20" macht! Aus bestimmten Gründen, können wir nicht im Shokwave die Zeichen ersetzen! Deshalb suche ich eine Funktion in PHP, die mir die Gesamte URL mitteilen kann! $PHP_SELF spuckt nur "http://www.test.de/test.php3" aus! Ich brauche aber dringend die Übergabe!! So nach dem Motto $PHP_SELF_URL oder so. wenn jemand eine Ahnung hat, bitte bitte bitte raus damit! Oliver -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 08 Sep 1999 17:14:14 +0200 Date: Wed, 08 Sep 1999 17:14:14 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] PHP 3.0.12 mit GD 1.6.3 Hallo Michael, habe mir nochmals PHP runtergeladen. Die Version ist aber 100 %ig identisch mit meiner vorhandenen. Die Datei configure.in (vom 27.07.99) prueft ebenfalls auf gdimagegif fuer das Vorhandensein von GD 1.6. Kann es sein das irgendwo Zwischenupdates von PHP kursieren. Wie sieht die Prüfung in deiner configure.in aus? Oder einfacher: kannst du mir die tar-Datei mehlen? 2 MB laesst mein Proxy gerade noch so zu. Oder sag mir die Download-Adresse. Danke im voraus Thomas From pb_(at)_webfactory.de Wed, 8 Sep 1999 17:14:06 +0200 Date: Wed, 8 Sep 1999 17:14:06 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] URL??? versuch mal $REQUEST_URI in solchen fällen hilft meist ein blick in ein -- w e b f a c t o r y Philipp Bosch - Geschaeftsfuehrer Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Oliver Feige > Sent: Wednesday, September 08, 1999 4:58 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] URL??? > > > Hallo zusammen, > > ich hab leider wieder ein Problem, aber nach dem Ihr mir das > letzte mal > sehr gut geholfen habt, probier ich es nochmal! > Folgendes Problem > > PHP erstellt (wenn beim compilieren --enable-track-vars eingestellt > worden ist) automatisch Variablen die aus einer URL übergabe stammen > Bsp.: http://www.test.de/test.php3?foo=hallo > > dann erhalte ich eine Variable $foo mit dem Inhalt "hallo". So weit so > gut! Leider bastle ich an einen Script, das von einem Schockwave > aufgerufen wird, und dort ist es nicht möglich eine URL zu > de-encoden!! > Das hat insoweit auswirkungen, das wenn folgender String > übergeben wird > "http://www.test.de/test.php3?foo=hallo ich bin Oli&foo2=test" das ich > nur eine Variable erhalte, $foo mit Inhalt hallo. Ich erhalte > auch keine > Variable $foo2!!!! Das funktioniert nur, wenn das Shokwave aus dem " " > ein "%20" macht! Aus bestimmten Gründen, können wir nicht im Shokwave > die Zeichen ersetzen! > > Deshalb suche ich eine Funktion in PHP, die mir die Gesamte URL > mitteilen kann! $PHP_SELF spuckt nur > "http://www.test.de/test.php3" aus! > Ich brauche aber dringend die Übergabe!! So nach dem Motto > $PHP_SELF_URL > oder so. > > wenn jemand eine Ahnung hat, bitte bitte bitte raus damit! > > Oliver > > -- > triplex - agentur fuer neue medien GmbH > erhardtstr. 8 > 80469 muenchen > mailto:ofeige_(at)_triplex.de > http://www.triplex.de > > telefon: +49 89 209 138 22 > fax: +49 89 209 138 10 > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From webmasterbhs_(at)_bluewin.de Wed, 8 Sep 1999 17:21:52 +0200 Date: Wed, 8 Sep 1999 17:21:52 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Cookie setzen auch in der Mitte? cookies müssen gesetzt werden bevor das allererste HTML zeichen gesendet wird !!! also ganz oben :-) ----- Original Message ----- From: Thomas Huber To: Sent: Wednesday, September 08, 1999 4:42 PM Subject: [php] Cookie setzen auch in der Mitte? > Hallo! > Chefchen hat gesagt bau mal eShop um so das es ihm gefällt. > War so am basteln und bemerk wenig später die erste Fehlermeldung > Der setcookie-Befehl wird nach dem head ausgeführt. > Bin so am schrauben und verändere das ganze und versuch > ausserhalb vom Frameset den cookie zu setzen, Fehlermeldung bleibt > die gleiche. Weiß nicht wo ich noch etwas verändern könnte, steh > doch schon vor dem head. > > C U 4 Mail > > TOM > > -- > Sent through Global Message Exchange - http://www.gmx.net > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From eschmid_(at)_s.netic.de Wed, 08 Sep 1999 17:25:33 +0200 Date: Wed, 08 Sep 1999 17:25:33 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] PHP 3.0.12 mit GD 1.6.3 thomas.schuermann_(at)_stadt-gladbeck.de wrote: > > Hallo Michael, > habe mir nochmals PHP runtergeladen. Die Version ist aber 100 %ig > identisch mit meiner vorhandenen. Die Datei configure.in (vom 27.07.99) > prueft ebenfalls auf gdimagegif fuer das Vorhandensein von GD 1.6. Kann > es sein das irgendwo Zwischenupdates von PHP kursieren. Wie sieht die > Prüfung in deiner configure.in aus? Oder einfacher: kannst du mir die > tar-Datei mehlen? 2 MB laesst mein Proxy gerade noch so zu. Oder sag mir > die Download-Adresse. http://cvs.php.net/cvsweb.cgi/functions/gd.c.diff?r1=1.130&r2=1.131&f=h So geschehen am: 1.131 Wed Aug 4 18:51:53 1999 UTC by rasmus CVS Tags: HEAD Changed since 1.130: +123 -1 lines Diffs to 1.130 (nice version) Add gd-1.6.x PNG functions from drew_(at)_elysium.ltd.uk -Egon From richard.blume_(at)_i-dmedia.com Wed, 8 Sep 1999 17:47:30 +0200 Date: Wed, 8 Sep 1999 17:47:30 +0200 From: Richard Blume richard.blume_(at)_i-dmedia.com Subject: [php] PHP-Buch in Tschechisch Ich finde auf php.net und co. das tschechische Buch nicht mehr. Weiß jemand zufällig wo ich das Buch finde, oder besser noch, wie der/die Autoren zu erreichen sind? cu, Richard From eschmid_(at)_s.netic.de Wed, 08 Sep 1999 17:35:54 +0200 Date: Wed, 08 Sep 1999 17:35:54 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] PHP-Buch in Tschechisch Richard Blume wrote: > > Ich finde auf php.net und co. das tschechische Buch nicht mehr. Weiß jemand > zufällig wo ich das Buch finde, oder besser noch, wie der/die Autoren zu > erreichen sind? http://www.php.net/books.php3 oder auf der zweiten Seite bei Older Information. -Egon From ofeige_(at)_triplex.de Wed, 08 Sep 1999 17:35:50 +0200 Date: Wed, 08 Sep 1999 17:35:50 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] URL??? Philipp Bosch schrieb: > versuch mal $REQUEST_URI > > in solchen fällen hilft meist ein blick in ein > -- > Danke, dort habe ich auch schon nachgeschaut, aber die Information, die ich mit dem PHP abfragen will, steht unter HTTP Request! Diese info kann ich allerdings nicht mit getenv(); abrufen. Wie kann ich den die HTTP Request abrufen! > > w e b f a c t o r y > Philipp Bosch - Geschaeftsfuehrer > Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ > Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > > > -----Original Message----- > > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Oliver Feige > > Sent: Wednesday, September 08, 1999 4:58 PM > > To: php_(at)_solix.wiso.Uni-Koeln.DE > > Subject: [php] URL??? > > > > > > Hallo zusammen, > > > > ich hab leider wieder ein Problem, aber nach dem Ihr mir das > > letzte mal > > sehr gut geholfen habt, probier ich es nochmal! > > Folgendes Problem > > > > PHP erstellt (wenn beim compilieren --enable-track-vars eingestellt > > worden ist) automatisch Variablen die aus einer URL übergabe stammen > > Bsp.: http://www.test.de/test.php3?foo=hallo > > > > dann erhalte ich eine Variable $foo mit dem Inhalt "hallo". So weit so > > gut! Leider bastle ich an einen Script, das von einem Schockwave > > aufgerufen wird, und dort ist es nicht möglich eine URL zu > > de-encoden!! > > Das hat insoweit auswirkungen, das wenn folgender String > > übergeben wird > > "http://www.test.de/test.php3?foo=hallo ich bin Oli&foo2=test" das ich > > nur eine Variable erhalte, $foo mit Inhalt hallo. Ich erhalte > > auch keine > > Variable $foo2!!!! Das funktioniert nur, wenn das Shokwave aus dem " " > > ein "%20" macht! Aus bestimmten Gründen, können wir nicht im Shokwave > > die Zeichen ersetzen! > > > > Deshalb suche ich eine Funktion in PHP, die mir die Gesamte URL > > mitteilen kann! $PHP_SELF spuckt nur > > "http://www.test.de/test.php3" aus! > > Ich brauche aber dringend die Übergabe!! So nach dem Motto > > $PHP_SELF_URL > > oder so. > > > > wenn jemand eine Ahnung hat, bitte bitte bitte raus damit! > > > > Oliver > > > > -- > > triplex - agentur fuer neue medien GmbH > > erhardtstr. 8 > > 80469 muenchen > > mailto:ofeige_(at)_triplex.de > > http://www.triplex.de > > > > telefon: +49 89 209 138 22 > > fax: +49 89 209 138 10 > > > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 18:13:30 +0200 Date: Wed, 8 Sep 1999 18:13:30 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: URL??? Oliver Feige schrieb am Mittwoch, den 8. September 1999: > PHP erstellt (wenn beim compilieren --enable-track-vars eingestellt > worden ist) automatisch Variablen die aus einer URL übergabe stammen > Bsp.: http://www.test.de/test.php3?foo=hallo Randbemerkung: Daß PHP aus Get- (und Post- und COOKIE-)Variablen automatisch PHP-Variablen macht, ist Standard bei PHP! Mit "track_vars = On" kannst Du in der PHPs Konfigurationsdatei php3.ini nun noch einstellen, daß diese automatisch erzeugten Variablen _zusätzlich_ auch in den Arrays $HTTP_GET_VARS, $HTTP_POST_VARS and $HTTP_COOKIE_VARS abrufbar sind. Mit der configure-Option "--enable-track-vars" setzt man nur den Standardwert dieser Einstellung auf "on". Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 18:17:02 +0200 Date: Wed, 8 Sep 1999 18:17:02 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: URL??? Oliver Feige schrieb am Mittwoch, den 8. September 1999: > Philipp Bosch schrieb: > > versuch mal $REQUEST_URI > > in solchen fällen hilft meist ein blick in ein > > Danke, dort habe ich auch schon nachgeschaut, aber die Information, > die ich mit dem PHP abfragen will, steht unter HTTP Request! > Diese info kann ich allerdings nicht mit getenv(); abrufen. Wie kann > ich den die HTTP Request abrufen! Nutzt Du PHP als Apache-Modul? Dann hilft Dir getallheaders! Ich würde allerdings eher empfehlen, doch dafür zu sorgen, daß Shockwave _korrekte_ URLs anfordert! (Pluszeichen statt %20 sollte übrigens auch gehen ...) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Wed, 8 Sep 1999 18:31:27 +0200 Date: Wed, 8 Sep 1999 18:31:27 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Reload bei animierten GIF ? Alexander Meis schrieb am Mittwoch, den 8. September 1999: > ich hab das problem das wenn ich so > > Header("Expires: 0"); > Header("Pragma: no-cache"); > Header( "Content-type: image/$Bannerdata[Typ]" ); > echo $Bannerdata[Picture]; > > ein bild an den browser zurück schiche das bild wenn es animiert ist > einen reload verursacht. Der reload bringt die Logdatenbanken des > scripts durcheinander. Hast Du evtl. mit Netscape getestet? Der ist meines Wissens nicht in der Lage, animierte GIFs aus seinem Memory-Cache heraus abzuspielen, sondern lädt sich das Bild nach jedem Animationsdurchlauf neu aus seinem Disk-Cache. Mit obigen Header erreichst Du aber, daß das Bild eben nicht zwischengespeichert werden soll, weshalb es auch nicht in Netscapes Disk-Cache landete und somit neu aus dem Netz geholt wird. Achtung: das alles ist Vermutung ohne Tests meinerseits ... > kann man das irgentwie fixen das animierte gifs keine reload > erzeugen ? Caching des Bilds wieder ermöglichen? Oder zumindest ein Expires-Wert, der ein paar Minuten hält ...? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hpf_(at)_betaweb.net Wed, 08 Sep 1999 18:35:46 +0200 Date: Wed, 08 Sep 1999 18:35:46 +0200 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] Auktions-Script At 14:52 08.09.99 +0200, you wrote: >Wo ist den dieses Script erhaltlich als Download? > >Patrik >www.ticinonline.to ---------- Leider nicht als download erhaeltlich, der Auftraggeber moechte es schon verkaufen. Aber eine Reihe von Scripten wirds demnaechst unter http://www.abarcar.de als download geben. Mal sehn was die zeit so sagt ;-) Helmut http://www.betaweb.de From ofeige_(at)_triplex.de Wed, 08 Sep 1999 19:28:02 +0200 Date: Wed, 08 Sep 1999 19:28:02 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] Re: URL??? Martin Ramsch schrieb: > Oliver Feige schrieb am Mittwoch, den 8. September 1999: > > Philipp Bosch schrieb: > > > versuch mal $REQUEST_URI > > > in solchen fällen hilft meist ein blick in ein > > > > Danke, dort habe ich auch schon nachgeschaut, aber die Information, > > die ich mit dem PHP abfragen will, steht unter HTTP Request! > > Diese info kann ich allerdings nicht mit getenv(); abrufen. Wie kann > > ich den die HTTP Request abrufen! > > Nutzt Du PHP als Apache-Modul? Dann hilft Dir getallheaders! > Ja, ich benutze es als Modul! Ich bekomme alle Header Infos ausser HTTP Request! Ich weis nicht, wie ich diesen HTTP Request abfragen soll! Das beispiel aus der Doku hab ich benutzt?? Mache ich irgendwas falsch? > > Ich würde allerdings eher empfehlen, doch dafür zu sorgen, daß > Shockwave _korrekte_ URLs anfordert! > (Pluszeichen statt %20 sollte übrigens auch gehen ...) > > Ciao, > Martin > -- > Martin Ramsch > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From ocichocki_(at)_medienschmiede.com Wed, 8 Sep 1999 19:38:08 +0200 Date: Wed, 8 Sep 1999 19:38:08 +0200 From: Olaf Cichocki ocichocki_(at)_medienschmiede.com Subject: [php] Gaestebuch optimieren Hallo Leute, ich habe versucht die Loesung der Seitenweisen Darstellung von Ergebnissen auf meine Telefontarif DB umzusetzen, leider klappt es nicht. Die erste Seite kommt, aber auf klick von "weitere 6 Einträge" erscheint die php_die Fehlermeldung (siehe anzeigen.php3)" etwas ist falsch". Ich habe Björns und Philipps Ansätze versucht, aber es klappt nicht. Hat jemand einen Rat, uebersehe ich etwas? Olaf header1.inc MySQL-Fehler"; echo mysql_error(); require ("footer.php3"); exit; } function php_die($error_msg = "Unbekannter Fehler") { echo "

Fehler

"; echo $error_msg; require("footer.php3"); exit; } $link = mysql_pconnect ("192.168.1.2", "root", "") or mysql_die(); ?> telefon
Neue Suche
"; ?>
anzeigen.php3 6) { $prev=$start-6; echo "Zurück Button"; } ?> "; echo ""; echo ""; echo "
"; echo "weitere 6 Einträge"; require ("footer.php3"); ?> From matthias_(at)_slovig.de Wed, 8 Sep 1999 20:10:39 +0200 Date: Wed, 8 Sep 1999 20:10:39 +0200 From: Matthias Slovig matthias_(at)_slovig.de Subject: [php] Strato und php3 Hi Markus ! Am 06.09.1999 schrieb Markus Dobel : >> ebenfalls ohne die grosse Verteidigerfahne schwingen zu wollen: wenn ich >> beim Krauter an der Ecke ein Auto fuer 100 Mark kaufe, wundere ich mich >> doch auch nicht, dass da nicht alles laeuft. > ich bin kein rechtsprofi.... aber gabs da nicht mal was mit > 'zugesicherten eigenschaften', mit denen einem der preis der ware > voellig schnuppe sein kann? wenn mir der verkaeufer sagt 'dieses auto > fuer 100 mark ist voll verkehrssicher und betriebsbereit' kann ich > erwarten, dass dem auch so ist und ggf. auch rechtlich dagegen vorgehen, > wenn dem nicht so ist (ich verlange nachbesserung, minderung, umtausch > etc.). Das gibt's Paragraphen zu, ja. Aber ich vermute mal, dass die zumindest in meinen konkreten Fall nicht anwendbar sind, da ich das Paket schon vorher hatte, also ohne php3 gekauft habe. Wie ich hier auf der Liste ja erfahren habe, geht es auch, aber nicht so, wie das üblich ist. Auch dazu gibt es Paragraphen, wenn die Leistung nicht wie so üblich nutzbar ist, also einen Mangel hat. Für jemand, der das Paket eben wegen der php-Unterstützung gekauft hat, sieht da die Sache sicherlich anders aus, zumal es von Strato ja groß beworben wurde. Wenn da mal einer in Rechtsfragen Bewanderter sein Wissen kundtun könnte, denn auch für mich gilt: IANAL. Außerdem ist die Diskussion in news:de.soc.recht.datennetze wohl besser aufgehoben, weshalb ich die Liste nicht mehr damit belästigen will. Matthias From alexander_(at)_pixelhouse.de Wed, 8 Sep 1999 21:59:44 +0200 Date: Wed, 8 Sep 1999 21:59:44 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Re: Reload bei animierten GIF ? >Caching des Bilds wieder ermöglichen? Oder zumindest ein >Expires-Wert, der ein paar Minuten hält ...? Hmm dann wird das Bild aber wiederrum beim Reload nicht neugeladen....bzw wenn ne neue Seite aufgeruffen wird. Ich habs nun so gelöst das ich nur den Imageheader übergebe und bei jedem aufruf des Scriptes ne dymaisch gernerierte Nummer an den Aufruf anhänge. So denken die Browser immer das es ein neues Bild bzw neuer Link wäre :-) Nachteil: der Aufruf funktioniert nur von Seiten die eine Dymaischen Linkaufruf gernerieren können. Also nicht von normalen html Seiten :-( aber besser als nix.... Gruss Alex From posaune_(at)_gmx.net Wed, 8 Sep 1999 23:19:58 +0200 (MEST) Date: Wed, 8 Sep 1999 23:19:58 +0200 (MEST) From: Matthias Mueller posaune_(at)_gmx.net Subject: [php] Wieviele Zeilen im einem String ? Hallo, ne Anfaengerfrage... Wie ist der Befehl zum Bestimmen der Zeilenanzahl eines String? Hintergrund: In $text wird ein mehrzeiliges Textarea-Inputbox-Feld gespeichert. Nun moechte ich auf der naechsten Seite das Textarea-Feld genau anpassen (ohne im Textarea zu scrollen). Mit $anzahl=strlen($text); erhaelt man ja leider nur die Anzahl der Zeichen... Wer weiss Rat ? Gruss Matthias -- Sent through Global Message Exchange - http://www.gmx.net From renevojtech_(at)_videoprofis.de Thu, 09 Sep 1999 08:15:05 +0200 Date: Thu, 09 Sep 1999 08:15:05 +0200 From: rene renevojtech_(at)_videoprofis.de Subject: [php] Fragen zu explode und Drucken mit PHP Hallo, 1. gibt es eine Möglichkeit die Anzahl der Elemente aus dem Ergebnis des explode-Befehl zu ermitteln ? Bsp: $ergebnis = explode("/",$string); --> ich möchte die Anzahl der Elemente in $ergebnis ermitteln aber wie ? 2. kann ich mit php Daten formatiert auf den lokalen Drucker ausgeben ? (ich muß das Ergebnis aus einer Datenbankabfrage auf dem Bildschirm anzeigen (ist ja kein Problem) und anschließend in ein Formular auf dem lokalen Drucker ausgeben) Ich danke im Vorraus für Eure Hilfe rene From marian_(at)_sendung.de Thu, 09 Sep 1999 08:44:39 +0200 Date: Thu, 09 Sep 1999 08:44:39 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Fragen zu explode und Drucken mit PHP rene wrote: > > Hallo, > > 1. gibt es eine Möglichkeit die Anzahl der Elemente aus dem Ergebnis des > > explode-Befehl zu ermitteln ? > Bsp: $ergebnis = explode("/",$string); > --> ich möchte die Anzahl der Elemente in $ergebnis ermitteln aber > wie ? > Hallo! Na klar. Siehe [Dein Mirror]/manual/function.explode.html. Da explode einen Array zurückliefert, kannst Du die zahl der Elemente mit count($ergebnis) ermitteln.  > 2. kann ich mit php Daten formatiert auf den lokalen Drucker ausgeben ? > (ich muß das Ergebnis aus einer Datenbankabfrage auf dem Bildschirm > anzeigen (ist ja kein Problem) > und anschließend in ein Formular auf dem lokalen Drucker ausgeben) > Wenn Du PHP als CGI-Vriante vorliegen hast, sollte es kein Problem sein, Ausgaben auf lpr umzuleiten. Etwa wie php meinscript.php3 | lpr Oder? Handbuch-Robin ;-) From marian_(at)_sendung.de Thu, 09 Sep 1999 08:46:20 +0200 Date: Thu, 09 Sep 1999 08:46:20 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Fragen zu explode und Drucken mit PHP rene wrote: > > 2. kann ich mit php Daten formatiert auf den lokalen Drucker ausgeben ? > (ich muß das Ergebnis aus einer Datenbankabfrage auf dem Bildschirm > anzeigen (ist ja kein Problem) > und anschließend in ein Formular auf dem lokalen Drucker ausgeben) > Ach, entschuldige. Ich bin fast wie selbstverständlich davon ausgegangen, dass Du unter Linux arbeitest. Stimmt das? Marian (aka Handbuch-Robin) From webmaster_(at)_marktstrasse.ch Thu, 9 Sep 1999 08:52:52 +0200 Date: Thu, 9 Sep 1999 08:52:52 +0200 From: Andreas Zaugg webmaster_(at)_marktstrasse.ch Subject: [php] objekt dir() - nicht nach speicherdatum Hallo Liste Ich habe eine Frage betreff objekt dir() Das Objekt dir() gibt mir ein listing der Verzeichnisse, jedoch nach abspeicherdatum! Gibt es eine Moeglichkeit nach abc zu ordnen? Gruesse aus der Schweiz Andi Zaugg ________________________________________ CAB Services AG - The Internet Company ________________________________________ Postal Freie Strasse 44 Address: CH-4001 Basel Phone: +41 (0)61 2613066 Fax: +41 (0)61 2613086 E-Mail: cab_(at)_marktstrasse.ch HP: http://www.marktstrasse.ch/cab ________________________________________ Internet Shopping by CAB Services AG - die komplette E-Commerce Lösung (Shop) mit Kreditkarten online Validierung Jetzt gratis testen: http://www.marktstrasse.ch/onlinetest From andre_(at)_bonhote.com Thu, 09 Sep 1999 09:12:09 +0200 (CEST) Date: Thu, 09 Sep 1999 09:12:09 +0200 (CEST) From: Andre Bonhote andre_(at)_bonhote.com Subject: [php] Wieviele Zeilen im einem String ? hallo! > Mit $anzahl=strlen($text); erhaelt man ja leider nur die Anzahl der > Zeichen... versuch mal, die "\n"'s zu zählen, die newlines. damit solltest du auf die zeilenzahl kommen ... gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 09-Sep-99 Time: 09:11:16 Egotist, n.: A person of low taste, more interested in himself than me. -- Ambrose Bierce, "The Devil's Dictionary" ---------------------------------- From renevojtech_(at)_videoprofis.de Thu, 09 Sep 1999 09:54:50 +0200 Date: Thu, 09 Sep 1999 09:54:50 +0200 From: rene renevojtech_(at)_videoprofis.de Subject: [php] Fragen zu explode und Drucken mit PHP > rene wrote: > > > > 2. kann ich mit php Daten formatiert auf den lokalen Drucker ausgeben ? > > (ich muß das Ergebnis aus einer Datenbankabfrage auf dem Bildschirm > > anzeigen (ist ja kein Problem) > > und anschließend in ein Formular auf dem lokalen Drucker ausgeben) > > > > Ach, entschuldige. Ich bin fast wie selbstverständlich davon > ausgegangen, dass Du unter Linux arbeitest. Stimmt das? > > Marian (aka Handbuch-Robin) Hallo Marian, erstmal Danke für den Tip zu Punkt 1. Ich arbeite unter Linux (SuSe 6.1), habe PHP aber nicht als CGI-Variante vorliegen, sondern in den Apache einkompiliert. Gibts es da auch eine Möglichkeit die Seite formatiert auf den Drucker zu schicken. Was macht der Befehl php meinscript.php3 | lpr mit Formatierungen (Schriftart, -größe ...) ? rene From mathias_(at)_appc11.gsi.de Thu, 09 Sep 1999 09:45:42 +0200 Date: Thu, 09 Sep 1999 09:45:42 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] NACHTRAG: Re: [php] Re: mktime Hallo Egon, At 08.09.99 16:21 , you wrote: >Marc Logemann wrote: >> >> hmmm, kann daran nicht liegen ich hatte es auch mit manuellen Werten >probiert. >> Schaut doch mal auf folgendes Script: >> >> > $party = mktime(21,00,0,09,18,1999); >> echo "Party: " . $party . "
"; >> $party2 = mktime(21,00,0,9,18,1999); >> echo "Party: " . $party2 . "
"; >> ?> >> >> da kommen zwei unterschiedliche Werte raus....why? > >09 und 00 werden als Oktalzahlen angesehen und dann ergibt 00 = 0 und 09 >was anderes. In perl ist mir das auch mal passiert bei einer Schleife ueber Tage. Bei den Tagen 01 - 07 hat alles gut funktioniert (Sind ja auch Oktalzahlen, die gleich 1-7 dezimal sind.) Nur ab Tag 08 Hatte ich eine Problem, da das keine gueltige Oktalzahl ist. Haette eigentlich oben auch schon einen Fehler geben sollen in PHP bei 09. Gruesse, Mathias Mathias mathias_(at)_appc11.gsi.de From mathias_(at)_appc11.gsi.de Thu, 09 Sep 1999 09:42:51 +0200 Date: Thu, 09 Sep 1999 09:42:51 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] Buch (war : Re: [php] Re: Kein Unterschied zwischen: empty, =="", !, !isset ? ) =="", !, !isset ? ) Hallo Egon, At 08.09.99 14:14 , you wrote: >Martin Ramsch wrote: > >> Egon, kannst Du da was machen? Oder wenn eine/r von uns etwas >> schreibt, es ins Handbuch bringen? > >Ich kanns versuchen, aber dann übersetz das mal und mach eine Erklärung >zu den Zeichen "X" und "-". Dann wäre ich noch einem günstigen Ort in >dem 850 Seiten starken Handbuch interessiert. > >-Egon Wie wärs mit einem Kapitel über die häufigen Fallen ? Ich hab irgendwo ein C (oder wars Perl?) - Buch, das so ein Kapitel hat, das hat mir schon oft geholfen. Nicht nur das oben angesprochene Problem ist sehr konfus, sondern auch einige andere . Meine beliebtesten Fehlerquellen : - if ( $bla = $blubb ) statt if ( $bla == $blubb) Guter Tipp von der ML letztens : wenn ein Teil konstant ist, dann die konstante LINKS schreiben: if ( 'hugo' = $blub ) gibt einen Fehler, if ( $blub = 'hugo') gibt keinen Fehler - Vergessen der } oder { ok, hier meckert der Parser, _aber_ wurde die geschweifte Klammer in ei- nem include / require vergessen, kann die Fehlermeldung durchaus auch im aufrufenden Script angezeigt werden, anstatt im include/require - Gestern erst passiert : auf Server1 funktioniert rename, auf Server 2 nicht. Grund : rename arbeitet nur auf der gleichen Partition (ist vielleicht fuer den Profi klar, fuer den gelegenheitsprogrammierer leider nicht) Hier muss man dann copy nehmen *grumpf* - Die Voreinstellung in der php3-ini, daß per GET / POST uebergebene Variablen ploetzlich schon \ an der richtigen Stelle haben .... (Gilt das eigentlich auch fuer hochgeladene Files ? ) - Fehlermeldungen kann man bei bestimmten Browsern nur im Quelltext der Seite lesen, wenn der Fehler innerhalb einer Tabelle auftrat ---> beim Testen IMMER auch in den Quelltext schauen Vielleicht faellt dem Einen oder Anderen noch etwas in dieser Richtung ein. Diese Tipps haetten MIR persoenlich als PHP-Einsteiger viel Zeit gespart, und DAMIT waere das Buch seinen Preis auf jedenfall wert ;-) Viele Gruesse, Mathias Mathias mathias_(at)_appc11.gsi.de From mathias_(at)_appc11.gsi.de Thu, 09 Sep 1999 10:00:07 +0200 Date: Thu, 09 Sep 1999 10:00:07 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] Fragen zu explode und Drucken mit PHP Aloha Rene, At 09.09.99 08:15 , you wrote: >1. gibt es eine Möglichkeit die Anzahl der Elemente aus dem Ergebnis des > > explode-Befehl zu ermitteln ? > Bsp: $ergebnis = explode("/",$string); > --> ich möchte die Anzahl der Elemente in $ergebnis ermitteln aber >wie ? $ergebnis ist ja ein Array. --> count( $ergebnis) liefert die Anzahl der Elemente in diesem. >2. kann ich mit php Daten formatiert auf den lokalen Drucker ausgeben ? > (ich muß das Ergebnis aus einer Datenbankabfrage auf dem Bildschirm >anzeigen (ist ja kein Problem) > und anschließend in ein Formular auf dem lokalen Drucker ausgeben) Die Formatierung musst du von Hand erledigen, so eine Eingebaute Seiten- formatierung wie in Perl gibts da IMHO nicht. In perl ging das relativ einfach mit einer Pipe: open (DRUCKER, '| lpr' ); # unter windows : open (DRUCKER, 'LPT:1), print DRUCKER "Blabla"; close (DRUCKER); Vielleicht geht das so aehnlich auch in PHP, hab da noch nicht rumprobiert. Achja: Und nicht vergessen, zum Schluss ein Formfeed zu senden, sonst kommt das Blatt nicht aus dem Drucker ;-) (Beim Laserdrucker etwas doof, da der erst nach dem FF anfaengt zu drucken, und man wundert sich warum das Programm nicht tut ;) Gruesse, Mathias Mathias mathias_(at)_appc11.gsi.de From mathias_(at)_appc11.gsi.de Thu, 09 Sep 1999 10:02:44 +0200 Date: Thu, 09 Sep 1999 10:02:44 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] Fragen zu explode und Drucken mit PHP Hi Rene, At 09.09.99 09:54 , you wrote: >Was macht der Befehl php meinscript.php3 | lpr mit Formatierungen >(Schriftart, -größe ...) ? Es gibt es in der Drucker-Standardschriftart auf dem Drucker aus, ausser du experimentierst mit den Drucker-Steuerzeichen *Grins* Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From marian_(at)_sendung.de Thu, 09 Sep 1999 10:11:25 +0200 Date: Thu, 09 Sep 1999 10:11:25 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Fragen zu explode und Drucken mit PHP rene wrote: > > Ich arbeite unter Linux (SuSe 6.1), habe PHP aber nicht als CGI-Variante vorliegen, sondern in den Apache einkompiliert. > Gibts es da auch eine Möglichkeit die Seite formatiert auf den Drucker zu schicken. > > Was macht der Befehl php meinscript.php3 | lpr mit Formatierungen (Schriftart, -größe ...) ? Der Befehl würde wahrscheinlich den reinen Quelltext (falls es sich um eine HTML-Seite handelt) ausgeben. Um eine halbwegs formatierte Seite zu bekommen, musst Du den wohl nochmal irgendwie parsen. Kannst Du keine PDF-Seite erzeugen? ;-) Wenn es Dir wirklich auf ein gutes Druckbild ankommt, ist das wahrscheinlich das beste. Die kannst Du dann über ghostscript ausgeben (siehe Printing-HowTo http://www.linuxdoc.org/HOWTO/Printing-Usage-HOWTO.html ). Ich weiß nicht, ob es auch einen Filter html > PostScript gibt. Das wäre wahrscheinlich eine Lösung. Umgekehrt gibt es das auf jeden Fall. Da musst Du nochmal selber suchen (oder es hilft vielleicht jemand adreres). Ich weiß da nämlich nicht soo genau bescheid. Viel Glück! Marian From eschmid_(at)_s.netic.de Thu, 09 Sep 1999 10:28:06 +0200 Date: Thu, 09 Sep 1999 10:28:06 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Fragen zu explode und Drucken mit PHP Marian Steinbach wrote: > > rene wrote: > > > > Ich arbeite unter Linux (SuSe 6.1), habe PHP aber nicht als CGI-Variante vorliegen, sondern in den Apache einkompiliert. > > Gibts es da auch eine Möglichkeit die Seite formatiert auf den Drucker zu schicken. > > > > Was macht der Befehl php meinscript.php3 | lpr mit Formatierungen (Schriftart, -größe ...) ? Müßte gehen. > Ich weiß nicht, ob es auch einen Filter html > PostScript gibt. > Das wäre wahrscheinlich eine Lösung. Umgekehrt gibt es das auf > jeden Fall. > > Da musst Du nochmal selber suchen (oder es hilft vielleicht > jemand adreres). Ich weiß da nämlich nicht soo genau bescheid. Habt Ihr denn bei Netscape keinen Knopf mit einem Drucker drauf? Wenn ich denn drücke, dann wird die Seite als PostScript (als Datei oder direkt auf dem Drucker) gedruckt. -Egon From eschmid_(at)_s.netic.de Thu, 09 Sep 1999 10:38:08 +0200 Date: Thu, 09 Sep 1999 10:38:08 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Buch (war : Re: [php] Re: Kein Unterschied zwischen: empty,=="", !, !isset ? )=="", !, !isset ? ) Mathias wrote: > Wie wärs mit einem Kapitel über die häufigen Fallen ? > > Ich hab irgendwo ein C (oder wars Perl?) - Buch, das so ein Kapitel hat, > das hat mir schon oft geholfen. > > Nicht nur das oben angesprochene Problem ist sehr konfus, sondern auch > einige andere . Meine beliebtesten Fehlerquellen : > > - if ( $bla = $blubb ) statt if ( $bla == $blubb) > Guter Tipp von der ML letztens : wenn ein Teil konstant ist, dann die > konstante LINKS schreiben: > if ( 'hugo' = $blub ) gibt einen Fehler, if ( $blub = 'hugo') gibt > keinen Fehler > - Vergessen der } oder { > ok, hier meckert der Parser, _aber_ wurde die geschweifte Klammer in ei- > nem include / require vergessen, kann die Fehlermeldung durchaus auch > im aufrufenden Script angezeigt werden, anstatt im include/require > - Gestern erst passiert : auf Server1 funktioniert rename, auf Server 2 nicht. > Grund : rename arbeitet nur auf der gleichen Partition (ist vielleicht fuer > den Profi klar, fuer den gelegenheitsprogrammierer leider nicht) > Hier muss man dann copy nehmen *grumpf* > - Die Voreinstellung in der php3-ini, daß per GET / POST uebergebene Variablen > ploetzlich schon \ an der richtigen Stelle haben .... > (Gilt das eigentlich auch fuer hochgeladene Files ? ) > - Fehlermeldungen kann man bei bestimmten Browsern nur im Quelltext der Seite > lesen, wenn der Fehler innerhalb einer Tabelle auftrat > ---> beim Testen IMMER auch in den Quelltext schauen > > Vielleicht faellt dem Einen oder Anderen noch etwas in dieser Richtung ein. > Diese Tipps haetten MIR persoenlich als PHP-Einsteiger viel Zeit gespart, und > DAMIT waere das Buch seinen Preis auf jedenfall wert ;-) Vielleicht in der zweiten Auflage? Da bestimmen auch unsere Lektorin und die Fachlektoren mit. Im FAQ (Common Problems) wäre es sicher gut aufgehoben. Aber da deutschsprachige PHP Anwender andere häufige Fragen und Probleme haben wie englischsprachige, will ich da nicht mitreden. -Egon From pb_(at)_webfactory.de Thu, 9 Sep 1999 10:44:18 +0200 Date: Thu, 9 Sep 1999 10:44:18 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Re: URL??? > > Nutzt Du PHP als Apache-Modul? Dann hilft Dir getallheaders! > > > > Ja, ich benutze es als Modul! Ich bekomme alle Header Infos > ausser HTTP > Request! > Ich weis nicht, wie ich diesen HTTP Request abfragen soll! > Das beispiel aus > der > Doku hab ich benutzt?? > > Mache ich irgendwas falsch? Um das beantworten zu können, würde es sehr helfen, wenn Du mal Deinen Code posten würdest... Philipp. From S.Letzel_(at)_ESRI-Germany.de Thu, 9 Sep 1999 10:53:49 +0200 Date: Thu, 9 Sep 1999 10:53:49 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] Php's und Caches Hallo, wie kann man die Browser überreden, die php-files aus dem cache zu nehmen und nicht neu anzufordern? header("Last-Modified: xxx"); header("Expires: xxx"); sind schon drin. Mfg. Sven Letzel From mail_(at)_vorwerk-berlin.de Thu, 9 Sep 1999 10:56:23 +0200 Date: Thu, 9 Sep 1999 10:56:23 +0200 From: mail_(at)_vorwerk-berlin.de mail_(at)_vorwerk-berlin.de Subject: [php] schulung berlin This is a multi-part message in MIME format. ------=_NextPart_000_0030_01BEFAB1.F4CBB9A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, Ich besch=E4ftige mich seit einiger Zeit eingehend mit PHP3. M=F6chte mein Wissen jedoch professionell vertiefen und suche daher eine = Schulung(Weiterbildung mit dem Schwerpunkt PHP. Kann mir da jemand f=FCr = den Raum Berlin einen Tip geben. Gruss Andreas Vorwerk ------=_NextPart_000_0030_01BEFAB1.F4CBB9A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
Ich besch=E4ftige mich seit einiger Zeit eingehend = mit=20 PHP3.
M=F6chte mein Wissen jedoch professionell vertiefen = und suche=20 daher eine Schulung(Weiterbildung mit dem Schwerpunkt PHP. Kann mir da=20 jemand f=FCr den Raum Berlin einen Tip geben.
 
Gruss
 
Andreas Vorwerk
------=_NextPart_000_0030_01BEFAB1.F4CBB9A0-- From alexander_(at)_pixelhouse.de Thu, 9 Sep 1999 11:07:20 +0200 Date: Thu, 9 Sep 1999 11:07:20 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Php's und Caches Hi.... >wie kann man die Browser überreden, die php-files aus dem cache zu nehmen >und nicht neu anzufordern? Geht das überhaupt ? PHP wird doch Serverseitig ausgeführt so das das Ergebnis der Seite immer neu Ermittelt wird und somit nicht Cachefähig ist. Denke ich zumindestens mal :-) gruss Alex From S.Letzel_(at)_ESRI-Germany.de Thu, 9 Sep 1999 11:12:13 +0200 Date: Thu, 9 Sep 1999 11:12:13 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] Php's und Caches >>wie kann man die Browser überreden, die php-files aus dem cache zu nehmen >>und nicht neu anzufordern? >Geht das überhaupt ? PHP wird doch Serverseitig ausgeführt so das >das Ergebnis der Seite immer neu Ermittelt wird und somit nicht Cachefähig >ist. >Denke ich zumindestens mal :-) Das Ergebnis wird schon neu ermittelt. Doch folgendes Szenario: Die Webseite wird aus einer Datenbank erstellt. Die Datenbank wird aber nur jeden Montag aktualisiert. Die Seite wird zwar serverseitig jedes mal neu erstellt, aber im Prinzip immer mit demselben Inhalt. Wenn ich jetzt zu Beginn in die php-Seite reinschreibe: header("Last-Modified: 06.09.99"); //Ich kenne das richtige Format :-) header("Expires: 604800"); // 7 Tage Wenn ich die Seite heute aufrufe, dann sieht das doch für den Browser so aus, als ob die Seite drei Tage alt ist und erst in vier Tage verfällt. Schließlich weiß der Browser ja nichts davon, ob dort was serverseitiges ausgeführt wird. Gibt es da noch weitere Header, die man beachten muß? Mfg. Sven Letzel From renevojtech_(at)_videoprofis.de Thu, 09 Sep 1999 11:36:47 +0200 Date: Thu, 09 Sep 1999 11:36:47 +0200 From: rene renevojtech_(at)_videoprofis.de Subject: [php] Re: > > Habt Ihr denn bei Netscape keinen Knopf mit einem Drucker drauf? Wenn > ich denn drücke, dann wird die Seite als PostScript (als Datei oder > direkt auf dem Drucker) gedruckt. > > -Egon Hallo Egon, es handelt sich hierbei um ein komplexes Programm (Fahrschulverwaltung - läuft z. Zt. noch unter FoxPro - wird aber wegen Y2K umgeschrieben ). Das Problem ist ich starte Netscape nur im Fenster - da gibts also keine Menüleiste. Die Idee mit dem Knopf für Drucken ist aber genial - kennt jemand eine Möglichkeit wie ich mit PHP oder Java den Befehl Drucken vom Browser interaktiv auszulösen kann. Damit wäre das Problem gelöst - ich zeig die Seite auf dem Bildschirm und schicke sie dann per Print-Befehl des Browser auf den Drucker - aber nur wie? Hat sowas schon mal jemand gemacht ?? rene From richard.blume_(at)_i-dmedia.com Thu, 9 Sep 1999 11:50:07 +0200 Date: Thu, 9 Sep 1999 11:50:07 +0200 From: Richard Blume richard.blume_(at)_i-dmedia.com Subject: [php] Re: > Die Idee mit dem Knopf für Drucken ist aber genial - kennt jemand eine Möglichkeit wie ich mit PHP oder Java den Befehl > Drucken vom Browser interaktiv auszulösen kann. Hi Rene, Naja, in den neueren Browsern geht das in Javascript... cu, Richard From jwoerner_(at)_integrata.de Thu, 09 Sep 1999 11:37:59 +0200 Date: Thu, 09 Sep 1999 11:37:59 +0200 From: Johannes Woerner jwoerner_(at)_integrata.de Subject: [php] Antw: [php] Re: Hi, nimm JavaScript, Funktion printdoc(). Johannes >>> rene 09.09.1999 11.36 Uhr >>> > > Habt Ihr denn bei Netscape keinen Knopf mit einem Drucker drauf? Wenn > ich denn drücke, dann wird die Seite als PostScript (als Datei oder > direkt auf dem Drucker) gedruckt. > > -Egon Hallo Egon, es handelt sich hierbei um ein komplexes Programm (Fahrschulverwaltung - läuft z. Zt. noch unter FoxPro - wird aber wegen Y2K umgeschrieben ). Das Problem ist ich starte Netscape nur im Fenster - da gibts also keine Menüleiste. Die Idee mit dem Knopf für Drucken ist aber genial - kennt jemand eine Möglichkeit wie ich mit PHP oder Java den Befehl Drucken vom Browser interaktiv auszulösen kann. Damit wäre das Problem gelöst - ich zeig die Seite auf dem Bildschirm und schicke sie dann per Print-Befehl des Browser auf den Drucker - aber nur wie? Hat sowas schon mal jemand gemacht ?? rene -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 11:48:22 +0200 Date: Thu, 9 Sep 1999 11:48:22 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: URL??? Oliver Feige schrieb am Mittwoch, den 8. September 1999: > > Nutzt Du PHP als Apache-Modul? Dann hilft Dir getallheaders! > > Ja, ich benutze es als Modul! Ich bekomme alle Header Infos ausser > HTTP Request! Tatsächlich, mit getallheaders bekommt man alle HTTP-Header des Request, außer der GET-Zeile des HTTP-Request selber. Sorry, ich hatte es nicht getestet ... Mir ist allerdings eben aufgefallen, daß bei solchen kaputten URLs wie .../script.php3?x=a b c&y=1 2 3 mit Leerzeichen der QUERY_STRING zwar nur 'x=a' enthält, aber in SERVER_PROTOCOL finde ich 'b c&y=1 2 3 HTTP/1.0'. Als _ganz_ bösen Hack könntest Du also eventuell so arbeiten: $q = "$QUERY_STRING $SERVER_PROTOCOL" $q = substr($q, 0, strrpos($q, ' ')); parse_str($q); echo "x = '$x'\n"; echo "y = '$y'\n"; > > Ich würde allerdings eher empfehlen, doch dafür zu sorgen, daß > > Shockwave _korrekte_ URLs anfordert! > > (Pluszeichen statt %20 sollte übrigens auch gehen ...) !!! :) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From aka_(at)_bigfoot.de Thu, 09 Sep 1999 12:11:44 +0200 Date: Thu, 09 Sep 1999 12:11:44 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Wieviele Zeilen im einem String ? On Wed, 8 Sep 1999 23:19:58 +0200 (MEST), Matthias Mueller wrote: >Wie ist der Befehl zum Bestimmen der Zeilenanzahl eines String? >Hintergrund: >In $text wird ein mehrzeiliges Textarea-Inputbox-Feld gespeichert. Nun >moechte ich auf der naechsten Seite das Textarea-Feld genau anpassen (ohne im >Textarea zu scrollen). $line = explode("\n",$textarea); // Jede zeile als array in $line $anzahl = count($line); Vielleicht gehts noch eleganter? ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From Sandor.Wonschik_(at)_esd.h.uunet.de Thu, 09 Sep 1999 12:11:37 +0200 Date: Thu, 09 Sep 1999 12:11:37 +0200 From: Sandor Wonschik Sandor.Wonschik_(at)_esd.h.uunet.de Subject: [php] File Upload Hallo Roland, auch unter SuSE-Linux hast Du die Möglichkeit, eigene Konfigurationen zu setzen. Schreib Dir mal ein php-File mit phpinfo() drin (normalerweise schon unter localhost\test.php3 vorhanden). Dort findest Du unter "CONFIGURATION" noch bevor die Tabelle beginnt einen Satz, der lauten könnte: php3.ini file path is set to: /etc/httpd Der genaue Ort ist abhängig von der SuSE-Version und hat sich z.B. von der Version 6.1 auf 6.2 mal wieder geändert. An diese Stelle schreibst Du Dir Deine php3.ini-Konfiguration. Dabei brauchen in der ini-Datei nur die Einträge zu stehen, die Du verändern willst. Das war's dann schon. Selbstverständlich kannst Du auch eine komplette php.ini-Datei dort ablegen. Viel Erfolg, Sandor alte Mail ------------------------------------------------------------ Danke an Ulf und Rainer! Da bin ich mal wieder über SuSE gestolpert- da gibts die php3.ini ja nicht ! Zum Glück läuft der SuSE-Müll ja nur auf unserem Entwicklungsserver! php3.ini-schreibenden Gruß Roland [-------------------------------------------] [ R².NET, Damm & Scheike GbR ] [ Zum Herrlesgrund 1 91287 Plech ] [ fon. +49 9244 92330 fax. +49 9244 92430 ] [ roland.scheike_(at)_r2-net.de ] [ http://www.r2-net.de ] [ Lieber ein Pinguin der läuft als ein ] [ Fenster das hängt ! ] [-------------------------------------------] From netbankingteam_(at)_gmx.de Thu, 9 Sep 1999 13:19:22 +0200 Date: Thu, 9 Sep 1999 13:19:22 +0200 From: NetBanking netbankingteam_(at)_gmx.de Subject: [php] Wieviele Zeilen im einem String ? Vielen Dank, das passt... -----Ursprüngliche Nachricht----- Von: andreas kempf aka 'amalesh' An: php_(at)_solix.wiso.Uni-Koeln.DE Datum: Donnerstag, 9. September 1999 12:13 Betreff: Re: [php] Wieviele Zeilen im einem String ? >On Wed, 8 Sep 1999 23:19:58 +0200 (MEST), Matthias Mueller wrote: > >>Wie ist der Befehl zum Bestimmen der Zeilenanzahl eines String? >>Hintergrund: >>In $text wird ein mehrzeiliges Textarea-Inputbox-Feld gespeichert. Nun >>moechte ich auf der naechsten Seite das Textarea-Feld genau anpassen (ohne im >>Textarea zu scrollen). > >$line = explode("\n",$textarea); // Jede zeile als array in $line >$anzahl = count($line); > >Vielleicht gehts noch eleganter? > >ciao > >amalesh > > >-- >Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML >http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 >Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 >Freiburg: Tel. 0761-152580 Fax. 0761-1525850 > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From carsten.brenner_(at)_xlink.net Thu, 9 Sep 1999 12:36:15 +0100 Date: Thu, 9 Sep 1999 12:36:15 +0100 From: Carsten Brenner carsten.brenner_(at)_xlink.net Subject: [php] Datum Hi Zusammen! Wie kann ich in PHP ein Datums-String umstricken z.B. "Mon Aug 23 04:02:01 1999" in ein Format dass MySQL in einem DateTime Feld akzeptiert?? Gruesse aus Ulm Carsten From logemann_(at)_morelogs.de Thu, 9 Sep 1999 13:31:22 +0200 Date: Thu, 9 Sep 1999 13:31:22 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] NACHTRAG: Re: [php] Re: mktime >>> >> $party = mktime(21,00,0,09,18,1999); >>> echo "Party: " . $party . "
"; >>> $party2 = mktime(21,00,0,9,18,1999); >>> echo "Party: " . $party2 . "
"; >>> ?> >>> >>> da kommen zwei unterschiedliche Werte raus....why? >> >>09 und 00 werden als Oktalzahlen angesehen und dann ergibt 00 = 0 und 09 >>was anderes. > keine gueltige Oktalzahl ist. Haette eigentlich oben auch schon einen > Fehler > geben sollen in PHP bei 09. naja nen Fehler in der Form gibbs halt nicht, nur nen falschen Timestamp \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From ofeige_(at)_triplex.de Thu, 09 Sep 1999 13:50:18 +0200 Date: Thu, 09 Sep 1999 13:50:18 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] Re: URL??? Vielen Dank für die Infos! Ich habe das Problem jetzt ein bischen umgangen in dem ich folgendes gemacht habe: $str = substr(getenv("SERVER_PROTOCOL"),0,strlen(getenv("SERVER_PROTOCOL"))-9); parse_str($str); Damit bekomme ich alle Infos die ich brauche: die Bedinung ist nur das die URL mit einem Leerzeichen aufgerufen wird, (http://www.ofeige.intra/php-bin/test.php3? id=2&text=mit php kann man doch einiges machen&name=oli) zwischen ? und dem ersten Parameter!! (Das ServerProtokoll spuckt normalerweise nur HTTP1.0 oder so ähnlich raus, wenn allerdings ein Leerzeichen in der URL erscheint, steht alles nach dem Leerzeichen in SERVER_PROTOCOL) Ich glaub, das das allerdings nicht der Sinn von SERVER_PROTOKOLL ist :-) Wenn jemand eine Saubere Lösung weiß, dann kann er Sie mir Mailen!! cu. ...Oliver Martin Ramsch schrieb: > Oliver Feige schrieb am Mittwoch, den 8. September 1999: > > > Nutzt Du PHP als Apache-Modul? Dann hilft Dir getallheaders! > > > > Ja, ich benutze es als Modul! Ich bekomme alle Header Infos ausser > > HTTP Request! > > Tatsächlich, mit getallheaders bekommt man alle HTTP-Header des > Request, außer der GET-Zeile des HTTP-Request selber. Sorry, ich > hatte es nicht getestet ... > > Mir ist allerdings eben aufgefallen, daß bei solchen kaputten URLs wie > .../script.php3?x=a b c&y=1 2 3 > mit Leerzeichen der QUERY_STRING zwar nur 'x=a' enthält, aber in > SERVER_PROTOCOL finde ich 'b c&y=1 2 3 HTTP/1.0'. > > Als _ganz_ bösen Hack könntest Du also eventuell so arbeiten: > $q = "$QUERY_STRING $SERVER_PROTOCOL" > $q = substr($q, 0, strrpos($q, ' ')); > parse_str($q); > echo "x = '$x'\n"; > echo "y = '$y'\n"; > > > > Ich würde allerdings eher empfehlen, doch dafür zu sorgen, daß > > > Shockwave _korrekte_ URLs anfordert! > > > (Pluszeichen statt %20 sollte übrigens auch gehen ...) > > !!! :) > > Ciao, > Martin > -- > Martin Ramsch > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From kk_(at)_netuse.de Thu, 09 Sep 1999 13:53:57 +0200 Date: Thu, 09 Sep 1999 13:53:57 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Sicherheitsprobleme bei Strato http://www.heise.de/newsticker/data/ll-09.09.99-000/ Sicherheitsprobleme bei Strato-Domains Aufmerksame c't-Leser haben bei dem Internet-Dienstleister Strato AG Sicherheitslöcher gefunden. Unberechtigte Dritte konnten Linklisten und Gästebücher auf Strato-Webservern ohne Wissen der Domain-Besitzer anlegen. Sie hätten damit den Domain-Betreibern unseriöse oder gar strafbare Inhalte unterjubeln können. Einmal aktiviert können diese Foren nur durch Löschen des entsprechenden Verzeichnisses mit einem ftp-Client deaktiviert werden. In der vergangenen Nacht haben Techniker von Strato das Sicherheitsloch geschlossen. [ del del del ] -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From webmaster_(at)_cibes.de Thu, 09 Sep 1999 14:02:52 +0200 Date: Thu, 09 Sep 1999 14:02:52 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] OT: :-O Use more Smilies! Hallo! Habe gedacht, Ihr könntet mal ein paar Smilies gebrauchen :-] http://www.cibes.de/smilies/ - the Smilie-Collection - Ciao "Smilie-Man" Stephan From steiner_(at)_home-city.de Thu, 9 Sep 1999 14:14:50 +0200 Date: Thu, 9 Sep 1999 14:14:50 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Funktionsaufruf_und_R=FCckgabe?= folgende Funktion (DatumKonvertierung aus MySQL-db): function unix2de($myrow[0]) { $udatum=$myrow[0]; $adatum=explode('-', $udatum); $fdatum="$adatum[2].$adatum[1].$adatum[0]"; return $fdatum; } echo "
Preis Nummer Anbieter Takt
-Takt
\n"; echo "\n"; while ($myrow = mysql_fetch_row($result)) { unix2de('myrow[0]'); printf("\n", $fdatum); } [......] In myrow[0] ist der Datumswert, der durch die while-schleife ausgelesen wird, drin. Wie übergeben ich den nun richtig an die funktion unix2de(), damit diese mir $fdatum zum Ausdruck auf Bildschirm zurückgibt?? Danke schonmal Armin steiner_(at)_home-city.de From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 14:17:37 +0200 Date: Thu, 9 Sep 1999 14:17:37 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Datum Carsten Brenner schrieb am Donnerstag, den 9. September 1999: > Wie kann ich in PHP ein Datums-String umstricken z.B. > > "Mon Aug 23 04:02:01 1999" > > in ein Format dass MySQL in einem DateTime Feld akzeptiert?? Es geht vermutlich um Daten aus der "Date:"-Headerzeile von Internet-E-Mails? Dann ist das gar keine so leichte Aufgabe, weil Dein Beispiel nur eines von unzählig vielen Formaten darstellt, die in Gebrauch sind - und Du müßtest prinzipiell alle erkennen können ... Wenn Deine Daten wirklich in genau obigem Format sind, dann kannst Du das relativ leicht umrechnen. Die einzige kleine Hürde ist der Monatsname, aber mit Hilfe eines assoziativen Arrays ist auch das schnell gelöst: // Vorbereitung: Zuordnungstabelle Monatskürzel -> Monatsnummer. $monat = array('JAN'=> 1, 'FEB'=> 2, 'MAR'=> 3, 'APR'=> 4, 'MAY'=> 5, 'JUN'=> 6, 'JUL'=> 7, 'AUG'=> 8, 'SEP'=> 9, 'OCT'=>10, 'NOV'=>11, 'DEC'=>12); // Datumstring in Wort zerteilen. $teil = explode(' ', $datum); // Datum für MySQL im ISO8601-Format zusammenbauen. $isodatum = sprintf('%04d-%02d-%02d %s', $teil[4], $monat[strtoupper($teil[1])], $teil[2], $teil[3]); Die Großschreibung der Monatskürzel in $monat zusammen mit dem strtoupper sorgt dafür, daß die Monatskürzel im Datum in beliebiger Groß-/Kleinschreibung sein dürfen. Die Nutzung von %04d bzw. %02d in sprintf sorgt für die richtige Formatierung, selbst wenn z.B. der Tag nur einstellig im Datum angegeben ist. Beides also nicht unbedingt nötig, macht die Sache aber robuster. Es gibt übrigens auch ein nettes kleines Perl-Skript, das Mails aus einer Datei liest und in eine MySQL-Datenbank speichert: Vielleicht kannst Du das brauchen? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 14:21:58 +0200 Date: Thu, 9 Sep 1999 14:21:58 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: URL??? Oliver Feige schrieb am Donnerstag, den 9. September 1999: > Wenn jemand eine Saubere Lösung weiß, dann kann er Sie mir Mailen!! Die einzig saubere Lösung ist meines Erachtens wirklich, daß Euer Programm korrekte URLs anfordert! Sobald Du Dich darauf einläßt, an anderer Stelle (wie hier in PHP) um solche Fehler herumzuarbeiten, wird alles letztendlich schrecklich kompliziert, fehlerträchtig und wartungsaufwendig (evtl. könnte z.B. das mit SERVER_PROTOCOL schon in der nächsten Apache-Version nicht mehr so funktionieren ...). Irgendwie muß das doch möglich sein, auf der Shockwaveseite _keinen_ Unsinn zu programmieren, oder? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From steiner_(at)_home-city.de Thu, 9 Sep 1999 14:20:28 +0200 Date: Thu, 9 Sep 1999 14:20:28 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Datum > Wie kann ich in PHP ein Datums-String umstricken z.B. > > "Mon Aug 23 04:02:01 1999" > > in ein Format dass MySQL in einem DateTime Feld akzeptiert?? Hi Carsten, mit explode() zerlegen und dann wie gewünscht wieder zusammensetzen .... (siehe php-DOKU-Manual. Armin From aka_(at)_bigfoot.de Thu, 09 Sep 1999 14:25:22 +0200 Date: Thu, 09 Sep 1999 14:25:22 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Funktionsaufruf_und_R=FCckgabe?= On Thu, 9 Sep 1999 14:14:50 +0200, Armin Steiner wrote: >[......] > >In myrow[0] ist der Datumswert, der durch die while-schleife ausgelesen >wird, drin. Wie übergeben ich den nun richtig an die funktion unix2de(), >damit diese mir $fdatum zum Ausdruck auf Bildschirm zurückgibt?? Etwas einfacher: function unix2de($date) { $adatum=explode('-', $date); $fdatum="$adatum[2].$adatum[1].$adatum[0]"; return $fdatum; } while ($myrow = mysql_fetch_row($result)) { $fdatum = unix2de($myrow[0]); printf("\n",$fdatum); } ciao amalesh -- CaupoShop (OS) : http://www.caupo.de/shop_download.php3 Keep Agent alive: http://www.living-source.com/agent/ LS at CCC-Camp : http://www.living-source.com/cccdiary/ Contact : ak_(at)_living-source.com ~ icq:963380 From steiner_(at)_home-city.de Thu, 9 Sep 1999 14:33:12 +0200 Date: Thu, 9 Sep 1999 14:33:12 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Funktionsaufruf_und_R=FCckgabe?= > >[......] > > > >In myrow[0] ist der Datumswert, der durch die while-schleife ausgelesen > >wird, drin. Wie übergeben ich den nun richtig an die funktion unix2de(), > >damit diese mir $fdatum zum Ausdruck auf Bildschirm zurückgibt?? > > Etwas einfacher: > > function unix2de($date) { > $adatum=explode('-', $date); > $fdatum="$adatum[2].$adatum[1].$adatum[0]"; > return $fdatum; > } > > while ($myrow = mysql_fetch_row($result)) { > $fdatum = unix2de($myrow[0]); > printf("\n",$fdatum); > } > > ciao > > amalesh Danke Amalesh, manchmal sinds eben die ganz,ganz kleinen Dinge, die einen verwirren. mit sonnigem Gruß Armin steiner_(at)_home-city.de From aka_(at)_bigfoot.de Thu, 09 Sep 1999 14:47:56 +0200 Date: Thu, 09 Sep 1999 14:47:56 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PGP via PHP? Hi! Wie kann mit mail() eine email mit PGP verschlüsselt versendet werden? Geht das überhaupt? ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From netbankingteam_(at)_gmx.de Thu, 9 Sep 1999 14:55:11 +0200 Date: Thu, 9 Sep 1999 14:55:11 +0200 From: Matthias netbankingteam_(at)_gmx.de Subject: [php] Variablenuebergabe This is a multi-part message in MIME format. ------=_NextPart_000_002C_01BEFAD3.50B47600 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, kennt jemand dies Problem:=20 1. Bei einer Variablenuebergabe von Seite test1.php3 auf Seite = test2.php3 per wird die Variable $text = uebergeben wird (aus einer Textarea) mit einem mehrzeilige Text. 2. Auf der Seite test2.php3 kommt der Text auch richtig(=3Dmehrzeilig) = an. 3. Nun wird wieder die Variable $text wieder auf die Seite test1.php3 = mit per gebracht. 4. Beibei verliert die Variable leider den Zeilenumbruch (\n] Weiss jemand Rat ? ggf gebe ich mehr Infos... MFG Matthias ------=_NextPart_000_002C_01BEFAD3.50B47600 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
kennt jemand dies = Problem:=20
1. Bei einer = Variablenuebergabe von=20 Seite test1.php3 auf Seite test2.php3 per <form=20 action=3D'test.php3?id=3D$id&text=3D$text&.. = usw...method=3D'POST'=20 name=3D'pruefen'> wird die Variable $text uebergeben wird (aus einer = Textarea)=20 mit einem mehrzeilige Text.
2. Auf der Seite = test2.php3 kommt der=20 Text auch richtig(=3Dmehrzeilig) an.
3. Nun wird wieder die = Variable $text=20 wieder auf die Seite test1.php3 mit per <form=20 action=3D'test.php3?id=3D$id&text=3D$text& usw... = method=3D'POST'=20 name=3D'zurueck'>gebracht.
4. Beibei verliert die = Variable=20 leider den Zeilenumbruch (\n]
 
Weiss jemand Rat ? ggf = gebe ich mehr=20 Infos...
 
MFG=20 Matthias
------=_NextPart_000_002C_01BEFAD3.50B47600-- From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 09 Sep 1999 14:51:59 +0200 Date: Thu, 09 Sep 1999 14:51:59 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] PHP 3 mit GD 1.6 Hallo Michael Renner und Egon Schmid, I C H H A A A A A A A B S!!!!!!!!!!!!!!!!!!!!!!!!!!!! GD.C dank des Hinweises von Egon erweitert, PHP3-GD.C mit den neuen Funktionen erweitert, in CONFIGURE alle ImageGif's durch ImagePNG's ersetzt, sonst noch ein bischen rumgematscht und jetzt kann ich auch deinen ARROW sehen, Michael. Danke für eure Geduld und das Angebot, mir PHP zu 'taren' und zu schicken. Bis zum naechsten Mal (hoffentlich dann "nur" mit einem "einfachen" PHP-Syntax-Problem). Thomas ;-)) From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 14:54:52 +0200 Date: Thu, 9 Sep 1999 14:54:52 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Funktionsaufruf_und_R=FCckgabe?= Armin Steiner schrieb am Donnerstag, den 9. September 1999: > folgende Funktion (DatumKonvertierung aus MySQL-db): > > function unix2de($myrow[0]) { > $udatum=$myrow[0]; > $adatum=explode('-', $udatum); > $fdatum="$adatum[2].$adatum[1].$adatum[0]"; > return $fdatum; > } > > echo "
DATUM
%s
%s
size='2'>%s
\n"; > echo "\n"; > > while ($myrow = mysql_fetch_row($result)) { > unix2de('myrow[0]'); > printf("\n", > $fdatum); > } > > [......] > > In myrow[0] ist der Datumswert, der durch die while-schleife ausgelesen > wird, drin. Wie übergeben ich den nun richtig an die funktion unix2de(), > damit diese mir $fdatum zum Ausdruck auf Bildschirm zurückgibt?? Armin, da geht ja einiges durcheinander ... Ich habe den Eindruck, Du weißt noch gar nicht so recht, wie das mit Funktionen im allgemeinen läuft, oder? Als Mini-Beispiel hier eine Funktion, die einfach das Quadrat einer Zahl liefern soll: function quadrat($x) { return $x*$x; } Genutzt wird diese Funktion jetzt s.B. so: $a = quadrat(5); echo $a; --> ergibt 25 echo quadrat(5); --> das gleiche, ohne Zwischenspeicherung echo quadrat(4)+quadrat(5); --> ergibt 41 Das $x in "function quadrat($x)" ist eine Variable, die es nur innerhalb der Funktion gibt und die jedesmal, wenn dann diese Funktion im Progamm aufgerufen wird, den Wert aus dem Aufruf zugewiesen bekommt. Auch alle anderen Variablen innerhalb der Funktion gibt es nur dort innerhalb der Funktion. Und der Wert, den man mit "return" zurück gibt, ist der Wert der Funktion an der Stelle, wo sie aufgerufen wird. Deine Funktion würde ich so schreiben: function unix2de($udatum) { $adatum = explode('-', $udatum); // In Einzelteile zerlegen. return "$adatum[2].$adatum[1].$adatum[0]"; } Und aufrufen dann per: $fdatum = unix2de($myrow[0]); Du Du das Datum aber aus einer MySQL-Datenbank holst, gibt's auch einen ganz anderen Lösungsansatz, nämlich daß Du Dir das Datum schon gleich von MySQL im "deutschen" Format liefern läßt! Statt "SELECT datum" (oder wie auch immer da Feld bei Dir heißt), nimm einfach SELECT DATE_FORMAT(datum, '%d.%m.%Y') AS dedatum ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From michael.renner_(at)_tuebingen.mpg.de Thu, 9 Sep 1999 15:02:04 +0200 Date: Thu, 9 Sep 1999 15:02:04 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] PGP via PHP? On Thu, 09 Sep 1999, you wrote: > Hi! > > Wie kann mit mail() eine email mit PGP verschlüsselt versendet > werden? Geht das überhaupt? Moin, Du könntest den Mailtext ja vorher erzeugen (pgpe) und in einer temporären Datei abspeichern, die dann gelesen, in eine Variabele gepackt und verschickt wird. Das Problem sehe ich im Passwort. Vielleicht kann man mit 'expect' und einem Shell-Skript was zaubern? CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From tobias.juelke_(at)_mp3web.de Thu, 9 Sep 1999 15:04:48 +0200 Date: Thu, 9 Sep 1999 15:04:48 +0200 From: Tobias Juelke [- MP3Web.de -] tobias.juelke_(at)_mp3web.de Subject: [php] Variable Hallo, ist es auch möglich, nur den Wert einer einzigen Variable zu übergeben, ohne das der User den Name der Variablen sieht ? Also statt /blabla.php3?variable=test nur /blabla.php3?test Vielen Dank im Voraus Tobias Jülke From steiner_(at)_home-city.de Thu, 9 Sep 1999 15:04:14 +0200 Date: Thu, 9 Sep 1999 15:04:14 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_Funktionsaufruf_und_R=FCckgabe?= > SELECT DATE_FORMAT(datum, '%d.%m.%Y') AS dedatum ... > > Ciao, > Martin Das DATE_FORMAT gibts bei meiner windoof version nicht, daher ja die rumprobiererei. Aber vielen Dank für die Funktionserklärung - Ich glaube es fängt an zu dämmern. Habe mir das im PHP3 Buch angeschaut, aber irgendwie bin ich nicht so schlau geworden. Aber ich glaube, jetzt hab ich. Vielen Dank Armin From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 15:14:05 +0200 Date: Thu, 9 Sep 1999 15:14:05 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Variable Tobias Jülke schrieb am Donnerstag, den 9. September 1999: > ist es auch möglich, nur den Wert einer einzigen Variable zu übergeben, ohne > das der User den Name der Variablen sieht ? > Also statt /blabla.php3?variable=test nur /blabla.php3?test Alles, was hinter dem Fragezeichen kommt (bis zu einem eventuellen Leerzeichen, wie ich zuletzt gelernt habe), findest Du in der CGI-Variablen QUERY_STRING. Mit - urldecode($QUERY_STRING) wenn Pluszeichen als Space dekodiert werden sollen, oder - rawurldecode($QUERY_STRING) wenn das Pluszeichen keine Sonderbedeutung haben soll, kannst Du dann den dekodierten Wert bekommen. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hb_(at)_tsi-gmbh.de Thu, 09 Sep 1999 15:20:30 +0200 Date: Thu, 09 Sep 1999 15:20:30 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Variablenuebergabe Probier´s mal mit http://www.php.net/manual/function.urlencode.php3 bzw. http://www.php.net/manual/function.htmlspecialchars.php3 Holger From naklar_(at)_altavista.net Thu, 09 Sep 1999 15:20:02 +0200 Date: Thu, 09 Sep 1999 15:20:02 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Variable Hallo Tobias, ohne Anspruch auf Ausschließlichkeit: "Tobias Juelke [- MP3Web.de -]" wrote: > > Hallo, > > ist es auch möglich, nur den Wert einer einzigen Variable zu übergeben, ohne > das der User den Name der Variablen sieht ? > Also statt /blabla.php3?variable=test nur /blabla.php3?test 1 Standard, 1 Idee: Der Standard: Wenn die Variablen nicht durch Hyperlinks, sondern durch Form-Elemente übergeben werden, kannst Du POST anstatt GET verwenden. Dann sieht niemand überhaupt nix ausser der URL. Die Idee: Du könntest Variablen-Inhalte und Variablennamen verschmelzen. Also z.B. anstatt variable=test schreibst Du einfach oder nur test. Du müsstest dann ein Verfahren entwickeln, um diese Variable ohne Inhalt zu dechiffrieren und die Zuweisung in der Empfänger-URL vorzunehmen. Ausserdem müsstest Du ihre Existenz feststellen, denn Dein Programm wird im folgenden nicht mehr wissen, welche Variablen zu erwarten sind. Das kannst Du aber relativ einfach über das Array $HTTP_GET_VARS oder $HTTP_POST_VARS tun - dort sind alle Variablen, ob mit leeren oder nichtleeren Zuweisungen enthalten. Ziemlich tricky, aber Du könntest auf die Weise tatsächlich alle Variableninhalte und -namen in einen einzigen unzugewiesenen Variablenstring stopfen, der kaum noch für Aussenstehende zu dekodieren waere. Btw., wirklich interessante Möglichkeit. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 15:30:25 +0200 Date: Thu, 9 Sep 1999 15:30:25 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Wieviele Zeilen im einem String ? Andreas Kempf aka 'Amalesh' schrieb am Donnerstag, den 9. September 1999: > >Wie ist der Befehl zum Bestimmen der Zeilenanzahl eines String? [...] > $line = explode("\n",$textarea); // Jede zeile als array in $line > $anzahl = count($line); > > Vielleicht gehts noch eleganter? $anzahl = preg_match_all('=^=m', $textarea, $dummy); Nicht unbedingt eleganter, aber halt auch möglich ... :) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From michael.renner_(at)_tuebingen.mpg.de Thu, 9 Sep 1999 15:22:40 +0200 Date: Thu, 9 Sep 1999 15:22:40 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Variable On Thu, 09 Sep 1999, you wrote: > Hallo, > > ist es auch möglich, nur den Wert einer einzigen Variable zu übergeben, ohne > das der User den Name der Variablen sieht ? > Also statt /blabla.php3?variable=test nur /blabla.php3?test Ich bin mir nicht sicher ob ichs richtig vertanden habe, aber mit 'mouseover' ist eine primitive Verschleierung der URL möglich. PRINT ""; Wenn Du damit einen Frame aufrufst wird in der URL-Leiste vom Netscape die URL der Startseite angezeigt und nicht der aktuelle Frame mit den Variablen. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From jbaach_(at)_mediathek.de Thu, 09 Sep 1999 15:37:15 +0200 Date: Thu, 09 Sep 1999 15:37:15 +0200 From: =?iso-8859-1?Q?J=F6rg?= Baach jbaach_(at)_mediathek.de Subject: [php] PGP via PHP? Hi, > Das Problem sehe ich im Passwort. Vielleicht kann man mit 'expect' und > einem Shell-Skript was zaubern? > CU Wieso Passwort - die mails sollten doch nur an den Empfaenger ver- schluesselt werden. Oder will Amalesh auch signieren. Vielleicht auch mal nur als etwas spinnerte Idee - es gibt doch diese mcrypt Library, PGP liegt als offenes Protokoll vor (s. gpg) - sollte mann sowas nicht auch selber hinkriegen koennen? An sonsten muesste es doch moeglich sein, den Mailtext direkt an pgp zu uebergeben, und mit den Kommandozeilenoptionen entsprechend zu steuern - > system(...). Gruss, Joerg From ubabiak_(at)_netcologne.de Thu, 9 Sep 1999 15:57:02 +0200 Date: Thu, 9 Sep 1999 15:57:02 +0200 From: Ulrich Babiak ubabiak_(at)_netcologne.de Subject: [php] Sicherheitsprobleme bei Strato > Aufmerksame c't-Leser haben bei dem Internet-Dienstleister Strato AG > Sicherheitslöcher gefunden. Unberechtigte Dritte konnten Linklisten und > ... > werden. In der vergangenen Nacht haben Techniker von Strato das > Sicherheitsloch geschlossen. ... indem sie etliche Server von Mitternacht bis heute Mittag ( = 12 Stunden) quasi unerreichbar gemacht haben .... aber dafuer laeuft PHP ja auch immer noch nicht richtig, das macht die Sache dann _noch_ sicherer ..... Mit freundlichen Gruessen, Ulrich Babiak -- Ulrich Babiak ubabiak_(at)_netcologne.de Netcologne GmbH http://www.netcologne.de 0221/2222-236 From GH_(at)_haeger.de Thu, 9 Sep 1999 15:54:38 +0200 Date: Thu, 9 Sep 1999 15:54:38 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] OT: Re: [php] Sicherheitsprobleme bei Strato > Sicherheitsprobleme bei Strato-Domains .... SCNR Gabs vor kurzem (Ende August) nicht schon einmal ein ähnlich gelagertes Problem (mit den Foren)? STRATO-WEBSERVER MIT RIESENSICHERHEITSLOCH Alle Daten liegen offen / Mitglieder koennen gehackt werden http://www.zdnet.de/news/artikel/1999/08/18013-wf.html STRATO: SICHERHEITSLOCH GEFLICKT Kundendaten nicht mehr einsehbar http://www.zdnet.de/news/artikel/1999/08/18014-wf.html Guido Haeger From GH_(at)_haeger.de Thu, 9 Sep 1999 16:01:26 +0200 Date: Thu, 9 Sep 1999 16:01:26 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] (Mini-) Redaktionssystem Kann mir jemand ein - wie auch immer geartetes - kleines Redaktionssystem empfehlen, daß auf PHP und eventuell mySQL basiert? Guido Haeger From schmalhaus_(at)_incurricula.de Thu, 9 Sep 1999 16:23:44 +0200 Date: Thu, 9 Sep 1999 16:23:44 +0200 From: Dr. Stefan Schmalhaus schmalhaus_(at)_incurricula.de Subject: [php] PHP-Scripts als CRON-Job? Kann ich ein PHP-Script auch als CRON-Job starten? Wenn ja, wie? Gruss, Stefan From S.Letzel_(at)_ESRI-Germany.de Thu, 9 Sep 1999 16:24:44 +0200 Date: Thu, 9 Sep 1999 16:24:44 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] PHP-Scripts als CRON-Job? 1. Ja 2. Mit php (?) aufrufen. -----Original Message----- From: Dr. Stefan Schmalhaus [mailto:schmalhaus_(at)_incurricula.de] Sent: Thursday, September 09, 1999 4:24 PM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] PHP-Scripts als CRON-Job? Kann ich ein PHP-Script auch als CRON-Job starten? Wenn ja, wie? Gruss, Stefan -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From pb_(at)_webfactory.de Thu, 9 Sep 1999 16:29:23 +0200 Date: Thu, 9 Sep 1999 16:29:23 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] PHP-Scripts als CRON-Job? dazu mußt du php als cgi-binary kompilieren (also nicht apache-modul). dann hast du eine datei namens php normalerweise im verzeichnis /usr/local/bin. dann kannst du entweder in der crontab schreiben "php -q /pfad/zur/datei.php3" oder du fügst in datei.php3 in der ersten zeile "#!/usr/local/bin/php -q" ein, gibst ihr ausführrechte und kannst in der crontab einfach "/pfad/zur/datei.php3" angeben. gruß, philipp. -- w e b f a c t o r y Philipp Bosch - Geschaeftsfuehrer Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Dr. Stefan > Schmalhaus > Sent: Thursday, September 09, 1999 4:24 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] PHP-Scripts als CRON-Job? > > > Kann ich ein PHP-Script auch als CRON-Job starten? > Wenn ja, wie? > > Gruss, > Stefan > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From clemensstaub_(at)_gyml.unibas.ch Thu, 09 Sep 1999 16:30:57 +0200 Date: Thu, 09 Sep 1999 16:30:57 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Variablenuebergabe > 1. Bei einer Variablenuebergabe von Seite test1.php3 auf Seite > test2.php3 per wird die Variable $text uebergeben > wird (aus einer Textarea) mit einem mehrzeilige Text. Also, in der FORM musst du im ACTION Argument nur das nächste Dokument eingeben, also test2.php3 ohne &id= etc... das wäre die GET Methode ..... Die Textarea musst du mit dem NAME Argument benennen, es gibt dann in test2.php3 eine Variable mit dem Namen. > 2. Auf der Seite test2.php3 kommt der Text auch richtig(=mehrzeilig) > an. > 3. Nun wird wieder die Variable $text wieder auf die Seite test1.php3 > mit per gebracht. > 4. Beibei verliert die Variable leider den Zeilenumbruch (\n] der Zeilenumbruch geht nicht verloren, nur stellt der Browser diese nicht dar ... also musst du vorher die \n's in HTML
's konvertiern per nl2br(); OK ? Sonst schreib nochmals ! bye Clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From aka_(at)_bigfoot.de Thu, 09 Sep 1999 16:33:35 +0200 Date: Thu, 09 Sep 1999 16:33:35 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PGP via PHP? On Thu, 09 Sep 1999 15:37:15 +0200, Jörg Baach wrote: >> Das Problem sehe ich im Passwort. Vielleicht kann man mit 'expect' und >> einem Shell-Skript was zaubern? >> CU > > Wieso Passwort - die mails sollten doch nur an den Empfaenger ver- > schluesselt werden. Richtig. Der sender ist in dem falle (versenden der email via mail()) ja user nobody_(at)_, evtl. auch php_(at)_. Für diesen muss es AFAIK nur einen schlüssel beim empfänger geben. Wie das dann aber mit der passphrase gelöst wird? - keine ahnung. Überhaupt habe ich kaum ahnung von PGP ;)) > Oder will Amalesh auch signieren. Nein. > Vielleicht auch mal nur als etwas spinnerte Idee - es gibt doch > diese mcrypt Library, PGP liegt als offenes Protokoll vor (s. > gpg) - sollte mann sowas nicht auch selber hinkriegen koennen? Letztlich geht es darum, dass für den CaupoShop die emails verschlüsselt versendet werden, ob nun mit PGP oder was anderem, ist mir gleich. Über einen ganz anderen weg (http://www.thefiresidetheater.com/seti) bin ich auf eine interessante sache gestossen: Arnold's Cat Map Wer nicht hinbrowsen will, hier eine kurze info: In 1989 I was looking for different non-linear functions for an encryption program required by a client. There were many encryption programs on the market by this time but they all required "Key" codes to decode them. This was not acceptable to my client which lead to the search for a non-key code encryption routine. And one that could not be broken by any means. My search lead me to the non-linear function called Arnold's Cat Map. It became clear that Arnold's theorem was just what I was looking for. When I subjected an audio file into the Cat Map function all I got out was white noise. In saving the result to a file and then putting in back into the routine the original audio was restored. Vielleicht läßt sich das irgendwie verwenden? Bei emails erfordert es allerdings auf seiten des empfängers ein decrypting-tool. Und wenn nicht für die email-geschichtem dann zum speichern von kreditkartennummern in datenbanken? ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From aka_(at)_bigfoot.de Thu, 09 Sep 1999 16:33:43 +0200 Date: Thu, 09 Sep 1999 16:33:43 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_Funktionsaufruf_und_R=FCckgabe?= On Thu, 9 Sep 1999 14:54:52 +0200, Martin Ramsch wrote: >Deine Funktion würde ich so schreiben: > >function unix2de($udatum) { > $adatum = explode('-', $udatum); // In Einzelteile zerlegen. > return "$adatum[2].$adatum[1].$adatum[0]"; >} Hmmm, das ist sicherlich kurz, aber ist es auch lesbarer? Es gab vor ca. 1 jahr einen längeren artikel in der c't über lesbaren code und dort wurde sowas propagiert: function unix2de($udatum) { $adatum = explode('-', $udatum); // In Einzelteile zerlegen. $bla = $adatum[2].$adatum[1].$adatum[0]; return $bla; } Hauptansatz: Pro zeile eine anweisung. Klar, es handelt sich hier um eine mini-funktion, da mag das nicht so ins gewicht fallen. Bei größeren projekten und vielen funktionen ist eine derartige schreibweise auf dauer (auch für andere) viel besser lesbar. Oder was meint ihr? ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From michael.renner_(at)_tuebingen.mpg.de Thu, 9 Sep 1999 16:35:51 +0200 Date: Thu, 9 Sep 1999 16:35:51 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] PHP-Scripts als CRON-Job? On Thu, 09 Sep 1999, you wrote: > Kann ich ein PHP-Script auch als CRON-Job starten? > Wenn ja, wie? Es gibt verschiedene Möglichkeiten. Wahrscheinlich interessiert Dich die Ausgabe nicht, oder? Schreibe in Deine crontab ein Programm, das ebendiese Seite aufruft und den Output wegwirft (oder so) wget -O - http://www.foo.org/meins.php3 > /dev/null lynx -dump http://www.foo.org/meins.php3 > /dev/null Die andere Möglichkeit besteht darin, php zusätzlich als Binary zu compilieren und dieses in einem Script als Interpreter anzugeben #!/usr/local/bin/php # Startet wie ein Script phpinfo() Die erste Methode ist abhängig davon was Du planst wahrscheinlich geschickter, weil Du keine 2 php-Installationen pfegen musst. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From ofeige_(at)_triplex.de Thu, 09 Sep 1999 16:41:32 +0200 Date: Thu, 09 Sep 1999 16:41:32 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] Re: URL??? Martin Ramsch schrieb: > Oliver Feige schrieb am Donnerstag, den 9. September 1999: > > Wenn jemand eine Saubere Lösung weiß, dann kann er Sie mir Mailen!! > > Die einzig saubere Lösung ist meines Erachtens wirklich, daß Euer > Programm korrekte URLs anfordert! Sobald Du Dich darauf einläßt, an > anderer Stelle (wie hier in PHP) um solche Fehler herumzuarbeiten, > wird alles letztendlich schrecklich kompliziert, fehlerträchtig und > wartungsaufwendig (evtl. könnte z.B. das mit SERVER_PROTOCOL schon in > der nächsten Apache-Version nicht mehr so funktionieren ...). > > Irgendwie muß das doch möglich sein, auf der Shockwaveseite _keinen_ > Unsinn zu programmieren, oder? > hehe, Shokwave wird bei uns von Graphikern benutzt, da Shokwave Graphiken rausläßt! Da Graphiker probleme mit logischen Denken haben, wurde Lingo entwickelt! *grins* Es ist wohl möglich, da ich aber noch nicht mal eine Entwicklungsumgebung bekomme, ist es leider unmöglich auch nur ein bischen was auf der Shokwave Seite zu ändern! Hauptsache die Graphiken schauen gut aus! Wenn unsere Chefs wüßten, das man mit PHP Graphiken erzeugen kann, glaub ich, das die das auch alleine machen wollen würden! (Ich hoffe, das ich niemanden in dieser ML auf den Fuß gestiegen bin, wenn ja, entschuldige ich mich hiermit!) (Bei uns heißt es nur, das Graphiken nicht jeder machen kann, weil man Kreativ sein muß, aber Programmieren kann jeder, da man dort nur Befehle aneinanderreihen muß!!!!!!!) OK, cu. ...Oliver > > Ciao, > Martin > -- > Martin Ramsch > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From marian_(at)_sendung.de Thu, 09 Sep 1999 16:41:18 +0200 Date: Thu, 09 Sep 1999 16:41:18 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] CRON-Job: Geht auch ohne CGI, mit Lynx Philipp Bosch wrote: > > dazu mußt du php als cgi-binary kompilieren (also nicht apache-modul). dann > hast du eine datei namens php normalerweise im verzeichnis /usr/local/bin. > dann kannst du entweder in der crontab schreiben "php -q > /pfad/zur/datei.php3" oder du fügst in datei.php3 in der ersten zeile > "#!/usr/local/bin/php -q" ein, gibst ihr ausführrechte und kannst in der > crontab einfach "/pfad/zur/datei.php3" angeben. Stimmt IMHO nicht ganz. Wer (wie ich) unumstößlich auf die Apachemodul-Variante von PHP steht, sollte es anders versuchen: Statt dem aufruf von PHP mit dem Script ein Aufruf von lynx mit der entsprechenden URL, also etwa lynx http://localhost/meinregelmäßigesscript.php3?foo=bar oder lynx http://backdoor.microsoft.com/format.php3?platte=C ... nur so als Anregung.... für irgendwas muß es ja gut sein! Marian From netbankingteam_(at)_gmx.de Thu, 9 Sep 1999 17:02:27 +0200 Date: Thu, 9 Sep 1999 17:02:27 +0200 From: Matthias netbankingteam_(at)_gmx.de Subject: [php] Variablenuebergabe Hallo, >> 1. Bei einer Variablenuebergabe von Seite test1.php3 auf Seite >> test2.php3 per wird die Variable $text uebergeben >> wird (aus einer Textarea) mit einem mehrzeilige Text. > >Also, in der FORM musst du im ACTION Argument nur das nächste Dokument >eingeben, >also test2.php3 ohne &id= etc... das wäre die GET Methode ..... >Die Textarea musst du mit dem NAME Argument benennen, es gibt dann in >test2.php3 >eine Variable mit dem Namen. > > >> 2. Auf der Seite test2.php3 kommt der Text auch richtig(=mehrzeilig) >> an. >> 3. Nun wird wieder die Variable $text wieder auf die Seite test1.php3 >> mit per gebracht. >> 4. Beibei verliert die Variable leider den Zeilenumbruch (\n] > >der Zeilenumbruch geht nicht verloren, nur stellt der Browser diese >nicht dar ... >also musst du vorher die \n's in HTML
's konvertiern per nl2br(); >OK ? Sorry, Ich glaube ich habe mich falsch ausgedrueckt. Es soll ausschliesslich in einer Textarea ausgegeben werden.... > Sonst schreib nochmals ! Gerne..., weil ich immernoch keine gute Loesung gefunden habe. Ich probiere aber deine Loesung gerne aus. Zuvor (in der Zwischenzeit) habe ich nun einfach mal innerhalb der zweiten Seite test2.php3 in der Form action nochmals eine Textarea eingerichtet die mir den Text korrekt anzeigt (mit Zeilenumbruch). Wenn ich nun auf die Seite test1.php3 uebergebe, wird auch auf der ersten Seite im Textarea-Feld der Text RICHTIG angezeigt. Also, nun weiss ich gar nichts mehr, ausser das dies so funktioniert. Vom Layout ist es aber nicht moeglich innerhalb der zweiten Seite test2.php3 diesen Text in einem Textarea-Feld anzuzeigen.... Weiss jemand nochmehr Rat und vielen Dank bis hierher.... Gruss Matthias From PHOESCHL_(at)_macrotron.de Thu, 9 Sep 1999 17:11:31 +0200 Date: Thu, 9 Sep 1999 17:11:31 +0200 From: Hoeschl, Peter PHOESCHL_(at)_macrotron.de Subject: [php] Auktions Script Hallo Liste, die Tage suchte jemand ein Auktions-Script. Ich baue gerade das kostenlose Perl-Script von Every Soft für unsere Beduerfnisse um. Dieses laesst sich sehr gut in ein ansprechendes Layout anpassen. Wir sind damit vollends zufrieden. Haengt natuerlich auch von den Anspruechen ab. ;-) Hier der Link: http://www.everysoft.com/auction/ Schoenen Gruss, peter From alexander_(at)_pixelhouse.de Thu, 9 Sep 1999 17:34:07 +0200 Date: Thu, 9 Sep 1999 17:34:07 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] PHP-Scripts als CRON-Job? >Kann ich ein PHP-Script auch als CRON-Job starten? >Wenn ja, wie? klar ..... php mit ohne --with-apache kompilieren und dann php von der komandozeile mit php /foo/bar/script.php3 aufrufen.... das geht natürlich auch aus einem Cronjob.... Gruss Alex From michael.renner_(at)_tuebingen.mpg.de Thu, 9 Sep 1999 16:46:03 +0200 Date: Thu, 9 Sep 1999 16:46:03 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] PGP via PHP? On Thu, 09 Sep 1999, you wrote: > > > > Wieso Passwort - die mails sollten doch nur an den Empfaenger ver- > > schluesselt werden. > > Richtig. Der sender ist in dem falle (versenden der email via > mail()) ja user nobody_(at)_, evtl. auch php_(at)_. Für diesen muss es AFAIK > nur einen schlüssel beim empfänger geben. Sorry, mein (Denk)-Fehler. Es ist natürlich kein Passwort nötig. Wahrscheinlich kann man alles in eine gigantische passthru- Anweisung schreiben. pgpe liest von stdin und schreibt nach stdout (da gibt es einen Schalter für). Die Rückgabe packt man in eine Variable und 'vermailt' das dann. Etwas so: passthru(echo $klartext | phpe -a -q -r $empfaenger) cu -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From alexander_(at)_pixelhouse.de Thu, 9 Sep 1999 18:07:16 +0200 Date: Thu, 9 Sep 1999 18:07:16 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?2_Server_m=F6glich_=3F?= Hi... um gröstmögliche Ausfallsicherheit zu garantieren frage ich mich ob es ne funktion gibt mit der man php beim Scriptaufruf dazu veranlassen kann erstmal zu schauen ob Sql Server 1 da ist. Sollte Sql Server 1 nicht da sein so soll er seine Anfrafrage an Sql Server 2 stellen. Hat einer von euch schonmal sowas gebastelt oder gibts da was fertiges ? gruss Alex From kk_(at)_netuse.de Thu, 09 Sep 1999 18:22:34 +0200 Date: Thu, 09 Sep 1999 18:22:34 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLIB has moved http://phplib.shonline.de is no more. Please delete all references to this site. http://phplib.netuse.de is the new address. Please use this address instead of the old one. Thank you, Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Thu, 09 Sep 1999 18:24:27 +0200 Date: Thu, 09 Sep 1999 18:24:27 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLIB has moved Wozu habe ich in dieser Mail wohl ausdrücklich Reply-To: kk_(at)_netuse.de gesetzt, wenn die Mailingliste dies wieder übermalt? Kristian Kristian Köhntopp wrote: > > http://phplib.shonline.de is no more. Please delete all references to this site. > > http://phplib.netuse.de is the new address. Please use this address instead of the old one. > > Thank you, > Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From marian_(at)_sendung.de Thu, 09 Sep 1999 18:33:59 +0200 Date: Thu, 09 Sep 1999 18:33:59 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] 2 Server =?iso-8859-1?Q?m=F6glich?= ? Alexander Meis wrote: > > Hi... > > um gröstmögliche Ausfallsicherheit zu garantieren frage ich mich ob es ne > funktion > gibt mit der man php beim Scriptaufruf dazu veranlassen kann erstmal zu > schauen ob Sql Server > 1 da ist. Sollte Sql Server 1 nicht da sein so soll er seine Anfrafrage an > Sql Server 2 stellen. > Hat einer von euch schonmal sowas gebastelt oder gibts da was fertiges ? Das sollte einfach sein. if (!mysql_connect($h1,$u1,$p1)) mysql_connect($h2,$u2,$p2); wobei $hn, $un und $pn host, user und password sin. Marian From mail_(at)_wnn.de Thu, 9 Sep 1999 18:46:21 +0200 Date: Thu, 9 Sep 1999 18:46:21 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] 1&1 Internet.profi Premium und MySQL Hallo, weiß jemand von Euch zufällig, ob das premium,-Angebot von 1&1 internet.profi auch MySQL unterstützt ? Weil PHP3 läuft auf dem Server ja, bei MySQL bin ich mir unsicher... - Tobias From ferhat_(at)_bluewin.de Thu, 9 Sep 1999 18:45:49 +0200 Date: Thu, 9 Sep 1999 18:45:49 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] 1&1 Internet.profi Premium und MySQL Hallo Tobias, mySQL wird von Puretec unterstützt ... jedoch kann ich meine mySQL Datenbank nicht erreichen ... und ich soll die 0190er Nummer anrufen weil die da einen Fehler haben ... Service ;-( Ferhat From mail_(at)_wnn.de Thu, 9 Sep 1999 18:55:11 +0200 Date: Thu, 9 Sep 1999 18:55:11 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] 1&1 Internet.profi Premium und MySQL Hallo Ferhat, von Puretec wird es unterstützt, das weiß ich. Aber wie sieht es eben gerade mit dem Internet.profi-Tarif aus. Die sind ja nicht offiziell von Puretec (auch wenn alle 1&1-Server von Schlund betreut werden...). Ich hab bei denen auch schon nachgefragt, aber bis man eien Antwort bekommt dauert das ja ewig :( - Tobias » -----Original Message----- » From: php-admin_(at)_infosoc.uni-koeln.de » [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Ferhat » Sent: Thursday, September 09, 1999 6:46 PM » To: php_(at)_solix.wiso.Uni-Koeln.DE » Subject: Re: [php] 1&1 Internet.profi Premium und MySQL » » » Hallo Tobias, » mySQL wird von Puretec unterstützt ... jedoch kann ich meine » mySQL Datenbank » nicht erreichen ... » und ich soll die 0190er Nummer anrufen weil die da einen Fehler haben ... » Service ;-( » » Ferhat » » » -- » ** Durchgehend geöffnet: http://www.php-center.de ** » Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de » http://infosoc.uni-koeln.de/mailman/listinfo/php From ferhat_(at)_bluewin.de Thu, 9 Sep 1999 18:55:52 +0200 Date: Thu, 9 Sep 1999 18:55:52 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] 1&1 Internet.profi Premium und MySQL Hallo Tobias, aa kann ich dir leider nicht weiterhelfen. Aber es sollte eigentlich unterstützt werden ... weiß ich nicht !!! aber wenn schon dann im Premium Tarif. Ferhat ----- Original Message ----- From: Tobias Juelke To: Sent: Thursday, September 09, 1999 6:55 PM Subject: RE: [php] 1&1 Internet.profi Premium und MySQL > Hallo Ferhat, > > von Puretec wird es unterstützt, das weiß ich. Aber wie sieht es eben gerade > mit dem Internet.profi-Tarif aus. Die sind ja nicht offiziell von Puretec > (auch wenn alle 1&1-Server von Schlund betreut werden...). > > Ich hab bei denen auch schon nachgefragt, aber bis man eien Antwort bekommt > dauert das ja ewig :( > > - Tobias > > » -----Original Message----- > » From: php-admin_(at)_infosoc.uni-koeln.de > » [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Ferhat > » Sent: Thursday, September 09, 1999 6:46 PM > » To: php_(at)_solix.wiso.Uni-Koeln.DE > » Subject: Re: [php] 1&1 Internet.profi Premium und MySQL > » > » > » Hallo Tobias, > » mySQL wird von Puretec unterstützt ... jedoch kann ich meine > » mySQL Datenbank > » nicht erreichen ... > » und ich soll die 0190er Nummer anrufen weil die da einen Fehler haben ... > » Service ;-( > » > » Ferhat > » > » > » -- > » ** Durchgehend geöffnet: http://www.php-center.de ** > » Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > » http://infosoc.uni-koeln.de/mailman/listinfo/php > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From easy_(at)_ist.schuldig.de Thu, 09 Sep 1999 19:08:55 +0200 Date: Thu, 09 Sep 1999 19:08:55 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] PHPLIB has moved Kristian Köhntopp wrote: > > Wozu habe ich in dieser Mail wohl ausdrücklich Reply-To: kk_(at)_netuse.de gesetzt, > wenn die Mailingliste dies wieder übermalt? > > Kristian > hm... gibts bei reply-to nicht auch die moeglichkeit, anzuhaengen anstatt zu ueberschreiben? dann verliert man wenigstens nicht die moeglichkeit komplett, diesen header bei bedarf sinnvoll zu nutzen... gruss, markus From alexander_(at)_pixelhouse.de Thu, 9 Sep 1999 19:13:19 +0200 Date: Thu, 9 Sep 1999 19:13:19 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_2_Server_m=F6glich_=3F?= >if (!mysql_connect($h1,$u1,$p1)) mysql_connect($h2,$u2,$p2); > >wobei $hn, $un und $pn host, user und password sin. Danke dir... ich werds mal testen :-) Gruss Alex From m.ramsch_(at)_computer.org Thu, 9 Sep 1999 19:22:48 +0200 Date: Thu, 9 Sep 1999 19:22:48 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_Funktionsaufruf_und_R=FCckgab?= =?iso-8859-1?Q?e?= =?iso-8859-1?Q?e?= Andreas Kempf aka 'amalesh' schrieb am Donnerstag, den 9. September 1999: > Hauptansatz: Pro zeile eine anweisung. > > Klar, es handelt sich hier um eine mini-funktion, da mag das nicht > so ins gewicht fallen. Bei größeren projekten und vielen funktionen > ist eine derartige schreibweise auf dauer (auch für andere) viel > besser lesbar. > > Oder was meint ihr? Einfach nur: stimmt! :-) Ciao, Martin From Hartmann_(at)_freecharts.de Thu, 9 Sep 1999 18:29:25 +0200 Date: Thu, 9 Sep 1999 18:29:25 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] AW: [php] 1&1 Internet.profi Premium und MySQL > Hallo Tobias, > mySQL wird von Puretec unterstützt ... jedoch kann ich meine > mySQL Datenbank > nicht erreichen ... > und ich soll die 0190er Nummer anrufen weil die da einen Fehler haben ... > Service ;-( Hi Ferhat, vielleicht ist es ja eines von diesen zwei Problemen: 1. kontaktaufnahme von ausserhalb - db.puretec.de gibs nur im Puretec-Firewall 2. der username ist nicht, wie in der pdf-doku beschrieben "db123456", sondern "123456" . In der Htmldoku schon geändert. Damit funktioniert es auf einem Puretec/Premium-Account, den ich mal unter den Fingern hatte: var $Host = "db.puretec.de"; var $Database = "db123456"; var $User = "123456"; var $Password = "password"; $con=mysql_connect($Host , $User , $Password ) Grüße, Johann PS: Den Namen "Pure Technik" nehmen die durchaus Ernst - _kein_ Service einkalkuliert. From clemensstaub_(at)_gyml.unibas.ch Thu, 09 Sep 1999 20:18:58 +0200 Date: Thu, 09 Sep 1999 20:18:58 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Variablenuebergabe Hello, ich verstehe nicht ganz was du machen willst, könntest du das mal ganz genau schildern, nicht nur den Vorgang sondern auch der Sinn des ganzen vielleicht versteh ichs dann !? bye Clemens > Gerne..., weil ich immernoch keine gute Loesung gefunden habe. > Ich probiere aber deine Loesung gerne aus. > Zuvor (in der Zwischenzeit) habe ich nun einfach mal innerhalb der zweiten > Seite test2.php3 in der Form action nochmals eine Textarea eingerichtet die > mir den Text korrekt anzeigt (mit Zeilenumbruch). Wenn ich nun auf die Seite > test1.php3 uebergebe, wird auch auf der ersten Seite im Textarea-Feld der > Text RICHTIG angezeigt. > Also, nun weiss ich gar nichts mehr, ausser das dies so funktioniert. Vom > Layout ist es aber nicht moeglich innerhalb der zweiten Seite test2.php3 > diesen Text in einem Textarea-Feld anzuzeigen.... > > Weiss jemand nochmehr Rat und vielen Dank bis hierher.... > > Gruss Matthias > -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From hpf_(at)_top-invest.net Thu, 09 Sep 1999 21:40:19 +0200 Date: Thu, 09 Sep 1999 21:40:19 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] (Mini-) Redaktionssystem Hallo, ein Mini-Redaktionssystem ( inkl Bilder upload ) gibts in Kuerze als download. Bitte noch ein paar Tage Geduld. Helmut -------------- At 16:01 09.09.99 +0200, you wrote: >Kann mir jemand ein - wie auch immer geartetes - kleines Redaktionssystem >empfehlen, daß auf PHP und eventuell mySQL basiert? > >Guido Haeger > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > > From webmasterbhs_(at)_bluewin.de Thu, 9 Sep 1999 21:43:19 +0200 Date: Thu, 9 Sep 1999 21:43:19 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] arrayprobleme .... Moin Moin, leider ein etwas verzwicktes Problem. das ganze da unten stellt eine kleine geräte verwaltung dar. "prefix" beudetet die erste zwei buchstaben vom hersteller und "geraet" ist dessen produkt.... das ganze script wird ganz unten aufgerufen beim letzten else (default steht darüber). dort wird angezeigt welche geräte in der db sind und es gibt für jedes gerät eine checkbox(=als array), die man auswählen kann und dann entweder sagt "gerät ändern" oder "gerät löschen" , dabei weiss ich nicht wieviele geräte zum löschen oder ändern aus gewählt werden. löschen funktioniert, ändern nicht. problem: wählt jemand alle oder nur die obersten(!!!) geräte aus, werden sie alle in einer input type ="text" (jeder für sich) zum editieren angezeigt ist man fertig und klickt auf "speichern" dann werden sie korrekt gespeichert !!!! ABER wählt jemand nur die letzten zwei aus !!! dann werden diese gerät zwar auch wieder zum editieren angezeigt, ABER sie werden nicht abgespeichert. es erscheint einfach ein leeres "xxx wurde gespeichert" folglich liegt das problem darin, das das gebildete geräte array nicht korrekt ausgelesen oder gezählt wird ... heute saß ich da ca 4 stunden dran und nichts ... es hat nicht funktioniert, dass man die untersten geräte auch wirklich ändern kann ... hier ein verkürzter auszug (wer die volle datei haben will, darf sich melden) von unten nach oben lesen ! "; $font1a = ""; $font2 = ""; // array für das prefix $prearray = Array ("AV-"=>"Avision","MI-"=>"Microtek","OL-"=>"Olympus","LA-"=>"Lasersoft","FU-"=>" Fuji","AC-"=>"Acer","UM-"=>"Umax","MIN-"=>"Minolta","WA-"=>"Wacom","AG-"=>"Agfa" ,"CA-"=>"Caere","NIK-"=>"Nikkon","SH-"=>"Sharp"); ?> blablabla
DATUM
%s
'; PRINT "$emailkurz
"; } closedir($fd); ?> ankunft bei; "; ?> patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== From easy_(at)_ist.schuldig.de Thu, 16 Sep 1999 01:20:09 +0200 Date: Thu, 16 Sep 1999 01:20:09 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] chmod( "$nomefile", 0755 ); PPK - TICINONLINE wrote: > > if(!file_exists($nomefile)) { > chmod( "$nomefile", 0755 ); > $fp=fopen($nomefile,"w"); > unlink($nomefile); > fclose($fp); } > echo"delete
"; > > ?> du versuchst, eine geoeffnete datei zu loeschen. versuch's mal ohne das fopen und fclose drumherum. gruss, markus From dz_(at)_kyrenix.de Wed, 15 Sep 1999 18:17:06 -0500 Date: Wed, 15 Sep 1999 18:17:06 -0500 From: Daniel Zeiss dz_(at)_kyrenix.de Subject: [php] Schleif Dich Oder Ich Fress Dich Hi! On 15.09.99 at 22:33 Sebastian Scholz wrote: >Ich habe eine Schleife, die X-Mal durchlaeuft. Die Durchlaeufe dieser >Schleife sollen nun in Y-Bloecke unterschieden werden, also die ersten >Y-Male von X tu dies, die zweiten Y-Male tu das und so weiter bis keine Y >mehr in das X passen. Ich wuerde Dir einen anderen Ansatz vorschlagen. Lass die for Schleife laufen und schreibe dann Deine Bedingungen folgendermassen: if (floor($LOOPY/$Y)=0) : // erste Funktion endif; if (floor($LOOPY/$Y)=1) : // zweite Funktion endif; usw. Du musst jetzt natürlich $X/$Y Anzahl an Bedingungen haben :-) sonst passiert nix. ----manual----- Floor -- round fractions down Description int floor(float number); Returns the next lowest integer value from number. Using floor() on integers is absolutely a waste of time. ----manual----- Viel Glück Daniel --- Daniel Zeiß dz_(at)_kyrenix.de kyrenix innovation internetservices * beratung * medizinische informatik Tel +49-4371-863655 Fax +49-4371-3080 www.kyrenix.de From joerg_(at)_krause.net Thu, 16 Sep 1999 01:41:58 +0200 Date: Thu, 16 Sep 1999 01:41:58 +0200 From: Joerg Krause joerg_(at)_krause.net Subject: [php] (fast) PHP-Debugger This is a multi-part message in MIME format. ------=_NextPart_000_04FB_01BEFFE4.AA4A8770 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 8bit Hallo, anbei ein kleiner (fast) "Debugger" für PHP. Vermeidet Anfängerfehler, überwacht Variablen, globale Arrays etc. Die drei Skripte in ein Verzeichnis legen und showdebug.php (als Demo+Man gedacht) starten. Meinung? jörg ------=_NextPart_000_04FB_01BEFFE4.AA4A8770 Content-Type: application/octet-stream; name="debug.inc.php" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="debug.inc.php" Globale Variablen:
"; if (is_array($GLOBALS)) { while (list($key, $val) =3D each($GLOBALS)) { if ($key!=3D"dbgglob" & $key!=3D"key" & $key!=3D"val" & = $key!=3D"__dbg_trace") { $dbgglob .=3D "".$key." =3D> ".$val."
"; } } } else { $dbgglob =3D "Keine ...
"; } $dbgglob .=3D "
"; $dbgpost =3D "
Variablen per POST:
"; if (is_array($HTTP_POST_VARS)) { while (list($key, $val) =3D each($HTTP_POST_VARS)) { $dbgpost .=3D $key." =3D> ".$val."
"; }=20 } else { $dbgpost .=3D "Keine ...
"; } $dbgpost .=3D "
"; $dbgget =3D "
Variablen per GET:
"; if (count($HTTP_GET_VARS)>0) { while (list($key, $val) =3D each($HTTP_GET_VARS)) { $dbgget .=3D $key." =3D> ".$val."
"; }=20 } else { $dbgget .=3D "Keine ...
"; } $dbgget .=3D "
"; $dbgcook =3D "
Cookies:
"; if (is_array($HTTP_COOKIE_VARS)) { while (list($key, $val) =3D each($HTTP_COOKIE_VARS)) { $dbgcook .=3D $key." =3D> ".$val."
"; } } else { $dbgcook .=3D "Keine ...
"; } $dbgcook .=3D "
"; $dbgerr =3D "
Fehlermeldungen:
"; if (empty($php_errormsg)) { $dbgerr .=3D "Keine ...
"; } else { $dbgerr .=3D "".$php_errormsg."
"; } ?> ------=_NextPart_000_04FB_01BEFFE4.AA4A8770 Content-Type: text/html; name="debug.htm" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="debug.htm" ------=_NextPart_000_04FB_01BEFFE4.AA4A8770 Content-Type: application/octet-stream; name="showdebug.php" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="showdebug.php"

Debugging

Wie Sie Code schnell debuggen

"; $wert =3D true; _(at)_debug(__LINE__,$wert,"Erster Wert"); $wert2 =3D !$wert; _(at)_debug(__LINE__,$wert2,"SQL"); $arrvar =3D array("1","2","3"); _(at)_debug(__LINE__,$arrvar,"arrvar"); echo "Ende des Skripts erreicht!"; ?> So nutzen Sie den Debugger:

Schlie=DFen Sie die Datei "debug.inc.php" ein:
include("debug.inc.php");

Setzen Sie die Variable __dbg_trace auf true:
$__dbg_trace =3D 1;

Bauen Sie an allen kritischen Stellen eine Ausgabe der Variablen ein:
debug(__LINE__,$variable,"Kommentar/Name");

Im Debug-Fenster erscheint dann der Variableninhalt, mit Zeilennummer und dem Kommentar.
Au=DFerdem k=F6nnen Sie alle globalen Variablen, Alle GET- und POST-Variablen und alle Cookies ansehen. Diese=20 Anzeigen funktionieren auch, wenn das Trace ausgeschaltet=20 wurde :
($__dbg_trace =3D 0;)

------=_NextPart_000_04FB_01BEFFE4.AA4A8770-- From office_(at)_exotics.net Thu, 16 Sep 1999 02:03:43 +0200 Date: Thu, 16 Sep 1999 02:03:43 +0200 From: Alexander Dobernig - EXOTIC NET office_(at)_exotics.net Subject: [php] Auth ! > >Kennst Du PHPLIB? Das macht das eleganter: Useridentität und Paßwort > werden>auf dem Server gespeichert und verbleiben da. Über einen > (unratbaren) Cookie>werden die Zugriffe der Benutzer verlinkt. Ich stehe auch vor einem ähnlichen Problem Aber da mein Provider PHPLIB nicht installiert hat ... > danke erstmal ! ich habe mich jetzt aber wieder der optionalen > (alten) auth-methode angewandt ! blieb mir irgendwie nix anderes übrig > ! Mein Problem mit der alten "Standard" Methode ist daß Netscape einen Fehler ausspuckt wenn man sich neu einloggen bzw. ausloggen will - und "Authorization failed - Retry " nicht besonder freundlich wirkt. Gibts da nicht was schöneres?? mfg alex -- Alexander Dobernig Exotic Net http://exotics.net email:office_(at)_exotics.net EXOTIC NET - wo die Bestien zuhause sind. Mit Terraristik FAQ, Kalender der europäischen Terraristikbörsen, gratis Kleinanzeigen, Einkaufsführer, Österreich regional Teil, uvm. From steiner_(at)_home-city.de Thu, 16 Sep 1999 08:13:28 +0200 Date: Thu, 16 Sep 1999 08:13:28 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] User-Trace > > [...] onclick="" [...] > 1. Dein 'onclick' clickt in Deinem Browser vor Deiner Nase, okay (?!) > Das meine ich so wie ich es schreibe, rein von der 'ortslage' her... > 2. Die Variable '$hp' existiert _nur_ zur Laufzeit des Scriptes, also sehr > lange, bevor Du etwas siehst, weit ab auf dem Server Deines Providers... jaja,das war mir ja klar, deswegen meine frage. > Wenn Du also etwas zaehlen willst, musst Du Dich entscheiden WO Du zaehlen > willst, beim jeweiligen User im Browser (Java) oder auf dem Server (PHP). > Im letzteren Fall wird die Sache etwas komplizierter, weil Du den Stand > des Zaehlers irgendwie auf dem Server speichern musst... Also doch in einem .txt-file die values abspeichern, oder halt in ner db. ok, ich dachte, es gäbe eine andere möglichkeit. danke dir norbert, gruß armin From heiko.vogl_(at)_pa.asn-graz.ac.at Thu, 16 Sep 1999 08:51:34 +0200 Date: Thu, 16 Sep 1999 08:51:34 +0200 From: Heiko Vogl heiko.vogl_(at)_pa.asn-graz.ac.at Subject: [php] MySql Platzhalter: % Hallo PHP'lers Frage: warum funktioniert der Platzhalter % in der normalen SQL abfrage nicht zb. $auswahl= "%a%; $sqlbefehl = "SELECT Vorname, Zuname, eMail, Kurzzeichen, Anmeldename, Gruppe, Kurzzeichen FROM professoren_daten WHERE $spalte=$auswahl"; und im phpMyadmin schon ? Suche über Beispielwerte ("query by example") (Platzhalter: "%") LG heiko --------------------------------------------------- Heiko Vogl heiko.vogl_(at)_pa.asn-graz.ac.at http://www.pa.asn-graz.ac.at/ Paedagogische Akademie dse Bundes in der Steiermark Hasnerplatz 12 A-8010 Graz --------------------------------------------------- From baerli_(at)_mainmedia.de Thu, 16 Sep 1999 09:04:05 +0200 Date: Thu, 16 Sep 1999 09:04:05 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] MySql Platzhalter: % Guten Morgen, > $sqlbefehl = "SELECT Vorname, Zuname, eMail, Kurzzeichen, Anmeldename, > Gruppe, Kurzzeichen > FROM professoren_daten WHERE $spalte=$auswahl"; "[...] where spalte='$auswahl'"; Die Hochkommata sind wichtig. -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 09:04:52 +0200 Date: Thu, 16 Sep 1999 09:04:52 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: MySql Platzhalter: % Heiko Vogl schrieb am Donnerstag, den 16. September 1999: > Frage: warum funktioniert der Platzhalter % in der normalen SQL > abfrage nicht > > zb. > $auswahl= "%a%; [..] > und im phpMyadmin schon ? Weil phpMyAdmin mit LIKE arbeitet! :) In SQL sind Vergleiche mit '=' immer exakte Vergleiche und für Mustervergleiche wird 'LIKE' verwendet. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From tobias_(at)_dnet.it Thu, 16 Sep 1999 09:03:30 +0200 Date: Thu, 16 Sep 1999 09:03:30 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] MySql Platzhalter: % > FROM professoren_daten WHERE $spalte=$auswahl"; > > und im phpMyadmin schon ? > > Suche über Beispielwerte ("query by example") (Platzhalter: "%") Weil phpMyAdmin WHERE $spalte LIKE $auswahl verwendet (LIKE statt =). :) Mit freundlichen Grüßen, Tobias Ratschiller From lists_(at)_hossfeld.de Thu, 16 Sep 1999 08:51:41 +0200 Date: Thu, 16 Sep 1999 08:51:41 +0200 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] Auth ! Hallo, > Aber da mein Provider PHPLIB nicht installiert hat ... Dein Provider braucht PHPLIB auch nicht zu installieren. (In der Tat würde ich vermuten, daß das nur die allerwenigsten tun.) DU kannst das aber...! Da PHPLIB ja selbst "nur" ein Haufen PHP-Skripts ist, brauchst Du auch keine speziellen Rechte auf dem Server. CU, Manuel From richard.blume_(at)_i-dmedia.com Thu, 16 Sep 1999 09:30:21 +0200 Date: Thu, 16 Sep 1999 09:30:21 +0200 From: Richard Blume richard.blume_(at)_i-dmedia.com Subject: [php] (fast) PHP-Debugger This is a multi-part message in MIME format. ------=_NextPart_000_0016_01BF0026.18B31510 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Joerg, Prima. =C4hnliches hat auch Martin Ramsch schonmal geschrieben, wenn ich = nicht irre. Viel Erfolg f=FCr Dein Buch! cu, Richard ------=_NextPart_000_0016_01BF0026.18B31510 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Hi Joerg,
 
Prima. =C4hnliches hat auch Martin = Ramsch schonmal=20 geschrieben, wenn ich nicht irre. Viel Erfolg f=FCr Dein = Buch!
 
cu,
Richard
------=_NextPart_000_0016_01BF0026.18B31510-- From baerli_(at)_mainmedia.de Thu, 16 Sep 1999 09:24:23 +0200 Date: Thu, 16 Sep 1999 09:24:23 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] MySql Platzhalter: % > > Gruppe, Kurzzeichen > > FROM professoren_daten WHERE $spalte=$auswahl"; > "[...] where spalte='$auswahl'"; > Die Hochkommata sind wichtig. Es war wohl noch zu früh am Morgen. LIKE nicht vergessen, wie schon gesagt wurde. *seufz* -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 16 Sep 1999 09:27:11 +0200 Date: Thu, 16 Sep 1999 09:27:11 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] system() Hallo Mathias, >Mathias schrieb: > Ich habe ein existierendes Verzeichnis $str_test_dir > heisst das so, oder ist das eine Variable (wg. des '$')? > > Wenn ich eine Variable auf eine der beiden Arten fülle: > $str_tu_befehl = '/usr/bin/du -Ssk ' . $str_test_dir; > $str_tu_befehl = "du -Ssk $str_test_dir" ; > Hier verknüpfst du den String '/usr/bin/du -Ssk ' mit dem Inhalt der Variablen $str_test_dir. Wenn dein Verzeichnis so heisst, musst du den Namen des Verzeichnisses ebenfalls in ['] setzen (nicht in ["]), da er mit einem $ anfaengt. Wenn ich dein Problem richtig verstanden habe, hilft's dir vielleicht. Thomas From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 09:46:39 +0200 Date: Thu, 16 Sep 1999 09:46:39 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: system() Mathias Gloss schrieb am Mittwoch, den 15. September 1999: > Ich habe ein existierendes Verzeichnis $str_test_dir [...] > $str_tu_befehl = "du -Ssk $str_test_dir" ; [...] > $str_tu_erg = system($str_tu_befehl); [...] > bekomme ich einfach kein Ergebnis :-( > > > wenn ich > $str_tu_befehl = 'du -Ssk'; > oder > $str_tu_befehl = '/usr/bin/du -Ssk'; > > mache, dann klappt es. Seltsam, eigentlich sollte das funktionieren. Hmm, läuft Dein PHP evtl. als CGI-Skript in einer chroot-Umgebung? Dann wäre die Erklärung, daß PHP evtl. nicht auf diese $str_test_dir zugreifen kann, weil das außerhalb der eigenen Umgebung ist. Prüfe am besten auch mal den Return-Code von du: $str_tu_erg_letzte_zeile = system($str_tu_befehl, $error); echo "Return-code: $error\n"; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Thu, 16 Sep 1999 09:58:25 +0200 Date: Thu, 16 Sep 1999 09:58:25 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] midgard Ich hatte die Adresse verlegt, jetzt habe ich sie wieder: http://www.midgard-project.org Hat das schon jemand probiert? About Midgard General information about the Midgard Application Server Suite for users interested in deploying it as their web platform. Midgard - Application Server Suite By giving you an integrated, easy to use interface to many kinds of functionalities, Midgard is a complete solution for your application serving and Web publishing needs. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From UW_(at)_netuse.de Thu, 16 Sep 1999 10:47:11 +0200 Date: Thu, 16 Sep 1999 10:47:11 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Schleif Dich Oder Ich Fress Dich Sebastian Scholz wrote: > Ich habe eine Schleife, die X-Mal durchlaeuft. Die Durchlaeufe dieser > Schleife sollen nun in Y-Bloecke unterschieden werden, also die ersten > Y-Male von X tu dies, die zweiten Y-Male tu das und so weiter bis keine Y > mehr in das X passen. $max = 40; $step = 4; $typ = 0; for ($i = 1; $i<=$max; $i++) { if (($i-1)%$step == 0 && $i>$step) $typ++; printf ("'%s' => '%s'
\n", $i, $typ); } Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From baerli_(at)_mainmedia.de Thu, 16 Sep 1999 10:46:49 +0200 Date: Thu, 16 Sep 1999 10:46:49 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Images nicht cachen? Hi, ich habe ein Script (showthemenbild.php3), das ein Bild (gif oder jpg oder oder oder) ausgibt. Ich möchte die Ausgabe dieses Scripts nicht cachen. Gemacht habe ich das so: Header("Expires: "+gmDate("D, d M Y H:i:s")+" GMT"); Header("Pragma: no-cache"); Header("Cache-control: no-cache"); . . . if ($bildinhalt!="") { $myname=md5(uniqid("geheimessalt")); Header("Content-type: image/$format; name=$myname"); echo $bildinhalt; } Eingebunden wird das ganze z.B. mit (Er sucht dann aus einer Datenbank das Bild raus und gibt es aus.) Leider funktioniert das nicht mit meinem Netscape (4.5, Linux glibc). Hat jemand zufällig eine Lösung oder einen Lösungsansatz parat? TIA, -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From UW_(at)_netuse.de Thu, 16 Sep 1999 10:59:03 +0200 Date: Thu, 16 Sep 1999 10:59:03 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Error-Messages Björn Schotte wrote: > > bzw. umzuleiten in eine eigene Fehlerfunktion? Hat dafür jemand eine > function meine_mysql_fehlerfunktion($errortxt) { > echo "Hilfe!
Es gab einen Fehler!
"; > echo "Meine Datenbank meint dazu: $errotxt
\n"; > } Ist aus verschiedenen Gründen erst der erste Schrit zu einer "schönen" Fehlerbehandlungsroutine. Der nächste Entwicklungschritt ist: // Ausgabe einer Fehlermeldung // boolean error_msg ( string $message, boolean $flag_exit ) function error_msg($message, $flag_exit = false) { // Damit beschäftigen wir uns erst gar nicht if (""==$message || get_type($message) != "string") return false; // HTML Ausgabe printf("

Achtung, es trat ein Programmfehler auf: '%s'
\n", $message); // JavaScript - falls eine zerbrochene Tabelle das rendering verhindert printf("", $message); if (true == $flag_exit) return false; return true; } ... noch nicht optimal, aber besser. Die Erkläreungen folgen demnächst in einem Artikel. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From simmail_(at)_pixelhouse.de Thu, 16 Sep 1999 11:44:42 +0200 Date: Thu, 16 Sep 1999 11:44:42 +0200 From: Alexander Meis (simmail] simmail_(at)_pixelhouse.de Subject: [php] Serverwechsel bei Ausfall ? Hi.... ich hätte gerne das mein php auf einen anderen sql Server zugreift wenn Server 1 ausfällt. Ich mache die Abfrage so .. if (!mysql_connect($hostname, $username, $password)) mysql_connect($hostname2, $username2, $password2); Wenn Server 1 nicht lauft bekomme ich aber oben eine php Fehlermeldung. Kann ich das irgentwie umgehen ? gruss Alex From UW_(at)_netuse.de Thu, 16 Sep 1999 11:48:01 +0200 Date: Thu, 16 Sep 1999 11:48:01 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Serverwechsel bei Ausfall ? > Wenn Server 1 nicht lauft bekomme ich aber oben eine php Fehlermeldung. > Kann ich das irgentwie umgehen ? mit _(at)_ vor einer PHP-Anweisung wird eine etwaige Fehlermeldung unterdrückt: _(at)_mysql_connect() _(at)_mail Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From marian_(at)_sendung.de Thu, 16 Sep 1999 11:46:22 +0200 Date: Thu, 16 Sep 1999 11:46:22 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] OT: Thread Sortierung, Referenzen in dieser Liste Hallo Liste! Vielleicht nebensächlich, aber ich beobachte eine (subjektiv) zunehmende Verwirrung bei den Threads in dieser Mailingliste. ICh weiß natürlich nicht, ob es an meinem Netscape liegt, aber häufig hängen Mails in Threads, wo sie garnichts verloren haben. Z.B. die Mail "Re: [php] MySQL Platzhalter: %" von Björn, heute 09:04 Uhr, taucht bei mir als Antwort auf die Mail "[php] User-Trace" von Armin Steiner, Mi 15:Ö10 Uhr auf. Liegt das an meinem Client, am Mailserver oder ist es sogar ein Benutzungsfehler? Schreibt jemand neue Nachrichten, indem er/sie bei alten Nachrichten auf Reply geht und dann den Body und das Subject komplett löscht? Ich kann mir sowas eigentlich nicht vorstellen. Wenn das am Netscape liegt, bin ich bereit, ab sofort zu schweigen. Grüße vom Marian From jbaach_(at)_mediathek.de Thu, 16 Sep 1999 11:57:14 +0200 Date: Thu, 16 Sep 1999 11:57:14 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] OT: Thread Sortierung, Referenzen in dieser Liste Hi Marian, kann das Durcheinander nur bestaetigen. Allerdings benutze ich auch den Netscape. Gruss, Joerg -- Joerg Baach Mediathek GbR jbaach_(at)_mediathek.de www.mediathek.de Bielefelder Str. 44 Tel: (+49) 5242-9090-91 33378-Rheda-Wiedenbrueck Fax: (+49) 5242-9090-88 From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 16 Sep 1999 12:13:57 +0200 Date: Thu, 16 Sep 1999 12:13:57 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Array Hallo zusammen, Ich suche eine Möglichkeit, mit PHP kurz und knapp zwei eindimensionale Arrays mit numerischen Elementen (Anzahl ist nicht fix) in ein drittes (neues) Array zu übernehmen um dann daraus den MIN und den MAX-Wert zu bestimmen. Mit "." kann ich zwar Strings verknüpfen, aber mit Arrays klappts nicht. Weiss jemand RAT? Danke, Thomas *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From hb_(at)_tsi-gmbh.de Thu, 16 Sep 1999 12:12:59 +0200 Date: Thu, 16 Sep 1999 12:12:59 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Serverwechsel bei Ausfall ? >Hi.... > >ich hätte gerne das mein php auf einen anderen sql Server zugreift wenn >Server 1 ausfällt. >Ich mache die Abfrage so .. >if (!mysql_connect($hostname, $username, $password)) >mysql_connect($hostname2, $username2, $password2); > >Wenn Server 1 nicht lauft bekomme ich aber oben eine php Fehlermeldung. >Kann ich das irgentwie umgehen ? Hallo Alexander, das kannst Du so: error_reporting(1); if (!mysql_connect($hostname, $username, $password)) mysql_connect($hostname2, $username2, $password2); oder so if (!_(at)_mysql_connect($hostname, $username, $password)) mysql_connect($hostname2, $username2, $password2); lösen zum Beispiel. Holger From mpoehler_(at)_hwk-hamburg.de Thu, 16 Sep 1999 12:24:56 +0200 Date: Thu, 16 Sep 1999 12:24:56 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] AW: [php] OT: Thread Sortierung, Referenzen in dieser Liste Ihr habt zumindest sowas wie Threads, ich muß hier Outlook benutzen, da bekomm' ich einfach alles der Reihe nach. (Lediglich in einen Ordner wird das sortiert, Outlook Eingangsfilter). Ich hab' keine Ahnung ob Outlook Threads kann und wenn ja wie das geht :-((. > -----Ursprüngliche Nachricht----- > Von: Marian Steinbach [SMTP:marian_(at)_sendung.de] > Gesendet am: Donnerstag, 16. September 1999 11:46 > An: PHP Liste > Betreff: [php] OT: Thread Sortierung, Referenzen in dieser Liste > > Hallo Liste! > > Vielleicht nebensächlich, aber ich beobachte eine (subjektiv) > zunehmende Verwirrung bei den Threads in dieser Mailingliste. > ICh weiß natürlich nicht, ob es an meinem Netscape liegt, aber > häufig hängen Mails in Threads, wo sie garnichts verloren haben. > > Z.B. die Mail "Re: [php] MySQL Platzhalter: %" von Björn, heute > 09:04 Uhr, taucht bei mir als Antwort auf die Mail "[php] > User-Trace" von Armin Steiner, Mi 15:Ö10 Uhr auf. > > Liegt das an meinem Client, am Mailserver oder ist es sogar ein > Benutzungsfehler? Schreibt jemand neue Nachrichten, indem er/sie > bei alten Nachrichten auf Reply geht und dann den Body und das > Subject komplett löscht? Ich kann mir sowas eigentlich nicht > vorstellen. > > Wenn das am Netscape liegt, bin ich bereit, ab sofort zu > schweigen. > > Grüße vom > > Marian > From aka_(at)_bigfoot.de Thu, 16 Sep 1999 12:23:37 +0200 Date: Thu, 16 Sep 1999 12:23:37 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] OT: Thread Sortierung, Referenzen in dieser Liste On Thu, 16 Sep 1999 11:46:22 +0200, Marian Steinbach wrote: >ICh weiß natürlich nicht, ob es an meinem Netscape liegt, aber >häufig hängen Mails in Threads, wo sie garnichts verloren haben. > >Z.B. die Mail "Re: [php] MySQL Platzhalter: %" von Björn, heute >09:04 Uhr, taucht bei mir als Antwort auf die Mail "[php] >User-Trace" von Armin Steiner, Mi 15:Ö10 Uhr auf. Vermute, es liegt an Netscape, bei mir (Agent) ist der thread einwandfrei. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From andrae_(at)_ba-loerrach.de Thu, 16 Sep 1999 12:26:58 +0200 Date: Thu, 16 Sep 1999 12:26:58 +0200 From: Andrae, Tobias andrae_(at)_ba-loerrach.de Subject: [php] AW: [php] OT: Thread Sortierung, Referenzen in dieser L iste ...mit Outlook ist das alles kein Thema, ich krieg alles so richtig schön sortiert, auch die Mails von Björn Schotte ;-) Im Übrigen kann man mit Outlook Ansichten definieren (rechter Mausklick auf die Titelzeile bzw. Menü Ansicht) und dort auch gruppieren (schlagt mich jetzt nicht, wenns mit Outlook97 nicht gehen sollte, 00 macht das jedenfalls). Viele Grüße, Tobias -----Original Message----- From: php-admin_(at)_solix.wiso.Uni-Koeln.DE [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Pöhler Sent: Thursday, September 16, 1999 11:25 AM To: 'php_(at)_infosoc.uni-koeln.de' Subject: [php] AW: [php] OT: Thread Sortierung, Referenzen in dieser Liste Ihr habt zumindest sowas wie Threads, ich muß hier Outlook benutzen, da bekomm' ich einfach alles der Reihe nach. (Lediglich in einen Ordner wird das sortiert, Outlook Eingangsfilter). Ich hab' keine Ahnung ob Outlook Threads kann und wenn ja wie das geht :-((. > -----Ursprüngliche Nachricht----- > Von: Marian Steinbach [SMTP:marian_(at)_sendung.de] > Gesendet am: Donnerstag, 16. September 1999 11:46 > An: PHP Liste > Betreff: [php] OT: Thread Sortierung, Referenzen in dieser Liste > > Hallo Liste! > > Vielleicht nebensächlich, aber ich beobachte eine (subjektiv) > zunehmende Verwirrung bei den Threads in dieser Mailingliste. > ICh weiß natürlich nicht, ob es an meinem Netscape liegt, aber > häufig hängen Mails in Threads, wo sie garnichts verloren haben. > > Z.B. die Mail "Re: [php] MySQL Platzhalter: %" von Björn, heute > 09:04 Uhr, taucht bei mir als Antwort auf die Mail "[php] > User-Trace" von Armin Steiner, Mi 15:Ö10 Uhr auf. > > Liegt das an meinem Client, am Mailserver oder ist es sogar ein > Benutzungsfehler? Schreibt jemand neue Nachrichten, indem er/sie > bei alten Nachrichten auf Reply geht und dann den Body und das > Subject komplett löscht? Ich kann mir sowas eigentlich nicht > vorstellen. > > Wenn das am Netscape liegt, bin ich bereit, ab sofort zu > schweigen. > > Grüße vom > > Marian > -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From tw_(at)_iTreff.DE Thu, 16 Sep 1999 12:49:07 +0200 Date: Thu, 16 Sep 1999 12:49:07 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] OT: Thread Sortierung, Referenzen in dieser Liste * andreas kempf aka 'amalesh' (aka_(at)_bigfoot.de) [16.09.99 12:24]: > On Thu, 16 Sep 1999 11:46:22 +0200, Marian Steinbach wrote: > >Z.B. die Mail "Re: [php] MySQL Platzhalter: %" von Björn, heute > >09:04 Uhr, taucht bei mir als Antwort auf die Mail "[php] > >User-Trace" von Armin Steiner, Mi 15:Ö10 Uhr auf. > > Vermute, es liegt an Netscape, bei mir (Agent) ist der thread > einwandfrei. Mein Mutt sortiert das ganze auch "verkehrt". Wenn ich mir dann aber die Header anschaue sehe ich, dass die Platzhalter-Mail als References die User-Trace angegeben hat. Darum wird sie da auch einsortiert. Das liegt daran, dass viele Leute zu faul sind, selber die Mail-Adresse einzugeben. Meistens waehlen sie nur reply auf eine Nachricht und geben neues subject usw. an. Trotzdem wird die Originalnachricht als Referenz angegeben (automatisch). Und dann wird halt "falsch" sortiert. Also - bei neuen Fragen nicht auf alte antworten und den Text aendern, sondern eine neue Mail und damit einen neuen Thread starten. Balu From joerg_(at)_krause.net Thu, 16 Sep 1999 13:20:52 +0200 Date: Thu, 16 Sep 1999 13:20:52 +0200 From: Joerg Krause joerg_(at)_krause.net Subject: [php] OT: Thread Sortierung, Referenzen in dieser Liste Leider tritt das Problem auch bei Outlook 97 auf, obwohl komfortable Thread-Sortierer da sind und ich die auch nutze, mal gehts, mal nicht. Rätsel... jörg -----Ursprüngliche Nachricht----- Von: Marian Steinbach An: PHP Liste Gesendet: Donnerstag, 16. September 1999 11:46 Betreff: [php] OT: Thread Sortierung, Referenzen in dieser Liste > Hallo Liste! > > Vielleicht nebensächlich, aber ich beobachte eine (subjektiv) > zunehmende Verwirrung bei den Threads in dieser Mailingliste. > ICh weiß natürlich nicht, ob es an meinem Netscape liegt, aber > häufig hängen Mails in Threads, wo sie garnichts verloren haben. > > Z.B. die Mail "Re: [php] MySQL Platzhalter: %" von Björn, heute > 09:04 Uhr, taucht bei mir als Antwort auf die Mail "[php] > User-Trace" von Armin Steiner, Mi 15:Ö10 Uhr auf. > > Liegt das an meinem Client, am Mailserver oder ist es sogar ein > Benutzungsfehler? Schreibt jemand neue Nachrichten, indem er/sie > bei alten Nachrichten auf Reply geht und dann den Body und das > Subject komplett löscht? Ich kann mir sowas eigentlich nicht > vorstellen. > > Wenn das am Netscape liegt, bin ich bereit, ab sofort zu > schweigen. > > Grüße vom > > Marian > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From UW_(at)_netuse.de Thu, 16 Sep 1999 13:31:26 +0200 Date: Thu, 16 Sep 1999 13:31:26 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Array thomas.schuermann_(at)_stadt-gladbeck.de wrote: > > Hallo zusammen, > > Ich suche eine Möglichkeit, mit PHP kurz und knapp zwei eindimensionale > Arrays mit numerischen Elementen (Anzahl ist nicht fix) in ein drittes > (neues) Array zu übernehmen Meines Wissens gibt es keine Möglichkeit. > um dann daraus den MIN und den MAX-Wert zu > bestimmen. Mit "." kann ich zwar Strings verknüpfen, aber mit Arrays > klappts nicht. Weiss jemand RAT? > Danke, Zum Umkopieren mußt Du durchlaufen. Bei der Gelegenheit kannst Du die Extrema ermitteln. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From office_(at)_exotics.net Thu, 16 Sep 1999 13:33:48 +0200 Date: Thu, 16 Sep 1999 13:33:48 +0200 From: Alexander Dobernig - EXOTIC NET office_(at)_exotics.net Subject: [php] Auth ! "Get to the php3.ini file for your web servers PHP interpreter and update the include_path statement so that it points to that php directory." Und das brauch ich auch nicht ?? (da ich ja nicht ans php.ini File herankomme ?) mfg alex Manuel Hossfeld wrote: > Hallo, > > > Aber da mein Provider PHPLIB nicht installiert hat ... > > Dein Provider braucht PHPLIB auch nicht zu installieren. (In der Tat würde ich > vermuten, daß das nur die allerwenigsten tun.) > DU kannst das aber...! Da PHPLIB ja selbst "nur" ein Haufen PHP-Skripts ist, > brauchst Du auch keine speziellen Rechte auf dem Server. > -- Alexander Dobernig Exotic Net http://exotics.net email:office_(at)_exotics.net From kk_(at)_netuse.de Thu, 16 Sep 1999 13:36:03 +0200 Date: Thu, 16 Sep 1999 13:36:03 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Images nicht cachen? Björn Schotte wrote: > Leider funktioniert das nicht mit meinem Netscape (4.5, > Linux glibc). Hat jemand zufällig eine Lösung oder einen > Lösungsansatz parat? Bekannter Bug in Netscape. Abhilfe: Browser verschrotten. Workaround: Shift-Reload drücken, ggf. mit der rechten Taste auf das Bild, View Image, dann Shift-Reload. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From baerli_(at)_mainmedia.de Thu, 16 Sep 1999 13:33:32 +0200 Date: Thu, 16 Sep 1999 13:33:32 +0200 From: Bjoern Schotte baerli_(at)_mainmedia.de Subject: [php] Images nicht cachen? Hi, das ist krank. Das ist echt krank. Netscape. > ich habe ein Script (showthemenbild.php3), das ein > Bild (gif oder jpg oder oder oder) ausgibt. Ich möchte > die Ausgabe dieses Scripts nicht cachen. Gemacht habe > ich das so: [...] Ich hab im Archiv gewühlt, und die Antwort auf Tobias' Frage gefunden. Ich verwende alle Header()-Möglichkeiten zum Cachen, gebe dann ein Header('Content-type: image/gif name="$zufall"'); an und übergebe in der aufzurufenden URL (showthemenbild.php3) als Parameter nochmal ein $zufall1 an. Beide Variablen entstehen aus md5(uniqid("meingeheimersalt")); Krank. From Sandor.Wonschik_(at)_esd.h.uunet.de Thu, 16 Sep 1999 13:32:49 +0200 Date: Thu, 16 Sep 1999 13:32:49 +0200 From: Sandor Wonschik Sandor.Wonschik_(at)_esd.h.uunet.de Subject: [php] Error-Messages Danke für alle Anregungen, ich werde sie jetzt mal durchtesten. Bye, Sandor From UW_(at)_netuse.de Thu, 16 Sep 1999 13:38:58 +0200 Date: Thu, 16 Sep 1999 13:38:58 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Auth ! Alexander Dobernig - EXOTIC NET wrote: > > "Get to the php3.ini file for your web servers PHP interpreter and update the > include_path statement so that it points to that php directory." > > Und das brauch ich auch nicht ?? (da ich ja nicht ans php.ini File herankomme ?) Was ist denn das aktuelle include_path (phpinfo()? Wenn Dein Provider nicht völlig verrückt ist, hast Du ein Include Path gesetzt und hast Zugriff darauf... Ulf NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From marian_(at)_sendung.de Thu, 16 Sep 1999 13:36:07 +0200 Date: Thu, 16 Sep 1999 13:36:07 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] AW: [php] OT: Thread Sortierung, Referenzen in dieser Liste Na und, dafür kann Outlook offensichtich "Erstzeileneinzug". Was will man mehr ;-) Marian Pöhler, Marco wrote: > > Ihr habt zumindest sowas wie Threads, ich muß hier Outlook benutzen, > da bekomm' ich einfach alles der Reihe nach. > (Lediglich in einen Ordner wird das sortiert, Outlook > Eingangsfilter). Ich hab' keine Ahnung ob Outlook Threads kann und > wenn ja wie das geht :-((. > From kk_(at)_netuse.de Thu, 16 Sep 1999 13:55:35 +0200 Date: Thu, 16 Sep 1999 13:55:35 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] (Mini-) Redaktionssystem Werner Stuerenburg wrote: > Norbert Pfeiffer wrote: > > >> Ob das nun eine WebSite http://www.pointplus.de/ oder einer Zeitung > > > Interessant... und rasend schnell! > > mach Dich ruhig lustig darueber... > Weit gefehlt!!!! Es *war* **echt** rasend schnell! Zwangsläufig, denn Norbert hat ja ein System beschreiben, das statische Seiten dynamisch generiert. Auch Slashdot hat einige Teile zeitweise so umgestellt gehabt, denn sonst wären sie mit dem Wachstum nicht hinterher gekommen. Wenn die Datenbankstruktur einen solchen Ansatz erlaubt, ist es die effizienteste Methode, dynamische Seiten zu generieren. Leider ist es so, daß man dieses Verfahren in vielen Fällen nicht verwenden kann, weil etwa der Datenbestand so groß ist, daß die generieren Seiten jeden vernünftigen Rahmen sprengen würden oder daß der Grundumsatz im Bestand so groß ist, daß eine Seitengenerierung keine Arbeitsersparnis bedeuten würde, oder daß die Darstellungsanforderungen der User so variabel konfigurierbar sein, daß man die Seiten nicht im voraus generieren kann. Für Seitenungen mit einem täglichen oder stündlichen Erscheinungszyklus und ohne customized Display macht es jedoch Sinn. Mit Customization macht es immerhin Sinn, Seitenteile zu erzeugen mit mit include() oder in dynamische Navigationsrahmen einzubinden. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Thu, 16 Sep 1999 13:57:52 +0200 Date: Thu, 16 Sep 1999 13:57:52 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Auth ! Alexander Dobernig - EXOTIC NET wrote: > Ich stehe auch vor einem ähnlichen Problem > Aber da mein Provider PHPLIB nicht installiert hat ... Braucht er nicht, kannst Du selber. Schließlich sind das nur PHP-Scripte. Du brauchst eingeschaltete track_vars, include_path und auto_prepend_file. Für alle drei Einstellungen gibt es Work-Arounds, die man verwenden kann, wenn der Provider nicht kooperativ ist. PHPLIB-7 kann auch ohne Datenbank mit DBM oder mit SHMEM arbeiten, sodaß man noch nicht einmal eine SQL-Datenbank braucht. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From baerli_(at)_mainmedia.de Thu, 16 Sep 1999 13:54:32 +0200 Date: Thu, 16 Sep 1999 13:54:32 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Images nicht cachen? Hi, > Bekannter Bug in Netscape. Abhilfe: Browser verschrotten. > Workaround: Shift-Reload drücken, ggf. mit der rechten > Taste auf das Bild, View Image, dann Shift-Reload. Unprofessionell, da ich das ganze für ein TED-System brauche, das auf Mausklick eine Statistikgrafik ausspuckt. Aber mit der kranken Lösung funktioniert es nun. From kk_(at)_netuse.de Thu, 16 Sep 1999 14:01:19 +0200 Date: Thu, 16 Sep 1999 14:01:19 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Auth ! Alexander Dobernig - EXOTIC NET wrote: > "Get to the php3.ini file for your web servers PHP interpreter and update the > include_path statement so that it points to that php directory." > > Und das brauch ich auch nicht ?? (da ich ja nicht ans php.ini File herankomme ?) mod_php kann man mit .htaccess-Dateien konfigurieren: $ echo "php3_include_path /path/to/php/includes" >> .htaccess $ echo "php3_auto_prepend_file /path/to/php/includes/prepend.php3" >> .htaccess $ echo "php3_track_vars on" >> .htaccess Ohne mod_php und ohne php3.ini kann man sich folgendermaßen behelfen: Im Kopf jeder Seite In prepend.php3 die Zeile if (!is_array($_PHPLIB)) { # Aren't we nice? We are prepending this everywhere # we require or include something so you can fake # include_path when hosted at provider that sucks. $_PHPLIB["libdir"] = ""; } in if (!is_array($_PHPLIB)) { # Aren't we nice? We are prepending this everywhere # we require or include something so you can fake # include_path when hosted at provider that sucks. $_PHPLIB["libdir"] = "/path/to/php/includes/"; } ändern. Das ist alles natürlich vollkommen unsupported und man braucht unbedingt Zugriff auf die php3-Konfiguration, damit der Support funktioniert. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From andrae_(at)_ba-loerrach.de Thu, 16 Sep 1999 13:59:09 +0200 Date: Thu, 16 Sep 1999 13:59:09 +0200 From: Andrae, Tobias andrae_(at)_ba-loerrach.de Subject: [php] AW: [php] OT: Thread Sortierung, Referenzen in dieser L iste wie gemein ;-)) ist aber alles nur Einstellungssache..... Tobias -----Original Message----- From: php-admin_(at)_solix.wiso.Uni-Koeln.DE [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Marian Steinbach Sent: Thursday, September 16, 1999 12:36 PM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: Re: [php] AW: [php] OT: Thread Sortierung, Referenzen in dieser Liste Na und, dafür kann Outlook offensichtich "Erstzeileneinzug". Was will man mehr ;-) Marian Pöhler, Marco wrote: > > Ihr habt zumindest sowas wie Threads, ich muß hier Outlook benutzen, > da bekomm' ich einfach alles der Reihe nach. > (Lediglich in einen Ordner wird das sortiert, Outlook > Eingangsfilter). Ich hab' keine Ahnung ob Outlook Threads kann und > wenn ja wie das geht :-((. > -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From ws_(at)_art-quarter.com Thu, 16 Sep 1999 14:14:10 +0200 Date: Thu, 16 Sep 1999 14:14:10 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Was ist ein Redaktionssystem? Da schreibt jemand eine Diplomarbeit: http://www.contentmanager.de/home_cm/cm/index.php3 Vermutlich gibt es deshalb so verschiedene und unklare Vorstellungen, weil die Bedürfnisse unterschiedlich sind. Mich hat zunächst FastTemplate interessiert, weil ich damit mein eigenes, angepaßtes System stricken konnte. Inzwischen sehe ich, daß ich dazu FastTemplate gar nicht brauche. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 14:19:55 +0200 Date: Thu, 16 Sep 1999 14:19:55 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Array Thomas Schürmann schrieb am Donnerstag, den 16. September 1999: > Ich suche eine Möglichkeit, mit PHP kurz und knapp zwei > eindimensionale Arrays mit numerischen Elementen (Anzahl ist nicht > fix) in ein drittes (neues) Array zu übernehmen um dann daraus den > MIN und den MAX-Wert zu bestimmen. Mit "." kann ich zwar Strings > verknüpfen, aber mit Arrays klappts nicht. Weiss jemand RAT? Wenn es hauptsächlich daraum geht, das Minimum und Maximum über beide Arrays zu finden, dann kann man sich das Zusammenmischen sparen: $a = array(1,2,3); $b = array(3,4,5); $max = max( max($a), max($b) ); $min = min( min($a), min($b) ); echo "Min: $min\nMax: $max\n"; Wenn Dich das Zusammenmischen von Arrays interessiert: Ab PHP4.0 gibt's die Funktion array_merge. Mit PHP3 muß man es programmieren: $x = $a; reset($b); while( list($key,$val)=each($b) ) { if(is_integer($key)) { $x[] = $val; } else { $x[$key] = $val; } } Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 14:27:41 +0200 Date: Thu, 16 Sep 1999 14:27:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Auth ! Kristian Köhntopp schrieb am Donnerstag, den 16. September 1999: > [...] Hmm, das gehört anscheinend zu den noch nicht dokumentierten Funktionen, oder? Macht das das gleiche wie "track_vars on" in der php3.ini? Gibt's irgendwo vielleicht doch schon Doku zu den offiziell noch nicht dokumentierten Funktionen (außer dem Source-Code)? Würde mich arg interessieren, was da noch da ist. Ciao, Martin PS: Nein, das PHP-Buch hab' ich gerade nicht mehr zur Hand ... -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Thu, 16 Sep 1999 14:43:31 +0200 Date: Thu, 16 Sep 1999 14:43:31 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] OT: Thread Sortierung, Referenzen in dieser Liste Ich nehme an: Benutzerfehler. Habe ich bei mir selbst schon beobachtet, war natürlich ein Versehen. Außerdem: wenn man die Adresse der Liste nicht gespeichert hat, ist es unbequem, die einzutippen für eine neue Nachricht. Reply macht das ja automatisch - nur leider macht das noch ein bißchen mehr. Das muß man ja erst mal begreifen. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Thu, 16 Sep 1999 14:46:20 +0200 Date: Thu, 16 Sep 1999 14:46:20 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Array Neue Funktion schreiben, ganz zu Fuß. Kein Thema. function addArray($ar1, $ar2) { $c_ar2 = count($ar2); for ($i=0; $i<$c_ar2; $i++) { $ar1[] = $ar2[$i]; } return $ar1; } Interessanterweise funktioniert . auch bei Arrays, aber nur, wenn die key-Mengen disjunkt sind. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From eschmid_(at)_s.netic.de Thu, 16 Sep 1999 14:50:26 +0200 Date: Thu, 16 Sep 1999 14:50:26 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Auth ! Martin Ramsch wrote: > > Kristian Köhntopp schrieb am Donnerstag, den 16. September 1999: > > [...] > > Hmm, das gehört anscheinend zu den noch nicht dokumentierten > Funktionen, oder? > Macht das das gleiche wie "track_vars on" in der php3.ini? > > Gibt's irgendwo vielleicht doch schon Doku zu den offiziell noch nicht > dokumentierten Funktionen (außer dem Source-Code)? Würde mich arg > interessieren, was da noch da ist. Das war schon immer in der Doku. heisst es richtig und ist zum Beispiel hier beschrieben: http://www.php.net/manual/language.variables.external.php3 -Egon From Ernst.Britsch_(at)_t-online.de Thu, 16 Sep 1999 15:14:25 +0200 Date: Thu, 16 Sep 1999 15:14:25 +0200 From: Britsch Ernst.Britsch_(at)_t-online.de Subject: [php] AW: [php] Auth ! Hallo Liste, ich php-Neuling. Wo erhalte ich infos zu phplib ? Wo installiere ich phplib, server- oder client-seitig ? Danke oliver britsch > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Manuel Hossfeld > Gesendet am: Donnerstag, 16. September 1999 08:52 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: Re: [php] Auth ! > > Hallo, > > > Aber da mein Provider PHPLIB nicht installiert hat ... > > Dein Provider braucht PHPLIB auch nicht zu installieren. (In der > Tat würde ich > vermuten, daß das nur die allerwenigsten tun.) > DU kannst das aber...! Da PHPLIB ja selbst "nur" ein Haufen > PHP-Skripts ist, > brauchst Du auch keine speziellen Rechte auf dem Server. > > CU, > Manuel > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From UW_(at)_netuse.de Thu, 16 Sep 1999 15:43:14 +0200 Date: Thu, 16 Sep 1999 15:43:14 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Was ist ein Redaktionssystem? Werner Stuerenburg wrote: > Vermutlich gibt es deshalb so verschiedene und unklare > Vorstellungen, weil die Bedürfnisse unterschiedlich sind. Gewiß, doch sollte diese Frage zunächst im kleinen Kreis vorgekaut werden unter einer Gruppe von Leuten die Lust haben an der Programmierung eines solchen Monsters mitzuwirken, sei der Name nun "Content Management" oder Redaktionsystem. Ich will dich nicht völlig abwürgen, halte die Diskussion joedoch für verfrüht. Wenn die Basis für eine Softwware geschaffen ist (gute Routinen zur Formulargenerierung, Templateverarbeitung,...) kann schnell eine erste Version folgen. Anhand deren Featureliste läßt sich dann besser diskutieren. Die Frage ist dann auch nicht "wie heißt das Kind?", sondern "Was soll es können?". Ich will dich nicht abwürgen, aber für mich gibt es zunächst nur die Frage: wer würde mitschreiben? Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From scherer_(at)_webauktion.de Thu, 16 Sep 1999 16:26:22 +0200 Date: Thu, 16 Sep 1999 16:26:22 +0200 From: scherer scherer_(at)_webauktion.de Subject: [php] Bitte streicht mich von der Mailing Liste Danke From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 16:42:57 +0200 Date: Thu, 16 Sep 1999 16:42:57 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Auth ! Egon Schmid schrieb am Donnerstag, den 16. September 1999: > Martin Ramsch wrote: > > Kristian Köhntopp schrieb am Donnerstag, den 16. September 1999: > > > [...] > > > > Hmm, das gehört anscheinend zu den noch nicht dokumentierten > > Funktionen, oder? > > Macht das das gleiche wie "track_vars on" in der php3.ini? > > Das war schon immer in der Doku. heisst es > richtig und ist zum Beispiel hier beschrieben: > > http://www.php.net/manual/language.variables.external.php3 Ah, vielen Dank! Hab' ich doch glatt übersehen. (Ist aber z.B. auch nicht in der "quick ref" aufgelistet.) Gibt's noch mehr solche Direktiven? > > Gibt's irgendwo vielleicht doch schon Doku zu den offiziell noch nicht > > dokumentierten Funktionen (außer dem Source-Code)? Würde mich arg > > interessieren, was da noch da ist. Kennst Du da was? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From thomas.rauh_(at)_triquart.de Thu, 16 Sep 1999 16:56:02 +0200 Date: Thu, 16 Sep 1999 16:56:02 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] 2 Tabellen mit gleichen Feldnamen Hallo Liste, ich habe ein kleines Problem mit einer MySQL-Abfrage. Zur Optimierung eines Scripts will ich zwei seperate Queries bzgl. zwei verschiedenen Tabellen zu einer Query zusammenfassen. Der Haken an der Sache ist aber, dass ich in den zwei Tabellen teilw. die selben Feldnamen verwende. Tabelle A: ------------------------------ | ID | foo1A | foo2A | ------------------------------ Tabelle B: ------------------------------ | ID | foo1B | foo2B | ------------------------------ Wenn ich die Werte, die die Query zurückliefert auslese überschneiden sich anscheinend die Feldbezeichnungen. D.h. ich bekomme ein Feld mit dem Namen ID zurück, aber nicht zwei Felder A.ID und B.ID Gibt es eine Möglichkeit die Werte, trotz der gleichen Feldnamen getrennt zu erhalten? Danke, Thomas:-) From ws_(at)_art-quarter.com Thu, 16 Sep 1999 16:57:57 +0200 Date: Thu, 16 Sep 1999 16:57:57 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Was ist ein Redaktionssystem? Ulf Wendel wrote: > Ich will dich nicht abwürgen, aber für mich gibt es zunächst nur > die Frage: wer würde mitschreiben? Ich wollte hier nichts lostreten, im Gegenteil: anhand der erwähnten URL kännte man sehen, was andere Leute ihren Produkten anerzogen haben. Übrigens gäbe es ja auch die Möglichkeit, bei Midgard mitzumachen - man müßte das Rad nicht neu erfinden, wenn es denn das ist, was die machen. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From eschmid_(at)_s.netic.de Thu, 16 Sep 1999 17:02:04 +0200 Date: Thu, 16 Sep 1999 17:02:04 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Auth ! Martin Ramsch wrote: > > > Gibt's irgendwo vielleicht doch schon Doku zu den offiziell noch nicht > > > dokumentierten Funktionen (außer dem Source-Code)? Würde mich arg > > > interessieren, was da noch da ist. > > Kennst Du da was? track_vars ist eine Direktive und deshalb nicht bei den Funktionen zu finden. Deshalb sollte man hier zunächst in der php3.ini Datei den Namen ermitteln und dann im Online Handbuch rechts oben auf "Search" klicken. Name eingeben und die Suche auf die Dokumentation eingrenzen. Meines Wissens lassen sich nicht alle Direktiven in PHP-Skripten verwenden. -Egon From steiner_(at)_home-city.de Thu, 16 Sep 1999 17:02:35 +0200 Date: Thu, 16 Sep 1999 17:02:35 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?OT:Sorry_f=FCr_JS?= tschuldigt die OT-frage, aber ich habe ein hammerhartes problem (vielleicht auch mittels php3 lösbar?-deswegen nicht ganz OT): ich habe eine zwei-frame-konstruktion, im oberen frame ist ein link, der per mousover einen layer im unteren frame anzeigt (also visible macht). da ns und ie verschiedene funktionen dafür brauchen, natürlich mit ner Browser-abfrage. nun ist das problem, das wenn der untere frame nicht vollständig geladen ist, ich einen fehler bekomme : "ns" not defined. also die broswer-abfrage konnte für den unteren frame noch nicht initialisiert werden, was den fehler zur folge hat. FRAGE: kann man das verhindern, sprich wie bei php3 die fehlermeldung "hiden" (mit _(at)_ oder so) oder vielleicht den top-link solagne deaktivieren, wie der untere frame nicht vollständig geladen ist? (if loaded) ?? Fals es euch echt zu blöd mit mir ist (tut mir echt leid), könnt ihr mir ne JS-Mailingliste (deutsch) nennen?? oder läßt sich das obere problem vielleicht mittels php3 lösen (im header z.b. als allererstes die variablen initialisieren, oder den JS-teil einbauen, oder wird der dann auch erst später ausgeführt?) z.B. geht das??? danke für euer verständnis, armin From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 17:05:05 +0200 Date: Thu, 16 Sep 1999 17:05:05 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Bitte streicht mich von der Mailing Liste Hallo scherer, > Subject: Bitte streicht mich von der Mailing Liste [...] > Danke wir, die anderen Listenmitglieder können das nicht, und wenn der Listenverwalter (der das könnte) es für jeden manuell machen müßte, käm er ja zu nichts anderem mehr ... also mußt Du Dich schon selber wieder aus der Liste abmelden, so wie Du Dich ja auch selber angemeldet hast! :) Geh einfach auf diese Webseite (steht am Ende _jeder_ Listenmail): > http://infosoc.uni-koeln.de/mailman/listinfo/php Und melde Dich dort ab. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From anklam_(at)_netway-online.de Thu, 16 Sep 1999 17:13:25 +0200 Date: Thu, 16 Sep 1999 17:13:25 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] different bei timestamp ! --=====================_12198258==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit hi list ! ich habe da folgendes problem (mal wieder :) ) und zwar : zwei timestamps in vars 1. $entry_tstamp (z.b. vorgestern) 2. $today_tstamp (von heute logisch) :) so jetzt hät ich gerne die differenz in tagen ausgegeben, aber wie ? mit date() geht das nun ganz und gar nicht .... thx ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_12198258==_.ALT Content-Type: text/html; charset="us-ascii"

hi list !

ich habe da folgendes problem (mal wieder :) ) und zwar :

zwei timestamps in vars

1. $entry_tstamp        (z.b. vorgestern)
2. $today_tstamp        (von heute logisch) :)

so jetzt hät ich gerne die differenz in tagen ausgegeben, aber wie ?
mit date() geht das nun ganz und gar nicht ....

thx !


Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_12198258==_.ALT-- From adi_(at)_living-source.com Thu, 16 Sep 1999 17:10:06 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Thu, 16 Sep 1999 17:10:06 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] 2 Tabellen mit gleichen Feldnamen On Thu, 16 Sep 1999, Thomas Rauh wrote: > > Gibt es eine Möglichkeit die Werte, > trotz der gleichen Feldnamen getrennt > zu erhalten? SELECT a.ID as a_id, b.id as b_id from .......... Du kannst dann die werte über a_id bzw. b_id erhalten. Tschau ADi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From anklam_(at)_netway-online.de Thu, 16 Sep 1999 17:19:33 +0200 Date: Thu, 16 Sep 1999 17:19:33 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] RE: different bei timestamp ! --=====================_12566508==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit >hi list ! > >ich habe da folgendes problem (mal wieder :) ) und zwar : > >zwei timestamps in vars > sorry habs selber hinbekommen .... hirn ist schon völlig verstrahlt ... ! thx ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_12566508==_.ALT Content-Type: text/html; charset="us-ascii"
>hi list !
>
>ich habe da folgendes problem (mal wieder :) ) und zwar :
>
>zwei timestamps in vars
>

sorry habs selber hinbekommen .... hirn ist schon völlig verstrahlt ... !

thx !

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_12566508==_.ALT-- From UW_(at)_netuse.de Thu, 16 Sep 1999 17:23:54 +0200 Date: Thu, 16 Sep 1999 17:23:54 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] different bei timestamp ! Swen Anklam wrote: > zwei timestamps in vars MySQL/DB-Timestamp oder Unix-Timestamp? Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From baerli_(at)_mainmedia.de Thu, 16 Sep 1999 17:29:57 +0200 Date: Thu, 16 Sep 1999 17:29:57 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] 2 Tabellen mit gleichen Feldnamen Hi, > Wenn ich die Werte, die die Query zurückliefert > auslese überschneiden sich anscheinend die > Feldbezeichnungen. D.h. ich bekomme ein Feld > mit dem Namen ID zurück, aber nicht zwei > Felder A.ID und B.ID z.B. im Query so: select a.id as a_id, b.id as b_id from a, b where ... Sollte funktionieren. -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From webmasterbhs_(at)_bluewin.de Thu, 16 Sep 1999 17:38:53 +0200 Date: Thu, 16 Sep 1999 17:38:53 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] RE: different bei timestamp ! hey wie das ? ich hätte nur ne lösung mit mysql TO_DATE() ! danke für die lösung im vorraus ! ----- Original Message ----- From: Swen Anklam To: Sent: Thursday, September 16, 1999 5:19 PM Subject: [php] RE: different bei timestamp ! > > >hi list ! > > > >ich habe da folgendes problem (mal wieder :) ) und zwar : > > > >zwei timestamps in vars > > > > sorry habs selber hinbekommen .... hirn ist schon völlig verstrahlt ... ! > > thx ! > > ---------- > Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin > Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de > From thomas.rauh_(at)_triquart.de Thu, 16 Sep 1999 17:37:53 +0200 Date: Thu, 16 Sep 1999 17:37:53 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] 2 Tabellen mit gleichen Feldnamen > > Gibt es eine Möglichkeit die Werte, > > trotz der gleichen Feldnamen getrennt > > zu erhalten? > > SELECT a.ID as a_id, b.id as b_id from .......... Besten Dank, war genau das, was ich brauche... Thomas:-) From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 18:04:44 +0200 Date: Thu, 16 Sep 1999 18:04:44 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: 2 Tabellen mit gleichen Feldnamen Thomas Rauh schrieb am Donnerstag, den 16. September 1999: > ich habe ein kleines Problem mit einer MySQL-Abfrage. Okay, dann ist aber die PHP-Mailingliste der falsche Platz! Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (okay, wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Ich hab' Deine Frage eben in die deutschen Liste geleitet. Mal sehen, ob Dir dort geholfen werden kann ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From aka_(at)_bigfoot.de Thu, 16 Sep 1999 18:05:59 +0200 Date: Thu, 16 Sep 1999 18:05:59 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_OT:Sorry_f=FCr_JS?= On Thu, 16 Sep 1999 17:02:35 +0200, Armin Steiner wrote: >ich habe eine zwei-frame-konstruktion, im oberen frame ist ein link, der per >mousover einen layer im unteren frame anzeigt (also visible macht). da ns >und ie verschiedene funktionen dafür brauchen, natürlich mit ner >Browser-abfrage Tip: Browser-erkennung via PHP und dann unterschiedliche javscripts includen. Läßt deine seite auch schneller laden :)) ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From m.ramsch_(at)_computer.org Thu, 16 Sep 1999 18:10:13 +0200 Date: Thu, 16 Sep 1999 18:10:13 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Auth ! Egon Schmid schrieb am Donnerstag, den 16. September 1999: > track_vars ist eine Direktive und deshalb nicht bei den Funktionen > zu finden. Ja, das ist mir auch klar. Deswegen ja auch meine separate Frage, ob's noch andere solche Direktiven gibt. Oder gibt's gar ein eigenes Kapitel zu Direktiven? Wenn man noch nichts von solchen Direktiven mitbekommen hat, wirkt das ja erstmal sehr verwirrend, weil es die sonstige PHP-Syntax bricht; etwa Infos dazu wäre also nicht schlecht. Egon, _wenn_ ich irgendwoher (außer mühsamer Source-Klauberei) Infos zu den Direktiven bekommen kann, formuliere ich Dir gerne ein Kapitel dazu! Allerdings wußte ich bis heute halt noch nichts davon ... Nichtsdestotrotz steht aber noch meine Frage im Raum, die ich auch wirklich so meine, wie sie formuliert ist: > > > > Gibt's irgendwo vielleicht doch schon Doku zu den offiziell > > > > noch nicht dokumentierten Funktionen (außer dem Source-Code)? > > > > Würde mich arg interessieren, was da noch da ist. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From steiner_(at)_home-city.de Thu, 16 Sep 1999 18:13:59 +0200 Date: Thu, 16 Sep 1999 18:13:59 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT:Sorry_f=FCr_JS?= > Tip: Browser-erkennung via PHP und dann unterschiedliche javscripts > includen. Läßt deine seite auch schneller laden :)) > > ciao > > amalesh hi amalesh, daran hab ich auch gerade gedacht. kannst du mir privat ein solches php-script posten? es war da mal ein kurzer thread auf der liste zu dem thema, aber da steig ich nicht durch ... wäre sehr nett. gruß armin From thomas.rauh_(at)_triquart.de Thu, 16 Sep 1999 18:19:57 +0200 Date: Thu, 16 Sep 1999 18:19:57 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Re: 2 Tabellen mit gleichen Feldnamen > > ich habe ein kleines Problem mit einer MySQL-Abfrage. > > Okay, dann ist aber die PHP-Mailingliste der falsche Platz! nicht ganz... ich frage ja die DB mit PHP ab ;-) Aber Danke für die Listentips! Thomas:-) From easy_(at)_ist.schuldig.de Thu, 16 Sep 1999 18:33:15 +0200 Date: Thu, 16 Sep 1999 18:33:15 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] sourcecode parsen und bunt ausgeben hallo liste! hat vielleicht irgendjemand schon einmal einen sourcecode-parser in php3 geschrieben? ich meine ein script, dem ich eine .pas, .c oder .irgendwas source-datei in die hand druecken kann und welches mir dann ein huebsch bunt formatierten (syntax-highlighting halt) output als webseite anzeigt. ob dieses script nun vb, pascal, modula, c/c++, scheme oder sonstwen parst, ist mir in erster linie unwichtig, ich haette gerne so etwas fuer pascal, hab jedoch keine angst davor, selbst was daran zu schreiben. eine entsprechende wortliste hab ich auch schon gefunden, weiss nur noch nicht genau, wie ich einen solchen parser anfangen soll. fuer hilfen jeder art waere ich dankbar. gruss, markus From thomas_(at)_tfroehlich.de Thu, 16 Sep 1999 19:03:51 +0200 Date: Thu, 16 Sep 1999 19:03:51 +0200 From: Thomas Froehlich thomas_(at)_tfroehlich.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT:Sorry_f=FCr_JS?= Hi Armin, > oder läßt sich das obere problem vielleicht mittels php3 lösen (im header > z.b. als allererstes die variablen initialisieren, oder den JS-teil > einbauen, oder wird der dann auch erst später ausgeführt?) > z.B. > > function pruef() { > ?> > > } > ?> > > geht das??? rufst Du die "Browser-Prueffunktion" im BODY-Tag der betreffenden HTML-Seite auf? Wenn ja - dort entfernen. Dafuer Dein bis dato in der JS-Funktion enthaltenen Code einfach im HEAD-Teil der HTML-Seite aufrufen, also nicht als Funktion, sondern nur noch ns = (document.layers)? true:false ie = (document.all)? true:false Dann werden diese Zeilen Code sofort abgearbeitet. Das sorgt auf jeden Fall dafuer, dass die Meldung ""ns" not defined." verschwindet ;-) MfG Thomas ICQ-UIN 38 45 127 PGP Public Key available at http://www.tfroehlich.de/tfroehlich.asc http://www.tfroehlich.de sf-club PHANTOPIA (incl. Buecher-Datenbank) http://www.phantopia.de From info_(at)_wittenberger.net Thu, 16 Sep 1999 19:09:42 +0200 Date: Thu, 16 Sep 1999 19:09:42 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] Error-Messages Hallo Liste, > Danke für alle Anregungen, ich werde sie jetzt mal durchtesten. Ups, da sind wohl einige Mails an mir vorbei gerauscht :( Auf die Gefahr der Wiederholung oder des falsch verstanden Problems hin, will ich es trotzdem noch versuchen. [irgendwas] or die(fehlerbehandlunge("Dieser Fehler ist passiert")); funktion fehlerbehandlung($WasIstLos) {echo "$WasIsLos";} Werkelt bei mir in fast jedem Script. gruss ritze -- NTR - ritze.com Thomas Ritz - Dorotheenstr. 15 06886 Lutherstadt Wittenberg web: www.wittenberger.net fax: +49 089 2443-49568 fon: +49 0177 3532700 From info_(at)_wittenberger.net Thu, 16 Sep 1999 19:09:44 +0200 Date: Thu, 16 Sep 1999 19:09:44 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] Web-Interface fuer whois Hallo Liste, habe irgendwie erst jetzt gemerkt, das sich mit dem Whois-Servern für com/org/net wohl demnächst was ändert ;-) Muß also mein Web-Interface zur Domainabfrage umbauen. Bei der Gelegenheit wollte ich gleich von Perl nach PHP umstellen. Aber vielleicht hat schon jemand was gebastelt? gruss ritze -- NTR - ritze.com Thomas Ritz - Dorotheenstr. 15 06886 Lutherstadt Wittenberg web: www.wittenberger.net fax: +49 089 2443-49568 fon: +49 0177 3532700 From steiner_(at)_home-city.de Thu, 16 Sep 1999 19:11:05 +0200 Date: Thu, 16 Sep 1999 19:11:05 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT:Sorry_f=FCr_JS?= > Das sorgt auf jeden Fall dafuer, dass die Meldung ""ns" not defined." > verschwindet ;-) Danke Thomas, Amalsesh und Adi (der privat blieb), ich habe es gelöst. OT-thread ist somit beendet. Gelöst habe ich das Problem mittels einer PHP3-Browser-Abfrage, die dann ein entsprechendes .js doku lädt. Falls immer noch fehler auftreten, werden diese mit einer noerror()-funktion unterdrückt. FUNZT ALLES PRIMA JETZT!!! Danke für Eure Hilfe/Verständnis, schoenen Abend noch! Armin PS:Wer mehr interessiert an fehlerlösung ist, möge mich privat anmailen. From pfeiffer_(at)_uris.de Thu, 16 Sep 1999 19:21:25 +0200 Date: Thu, 16 Sep 1999 19:21:25 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT:Sorry_f=FCr_JS?= Hallo Armin, das gleiche Problem hatte ich bei meinem Periodensystem der Elemente http://www.web-as.de/workshop/java/chemie-II.html Loesung: - am Seitenanfang wird eine Variable auf 'false' gesetzt, die alle notwendigen functionen blokiert. - am Seitenende setzt Du sie dann auf 'true' Man kann es auch ueber die Timeout-Funktion versuchen, also eine Totzeit verwenden. Muss man ausprobieren... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From eschmid_(at)_s.netic.de Thu, 16 Sep 1999 19:22:04 +0200 Date: Thu, 16 Sep 1999 19:22:04 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Auth ! Martin Ramsch wrote: > Nichtsdestotrotz steht aber noch meine Frage im Raum, die ich auch > wirklich so meine, wie sie formuliert ist: > > > > > > Gibt's irgendwo vielleicht doch schon Doku zu den offiziell > > > > > noch nicht dokumentierten Funktionen (außer dem Source-Code)? > > > > > Würde mich arg interessieren, was da noch da ist. Seit etwa letzten Herbst hat Rasmus wegen dem O'Reilly Buch alle Modulschreiber dazu aufgefordert Prototypen (für den folding-mode für emacs) in den Sourcecode zu schreiben. Daraus werden dann die Funktionskurzreferenzlisten erzeugt, mit Rückgabetyp und Argumenten sowie einer einzeiligen Beschreibung. Diese Liste ist jedoch noch nicht sortiert. Eine sortierte Liste findet sich in dem Buch "Webmasters in a Nutshell" http://www.php.net/books.php3 und in unserem Buch. Im Nachdruck ist diese Liste auf dem neuesten Stand. Eine unsortierte gabs auf der O'Reilly Conference in Monterey, CA, von Rasmus. Leider sind nicht alle Funktionen im Quellcode mit Prototypen versehen und da für PHP4 die Version 3.0.6 herangezogen worden ist, sieht es bei 4.0 ziemlich düster aus. Dann gibt es Modulschreiber, die erfinden neue Funktionen und schreiben nicht mal ein Wort in den ChangeLog. Zum Beispiel gibt es schon seit einiger Zeit POSIX-Funktionen. Wahrscheinlich werden in naher Zukunft diese Prototypen mit weiteren Angaben versehen, so dass man weis, wo es im Handbuch etwas genauer beschrieben ist oder noch fehlt. Ausserdem kann dann eine entsprechend dem Handbuch sortierte Liste erzeugt werden. -Egon From steiner_(at)_home-city.de Thu, 16 Sep 1999 19:20:10 +0200 Date: Thu, 16 Sep 1999 19:20:10 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Web-Interface fuer whois > habe irgendwie erst jetzt gemerkt, das sich mit dem Whois-Servern für > com/org/net wohl demnächst was ändert ;-) Muß also mein Web-Interface > zur Domainabfrage umbauen. Bei der Gelegenheit wollte ich gleich von > Perl nach PHP umstellen. Aber vielleicht hat schon jemand was gebastelt? > > gruss > ritze Hi Ritze, Kann dir gerne privat den code für so ein interface zukommen lassen. (Oder der liste, wenns interessiert.) gruß armin From thomas_(at)_tivoli.de Thu, 16 Sep 1999 19:50:29 +0200 Date: Thu, 16 Sep 1999 19:50:29 +0200 From: Thomas thomas_(at)_tivoli.de Subject: [php] 0 oder leer Hallo Alle ich hab hier ein Problem mit einer Abfrage. Ich möchte wissen ob der Wert eines Arrays 0 oder leer ist. Ich lese aus einer Datenbank Werte in ein Array. Wenn dieses Array einen Wert (auch 0) hat soll was passieren, wenn der Wert gleich "" ist, soll nix passieren. In der Datenbank werden die Werte 0 , 1, 0.5 gespeichert (Schachergebnisdatenbank). Das Datenbankfeld (ADABAS) ist als char(3) definiert. Ich hab auch schon die mail Martin Ramsch: Kein Unterschied zwischen: empty, =="", !, !isset ? gelesen, und diverse Abfragen getestet, aber hab das ganze entweder nicht verstanden, oder nicht gefunden was ich suche. Thomas From lists_(at)_hossfeld.de Thu, 16 Sep 1999 20:00:23 +0200 Date: Thu, 16 Sep 1999 20:00:23 +0200 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] Was ist ein Redaktionssystem? Hi Werner, > Übrigens gäbe es ja auch die Möglichkeit, bei Midgard mitzumachen - > man müßte das Rad nicht neu erfinden, wenn es denn das ist, was die > machen. Ob das, was die Leute von bzw. mit Midgard machen nun ein Redaktionssystem ist vermag ich auch nicht genau zu sagen - ist ja auch letztendlich egal. Vielversprechend sieht es ja schon aus, aber ich halte es für etwas zu aufwendig ("aufwändig" muß man jetzt ja sagen, oder?), zumindest was die Installation betrifft. Aber dazu habe ich mich hier auf der Liste am 16.8. schon mal geäußert. Insofern fände ich unabhängig davon die Entwicklung eines flexiblen, komplett PHP-basierten "Redaktions"-, "Content Management"-, "WasAuchImmer"-Systems sinnvoll. (Und würde dabei wahrscheinlich auch mitmachen.) CU, Manuel From timo.keller_(at)_fireworks.de Thu, 16 Sep 1999 20:54:54 +0200 Date: Thu, 16 Sep 1999 20:54:54 +0200 From: Timo Keller timo.keller_(at)_fireworks.de Subject: [php] Domainlink This is a multi-part message in MIME format. ------=_NextPart_000_000F_01BF0085.BA461A30 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, ich habe ein dringendes Problem, vielleicht kann mir jemand helfen: Ich habe einen Server mit 7 Domains, www.xxx.de, www.yyy.de, usw. Nun soll f=FCr jede Domain eine andere Startseite gezeigt werden, also = z.B. f=FCr die www.xxx.de die index_x.php3, f=FCr die www.yyy.de die index.y.php3 = usw. Ist das irgendwie mit PHP3 realisierbar?? Vielen Dank timo ------=_NextPart_000_000F_01BF0085.BA461A30 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
 
ich habe ein dringendes Problem, = vielleicht kann=20 mir jemand helfen:
 
Ich habe einen Server mit 7 Domains, www.xxx.de, www.yyy.de, usw.
 
Nun soll f=FCr jede Domain eine andere = Startseite=20 gezeigt werden, also z.B. f=FCr
die www.xxx.de die=20 index_x.php3, f=FCr die www.yyy.de die = index.y.php3 usw.
 
Ist das irgendwie mit PHP3=20 realisierbar??
 
Vielen Dank
 
timo
------=_NextPart_000_000F_01BF0085.BA461A30-- From mail_(at)_wnn.de Thu, 16 Sep 1999 21:05:21 +0200 Date: Thu, 16 Sep 1999 21:05:21 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] Domainlink Hallo timo, mit PHP3 kannst Du das ganz einfach realisieren, indem Du die $HTTP_HOST - Variable ausliest... - Tobias -----Original Message----- From: php-admin_(at)_infosoc.uni-koeln.de [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Timo Keller Sent: Thursday, September 16, 1999 8:55 PM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] Domainlink Hallo Liste, ich habe ein dringendes Problem, vielleicht kann mir jemand helfen: Ich habe einen Server mit 7 Domains, www.xxx.de, www.yyy.de, usw. Nun soll für jede Domain eine andere Startseite gezeigt werden, also z.B. für die www.xxx.de die index_x.php3, für die www.yyy.de die index.y.php3 usw. Ist das irgendwie mit PHP3 realisierbar?? Vielen Dank timo From aleiprecht_(at)_futournetz.de Thu, 16 Sep 1999 21:48:05 +0200 Date: Thu, 16 Sep 1999 21:48:05 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] Was ist ein Redaktionssystem? > Übrigens gäbe es ja auch die Möglichkeit, bei Midgard mitzumachen - > man müßte das Rad nicht neu erfinden, wenn es denn das ist, was die > machen. Mich hat ein bischen abgeschreckt, dass es (MIDGARD) nicht auf einem " orginal " PHP mod laeuft. Ich kann ja nicht einfach ein neues Modul laden und hoffen, dass die Skripte meiner Kunden (als Virtual Hosts auf meinem Server) noch laufen. Und zum Test die Entwicklungs - LAMPe umbauen hatte ich keine Lust. Hat jemand Erfahrungen mit ZOPE ? Das hoerte sich ganz gut an. Leider habe ich nur nicht alles begriffen... gruss albi From Info_(at)_Bischoff-Design.de Thu, 16 Sep 1999 21:40:40 +0200 Date: Thu, 16 Sep 1999 21:40:40 +0200 From: Andreas Bischoff Info_(at)_Bischoff-Design.de Subject: [php] Mailinliste auch Offline? Hallo an Alle, ich betreue die Webseiten eine Fleischwaren-Grosshaendlers in Hamburg. In Zukunft plant dieser, auch eine Mailingliste an Lieferanten und an Kunden aufzubauen (wer weiss, ob's was wird...). Eine Nachfrage bei meinem Provider ergab, dass das (natuerlich) keine Schwierigkeiten darstellt, aber auch extra kostet. Der Techniker sagte, dass man so etwas auch leicht ueber ein Web-Interface und PHP realisieren kann. So weit so gut, aber: Die Mail-Funktion von PHP ist nicht die schnellste. Laut (inoffizieller) Auskunt des Technikers ist es aber moeglich, die Adressen aus einer Datenbank zu laden, und dann die Mails an alle Empfaenger zu leiten (soweit war mir das auch klar). Nun meine konkrete Frage zum Thema PHP: Wenn nun jemand das (Web-)Formular ausfuellt und eine Mail-Funktion eingeleitet wird an mehrere Adressenten, der User aber die Webseite dann verlaesst, werden dann die ausstehenden Mails trotztdem versendet? Der Techniker meinte, dass das PHP-Script bis zum Ende abgearbeitet wird, andere Stellen behaupten, die Ausfuehrung wird abgebrochen, sobald die Webseite werlassen wird. Was ist nun richtig? Voellig ratlos und um Hilfe bittend, Andreas -- Bischoff GRAF!K-DES!GN Werbung fuer grosse und kleine Etats Amrumstieg 16 Tel. +49 (0) 41 02/47 29-01 Fax -02 D-22926 Ahrensburg http://www.BISCHOFF-DESIGN.de From bjoern_(at)_baer.mayn.de Thu, 16 Sep 1999 21:46:46 +0200 Date: Thu, 16 Sep 1999 21:46:46 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Mailinliste auch Offline? Hi, > ich betreue die Webseiten eine Fleischwaren-Grosshaendlers in Hamburg. Da es ein Grosshändler ist und keine kleine Metzgerei, ist wohl zu erwarten, daß er viele Kunden in seine Mailingliste aufnehmen wird. Hier rate ich zur Kombination qmail (als mail transport agent) und einem Mailinglistenmanager wie ezmlm oder listserv. Der Fleischwaren-Großhändler kann dann z.B. über ein Webformular seinen Text für den "Newsletter" eingeben (oder Teile daraus auch automatisch generieren lassen, z.B. wenn er eine Rubrik "News" hat, die in einer Datenbank gespeichert wird). Nach dem Anklicken auf den Submit-Button wird nur _eine_ Mail an diese Mailingliste geschickt. Den Rest erledigt dann das Mailinglistenprogramm (ezmlm o.ä.). Die haben ausgefeiltere Techniken zum Versenden der Mails ... -- Björn Schotte 09364/810492 http://www.php-center.de/ From eschmid_(at)_s.netic.de Thu, 16 Sep 1999 22:02:30 +0200 Date: Thu, 16 Sep 1999 22:02:30 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Was ist ein Redaktionssystem? Albrecht Leiprecht wrote: > > > > Übrigens gäbe es ja auch die Möglichkeit, bei Midgard mitzumachen - > > man müßte das Rad nicht neu erfinden, wenn es denn das ist, was die > > machen. > > Mich hat ein bischen abgeschreckt, dass es (MIDGARD) nicht auf einem > " orginal " PHP mod laeuft. Ich kann ja nicht einfach ein neues Modul laden > und hoffen, dass die Skripte meiner Kunden (als Virtual Hosts auf meinem > Server) noch laufen. Und zum Test die Entwicklungs - LAMPe umbauen hatte > ich keine Lust. > > Hat jemand Erfahrungen mit ZOPE ? Das hoerte sich ganz gut an. Leider habe > ich nur nicht alles begriffen... Noch nicht, aber zumindestens habe ich die Seiten angeschaut und den Artikel in der iX (liegt gerade bei mir im Büro) gelesen. ZOPE ist Phyton basiert und hat vielleicht einen kleinen Vorsprung vor PHP in Bezug auf WebDAV. Aber wie es der Zufall so will arbeitet Rasmus und noch einer bei IBM im Research Triangle Park in Raleigh, NC, an einer verbesserten Unterstützung für PHP und Apache mit. -Egon PS: Bei der Six Offene Systeme GmbH in Leinfelden-Echterdingen kann man auch an einem Content Management System mitmachen. Jobs gibts hier: http://www.six.de/. From Stephan.Noller_(at)_uni-koeln.de Thu, 16 Sep 1999 22:08:01 +0200 Date: Thu, 16 Sep 1999 22:08:01 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] Spaltenbezeichnung auslesen? Gibt es eine PHP-Mysql-Funktion, die das kann? Ich bin auf mysql_list_fields gestossen, funktioniert aber nicht (liefert eine Zahl) gruesse Stephan ********************************************** Stephan Noller Universitaet Koeln Psychologisches Institut Lehrstuhl II email: S.Noller_(at)_gmx.de ********************************************** From eschmid_(at)_s.netic.de Thu, 16 Sep 1999 22:15:10 +0200 Date: Thu, 16 Sep 1999 22:15:10 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Spaltenbezeichnung auslesen? Stephan Noller wrote: > > Gibt es eine PHP-Mysql-Funktion, die das kann? > Ich bin auf mysql_list_fields gestossen, funktioniert aber nicht (liefert > eine Zahl) Skript-Schnipsel? Die hat so zu funktionieren wie ich sie (ab-)geschrieben hab. -Egon From Stephan.Noller_(at)_uni-koeln.de Thu, 16 Sep 1999 22:25:37 +0200 Date: Thu, 16 Sep 1999 22:25:37 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] Spaltenbezeichnung auslesen? >> Ich bin auf mysql_list_fields gestossen, funktioniert aber nicht (liefert >> eine Zahl) > Skript-Schnipsel? Die hat so zu funktionieren wie ich sie > (ab-)geschrieben hab. Wie soll ich diesen Sachverhalt der Funktion vermitteln? ;-) Also genauer: $test=mysql_list_fields("db", "tabelle"); echo $test; Liefer eine einsame '2' ??? ********************************************** Stephan Noller Universitaet Koeln Psychologisches Institut Lehrstuhl II email: S.Noller_(at)_gmx.de ********************************************** From bjoern_(at)_baer.mayn.de Thu, 16 Sep 1999 22:27:40 +0200 Date: Thu, 16 Sep 1999 22:27:40 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Spaltenbezeichnung auslesen? > Wie soll ich diesen Sachverhalt der Funktion vermitteln? ;-) > Also genauer: > $test=mysql_list_fields("db", "tabelle"); > echo $test; > Liefer eine einsame '2' Natürlich. Ein Blick in die quick reference: int mysql_list_fields(string database_name, string table_name, int [link_identifier] ); mysql_list_fields() retrieves information about the given tablename. Arguments are the database name and the table name. A result pointer is returned which can be used with mysql_field_flags(), mysql_field_len(), mysql_field_name(), and mysql_field_type(). A result identifier is a positive integer. The function returns -1 if a error occurs. A string describing the error will be placed in $phperrmsg, and unless the function was called as _(at)_mysql() then this error string will also be printed out. For downward compatibility mysql_listfields() can also be used. -- Björn Schotte 09364/810492 http://www.php-center.de/ From marcel.beerta_(at)_gmx.net Thu, 16 Sep 1999 21:29:07 +0200 Date: Thu, 16 Sep 1999 21:29:07 +0200 From: Marcel Beerta marcel.beerta_(at)_gmx.net Subject: [php] AW: [php] Platz auf PHP-Server Auf jedenfall würde ich da sofort bei sein, dann könnte man doch auch evtl. ein gemeinsames GROßES Projekt aufziehen .... Mit freundlichem Gruß Marcel Beerta marcel.beerta_(at)_gmx.net Tel: 04462-6480 From pfeiffer_(at)_uris.de Thu, 16 Sep 1999 23:46:45 +0200 Date: Thu, 16 Sep 1999 23:46:45 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Web-Interface fuer whois Hallo Armin, > Kann dir gerne privat den code für so ein interface zukommen lassen. > (Oder der liste, wenns interessiert.) da denke ich doch mal dass es interessiert. Ich habe mir bislang mit einem HTML-Formular geholfen, dass die gaengigsten vier DB's abfragt... Doch wenn sie das umstellen, steh ich auch erst mal im Wald. IMHO sind sie bei DeNic immer noch nicht so recht zu Potte gekommen. Deshalb funktioniert mein Formular nur noch teilweise :-( M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From braukmann_(at)_tse-online.de Fri, 17 Sep 1999 00:01:28 +0200 Date: Fri, 17 Sep 1999 00:01:28 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Was ist ein Redaktionssystem? Hallo, On Thu, Sep 16, 1999 at 09:48:05PM +0200, Albrecht Leiprecht wrote: > > Übrigens gäbe es ja auch die Möglichkeit, bei Midgard mitzumachen - Midgard steht definitiv auch auf meiner "ziemlich komplexes, aber interessantes Projekt ... muss in naechster Zeit mal evaluiert werden"-Liste ... > > man müßte das Rad nicht neu erfinden, wenn es denn das ist, was die > > machen. > Mich hat ein bischen abgeschreckt, dass es (MIDGARD) nicht auf einem > " orginal " PHP mod laeuft. so geht mir das auch. > Hat jemand Erfahrungen mit ZOPE ? Das hoerte sich ganz gut an. Leider habe > ich nur nicht alles begriffen... ... ich auch noch nicht. Allerdings macht _mir_ die Zope-Architektur einen ausgereifteren Eindruck. Andererseits ist ZOPE natuerlich nicht PHP-, sondern Python-basiert. Zwar ist Python die schoenere Programmiersprache, aber wenn ich daran denke, dass unsere Web-Entwickler ploetzlich Python lernen sollten? -Andreas -- : TSE GmbH Neue Medien : Gsf: Arne Reuter : : : Hovestrasse 14 : Andreas Braukmann : We do it with : : D-48351 Everswinkel : HRB: 1430, AG WAF : FreeBSD/SMP : :--------------------------------------------------------------------: : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From pfeiffer_(at)_uris.de Fri, 17 Sep 1999 00:53:15 +0200 Date: Fri, 17 Sep 1999 00:53:15 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Spaltenbezeichnung auslesen? Hallo Stephan, > $test=mysql_list_fields("db", "tabelle"); > echo $test; > Liefer eine einsame '2' > ??? Du hast dir da nur etwas besorgt, was einem Handle gleich kommt Bei MySQL haben sie diese Methode 'fast' konsequent durchgezogen: 1. Handle besorgen --> mysql_list_fields() 2. Anzahl erfragen, --> mysql_num_fields() 3. Werte holen --> mysql_field_name() 4. mach was draus... ;-) Das muss man mit jedem Wert so durchziehen, prinzipiell. Woraus Du schlussfolgern darfst, dass alles in einzelnen Hashs abgelegt wird, egal, wie gross Dir die Datenbank erscheint :) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Fri, 17 Sep 1999 01:04:29 +0200 Date: Fri, 17 Sep 1999 01:04:29 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Domainlink Hallo Timo, > Ich habe einen Server mit 7 Domains, www.xxx.de, www.yyy.de, usw. > Nun soll für jede Domain eine andere Startseite gezeigt werden, also z.B. für > die www.xxx.de die index_x.php3, für die www.yyy.de die index.y.php3 usw. > Ist das irgendwie mit PHP3 realisierbar?? wieso mit PHP IMHO hat jede Domain eine eigene Server-Root z.B. Domain - Linux - Windows www.xxx.de - /usr/xxx/htdocs/ - c:/xxx/htdocs/ www.yyy.de - /usr/yyy/htdocs/ - C:/yyy/htdocs/ Also sehe ich im Moment kein Problem fuer individuelle Startseiten (?). Sach mal was genaueres... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From Dante_(at)_altmuehlnet.de Fri, 17 Sep 1999 02:19:13 +0200 Date: Fri, 17 Sep 1999 02:19:13 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Images nicht cachen? At 13:33 16.09.99 +0200, Bjoern Schotte wrote: >> ich habe ein Script (showthemenbild.php3), das ein >> Bild (gif oder jpg oder oder oder) ausgibt. Ich möchte >> die Ausgabe dieses Scripts nicht cachen. Gemacht habe >> ich das so: >[...] > >Ich hab im Archiv gewühlt, und die Antwort auf Tobias' >Frage gefunden. Ich verwende alle Header()-Möglichkeiten >zum Cachen, gebe dann ein Header('Content-type: image/gif name="$zufall"'); ^1^ ^2^ ^1^ 1. Wenn du ein ' verwendest werden Variablen (hier $zufall) nicht geparsed! 2. Hier fehlt ein ";" Richtig muss es heißen: $type = "gif"; // bzw. $type = "jpg" Header( "Content-Type: image/$type; name=\"$zufall\"" ); // oder auch: Header( 'Content-Type: image/'.$type.'; name="'.$zufall.'"' ); // bzw. für sprintf-Bevorzuger: Header( sprintf( 'Content-Type: image/%s; name="%s"', $type, $zufall ) ); Wobei die sprintf-Methode hier die sauberste wäre (nichts zu escapen oder aus explizit einzufügen. Bye Dante From krs_(at)_treu-elektro.de Fri, 17 Sep 1999 09:14:57 +0200 Date: Fri, 17 Sep 1999 09:14:57 +0200 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] Re: [php] PHP+MySQL =?iso-8859-1?Q?Men=FC?= wie WinExplorer HAllo, Björn Schotte schrieb: > > > steht der Artikel jetzt drin? (Bevor ich danach suche...) > > Nein, noch nicht. Ich sag's schon noch. Wann? MfG Stefan Krister -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From bazille_(at)_bazille.com Fri, 17 Sep 1999 09:33:05 +0200 Date: Fri, 17 Sep 1999 09:33:05 +0200 From: Sebastian Scholz bazille_(at)_bazille.com Subject: [php] Regenwald vorm Kopf Guten Morgen, bei erstmaligen Aufruf einer Datei soll der User ein Formular bekommen. Je nachdem, welchen der drei Buttons er als "Submit" benutzt, soll dann das Skript, etwas Unterschiedliches mit den Formularinhalten anstellen. Folgendes Skript stellt meinen Ansatz vereinfacht dar. Einziger Haken an der Sache, falls der erste oder zweite Button benutzt wurde, wird der Else-Teil nochmal mit ausgegeben ... waehrend beim Benutzen des dritten Buttons der Else-Teil nicht nochmal ausgegeben wird. Woran liegt das? Bzw. wie kann ich das umgehen, ohne mehrere Skriptdateien zu benutzen?
Sebastian From rw_(at)_cyware.com Fri, 17 Sep 1999 07:54:57 +0000 Date: Fri, 17 Sep 1999 07:54:57 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] Regenwald vorm Kopf -> sebastian Else-Teil nicht nochmal ausgegeben wird. Woran liegt das? Daran das PHP Deinen Code korrekt interpretiert. So sollte es klappen: > if (isset($quadrat)) {echo"quadrat";} > elseif (isset($kreis)) {echo"kreis";} > elseif (isset($dreieck)) {echo"dreieck";} > else > { > ?> >
> > > > > } > ?> Guido Haeger From UW_(at)_netuse.de Fri, 17 Sep 1999 10:31:45 +0200 Date: Fri, 17 Sep 1999 10:31:45 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Was ist ein Redaktionssystem? Manuel Hossfeld wrote: > Vielversprechend sieht es ja schon aus, aber ich halte es für etwas zu aufwendig > ("aufwändig" muß man jetzt ja sagen, oder?), zumindest was die Installation > betrifft. Aber dazu habe ich mich hier auf der Liste am 16.8. schon mal > geäußert. Hallo Manuel, ich habe zwar nur die Sourcen runtergeladen, nicht installiert, aber soviel C schreickt wirklich das Gros der Leute ab. > Insofern fände ich unabhängig davon die Entwicklung eines flexiblen, komplett > PHP-basierten "Redaktions"-, "Content Management"-, "WasAuchImmer"-Systems > sinnvoll. (Und würde dabei wahrscheinlich auch mitmachen.) Vielen Dank für das Angebot! Ich werde, sobald sich die Diskussion etwas gelegt hat, einen Startschuß an alle die sich gemeldet haben versenden. Grüße, Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From andreas_(at)_noho.co.uk Fri, 17 Sep 1999 09:36:30 +0100 Date: Fri, 17 Sep 1999 09:36:30 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Was ist ein Redaktionssystem? php-admin_(at)_solix.wiso.Uni-Koeln.DE wrote: > Message: 4 > Date: Thu, 16 Sep 1999 15:43:14 +0200 > From: Ulf Wendel > > Werner Stuerenburg wrote: > > Vermutlich gibt es deshalb so verschiedene und unklare > > Vorstellungen, weil die Bedürfnisse unterschiedlich sind. > Ich will dich nicht abwürgen, aber für mich gibt es zunächst nur die Frage: wer würde > mitschreiben? Ich bin zwar kein erfahrener Programmierer, wuerde aber entsprechend meiner Faehigkeiten mitmachen. Kann halt manchmal etwas laenger dauern bis ich begreiffe wie manche Sachen zu programmieren sind, aber je oefter ich es versuche, desto besser wird es wahrscheinlich. Im Moment bin ich dabei eine Art Freelancer Jobboerse mit Community Character aufzubauen, die ihren Ursprung in einer Weiterbildung "Projektmanagement Multimedia" hat. Aber die lieben Kollegen lassen sich im moment mit dem Konzept ein wenig zuviel Zeit ;-) Kurzum, ich mache mit. Liebe Gruesse, Andreas Otto -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From pb_(at)_webfactory.de Fri, 17 Sep 1999 11:33:39 +0200 Date: Fri, 17 Sep 1999 11:33:39 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] OT: Verbreitung von PNG in Browsern Hallo zusammen, erstmal sorry für Offtopic, aber da hier offensichtlich einige Leute sind, die Ahnung davon haben... Kann mir jemand sagen, ab welchen Versionen Netscape und Internet Explorer das PNG-Format unterstützen? Ich weiß, daß die Implementation bisher nur sehr rudimentär ist (Alpha-Kanäle etc.). Danke! Philipp. -- w e b f a c t o r y Philipp Bosch - Geschaeftsfuehrer Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 From UW_(at)_netuse.de Fri, 17 Sep 1999 11:40:29 +0200 Date: Fri, 17 Sep 1999 11:40:29 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] 0 oder leer Thomas wrote: > Wert eines Arrays 0 oder leer ist. Wert eines Elements in einem Array... > soll nix passieren. In der Datenbank werden die Werte 0 , 1, 0.5 > gespeichert (Schachergebnisdatenbank). Das Datenbankfeld (ADABAS) ist > als char(3) definiert. Mit einem typecast kannst Du die Werte problemlos unterscheiden: $foo=array(); $foo[]="0"; $foo[]="0.5"; $foo[]=""; $foo[]="abc"; reset($foo); while (list($k, $value)=each($foo)) { if (""==$value) { printf("'%s' => '%s'
\n ...leer", $k, $value); } else if (0!=(float)$value) { printf("'%s' => '%s'
\n ...als Float interpretiert ungleich Null", $k, $value); } else if (0==(float)$value) { printf("'%s' => '%s'
\n ...als Float interpretiert gleich Null", $k, $value); } else { printf("'%s' => '%s'
\n ... wurde als '%s' erkannt", $k, $value, gettype($value) ); } echo "

\n"; } > Ich hab auch schon die mail > Martin Ramsch: Kein Unterschied zwischen: empty, =="", !, !isset ? Hast Du da richtig zitiert? ""==$foo testet ob $foo ein leerer String ist. !$foo sollte man nur für logische Vergleiche verwenden, auch wenn es auf $foo="" und $foo=0 (derzeitige Implementierung von false) reagiert. Denn: $foo=false ist nicht leer, ergibt jedoch im Ausdruck !$foo wahr. isset() benutzt Du z.B. um herauszufinden ob ein Arrayelement existiert, Du überprüfst damit nicht den Inhalt! Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From nisi_(at)_draeger.com Fri, 17 Sep 1999 11:48:06 +0200 Date: Fri, 17 Sep 1999 11:48:06 +0200 From: Nicole Simon nisi_(at)_draeger.com Subject: [php] Regenwald vorm Kopf Sebastian Scholz wrote: > nochmal mit ausgegeben ... waehrend beim Benutzen des dritten Buttons der > Else-Teil nicht nochmal ausgegeben wird. Woran liegt das? Bzw. wie kann ich Weil das else zum letzten if 'gehört'? Warum nicht sowas in der Art if (isset($submitbutton){ switch ($submitbutton) { case "quadrat": echo "Quadrat"; break; case "kreis": echo "kreis" ; break; case "dreieck": echo "dreieck"; break; } } else { ?>
-- »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« Anthony V. Vitale From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 17 Sep 1999 12:02:00 +0200 Date: Fri, 17 Sep 1999 12:02:00 +0200 From: Thomas Schürmann thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] OT: Verbreitung von PNG in Browsern Hallo miteinand, ich arbeite mit NS 4.07. PNG wird über ein PlugIn unterstützt. Gruß Thomas -- *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From Andreas.Kraftl_(at)_telekabel.at Fri, 17 Sep 1999 10:21:56 GMT Date: Fri, 17 Sep 1999 10:21:56 GMT From: Andreas Kraftl Andreas.Kraftl_(at)_telekabel.at Subject: [php] Formular Problem (nocheinmal) >>>>>>>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<< Am 15.09.99, 19:25:11, schrieb "Tobias Ratschiller" zum Thema Re: [php] Formular Problem (nocheinmal): > > Sobald ich einen Text wie: Das "ist" toll > > Erscheint der Text: Das \"ist\" toll > Du hast magic_quotes_gpc (siehe phpinfo()) angestellt, damit werden " > und ' automatisch escaped, also mit einem Backslash versehen. Das ist > nützlich, wenn du solche Strings direkt in eine Datenbank übernehmen > willst - die meisten DBs verlangen das. Nun das war der Grund thx :-)). Habe es mal deaktiviert. > Striptags() entfernt alle HTML-Tags. Du möchtest stripslashes() > verwenden, um die Backslashes loszuwerden. hmm, scheints habe ich mich verschrieben. Meinte stripslashes(). Seltsam ist nur, dasz es nicht funktioniert. Schreibe es vor dem echo und er ignorierts :-( Danke Andi From ruderstaller_(at)_cwd.at Fri, 17 Sep 1999 12:39:41 +0200 Date: Fri, 17 Sep 1999 12:39:41 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: OT: Verbreitung von PNG in Browsern > Betreff: Re: [php] OT: Verbreitung von PNG in Browsern hallo, http://www.cdrom.com/pub/png/pngapbr.html -> WWW and Online Browsers with PNG Support Ciao Ludwig CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller ruderstaller_(at)_cwd.at Tel. +43 1 667 3289 Mobil. +43 676 420 8221 From anklam_(at)_netway-online.de Fri, 17 Sep 1999 12:50:07 +0200 Date: Fri, 17 Sep 1999 12:50:07 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] different bei timestamp die 2te --=====================_82825038==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit hi all .. *räusper* tja also ich bin jetzt doch bei meiner kleinen auswertung hängengeblieben ! $today_date = mktime(0,0,0,date("m"),date("d"),date("Y")); //# heutiger tag $lala = $today_date - $datum; //# $datum = usereintrag (z.b. gestern) $dif_date = date("d", $lala); $dif_date -= 1; so sieht mein script aus, ergibt auch momentan noch die richtige ausgabe. Aber sobald man das jahr oder den monat nach vorne kurbelt kommt ne falsche ausgabe ! Es sollte wenn möglich ne lösung unter php sein nicht unter mySQL !! help ! :) thx ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_82825038==_.ALT Content-Type: text/html; charset="us-ascii"
hi all ..

*räusper* tja also ich bin jetzt doch bei meiner kleinen auswertung hängengeblieben !

<snip>

$today_date = mktime(0,0,0,date("m"),date("d"),date("Y"));      //# heutiger tag
$lala = $today_date - $datum;           //# $datum = usereintrag (z.b. gestern)
$dif_date       = date("d", $lala);
$dif_date -= 1;

</snip>

so sieht mein script aus, ergibt auch momentan noch die richtige ausgabe.
Aber sobald man das jahr oder den monat nach vorne kurbelt kommt ne falsche ausgabe !
Es sollte wenn möglich ne lösung unter php sein nicht unter mySQL !!

help ! :)  thx !

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_82825038==_.ALT-- From logo_(at)_paderborn.netsurf.de Fri, 17 Sep 1999 14:19:45 +0200 Date: Fri, 17 Sep 1999 14:19:45 +0200 From: Heraklit logo_(at)_paderborn.netsurf.de Subject: [php] textarea Hallo, Eine Frage die eventuell nicht an PHP liegt, In Formfelder werden die Daten eingelesen, um diese dann in den Forms zu aendern, und ev wieder an die Datenbank zu geben. $email ist varchar(100) und taucht ohne probleme im input-feld auf: Email(100):
$text ist ein blob. wenn ich echo oder printf ausserhalb des textfeldes mache, dann wird der Text auch angezeigt. Nicht allerdings wenn ich wie hier etwas als value uebergeben will. Newstext(riesig):
Packt value das eventuell nicht? Das Problem, dass Nextscape Inhalte in Textarea nicht anzeigt, wenn kein form tag vorhergeht, ist mir bekannt, aber daran scheint es nicht zu liegen, denn die Textarea liegt innerhalb eines Forms. Habe sicher irgendeinen Fehler gemacht - finde ihn aber nicht und waere fuer einen Tip dankbar. --Heraklit From info_(at)_publicform.de Fri, 17 Sep 1999 14:02:13 +0200 Date: Fri, 17 Sep 1999 14:02:13 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Form Reload = doppelter Eintrag in DB Bei Komentar/Gästebuchseiten habe ich immer das Problem dass die Leute einen Reload der Seite machen weil sie ihren Eintrag noch nicht sehen. (Entsprechende Hinweise nützen bekanntlich nichts) Dieses Problem tritt wohl auf, da Formular und Ausgabe auf derselben html(php) Seite sind. Das ist ja ansonsten auch hübsch elegant. Lästig sind nur die doppelten Einträge in die Datenbank. Weiss jemand Rat? Piet Kopka From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 14:32:14 +0200 Date: Fri, 17 Sep 1999 14:32:14 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Funktion mit beliebiger Parameterzahl definieren? --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi, ich setze relativ häufig printf ein, wenn ich Stringvariable als HTML ausgebe, so in dieser Art: printf('%s', rawUrlEncode($url), HtmlSpecialChars($text) ); Jetzt war meine Idee, ob ich mir nicht ein erweitertes myprintf als FUnktion definieren könnte, das neben der Formatanweisung %s z.B. auch %H für HTML-kodierten Text und %U für URL-kodierten kennen soll, damit obige Anweisung dann kürzer so geschrieben werden kann: myprintf('%H', $url, $text ); Meine Frage deshalb: Diese Funktion myprintf müßte wie das Vorbild printf eine beliebige Anzahl an Parametern aufnehmen können. Geht das? Bisher weiß ich mir nur zu helfen, indem ich z.B. maximal 10 Parameter vorsehe, die alle mit Defaultwert '' belegt sind und deshalb weggelassen werden können. Siehe Anhang. Bin echt neugierig, ob es nicht doch eine flexiblere, schönere Lösung gibt? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="myprintf.inc" function myprintf ($format, $p0='', $p1='', $p2='', $p3='', $p4='', $p5='', $p6='', $p7='', $p8='', $p9='') { $p = array($p0,$p1,$p2,$p3,$p4,$p5,$p6,$p7,$p8,$p9); $i=0; $formatneu=''; while( ereg('^([^%]*)(%.)(.*)$', $format, $regs) ) { switch($mid = $regs[2]): case('%%'): $i--; break; case('%N'): $i--; $mid = "\n"; break; case('%H'): $p[$i] = HtmlSpecialChars($p[$i]); $mid = '%s'; break; case('%U'): $p[$i] = rawUrlEncode($p[$i]); $mid = '%s'; break; case('%S'): $p[$i] = AddSlashes($p[$i]); $mid = '%s'; break; case('%Q'): $p[$i] = QuoteMeta($p[$i]); $mid = '%s'; break; case('%E'): $p[$i] = EscapeShellCmd($p[$i]); $mid = '%s'; break; default: break; endswitch; $formatneu .= $regs[1] . $mid; $format = $regs[3]; $i++; } $formatneu .= $format; printf($formatneu, $p[0], $p[1], $p[2], $p[3], $p[4], $p[5], $p[6], $p[7], $p[8], $p[9]); } --BOKacYhQ+x31HxR3-- From adi_(at)_living-source.com Fri, 17 Sep 1999 14:34:31 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Fri, 17 Sep 1999 14:34:31 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] textarea On Fri, 17 Sep 1999, Heraklit wrote: > $text ist ein blob. wenn ich echo oder printf ausserhalb des textfeldes > mache, dann wird der Text auch angezeigt. Nicht allerdings wenn ich > wie hier etwas als value uebergeben will. > Newstext(riesig):
> Packt value das eventuell nicht? Ein TEXTAREA hat kein value Attribut. Du must: Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 14:40:50 +0200 Date: Fri, 17 Sep 1999 14:40:50 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Form Reload = doppelter Eintrag in DB Piet Kopka schrieb am Freitag, den 17. September 1999: > Lästig sind nur die doppelten Einträge in die Datenbank. Weiss > jemand Rat? Du könntest schon beim Erzeugen des HTML-FORMs versteckt ein Formularfeld mit einer php-mäßig erzeugten eindeutigen ID vorsehen und diese ID auch in der Datenbank abspeichern. Wenn der User per Reload den gleichen Eintrag nochmal abschickt, erkennst Du das nun an dieser ID: - entweder prüfst Du vor dem INSERT in die Datenbank explizit in einer eigenen SELECT-Anfrage, ob diese ID schon existiert, - oder Du setzt in der Datenbank einen UNIQUE-Index auf das ID-Feld und bekommst deshalb beim Versuch, eine vorhandene ID einzufügen, einen Duplikatfehler. Dann machst Du also einfach ein INSERT, wenn's gut ging, ist's okay, wenn Duplikatfehler, dann war das der Reload-Fall. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From steiner_(at)_home-city.de Fri, 17 Sep 1999 14:55:35 +0200 Date: Fri, 17 Sep 1999 14:55:35 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Web-Interface fuer whois Moin Liste, bin heute ein wenig spät aufgestanden (Gähn!). Also, da einige Leute das WHOIS-Interface haben wollen, poste ich es jetzt doch der Liste. Ich denke ein paar kommetnare wären ganz gut, daher dauerts noch ein wenig. Vielleicht besteht ja Interesse an einem Artikel für PHP_CENTER? (Björn?). Ok, heute abend ist es auf der Liste, oder im Center, ich werde Björn die mail als Copy posten. habt nen schönen tag, armin steiner_(at)_home-city.de From hofstetterP_(at)_hopro.ch Fri, 17 Sep 1999 14:59:59 +0200 Date: Fri, 17 Sep 1999 14:59:59 +0200 From: Philip Hofstetter hofstetterP_(at)_hopro.ch Subject: [php] Regenwald vorm Kopf Hallo zusammen > > > das Problem dabei ist meiner Meinung nache, dass "value" den Text auf dem Button ändert. Mit dem Vorschlag von Nicole würde man sich eventuelle Mehrsprechigkeit auf halbautomatischer Basis verbauen. Nur so meine Meinung.. Pilif From info_(at)_wittenberger.net Fri, 17 Sep 1999 16:44:49 +0200 Date: Fri, 17 Sep 1999 16:44:49 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] Web-Interface fuer whois This is a multi-part message in MIME format. ------=_NextPart_000_0001_01BF012B.F5061020 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo Liste, hallo Norbert, > Hallo Armin, > > Kann dir gerne privat den code für so ein interface zukommen lassen. > > (Oder der liste, wenns interessiert.) > da denke ich doch mal dass es interessiert. Na, dann werde ich mein gestern schnell gestricktes Teil mal auch nicht vorenthalten. Ist noch sehr überarbeitungsbedürftig und zu kommentieren. Aber es wirgt ;-) gruss ritze -- NTR - ritze.com Thomas Ritz - Dorotheenstr. 15 06886 Lutherstadt Wittenberg web: www.wittenberger.net fax: +49 089 2443-49568 fon: +49 0177 3532700 ------=_NextPart_000_0001_01BF012B.F5061020 Content-Type: application/x-zip-compressed; name="public_html.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="public_html.zip" UEsDBBQAAgAIAEavMCdH5L+QxQkAAKogAAAPAAAAcml0endob2lzLnBodG1szVn/T9tIFv8ZJP6H WV9Ek25IoLvdq0qSKhRQOXUpgvQq9bqqxvY4trDH0XgMlIr//T5vxt8SEqA9WJ0lcGy/9+bN+/J5 b2YGb2bhbGN9Y73/nH08PWJBLhTzI5GJjJ15KpppJlQSaS1iydpTEWomc8VcESVsPONeKDosS2Wm e70ee97fWI8C1o6yTOh2691kcvL13YezSYcNh0yrXLDNTVZ8PBlP3n09Oj780OlsrDO6vrfsuF8z O+6QOaHWs9f9fi3J6Tk1p7N7Q3rbi0GBSDIf6gdpPBXSF5J9FlEszLz8aj4ZE5HUioMEGtsLeos4 E3eocHl52VORvhY9L0369OsyTKOsNwt1EhtFalWes7HLwgianGMowWSqL6FPhBHZmBRTuaTfiQhV qUF1QZV+nx3yOM7Ynshg9zhJxTSOvBDSNIPdPwm3y3wuJWb2vp7NxnqrYGDD5Wq79nOp9HKdZXRl NbvOGTfayltKLtX5LUWDZLnUQmVWoVBw8Lcd82nrbQpN0/g1DLLl0ZsuS/JMbylxwePI51o4nV1m L8gjp/d3eju1mBPMM+E1f02+6qrFbNNsI+nFuS/azyoHnqezoKev9LNOYY7h/3wZczzH4GffpOZX DIp65zBMW8KHmu1sb89Uei2kjqaMu7C4q3juhS5XbHerU+tu5TyOPhvrQS49HaWy0OqtVaptk+/7 NE5dHrP58O+yluSJ2DXeRQRLxikcBKWVcTWnGIXqmcY8ZJd95mFM94kC8RZLKRk/mnDQChzGwH0W mNh+L/DaC2MOIwBKZMDl1HIcYBCLI2Z49gthR5TYp07neyAwinJFCG1iZFLb2QfXfprwSBoGn6uA DfZOR4O9kbU5AIzyRCSNYQf9vRERuWIKPszGDG5wo4fAuim0NeBmBJwJdQFmzFewkqnEjY118x72 hLVujE2NgEeOqH8LBYCeIlQMFtTI/LDriSKqnPr9oYTb2A0IrcZK8W9dVkC/vVrAKFCkakrkgph8 YuHa5KaJCJBQMXFS6XQA19brhNNGPsoDAZ2zy7xUCT9F0FgK408jANLvEQCKuwRAsXsEgOIuAb6o +ZcL8AX4Gey2XADX9wngepUAE9PHuaQaz6Yi40kiYo3o/yQQU4zn2VS4ppZEkLgNw1+GVEPbeB5g TkD39pwPq/JtKnhM9Y40aZL8pxX9RdWmcrTwwhQ0RPxFfZHQtfGxFf36K2l6Q+BNWICeRJ43Au3R s8oWW1Oqp5P3+8APtDfoU/Tfn1VVTi1GDxloZWoVZX8hu6zFW8EMDgmy1EOpoyrk2MbFUxmw0cRq l/3+W5dttoRSUhU/gNgdlppWsH0bcA/NG9sFApPcSPp4n/E8cHmOxgE9Cg2yZSETcNqxyqDz+0qa 4ObGuEcQBgW7bLsgCGa5zuwrp5g64qP4WETiL4FIA6KpO0eKlEjGsAr1Hz7LExPFiB3C++uiXKHk BuhmKIKKUBMKdDLKWFFigqkoh3+x/furUm17Ue5luQvLtCvG7naXvTLtrXOcsoRrL3Q6c6Bm82Iu Hf6iDBmcjPaRgkXyolIV06WyZGJPpl7IAiWiHptLnoY2Ipnpb+3S/UYNFNcMLflt+tWa7CHYc5mx wZiFSgTDL04p8Y1VaVh6whkVHaSAmuNRb9A/GZned2GU5htTH5eajsF2O79Z45lwKSrs68ew4GWk fMQnzIeGH0KpARd6uSlbGP0os4OXkQDO6VclZjH3RHtBva7DnG41j/kgKUUuM3NGjbgiO2sOZg1L Iw24PP/iVJafS+03CbrcIZcIYLTTmw01h02dN2+5qWRpeGm1k25YhbRVElG/Y9LNZqUXp5kwKbdL tGeUwv5FlfgwtOmbbN9TSTsscbsAs6cE7lPUuq0fBO8nAe7FovvzwN10dwHaJNy2F4YEhv4TjjLR mdnwLZxS+OI2+Del/gTw12Bfo3yROESMhsL01qaF7lRKghKlIcRqcirMuhL0iYhKLe+tChBRZHkO WFflcpfdUy9M9478mgIkOPU4htu2zAhvoUoFVhYW4E6jRCxWhzqnGvjmVBwOo+qw80dVHlB/FAKA Beii/Fsg9wRF4s4asbxE/B0Fon5eLA6LxvuntZ1vpKMuLNa1JywL//8I3gDwe/D7BwB8CXoXiPbo 6L0vNI8Iv39wFVtcT7SY5dbtsgTw7hwQI2u+21VYlVkFzjear83N6mOTtUHRwJfHRuifas3XLEiP V4H02t0QvbYCoNdWw/Pag8HZAoVZMQ5OTg9MIqwtQ+w1a9AHAXZTao05C99vbo3frxSYy6gqEYvt oNteOTbbUGhX5neD7czPUynpvjj9nlPvJrHHbp0WVDTLpjONJ6582gVAG0VBZOdiNtOtsk+afLcM 17oUMdZu6q69pcJrhYvevRiVTIM+HpzGZ2dw+OH0T8bNYMOFvf5E6DD1hycfziYjuyvRkPts8Pbg eHJwOrLvBpPx3vsDVBNfh0Pn5atth7kpXIZGbceBm6OpHDqeoK1PZzSYnOJvn3kxz7KhE3Dl7vH4 XEgwTb00TsH1j+3tly/HYxCflEMcfjiesPLzobmc0THKSZFqWbEdMugT5YhqxKA/2ad/tZpmZBJ6 hpJ4vpnmSbxrNjunMS2KUWNoF1qSVNrzR2GUC+J77F/CngdYmSSoxMguHavolMWb3Agm4Eg2c/qd URWytHhJ+9vUAppdp7HUl6miWLrkdOv1TIErVJ6389HxyccJ099mYuhocaUdRltcQ8dsdLGzo88H sPgfDlbeV4jSKXnjxQuHXfA4B9VRqD6hcfHCYyIfNbN7TrLZoXfTq1I6bSEW2/b+iDYUH8xJe4c1 J54ezEldfc2Jpwdz+qLB6IsH8/HmgHz1eOjNgEuVUc9MWNxhzTDyfQpuOwo1QDVv8+xhQUSfcnP+ 1UmZM9l0Z9sZtReD2Kz8DoCsFMdbRjFmw88EHaEtloTZXNfo58oLA0uFgEd8k1ShQm62QY3I92it RdcEqwla06hEqGuCHckgVQknAAF1UzDKZRyhZeqxg4yd0+mcCX0j8JM5hwSuCoWkcVGcSPaFOYqI BKxVwquLXrJYyTVlTwUvkkazkM5aelDEnHUWZde3E1IBBNH57O1TGQPw/oLcPVoq2sMZ1t7qsItU nadJQlwl+XF1orL6KMUenTQFW4qm+PljFu4SZyQ2s2uA5S4m1LEYUEMY/hHI4t0zs/3PiiOVRy2D YxdojOAR1pplz4tHWE/V9W7F9bhlMLuMNDmiRTljNw48jnaiXAu8nm9P7ulUF5oZVwl+bt8ZoXOp uCB54YhwtSRfBDyP9eslHY9zB1u9yDgzU15+NBvkWVYdzb4Z/RdQSwMEFAACAAgAsGAwJ7Cgw/At AwAA1gcAABEAAAByaXR6d2hvaXNmdXNzLnR4dJWV72vbPBDH3wfyPxxmlATSmGcMtubXSAklK00T FvOUsWcM1b7YWm05SKeGZex/38lxEmdxC09fhJ70+Z7OutNdszGYfPoXwlQYM/SehCFU3qjZGCz2 ayb+4I0GN/P7AFYixKE31lKkHZhi+owkQ+GBkVtev3zrjS7CfP2zD/9cXb2/vLrqwGAMicbV0EuI 1j3fJzTU1ZK22A3zzJfZWqMxNusmlKXeaLPZHHcH/njUgTtLCWpDIiJ4kMThPaKO4RLukLaEcDG2 WdpXEWqrYhBZDzj4j4vpotl4MxFkMxhCjMTfQlketdp92P35PhTbZoOaIMlTVKy4FYkGVkSCsOV9 8Tqwc+JkrHiWLhRMUxkjOBbNViQpC2e5gqNw9rcw0ij3Qg0MCyoOZmUg4oryx99Ktx2hKTXMPxSC PT95/aSHPExQkYj3py0pOminJ9pC/fXtu2+XS7J8n6pUzKQ6KOS5grctHeAlPh1gcw7zdsV1s8FL hwiBz4nQkmEbrnGLMkwU5xQVWOScG863y5HZSAoTaLkrbzcb7PhXKAyCdyuU14MiE8PCskJ7u3Q/ ahRP/QKGHXyDjxWYLX2gz+EZbx3h2YVwJae3Dj+Hx+sqzJZMyyhqPf+sehZyj9bBt/bkA6060nVw egKnr8FjG1djtrE19OLVLXFdgdkizDg/9bcxD6kCz58oL9E6+D5/rsBsHRzXwBMMK/CEC6YW5ppa CZvSEf0KK0zSGLnQUuHK65vX/11WY/HK/ncluid5UorsxsVWPNVhYXKBv3ihgcUqPZGozJ4/px8w OvHNPXHDb+gFOkjsie9cqaKbOu81r0LLKn3DveQQeE0hCKrSS5GZ12h7cidLjqSWriRsz76WsSVp yY1/a43IMh4OboKlnCgVgbAm5ny5vj7ldKJzVfjs8BkKXOft7qpi1/d5Vrj+2HMtr+damcchYZjk LNs5GFx/Hv2n3HKzIVfQkoZrofVmGgSL79P5MmjDcAikLY+lCyg3F+Ng+v3T/c283S4/8Jfz6bW8 7n4qHh3w2lHARrv80I8j9zvw3RgeDfyFm9A+D+5y+Xo++VIsTYPZHf/zB1BLAwQUAAIACAC9YDAn b7XBQ8ACAACABgAAEQAAAHJpdHp3aG9pc2tvcGYudHh0pVVtb9owEP4MEv/BMpq0SQ0JFBADUokC EpX6ti2b1I8mOImL8zLbvLXqf9/ZBgqID50ahAzP47t7fHe+9CfB3e1VfzIejK76wU1wO766J2GC RnlKWCaRXIQJzfqupSrl/t04GKCMpNTHZKGSXGAU5pmimfJxkICVRD+ZesH7vYlShUP/LtjSx3Rd MEHlgYn3vnESBI/O+Mfvmz8+HlreCTYFxWj4cB+M7wMfK7pWbqJS3kNhQoSkymcydzqd1nenbjz9 Cp5ux0iB2XZ3KKUmSJezbI5Kpdcw57noIjzlJJzjHooglBORlPENoAPBCMcXCE8oX1LFQgJ/JMnk m/axZJIpOvucExIqtqTo3Uk1ijx4/tNNki+pgPNMQUEs8kU2c3YOBZ3hXqVcKqGDEPrZoh8Pc/0w ejobozpqDYfXnvGn87zDUbXp6Y8hDswELShRXWTXU5YoBU2XQsW7KGJrOoPQlXLvaA9LSUy7aCH4 V91SXdddrVY1Ab1Ga2GeugULVS7dJK49F/G3nnZQKU/qF2jSgO9l6fVQJq56Xqs1GNiEfDAf74cl nMVZF4UgmIo3HQaSZLxI9gIiG81C9TTeOMbrnUJp+PIEblu4fdCe1TY8wyHumVQ8lo71m777lPbn hVQs2hg8JSJmmcNpBPlvfDnEBIsTA4KMWkTE9JrwOc3OtoRNqRZck3Hn+Ij24IDXvZOze3vmNFkN wwCXvNShhnpp2qVtl44Wak1W1Aqd5lw3jzE56854OWGae6Z9tjAm1tlKAmebYFef086oKSqVZkqv MyYLTqBKWZ5RTU1ZfE7+dgzsVHsm9bzu6cQdVQogK29OJEzLsxLsTcvFjApHqg0Hl/lCweA8JLYF jAXZnN7MLSUZtJN1BgH7rhmzet665s0BP/SkQDq+j7cjAKNpbMz9/fhBegj7+vKZgQd2/wBQSwEC FAAUAAIACABGrzAnR+S/kMUJAACqIAAADwAAAAAAAAAAACAAAAAAAAAAcml0endob2lzLnBodG1s UEsBAhQAFAACAAgAsGAwJ7Cgw/AtAwAA1gcAABEAAAAAAAAAAAAgAAAA8gkAAHJpdHp3aG9pc2Z1 c3MudHh0UEsBAhQAFAACAAgAvWAwJ2+1wUPAAgAAgAYAABEAAAAAAAAAAAAgAAAATg0AAHJpdHp3 aG9pc2tvcGYudHh0UEsFBgAAAAADAAMAuwAAAD0QAAAAAA== ------=_NextPart_000_0001_01BF012B.F5061020-- From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 15:52:58 +0200 Date: Fri, 17 Sep 1999 15:52:58 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: different bei timestamp die 2te Swen Anklam schrieb am Freitag, den 17. September 1999: > $today_date = mktime(0,0,0,date("m"),date("d"),date("Y")); //# > heutiger tag > $lala = $today_date - $datum; //# $datum = usereintrag (z.b. > gestern) > $dif_date = date("d", $lala); > $dif_date -= 1; Was ist denn dieses $datum? Ist das eine Zeitdifferenz in Sekunden, also z.B. -86400 für minus ein Tag? Oder ist das der Unix-Timestamp für ein bestimmtes Datum, also z.B. 937573200 für heute 15h (1999-09-17 15:00:00). Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Franz.Graf_(at)_FutureByte.net Fri, 17 Sep 1999 15:55:33 +0200 Date: Fri, 17 Sep 1999 15:55:33 +0200 From: Franz Graf Franz.Graf_(at)_FutureByte.net Subject: [php] OT: Verbreitung von PNG in Browsern Philipp Bosch schrieb: > Kann mir jemand sagen, ab welchen Versionen Netscape und Internet Explorer > das PNG-Format unterstützen? Hi, http://www.cdrom.com/pub/png/pngapbr.html könnte helfen, oder? Franz -- [Franz Graf - Webdesign ] [FutureByte - Net Development Equipment] [http://www.futurebyte.net ] From info_(at)_publicform.de Fri, 17 Sep 1999 16:05:01 +0200 Date: Fri, 17 Sep 1999 16:05:01 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Re: Form Reload = doppelter Eintrag in DB >Piet Kopka schrieb am Freitag, den 17. September 1999: > > Lästig sind nur die doppelten Einträge in die Datenbank. Weiss > > jemand Rat? > >Du könntest schon beim Erzeugen des HTML-FORMs versteckt ein >Formularfeld mit einer php-mäßig erzeugten eindeutigen ID vorsehen >und diese ID auch in der Datenbank abspeichern. hmm. Ich erzeuge eine Form mit eindeutiger ID. Die Form wird an dieselbe Seite geschickt. Dadurch wird die Seite ja neu geparsed. Also habe ich doch dann schon wieder eine neue ID erzeugt und durch reload der Seite wird wieder ein neuer Datensatz angelegt. Piet Kopka From Thomas_Schuettler_(at)_tivoli.de Fri, 17 Sep 1999 16:33:33 +0200 Date: Fri, 17 Sep 1999 16:33:33 +0200 From: Thomas Schuettler Thomas_Schuettler_(at)_tivoli.de Subject: [php] 0 oder leer Vielen Dank fuer die schnelle Antwort, so aehnlich hab ich das auch probiert. Bei einigen Abfragen bekomme ich aber dieses Ergebnis: if (""==$value) { printf("'%s' => '%s'
\n ...leer", 'k', $value); } 'k' => '0' ...leer Nur bei einigen, nicht bei allen!! Ich glaube, ich weiss woran es liegt, aber nicht warum? Es tritt nur bei den Elementen des Array auf die ich so erzeugt habe; /*_______________TEST___________________*/ $row[0]=1; $row[1]=2; $row[2]=1; $ergarray[$row[0]][$row[1]]=$row[2]; $ergarray[$row[0]][$row[1]]=$row[2]; if (!empty($row[2])) /*oder if (""!=$row[2]) */ { $ergarray[$row[1]][$row[0]]=1-$row[2]; /*wobei $row[2]=1 */ } $value=$ergarray[$row[0]][$row[1]]; if (""==$value) { printf("'%s' => '%s'
\n ...leer", 'k', $value); } /*______________ENDE TEST__________________*/ Bei dem Beitrag meinte ich: http://infosoc.uni-koeln.de/pipermail/php/1999-September/005072.html Gruss Thoams Ulf Wendel schrieb: > > Thomas wrote: > > Wert eines Arrays 0 oder leer ist. > > Wert eines Elements in einem Array... > > > soll nix passieren. In der Datenbank werden die Werte 0 , 1, 0.5 > > gespeichert (Schachergebnisdatenbank). Das Datenbankfeld (ADABAS) ist > > als char(3) definiert. > > Mit einem typecast kannst Du die Werte problemlos unterscheiden: > > $foo=array(); > $foo[]="0"; > $foo[]="0.5"; > $foo[]=""; > $foo[]="abc"; > > reset($foo); > while (list($k, $value)=each($foo)) { > if (""==$value) { > printf("'%s' => '%s'
\n ...leer", $k, $value); > } else if (0!=(float)$value) { > printf("'%s' => '%s'
\n ...als Float interpretiert ungleich > Null", $k, $value); > } else if (0==(float)$value) { > printf("'%s' => '%s'
\n ...als Float interpretiert gleich > Null", $k, $value); > } else { > printf("'%s' => '%s'
\n ... wurde als '%s' erkannt", $k, > $value, gettype($value) ); > } > echo "

\n"; > } > > > Ich hab auch schon die mail > > Martin Ramsch: Kein Unterschied zwischen: empty, =="", !, !isset ? > > Hast Du da richtig zitiert? > > ""==$foo testet ob $foo ein leerer String ist. > !$foo sollte man nur für logische Vergleiche verwenden, auch wenn > es auf $foo="" und $foo=0 (derzeitige Implementierung von false) > reagiert. Denn: $foo=false ist nicht leer, ergibt jedoch im > Ausdruck !$foo wahr. > > isset() benutzt Du z.B. um herauszufinden ob ein Arrayelement > existiert, Du überprüfst damit nicht den Inhalt! > > Ulf > > -- > Ulf Wendel > NetUSE Kommunikationstechnologie GmbH > Siemenswall, D-24107 Kiel, Germany > Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From joerg_(at)_krause.net Fri, 17 Sep 1999 16:41:26 +0200 Date: Fri, 17 Sep 1999 16:41:26 +0200 From: Joerg Krause joerg_(at)_krause.net Subject: [php] Regenwald vorm Kopf Diese Probleme vermeidet man generell (nicht nur in diesem Beispiel), indem man JavaScript kann:
Nun ist die switch-Version unabhängig von der Button-Beschriftung, also: eindeutigste PHP-Lösung (elseif wirkt bei 25 Buttons irgendwie komisch). Das Skript funktioniert auch, wenn mehrere Formulare genutzt werden. Die Buttons unterscheiden sich auch nur in name und value, lassen sich also in Massen auch gut aus Schleifen heraus erzeugen, beispielsweise wenn die Werte aus MySQL kommen... --------------------------------------------------------------- Jörg Krause www.joerg.krause.net joerg_(at)_krause.net --------------------------------------------------------------- -----Ursprüngliche Nachricht----- Von: Philip Hofstetter An: Gesendet: Freitag, 17. September 1999 14:59 Betreff: Re: [php] Regenwald vorm Kopf > Hallo zusammen > > > > > > > > > das Problem dabei ist meiner Meinung nache, dass "value" den Text auf > dem Button ändert. Mit dem Vorschlag von Nicole würde man sich > eventuelle Mehrsprechigkeit auf halbautomatischer Basis verbauen. > > Nur so meine Meinung.. > > Pilif > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From steiner_(at)_home-city.de Fri, 17 Sep 1999 16:41:14 +0200 Date: Fri, 17 Sep 1999 16:41:14 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Web-Interface fuer whois This is a multi-part message in MIME format. ------=_NextPart_000_0015_01BF012B.74FB21E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hi Liste, Hier nun das Interface zumWhois. Viel Spaß damit. gruß Armin ------=_NextPart_000_0015_01BF012B.74FB21E0 Content-Type: application/x-zip-compressed; name="WhoisInter.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="WhoisInter.zip" UEsDBBQAAAAIAGiCMScWkEhf/QAAANcBAAAMAAAAbm90Zm91bmQuaW5jlZDBTsMwDIbvk/YOZiCy HaArgh5Y2kloHHgMN3GbQJtMblrYnp5UE4IyLhxsJ/ot+/8st/PZnq0L1XIhA5YNQelZE+cpvFsd TJ6l60IGLharzc9WDdjY2uVCkQvEopCVdwEqVJSLgVijQwGdPcbvnQDlG8+5uLx/fsiyp9hdFjtL MHgHL8aRAyxrqhhrgp1v0Tq40qdquwDOKwMVk72QSVnIZFwVS9Bj4jGNzuNQPoup7S9hQrr+RSrH udoOZ4QIhqnKxSsO2Cm2+/Booj3Ph9vaL2/S1X+vcOz5uu/bZqPeZILfYHH5H3hTlKT0+hA1E9rm JM1n9GFDfGyLT1BLAwQUAAAACABhgjEnKZeCHHoBAAD8AgAACQAAAGZvdW5kLmluY5VS204CMRB9 J+EfJkioPuiCUR60LdGAUaOEhA8w3d3ZbXVpTbfg5eud3YUIamJ4mPRy2plzzgwftVvt1qs3NmRw 2OFBxQVC7HyKXgzgzaRBi2G/L3nwsnN0ufM2lTxzNkCmEhRshT5VVjEozScdTxkkrnBesIOzyflw eM0kj+XYIKychTtt0YKKc8y8yhHGbqGMhW7arKYMUKAhElAmmt5T8hxjtCc8iiWPqrKUztfxg9a+ lB57brkoLhMdiNGc+KUUARNtDdWmu7GqkIrLmmWJdD0CrkB7zATrzm5nT/PJw81IJcE4UWr31puj p/Ki26y9RphYC2QQFAkKgj2VWGRM3l/xSEmIvpM+q5UqE29ew4UmO5z/OMnd4fHg6Nff6eRuWv/+ wxseVV2KQr2revuNbMWWg2TgBtiZhf5mFgbNLNTdT80KVGFyK1iCNqAnQ//nv+fUfC59b1l36KVS uREYUfE/5O1KiWKXfhCmw6JooHYL302gzUh+AVBLAwQUAAAACABRhDEnR0/2f3sGAADPEgAACgAA AHdob2lzLnBocDPVWG1v47gR/uwF9j/M8oyzHdiWnbfL+UWL3cTFbrG9Deq0ixYFFrRE2WokyiCp +LLd/O1+7gxJxY6dOG3QK1AlkUhxyHl5Hg5HGb19/WoheCxUk53zaCE654U0qsgGIItORG/akJfa dJS44VkacyNYawjuWs+9VHye8/WktcxT1+tXb8PXr0ZvLj6fX/3lcgIfrv7wCS7/9P7Tx3NgnSD4 cnQeBBdXF27guNuDK8WlTk1aSJ4FweQXhvNxhYXJM1qJTMFnbWRSk4nwy6JIdeejNEIlPBKjwL1G QXQ5OIAvQkpA24FNhYyF7LwvjSkkg7mIVSmiawOrUsWiCwfB61dpAs1Ua2GadV3O8tS0WvAPWuev ZaFiWcq5Xevq00VD2wk1vUpNtIBmHVdP0l+teC3iWkCjG4vGoJ7G4/5wpgS/Hq5HoiJ3Q4c7Q1IY N3S0M1SouRs63hnKSjdysh6JRcLLzAxEtCiabKJUobrd7t8kYnYvc+d80zzPhUS3v+16WI+LnKdy 3PQNyXPRZazrHcZma0ir/F6ARErQTHgn9VIRP0CkUmjgGHklJKwsWFqoG6H0OuJk+LjvQlef2tEx s7JdlS4FhYSRtfVkCWNIdBFdF0tcrsm8NGvD8VEb6kIpqdxTG4XcDA4WhTbty0KZ9tTEHRsFUkvU RH+/0lr4mGX4TOW8iSraPXIIx2vJsjTavgLmvbfhw9FabbVIMwHNN4koEpIhptSCg0kqM6EFcU7D RM3FTBKhNNwUOTiyOps9f2q1uhIacSLP5qLSd9Kz1qOYyXkGslQWFi4TbhFarw2rNFqYdN6O+QIl TnqVe3RRdJHIGAyMldPDoH3Yhv5pC8ZjYL8UIDARpLhgUpQyZi3U+g533i3S6qaQ4GcdBAROLZVR Vsai2ZCFsfJdfNOgiKAjxKZaTWQ483G9vTb85NS6YA5Y6wll8FDbtirEBu4qL30jibJCC4sEytwB JQ3c/9NUIA3fzRLMXAKSH8syz4YUzA4RlWJ1b7Cl4Yml4TYLhTZCctxlL+Phfr7Bywm3n0BrHtho voALTgHshf1urWY/9v3+JviURwaPqHi4Pjy4LMH24L0N5uH370ffvx9bJfSzBVzTwxspLdPIppkN AIttAJ/Fbw98AI/mC3s57DdgRAzy5gaWh73js1bFkU0c/RQK7tk9hjnHA4m1ntmvsHXtQbHSAoTh kdNjMxk41g+8Mr8JKgcw48+/KrHM8Fhubk1oM2Btv27rMXP+XTr4BjEcHnLCvXG8uKNbUsqIqgrQ i2Jl0lxUJxri7OzyJ1Cy1M9v74fsqD3BDe3Jsd7ZeocbNTqggY0MnyFBZlhnYOLpY1qPzWJ82u+F I6PwLw5Hl3+chDYB7eQCvS8ZaM8gt12dtmpjDv2OqowISE9ACgNrDz5J6yiYFfGtU74OsrZR9uFN 0RBOAUZL6AyhJnRg6uojVSbG1QcXwvA04/KbSCkh74DSAl4mD0uratmq3CHZgc+pT2Lp2VKVOti8 r4jAOttkowSLYKCycdzAKTGXvAE6/YbdwwZERVaoceOH48nJ6en7RmhrB8ASahTQvJA9ooLoVvMh sXVv4MtVbFIEYcaj67kiTo9ZmuORpIPZvPv35ZxBlsrrMfvhjP98xDmDm60+931nDoPZfKmQnspg vh4zrMRE7CvlN51OB758+Pxxuq6LYWq4MjhARs0QXv+HvQe8Yz3mmcdOj3vMFdokVsNnXA31j1CM vhPmcsxMsbTWUTsTiWHhRlzZn11cmYsrO2Q+rveOoBnhhcWOu0N6gGQLfYwtH7eUH54dPaNc5WAp g+9Gbx3Y9csPl1+nk0+/g7chg1yYRYEIXH6eXjHAyOBWGbOvWmTJC6xfrVZdGKUStziY2yXKGfEr nnl0wo03Trtqlf5PLPxRzvRyuHkfoXYRGT/LFdf3M7BhbjNskW2dhOdpdjsAb90Q7FsSHUC/tzRD Z+UAvJVeYIU7boHsnxVZ7JAtlnbveUOFDWuJTfxyYSHedmTwu2UtRJ2Q7jtidJLei1EnpPuOGH7P rMWoE9J9RwyrrnspbId4o53l4hVusGWLKGdn/1WSPkDYfR1WGFc9b6W2X5q/AWbP7Iz+Yf+38xgP jA1Us39q/Lz7X/hIbZVbugYuEz2WkE6P93r+WBrp/fyfTnmGUC9AxE95uWc+d/yf+Gd/q8ri6bNq gtsH3FllhVzxYU9T90+gfwFQSwECFAAUAAAACABogjEnFpBIX/0AAADXAQAADAAAAAAAAAABACAA toEAAAAAbm90Zm91bmQuaW5jUEsBAhQAFAAAAAgAYYIxJymXghx6AQAA/AIAAAkAAAAAAAAAAQAg ALaBJwEAAGZvdW5kLmluY1BLAQIUABQAAAAIAFGEMSdHT/Z/ewYAAM8SAAAKAAAAAAAAAAEAIAC2 gcgCAAB3aG9pcy5waHAzUEsFBgAAAAADAAMAqQAAAGsJAAAAAA== ------=_NextPart_000_0015_01BF012B.74FB21E0-- From Thomas_Schuettler_(at)_tivoli.de Fri, 17 Sep 1999 16:51:26 +0200 Date: Fri, 17 Sep 1999 16:51:26 +0200 From: Thomas Schuettler Thomas_Schuettler_(at)_tivoli.de Subject: [php] 0 oder leer Hallo Alle Muss natuerlich heissen: $value=$ergarray[$row[1]][$row[0]]; Gruss Thomas /*_______________TEST___________________*/ $row[0]=1; $row[1]=2; $row[2]=1; $ergarray[$row[0]][$row[1]]=$row[2]; $ergarray[$row[0]][$row[1]]=$row[2]; if (!empty($row[2])) /*oder if (""!=$row[2]) */ { $ergarray[$row[1]][$row[0]]=1-$row[2]; /*wobei $row[2]=1 */ } $value=$ergarray[$row[0]][$row[1]]; if (""==$value) { printf("'%s' => '%s'
\n ...leer", 'k', $value); } /*______________ENDE TEST__________________*/ From ingmar.heinrich_(at)_muenster.de Fri, 17 Sep 1999 13:12:39 +0200 Date: Fri, 17 Sep 1999 13:12:39 +0200 From: Ingmar Heinrich ingmar.heinrich_(at)_muenster.de Subject: [php] JavaScript-Check via PHP? Hallo! Kann man via PHP vielleicht checken, ob JavaScript angeschaltet ist? Gruesse, Ingmar -- Ingmar Heinrich Steinfurter Str. 81 / 5 - 48149 Muenster tel# +49 (0)251 277782 fax# +49 (0)251 277782 - prior request required From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 16:57:13 +0200 Date: Fri, 17 Sep 1999 16:57:13 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Form Reload = doppelter Eintrag in DB Piet Kopka schrieb am Freitag, den 17. September 1999: > >Piet Kopka schrieb am Freitag, den 17. September 1999: > > > Lästig sind nur die doppelten Einträge in die Datenbank. Weiss > > > jemand Rat? > > > >Du könntest schon beim Erzeugen des HTML-FORMs versteckt ein > >Formularfeld mit einer php-mäßig erzeugten eindeutigen ID vorsehen > >und diese ID auch in der Datenbank abspeichern. > > hmm. Ich erzeuge eine Form mit eindeutiger ID. Die Form wird an > dieselbe Seite geschickt. Dadurch wird die Seite ja neu geparsed. > Also habe ich doch dann schon wieder eine neue ID erzeugt und durch > reload der Seite wird wieder ein neuer Datensatz angelegt. Vielleicht lieg ich ja auch falsch, aber ... ... wenn der User ein Reload auslöst, dann wird' zwar die PHP-Seite neu ausgeführt und eine neue ID im wieder leeren Formular erzeugt, aber die FORM-Daten, die vom vorherigen Seitenaufruf erzeugt worden sind, werden durchs Reload doch nicht verändert, sondern - inklusive der enthaltenen ID - nochmal angeliefert. \n"; endif; $id = md5(uniqid(microtime())); ?>
id
text
Just try this mini script and watch the two different ids. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 17:01:40 +0200 Date: Fri, 17 Sep 1999 17:01:40 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Form Reload = doppelter Eintrag in DB *grins* > Just try this mini script and watch the two different ids. Ich schreib' offensichtlich zu viel Englisch und Deutsch gemischt ... Ciao, Martin From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 17:23:14 +0200 Date: Fri, 17 Sep 1999 17:23:14 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Formular Problem (nocheinmal) Andreas Kraftl schrieb am Freitag, den 17. September 1999: > hmm, scheints habe ich mich verschrieben. Meinte stripslashes(). > Seltsam ist nur, dasz es nicht funktioniert. Schreibe es vor dem echo > und er ignorierts :-( _Wie_ sah denn der Code aus, wo Du es probiert hast? StripSlashes sollte eigentlich schon funktionieren ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From aka_(at)_bigfoot.de Fri, 17 Sep 1999 17:04:47 +0200 Date: Fri, 17 Sep 1999 17:04:47 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] JavaScript-Check via PHP? On Fri, 17 Sep 1999 13:12:39 +0200, Ingmar Heinrich wrote: >Kann man via PHP vielleicht checken, ob JavaScript angeschaltet ist? AFAIK gibt es nur folgende möglichkeit: Beim aufruf einer seite machst du ein automatisches form-submit mit einem hidden-field via Javascript und fragst dann durch PHP die variable ab. Wenn sie vorhanden ist, ist Javascript aktiv. Das ist allerdings nicht besonders schön, da die seite nochmals geladen wird. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From webmasterbhs_(at)_bluewin.de Fri, 17 Sep 1999 18:21:48 +0200 Date: Fri, 17 Sep 1999 18:21:48 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] leere tabelle in mysql ? gibt es einen befehl, der kontrolliert, ob eine tabelle leer ist ? weder mit mysql_data_seek() noch mit einer ganz normalen abfrage geht es nicht .... Fatal error: Call to unsupported or undefined function Gehirn() in C:\Webshare\Wwwroot/kiri.php3 on line 1 From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 18:50:02 +0200 Date: Fri, 17 Sep 1999 18:50:02 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: leere tabelle in mysql ? Cyrill Schumacher schrieb am Freitag, den 17. September 1999: > gibt es einen befehl, der kontrolliert, ob eine tabelle leer ist ? Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (okay, wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Ich hab' Deine Frage eben in der deutschen Liste beantwortet. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hsaly_(at)_cip.rz.fh-offenburg.de Fri, 17 Sep 1999 19:02:08 +0200 Date: Fri, 17 Sep 1999 19:02:08 +0200 From: Hendrik Saly hsaly_(at)_cip.rz.fh-offenburg.de Subject: [php] phpmyadmin/contains no data Hi Liste, habe ein kleines Problem mit phpmyadmin (2.0.3) und php 3.0.11 (mySQL Version 3.22.25, auf Suse Linux 6.2, Apache 1.3.6) Wenn ich versuche eine neue Tabelle innerhalb einer Datenbank zu erstellen kommt die Netscape Fehlermeldung: Document contains no data ... Eine Tabelle mittels SQL Eingabe geht aber ? Weiss jemand Rat ? Gruss Hendrik Saly From ferhat_(at)_bluewin.de Fri, 17 Sep 1999 19:00:43 +0200 Date: Fri, 17 Sep 1999 19:00:43 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] CGI-Redaktionssystem Hallo Liste, ich suche ein Redaktionssystem jedoch in CGI/Perl ... ich hoffe auf eure Antworten. Gruß, Ferhat From lug_(at)_interswap.de Thu, 16 Sep 1999 19:22:14 +0200 Date: Thu, 16 Sep 1999 19:22:14 +0200 From: Mark Walter lug_(at)_interswap.de Subject: [php] Sonderverzeichnisse ignorieren Hi, folgendes kleines Skript dursucht ein Directory, und liest dort Verzeichnisse + deren Dateien ein. Diese werden in ein Array aufgenommen, welches dazu benutzt wird die jeweiligen Unterverzeichnisse einzulesen. Mit den Dateien in in dem Verzeichnissen gefunden werden, erstellt das Skript dann ein Array mit dem Unterverzeichnis als Schlüsselwort: und der Datei als Wert: $Subtopics[PHP]=Cookies.html; Problem ist die Filterung der Unterverzeichnisse (.) und (..). Hatte es wie nachstehend gefolgt auf zwei Wegen versucht, leider erfolglos. Evtl. hat jemand mehr Glück !!! Gruß Mark Walter Beginn des Skriptes; ################# function dateien_einlesen(){ ################# /* öffnet directory */ $handle=opendir("/usr/local/httpd/htdocs/interswap/interswap"); /* pointer auf null setzen */ $i=0; /* liest Verzeichnisse aus Directory aus */ while ($file = readdir($handle)) ################################################################ /* ab hier sollten \. und \.. gefiltert werden !!!!!!!! */ ################################################################ # if ($file="."){$file="";} # if ($file=".."){$file="";} # if ($file="."){next;} # if ($file=".."){next;} { /* pointer auf null setzen */ $i++; /* erstellt ein array mit den Unterverzeichnissen */ { $topics[$i]="$file"; } } closedir($handle); /* schleift durch alle Unterverzeichnisse */ while (list($key,$value) = each($topics)) { /* öffnet Unterdirectory */ $handle=opendir("/usr/local/httpd/htdocs/interswap/interswap/$value"); $i=0; /* liest Unterdirectory ein*/ while ($file = readdir($handle)) echo"Verzeichnis: $value
File: $file
"; { /* pointer auf null setzen */ $i++; /* erstellt ein assoziatives Array[Unterthema]=Datei */ { # echo "Wert: $value Datei $file
"; $subtopics[$value]="$file"; } } } return $subtopics; } From info_(at)_interswap.de Fri, 17 Sep 1999 20:59:50 +0200 Date: Fri, 17 Sep 1999 20:59:50 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] create table Hi, Wäre evtl. noch mal ne Idee Create Table unter PhP mit in das Buch reinzunehmen. mysql_query("CREATE TABLE $tabelle (name varchar 20), (beitrag varchar 20)"); funtioniert aber: mysql_query("CREATE TABLE $tabelle id int(3) DEFAULT '0' NOT NULL auto_increment, beitrag varchar (20) DEFAULT '0', name varchar(20) DEFAULT '0', PRIMARY KEY (id) )"); leider nicht. Woran liegt es ??? Gruß Mark From hpf_(at)_top-invest.net Fri, 17 Sep 1999 19:19:08 +0200 Date: Fri, 17 Sep 1999 19:19:08 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] CGI-Redaktionssystem At 19:00 17.09.99 +0200, you wrote: >Hallo Liste, > >ich suche ein Redaktionssystem jedoch in CGI/Perl ... >ich hoffe auf eure Antworten. > >Gruß, Ferhat -------- Hallo, bei http://www.cgi-resources.com sollte was zu finden sein. Grruesse Helmut P. Fleischhauer Top-Invest International Helmut P. Fleischhauer Fischbecker Str. 52 31785 Hameln - Germany Phone: day +49 5151 924505 Phone: evening +49 5151 940650 Fax: +49 5151 924506 http://www.top-invest.net mailto: hpf_(at)_top-invest.net From m.ramsch_(at)_computer.org Fri, 17 Sep 1999 19:22:34 +0200 Date: Fri, 17 Sep 1999 19:22:34 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: create table Mark Walter schrieb am Freitag, den 17. September 1999: > Wäre evtl. noch mal ne Idee Create Table unter PhP mit in das > Buch reinzunehmen. Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (okay, wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Ich hab' Deine Frage eben in der deutschen Liste beantwortet. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From mailliste.waigand_(at)_gmx.de Fri, 17 Sep 1999 19:30:05 +0200 Date: Fri, 17 Sep 1999 19:30:05 +0200 From: Romain mailliste.waigand_(at)_gmx.de Subject: [php] php unter IIS4 Hallo zusammen, ich habe hier ein (hoffentlich nur) kleines problem mit der installation von php unter WIN NT4S auf dem IIS4. Ich habe meines erachtens alles richtig eingetragen wie es in der doku erklärt wird, aber dennoch geht es nicht. Dann habe ich mal durch doppelklick eine php-datei direkt gestartet und siehe da, es kommt eine fehlermeldung: ------------------- The ODBC resource DLL (C:\WINNT\System32\odbcint.dll) is a different version than the ODBC manager (C:\WINNT\System32\ODBC32.dll). You need to reinstall the ODBC components to ensure proper operation. PRESS OK to proceed, CANCEL to abort. ------------------- so, wenn ich nun auf ok klicke, dann wird der php-befehl der in der index.php steht "phpinfo()" ausgeführt, aber das ergebnis im dosfenster (CMD) ausgegeben?¿?¿? Liegt es also vielleicht wirklich an den ODBC-treibern ? wenn ja, wie installiert man diese neu? Danke und viele grüsse Romain From mathias_(at)_appc11.gsi.de Thu, 16 Sep 1999 03:58:01 +0200 Date: Thu, 16 Sep 1999 03:58:01 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] system() Hallo Björn, At 15.09.99 22:01 , you wrote: >> Gibts da eine Art Mechanismus, der Verhindert, dass ein system() >> Befehl nicht ausgeführt wird, wenn eine Variable drinsteht ? > >string system(string command, int [return_var]); > >System() is just like the C version of the .... Aeh ... erwähnte ich dass ich die Doku gelesen habe ? Ich hab jetzt auch den Fehler gefunden, es lag daran dass ich die Rechte falsch gesetzt habe. Nur eigentlich haette ich erwartet, dass dann wenigstens "Blabla permission denied" zurückgekommen wäre. Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From Dante_(at)_altmuehlnet.de Fri, 17 Sep 1999 20:05:29 +0200 Date: Fri, 17 Sep 1999 20:05:29 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] JavaScript-Check via PHP? At 17:04 17.09.99 +0200, andreas kempf aka 'amalesh' wrote: >On Fri, 17 Sep 1999 13:12:39 +0200, Ingmar Heinrich wrote: >>Kann man via PHP vielleicht checken, ob JavaScript angeschaltet ist? > >AFAIK gibt es nur folgende möglichkeit: >Beim aufruf einer seite machst du ein automatisches form-submit mit >einem hidden-field via Javascript und fragst dann durch PHP die >variable ab. Wenn sie vorhanden ist, ist Javascript aktiv. Das ist >allerdings nicht besonders schön, da die seite nochmals geladen >wird. Man muss es 1. nicht so umständlich und 2. nicht so "unschön" machen, man kennt ja die Startseiten, auf denen nur das Logo oder ähnliches zu sehen ist, wo man dann durch einen Klick auf jenes auf die eigentliche Homepage gelangt:
"; text wird angezeigt, wo man eintragen kann -> daten werde in die mysql eingetragen } file://klammer isset (add) /******************************************************************************* ******** ändern ******************************************************************************** *******/ elseif(isset($change)) { if ($change != 2) { ?> Gerät - Datum der Änderung > $font1a Nichts ausgesucht !!!$font2"; break; } // warum das nicht geht .... ? $x++; endwhile; ?> Sie müssen ein Gerät eintragen !!! $z$font2"; break; } // else { $indat3 = date("Y-m-d H:i:s"); file://$prod_up = "update produkt set geraet='$changegeraet[$z]',prefix='$prefix[$z]',datum='$indat3' where geraet like '$dbgeraet[$z]'"; file://mysql_query($prod_up); echo "$font1 [$z] - $prefix[$z]$changegeraet[$z] wurde geändert um $indat3 $font2 von $dbgeraet[$z]
"; file://} $z++; endwhile; } file://else change !=2 } // klammer isset change /******************************************************************************* ******** löschen ******************************************************************************** *******/ elseif(isset($delete)) { ?> blablabla Folgende Geräte befinden sich zur Auswahl in der Datenbank: Gerät - Datum Eintrag/Änderung

[]

>

blablabla ===================== struktur mysqldb: create table produkt ( geraet varchar(30) DEFAULT '' NOT NULL, prefix varchar(10) DEFAULT '' NOT NULL, datum datetime DEFAULT '0000-00-00 00:00:00' NOT NULL, PRIMARY KEY (geraet) ) _(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)__(at)_ Bin mal gespannt ob mir da einer helfen kann !!!!!!!!!!!!!!! Im vorraus ein dickes danke von: Fatal error: Call to unsupported or undefined function Gehirn() in C:\Webshare\Wwwroot/kiri.php3 on line 1 From eschmid_(at)_s.netic.de Thu, 09 Sep 1999 22:49:53 +0200 Date: Thu, 09 Sep 1999 22:49:53 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] arrayprobleme .... Cyrill Schumacher wrote: > > Moin Moin, > leider ein etwas verzwicktes Problem. Hi Cyrill kannst Du dich etwas kürzer fassen und Dein Problem auf 5 Zeilen Text schildern und so zwischen 5 - 10 Zeilen Code (ohne HTML) beschränken. Ich glaub nicht, dass da einer versucht heute Nacht Dein Problem zu lösen. -Egon From webmasterbhs_(at)_bluewin.de Thu, 9 Sep 1999 23:33:00 +0200 Date: Thu, 9 Sep 1999 23:33:00 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] arrayprobleme .... genau das selbe dachte ich mir auch .... habe aber leider keinen webspace, wo ich mal schnell die url angeben kann und interessiert sich die sache reinziehen können ... *schluchz* Cyrill ----- Original Message ----- From: Egon Schmid To: Sent: Thursday, September 09, 1999 10:49 PM Subject: Re: [php] arrayprobleme .... > Cyrill Schumacher wrote: > > > > Moin Moin, > > leider ein etwas verzwicktes Problem. > > Hi Cyrill kannst Du dich etwas kürzer fassen und Dein Problem auf 5 > Zeilen Text schildern und so zwischen 5 - 10 Zeilen Code (ohne HTML) > beschränken. Ich glaub nicht, dass da einer versucht heute Nacht Dein > Problem zu lösen. > > -Egon > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From jbaach_(at)_mediathek.de Fri, 10 Sep 1999 00:52:54 +0200 Date: Fri, 10 Sep 1999 00:52:54 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] PGP via PHP? andreas kempf aka 'amalesh' wrote: > Wie das dann aber mit der passphrase gelöst wird? - keine ahnung. > > Überhaupt habe ich kaum ahnung von PGP ;)) > Nur ganz kurz, um die Geduld nicht zu sehr zu strapazieren: PGP ist ein Public-Key-Verschluesselungsverfahren. D.h., es gibt immer ein Paar von Schluesseln, die die Besonderheit haben, dass wenn ein Schluessel von Beiden etwas verschluesselt, nur der andere es wieder entschluesseln kann. Auch der verschluesselnde Schluessel kann die von ihm verschluesselte Nachricht nich wieder entschluesseln. Das ganze funktioniert dabei in beide Richtungen: A1 verschluesselt, A2 entschluesselt, A2 verschluesselt, A1 entschluesselt. Einer der beiden Schluessel bekommt jetzt die Oeffentlichkeit in die Hand (Aha - Public Key), der andere bleibt geheim. Wenn ich jetzt also eine Nachricht an Dich schicken will, brauche ich eine Kopie Deines oeffentlichen Schluessels, und verschluessele damit die Nachricht. Den verschluesselten Text (Cyphertext) kannst nun nur noch Du mit Deinem geheimen Schluessel entschluesseln. Und fuer die Entschluesselung verlangt der Schluessel zusaetzlich noch ein Passwort (was aber nur als eine Art Diebstahlssicherung fuer den geheimen Schluessel gedacht ist). Und von daher braucht man fuer die Verschluesselung kein Passwort, sondern nur die Kopie von einem oeffentlichen Schluessel. Das nur mal als kurzer Satz (ja ja, so kurz auch nicht) zur Einfuehrung. Lesenswert (und das ist wirklich nicht als RTFM gemeint) ist das PDF was bei PGP 6.x mitinstalliert wird. Mit Bildern in anschaulich. Ansonsten hab ich hier auch noch ein PDF, was wir mal als kurze Einfuehrung in das Thema gemacht haben. > Letztlich geht es darum, dass für den CaupoShop die emails > verschlüsselt versendet werden, ob nun mit PGP oder was anderem, ist > mir gleich. Welche Emails - Bestaetigungsmails fuer den Kunden oder die Bestellungen an den Betreiber? > Vielleicht läßt sich das irgendwie verwenden? > Bei den ganzen Cryptosachen wuerde ich immer etwas aufpassen - als Nichtmathematiker (und Cryptomensch) fliegt man da wohl schnell auf die Nase - sagt mein Hausmathematiker, mit einem etwas herablassenden Blick ;-) > Und wenn nicht für die email-geschichtem dann zum speichern von > kreditkartennummern in datenbanken? Wer soll wieder an die Daten rankommen? Gruss, Joerg -- Joerg Baach Mediathek GbR jbaach_(at)_mediathek.de www.mediathek.de Bielefelder Str. 44 Tel: (+49) 5242-9090-91 33378-Rheda-Wiedenbrueck Fax: (+49) 5242-9090-88 From ws_(at)_art-quarter.com Fri, 10 Sep 1999 01:40:52 +0200 Date: Fri, 10 Sep 1999 01:40:52 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] (Mini-) Redaktionssystem "Haeger New Media [GH]" wrote: > Kann mir jemand ein - wie auch immer geartetes - kleines Redaktionssystem > empfehlen, daß auf PHP und eventuell mySQL basiert? Ich bilde mir ein, daß das, was ich mit FastTemplate mache, ein Redaktionssystem ist. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From renevojtech_(at)_videoprofis.de Fri, 10 Sep 1999 08:10:28 +0200 Date: Fri, 10 Sep 1999 08:10:28 +0200 From: rene renevojtech_(at)_videoprofis.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hallo, führe ich folgenden Befehl an der Console aus wird der Datensatz gefunden console: myslq> select * from table where link = ´/name&1.html´\g aber der gleiche Befehl mit php findet nichts - warum (liegt das am & - weil das Problem tritt nur dann auf wenn ein & oder / im Link vorkommt) php: select * from table where link = ´$link´ ich hab mit php schon urlencode und htmlspecialchars probiert - funktioniert aber nicht die Variable $link enthält auch ´/name&1.html´ hab ich etwas übersehen ? rene From naklar_(at)_altavista.net Fri, 10 Sep 1999 08:11:01 +0200 Date: Fri, 10 Sep 1999 08:11:01 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] arrayprobleme .... Hallo Cyrill, so ganz schlau werde ich nicht aus dem, was Du hier mailst, immerhin sieht der Code tatsächlich nach Problem aus ;-). Was ich überhaupt nicht verstehe, ist z.B. das hier: file://$prod_up = "update produkt set [..] Sieht aus wie eine File-URL, der ein SQL-Konstrukt zugewiesen werden soll... > hier ein verkürzter auszug (wer die volle datei haben will, darf sich melden) Wenn Du mir die Source schickst, kann ich am WoE mal sehen, was sich finden läßt. Am besten auch die Create-Table-Anweisungen wegen "mysql database < tabledefs.mysql" Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 10 Sep 1999 08:36:59 +0200 Date: Fri, 10 Sep 1999 08:36:59 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Variablenuebergabe Matthias schrieb: > Hallo, > > >> 1. Bei einer Variablenuebergabe von Seite test1.php3 auf Seite > >> test2.php3 per wird die Variable $text uebergeben > >> wird (aus einer Textarea) mit einem mehrzeilige Text. Wie waere es mit &text= beim Aufruf deiner Seite 3? Hab ich zwar nicht geprueft, aber so kann ich einer nachfolgenden Seite Variablen mit beliebigem Inhalt uebergeben. Thomas From redaktion_(at)_schozachtal.de Fri, 10 Sep 1999 09:08:25 +0200 Date: Fri, 10 Sep 1999 09:08:25 +0200 From: Redaktion_(at)_Schozachtal.de redaktion_(at)_schozachtal.de Subject: [php] Strato und PHP3 n Mon, Aug 30, 1999 at 07:33:52PM +0200, Nicolai Rybnikar wrote: > At 17:06 30.08.99 +0200, you wrote: > Die Strato-PHP3-Unterstützung FUNKTIONIERT, wie man unter > http://www.julis-rhein-sieg.de auch eindrucksvoll sehen kann ;-) > Die Dateien muessen unterhalb des cgi-bin Verzeichnisses liegen, als > "ausführbar" gekennzeichnet sein, die Endung .php3 tragen und ein > #!/usr/bin/php ... also so installiert und benutzbar, wie aus eben nicht sein soll :(( Hallo Liste, ich habe bei Provider Strato ein Premiumpaket und meinen ersten Versuch(Neuling) mit PHP3 gestartet: 1.Zunächst habe ich eine php3 Datei "test01.php3" mit folgendem Inhalt angelegt: #!/usr/bin/php PHP3 Test 01 2. habe ich auf dem Strato-Server ein Unterverzeichnis unterhalb von cgi-bin mit dem Namen phptest angelegt und die unter 1. erwaehnte Datei aufgespielt. (siehe auch Mail von Nicolai Rybnikar oben) 3. habe ich versucht die php3.Datei unter MS-Explorer 5.0 wie folgt zu starten. http://www.schozachtal.de/cgi-bin/phptest/test01.php03 Ergebnis: Meldung HTTP500 Interner Serverfehler Ist dies evtl. auf Berechtigungsprobleme zurückzuführen ? Kann mir jemand weiterhelfen ? Im voraus danke ! Oliver Britsch BIT Britsch Informations-Technik Ilsfeld redaktion_(at)_schozachtal.de From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 10 Sep 1999 09:04:07 +0200 Date: Fri, 10 Sep 1999 09:04:07 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hallo Rene, probiere mal statt: > select * from table where link = ´$link´ > select * from table where link = "$link" Auf die " statt ' kommt es an. Gruss Thomas From marc_(at)_melmarc.de Fri, 10 Sep 1999 09:22:37 +0200 Date: Fri, 10 Sep 1999 09:22:37 +0200 From: Marc Trachtenberg marc_(at)_melmarc.de Subject: [php] Strato und PHP3 Haha.....das liegt daran das Strato es nicht erlaubt scripts...aber in ihrem Fall php3 in unterverzeichnissen von der cgi-bin auszuführen...(Absoluter Schwachsinn) probieren Sie es mal mit http://www.schozachtal.de/cgi-bin/test01.php03 Viel Glück, Marc Trachtenberg __________________________________________ Melmarc Webdesign Marc Trachtenberg http://www.melmarc.de marc_(at)_melmarc.de Tel.: +49 89 95928077 ICQ: 311979 Fax: +49 89 95959926 AOL: Trachten99 -----Ursprüngliche Nachricht----- Von: Redaktion_(at)_Schozachtal.de An: Gesendet: Freitag, 10. September 1999 09:08 Betreff: [php] Strato und PHP3 n Mon, Aug 30, 1999 at 07:33:52PM +0200, Nicolai Rybnikar wrote: > At 17:06 30.08.99 +0200, you wrote: > Die Strato-PHP3-Unterstützung FUNKTIONIERT, wie man unter > http://www.julis-rhein-sieg.de auch eindrucksvoll sehen kann ;-) > Die Dateien muessen unterhalb des cgi-bin Verzeichnisses liegen, als > "ausführbar" gekennzeichnet sein, die Endung .php3 tragen und ein > #!/usr/bin/php ... also so installiert und benutzbar, wie aus eben nicht sein soll :(( Hallo Liste, ich habe bei Provider Strato ein Premiumpaket und meinen ersten Versuch(Neuling) mit PHP3 gestartet: 1.Zunächst habe ich eine php3 Datei "test01.php3" mit folgendem Inhalt angelegt: #!/usr/bin/php PHP3 Test 01 2. habe ich auf dem Strato-Server ein Unterverzeichnis unterhalb von cgi-bin mit dem Namen phptest angelegt und die unter 1. erwaehnte Datei aufgespielt. (siehe auch Mail von Nicolai Rybnikar oben) 3. habe ich versucht die php3.Datei unter MS-Explorer 5.0 wie folgt zu starten. http://www.schozachtal.de/cgi-bin/phptest/test01.php03 Ergebnis: Meldung HTTP500 Interner Serverfehler Ist dies evtl. auf Berechtigungsprobleme zurückzuführen ? Kann mir jemand weiterhelfen ? Im voraus danke ! Oliver Britsch BIT Britsch Informations-Technik Ilsfeld redaktion_(at)_schozachtal.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From Frank.Heuser_(at)_NetCologne.de Fri, 10 Sep 1999 09:34:53 +0200 Date: Fri, 10 Sep 1999 09:34:53 +0200 From: Frank Heuser Frank.Heuser_(at)_NetCologne.de Subject: [php] Strato und PHP3 Hallo Oliver, Marc und die Liste ;-) merkwürdig! bei mir geht's auch im Unterverzeichnis: http://www.koelnerszene.de/cgi-bin/php/infot.php3 Oliver: hast du die Rechte auch richtig gesetzt (755)? Viele Grüße, Frank -- Frank Heuser www.screenTeam.de Marzellenstr.43a,50668 Koeln fon 0221-91656880 fax 0221-91656870 ---------- >Von: "Marc Trachtenberg" >An: >Betreff: Re: [php] Strato und PHP3 >Datum: Fre, 10. Sep 1999 9:22 Uhr > > Haha.....das liegt daran das Strato es nicht erlaubt scripts...aber in ihrem > Fall php3 in unterverzeichnissen von der cgi-bin auszuführen...(Absoluter > Schwachsinn) > > probieren Sie es mal mit http://www.schozachtal.de/cgi-bin/test01.php03 > > Viel Glück, > Marc Trachtenberg > > __________________________________________ > Melmarc Webdesign Marc Trachtenberg > http://www.melmarc.de marc_(at)_melmarc.de > Tel.: +49 89 95928077 ICQ: 311979 > Fax: +49 89 95959926 AOL: Trachten99 > > > -----Ursprüngliche Nachricht----- > Von: Redaktion_(at)_Schozachtal.de > An: > Gesendet: Freitag, 10. September 1999 09:08 > Betreff: [php] Strato und PHP3 > > > n Mon, Aug 30, 1999 at 07:33:52PM +0200, Nicolai Rybnikar wrote: >> At 17:06 30.08.99 +0200, you wrote: >> Die Strato-PHP3-Unterstützung FUNKTIONIERT, wie man unter >> http://www.julis-rhein-sieg.de auch eindrucksvoll sehen kann ;-) >> Die Dateien muessen unterhalb des cgi-bin Verzeichnisses liegen, als >> "ausführbar" gekennzeichnet sein, die Endung .php3 tragen und ein >> #!/usr/bin/php > ... also so installiert und benutzbar, wie aus eben nicht sein soll :(( > > Hallo Liste, > > ich habe bei Provider Strato ein Premiumpaket und meinen ersten > Versuch(Neuling) mit PHP3 > gestartet: > > 1.Zunächst habe ich eine php3 Datei "test01.php3" mit folgendem Inhalt > angelegt: > > #!/usr/bin/php > > PHP3 Test 01 > > echo ("Hallo world"); > ?> > > > > 2. habe ich auf dem Strato-Server ein Unterverzeichnis unterhalb von cgi-bin > mit dem Namen phptest angelegt und > die unter 1. erwaehnte Datei aufgespielt. (siehe auch Mail von Nicolai > Rybnikar oben) > > 3. habe ich versucht die php3.Datei unter MS-Explorer 5.0 wie folgt zu > starten. > http://www.schozachtal.de/cgi-bin/phptest/test01.php03 > > Ergebnis: Meldung HTTP500 Interner Serverfehler > > Ist dies evtl. auf Berechtigungsprobleme zurückzuführen ? > > Kann mir jemand weiterhelfen ? Im voraus danke ! > > Oliver Britsch > BIT Britsch Informations-Technik Ilsfeld > redaktion_(at)_schozachtal.de > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From naklar_(at)_altavista.net Fri, 10 Sep 1999 09:44:03 +0200 Date: Fri, 10 Sep 1999 09:44:03 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Strato und PHP3 Hi, > > Ergebnis: Meldung HTTP500 Interner Serverfehler > > Ist dies evtl. auf Berechtigungsprobleme zurückzuführen ? Möglich. Probiere doch mal die Einstellungen 700 (User rwx) oder 500 (User rx) oder zmindest 755 für Deine Scripte. Möglicherweise verhindert ein installiertes suexec die Ausführung von Scripts, bei denen Gruppe und Sonstige das Recht 7 haben ( also z.B. 777,707,770 ). > #!/usr/bin/php Wenn die Angabe nicht den Vorgaben der Providers entspricht oder etwa fehlt, kommt der Fehler ebenfalls. CGI-BIN ist aus Sicherheitsgründen nicht besonders "gesprächig". Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From marc_(at)_trachtenberg.net Fri, 10 Sep 1999 10:12:55 +0200 Date: Fri, 10 Sep 1999 10:12:55 +0200 From: Marc Trachtenberg marc_(at)_trachtenberg.net Subject: [php] mysql_connect() fehler Hallo, ich habe versucht mich zu meiner MySQL Datenbank anzumelden mit: MYSQL_CONNECT($localhost,$username,$password) OR DIE("Unable to connect to database"); $localhost, $username usw...habe ich schon festgelegt gehabt.....aber wenn ich die php file über die form aufrufe kriege ich folgende fehlermeldung: Fatal error: Call to unsupported or undefined function mysql_connect() Irgendwelche Vorschläge?? Danke, Marc Trachtenberg __________________________________________ Melmarc Webdesign Marc Trachtenberg http://www.melmarc.de marc_(at)_melmarc.de Tel.: +49 89 95928077 ICQ: 311979 Fax: +49 89 95959926 AOL: Trachten99 From tobias_(at)_dnet.it Fri, 10 Sep 1999 10:23:37 +0200 Date: Fri, 10 Sep 1999 10:23:37 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] mysql_connect() fehler > Fatal error: Call to unsupported or undefined function mysql_connect() > > Irgendwelche Vorschläge?? Klar: http://www.php-center.de/faq/#5 Unter Windows musst Du evt. die mysql-Extension in der php.ini aktivieren (das Semikolon vor der Anweisung "extension = php3_mysql.dll" entfernen). Mit freundlichen Grüßen, Tobias Ratschiller From steiner_(at)_home-city.de Fri, 10 Sep 1999 10:26:22 +0200 Date: Fri, 10 Sep 1999 10:26:22 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Datums-Artikel in PHP_CENTER Hallo Liste, ich habe mir den DATUMS-Artikel von Mark Kronsbein im PHP-Center angesehen, und auch seinen 2. Zusatzartikel, in dem erwaehnt wird, daß man ami-Servern die MEZ vorgaukeln könne mittels " putenv ("TZ=GMT") " . Das funktioniert bei mir auf dem Server nicht. Mein Server geht 9 Stunden vor, und schert sich einen Dreck um diese Anweisung (oder ich mach was falsch). Dann habe ich gedacht, könnte ich doch die 9 Stunden "irgendwie" auf die ami-Server-Zeit draufrechnen, komme aber mit der PHP-Funktion mktime() nicht klar. Nur eine +09/ +9 zu machen bringts ja nicht (da gibts dann wohl bei 18:00 US-Zeit 27:00 Uhr DE-Zeit. Ich weiß momentan nicht weiter, obwohl schon einiges zu mktime() hier gepostet wurde. Könnt Ihr da weiterhelfen?? Tschuldigt schon mal die blöde Frage, seid nicht angenervt, läßt die Sonne grüßen Armin steiner_(at)_home-city.de From steiner_(at)_home-city.de Fri, 10 Sep 1999 10:29:00 +0200 Date: Fri, 10 Sep 1999 10:29:00 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] mysql_connect() fehler > ich habe versucht mich zu meiner MySQL Datenbank anzumelden mit: > MYSQL_CONNECT($localhost,$username,$password) OR DIE("Unable to connect to > database"); > > $localhost, $username usw...habe ich schon festgelegt gehabt.....aber wenn > ich die php file über die form aufrufe kriege ich folgende fehlermeldung: > Fatal error: Call to unsupported or undefined function mysql_connect() Hi Marc, das Problem hatte ich letztens auch (WIN98/Apache/PHP/MySQL 3.21...). Nur die .DLL in der PHP.ini zu aktivieren hat bei mir nicht geholfen, und jetzt mache ich in jedes PHP-File mit mysql-abfrage folgendes am Anfang rein: dl("php3_mysql.dll"); seit dem klappts auch mit dem NAchbarn .... schoenen Gruß Armin steiner_(at)_home-city.de From tobias_(at)_dnet.it Fri, 10 Sep 1999 10:41:53 +0200 Date: Fri, 10 Sep 1999 10:41:53 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHP-Einfuehrung Hallo Leute, für die deutsche Internet World schreibe ich gerade am ersten Teil einer PHP-Einführung. Wenn jemand Anregungen dazu hat (in der Art von "Meine häufigsten Probleme", "Wenn mir das am Anfang jemand gesagt hätte" oder "Was ich schon immer über PHP wissen wollte" :-)), bitte eine kurze Mail an mich. Nicht an die Liste, bitte (Reply-To beachten!). Mit freundlichen Grüßen, Tobias Ratschiller From aka_(at)_bigfoot.de Fri, 10 Sep 1999 10:56:20 +0200 Date: Fri, 10 Sep 1999 10:56:20 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PGP via PHP? On Fri, 10 Sep 1999 00:52:54 +0200, Joerg H. Baach wrote: >> Letztlich geht es darum, dass für den CaupoShop die emails >> verschlüsselt versendet werden, ob nun mit PGP oder was anderem, ist >> mir gleich. > > Welche Emails - Bestaetigungsmails fuer den Kunden oder die > Bestellungen an den Betreiber? Zunächst an den betreiber. Bestätigungsemails an den kunden sehe ich als problem an, da der kunde dann ja ebenfalls den public key erhalten muss. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From aka_(at)_bigfoot.de Fri, 10 Sep 1999 10:56:22 +0200 Date: Fri, 10 Sep 1999 10:56:22 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] =?ISO-8859-1?Q?CC-Nummern_verschl=FCsseln_(was:_PGP_via_PHP=3F)?= On Fri, 10 Sep 1999 00:52:54 +0200, Joerg H. Baach wrote: >andreas kempf aka 'amalesh' wrote: >> Vielleicht läßt sich das irgendwie verwenden? >> > > Bei den ganzen Cryptosachen wuerde ich immer etwas aufpassen - als > Nichtmathematiker (und Cryptomensch) fliegt man da wohl schnell auf > die Nase - sagt mein Hausmathematiker, mit einem etwas herablassenden > Blick ;-) > >> Und wenn nicht für die email-geschichtem dann zum speichern von >> kreditkartennummern in datenbanken? > > Wer soll wieder an die Daten rankommen? Der betreiber. Im letzten absatz meines emails ging es ja um non-key verschlüsselungen (Arnold's Cat Map). Die könnte ich innerhalb eines scripts zum schreiben/lesen verwenden. Andererseits: Es reicht vielleicht auch eine relativ simple verschlüsselung, damit CC-Karten wenigstens nicht mehr im klartext in der tabelle sind. Die crypto-funktion muss natürlich einen eigenen schlüssel benutzen, den der user sich in eine config-datei schreibt. Klar, das ist alles ziemlich einfach gestrickt und auch nicht unangreifbar - doch zumindest schonmal besser, als alle türen offen zu haben (sprich CC-Nummer im klartext gespeichert zu haben). ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From renevojtech_(at)_videoprofis.de Fri, 10 Sep 1999 11:30:40 +0200 Date: Fri, 10 Sep 1999 11:30:40 +0200 From: rene vojtech renevojtech_(at)_videoprofis.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? > Hallo Rene, > probiere mal statt: > > > select * from table where link = ´$link´ > > > > select * from table where link = "$link" > > Auf die " statt ' kommt es an. > > Gruss > > Thomas > Hallo Thomas, was macht select bei " anderes als bei ' rene From stefan_(at)_roehri.ch Fri, 10 Sep 1999 11:29:18 +0200 Date: Fri, 10 Sep 1999 11:29:18 +0200 From: Stefan Roehrich stefan_(at)_roehri.ch Subject: [php] Re: URL??? On 1999-09-09 14:21:58, Martin Ramsch wrote: > Oliver Feige schrieb am Donnerstag, den 9. September 1999: > > Wenn jemand eine Saubere Lösung weiß, dann kann er Sie mir Mailen!! > Die einzig saubere Lösung ist meines Erachtens wirklich, daß Euer > Programm korrekte URLs anfordert! Sobald Du Dich darauf einläßt, an Besonders, da URIs mit Leerzeichen nicht erlaubt sind (s. "unsafe"-Zeichen in den RFCs 2068 und 1738) und v. a. weil einige Proxy-Caches dabei Fehlermeldungen produzieren, anstatt die Seite zu holen (z.B. Squid 2.1 gibt "Invalid URL" zurück): squid: urlParse: URI has whitespace: {http://xxx/test.html?bla=test tr} Mit dieser Argumentation dürfte sich auch Olivers Chef überzeugen lassen, oder will er einen Großteil der Besucher aussperren? Tschüs Stefan -- Stefan Röhrich stefan_(at)_roehri.ch, sr_(at)_linux.de http://home.pages.de/~sr/ From ofeige_(at)_triplex.de Fri, 10 Sep 1999 11:35:50 +0200 Date: Fri, 10 Sep 1999 11:35:50 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] Re: URL??? Vielen Dank, die Info über den Proxy, wußte ich nicht! Das Leerzeichen nicht erlaubt sind, war mir klar, aber Netscape produziert ebenfalls Leerzeichen und tauscht Sie nicht einfach gegen ein %20 aus! Danke für die Info, ich glaub wir haben dann jetzt doch ein längeres Wochenende vor uns :-( cu. ...Oliver Stefan Roehrich schrieb: > On 1999-09-09 14:21:58, Martin Ramsch wrote: > > Oliver Feige schrieb am Donnerstag, den 9. September 1999: > > > Wenn jemand eine Saubere Lösung weiß, dann kann er Sie mir Mailen!! > > Die einzig saubere Lösung ist meines Erachtens wirklich, daß Euer > > Programm korrekte URLs anfordert! Sobald Du Dich darauf einläßt, an > > Besonders, da URIs mit Leerzeichen nicht erlaubt sind > (s. "unsafe"-Zeichen in den RFCs 2068 und 1738) und v. a. weil einige > Proxy-Caches dabei Fehlermeldungen produzieren, anstatt die Seite zu > holen (z.B. Squid 2.1 gibt "Invalid URL" zurück): > > squid: urlParse: URI has whitespace: {http://xxx/test.html?bla=test tr} > > Mit dieser Argumentation dürfte sich auch Olivers Chef überzeugen > lassen, oder will er einen Großteil der Besucher aussperren? > > Tschüs > Stefan > > -- > Stefan Röhrich stefan_(at)_roehri.ch, sr_(at)_linux.de > http://home.pages.de/~sr/ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 From mk_(at)_html-design.com Fri, 10 Sep 99 09:37:12 +0000 Date: Fri, 10 Sep 99 09:37:12 +0000 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Re: Datums-Artikel in PHP_CENTER > Hallo Liste, Mahlzeit! > ich habe mir den DATUMS-Artikel von Mark Kronsbein im PHP-Center angesehen, Ja, meine Artikel werden echt gelesen ;-)) > die MEZ vorgaukeln könne mittels " putenv ("TZ=GMT") " . Das funktioniert Danke, das war naemlich ein kleiner Fehler. Kann sein, dass GMT auch geht, aber eigentlich meinte ich putenv("TZ=MET"); Also MET nicht GMT. GMT ist Greenwich Mean Time, also nicht genau MEZ. > bei mir auf dem Server nicht. Mein Server geht 9 Stunden vor, und schert > sich einen Dreck um diese Anweisung (oder ich mach was falsch). Prinzipiell nicht, glaube ich. Aber versuch doch mal obiges Beispiel. Ich schreibe diese Zeile als erste Zeile in meine PHP-Scripts. Bjoern: Waerst du bitte so nett und wuerdest das GMT in MET aendern? Danke. Sorry, wenn ich euch eventuell auf die falsche Faerte gelockt hab... Mark From jbaach_(at)_mediathek.de Fri, 10 Sep 1999 11:44:26 +0200 Date: Fri, 10 Sep 1999 11:44:26 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] PGP via PHP? > > Zunächst an den betreiber. Bestätigungsemails an den kunden sehe ich > als problem an, da der kunde dann ja ebenfalls den public key > erhalten muss. Genaugenommen muss der Shop den Public-Key des Kunden haben: Shop verschluesselt mit Public-Key des Kunden, nur der Secret Key des Kunden bekommt es wieder entschluesselt. Fuer die Verteilung von PGP-Keys gibts zwar Keyserver im Netz, die auch mit PHP abfragbar sein sollten, aber das wird wahrscheinlich viel zu aufwendig. Verschluesselung an den Betreiber sollte aber eigentlich kein so grosses Problem sein. Gruss, Joerg From m.ramsch_(at)_computer.org Fri, 10 Sep 1999 11:47:11 +0200 Date: Fri, 10 Sep 1999 11:47:11 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: PHP-Einfuehrung Tobias Ratschiller schrieb am Freitag, den 10. September 1999: > [...], bitte eine kurze Mail an mich. Nicht an die Liste, bitte > (Reply-To beachten!). Achtung: evtl. vom Autor einer Mail vorgegebene "Reply-To:"-Adressen werden von dieser Mailingliste wieder gelöscht und und durch die Listenadresse ersetzt. Um also wirklich Tobias privat zu antworten, muß man seine Adresse manuell eintragen - ein normales "Reply" wird nicht funktionieren. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 10 Sep 1999 11:51:17 +0200 Date: Fri, 10 Sep 1999 11:51:17 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hi, Rene rene vojtech schrieb: > > was macht select bei " anderes als bei ' > $x=1 $y='$x' => y enthaelt $x $y="$x" => y enthaelt 1. Nur in "__" eingeschlossene Variablen werden also auch ausgelesen. In '___ ' wird statischer Inhalt eingetragen (falls ich nicht irre, aber dann werden mir die anderen auf die Finger hauen). Gruss Thomas From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 10 Sep 1999 11:53:00 +0200 Date: Fri, 10 Sep 1999 11:53:00 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Nachtrag, Rene meine Erlaeuterungen bezogen sich auf PHP-Funktionen, nicht auf die SQL-Konsolen-Befehle. Thomas From aka_(at)_bigfoot.de Fri, 10 Sep 1999 12:05:34 +0200 Date: Fri, 10 Sep 1999 12:05:34 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PHP-Einfuehrung On Fri, 10 Sep 1999 10:41:53 +0200, Tobias Ratschiller wrote: >für die deutsche Internet World schreibe ich gerade am ersten Teil >einer PHP-Einführung. Wenn jemand Anregungen dazu hat Für einen kleinen vortrag "PHP für Anfänger" hatte ich einen text erstellt. Siehe www.amalesh.de/1steps2php/ Vielleicht gibt der text dir ja Anregungen :) Und vielleicht auch für andere auf dieser liste interessant... ciao amalesh -- CaupoShop (OS) : http://www.caupo.de/shop_download.php3 Keep Agent alive: http://www.living-source.com/agent/ LS at CCC-Camp : http://www.living-source.com/cccdiary/ Contact : ak_(at)_living-source.com ~ icq:963380 From netbankingteam_(at)_gmx.de Fri, 10 Sep 1999 12:12:11 +0200 Date: Fri, 10 Sep 1999 12:12:11 +0200 From: Matthias netbankingteam_(at)_gmx.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hallo, was macht man dann eigentlich, wenn man einen Link z.B. print""; gehts nicht. Mit print""; gehts nicht. Mit print""; gehts auch nicht. Gruss Matthias >> was macht select bei " anderes als bei ' >> > >$x=1 > >$y='$x' => y enthaelt $x > >$y="$x" => y enthaelt 1. > >Nur in "__" eingeschlossene Variablen werden also auch ausgelesen. In >'___ ' wird statischer Inhalt eingetragen (falls ich nicht irre, aber >dann werden mir die anderen auf die Finger hauen). > >Gruss > >Thomas > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From aka_(at)_bigfoot.de Fri, 10 Sep 1999 12:07:26 +0200 Date: Fri, 10 Sep 1999 12:07:26 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PGP via PHP? On Fri, 10 Sep 1999 11:44:26 +0200, Joerg H. Baach wrote: >> Zunächst an den betreiber. Bestätigungsemails an den kunden sehe ich >> als problem an, da der kunde dann ja ebenfalls den public key >> erhalten muss. > > Genaugenommen muss der Shop den Public-Key des Kunden haben Ja, der fehler ist mir kurze zeit drauf auch aufgefallen ;)) ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From thomas_(at)_tfroehlich.de Fri, 10 Sep 1999 12:06:09 +0200 Date: Fri, 10 Sep 1999 12:06:09 +0200 From: Thomas Froehlich thomas_(at)_tfroehlich.de Subject: [php] Strato und PHP3 Hi Oliver, > 3. habe ich versucht die php3.Datei unter MS-Explorer 5.0 wie folgt zu > starten. > http://www.schozachtal.de/cgi-bin/phptest/test01.php03 > > Ergebnis: Meldung HTTP500 Interner Serverfehler > > Ist dies evtl. auf Berechtigungsprobleme zurückzuführen ? > > Kann mir jemand weiterhelfen ? Im voraus danke ! die Meldung tritt u.a. auf, wenn der Server nichts mit der Datei bzw. der Extension anfangen kann. Koennte es also nun an Deiner Endung .php03 liegen ;-))) MfG Thomas ICQ-UIN 38 45 127 public PGP key available at http://www.tfroehlich.de/tfroehlich.asc http://www.tfroehlich.de sf-club PHANTOPIA (incl. Buch-Datenbank) http://www.phantopia.de From netbankingteam_(at)_gmx.de Fri, 10 Sep 1999 12:17:07 +0200 Date: Fri, 10 Sep 1999 12:17:07 +0200 From: Matthias netbankingteam_(at)_gmx.de Subject: [php] PHP-Einfuehrung Ist interessant, vielen Dank. Gruss Matthias >Für einen kleinen vortrag "PHP für Anfänger" hatte ich einen text >erstellt. Siehe www.amalesh.de/1steps2php/ Vielleicht gibt der text >dir ja Anregungen :) > >Und vielleicht auch für andere auf dieser liste interessant... > >ciao > >amalesh From jbaach_(at)_mediathek.de Fri, 10 Sep 1999 12:11:16 +0200 Date: Fri, 10 Sep 1999 12:11:16 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] CC-Nummern =?iso-8859-1?Q?verschl=FCsseln?= (was: PGP via PHP?) > schreibt. Klar, das ist alles ziemlich einfach gestrickt und auch > nicht unangreifbar - doch zumindest schonmal besser, als alle türen > offen zu haben (sprich CC-Nummer im klartext gespeichert zu haben). > Recht hast Du. Man braucht so nur noch auf eine Stelle aufpassen. Zum verschluesseln muesst sich doch auch was in der Crypt Abteilun von PHP finden, oder? Gruss, Joerg From logemann_(at)_morelogs.de Fri, 10 Sep 1999 12:04:30 +0200 Date: Fri, 10 Sep 1999 12:04:30 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] mysql_connect() fehler Armin, du musst nicht nur die extension aktivieren, sondern auch einen Pathnamen setzen wo PHP die extensions sucht. Ist glaube ich 3 Zeilen unter der include Path Zeile. :) Hab leider die Win Variante nur zuhause installiert und kann deswegen hier auffer Arbeit nicht nachschauen. > Hi Marc, das Problem hatte ich letztens auch (WIN98/Apache/PHP/MySQL > 3.21...). Nur die .DLL in der PHP.ini zu aktivieren hat bei mir nicht > geholfen, und jetzt mache ich in jedes PHP-File mit mysql-abfrage > folgendes > am Anfang rein: > dl("php3_mysql.dll"); > seit dem klappts auch mit dem NAchbarn .... > schoenen Gruß > Armin > steiner_(at)_home-city.de > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From thomas_(at)_tfroehlich.de Fri, 10 Sep 1999 12:18:45 +0200 Date: Fri, 10 Sep 1999 12:18:45 +0200 From: Thomas Froehlich thomas_(at)_tfroehlich.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hi Matthias, > Mit print""; gehts nicht. > Mit print""; gehts nicht. > Mit print""; gehts auch nicht. probier mal print "Linktext"; Vor reservierte Zeichen gehoert ein \ . MfG Thomas ICQ-UIN 38 45 127 public PGP key available at http://www.tfroehlich.de/tfroehlich.asc http://www.tfroehlich.de sf-club PHANTOPIA (incl. Buch-Datenbank) http://www.phantopia.de From GH_(at)_haeger.de Fri, 10 Sep 1999 12:23:29 +0200 Date: Fri, 10 Sep 1999 12:23:29 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] mysql_connect() fehler > Hi Marc, das Problem hatte ich letztens auch (WIN98/Apache/PHP/MySQL > 3.21...). Nur die .DLL in der PHP.ini zu aktivieren hat bei mir nicht > geholfen, und jetzt mache ich in jedes PHP-File mit mysql-abfrage folgendes > am Anfang rein: > > dl("php3_mysql.dll"); Dann stimmt eventuell die Pfadangabe in der php3.ini nicht ganz? extension_dir = Dein Pfad... Guido Haeger From ferhat_(at)_bluewin.de Fri, 10 Sep 1999 12:41:50 +0200 Date: Fri, 10 Sep 1999 12:41:50 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] 1&1 Premium und MySQL > Damit funktioniert es auf einem Puretec/Premium-Account, den ich mal unter > den Fingern hatte: > var $Host = "db.puretec.de"; > var $Database = "db123456"; > var $User = "123456"; > var $Password = "password"; > $con=mysql_connect($Host , $User , $Password ) Hallo Johann und alle, also, ich habe meine Konfiguration bei Puretec, genau wie es oben steht, jedoch funktioniert das Programm immernoch nicht ... ??? Könnt ihr mir helfen ??? Hier findet ihr den script: http://www.spielesite.de/phpMyAdmin/index.php3 Ich freue mich auf eure Antworten, Ferhat From thomas.schuermann_(at)_stadt-gladbeck.de Fri, 10 Sep 1999 12:54:04 +0200 Date: Fri, 10 Sep 1999 12:54:04 +0200 From: thomas.schuermann_(at)_stadt-gladbeck.de thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hallo Matthias, Matthias schrieb: > Hallo, > > was macht man dann eigentlich, wenn man einen Link z.B. print" href='test.php3?test=$test...usw hat. Bekommt man das hin, dass trotzdem um > die Variablen " oder ' benutzt werden koennen. Ich machs mit: (Auszug aus ner echten Anwendung, hat z.B. den Vorteil, dass man auch noch Variablenwerte aendern kann:) &offset=&list=&anzahl=">Zurück um Gruss Thomas From netbankingteam_(at)_gmx.de Fri, 10 Sep 1999 13:02:41 +0200 Date: Fri, 10 Sep 1999 13:02:41 +0200 From: Matthias netbankingteam_(at)_gmx.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? >> Mit print""; gehts nicht. >> Mit print""; gehts nicht. >> Mit print""; gehts auch nicht. > >probier mal > >print "Linktext"; > >Vor reservierte Zeichen gehoert ein \ . Danke fuer deinen Hinweis. Doch ... $nachricht"1\n2\3\n4\"; echo" "; bringt die Nachricht='1234' und die Nachricht exklusive Zeilenumbruch. Ich dacht wenn ich es schaffe die Variable $nachricht in einem " oder ' zu fangen, werden die Zeilenumbrueche mitgeliefert. \' interpretiert php als Teil der Nachricht. Noch ne Idee ? Lieben Gruss Matthias From steiner_(at)_home-city.de Fri, 10 Sep 1999 13:03:27 +0200 Date: Fri, 10 Sep 1999 13:03:27 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] mysql_connect() fehler > > dl("php3_mysql.dll"); > Dann stimmt eventuell die Pfadangabe in der php3.ini nicht ganz? > > extension_dir = Dein Pfad... > HI Guido, in der PHP.ini: extension=c:\php3\php3_mysql.dll und das ist der Pfad. Da liegt sie drin, die kleine PRG-BIB. Interessiert meinen Apache aber nicht. nur wenn ich o.g. in jede Datei schreibe, dann funzt es. Ich finds ja auch doof, aber was soll ich machen? Bin froh, das es überhaupt funzt. mfg Armin steiner_(at)_home-city.de From netbankingteam_(at)_gmx.de Fri, 10 Sep 1999 13:23:47 +0200 Date: Fri, 10 Sep 1999 13:23:47 +0200 From: Matthias netbankingteam_(at)_gmx.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? Hallo Thomas, >Ich machs mit: > >(Auszug aus ner echten Anwendung, hat z.B. den Vorteil, dass man auch noch >Variablenwerte aendern kann:) > > &offset=&list=?>&anzahl=">Zurück um Dies ist mein Link nach deinem Vorschlag: echo" &kennung=&passwort=&links=&mitte=&rechts=&betreff=&absender= &empfaenger=&nachricht= \"> "; Der liefert leider ;-( http:///home.php3?&kennung=&passwort=&links= &mitte=&rechts=&betreff=&absender=%20&empfaenger=&nachricht= Mit diesen Variablen kann die Seite dann nichts anfangen. Schade... From thost_(at)_advantic.de Fri, 10 Sep 1999 13:25:09 +0200 Date: Fri, 10 Sep 1999 13:25:09 +0200 From: Kai Thost thost_(at)_advantic.de Subject: [php] Unterschied mysql-Abfrage PHP - Console ? I am currently on vacation, and I will not be able to read your message until I return. --------------------------------------------- Kai Thost Systemmanager Advantic GmbH Fon: +49-451-60972-13 Gutenbergstrasse 15 Fax: +49-451-60972-20 D - 23566 Luebeck eMail:thost_(at)_advantic.de --------------------------------------------- From marc_(at)_melmarc.de Fri, 10 Sep 1999 13:34:28 +0200 Date: Fri, 10 Sep 1999 13:34:28 +0200 From: Marc Trachtenberg marc_(at)_melmarc.de Subject: [php] mysql_connect() fehler Hallo, danke für die Hilfe, aber ich habe das problem auf meinem UNIX server und nicht win98 Also wenn jemand noch ein vorschlag hat bitte bescheid geben. Cya, Marc Trachtenberg __________________________________________ Melmarc Webdesign MarcTrachtenberg http://www.melmarc.de marc_(at)_melmarc.de Tel.: +49 89 95928077 ICQ: 311979 Fax: +49 89 95959926 AOL: Trachten99 -----Ursprüngliche Nachricht----- Von: Armin Steiner An: Gesendet: Freitag, 10. September 1999 10:29 Betreff: Re: [php] mysql_connect() fehler > ich habe versucht mich zu meiner MySQL Datenbank anzumelden mit: > MYSQL_CONNECT($localhost,$username,$password) OR DIE("Unable to connect to > database"); > > $localhost, $username usw...habe ich schon festgelegt gehabt.....aber wenn > ich die php file über die form aufrufe kriege ich folgende fehlermeldung: > Fatal error: Call to unsupported or undefined function mysql_connect() Hi Marc, das Problem hatte ich letztens auch (WIN98/Apache/PHP/MySQL 3.21...). Nur die .DLL in der PHP.ini zu aktivieren hat bei mir nicht geholfen, und jetzt mache ich in jedes PHP-File mit mysql-abfrage folgendes am Anfang rein: dl("php3_mysql.dll"); seit dem klappts auch mit dem NAchbarn .... schoenen Gruß Armin steiner_(at)_home-city.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From marc_(at)_melmarc.de Fri, 10 Sep 1999 13:57:29 +0200 Date: Fri, 10 Sep 1999 13:57:29 +0200 From: Marc Trachtenberg marc_(at)_melmarc.de Subject: [php] Strato und PHP Hallo, ich hab's selber ausprobiert, und bei mir geht's überhaupt nicht...hehe wenn ich mit dem browser zu http://www.shopthenet.de/cgi-bin/form2.php3 gehen versucht es die datei herunterzuladen.... Merkwürdig...äusserst merkwürdig ;-) Cya, Marc __________________________________________ Melmarc Webdesign MarcTrachtenberg http://www.melmarc.de marc_(at)_melmarc.de Tel.: +49 89 95928077 ICQ: 311979 Fax: +49 89 95959926 AOL: Trachten99 From GH_(at)_haeger.de Fri, 10 Sep 1999 13:24:26 +0200 Date: Fri, 10 Sep 1999 13:24:26 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] Deutschland meistbesuchte Seite nutzt PHP Vielleicht für den ein oder anderen für die Pro-PHP-Argumentation bei Kunden interessant ... (Es gibt ja immer noch Leute mit der Auffassung "kostet nix? => taugt nix!") Die nach eigenen Angaben am stärksten frequentierte deutsche Website www.comdirect.de nutzt auch PHP. Pro Monat um die 100 Millionen PIs und 10 Millionen Visits. Andere interessante PHP-Nutzer, (die noch nicht im PHP-Center gelistet sind ) ;-) Harald-Schmidt-Show (www.schmidt.de) Sat1 (www.sat1.de) Pro7 (www.pro7.de) Da hat überall Kabel seine Finger im Spiel, die selbst auch auf PHP setzen (www.kabel.de) Guido Haeger From adi_(at)_living-source.com Fri, 10 Sep 1999 14:00:24 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Fri, 10 Sep 1999 14:00:24 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] Unterschied mysql-Abfrage PHP - Console ? On Fri, 10 Sep 1999, Matthias wrote: > > Dies ist mein Link nach deinem Vorschlag: > echo" > &kennung= ?>&passwort=&links=&mitte= postfach/neue_nachricht.php3 ?>&rechts= ?>&betreff=&absender= > &empfaenger=&nachricht= \"> > "; Grusel... Das versteh ich nicht. :(( Ich machs immer so.. Ist zwar aufwendiger aber dafür viel übersichtlicher. IMO Mann könnt den sprintf durch einen printf aus tauschen und kann sich dmit den echo sparen. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From adi_(at)_living-source.com Fri, 10 Sep 1999 14:02:38 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Fri, 10 Sep 1999 14:02:38 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] mysql_connect() fehler On Fri, 10 Sep 1999, Marc Trachtenberg wrote: > > ich habe versucht mich zu meiner MySQL Datenbank anzumelden mit: > > MYSQL_CONNECT($localhost,$username,$password) OR DIE("Unable to connect to > > database"); Die function heisst doch mysql_connect oder nich??? > > > > $localhost, $username usw...habe ich schon festgelegt gehabt.....aber wenn > > ich die php file über die form aufrufe kriege ich folgende fehlermeldung: > > Fatal error: Call to unsupported or undefined function mysql_connect() Falls das oben kein typo war, dann haben die wohl keinen mysql support einkompiliert. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From TRO_(at)_HUD.DE Fri, 10 Sep 1999 14:09:14 +0200 Date: Fri, 10 Sep 1999 14:09:14 +0200 From: ROHNER, TOBIAS TRO_(at)_HUD.DE Subject: [php] exklusiver Zugriff auf Dateien Wie kann ich den Zugriff auf eine Datei auf denjenigen beschränken, der sie gerade geöffnet hat? Ich versuche krampfhaft einen Counter zu schreiben, der ca. 2000-3000 Zugriffe am Tag verwalten muß. Es gibt jedoch Diskrepanzen wenn mehrere User gleichzeitig auf ein File zugreifen; in diesem Fall ist das die counter.txt. Beispiel: Die User verfälschen das Ergebnis, wenn die counter.txt von einem zweiten User ausgelesen wird bevor der erste User das korrekte Ergebnis schreiben konnte (beide User benutzen dann nämlich den selben Wert!). Gibt es irgendwelche Möglichkeiten das zu verhindern? Gruß Tobias R. From marian_(at)_sendung.de Fri, 10 Sep 1999 14:23:54 +0200 Date: Fri, 10 Sep 1999 14:23:54 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] exklusiver Zugriff auf Dateien "ROHNER, TOBIAS" wrote: > > Wie kann ich den Zugriff auf eine Datei auf denjenigen beschränken, der sie > gerade geöffnet hat? > Ich versuche krampfhaft einen Counter zu schreiben, der ca. 2000-3000 > Zugriffe am Tag verwalten muß. > Es gibt jedoch Diskrepanzen wenn mehrere User gleichzeitig auf ein File > zugreifen; in diesem Fall ist das die counter.txt. Eine Möglichkeit ist, bevor Du die Counter-Datendatei öffnest, die Existenz einer anderen Datei zu prüfen. Wenn es die (z.B. counter_lock) nicht gibt, legst Du sie an und öffnest dann die andere Datei. Wenn Du die Counterdaten geschrieben hast, entfernst Du counter_lock wieder. Nur wenn counter_lock nicht vorhanden ist, darf also Zugriff auf die Counterdaten hergestellt werden. Was nun passiert, wenn man gerade nicht in den Counter schreiben kann, bleibt Dir überlassen. Du kannst zum Beispiel ein kurzes sleep() einfügen und dann das ganze nochmal versuchen. Marian From tobias_(at)_dnet.it Fri, 10 Sep 1999 14:39:06 +0200 Date: Fri, 10 Sep 1999 14:39:06 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] exklusiver Zugriff auf Dateien > Die User verfälschen das Ergebnis, wenn die counter.txt von einem zweiten > User ausgelesen wird bevor der erste User das korrekte Ergebnis schreiben > konnte (beide User benutzen dann nämlich den selben Wert!). > Gibt es irgendwelche Möglichkeiten das zu verhindern? Die Datei mit flock() sperren oder eine Datenbank verwenden. Mit freundlichen Grüßen, Tobias Ratschiller From m.ramsch_(at)_computer.org Fri, 10 Sep 1999 15:05:40 +0200 Date: Fri, 10 Sep 1999 15:05:40 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Unterschied mysql-Abfrage PHP - Console ? Adi Sieker schrieb am Freitag, den 10. September 1999: > Ich machs immer so.. > $template= ' PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From joerg_(at)_krause.net Fri, 10 Sep 1999 16:13:24 +0200 Date: Fri, 10 Sep 1999 16:13:24 +0200 From: Joerg Krause joerg_(at)_krause.net Subject: [php] Dateien kopieren Hallo, mit welcher Funktion kann ich Dateien kopieren und dabei auch Wildcards verwenden (*.bak z.B.)? Oder gibt es eine einfache Ersatzlösung? Thanx, joerg From webmasterbhs_(at)_bluewin.de Fri, 10 Sep 1999 16:30:06 +0200 Date: Fri, 10 Sep 1999 16:30:06 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] count(); hat meines erachtens einen fehler bzw. bug oder ich raffe es mal wieder nicht ;-))) mal angenommen ich habe ein array gebildet und habe es ausgeben gelassen, mit: $w2 = count($use); wenn der user 1 bis 3 auswählt und $w2 wird aktiviert gibt es mir das ergebnis 3 zurück. klar. und es werden auch die drei ausgewählten produkte ausgegeben ABER wenn der user 4 und 5 auswählt, dann liefert mir $w2 nichts zurück ....und es wird nichts ausgeben theoretisch müßte es mir doch 2 zurückliefern .... und die zwei ausgewählten 4&5 produkte zurückgeben... gerade ausprobiert: klickt der user 1, 4 und 5 an zeigt mir count zwar 3 an, aber es wird nur das 1. Produkt ausgeben ... obwohl die schleife hätte dreimal durchlaufen werden sollen.... From aka_(at)_bigfoot.de Fri, 10 Sep 1999 17:19:35 +0200 Date: Fri, 10 Sep 1999 17:19:35 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] echo assoz. array? Hi loide, Sehe ich mal wieder den wald vor lauter bäumen nicht? So, wie wird das nun ausgegeben? gibt einen parse-error ciao amalesh -- CaupoShop (OS) : http://www.caupo.de/shop_download.php3 Keep Agent alive: http://www.living-source.com/agent/ LS at CCC-Camp : http://www.living-source.com/cccdiary/ Contact : ak_(at)_living-source.com ~ icq:963380 From webmasterbhs_(at)_bluewin.de Fri, 10 Sep 1999 17:33:08 +0200 Date: Fri, 10 Sep 1999 17:33:08 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] echo assoz. array? eins zu eins übernommen und ausgeben lassen: "So, wie wird das nun ausgegeben? amalesh gibt einen parse-error " so stand es im browser .... ----- Original Message ----- From: andreas kempf aka 'amalesh' To: Sent: Friday, September 10, 1999 5:19 PM Subject: [php] echo assoz. array? > Hi loide, > > Sehe ich mal wieder den wald vor lauter bäumen nicht? > > > > So, wie wird das nun ausgegeben? > > gibt einen parse-error > > ciao > > amalesh > -- > CaupoShop (OS) : http://www.caupo.de/shop_download.php3 > Keep Agent alive: http://www.living-source.com/agent/ > LS at CCC-Camp : http://www.living-source.com/cccdiary/ > Contact : ak_(at)_living-source.com ~ icq:963380 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From eschmid_(at)_s.netic.de Fri, 10 Sep 1999 17:30:06 +0200 Date: Fri, 10 Sep 1999 17:30:06 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] echo assoz. array? andreas kempf aka 'amalesh' wrote: > Sehe ich mal wieder den wald vor lauter bäumen nicht? > > > > So, wie wird das nun ausgegeben? > > gibt einen parse-error Bei mir nicht. Mit oder ohne ";". -Egon From a.barfuss_(at)_ski-team.com Fri, 10 Sep 1999 17:13:32 +0200 Date: Fri, 10 Sep 1999 17:13:32 +0200 From: =?iso-8859-1?Q?Anja_Barfu=DF?= a.barfuss_(at)_ski-team.com Subject: [php] setcookie-syntax? Hallo, mein erster Versuch mit cookies ist leider nicht so erfolgreich: .... ich bekomme weder die Meldung, dass ein Cookie gespeichert werden soll, noch kann ich ihn auf der naechsten Seite auslesen. (Wenn ich das gleiche mit JavaScript versuche, bekomme ich die Meldung, dass ich einen Cookie uebernehme, hab ihn aber auch nicht auf der naechsten Seite im php.) Im Header (Server-Brauser) wird Set-Cookie: test=hallo uebergeben. Mueste es hier nicht heissen: Set-Cookie2: test=hallo ??? kann mir da jemand helfen, oder liegt es am System (TinyWeb auf NT + Explorer)? Gruss Anja From aka_(at)_bigfoot.de Fri, 10 Sep 1999 18:09:37 +0200 Date: Fri, 10 Sep 1999 18:09:37 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] echo assoz. array? On Fri, 10 Sep 1999 17:33:08 +0200, Cyrill Schumacher wrote: >eins zu eins übernommen und ausgeben lassen: > >"So, wie wird das nun ausgegeben? amalesh gibt einen parse-error " > >so stand es im browser .... Args, falsches beispiel (du hast recht) - es wird langsam zeit fürs WE... Nochmal: funzt. Jedoch gibt einen parse-error Nun, bevor ich hier wieder den dummy spiele, habe ich alle combies ausprobiert, und das geht nun: Etwas verwirrt... ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From ralf_(at)_kuerbis.org Fri, 10 Sep 1999 18:59:22 +0200 Date: Fri, 10 Sep 1999 18:59:22 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] echo assoz. array? > > > > funzt. > > Jedoch gibt > > einen parse-error Verstaendlich. ;-) Oder funktioniert bei Dir normalerweise ? Aber sei beruhigt, das fehlende Zeichen ist wirklich klein und daher zu uebersehen: . Soll heissen: ~~~ Das Wochenende wartet. ;-) > Das ist schon etwas ganz Anders, hier setzt Du die Variablennamen in Hochkommata. Obige Syntax funktioniert - aber nur unter PHP3. Bei PHP4 (zumindest der Beta) hingegen nicht, da muessen die Keys in Hochkommata gesetzt werden (wobei PHP4 andere Schreibweisen fuer derartige Konstrukte erlaubt: Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From steiner_(at)_home-city.de Fri, 10 Sep 1999 19:21:37 +0200 Date: Fri, 10 Sep 1999 19:21:37 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Sessions? MAHLZEIT! tschuldigt meine Unwissenheit, aber kann mir hier mal jemand erklären, wozo SESSIONS da sind, wie und wofür Sie funktionieren/wofür man Sie braucht? Ich peil das nämlich gar nicht. Vielleicht weiß ja einer nen Link zu nem Artikel ? mfg Armin From Dante_(at)_altmuehlnet.de Fri, 10 Sep 1999 20:44:28 +0200 Date: Fri, 10 Sep 1999 20:44:28 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Sortieren eines mehrdimensionalen Arrays Hi, bei dem Problem komm ich wirklich nicht weiter, könntet ihr mir helfen... Ich hab folgendes Array: $files = array( 0 => array( "name" => "foo", "size" => "1 MByte" ), 1 => array( "name" => "bar", "size" => "0.5 kByte" ), 2 => array( "name" => "bla", "size" => "4.65 GByte" ) ); Wie könnte ich das nun nach dem Namen sortieren, so das folgendes rauskommt: $files = array( 0 => array( "name" => "bar", "size" => "0.5 kByte" ), 1 => array( "name" => "bla", "size" => "4.65 GByte" ) 2 => array( "name" => "foo", "size" => "1 MByte" ), ); Bitte helft mir, kann ich da eine PHP-Funktion hernehmen, oder muss ich erst eine Schreiben? Bye & Thanks Dante From m.ramsch_(at)_computer.org Fri, 10 Sep 1999 22:30:40 +0200 Date: Fri, 10 Sep 1999 22:30:40 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Sortieren eines mehrdimensionalen Arrays Thomas Feyrer schrieb am Freitag, den 10. September 1999: > bei dem Problem komm ich wirklich nicht weiter, könntet ihr mir helfen... > Ich hab folgendes Array: > $files = array( > 0 => array( "name" => "foo", "size" => "1 MByte" ), > 1 => array( "name" => "bar", "size" => "0.5 kByte" ), > 2 => array( "name" => "bla", "size" => "4.65 GByte" ) > ); > > Wie könnte ich das nun nach dem Namen sortieren, so das folgendes > rauskommt: > > $files = array( > 0 => array( "name" => "bar", "size" => "0.5 kByte" ), > 1 => array( "name" => "bla", "size" => "4.65 GByte" ) > 2 => array( "name" => "foo", "size" => "1 MByte" ), > ); function cmp($a,$b) { return strcmp($a['name'], $b['name']) ; } usort($files, cmp); Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From webmasterbhs_(at)_bluewin.de Fri, 10 Sep 1999 22:21:26 +0200 Date: Fri, 10 Sep 1999 22:21:26 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] setcookie-syntax? Hi Anja, als kleine einführung aus der bibel: datei-a.php3 ============================= Cookies gesetzt

gesetzte Cookies abfragen ============================= datei-b.php3 ============================= Kuukies Farbe:
Geschmack:
Form[0]:
Form[1]:
============================= ----- Original Message ----- From: Anja Barfuß To: 'php-liste' Sent: Friday, September 10, 1999 5:13 PM Subject: [php] setcookie-syntax? > Hallo, > mein erster Versuch mit cookies ist leider nicht so erfolgreich: > > setcookie("test","hallo"); > ?> > > .... > > ich bekomme weder die Meldung, dass ein Cookie gespeichert werden soll, noch > kann ich ihn auf der naechsten Seite auslesen. > > (Wenn ich das gleiche mit JavaScript versuche, bekomme ich die Meldung, dass > ich einen Cookie uebernehme, hab ihn aber auch nicht auf der naechsten Seite > im php.) > > Im Header (Server-Brauser) wird > > Set-Cookie: test=hallo > > uebergeben. Mueste es hier nicht heissen: > Set-Cookie2: test=hallo ??? > > kann mir da jemand helfen, oder liegt es am System (TinyWeb auf NT + > Explorer)? > > Gruss Anja > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From webmasterbhs_(at)_bluewin.de Fri, 10 Sep 1999 22:50:42 +0200 Date: Fri, 10 Sep 1999 22:50:42 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] arrayprobleme .... Ich fasse es nicht !!! Mir ist soeben ein riesiger Kronleuchter aufgegegangen !!! Dank Oli ! die anzahl $maxgeräte, wie er unten schreibt, ergibt sich dann aus der anzahl der zeilen in der mysql db ! floglich muss das array immer so oft durchlaufen werden, dabei können einzelne wert set und unset sein. und damit man nicht immer das ganze array angezeigt bekommt, kann man per if (isset($array[$i])) sagen, was angezeigt werden soll ! ----- Original Message ----- From: Oliver Kummerow To: Cyrill Schumacher Sent: Friday, September 10, 1999 9:42 PM Subject: Re: [php] arrayprobleme .... Hallo Cyrill, > zu 1 aber hast du keine lösung ????????? > ich schon, wenn ich wüsste wie ein neues array kommt... > folgendes, vielleicht ist dir klar was ich damit meine mit neuem array: > das ganze ist in elseif "ändern" Alles andere ausser 1 ist mir nur so am Rand aufgefallen. 1. ist ganz klar der core-Fehler. Ich versuche mal zusammenzufassen: wenn $changegeraet[3]="sharp-gerät" ist, dann kommt das aus der-URL-Variablen, in der Du dbgeraet%5B3%5D=sharp-ger%E4t übergeben hast. Ein Array ist ein Konstrukt, das eigentlich nicht in eine URL-Zeile gehört. PHP macht flexiblerweise wieder ein Array draus, aber initialisiert natürlich die vorhergehenden und zwischendrin fehlenden Werte nicht. D.h. wenn Du den 3. Eintrag auswählst, ist count($Array)==1. Du zählst in der Schleife aber über den Index hoch: 0-1-2-3-4 usw. Wenn count=1, gibt es nur einen Schleifendurchlauf und $dbgeraet[3] wird nicht gefunden, da nur $dbgeraet[0] erweischt wird. Ergibt i.ü. dann den Initialisierungsfehler, weil $dbgeraet[0] unset ist. Du solltest vielleicht versuchen, count nicht zu verwenden und einfach bis zur maximalen Geräteanzahl hochzuzählen, dann wird $dbgeraet[3] auch gefunden: for ($x = 0; $x < $maxgeraete; $x++ ) > gerade ausprobiert: > klickt der user 1, 4 und 5 an zeigt mir count zwar > 3 an, aber es wird nur das 1. Produkt ausgeben ... > obwohl die schleife hätte dreimal durchlaufen werden sollen.... > > > JA! Natürlich. Mit count==3 ist und bleibt $Array[0] UNSET, $Array[1] UNSET, $Array[2] UNSET und hier ist count zu Ende. $Array[4] und $Array[5] werden nicht mehr abgefragt. Dämmert jetzt was? Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From ws_(at)_art-quarter.com Fri, 10 Sep 1999 23:53:08 +0200 Date: Fri, 10 Sep 1999 23:53:08 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Sessions? Die Einführung in http://phplib.netuse.de kennst Du? -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From Dante_(at)_altmuehlnet.de Sat, 11 Sep 1999 00:27:14 +0200 Date: Sat, 11 Sep 1999 00:27:14 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Re: Sortieren eines mehrdimensionalen Arrays At 22:30 10.09.99 +0200, Martin Ramsch wrote: >Thomas Feyrer schrieb am Freitag, den 10. September 1999: >> $files = array( >> 0 => array( "name" => "foo", "size" => "1 MByte" ), >> 1 => array( "name" => "bar", "size" => "0.5 kByte" ), >> 2 => array( "name" => "bla", "size" => "4.65 GByte" ) >> ); >> >> [...zu...] >> >> $files = array( >> 0 => array( "name" => "bar", "size" => "0.5 kByte" ), >> 1 => array( "name" => "bla", "size" => "4.65 GByte" ) >> 2 => array( "name" => "foo", "size" => "1 MByte" ), >> ); > >function cmp($a,$b) { > return strcmp($a['name'], $b['name']) ; >} >usort($files, cmp); Dadurch meint er nur: Warning: Wrong datatype in usort() call in ???.php3 on line ?? Bye Dante From m.ramsch_(at)_computer.org Sat, 11 Sep 1999 00:40:39 +0200 Date: Sat, 11 Sep 1999 00:40:39 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Sortieren eines mehrdimensionalen Arrays Thomas Feyrer schrieb am Samstag, den 11. September 1999: > >> $files = array( > >> 0 => array( "name" => "foo", "size" => "1 MByte" ), > >> 1 => array( "name" => "bar", "size" => "0.5 kByte" ), > >> 2 => array( "name" => "bla", "size" => "4.65 GByte" ) > >> ); [...] > >function cmp($a,$b) { > > return strcmp($a['name'], $b['name']) ; > >} > >usort($files, cmp); > > Dadurch meint er nur: > Warning: Wrong datatype in usort() call in ???.php3 on line ?? Mit PHP V3.0.11 geht's. Da Du Dein Beispiel so schön Cut&Paste-bar gemacht hast, hatte ich es nämlich live getestet ;-) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Dante_(at)_altmuehlnet.de Sat, 11 Sep 1999 00:52:04 +0200 Date: Sat, 11 Sep 1999 00:52:04 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Re: Sortieren eines mehrdimensionalen Arrays At 00:40 11.09.99 +0200, Martin Ramsch wrote: >Thomas Feyrer schrieb am Samstag, den 11. September 1999: >> Dadurch meint er nur: >> Warning: Wrong datatype in usort() call in ???.php3 on line ?? > >Mit PHP V3.0.11 geht's. Da Du Dein Beispiel so schön Cut&Paste-bar >gemacht hast, hatte ich es nämlich live getestet ;-) Hi, sorry, klappt doch, ich hatte nen Syntax-Fehler drinnen. Aber komischerweise macht PHP4 (Beta 1) das ganze nicht!?! Es bringt keinen Fehler sodern läuft einfach durch als ob es usort( $files, sort_by_name ) nicht geben würde... Kann es sein, dass das in PHP4 Beta 2 behoben ist? Bye & Thanks Dante From steiner_(at)_home-city.de Sat, 11 Sep 1999 12:18:01 +0200 Date: Sat, 11 Sep 1999 12:18:01 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Sessions? > Die Einführung in http://phplib.netuse.de kennst Du? Hi Werner, danke für den "HINT", ich kannte das noch nicht. Ich bin grad mal so drüber-geflogen, und glaube das ich noch einige Fragen haben werde (Wenn ichs genau durchlese). Allerdings funktioniert die "VIEW SOURCE" option nicht. Das ist schade, denn ohne Source - kein Durchblick ... Vielleicht lesen die Macher von PHPLIB das ja. Ansonsten werde ich das erstmal lesen ... Also VIELEN DANK! mfg Armin steiner_(at)_home-city.de From m.ramsch_(at)_computer.org Sat, 11 Sep 1999 13:19:12 +0200 Date: Sat, 11 Sep 1999 13:19:12 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] =?iso-8859-1?Q?Infos_=FCber_Variable_herausfinden=3F?= Grüß Euch! Ich weiß, daß das Betreff erstamal etwas seltsam klingt ... :) Aber es geht darum: Ich habe mir zur leichteren Fehlersuche in meinen PHP-Skripten eine Funktion SHOW programmiert, die mir einfach nur den aktuellen Wert einer Variable in der Form 'name = wert' anzeigen soll. Typische Verwendung sieht dann so aus: - irgendwo ganz am Anfang steht: define(DEBUG,0); Und wenn ich Debugging-Infos brauche, ändere ich das auf define(DEBUG,1); - im Programmcode steht dann zum Beispiel if(DEBUG) SHOW('a'); um mir den Inhalt der Variable $a anzuzeigen. Die aktuelle Form von SHOW findet Ihr im Anhang. Wie ihr seht, übergebe ich zur Zeit den Variablennamen einfach als String und SHOW holt sich den Wert dann per $GLOBALS[$name]. Leider funktioniert das nicht, wenn ich z.B. direkt ein Array-Element sehen will: $a[3] = 'abc'; SHOW('a[3]'); Das geht nicht, weil so die Variable $GLOBALS['a[3]'] benutzt wird, die natürlich nicht existiert und leer ist, statt $GLOBALS['a'][3]; Konzeptuell schöner fände ich es, wenn ich der SHOW-Funktion nur eine Referenz auf eine Variable übergeben würde. Nun aber meine erste Frage: Hab' ich irgendeine Chance, von einer Variablenreferenz wieder auf ihren Namen zurückzuschließen? (Ich vermute, nein.) Wenn nicht, werde ich halt auf eval ausweichen müssen ... Zweite Frage: Wenn $a ein Objekt ist (is_object($a)==true), kann ich dann irgendwie die Klassen-Definition herausfinden, oder zumindest, welche Variablen zum Objekt gehören. Ups, während des Tippens fand' ich eine Lösung! Ich kann wie bei Arrays auch bei Objekten mit der each-Funktion über alle Elemente iterieren! Nett ... Ist das ein absichtliches Sprach-Feature oder 'is' halt gard' so'? :) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Sat, 11 Sep 1999 13:21:47 +0200 Date: Sat, 11 Sep 1999 13:21:47 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Sessions? Armin Steiner wrote: > Das ist schade, denn ohne Source - kein Durchblick ... Vielleicht > lesen die Macher von PHPLIB das ja. Ansonsten werde ich das erstmal lesen Warum lädst Du Dir das ganze incl. Source nicht runter? So ist das gemeint. Dann kannst Du in Ruhe studieren. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From webmaster_(at)_ebids.de Sat, 11 Sep 1999 14:19:26 +0200 Date: Sat, 11 Sep 1999 14:19:26 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] file upload unter win32 Moin Moin! Ich bastel hier gerade ein kleines File Upload Script und habe hier ein Problem mit der php3-win32 Version. Unter Linux funktioniert das Script einwandfrei aber unter Windows erhalte ich einen Fehler sobald ich versuche eine Datei upzuloaden. Der Fehler: "Warning: fopen("\\php2","r") - Unknown error in c:\webserver\htdocs\partner\update_img.php3 ..." Ich schätze es liegt an meine php3.ini allerdings weiss ich nicht warum?! Ich habe schon mehrere Sachen ausprobiert allerdings klappt irgendwie nix ... [php3.ini - snip] upload_tmp_dir = \tmp\ ; temporary directory for HTTP uploaded files (will use system default if not specified) upload_max_filesize = 2097152 ; 2 Meg default limit on file uploads [php3.ini - snip] Als upload_tmp_dir hatte ich getestet: "C:\temp\", "C:\\temp\\", "file://C|\\temp\" aber nicht funktioniert ... Bin für jeden Tip dankbar ... :) Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen From info_(at)_publicform.de Sat, 11 Sep 1999 14:21:19 +0200 Date: Sat, 11 Sep 1999 14:21:19 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] mysql_connect: unsupportrt function...? Ich habe das ftp Verzeichnis meines Webservers auf meine lokale Linux Installation kopiert (LinuxPPC-Powerbook); jetzt bekomme ich folgende Fehlermeldung bei Aufruf der Webseiten: "Call to unsupportet or undefined function mysql_connect in Line...bla..." Im Web läuft alles. PHP 3.07 ist -erfolgreich- installiert laut(phpinfo()). Auch mySQL läuft, db existiert...aber die Fehlermeldung scheint ja eher in eine andere Richtung zu zielen. Aber welche? Piet Kopka From m.ramsch_(at)_computer.org Sat, 11 Sep 1999 15:08:08 +0200 Date: Sat, 11 Sep 1999 15:08:08 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Infos_=FCber_Variable_herausfinden=3F?= --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Ich schrieb vorher: > Die aktuelle Form von SHOW findet Ihr im Anhang. Typisch, den Anhang hatte ich natürlich vergessen ... ;-) Hier ist er. Ciao, Martin --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="showvar.php3" %s,\n%${indent}s", $keyval, SHOW($val,0,16+$indent+strlen($keyval)), '' ); } $content = ereg_replace(',[^,]*$','',$content); $content .= ' )'; break; case "Unknown Type": $content = (string)$value; break; default: break; } if ($var): echo HtmlSpecialChars( sprintf("%8s = %9s %s\n\n", '$'.$varname, "($typ)", $content) ); else: $result = sprintf("%9s %s", "($typ)", $content); return $result; endif; } ?> Martin Ramsch test page: SHOW Interested in the PHP3 source of this page?
Used version of PHP is: .

SHOWVAR

ghi'jkl'mno & Co. in \"C:\\TMP\\\"!"; $d = array(); $e = array('eins', 'zwei', 'drei'); $f = array('Jan'=>1, 'Feb'=>2, 'Mar'=>3); $g = array($a, $b, $c, $d, $e, $f, $g); $h = array('mehr', $g); class foo { }; $i = new foo; class foo1 { var $a=7, $b=5; }; $j = new foo1; echo "
";
  SHOW('a');
  SHOW('b');
  SHOW('c');
  SHOW('d');
  SHOW('e');
  SHOW('f');
  SHOW('g');
  SHOW('h');
  SHOW('i');
  SHOW('j');

  // Problemfall.
  SHOW('e[1]');
  echo "
\n"; ?> --x+6KMIRAuhnl3hBn-- From redaktion_(at)_schozachtal.de Sat, 11 Sep 1999 16:50:32 +0200 Date: Sat, 11 Sep 1999 16:50:32 +0200 From: Redaktion_(at)_Schozachtal.de redaktion_(at)_schozachtal.de Subject: [php] AW: [php] (Mini-) Redaktionssystem Hallo Herr Stuerenburg, wo finde ich Infos ueber FastTemplate ? Vorab danke fuer Ihre Info. Oliver Britsch redaktion_(at)_schozachtal.de > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Werner > Stuerenburg > Gesendet am: Freitag, 10. September 1999 01:41 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: Re: [php] (Mini-) Redaktionssystem > > "Haeger New Media [GH]" wrote: > > Kann mir jemand ein - wie auch immer geartetes - kleines > Redaktionssystem > > empfehlen, daß auf PHP und eventuell mySQL basiert? > > Ich bilde mir ein, daß das, was ich mit FastTemplate mache, ein > Redaktionssystem ist. > > -- > Mit freundlichem Gruss > Werner Stuerenburg > > ____________________________________________________________ > ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany > Tel. 0(049)5224-9974-07, Fax-09, > < http://pferdezeitung.com/ > - < http://art-quarter.com/ > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From pb_(at)_webfactory.de Sat, 11 Sep 1999 16:48:37 +0200 Date: Sat, 11 Sep 1999 16:48:37 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] AW: [php] (Mini-) Redaktionssystem Unter http://www.thewebmasters.net/php/ und ein gutes Tutorial von Sascha Schumann gibt's unter http://www.phpbuilder.com/columns/sascha19990316.php3.   Gruß, Philipp Bosch.     w e b f a c t o r y   Philipp Bosch - Geschaeftsfuehrer   Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/   Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of > Redaktion_(at)_Schozachtal.de > Sent: Saturday, September 11, 1999 4:51 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] AW: [php] (Mini-) Redaktionssystem > > > Hallo Herr Stuerenburg, > wo finde ich Infos ueber FastTemplate ? > Vorab danke fuer Ihre Info. > > Oliver Britsch > redaktion_(at)_schozachtal.de > > > > -----Ursprüngliche Nachricht----- > > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Werner > > Stuerenburg > > Gesendet am: Freitag, 10. September 1999 01:41 > > An: php_(at)_solix.wiso.Uni-Koeln.DE > > Betreff: Re: [php] (Mini-) Redaktionssystem > > > > "Haeger New Media [GH]" wrote: > > > Kann mir jemand ein - wie auch immer geartetes - kleines > > Redaktionssystem > > > empfehlen, daß auf PHP und eventuell mySQL basiert? > > > > Ich bilde mir ein, daß das, was ich mit FastTemplate mache, ein > > Redaktionssystem ist. > > > > -- > > Mit freundlichem Gruss > > Werner Stuerenburg > > > > ____________________________________________________________ > > ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany > > Tel. 0(049)5224-9974-07, Fax-09, > > < http://pferdezeitung.com/ > - < http://art-quarter.com/ > > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From an_(at)_hdiedrich.de Sat, 11 Sep 1999 18:56:29 +0200 Date: Sat, 11 Sep 1999 18:56:29 +0200 From: Hannes Diedrich an_(at)_hdiedrich.de Subject: [php] msql oder mysql Hallo! Welche Datenbank ist Eurer Meinung nach in Sachen Performance, Bedienbarkeit, Funktionalität, etc. besser: msql oder mysql? Auf meinem Server ist nämlich nur msql installiert, die meisten PHP-Skripte, die ich bis jetzt finden konnte, sind jedoch für mysql geschrieben... Gruß, Hannes. From shuber_(at)_analogon.com Sat, 11 Sep 1999 20:19:40 +0200 Date: Sat, 11 Sep 1999 20:19:40 +0200 From: Stephan Huber shuber_(at)_analogon.com Subject: [php] msql oder mysql Hallo Hannes, > Welche Datenbank ist Eurer Meinung nach in Sachen Performance, > Bedienbarkeit, Funktionalität, etc. besser: msql oder mysql? Auf meinem > Server ist nämlich nur msql installiert, die meisten PHP-Skripte, die ich > bis jetzt finden konnte, sind jedoch für mysql geschrieben... mySQL, weil: unterstützt mehr Elemente der Standard-SQL-Syntax, und ist schneller. mSQL2 scheint außerdem gewisse Sicherheitsprobleme in Mehrbenutzerumgebungen zu haben (zumindest meint das mein Provider, der allen mSQL1-Usern empfohlen hat, die Skripte auf MySQL umzustellen, und nur in Spezialfällen auf mSQL2 upzugraden...) Grüße Stephan http://analogon.com/php/ From ws_(at)_art-quarter.com Sun, 12 Sep 1999 04:41:46 +0200 Date: Sun, 12 Sep 1999 04:41:46 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] AW: [php] (Mini-) Redaktionssystem "Redaktion_(at)_Schozachtal.de" wrote: > wo finde ich Infos ueber FastTemplate ? Das Beispiel von Sascha ist ziemlich primitiv. Ich hatte immer den Verdacht, ich hätte die Sache nicht richtig verstanden, obwohl ich damit ziemlich gut jongliere. Nun hat mir jemand eine Frage gestellt, und ich kann sie nicht so klar beantworten. Sobald ich Zeit habe, werde ich sie untersuchen. Entweder kriege ich raus, daß man auf FastTemplates verzichten kann, oder ich verstehe endlich, was es damit genau auf sich hat. Ich melde mich dazu. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From Junginger_(at)_online.de Sun, 12 Sep 1999 09:27:45 +0200 Date: Sun, 12 Sep 1999 09:27:45 +0200 From: Markus Junginger Junginger_(at)_online.de Subject: [php] msql oder mysql Noch eine Frage zu unterschiedlichen Daten banken. Ist es aufwendig, Scripte für von einer bestimmten SQL-Datenbank für eine andere SQL-Db. umzuschreiben? Ist es möglich, daß man die Scripte unverändert übernehmen kann? In meinem Fall wäre das: ProgreSQL nach mySQL. Markus From henryf_(at)_trionet.de Sun, 12 Sep 1999 08:08:43 +0200 Date: Sun, 12 Sep 1999 08:08:43 +0200 From: Henry henryf_(at)_trionet.de Subject: [php] AW: php digest, Vol 1 #279 - 34 msgs This is a multi-part message in MIME format. ------=_NextPart_000_0001_01BEFD02.2AC68DD0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit >Message: 2 >From: ak_(at)_living-source.com (andreas kempf aka 'amalesh') >Subject: [php] =?ISO-8859-1?Q?[Announce]_Open_Source_e-Commerce-L=F6sung_CaupoShop?= >Date: Sat, 07 Aug 1999 13:32:50 GMT >Hallo! >Seit heute, dem 07.08.1999, gibt es eine Open Source >e-Commerce-Lösung namens "CaupoShop" zum download unter > http://www.caupo.de/shop_download.php3 >CaupoShop 1.0 wird ständig weiterentwickelt. Wer über die weitere >Entwicklung informiert werden möchte, schreibe mir bitte eine >formlose Email :) >ciao >amalesh Ich hätte gern diese Informationen Danke Henry Frädrich ------=_NextPart_000_0001_01BEFD02.2AC68DD0 Content-Type: text/x-vcard; name="=?iso-8859-1?Q?Henry_Fr=E4drich_=28E-Mail=29.vcf?=" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="=?iso-8859-1?Q?Henry_Fr=E4drich_=28E-Mail=29.vcf?=" BEGIN:VCARD VERSION:2.1 N:Fr=E4drich;Henry FN:Henry Fr=E4drich (E-Mail) TEL;HOME;FAX:56498260 ADR;HOME:;;;;;;Deutschland LABEL;HOME:Deutschland EMAIL;PREF;INTERNET:henryf_(at)_trionet.de REV:19990828T213813Z END:VCARD ------=_NextPart_000_0001_01BEFD02.2AC68DD0-- From bjoern_(at)_baer.mayn.de Sun, 12 Sep 1999 09:45:39 +0200 Date: Sun, 12 Sep 1999 09:45:39 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] msql oder mysql Hi, > Noch eine Frage zu unterschiedlichen Daten banken. Ist es aufwendig, Scripte > für von einer bestimmten SQL-Datenbank für eine andere SQL-Db. > umzuschreiben? Ist es möglich, daß man die Scripte unverändert übernehmen > kann? In meinem Fall wäre das: ProgreSQL nach mySQL. Wenn man sogenannte Wrapper einsetzt, dürfte es keine größeren Schwierig- keiten geben. Ein Wrapper funktioniert in etwa nach folgender Methode: 1.) du legst fest, welche Datenbank du hast (mySQL, PostgreSQL) 2.) anstatt mysql_connect() zu nehmen, nimmst du nun z.B. db_open("localhost","www","passwort","datenbankname"); db_open() sei dann eine Funktion des Wrappers, die dann erkennt, daß du im ersten Schritt "mySQL" als Datenbank festgelegt hast, und macht dann die entsprechenden Aufrufe. Meines Wissens gibt es solche Datenbankwrapper bei der PHPLIB (http://phplib.netuse.de/) und der slib (http://www.kuerbis.org/slib/) HTH, -- Björn Schotte 09364/810492 http://www.php-center.de/ From tobias_(at)_dnet.it Sun, 12 Sep 1999 10:17:50 +0200 Date: Sun, 12 Sep 1999 10:17:50 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Bilder nicht cachen Hallo Leute, wie kann man das Zwischenspeichern von Bildern, die durch PHP erzeugt werden, verhindern? Hört sich trivial an, gell. Dachte ich auch, aber Netscape sieht das anders. Beim Banner-Management-System phpAds gibt es die Möglichkeit, Banner über auch auf Nicht-PHP-Systemen aufzurufen. Dafür benutzt man dann eine URL wie src=http://www.phpwebdev.com/phpAds/phpads.php3?what=468x60. Netscape will jetzt aber unbedingt die so erzeugten Banner zwischenspeichern anstatt sie bei jedem Aufruf vom Server neu anzufordern (was für die Zufälligkeit der Banner wichtig wäre). Was ich bis jetzt versucht habe: - Der einfache Weg: phpads.php3 gibt das Bild direkt zurück (also Content-Type und Bild-Daten, inklusive aller Header, um Caching zu verhindern). Funktioniert mit IE und Opera, aber mit keiner Navigator-Version - Die vom IAB empfohlene Methode . Phpads.php3 sendet einen Redirect auf viewbanner.php3?bannerID=n, sowie alle möglichen Non-Cache-Header. Funktioniert mit IE, Opera, Navigator 3. Der Navigator cached die Banner, sobald jedes Banner einmal angezeigt wurde. - In Abwandlung der IAB-Methode habe ich einen zufälligen Teil in die URL des Banners eingebaut (z.B. http://www.phpwebdev.com/phpAds/viewbanner.php3/zufälligerstring/?bann erID=1. Gleiches Ergebnis wie oben (für mich total unverständlich). Hat jemand eine Idee? Mit freundlichen Grüßen, Tobias Ratschiller From Stephan.Noller_(at)_uni-koeln.de Sun, 12 Sep 1999 11:03:53 +0200 Date: Sun, 12 Sep 1999 11:03:53 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] Schleife Hallo, ich moechte einen DB-Inhalt nach Wochentagen sortiert ausgeben. Da mir mit SQL keine Loesung einfaellt, dachte ich mir ich baue eine Schleife die an die SQL-Abfrage jeweils den Wochentag uebergibt. Die Wochentage (bzw. die Abkuerzungen, die ich verwende) wuerde ich dann manuell in der Schleife vorgeben. Meine Fragen dazu an Euch: 1. Faellt jemandem eine sinnvollere Loesung ein? 2. Von wegen 'Loesung': ich habe ja noch gar keine Idee, wie so eine Schleife aussehen koennte. Kann ich einer FOR-Schleife irgendwie String-Argumente vorgeben, die dann durchlaufen werden?? Gruesse Stephan ********************************************** Stephan Noller Universitaet Koeln Psychologisches Institut Lehrstuhl II email: S.Noller_(at)_gmx.de ********************************************** From m.ramsch_(at)_computer.org Sun, 12 Sep 1999 12:40:41 +0200 Date: Sun, 12 Sep 1999 12:40:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: msql oder mysql Björn Schotte schrieb am Sonntag, den 12. September 1999: > > Noch eine Frage zu unterschiedlichen Daten banken. Ist es > > aufwendig, Scripte für von einer bestimmten SQL-Datenbank für eine > > andere SQL-Db. umzuschreiben? Ist es möglich, daß man die Scripte > > unverändert übernehmen kann? In meinem Fall wäre das: ProgreSQL > > nach mySQL. > > Wenn man sogenannte Wrapper einsetzt, dürfte es keine größeren Schwierig- > keiten geben. [...] Die größeren Probleme lauern allerdings eine Ebene tiefer: Diese Datenbanksysteme verstehen zwar alle mehr oder weniger SQL-92, aber leider eben mit Variationen. MySQL zum Beispiel kann (noch) keine Sub-Queries, hat an anderer Stelle aber teils auch eigene Erweiterungen (z.B. LIMIT). Deshalb ist die Wahrscheinlichkeit, daß man alle für ProgreSQL gedachten SQL-ANfragen unverändert bei MySQL einsetzen kann, leider recht klein. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 "Computers are useless. They can only give you answers." -- Pablo Picaso From m.ramsch_(at)_computer.org Sun, 12 Sep 1999 13:52:55 +0200 Date: Sun, 12 Sep 1999 13:52:55 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Schleife Stephan Noller schrieb am Sonntag, den 12. September 1999: > ich moechte einen DB-Inhalt nach Wochentagen sortiert ausgeben. [...] > 1. Faellt jemandem eine sinnvollere Loesung ein? Welches Datenbanksystem verwendest Du denn? Im Falle von MySQL können wir das ziemlich sicher doch mit einer einzigen SQL-Anfrage lösen. > 2. [...] Kann ich einer FOR-Schleife irgendwie String-Argumente > vorgeben, die dann durchlaufen werden?? $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); $t = reset($tage); do { echo "$t\n"; } while ($t = next($tage)); Oder mit einer for-Schleife, aber das ist langsamer und in meinen Augen häßlicher: $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); for( $t=reset($tage); current($tage); $t=next($tage) ) { echo "$t\n"; } Und im Eifer des Gefechts gleich noch eine Variante (etwa so schnell, wie die while-Version): $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); function ausgabe(&$wert) { echo "$wert\n"; }; array_walk( $tage, ausgabe ); Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 "Computers are useless. They can only give you answers." -- Pablo Picaso From hb_(at)_tsi-gmbh.de Sun, 12 Sep 1999 13:52:13 +0200 Date: Sun, 12 Sep 1999 13:52:13 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Bilder nicht cachen >>In Abwandlung der IAB-Methode habe ich einen zufälligen Teil in die >>URL des Banners eingebaut (z.B. >>http://www.phpwebdev.com/phpAds/viewbanner.php3/zufälligerstring/?bann >>erID=1. >> >>Gleiches Ergebnis wie oben (für mich total unverständlich). Wie bitte ? Das ist ja unglaublich. Wie macht der Navigator denn das ? Vielleicht bringt es was, die Banner als blob in eine Datenbank zu laden. Oder per GD anzuzeigen, mit ständig wechselnden Filenamen. Holger From Dante_(at)_altmuehlnet.de Sun, 12 Sep 1999 15:11:17 +0200 Date: Sun, 12 Sep 1999 15:11:17 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Bilder nicht cachen At 10:17 12.09.99 +0200, Tobias Ratschiller wrote: >- In Abwandlung der IAB-Methode habe ich einen zufälligen Teil in die >URL des Banners eingebaut (z.B. >http://www.phpwebdev.com/phpAds/viewbanner.php3/zufälligerstring/?bann >erID=1. Gleiches Ergebnis wie oben (für mich total unverständlich). Hi Tobias, also das ist für mich auch total unverständlich... Aber mir ist gerade noch eine Idee gekommen, als Anhang auf deinen einfachen Weg: >- Der einfache Weg: phpads.php3 gibt das Bild direkt zurück (also >Content-Type und Bild-Daten, inklusive aller Header, um Caching zu >verhindern). Funktioniert mit IE und Opera, aber mit keiner >Navigator-Version Wie wär's denn, wenn du den Content-Type so ausgibst: Header( 'Content-Type: image/gif; name="zufaelliger.name"' ); Dürfte eigentlich auch funktionieren... Versuchs am besten einfach mal... Bye Dante From tobias_(at)_dnet.it Sun, 12 Sep 1999 16:28:55 +0200 Date: Sun, 12 Sep 1999 16:28:55 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Bilder nicht cachen > Wie wär's denn, wenn du den Content-Type so ausgibst: > > Header( 'Content-Type: image/gif; name="zufaelliger.name"' ); > > Dürfte eigentlich auch funktionieren... Versuchs am besten einfach mal... Das funktioniert! Wahnsinn. Vielen Dank. Mit freundlichen Grüßen, Tobias ":-D" Ratschiller From webmasterbhs_(at)_bluewin.de Sun, 12 Sep 1999 16:37:47 +0200 Date: Sun, 12 Sep 1999 16:37:47 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] pdf & win98 = schliessen Hat es einer schon mal geschafft PDFs zu erzeugen zu lassen und Win98 und php 3.0.11 ? Selbst bei NT gibt es einen Fehler .... PHP verursachte einen Fehler durch eine ungültige Seite in Modul KERNEL32.DLL bei 015f:bff7b997. Register: EAX=00000000 CS=015f EIP=bff7b997 EFLGS=00000246 EBX=02e04a44 SS=0167 ESP=006bec64 EBP=00000000 ECX=02de8378 DS=0167 ESI=0046f3a0 FS=41a7 EDX=000005c0 ES=0167 EDI=00482aa0 GS=0000 Bytes bei CS:EIP: ff 76 04 e8 26 89 ff ff 5e c2 04 00 56 8b 74 24 Stapelwerte: 0046f380 02ddb91e 0046f3a0 02ddb47e 0046f380 00482aa0 02f10780 02dd50d9 0046f380 00000002 00432220 00434690 00000001 006becac 00000002 00432234 From Dante_(at)_altmuehlnet.de Sun, 12 Sep 1999 18:06:34 +0200 Date: Sun, 12 Sep 1999 18:06:34 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] pdf & win98 = schliessen At 16:37 12.09.99 +0200, Cyrill Schumacher wrote: >Hat es einer schon mal geschafft PDFs zu erzeugen zu lassen und Win98 >und php 3.0.11 ? >Selbst bei NT gibt es einen Fehler .... > >PHP verursachte einen Fehler durch eine ungültige Seite >in Modul KERNEL32.DLL bei 015f:bff7b997. >Register: >EAX=00000000 CS=015f EIP=bff7b997 EFLGS=00000246 >EBX=02e04a44 SS=0167 ESP=006bec64 EBP=00000000 >ECX=02de8378 DS=0167 ESI=0046f3a0 FS=41a7 >EDX=000005c0 ES=0167 EDI=00482aa0 GS=0000 >Bytes bei CS:EIP: >ff 76 04 e8 26 89 ff ff 5e c2 04 00 56 8b 74 24 >Stapelwerte: >0046f380 02ddb91e 0046f3a0 02ddb47e 0046f380 00482aa0 02f10780 02dd50d9 0046f380 >00000002 00432220 00434690 00000001 006becac 00000002 00432234 Solche Fehler bekomme ich bei anderen sachen, so will mein PHP 3.0.11 z.B. kein "global $var1, $var2" oder "$GLOBALS[var1]"... musste die Funktion entfunktionieren ;( Bye Dante From GH_(at)_haeger.de Sun, 12 Sep 1999 18:39:34 +0200 Date: Sun, 12 Sep 1999 18:39:34 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] serialize und unserialize Ich wandel ein Array mit serialize() in einen String. Das Ganze wandert dann in eine mySQL-DB. Wenn ich den String wieder aus der DB hole, erhalte ich auch exakt den gleichen String zurück (welch Wunder...). Wenn ich aus dem String mit unserialize() wieder ein Array machen will, muß irgendwo ein Fehler auftreten. count($array) gibt mir zwar die richtige Anzahl wieder, aber alle Werte sind leer. Da ich sonst keinen Fehler finden kann: Gibt es noch irgendetwas besonderes bei serialize/unserialize zu beachten??? Guido Haeger From webmaster_(at)_ebids.de Sun, 12 Sep 1999 18:47:16 +0200 Date: Sun, 12 Sep 1999 18:47:16 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] serialize und unserialize Moin Moin! Versuch's mal damit: Bevor du den String in die DB packst vorher ein "$string = Addslashes($string);" durchführen ... Hoffe dann klappts ... Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ----- Original Message ----- From: Guido Haeger [HNM] To: Sent: Sunday, September 12, 1999 6:39 PM Subject: [php] serialize und unserialize > Ich wandel ein Array mit serialize() in einen String. Das Ganze wandert > dann in eine mySQL-DB. Wenn ich den String wieder aus der DB hole, erhalte > ich auch exakt den gleichen String zurück (welch Wunder...). Wenn ich aus > dem String mit unserialize() wieder ein Array machen will, muß irgendwo ein > Fehler auftreten. count($array) gibt mir zwar die richtige Anzahl wieder, > aber alle Werte sind leer. > > Da ich sonst keinen Fehler finden kann: Gibt es noch irgendetwas besonderes > bei serialize/unserialize zu beachten??? > > Guido Haeger From bjoern_(at)_baer.mayn.de Sun, 12 Sep 1999 18:44:15 +0200 Date: Sun, 12 Sep 1999 18:44:15 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] serialize und unserialize Hi, > Da ich sonst keinen Fehler finden kann: Gibt es noch irgendetwas besonderes > bei serialize/unserialize zu beachten??? Interessant; diese beiden Funktionen kannte ich noch gar nicht. Hast du es denn schonmal mit implode() bzw. explode() versucht? -- Björn Schotte 09364/810492 http://www.php-center.de/ From easy_(at)_ist.schuldig.de Mon, 13 Sep 1999 00:28:17 +0200 Date: Mon, 13 Sep 1999 00:28:17 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Deutschland meistbesuchte Seite nutzt PHP "Guido Haeger [HNM]" wrote: > > Harald-Schmidt-Show (www.schmidt.de) > Sat1 (www.sat1.de) > Pro7 (www.pro7.de) > Da hat überall Kabel seine Finger im Spiel, die selbst auch auf PHP setzen > (www.kabel.de) wobei ich kabel-new-media-seiten nicht gerade als das nonplusultra beschreiben wuerde... gruseligste framesets, ueberall blinkts und funzelts, grafik ohne ende, obwohl es text an vielen stellen auch getan haette. will nicht wissen, wie lang ein 33.6er modemuser braucht, um einmal die sat1-seite komplett zu laden. aber passt wohl zum ensprechenden tv... schreiend bunt und null inhalt :-/ gruss, markus From pfeiffer_(at)_uris.de Mon, 13 Sep 1999 01:35:46 +0200 Date: Mon, 13 Sep 1999 01:35:46 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] einfach weitermachen - wie geht das ? Hallo Liste, mit exec(); system(); passthru(); kann man prima externe Programme starten. Die Sache hat bei mir jedoch einen Haken, PHP wartet auf irgendwas (???) Erst wenn ich das externe Programm kille, macht PHP weiter... Sinnvoller waere es in diesem Anwendungsfall, wenn das PHP-Script nicht warten wuerde, sondern einfach weitermacht, nur wie bringe ich ihm das bei M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From stefan_(at)_tourquest.com Mon, 13 Sep 1999 07:59:35 +0200 Date: Mon, 13 Sep 1999 07:59:35 +0200 From: Stefan Mueller stefan_(at)_tourquest.com Subject: [php] PHP3 Installation / SUSE 6.2 Hallo Zusammen, ich habe am Wochenende mal aus Interesse SUSE 6.2 incl. MySQL und mod_php3 installiert. Leider finde ich bis auf php3.ini-dist und die libphp3.so keine weiteren Dateien. Hat jemand Erfahrung mit Suse, wie ich PHP3 konfigurieren kann? Vielen Dank erst einmal und ich wünsche allen noch eine schöne Woche Stefan From kk_(at)_netuse.de Mon, 13 Sep 1999 09:48:54 +0200 Date: Mon, 13 Sep 1999 09:48:54 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Schleife Martin Ramsch wrote: > $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); > $t = reset($tage); > do { > echo "$t\n"; > } while ($t = next($tage)); Funktioniert wie gezeigt, bleibt aber zu früh stehen, wenn eines der Arrayelemente 0 oder "" ist, wie vor einigen Tagen hier diskutiert. > Oder mit einer for-Schleife, aber das ist langsamer und in meinen > Augen häßlicher: > $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); > for( $t=reset($tage); current($tage); $t=next($tage) ) { > echo "$t\n"; > } Selbes Problem hier. Man tut wirklich gut daran, sich das $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); reset($tage); while(list($k, $v) = each($tage)) { print "$k $v\n"; } oder für numerisch indizierte Arrays auch optional $tage = array('Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'); $len = count($tage); for ($i=0; $i<$len; $i++) { print "$i $tage[$i]\n"; } anzugewöhnen. Dann kann dieses problem nicht auftreten. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Mon, 13 Sep 1999 09:55:47 +0200 Date: Mon, 13 Sep 1999 09:55:47 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Infos =?iso-8859-1?Q?=FCber?= Variable herausfinden? Martin Ramsch wrote: > Wie ihr seht, übergebe ich zur Zeit den Variablennamen einfach als > String und SHOW holt sich den Wert dann per $GLOBALS[$name]. So macht es auch PHPLIB. > Leider funktioniert das nicht, wenn ich z.B. direkt ein Array-Element > sehen will: > $a[3] = 'abc'; > SHOW('a[3]'); > Das geht nicht, weil so die Variable $GLOBALS['a[3]'] benutzt wird, > die natürlich nicht existiert und leer ist, statt $GLOBALS['a'][3]; Auch in PHPLIB muß man sich das ganze Array ansehen. > Nun aber meine erste Frage: > Hab' ich irgendeine Chance, von einer Variablenreferenz wieder auf > ihren Namen zurückzuschließen? > (Ich vermute, nein.) Nein. Es gibt keine Referenzen in PHP3, darum muß man mit Namen arbeiten. > Zweite Frage: > Wenn $a ein Objekt ist (is_object($a)==true), kann ich dann > irgendwie die Klassen-Definition herausfinden, oder zumindest, > welche Variablen zum Objekt gehören. Nein, kannst Du nicht. Darum arbeitet PHPLIB mit dem $classname-Slot, damit es die Klasse eines Objektes bestimmen kann. PHPLIB arbeitet außerdem mit $persistent_slots, aber das ist in Deinem Fall nicht nötig, wie Du ja schon selbst herausgefunden hast. > Ups, während des Tippens fand' ich eine Lösung! Ich kann wie bei > Arrays auch bei Objekten mit der each-Funktion über alle Elemente > iterieren! Nett ... Ist das ein absichtliches Sprach-Feature > oder 'is' halt gard' so'? :) Nach Auskunft von Zeev "ist das halt grad so" und kann sich jederzeit ändern. PHPLIB enthält eine Funktion freeze() als Teil von Session, die Du Dir vielleicht einmal ansehen möchtest und für Deine Debugging-Zwecke heraus operieren möchtest. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Mon, 13 Sep 1999 10:03:39 +0200 Date: Mon, 13 Sep 1999 10:03:39 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Schleife Stephan Noller wrote: > ich moechte einen DB-Inhalt nach Wochentagen sortiert ausgeben. Da mir mit > SQL keine Loesung einfaellt, dachte ich mir ich baue eine Schleife die an > die SQL-Abfrage jeweils den Wochentag uebergibt. In MySQL: http://www.mysql.com/Manual_chapter/manual_Reference.html#String_functions ELT(N,str1,str2,str3,...) Returns str1 if N = 1, str2 if N = 2, and so on. Returns NULL if N is less than 1 or greater than the number of arguments. ELT() is the complement of FIELD(). mysql> select ELT(1, 'ej', 'Heja', 'hej', 'foo'); -> 'ej' mysql> select ELT(4, 'ej', 'Heja', 'hej', 'foo'); -> 'foo' FIELD(str,str1,str2,str3,...) Returns the index of str in the str1, str2, str3, ... list. Returns 0 if str is not found. FIELD() is the complement of ELT(). mysql> select FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo'); -> 2 mysql> select FIELD('fo', 'Hej', 'ej', 'Heja', 'hej', 'foo'); -> 0 mysql> create table gurke ( -> bla int, -> wkday varchar(2)); Query OK, 0 rows affected (0.13 sec) mysql> insert into gurke values ( 2, "Di"); Query OK, 1 row affected (0.00 sec) mysql> insert into gurke values ( 3, "Mo"); Query OK, 1 row affected (0.00 sec) mysql> select *, field(wkday, "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So") as day f rom gurke order by day; +------+-------+-----+ | bla | wkday | day | +------+-------+-----+ | 3 | Mo | 1 | | 2 | Di | 2 | | 1 | Do | 4 | +------+-------+-----+ 3 rows in set (0.00 sec) mysql> drop table gurke; Query OK, 0 rows affected (0.06 sec) -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Mon, 13 Sep 1999 10:21:27 +0200 Date: Mon, 13 Sep 1999 10:21:27 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Sessions? Armin Steiner wrote: > Hi Werner, danke für den "HINT", ich kannte das noch nicht. Ich bin grad mal > so drüber-geflogen, und glaube das ich noch einige Fragen haben werde (Wenn > ichs genau durchlese). Eine sehr schöne und vollständige Diskussion zum Thema Sessions, wie man sie machen kann und welche Vor- und Nachteile das hat, findet man in http://www.amazon.de/exec/obidos/ASIN/156592567X/kristiankohntopp Leider ist das alles in Perl, aber die Prinzipien und Ideen dahinter sind portabel und treffen in dieser Form zum Beispiel auch auf PHPLIB zu. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From adi_(at)_living-source.com Mon, 13 Sep 1999 10:20:47 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Mon, 13 Sep 1999 10:20:47 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] echo assoz. array? On Fri, 10 Sep 1999, andreas kempf aka 'amalesh' wrote: > Wie wärs mit: Probiert und jeht. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From kk_(at)_netuse.de Mon, 13 Sep 1999 10:35:56 +0200 Date: Mon, 13 Sep 1999 10:35:56 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Newsbackends =?iso-8859-1?Q?f=FCr?= PHP http://swamp.chl.chalmers.se/backends/ -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From aka_(at)_bigfoot.de Mon, 13 Sep 1999 11:11:19 +0200 Date: Mon, 13 Sep 1999 11:11:19 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] echo assoz. array? On Fri, 10 Sep 1999 18:59:22 +0200, Ralf Geschke wrote: >> Jedoch gibt >> >> einen parse-error > >Verstaendlich. ;-) >Oder funktioniert bei Dir normalerweise > ? > >Aber sei beruhigt, das fehlende Zeichen ist wirklich klein und daher >zu uebersehen: . Alzheimer? BSE? Vitaminmangel? Zu gutes Wetter? Ich weiß es nicht... ;)) Letztlich habe ich mich dadurch verwirren lassen, dass folgendes funktioniert: aber eben nicht ciao amalesh -- CaupoShop (OS) : http://www.caupo.de/shop_download.php3 Keep Agent alive: http://www.living-source.com/agent/ LS at CCC-Camp : http://www.living-source.com/cccdiary/ Contact : ak_(at)_living-source.com ~ icq:963380 From logemann_(at)_morelogs.de Mon, 13 Sep 1999 12:13:24 +0200 Date: Mon, 13 Sep 1999 12:13:24 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Newsbackends_f=FCr_PHP?= nett, und ich schreib vorgestern noch eins fuer Linux-Today... wasne Zeitverschwendung! > http://swamp.chl.chalmers.se/backends/ > -- > Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH > Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 > Using PHP3? See our web development library at > http://phplib.netuse.de/ (We have moved! Update your bookmarks!) > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From adi_(at)_living-source.com Mon, 13 Sep 1999 12:29:32 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Mon, 13 Sep 1999 12:29:32 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] echo assoz. array? On Mon, 13 Sep 1999, andreas kempf aka 'amalesh' wrote: > On Fri, 10 Sep 1999 18:59:22 +0200, Ralf Geschke wrote: > > >> Jedoch gibt > >> > >> einen parse-error > > > >Verstaendlich. ;-) > >Oder funktioniert bei Dir normalerweise > > ? > > > >Aber sei beruhigt, das fehlende Zeichen ist wirklich klein und daher > >zu uebersehen: . > > Alzheimer? BSE? Vitaminmangel? Zu gutes Wetter? Ich weiß es nicht... > ;)) > > Letztlich habe ich mich dadurch verwirren lassen, dass folgendes > funktioniert: > > > aber eben nicht > ^^^ Dein String hört doch hier auf, das kann garnicht gehen. Es muss das gute Wetter gewesen sein. So was verdreht einem immer den Kopf. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From steiner_(at)_home-city.de Mon, 13 Sep 1999 12:39:28 +0200 Date: Mon, 13 Sep 1999 12:39:28 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Schleife Hi, ich wollte gerade mit einer for-schleife einen image-preloader mittels php3 basteln, mußte dann aber erkennen, daß der include/require befehl die bilder versucht "auszuführen" (Ihr wißt schon, buchstaben-salat aufm screen). Ist mein Vorhaben überhaupt möglich (Oder lieber auf JS zurückgreifen)? Wie mache ich es richtig ? Hier der verwendete Code: meldet mir nen parse error ... klar. mfg Armin steiner_(at)_home-city.de From steiner_(at)_home-city.de Mon, 13 Sep 1999 12:44:41 +0200 Date: Mon, 13 Sep 1999 12:44:41 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] image-preloader-/sorry ... sorry, flascher Thread. Hi, ich wollte gerade mit einer for-schleife einen image-preloader mittels php3 basteln, mußte dann aber erkennen, daß der include/require befehl die bilder versucht "auszuführen" (Ihr wißt schon, buchstaben-salat aufm screen). Ist mein Vorhaben überhaupt möglich (Oder lieber auf JS zurückgreifen)? Wie mache ich es richtig ? Hier der verwendete Code: meldet mir nen parse error ... klar. mfg Armin steiner_(at)_home-city.de From kk_(at)_netuse.de Mon, 13 Sep 1999 12:53:48 +0200 Date: Mon, 13 Sep 1999 12:53:48 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] image-preloader-/sorry Armin Steiner wrote: > Ist mein Vorhaben überhaupt möglich (Oder lieber auf JS zurückgreifen)? Vielleicht solltest Du lieber auf JS zurückgreifen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From steiner_(at)_home-city.de Mon, 13 Sep 1999 12:50:41 +0200 Date: Mon, 13 Sep 1999 12:50:41 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] image-preloader-/sorry > > Ist mein Vorhaben überhaupt möglich (Oder lieber auf JS zurückgreifen)? > > Vielleicht solltest Du lieber auf JS zurückgreifen. > Hi Kristian, Keine Chance? Kann man das Ausführen bei einem include/require befehl nicht verhindern? Oder irgendwas am MIME rumbasteln/mogeln? Danke übrigens für SESSION-Link, werds mir mal ansehen. mit bestem Gruß Armin steiner_(at)_home-city.de From GH_(at)_haeger.de Mon, 13 Sep 1999 12:58:19 +0200 Date: Mon, 13 Sep 1999 12:58:19 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] serialize und unserialize > Hast du es denn schonmal mit implode() bzw. explode() versucht? Das wäre die Alternativ-Lösung, aber serialize und unserialize fand ich einfach eleganter... Ich schreibe jetzt praktisch in ein DB-Feld eine kleine Mini-DB (das Array). Hätte sonst nicht gewußt, wie ich den von der Struktur her arg variierenden Inhalt des Arrays in einer Db hätte ablegen können, ohne massiv leere Felder zu haben und andauernd die Struktur der Tabelle zu ändern. Es funktioniert jetzt übrigens auch bestens. Die Ursache war ein kleines Syntaxproblem weiter vorne im Script. Naja, wenn man Stunden auf den Code starrt und einen Fehler sucht, dann fallen einem die einfachsten Dinge nicht mehr auf... Ganz witzig ist serialize auch als "Mini-DB-Ersatz" (Naja, ich weiß...) bzw. zum konservieren von Arrays: $fp = fopen("datei.inc","w"); fputs(" \n"); fclose($fp); Und wenn man das Array wieder braucht, reicht ein simples include(datei.inc); in einer beliebigen Datei... Will mich nicht mit fremden Federn schmücken: Hab das auch nur von einem "PHP-Fetischisten" bei Schlund+Partner... ;-) Guido Haeger From kk_(at)_netuse.de Mon, 13 Sep 1999 13:12:03 +0200 Date: Mon, 13 Sep 1999 13:12:03 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] image-preloader-/sorry Armin Steiner wrote: > > > Ist mein Vorhaben überhaupt möglich (Oder lieber auf JS zurückgreifen)? > > Vielleicht solltest Du lieber auf JS zurückgreifen. > Keine Chance? Kann man das Ausführen bei einem include/require befehl nicht > verhindern? Oder irgendwas am MIME rumbasteln/mogeln? Du willst, daß der Browser Bilder in den Cache lädt. Javascript wird auf dem Browser ausgeführt. PHP dagegen wird auf dem Server ausgeführt. Der braucht die Bilder nicht zu cachen, der hat sie auf der Platte. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From steiner_(at)_home-city.de Mon, 13 Sep 1999 13:10:14 +0200 Date: Mon, 13 Sep 1999 13:10:14 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] image-preloader-/sorry > PHP dagegen wird auf dem Server ausgeführt. Der braucht die Bilder nicht > zu cachen, der hat sie auf der Platte. ups .... guten morgen Armin .... sorry Armin From ws_(at)_art-quarter.com Mon, 13 Sep 1999 12:49:19 +0200 Date: Mon, 13 Sep 1999 12:49:19 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] AW: [php] (Mini-) Redaktionssystem As promised, I thought about the usefulness of FastTemplate and put the result here: < http://pferdezeitung.com/FastTemplate > Summary: The lesson to be learned from FastTemplate is: it is very advisable to structure your code, to separate design from content from code. You can do this very naturally following the development cycle using conventional methods only. No need for FastTemplate except to understand the principles involved. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From naklar_(at)_altavista.net Mon, 13 Sep 1999 13:26:54 +0200 Date: Mon, 13 Sep 1999 13:26:54 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Re: [php] Newsbackends =?iso-8859-1?Q?f=FCr?= PHP Hi, Der Hinweis ist interessant, nur leider ... kannst Du mir sagen, ob der Download bei Dir funktioniert? Ich kriege eine URL-Zeile wie: http://swamp.chl.chalmers.se/backends/download/bebits.php3.gz, aber es kommt weiter nichts ausser einem eingefrorenen Netscape-Fenster. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net -- Marc Logemann wrote: > > nett, und ich schreib vorgestern noch eins fuer Linux-Today... wasne Zeitverschwendung! > > > http://swamp.chl.chalmers.se/backends/ > > > -- > > Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH > > Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 > > Using PHP3? See our web development library at > > http://phplib.netuse.de/ (We have moved! Update your bookmarks!) > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > \\\\\\\\\\\\\\\\\\\\\\\\\\\ > Marc Logemann > Programmer/Analyst > Morelogs GmbH & Co. KG > > tel: +49 201 84188184 > fax +49 201 84188185 > > visit: www.morelogs.de > \\\\\\\\\\\\\\\\\\\\\\\\\\\ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From m.ramsch_(at)_computer.org Mon, 13 Sep 1999 14:25:55 +0200 Date: Mon, 13 Sep 1999 14:25:55 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Infos_=FCberVariable_herausfinden=3F?= Kristian Köhntopp schrieb am Montag, den 13. September 1999: > > Nun aber meine erste Frage: > > Hab' ich irgendeine Chance, von einer Variablenreferenz wieder auf > > ihren Namen zurückzuschließen? > > (Ich vermute, nein.) > > Nein. Es gibt keine Referenzen in PHP3, darum muß man mit Namen > arbeiten. Beim Wort "Variablenreferenz" dachte ich an sowas: function foo (&$x) { $x++; } $a = 3; foo($a); echo $a; // ergibt: 4 Das ist doch dann Call-by-Reference, oder? > > Ups, während des Tippens fand' ich eine Lösung! Ich kann wie bei > > Arrays auch bei Objekten mit der each-Funktion über alle Elemente > > iterieren! Nett ... Ist das ein absichtliches Sprach-Feature > > oder 'is' halt gard' so'? :) > > Nach Auskunft von Zeev "ist das halt grad so" und kann sich > jederzeit ändern. Ohje. Aber hatte ich mir schon gedacht ... > PHPLIB enthält eine Funktion freeze() als Teil von Session, die Du > Dir vielleicht einmal ansehen möchtest und für Deine > Debugging-Zwecke heraus operieren möchtest. Vielen Dank für diesen Tip und all die Kommentare! Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 "Computers are useless. They can only give you answers." -- Pablo Picaso From logemann_(at)_morelogs.de Mon, 13 Sep 1999 14:27:11 +0200 Date: Mon, 13 Sep 1999 14:27:11 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Newsbackends_f=FCr_PHP?= Oliver, mit der URL die Du genannt isses kein Problem. Kommt das normale "save as" window. > Der Hinweis ist interessant, nur leider ... kannst Du mir sagen, ob der > Download bei Dir funktioniert? > Ich kriege eine URL-Zeile wie: > http://swamp.chl.chalmers.se/backends/download/bebits.php3.gz, aber es > kommt weiter nichts ausser einem eingefrorenen Netscape-Fenster. > Mit freundlichen Grüßen, > Oliver Kummerow > email: naklar_(at)_altavista.net > -- > Marc Logemann wrote: >> >> nett, und ich schreib vorgestern noch eins fuer Linux-Today... wasne >> Zeitverschwendung! >> >> > http://swamp.chl.chalmers.se/backends/ >> >> > -- >> > Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH >> > Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 >> > Using PHP3? See our web development library at >> > http://phplib.netuse.de/ (We have moved! Update your bookmarks!) >> >> > -- >> > ** Durchgehend geöffnet: http://www.php-center.de ** >> > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >> > http://infosoc.uni-koeln.de/mailman/listinfo/php >> >> \\\\\\\\\\\\\\\\\\\\\\\\\\\ >> Marc Logemann >> Programmer/Analyst >> Morelogs GmbH & Co. KG >> >> tel: +49 201 84188184 >> fax +49 201 84188185 >> >> visit: www.morelogs.de >> \\\\\\\\\\\\\\\\\\\\\\\\\\\ >> >> -- >> ** Durchgehend geöffnet: http://www.php-center.de ** >> Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >> http://infosoc.uni-koeln.de/mailman/listinfo/php > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From kk_(at)_netuse.de Mon, 13 Sep 1999 14:48:21 +0200 Date: Mon, 13 Sep 1999 14:48:21 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Infos =?iso-8859-1?Q?=FCberVariable?= herausfinden? Martin Ramsch wrote: > > Nein. Es gibt keine Referenzen in PHP3, darum muß man mit Namen > > arbeiten. > > Beim Wort "Variablenreferenz" dachte ich an sowas: Das ist ein Referenzparameter (Call-by-Reference), aber keine Variablenreferenz (also ein konstanter Zeiger). PHP3 hat keine Zeigertypen, alle Referenzbildungen sind implizit (siehe auch die Definitionen in struct function_entry in php.h, drittes Feld: func_arg_types. Hier wird definiert, ob und welche Parameter einer Einbaufunktion zwangsweise zu einem Referenzparameter werden). Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From webmaster_(at)_cibes.de Mon, 13 Sep 1999 15:06:55 +0200 Date: Mon, 13 Sep 1999 15:06:55 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] phpWebsite-Investigator 1.1 Hallo! Auf den häufigen Wunsch zahlreicher Teilnehmer dieser Liste habe ich den phpWebsite-Investigator um die und-/oder-Suche erweitert. Ihr findet die aktuelle Version 1.1 unter http://www.cibes.de/Website-Investigator Bug-Reports, Anregungen, Lob und Tadel sind wie immer hoch willkommen und sogar erwünscht. Für alle "neuen": Mit phpWebsite-Investigator kann jeder in Minuten eine interne Suchmaschine für die eigene Homepage auf die Beine stellen. Und das Beste: Website-Investigator ist Freeware :-)) Ciao Stephan ------------------------------------------------------------- Die ultimative Smilie-Collection :-] Komm vorbei! http://www.cibes.de/smilies/ From aleiprecht_(at)_futournetz.de Mon, 13 Sep 1999 16:25:11 +0200 Date: Mon, 13 Sep 1999 16:25:11 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] php3.ini wird ignoriert Servus Gemeinde... gerade versuche ich, auf dem lokalen Entwicklungsserver (LAMP) phplib zu installieren. Dabei setzt man ja den include pfad und das autoprepend. Habe ich gemacht. Nur er scheint es zu ignorieren... Ein Test mit phpinfo (da php_modul) bestaetigte das. pfad fuer php3.ini -> /usr/local/lib Also habe ich genau in dieser Datei die Farbdefinitionen (.bg usw) geaendert. Nochmal Test mit phpinfo. Ignoriert. Ich sehe das doch richtig. der Pfad der in den phpinfo-angaben genannt wird ist der Richtige, oder ? Wo koennte denn noch ein Fallstrick sein. Ausserdem wundert mich das. Wie kann das sein, das haette ich doch schon lang merken muessen.  Irgendjemand ist sicher das auch schon vorgekommen ... was habt Ihr gemacht... wo lag der hund begraben ? so long Albi From hf_(at)_conne.net Mon, 13 Sep 1999 17:09:49 +0200 Date: Mon, 13 Sep 1999 17:09:49 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Programmierer gesucht Hallo Leute, gibt es hier Programmierer mit Kenntnissen in PHP3, MYSQL und vor allem Webdesign, die im Raum Niedersachsen, genauer in Leer Ostfriesland einen Vollzeit-Job suchen? Anfragen an: Holger Faustmann (hf_(at)_conne.net) From michael.renner_(at)_tuebingen.mpg.de Mon, 13 Sep 1999 17:05:27 +0200 Date: Mon, 13 Sep 1999 17:05:27 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Parameter für png-Bild übergeben? Moin, es soll ein Bild mit Zeitpfeilen gezeichnet werden. Dazu müsste ich der Datei, die das eigentliche png erzeugt die Parameter (Datum, Start- und Stopzeit) übergeben. Wie macht man das geschickt? Die Parameter an die URL anhängen ist nicht so geschickt, da die Anzahl der Termine/Pfeile schwankt, ausserdem ist die Länge einer URL bestimmt begrenzt. Kann man ein Array übergeben? Oder wie würde man es machen? CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From kk_(at)_netuse.de Mon, 13 Sep 1999 17:34:30 +0200 Date: Mon, 13 Sep 1999 17:34:30 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] php3.ini wird ignoriert Albrecht Leiprecht wrote: > Ich sehe das doch richtig. der Pfad der in den phpinfo-angaben genannt wird ist > der Richtige, oder ? mod_php? Server neu startet. Reload reicht nicht. mod_php verwendet aber sowieso besser .htaccess-Direktiven oder -Blöcke, also php3_include_path /bla/bla php3_auto_prepend_file /ich/tippe/mir/die/finger/wund Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Mon, 13 Sep 1999 17:47:51 +0200 Date: Mon, 13 Sep 1999 17:47:51 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Parameter =?iso-8859-1?Q?f=FCr?= png-Bild =?iso-8859-1?Q?=FCbergeben=3F?= Michael Renner wrote: > Wie macht man das geschickt? Die Parameter an die URL anhängen > ist nicht so geschickt, da die Anzahl der Termine/Pfeile schwankt, > ausserdem ist die Länge einer URL bestimmt begrenzt. > Kann man ein Array übergeben? Oder wie würde man es machen? - Parameter als Sessionvariablen einer PHPLIB-Session, an der URL die Session-Nummer anhängen. oder - Script aus Formular als POST-Script aufrufen. oder - Parameter aus Datei lesen oder ... -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Mon, 13 Sep 1999 17:50:51 +0200 Date: Mon, 13 Sep 1999 17:50:51 +0200 From: Stefan Voelkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] array => string ala perl split? hallo! entschuldigt wenn die frage dumm ist oder ich nur nicht an der richtigen stelle im manual geschaut hab ;) was ich machen will ist ein timedate feld einer mysql datenbank in sekunden umzuwandeln. die dinger sehen etwa so aus "JJJJ-MM-DD hh:mm:ss" wie bekomme ich nun die sekunden, minuten, usw in je ein feld eines arrays? danke & cu stefan From mathias_(at)_appc11.gsi.de Mon, 13 Sep 1999 09:46:09 +0200 Date: Mon, 13 Sep 1999 09:46:09 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] einfach weitermachen - wie geht das ? Aloha Norbert, At 13.09.99 01:35 , you wrote: >mit exec(); system(); passthru(); kann man prima externe Programme >starten. >Die Sache hat bei mir jedoch einen Haken, PHP wartet auf irgendwas (???) >Erst wenn ich das externe Programm kille, macht PHP weiter... > >Sinnvoller waere es in diesem Anwendungsfall, wenn das PHP-Script nicht >warten >wuerde, sondern einfach weitermacht, nur wie bringe ich ihm das bei > Kommt immer drauf an - wenn dich die Antwort des gestarteten Programmes interessiert (returncode) dann musste warten. Wenn nicht kannst du mal das probieren: exec('foo.pl &); mit dem & hintendran werden unter Unix programme im Hintergrund gestartet. *grübel* allerdings sollte das eigentlich ja nur unter einer Shell gehen .... überleg ich mir gerade..... naja eigentlich sollte mein obiger Vorschlag nicht gehen ... oder doch ? Einfach mal ausprobieren :-) Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From kruempi_(at)_evpfalz.de Mon, 13 Sep 1999 15:54:00 +0200 Date: Mon, 13 Sep 1999 15:54:00 +0200 From: kruempi_(at)_evpfalz.de kruempi_(at)_evpfalz.de Subject: [php] Newbie braucht Hilfe bei if-Schleife Hallo liebe PHP-Cracks, ich möchte bei einer Ausgabe von Ergebnissen einer Abfrage aus MySQL-Datenbank einbauen, dass das Ergebnis bei einem Feld mit Hyperlink nur angezeigt wird, wenn in dem Feld etwas drinsteht. Mit folgendem Code (eingebaut in ein Tabellenfeld) habe ich es erfolglos versucht: >Weitere Informationen  Wenn ich die if...else-Bedingung weglasse funktioniert es soweit, dass der Hyperlink ausgegeben wird. Leider aber auch wenn es eigentlich keinen gibt, sprich kein Eintrag in der MySQL-Tabelle vorhanden ist. Dann ist einfach die Adresse http//. Für Hilfe wäre ich sehr dankbar. Sonnige Grüße aus dem schönen Speyer Jochen Krümpelmann From Dante_(at)_altmuehlnet.de Mon, 13 Sep 1999 19:02:48 +0200 Date: Mon, 13 Sep 1999 19:02:48 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] einfach weitermachen - wie geht das ? At 09:46 13.09.99 +0200, Mathias wrote: >>Sinnvoller waere es in diesem Anwendungsfall, wenn das PHP-Script nicht >>warten >>wuerde, sondern einfach weitermacht, nur wie bringe ich ihm das bei >> > >Kommt immer drauf an - wenn dich die Antwort des gestarteten >Programmes interessiert (returncode) dann musste warten. > >Wenn nicht kannst du mal das probieren: > >exec('foo.pl &); ^^^ Hier fehlt noch ein ' >mit dem & hintendran werden unter Unix programme im Hintergrund gestartet. >*grübel* allerdings sollte das eigentlich ja nur unter einer Shell gehen >.... überleg ich mir gerade..... naja eigentlich sollte mein obiger Vorschlag >nicht gehen ... oder doch ? Einfach mal ausprobieren :-) Naja, und wenn das nich funktioniert müsste es ein: exec('nohup foo.pl'); machen... Das Thema gab's hier auf der Liste aber schon einmal, dort war IMO auch noch von batch (UN*X-Befehl) die rede... Bye Dante From Dante_(at)_altmuehlnet.de Mon, 13 Sep 1999 19:04:36 +0200 Date: Mon, 13 Sep 1999 19:04:36 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Newbie braucht Hilfe bei if-Schleife At 15:54 13.09.99 +0200, kruempi_(at)_evpfalz.de wrote: >mysql_result($result,$i,"Info")}?>>Weitere >Informationen  Bye Dante From mathias_(at)_appc11.gsi.de Mon, 13 Sep 1999 19:28:49 +0200 Date: Mon, 13 Sep 1999 19:28:49 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] array => string ala perl split? Hi Stefan, At 13.09.99 17:50 , you wrote: >was ich machen will ist ein timedate feld einer mysql datenbank in >sekunden umzuwandeln. die dinger sehen etwa so aus > >"JJJJ-MM-DD hh:mm:ss" > >wie bekomme ich nun die sekunden, minuten, usw in je ein feld eines >arrays? Nichts leichter als das sprach Pickeldy zu Frederick. Schau mal zu: $date_string hat die Form : "JJJJ-MM-DD hh:mm:ss" array($datum, $uhrzeit) = explode(' ', $date_string); array($jjjj, $MM, $dd) = explode('-', $datum); array($hh, $mm, $ss) = explode(':', $datum); Und schon haste alles in den entsprechenden Variablen :-) Und wenn ich die Funktion mktime() richtig verstanden habe, kannste daraus auch gleich einen unixtimestamp basteln (den du vermutlich auch brauchst wenn du die Zeit in Sekunden ( seit 01.01.1970) haben moechtest: mktime($ss,$mm,$hh,$dd,$MM,$jjjj) Wobei mir grad einfällt, eine Funktion analog zu date(), die genau das umgekehrte macht, wäre bestimmt auch ganz sinnvoll in PHP, oder ? Damit koennte man obiges incl. mktime auf 1 Zeile reduzieren... leider kann isch net C programmiern :( Grüße, Mathias . o O ( .... und Pickeldy ging mit Frederick nach Hause ;) Mathias mathias_(at)_appc11.gsi.de From adi_(at)_living-source.com Mon, 13 Sep 1999 19:42:20 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Mon, 13 Sep 1999 19:42:20 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] array => string ala perl split? On Mon, 13 Sep 1999, Mathias wrote: > $date_string hat die Form : "JJJJ-MM-DD hh:mm:ss" > array($datum, $uhrzeit) = explode(' ', $date_string); > array($jjjj, $MM, $dd) = explode('-', $datum); > array($hh, $mm, $ss) = explode(':', $datum); ^^^^^^ Ehh, ich würde da $uhrzeit schreiben. Tschau ADi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From kk_(at)_netuse.de Mon, 13 Sep 1999 19:52:38 +0200 (MET DST) Date: Mon, 13 Sep 1999 19:52:38 +0200 (MET DST) From: Kristian Koehntopp kk_(at)_netuse.de Subject: [php] array => string ala perl split? > was ich machen will ist ein timedate feld einer mysql datenbank in > sekunden umzuwandeln. die dinger sehen etwa so aus > > "JJJJ-MM-DD hh:mm:ss" Warum verwendest Du stattdessen nicht die date_format()-Funktion von MySQL, damit Du das gleich in hübsch bekommst. In Suse-Linux findest Du das unter file:/usr/doc/packages/mysql/html/manual.html#Date_and_time_functions erklärt. Und so geht es: select date_format(meindatetime, "d-m-Y H-i-s) as datum from tabelle Oder Du willst die Dinger einzeln. Geht auch: select date_format(meindatetime, "d") as day, date_format(meindatetime, "m") as month, ... date_format(meindatetime, "s") as second from tabelle Kristian From bjoern_(at)_baer.mayn.de Mon, 13 Sep 1999 19:51:36 +0200 Date: Mon, 13 Sep 1999 19:51:36 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Newbie braucht Hilfe bei if-Schleife Hi, > string ala perl split? --jRHKVT23PllUwdXP Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Stefan Völkel schrieb am Montag, den 13. September 1999: > was ich machen will ist ein timedate feld einer mysql datenbank in > sekunden umzuwandeln. Siehe angehängte Mail - die sollte die Frage ziemlich passend beantworten. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 "Computers are useless. They can only give you answers." -- Pablo Picaso --jRHKVT23PllUwdXP Content-Type: message/rfc822 Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="php-de.mail" From m.ramsch_(at)_computer.org Thu, 2 Sep 1999 00:32:57 +0200 Date: Thu, 2 Sep 1999 00:32:57 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: Datumskaempfe Rick schrieb am Mittwoch, den 1. September 1999: > Ich habe unter mysql ein Date-Feld belegt. > > Dieses lese ich aus: > $datum_neueintrag=mysql_result($ds,0,"datum_neueintrag"); > > Wenn ich nun mit __Date("d.M.Y", time)__ > moechte, wie weise ich _$datum_neueintrag_ nun der > Variablen _time_ zu ?? Einfachster mir bekannter Weg: Laß Dir das Datum schon von MySQL so liefern, wie Du es brauchst! Wenn Du auf der PHP-Seite mit Unix-Timestamps hantieren willst, dann verwende in der SQL-Anfrage die MySQL-Funktion UNIX_TIMESTAMP. Wenn Du gleich ein Datum in der hier noch üblichen Schreibweise von MySQL bekommen willst, verwende die MySQL-Funktion DATE_FORMAT. Beides am besten im MySQL-Handbuch nachschlagen. Der andere Weg (Datum in MySQLs Normalform abrufen und erst auf der PHP-Seite umbauen) ist etwas komplizierter. $datum = '1999-09-01'; // Aus der Datenbank ... $teil = explode('-', $datum); printf("%s.%s.%s\n", $teil[2], $teil[1], $teil[0]); Oder: $datumzeit = '1999-09-01 13:45:00'; // Aus der Datenbank ... list($datum, $zeit) = explode(' ', $datumzeit); list($jahr,$monat,$tag) = explode('-', $datum); list($std,$min,$sek) = explode(':', $zeit); printf("%s:%s %s.%s.%s", $std, $min, $tag, $monat, $jahr); Oder wenn Du einen Unix-Timestamp brauchst: $timestamp = mktime($std, $min, $sek, $monat, $tag, $jahr); Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 War doesn't demonstrate who's right... just who's left. When privacy is outlawed... only the outlaws have privacy. Das Tolle am Internet ist: Jeder kann mitmachen! Das Doofe am Internet ist: Jeder macht mit... -- Peter Ritter »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« -- Anthony V. Vitale Sometimes we look at others around us and allow ourselves to have a pity party, thinking how much better other people's lives are than our own. -- Abigail Mit dem Wissen wächst der Zweifel -- J.W.Goethe: Maximen und Reflexionen Bei der Erweiterung des Wissens macht sich von Zeit zu Zeit eine Unordnung nötig; sie geschieht meistens nach neueren Maximen bleibt aber immer provisorisch -- J.W.Goethe,Maximen und Reflexionen 1268 Böse Zungen behaupten, Usenet-User seien wie Tonbänder: Anfangs total blank, gegen Ende bloß rauschend. -- Georg Müller Progress (n.): The process through which Usenet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals. -- obs_(at)_burnout.demon.co.uk (obscurity) "A rainy day is as beautiful as a sunny one, only in another way" And all I know for sure All I know for real Is knowing doesn't mean so much -- Sisters Of Mercy in "Some Kind of Stranger" Ich kenne keinen sicheren Weg zum Erfolg - aber einen sicheren Weg zum Mißerfolg: Es allen recht machen zu wollen. -- Sokrates "Don't worry about the future. Or worry, but know that worrying is as effective as trying to solve an algebra equation by chewing bubble gum. The real troubles in your life are apt to be things that never crossed your worried mind, the kind that blindside you at 4 p.m. on some idle Tuesday." -- Mary Schmich, in: Advice, like youth, probably just wasted on the young. Viele Dinge zeigt dieser Spiegel. Und nicht alle werden, wie sie hier scheinen. Manche werden nie geschehen. Es sei denn, daß jene, die die Bilder sehen, von ihrem Pfad abweichen, um sie zu verhindern. -- J.R. Tolkien Bitte entschuldigen Sie diesen langen Brief, ich hatte keine Zeit für einen kürzeren. -- Goethe Es gibt drei Möglichkeiten, eine Firma zu ruinieren: mit Frauen, das ist das angenehmste; mit Spielen, das ist das schnellste; mit Computern, das ist das sicherste. -- Oswald Dreyer-Eimbcke Es ist das Herz, das gibt; die Hände geben nur her. -- Afrikanisches Sprichwort The great tragedy of science -- the slaying of a beautiful hypothesis by an ugly fact. -- T.H. Huxley Einen gescheiten Menschen kann man überzeugen, einen dummen Menschen muss man überreden. -- Curd Goetz Alles überhaupt nicht föllig valsch! Axiom of mechanical engineering: "Reliable, Cheap, Fast: choose any two" Lord, grant me the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to hide the bodies of the people I had to kill because they pissed me off - Anon. Das Gedächtnis ist schon eine fabelhafte Sache. Es funktioniert einwandfrei von dem Moment, in dem ich aufwache, bis zu dem Moment, in dem ich aufstehe. -- gefunden bei ThH Ich nehme keine Drogen. Nur gelegentlich etwas Effekthasch. Tue nie etwas halb, sonst verlierst Du mehr, als Du je wieder einholen kannst. -- Louis Amstrong Das Leben kann nur rückwärts verstanden, muß aber vorwärts gelebt werden. -- Sören Kierkegaard Mit Geld lebt es sich nicht so gut, wie es sich ohne Geld schlecht lebt. Jeder hat dumme Gedanken, nur der Kluge verschweigt sie ... "The sea does not reward those who are too anxious, too greedy, or too impatient. To dig for treasures shows not only impatience and greed, but lack of faith. Patience, patience, patience, is what the sea teaches. Patience and faith. One should lie empty, open, choiceless as a beach - waiting for a gift from the sea." -- Anne Morrow Lindbergh, Gift from the sea Drei Steigerungsformen der Lüge: "Notlüge [noch verzeihlich] - Zwecklüge [verwerflich] - Statistik [ganz schlimme Todsünde!]" Wer immer nur das macht, was er immer gemacht hat, wird immer nur das machen, was er schon immer gemacht hat. Dieser Text entstand ohne Häme und Spott. "My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group; there was less competition there." -- Indira Gandhi Das Übel kommt nicht von der Technik, sondern von denen, die sie mißbrauchen, mutwillig oder auch nur fahrlässig. -- Jaques-Yves Cousteau Unter allem Diebesgesindel sind die Narren die schlimmsten: sie rauben euch beides, Zeit und Stimmung. -- J.W. von Goethe Der Fehler sitzt immer vor dem Monitor. -- Amalesh Kempf Die verheerendsten Folgen haben die Fehler, die aus guter Absicht begangen werden. Dummheit, die man bei andren sieht, wirkt meist erhebend auf's Gemüt. -- Wilhelm Busch Wer zerstört was er liebt, liebt nicht. "The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." -- George Bernard Shaw "f y cn rd ths y mst hv bn sng nx" :) -- Thomas Bahls Never take life seriously. Nobody gets out alive, anyway. Alle Verallgemeinerungen sind Scheiße! Ich finde Demokratie erstaunlich. Man hat nicht einen Hofnarren, der den König unterhält, sondern ein paar hundert, die das Volk belustigen. -- Stefan Hager in "de.talk.bizarre" Hofstadter's Law: It always takes longer than you expect, even when you take Hofstadter's Law into account. Es ist besser, Genossenes zu bereuen, als zu bereuen, daß man nichts genossen hat. -- Giovanni Boccaccio (1313-1375) Gutsein ist ein weit gewaltigeres und kühneres Abenteuer als eine Weltumseglung. -- Gilbert Keith Chesterton Willst du dir den Tag versauen, mußt du deutsches Fernsehen schauen. -- Otto Waalkes Leben ist die Kunst, aus falschen Voraussetzungen richtige Schlüsse zu ziehen. -- Samuel Butler Das beste Mittel, jemandem den Kopf zu verdrehen, ist, ihm zu sagen, er habe ein hübsches Profil. -- unbekannt Ein tüchtiger Feind bringt uns weiter als ein Dutzend untüchtiger Freunde. -- Gustav Gründgens Früher erröteten die Mädchen, wenn sie sich schämten, heute schämen sie sich, wenn sie erröten. -- unbekannt Mir ist da jüngst ein Mensch begegnet, der freut sich immer, wenn es regnet, und lächelnd sagte er dann noch: "Wenn ich mich nicht freu' - regnet's doch!" -- Karl-Heinz Söhler Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren. -- Benjamin Franklin Hat ein Mensch sein Bestes gegeben, ist es unerheblich, wieviel das war. -- Wolfgang Letz Der Mensch ist gerade so glücklich, wie er es nach seinem eigenen Entschluß sein will. -- Abraham Lincoln Es ist nichts so absurd, daß Gläubige es nicht glaubten. Oder Beamte täten. Arno Schmidt Sat, 1998-06-20 21:34 +0200 Ein Optimist glaubt, daß wir in der bestmöglichen Welt leben, ein Pessimist weiß, daß es so ist ... Einkommen ist die Provision, die einem der Staat für die Erarbeitung der Steuern zuerkennt. Wer Faustregeln aufstellt, sollte Fingerspitzengefühl haben. Zum Dank dafür, daß die Sonne sie bescheint, werfen die Dinge Schatten. -- Bertolt Brecht Es gibt mehr Menschen, die kapitulieren, als solche die scheitern! "In hochentwickelten Industriegesellschaften wird das Streben, das Lebensrisiko noch in den entlegensten Eventualitäten zu minimieren, gewissermaßen als erste Bürgerpflicht empfunden." -- DER SPIEGEL Gibt es einen Unterschied zwischen Theorie und Praxis? Es gibt ihn. In der Tat. -- Werner Mitsch Viele Menschen würden niemals mit vollem Mund sprechen, tun es aber bedenkenlos mit leerem Kopf. -- Orson Welles Die Freiheit besteht darin, daß man alles das tun kann, was einem anderen nicht schadet. -- Matthias Claudius (1740-1815) I don't suffer from insanity. I enjoy every minute of it. Die stärkste Kraft reicht nicht an die Energie heran, mit der manch einer seine Schwäche verteidigt. -- Karl Kraus Mit den Menschen ist es wie mit den Autos: Laster sind schwer zu bremsen. -- Heinz Erhardt Das einzige, was mich tröstlich stimmt, ist das Internet. Da sind meine Reden drin. So bin ich nicht auf die Akzentsetzung von Journalisten angewiesen. -- Roman Herzog »Freunde, nur Mut! Lächelt und sprecht: "Die Menschen sind gut, nur die Leute sind schlecht."« - Erich Kästner »Ich halte es insgesamt nicht für sonderlich klug, Argumente zu suchen, die das konkurrenzbasierende Wirtschaften (aka Marktwirt- schaft) rechtfertigen sollen. Der einzige Grund, der uns zu einem solchen Wirtschaftprinzip zwingt, ist, daß wir kein anderes kennen, das die den meisten Menschen innewohnende charakterliche Verkommen- heit in halbwegs unschädliche Bahnen lenkt.« - Peter Much "Ein Junggeselle ist ein Mann, dem zum Glück die Frau fehlt." Wir werden das Kind schon schaukeln - bis' speibt ... -- Martin Ramsch PGP key: Subject: GET 0xE8EF4F75 -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php --jRHKVT23PllUwdXP-- From am_(at)_pixelhouse.de Mon, 13 Sep 1999 21:13:09 +0200 Date: Mon, 13 Sep 1999 21:13:09 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Script unterschiedloch schnell.... Hi... ich hab hier ein nettes Problem fuer das ich keine Lösung finde.... ein von mir programmiertes Bannerscript wird so aufgeruffen. Das in 80% aller fällen wird das Bannerscript korrekt ausgeführt. in 20% erscheinen 2 Banner gleichzeitig. Das 3 Banner gleichzeitig erscheinen liegt daran das das Script nahezu gleichzeitig aufgeruffen wird und das es manchmal vorkommt das das eine script das andere im ablauf "überholt" und somit die auszulesenden Werte durcheinander bringt. Gibt es irgentwie ne Möglichkeit dafuer zu sorgen das die aufgeruffenen scripte nacheinander verarbeitet werden ? Gruß Alex From webmasterbhs_(at)_bluewin.de Mon, 13 Sep 1999 21:25:27 +0200 Date: Mon, 13 Sep 1999 21:25:27 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Script unterschiedloch schnell.... Versuch es mal theoretisch mit... Putsch Funktion Nr. beendet, um Uhr
oder ohne For... Putsch ----- Original Message ----- From: Alexander Meis To: Sent: Monday, September 13, 1999 9:13 PM Subject: [php] Script unterschiedloch schnell.... > Hi... > > ich hab hier ein nettes Problem fuer das ich keine Lösung finde.... > ein von mir programmiertes Bannerscript wird so aufgeruffen. > > src="adem.phtml?showon=mediahost&size=234&Show="> > src="adem.phtml?showon=mediahost&size=234&Show="> > src="adem.phtml?showon=mediahost&size=234&Show="> > > Das in 80% aller fällen wird das Bannerscript korrekt ausgeführt. > in 20% erscheinen 2 Banner gleichzeitig. > Das 3 Banner gleichzeitig erscheinen liegt daran das das Script > nahezu gleichzeitig aufgeruffen wird und das es manchmal vorkommt > das das eine script das andere im ablauf "überholt" und somit die > auszulesenden Werte > durcheinander bringt. > Gibt es irgentwie ne Möglichkeit dafuer zu sorgen das die aufgeruffenen > scripte nacheinander > verarbeitet werden ? > > Gruß Alex > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From m.ramsch_(at)_computer.org Mon, 13 Sep 1999 21:22:56 +0200 Date: Mon, 13 Sep 1999 21:22:56 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Script unterschiedloch schnell.... Alexander Meis schrieb am Montag, den 13. September 1999: > ein von mir programmiertes Bannerscript wird so aufgeruffen. > > src="adem.phtml?showon=mediahost&size=234&Show="> > src="adem.phtml?showon=mediahost&size=234&Show="> > src="adem.phtml?showon=mediahost&size=234&Show="> > > Das in 80% aller fällen wird das Bannerscript korrekt ausgeführt. > in 20% erscheinen 2 Banner gleichzeitig. > Das 3 Banner gleichzeitig erscheinen liegt daran das das Script > nahezu gleichzeitig aufgeruffen wird und das es manchmal vorkommt > das das eine script das andere im ablauf "überholt" und somit die > auszulesenden Werte durcheinander bringt. Hmm, ich verstehe nicht ganz, wo das Problem liegt? Jeder der drei Banner-Links hat ja einen eigenen Wert bei "Show", ist also von den anderen unterscheidbar. Und wann der Browser Inline-Images anfordert, hat man eh nicht in der Hand: im Extremfall könnte der User das Bilderladen zum Beispiel ganz ausgeschaltet haben und die Bilder erst später einzeln (in beliebiger Reihenfolge) per Klick nachholen. > Gibt es irgentwie ne Möglichkeit dafuer zu sorgen das die > aufgeruffenen scripte nacheinander verarbeitet werden ? Wenn es unbedingt sein muß, dann könntest Du Dir auf der Server-Seite merken (in einer DB), welche Bilder schon angefordert wurden und wenn eine Lücke in der Zählung ist, einfach warten - aber das wird im Detail ziemlich krampfig. Vorallem frage ich mich: wozu? Ciao, Martin -- "Always listen to experts. They'll tell you what can't be done, and why. Then do it." -- Robert A. Heinlein From am_(at)_pixelhouse.de Mon, 13 Sep 1999 21:47:57 +0200 Date: Mon, 13 Sep 1999 21:47:57 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Re: Script unterschiedloch schnell.... > Hmm, ich verstehe nicht ganz, wo das Problem liegt? Jeder der drei > Banner-Links hat ja einen eigenen Wert bei "Show", ist also von den > anderen unterscheidbar. Und wann der Browser Inline-Images anfordert, > hat man eh nicht in der Hand: im Extremfall könnte der User das > Bilderladen zum Beispiel ganz ausgeschaltet haben und die Bilder erst > später einzeln (in beliebiger Reihenfolge) per Klick nachholen. Das Problem liegt darin das wenn der die Banner am anfang durchläd die Aufruffe so schnell ankommen das die sich gegenseitig "Überholen" als sprich Aufruf 2 ist vor Aufruf 1 fertig. > Wenn es unbedingt sein muß, dann könntest Du Dir auf der Server-Seite > merken (in einer DB), welche Bilder schon angefordert wurden und wenn > eine Lücke in der Zählung ist, einfach warten - aber das wird im > Detail ziemlich krampfig. geht auch nicht weil selbst das festhalten nicht drinn ist weil der sql server zu langsam dazu ist bzw die verbindungen immer unterschiedlich schnell sind ( wird ja fuer jedes bild ne neue Anfrage gestellt ) > Vorallem frage ich mich: wozu? hmmm na dazu das nicht 2 mal der gleiche Banner angezeigt wird. btw. gibts ne andere Möglichkeit als mit nen Image bzw. Daten auszutauschen ? hier ist die url http://adem.pixelhouse.de/testit2.phtml mach mal ein paarmal reload und du siehts was ich meine :-) gruss Alex From easy_(at)_ist.schuldig.de Mon, 13 Sep 1999 21:50:28 +0200 Date: Mon, 13 Sep 1999 21:50:28 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] php 3.0.12 und pdflib 2.0.1 hallo liste! ich meine, ich haette dazu schon was in der liste gelesen, finde es aber leider im archiv nicht mehr. zumindest keine loesung. ich versuche gerade eine neue LAMPe auf meinem system zu kompilieren, leider bricht das php-configure mit der folgenden meldung bei mir ab: --- checking whether to include pdflib support... yes configure: warning: !!!!! Note for pdflib 0.6 !!!!! configure: warning: In order to ensure the pdf module works correctly configure: warning: modify the pdflib distribution. Take out line 190 in configure: warning: file p_basic.c which closes the pdf file. Read the php3 configure: warning: documentation for more information. checking for PDF_close in -lpdf... no configure: error: pdflib module requires at least pdflib 0.6 --- nun... 2.0.1 sollte in die kategorie 'mindestens 0.6' fallen config.log verraet mir dann noch --- configure:9794: checking whether to include pdflib support configure:9810: checking for PDF_close in -lpdf configure:9829: gcc -o conftest -g -O2 conftest.c -lpdf -lgd -lpam -lm -ldl -lcrypt -lnsl -lresolv 1>&5 ld: cannot open -lpdf: No such file or directory configure: failed program was: #line 9818 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PDF_close(); int main() { PDF_close() ; return 0; } --- soweit ich das noch weiss, gehts dabei um einen falschen funktionsnamen, bzw einer aenderung in der pdflib oder so... aber so genau hab ich das leider nicht mehr gefunden. kann mir vielleicht jemand verraten, wie ich nun die beiden doch noch zum zusammenspiel bringe, was ich wo aendern muss, damit ich die pdflib verwenden kann? nach moeglichkeit ohne irgendwelche cvs-bastelei, davon hab ich naemlich noch weniger ahnung... gruss, markus From m.ramsch_(at)_computer.org Mon, 13 Sep 1999 22:37:23 +0200 Date: Mon, 13 Sep 1999 22:37:23 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Script unterschiedloch schnell.... Alexander Meis schrieb am Montag, den 13. September 1999: > Das Problem liegt darin das wenn der die Banner am anfang durchläd > die Aufruffe so schnell ankommen das die sich gegenseitig "Überholen" > als sprich Aufruf 2 ist vor Aufruf 1 fertig. Ja schon, aber ich sehe nicht, was daran schlecht wäre? Jedes Inline-Image ist halt eine eigene Daten-Verbindung, die unter Umständen sogar unterschiedlich geroutet werden könnten. Es ist im allgemeinen nicht vorhersagbar, wie schnell die Datenübertragung sein wird, so daß es immer passieren kann, daß ein zuerst angefordertes Bild hängt, das später angeforderte aber schon längst fertig geladen ist. > > Vorallem frage ich mich: wozu? > > hmmm na dazu das nicht 2 mal der gleiche Banner angezeigt wird. Aber Du hast doch immer fortlaufende Werte in Show, die angeforderten URLs unterscheiden sich also! Kann denn Dein Skript nicht damit dafür sorgen, daß auch nie die gleichen Bilder ausgewählt werden? > hier ist die url http://adem.pixelhouse.de/testit2.phtml > mach mal ein paarmal reload und du siehts was ich meine :-) Ich bekomme bisher immer sechs verschiedene Bilder, wobei die ersten zwei nur die Ziffern 2 bzw. 3 zeigen. Ist das so richtig oder falsch? Sorry, ich verstehe immer noch nicht, was eigentlich das Problem ist ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From info_(at)_emre.de Mon, 13 Sep 1999 23:00:27 +0200 Date: Mon, 13 Sep 1999 23:00:27 +0200 From: Emre Bastuz info_(at)_emre.de Subject: [php] WAMP & Premature end of script headers ? Hi, ich habe auf meinem NT Rechner eine WAMP-Kombination installiert um einige kleinere PHP-Scripts zu kreieren bzw. zu testen. Ich erhalte allerdings bei dem simpelsten "Hello World" Script folgende Fehlermeldung im Browser (unter LAMP funktiniert das Script btw): Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, info_(at)_emre.de and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.9 Server at localhost Port 80 Server log sagt: [Mon Sep 13 22:47:13 1999] [error] [client 127.0.0.1] Premature end of script headers: c:/programme/php3/php.exe Im Mailinglisten-Archiv habe ich einer aehnliche Anfrage gefunden, jedoch leider keine Antwort. Hat jemand eine Idee ? Vielen Dank, Gruss - Emre -- Emre Bastuz info_(at)_emre.de http://www.emre.de UIN: 561260 PGP Key ID: 0xEA0E2CA1 From pfeiffer_(at)_uris.de Tue, 14 Sep 1999 00:12:17 +0200 Date: Tue, 14 Sep 1999 00:12:17 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] einfach weitermachen - wie geht das ? Hallo freundliche Helfer, > Das Thema gab's hier auf der Liste aber schon einmal, dort war IMO auch > noch von batch (UN*X-Befehl) die rede... stimmt, den Tread gab es so aehnlich schon mal - fuer Unix/Linux jetzt geht es jedoch um Windoof pardon - haette ich schreiben sollen. macht aber nix, denn Eure Hinweise haben mich auf die Loesung gebracht exec('foo.pl &'); wurde modifiziert in exec('foo.pl > nul'); inteligent, wie der Interpreter nun mal ist, merkt er 'hier kommt nix mehr retour' und werkelt einfach weiter... ;-)) Hoffentlich erschlaegt mich jetzt niemand wegen der 'Interpretation'. Die ist nur 'volkstuemlich' und stimmt natuerlich nicht, weil das '&' unter Unix etwas anderes bewirkt als '> nul' unter Windows. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From mayday_(at)_flonet.de Tue, 14 Sep 1999 08:07:30 +0200 Date: Tue, 14 Sep 1999 08:07:30 +0200 From: Norbert Rudolph mayday_(at)_flonet.de Subject: [php] Download This is a multi-part message in MIME format. ------=_NextPart_000_0001_01BEFE88.312A0F80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo, ich hab da ein langsam störendes Dowloadproblem. Vielleicht könnt Ihr mir etwas helfen? Dowloadbutton ruft KeyLoad.php auf. Dort wird nur aufgerufen. Im 'Speichern unter'-Dialog steht dann keycode.dat als Dateiname und '.dat-Dokument' als Typ und die gespeicherte Datei wird dann als 'keycode.dat..dat' (ja, zwei Punkte plus Ext.) gespeichert. Was hab ich hier verkehrt gemacht oder was ist hier falsch konfiguriert? Wie kann ich erreichen, daß die Datei auch als keycode.dat gespeichert wird? Bye, Norbert ------=_NextPart_000_0001_01BEFE88.312A0F80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,=20
 
ich = hab da ein=20 langsam st=F6rendes Dowloadproblem. Vielleicht k=F6nnt Ihr mir etwas=20 helfen?
 
Dowloadbutton ruft=20 KeyLoad.php auf. Dort wird nur

<?
$filename =3D "keycode.dat";     &nb= sp;           &nbs= p; =20 // Steht eigentlich in anderem Quelltext, hier nur zur Verdeutlichung=20

header("Content-type:=20 application/RFC822");
header("Content-disposition: attachment; filename=3D$filename");
_(at)_readfile( $filename );
?

aufgerufen. Im 'Speichern unter'-Dialog steht = dann=20 keycode.dat als Dateiname und '.dat-Dokument' als Typ und die = gespeicherte Datei=20 wird dann als 'keycode.dat..dat' (ja, zwei Punkte plus Ext.) = gespeichert.=20 Was hab ich hier verkehrt gemacht oder was ist hier falsch=20 konfiguriert?

Wie kann ich erreichen, da=DF die Datei auch = als=20 keycode.dat gespeichert wird?

Bye,=20
Norbert

------=_NextPart_000_0001_01BEFE88.312A0F80-- From GH_(at)_haeger.de Tue, 14 Sep 1999 09:01:42 +0200 Date: Tue, 14 Sep 1999 09:01:42 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] PHP-Buch Moin, Moin, wäre es für die PHP-Anwender nicht ganz interessant, wenn Ihr in der nächsten Auflage des PHP-Buches auch einmal die PHPLIB etwas erklärt? Die bietet doch eine Menge grundlegender Funktionen, die einem die Arbeit erleichtern können. Guido Haeger From m.ramsch_(at)_computer.org Tue, 14 Sep 1999 09:29:57 +0200 Date: Tue, 14 Sep 1999 09:29:57 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Download Norbert Rudolph schrieb am Dienstag, den 14. September 1999: > ich hab da ein langsam störendes Dowloadproblem. Vielleicht könnt Ihr mir > etwas helfen? > > Dowloadbutton ruft KeyLoad.php auf. Dort wird nur > $filename = "keycode.dat"; // Steht eigentlich in anderem > Quelltext, hier nur zur Verdeutlichung > header("Content-type: application/RFC822"); > header("Content-disposition: attachment; filename=$filename"); > _(at)_readfile( $filename ); > ?> > > aufgerufen. Im 'Speichern unter'-Dialog steht dann keycode.dat als > Dateiname und '.dat-Dokument' als Typ und die gespeicherte Datei > wird dann als 'keycode.dat..dat' (ja, zwei Punkte plus Ext.) > gespeichert. Was hab ich hier verkehrt gemacht oder was ist hier > falsch konfiguriert? Der Haupt-"Fehler" ist vermutlich, daß Du den MS-IE verwendest? Solche Probleme kenne ich nur aus dessen Eck ... Lösungsvorschläge: - Den MIME-Typ wie oben verwendet gibt es offiziell nicht! Richtig ist: message/rfc822 (für Internet-Mails) - Man kann den Dateinamen auch noch als Parameter an den Content-Type anhängen. Manche Browser achten darauf ... Header("Content-Type: message/rfc822; name=\"$filename\""); - Als weiteren Trick könntest Du das PHP-Skript mit einem Pfad-Parameter aufrufen: KeyLoad.php/keycode.dat In KeyLoad.php dann: $filename = ereg_replace('^/', '', $PATH_INFO); Vielleicht hilft irgendwas davon ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 "Always listen to experts. They'll tell you what can't be done, and why. Then do it." -- Robert A. Heinlein From richard.blume_(at)_i-dmedia.com Tue, 14 Sep 1999 09:52:50 +0200 Date: Tue, 14 Sep 1999 09:52:50 +0200 From: Richard Blume richard.blume_(at)_i-dmedia.com Subject: [php] PHP-Buch Hi Guido, Schon erledigt. Es gibt im nächsten Nachdruck ein umfangreiches Kapitel zur PHPlib direkt von Kristian Köhntopp. :-) cu, Richard From mathias_(at)_appc11.gsi.de Tue, 14 Sep 1999 09:49:03 +0200 Date: Tue, 14 Sep 1999 09:49:03 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] einfach weitermachen - wie geht das ? Hallo Norbert, At 14.09.99 00:12 , you wrote: >macht aber nix, denn Eure Hinweise haben mich auf die Loesung gebracht > >exec('foo.pl &'); wurde modifiziert in exec('foo.pl > nul'); > >inteligent, wie der Interpreter nun mal ist, >merkt er 'hier kommt nix mehr retour' >und werkelt einfach weiter... ;-)) > >Hoffentlich erschlaegt mich jetzt niemand wegen der 'Interpretation'. >Die ist nur 'volkstuemlich' und stimmt natuerlich nicht, weil das >'&' unter Unix etwas anderes bewirkt als '> nul' unter Windows. Eigentlich müsstest Du dann aber damit eine Datei erzeugen, die nul heisst und jedesmal überschrieben wird, oder täusche ich mich da ? Vermutlich kann man das dann auch abstellen mit : linux : exec('foo.pl > /dev/null') windows: exec('foo.pl > NUL:') Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From pfeiffer_(at)_uris.de Tue, 14 Sep 1999 11:13:07 +0200 Date: Tue, 14 Sep 1999 11:13:07 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] einfach weitermachen - wie geht das ? Hallo Mathias, > Eigentlich müsstest Du dann aber damit eine Datei > erzeugen, die nul heisst und jedesmal überschrieben > wird, oder täusche ich mich da ? > Vermutlich kann man das dann auch abstellen mit : > linux : exec('foo.pl > /dev/null') > windows: exec('foo.pl > NUL:') jein M$ ist nur in Sonderfaellen case-sensitive und es tolleriert als typisches 'Hausfrauen-BS' doch viele Tippfehler... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From am_(at)_pixelhouse.de Tue, 14 Sep 1999 12:35:29 +0200 Date: Tue, 14 Sep 1999 12:35:29 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... Hi... hat jemand ne Idee wie ich eine Unique User ID herstellen kann ? Gruß Alex From GH_(at)_haeger.de Tue, 14 Sep 1999 12:31:49 +0200 Date: Tue, 14 Sep 1999 12:31:49 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] PHP-Buch > Schon erledigt. Es gibt im nächsten Nachdruck ein umfangreiches Kapitel zur > PHPlib direkt von Kristian Köhntopp. :-) Ah ja... ;-) Ärgerlich für die, die das Buch eventuell 2 Monate "zu früh" gekauft haben... Oder gibt es neue Kapitel für bestehende Käufer nun online als pdf (wie z.B. bei http://www.pallaspress.com/found/index.html)? Alle 3 Monate wegen einem neuen Kapitel erneut 90 Märker auf den Tisch zu packen, dürften zumindest private Käufer weniger gut finden? Guido Haeger From pb_(at)_webfactory.de Tue, 14 Sep 1999 12:36:34 +0200 Date: Tue, 14 Sep 1999 12:36:34 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] Einzigartige User ID.... http://www.php.net/manual/function.uniqid.php3 -- w e b f a c t o r y Philipp Bosch - Geschaeftsfuehrer Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 6907593 > -----Original Message----- > From: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Alexander Meis > Sent: Tuesday, September 14, 1999 12:35 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Einzigartige User ID.... > > > Hi... > > hat jemand ne Idee wie ich eine Unique User ID herstellen kann ? > > Gruß > Alex > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From m.ramsch_(at)_computer.org Tue, 14 Sep 1999 12:38:58 +0200 Date: Tue, 14 Sep 1999 12:38:58 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Einzigartige User ID.... Alexander Meis schrieb am Dienstag, den 14. September 1999: > hat jemand ne Idee wie ich eine Unique User ID herstellen kann ? Schau mal die Funktion uniqid an, Ciao, Martin From S.Letzel_(at)_ESRI-Germany.de Tue, 14 Sep 1999 12:55:31 +0200 Date: Tue, 14 Sep 1999 12:55:31 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] Download Was passiert eigentlich, wenn Du im Browser bei Speicher unter... den Dateinamen in doppelte Anführungszeichen setzt?   Sven Letzel. -----Original Message----- From: Norbert Rudolph [mailto:mayday_(at)_flonet.de] Sent: Tuesday, September 14, 1999 8:08 AM To: php-Mailinglist Subject: [php] Download Hallo,   ich hab da ein langsam störendes Dowloadproblem. Vielleicht könnt Ihr mir etwas helfen?   Dowloadbutton ruft KeyLoad.php auf. Dort wird nur   aufgerufen. Im 'Speichern unter'-Dialog steht dann keycode.dat als Dateiname und '.dat-Dokument' als Typ und die gespeicherte Datei wird dann als 'keycode.dat..dat' (ja, zwei Punkte plus Ext.) gespeichert. Was hab ich hier verkehrt gemacht oder was ist hier falsch konfiguriert? Wie kann ich erreichen, daß die Datei auch als keycode.dat gespeichert wird? Bye, Norbert From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Tue, 14 Sep 1999 12:34:00 +0200 Date: Tue, 14 Sep 1999 12:34:00 +0200 From: Stefan Voelkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] array => string ala perl split? Stefan Voelkel wrote: [...] danke ertsmal fuer die antworten. was mich nur wundert ist die funktion explode: vom php manual: explode -- split a string by string split -- split string into array by regular expression sie machen beide ja eigentlich das selbe nur das explod emit strings arbeitet und split mit einer regex. ist dann explode ein relikt alter zeit oder gibt es einen grund explode statt split zu verwenden. cu stefan ps: wenn es jemanden interressiert wie ich das geloest hab: function dt2int($val) { $blah = split(" ",$val); list($ye,$mo,$da) = split("-",$blah[0]); list($ho,$mi,$se) = split(":",$blah[1]); $utime = mktime($ho,$mi,$se,$mo,$da,$ye); return $utime; } From m.ramsch_(at)_computer.org Tue, 14 Sep 1999 13:46:50 +0200 Date: Tue, 14 Sep 1999 13:46:50 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: array => string ala perl split? Stefan Völkel schrieb am Dienstag, den 14. September 1999: > explode -- split a string by string > split -- split string into array by regular expression > > sie machen beide ja eigentlich das selbe nur das explod emit strings > arbeitet und split mit einer regex. ist dann explode ein relikt alter > zeit oder gibt es einen grund explode statt split zu verwenden. Explode ist schneller. Und da jeder reguläre Ausdruck eine potentielle Fehlerquelle ist, ist Explode auch robuster gegen Programmierfehler. :) Ciao, Martin From kk_(at)_netuse.de Tue, 14 Sep 1999 14:06:25 +0200 Date: Tue, 14 Sep 1999 14:06:25 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Einzigartige User ID.... Alexander Meis wrote: > hat jemand ne Idee wie ich eine Unique User ID herstellen kann ? $id = md5(uniqid("somesecretstring")); Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From hf_(at)_conne.net Tue, 14 Sep 1999 14:38:38 +0200 Date: Tue, 14 Sep 1999 14:38:38 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Gaestebuch optimieren Hallo Usr, ich hatte ja vor einigen Tagen das Problem mit meinem Gästebuch, welches ja ziemlich gut gelöst werden konnte. so sieht es aus. Der Code wurde hier etwas komprimiert bzw. zusammenkopiert: 1) { $prev=$start-5; $link1="lesen.php3?start=$prev"; } $next=$start+5; $link2="lesen.php3?start=$next"; ?> .. dann diverser HTML Code .. dann die Ausgabe zurück die nächsten 5 Einträge Nun zum Problem: Ich möchte den Link "die nächsten 5 Einträge" nicht sehen, wenn es keine mehr gibt! Das habe ich überhaupt nicht hinbekommen. Die Fehlermeldung "Es existieren leider keine weiteren Einträge" erscheint nur im Internet Explorer, wenn man "zum letzten Mal" auf "die nächsten 5 Einträge" klickt. Im Netscape steht überhaupt nichts. Hat jemand noch einen Lösungsansatz für mich, denn im PHP-Center konnte ich den Gästebuch-Code leider noch nicht finden. Gruß Holger Faustmann From ofeige_(at)_triplex.de Tue, 14 Sep 1999 15:04:00 +0200 Date: Tue, 14 Sep 1999 15:04:00 +0200 From: Oliver Feige ofeige_(at)_triplex.de Subject: [php] AW: [php] Gaestebuch optimieren Hi, ich hab vor einiger Zeit auch ein Gästebuch Programmiert, das ungefähr so die Funktionalität beinhaltet wie deins, wenn du mir mailst, lass ich dir den Sourcecode zukommen! cu. ...Oliver triplex - agentur fuer neue medien GmbH erhardtstr. 8 80469 muenchen mailto:ofeige_(at)_triplex.de http://www.triplex.de telefon: +49 89 209 138 22 fax: +49 89 209 138 10 -----Ursprüngliche Nachricht----- Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Holger Faustmann Gesendet: Dienstag, 14. September 1999 14:39 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: Re: [php] Gaestebuch optimieren Hallo Usr, ich hatte ja vor einigen Tagen das Problem mit meinem Gästebuch, welches ja ziemlich gut gelöst werden konnte. so sieht es aus. Der Code wurde hier etwas komprimiert bzw. zusammenkopiert: 1) { $prev=$start-5; $link1="lesen.php3?start=$prev"; } $next=$start+5; $link2="lesen.php3?start=$next"; ?> .. dann diverser HTML Code .. dann die Ausgabe zurück die nächsten 5 Einträge Nun zum Problem: Ich möchte den Link "die nächsten 5 Einträge" nicht sehen, wenn es keine mehr gibt! Das habe ich überhaupt nicht hinbekommen. Die Fehlermeldung "Es existieren leider keine weiteren Einträge" erscheint nur im Internet Explorer, wenn man "zum letzten Mal" auf "die nächsten 5 Einträge" klickt. Im Netscape steht überhaupt nichts. Hat jemand noch einen Lösungsansatz für mich, denn im PHP-Center konnte ich den Gästebuch-Code leider noch nicht finden. Gruß Holger Faustmann -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From mk_(at)_html-design.com Tue, 14 Sep 1999 09:10:14 -0400 Date: Tue, 14 Sep 1999 09:10:14 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Gaestebuch optimieren >\">zurück >\">die nächsten 5 Einträge >Nun zum Problem: >Ich möchte den Link \"die nächsten 5 Einträge\" nicht sehen, wenn >es keine mehr gibt! Sorry, vielleicht nerve ich, aber schau dir mal unter http://www.html-design.com/MyGuestbook/ die Source an (unter \"Downloads\"). In dem File gibts eine Datei namens \"pages.inc.php3\". Falls du damit nicht klarkommt, kannst du mich gerne direkt anmailen. Mark From am_(at)_pixelhouse.de Tue, 14 Sep 1999 15:35:09 +0200 Date: Tue, 14 Sep 1999 15:35:09 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... > $id = md5(uniqid("somesecretstring")); hmmm 32 Stellen sind zu lang ich darf maximal 15 Stellen haben... gibts da auch noch ne Möglichkeit fuer ? Gruss Alex From mayday_(at)_flonet.de Tue, 14 Sep 1999 16:28:18 +0200 Date: Tue, 14 Sep 1999 16:28:18 +0200 From: Norbert Rudolph mayday_(at)_flonet.de Subject: [php] AW: [php] Download Hallo Sven, > Was passiert eigentlich, wenn Du im Browser bei Speicher unter... den > Dateinamen in doppelte Anführungszeichen setzt? Die Datei wird _ohne_ Extension gespeichert. Aber wozu Deine Frage? Ratlos, Norbert From mayday_(at)_flonet.de Tue, 14 Sep 1999 16:28:21 +0200 Date: Tue, 14 Sep 1999 16:28:21 +0200 From: Norbert Rudolph mayday_(at)_flonet.de Subject: [php] AW: [php] Re: Download Hallo Martin, vielen Dank für Deine umfassende Hilfestellung. Leider mußte ich zu der Erkenntnis gelangen, daß ich ob der jahrelangen Programmierung offensichtlich zu blöd bin, das Ding vernünftig zu schaukeln. Soll heißen, all Deine Tips brachten mich keinen Schritt näher. MIME-Typ message/rfc822 hab ich probiert und auch den Dateinamen hab ich als Parameter des Content-Type angegeben. Nix. Ich bekomme die .DAT-Datei einfach nicht korrekt gespeichert. Bleibt noch die resignierende Frage, ob's irgendwoe fertige php-Download-Scripts gibt? Bye, Norbert > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Martin Ramsch > Gesendet am: Dienstag, 14. September 1999 09:30 > An: PHP Mailing-Liste > Betreff: [php] Re: Download > > Norbert Rudolph schrieb am Dienstag, den 14. September 1999: > > ich hab da ein langsam störendes Dowloadproblem. Vielleicht > könnt Ihr mir > > etwas helfen? > > > > Dowloadbutton ruft KeyLoad.php auf. Dort wird nur > > > $filename = "keycode.dat"; // Steht > eigentlich in anderem > > Quelltext, hier nur zur Verdeutlichung > > header("Content-type: application/RFC822"); > > header("Content-disposition: attachment; filename=$filename"); > > _(at)_readfile( $filename ); > > ?> > > > > aufgerufen. Im 'Speichern unter'-Dialog steht dann keycode.dat als > > Dateiname und '.dat-Dokument' als Typ und die gespeicherte Datei > > wird dann als 'keycode.dat..dat' (ja, zwei Punkte plus Ext.) > > gespeichert. Was hab ich hier verkehrt gemacht oder was ist hier > > falsch konfiguriert? > > Der Haupt-"Fehler" ist vermutlich, daß Du den MS-IE verwendest? > Solche Probleme kenne ich nur aus dessen Eck ... > > Lösungsvorschläge: > > - Den MIME-Typ wie oben verwendet gibt es offiziell nicht! > Richtig ist: message/rfc822 (für Internet-Mails) > > - Man kann den Dateinamen auch noch als Parameter an den Content-Type > anhängen. Manche Browser achten darauf ... > Header("Content-Type: message/rfc822; name=\"$filename\""); > > - Als weiteren Trick könntest Du das PHP-Skript mit einem > Pfad-Parameter aufrufen: > KeyLoad.php/keycode.dat > > In KeyLoad.php dann: > $filename = ereg_replace('^/', '', $PATH_INFO); > > Vielleicht hilft irgendwas davon ... > > Ciao, > Martin > -- > Martin Ramsch > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 > > "Always listen to experts. They'll tell you what can't be done, > and why. Then do it." -- Robert A. Heinlein > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From adi_(at)_living-source.com Tue, 14 Sep 1999 16:38:08 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Tue, 14 Sep 1999 16:38:08 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] AW: [php] Re: Download On Tue, 14 Sep 1999, Norbert Rudolph wrote: > Hallo Martin, > > vielen Dank für Deine umfassende Hilfestellung. > > Leider mußte ich zu der Erkenntnis gelangen, daß ich ob der jahrelangen > Programmierung offensichtlich zu blöd bin, das Ding vernünftig zu schaukeln. > Soll heißen, all Deine Tips brachten mich keinen Schritt näher. Ich denke so geht's uns allen mal. :)) Ich glaube jemand hat das schon vorher mal angesprochen, speicherst du mit IE*? Das Phänomen kenn ich von Winword wenn du eine Datei unter test.doc abgespeichert hast dann wurde test.doc.doc aus dem Dateinamen. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From S.Letzel_(at)_ESRI-Germany.de Tue, 14 Sep 1999 16:41:34 +0200 Date: Tue, 14 Sep 1999 16:41:34 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] AW: [php] Download Wolltest Du das nicht? Ich dachte wenn man "keycode.dat" statt keycode.dat eingibt, ist das Problem behoben. Wolltest Du nicht ohne die zusätzliche Extension abspeichern? Auch an Adi Sieker: Das Quoten verhindert das häßliche Abspeichern von Doppelerweiterungen, wie es hin und wieder bei Word und Notepad auftaucht. SL. -----Original Message----- From: Norbert Rudolph [mailto:mayday_(at)_flonet.de] Sent: Tuesday, September 14, 1999 4:28 PM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] AW: [php] Download Hallo Sven, > Was passiert eigentlich, wenn Du im Browser bei Speicher unter... den > Dateinamen in doppelte Anführungszeichen setzt? Die Datei wird _ohne_ Extension gespeichert. Aber wozu Deine Frage? Ratlos, Norbert -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From michael.renner_(at)_tuebingen.mpg.de Tue, 14 Sep 1999 16:10:52 +0200 Date: Tue, 14 Sep 1999 16:10:52 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Parameter für png-Bild übergeben? On Mon, 13 Sep 1999, you wrote: > Michael Renner wrote: > > Wie macht man das geschickt? Die Parameter an die URL anhängen > > ist nicht so geschickt, da die Anzahl der Termine/Pfeile schwankt, > > ausserdem ist die Länge einer URL bestimmt begrenzt. > > oder > > - Parameter aus Datei lesen > Hallo Kristian, ich entschloss mich dazu, die Daten neu aus der Datenbank auszulesen und anhand von diesen Daten das Bild zu berechnen. Probeweise generiere ich ein Rechteck und gebe das aus, funktioniert. Der Zugriff auf die DB tut auch. Versuche ich aber auf nur einen einzigen Wert aus der DB-Abfrage zuzugreifen bekomme ich nur ein broken Picture zurück $Termine = MYSQL_QUERY($frage); $NumberTermine = MYSQL_NUM_ROWS($Termine); Zeile eins funktioniert noch, binde ich Zeile zwei ein, gibt es das broken Pic. Der Wert von MYSQL_NUM_ROWS($Termine) selbst ist ok. Wie kann man den Fehler eingrenzen? Danke -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From info_(at)_ticinonline.to Tue, 14 Sep 1999 16:06:25 +0200 Date: Tue, 14 Sep 1999 16:06:25 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] php3.cgi.core Hallo liste, Ich habe ein script ausprobiert von Amalesch Copyright : Open Source, GPL Author : Andreas 'Amalesh' Kempf , Version : 1.10 (Public Version: 0.9.1) Nun behomme ich einen komischen icon mit eine bombe: siehe selbst: http://www.ti-news.ch/link/ weiss jemand was das ist? php3.cgi.core einen mega aus dem nichts? wass sol das? Gruesse aus der sudschweiz Patrik What are the main features of the linkbase? =========================================== - Displaying all URLs from a database table - Counting hits of the selected URL - Checking all the URLs from the table if there are online or not - Displaying only URLs which are online - Generating categories on demand - Users can add their surfing-tip directly via a html-form - Users can add an own category if they think their URL doesn't fit to the default categories (the two features above can be disabled - see "setup.inc.php3") ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== From adi_(at)_living-source.com Tue, 14 Sep 1999 17:05:41 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Tue, 14 Sep 1999 17:05:41 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] AW: [php] Download On Tue, 14 Sep 1999, Sven Letzel wrote: > Auch an Adi Sieker: Das Quoten verhindert das häßliche Abspeichern von > Doppelerweiterungen, wie es hin und wieder bei Word und Notepad auftaucht. Ich weiss. Wenn er aber eine Seite nicht nur für sich erstellt, dann ist das ganze dann voll mühsam dem User das bei zubringen. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From mayday_(at)_flonet.de Tue, 14 Sep 1999 17:03:49 +0200 Date: Tue, 14 Sep 1999 17:03:49 +0200 From: Norbert Rudolph mayday_(at)_flonet.de Subject: [php] AW: [php] AW: [php] Download Stimmt! Natürlich wollte schon die Doppel-Extension verhindern. Nur habe ich Deine Aufforderung zu 'Speichern unter' nicht auf mein php-Download sondern eine beliebige site aus dem Netz bezogen. Und dabei gibt's dann keine Extension . Sorry, Mißverständnis. Jetzt hab ich mein php-Download mit "keycode.dat" (also mit ") gespeichert und Dein Tip war absolut korrekt, die Datei wird normal, d.h. ohne zweite Extension gespeichert. Nur ist das ein normales Verhalten? Was denkt sich MS denn dabei? Soll ich mir jetzt 'nen Hinweis auf die Seite pappen, in dem dieser Umstand erklärt wird? Wer denkt den schon an die Quotes beim Download? Und wenn mal einer nicht dran denkt, gibt's doppelte .dat. Hmmm, irgendwie merkwürden. Norbert > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Sven Letzel > Gesendet am: Dienstag, 14. September 1999 16:42 > An: 'php_(at)_infosoc.uni-koeln.de' > Betreff: RE: [php] AW: [php] Download > > Wolltest Du das nicht? Ich dachte wenn man "keycode.dat" statt keycode.dat > eingibt, ist das Problem behoben. Wolltest Du nicht ohne die zusätzliche > Extension abspeichern? > > Auch an Adi Sieker: Das Quoten verhindert das häßliche Abspeichern von > Doppelerweiterungen, wie es hin und wieder bei Word und Notepad auftaucht. > > SL. > > -----Original Message----- > From: Norbert Rudolph [mailto:mayday_(at)_flonet.de] > Sent: Tuesday, September 14, 1999 4:28 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] AW: [php] Download > > > Hallo Sven, > > > Was passiert eigentlich, wenn Du im Browser bei Speicher unter... den > > Dateinamen in doppelte Anführungszeichen setzt? > > Die Datei wird _ohne_ Extension gespeichert. Aber wozu Deine Frage? > > Ratlos, > Norbert > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From mayday_(at)_flonet.de Tue, 14 Sep 1999 17:06:03 +0200 Date: Tue, 14 Sep 1999 17:06:03 +0200 From: Norbert Rudolph mayday_(at)_flonet.de Subject: [php] AW: [php] AW: [php] Download Adi, > Ich weiss. Wenn er aber eine Seite nicht nur für sich > erstellt, dann ist das ganze dann voll mühsam dem User > das bei zubringen. Genau das ist der Punkt! Norbert From ralf_(at)_kuerbis.org Tue, 14 Sep 1999 17:10:15 +0200 Date: Tue, 14 Sep 1999 17:10:15 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] dt. MySQL-Handbuch (auch mit PHP-Beispielen) Hallo ! Zwar dem Subject nach zu urteilen OT, aber angesichts der eng verflochtenen Thematik vielleicht doch nicht: Guido Stepken (stepken_(at)_little-idiot.de) hat ein sehr umfassendes Werk zur Verfuegung gestellt, zum einen handelt es sich um die Uebersetzung der MySQL-Dokumentation, zum anderen wurde viel ergaenzt, insbesondere mit Beispielen nicht gegeizt. Das Handbuch ist unter http://www2.little-idiot.de/mysql/ erreichbar, das PHP-Center stellt einen Mirror unter http://www.php-center.de/mirrors/mysql/ zur Verfuegung, als zip-File ist es hier zu finden: http://www.php-center.de/mirrors/mysql/mysql.zip Kritik und Kommentare bitte _nicht_ an die Liste, sondern direkt an Guido senden ! Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From mk_(at)_html-design.com Tue, 14 Sep 1999 11:13:58 -0400 Date: Tue, 14 Sep 1999 11:13:58 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] FYI: Metatag-Creator Falls es jemand interessieren sollte: Unter http://www.php-homepage.de gibt es einen Metatag-Creator in PHP. Für Anregungen und/oder (konstruktive) Kritik bin ich absolut offen, da ich das Ding in ein paar Minuten gebastelt habe. Ich dachte nur, daß es dem einen oder anderen vielleicht nützlich erscheint. Mark From aka_(at)_bigfoot.de Tue, 14 Sep 1999 17:25:02 +0200 Date: Tue, 14 Sep 1999 17:25:02 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] php3.cgi.core On Tue, 14 Sep 1999 16:06:25 +0200, PPK - TICINONLINE wrote: >Nun behomme ich einen komischen icon mit eine bombe: >siehe selbst: http://www.ti-news.ch/link/ > >weiss jemand was das ist? php3.cgi.core einen mega aus dem nichts? wass >sol das? Auch noch nie gesehen. Wann/wie ist das entstanden? ciao amalesh From easy_(at)_ist.schuldig.de Tue, 14 Sep 1999 17:35:09 +0200 Date: Tue, 14 Sep 1999 17:35:09 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] php 3.0.12 und pdflib 2.0.1 hi ihrs! scheinbar ist mein problem doch nicht so leicht loesbar, wir ich mir das erhofft habe. daher nun eine zweite frage: welche pdflib ist mit php3.0.12 lauffaehig, und wo bekomme ich diese version dann her? damit waere die erste frage dan hinfaellig. gruss, markus From GH_(at)_haeger.de Tue, 14 Sep 1999 17:46:21 +0200 Date: Tue, 14 Sep 1999 17:46:21 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] Einzigartige User ID.... > > $id = md5(uniqid("somesecretstring")); > > hmmm 32 Stellen sind zu lang ich darf maximal 15 Stellen haben... > gibts da auch noch ne Möglichkeit fuer ? Hatte gerade ein ähnliches Problem und habe mir nachfolgendes gebastelt (allerdings im Original mit 24 Stellen). srand((double)microtime()*10000000); $SID = ""; while (strlen($SID) < 16) { $zufall=rand(1,3); if($zufall==1) { $SID.= rand(0,9); } elseif ($zufall==2) { $SID.= chr(rand(97,122)); } else { $SID.= chr(rand(65,90)); } } erzeugt einen wilden String aus Zahlen sowie Klein- und Großbuchstaben. Ist natürlich auch nicht 100prozentig sicher eindeutig... Wäre für Verbesserungen auch dankbar! Guido Haeger From Oliver.Britsch_(at)_t-online.de Tue, 14 Sep 1999 18:18:05 +0200 Date: Tue, 14 Sep 1999 18:18:05 +0200 From: Britsch Oliver.Britsch_(at)_t-online.de Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem Hallo Herr Stuerenburg, dies ist für mich ein höchst interessanter Artikel in http://pferdezeitung.com/FastTemplate Wenn man jetzt noch als Beispiele den Quellcode von den Files pageHome.php3 header.php3 contentHome.htm und footer.php3 bekommen könnte, wäre dies super Danke Oliver Britsch mailto:redaktion_(at)_schozachtal.de http://www.schozachtal.de > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Werner > Stuerenburg > Gesendet am: Montag, 13. September 1999 12:49 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: Re: [php] AW: [php] (Mini-) Redaktionssystem > > As promised, I thought about the usefulness of FastTemplate and put > the result here: > > < http://pferdezeitung.com/FastTemplate > > > > Summary: > The lesson to be learned from FastTemplate is: it > is very advisable to structure your code, to > separate design from content from code. > > You can do this very naturally following the > development cycle using conventional methods only. > > No need for FastTemplate except to understand the > principles involved. > > -- > Mit freundlichem Gruss > Werner Stuerenburg > > ____________________________________________________________ > ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany > Tel. 0(049)5224-9974-07, Fax-09, > < http://pferdezeitung.com/ > - < http://art-quarter.com/ > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From info_(at)_ticinonline.to Tue, 14 Sep 1999 17:51:35 +0200 Date: Tue, 14 Sep 1999 17:51:35 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] php3.cgi.core Ich habe einfach die linkliste installiert mit eine leere DB, dann habe ich die existierende 900 link von www.ticinonline.to als db umkopiert in der name von der linkliste db die einzelne felder peinlich und genau angepasst ausser timestamp var alles 00000000000 durch die umbenennung dann wollte ich die link ueberprufen damit 1 oder 0 auf online eingesetzt wird nach dem time out war das Mega php3.cgi.core wie vom nichts da aber die link hat er alle ueberprueft 900 mal wobei viele 0 wirklich online sind :-( wielleicht von den staaten sind sie nicht erreichbar wo der server ist. mein Browser hat auf jeden fall die 900 link nicht ueberprueft :-) aber der server ja Saluti dal Ticino (sudschweiz) Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== ----- Original Message ----- From: andreas kempf aka 'amalesh' To: Sent: martedì, 14. settembre 1999 17:25 Subject: Re: [php] php3.cgi.core > On Tue, 14 Sep 1999 16:06:25 +0200, PPK - TICINONLINE wrote: > > >Nun behomme ich einen komischen icon mit eine bombe: > >siehe selbst: http://www.ti-news.ch/link/ > > > >weiss jemand was das ist? php3.cgi.core einen mega aus dem nichts? wass > >sol das? > > Auch noch nie gesehen. Wann/wie ist das entstanden? > > ciao > > amalesh > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From am_(at)_pixelhouse.de Tue, 14 Sep 1999 18:15:04 +0200 Date: Tue, 14 Sep 1999 18:15:04 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... Hi... > Hatte gerade ein ähnliches Problem und habe mir nachfolgendes gebastelt > (allerdings im Original mit 24 Stellen). Danke dir fuer den code. Was die 24 Stellen angeht so kann ich leider nicht mehr als 15 fuer die User ID nehmen da Telecash nur ne ID von maximal 20 Zeichen akzeptiert. Daher kann ich die User_ID nur so kurz machen denn ich muss noch andere Variabeln in den String unterkriegen... Ich melde mich aber falls ich was besseres finden sollte... Gruss Alex From mk_(at)_html-design.com Tue, 14 Sep 1999 18:21:10 +0200 Date: Tue, 14 Sep 1999 18:21:10 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] php3.cgi.core andreas kempf aka 'amalesh' wrote: > >weiss jemand was das ist? php3.cgi.core einen mega aus dem nichts? wass > >sol das? Das ist ein sog. Core-Dump. Wird IMHO erstellt, wenn PHP abstürtzt. Quasi wie ein Error-Log. > Auch noch nie gesehen. Wann/wie ist das entstanden? S.o. Mark From pfeiffer_(at)_uris.de Tue, 14 Sep 1999 19:07:11 +0200 Date: Tue, 14 Sep 1999 19:07:11 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Re: array => string ala perl split? Hallo Stefan u.a., >> explode -- split a string by string >> split -- split string into array by regular expression > Explode ist schneller. Und da jeder reguläre Ausdruck eine > potentielle Fehlerquelle ist, ist Explode auch robuster gegen > Programmierfehler. :) schneller ist stark untertrieben ! z.B. Erzeugen eines Volltext-Index dauert mit reg. Ausdr. ueber 45 Min. Habe dann alle einzeln mit Konstrukt aus 'ex- u. implode' ersetzt. Jetzt liegt die Ausfuehrungszeit bei ca. 1 Minute ! Einen Nachteil hat die Sache allerding doch. Das Script sieht nicht mehr 'elegant' aus ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From philippe_(at)_bretan.de Tue, 14 Sep 1999 20:04:14 +0200 Date: Tue, 14 Sep 1999 20:04:14 +0200 From: Philippe Bretan philippe_(at)_bretan.de Subject: [php] Platz auf PHP-Server Hallo, ich würde mich freuen, wenn jemand von Ihnen ein bisschen Platz auf seinem Server, ca. 50 MB, für mich zur Verfügung stellen würde. Da ich noch Schüler bin, kann ich mir Preise wie 50 DM im Monat einfach nicht leisten. Ich werde den Platz für ein paar PHP-Versuche und meine Seiten nutzen. Vorteilhaft wäre es, wenn ich auch eigene .de - Domains bei Ihnen einrichten könnte. (Domains bezahle ich selber, Sie verwalten sie nur). Traffic werde ich nicht viel haben und wenn es zuviel ist, wäre ich bereit zu zahlen. Wenn ich erste Erfolge haben, werde ich Ihnen auch aus Dankbarkeit Anteil daran haben lassen. Wenn jemand bereit ist einem hoffnungsvollen Schüler einen großen Gefallen zu tuen, melden sie sich bitte unter: philippe_(at)_bretan.de Für die, die meinen, diese Liste sei nur für Diskussionen über PHP, möchte mich entschuldigen. Vielen Dank, Philippe Bretan From steiner_(at)_home-city.de Tue, 14 Sep 1999 20:02:08 +0200 Date: Tue, 14 Sep 1999 20:02:08 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?=3Cpost=3E_entschl=FCsseln=3F?= hi liste, gibt es eine Möglichkeit, zu entschlüsseln? Ziel ist es an einer Abfrage, die nur über Post läuft, dennoch wie bei get, Variablen mit auf den Weg zu geben. danke schonmal, gruß Armin From fido_(at)_main.de Tue, 14 Sep 1999 20:15:52 +0200 (MEST) Date: Tue, 14 Sep 1999 20:15:52 +0200 (MEST) From: Gerhard 'Fido' Schneider fido_(at)_main.de Subject: [php] Platz auf PHP-Server Hi, > ich würde mich freuen, wenn jemand von Ihnen ein bisschen Platz auf seinem > Server, ca. 50 MB, für mich zur Verfügung stellen würde. Da ich noch Schüler > bin, kann ich mir Preise wie 50 DM im Monat einfach nicht leisten. Ich werde Falls Interesse besteht und dies von Björn etc klar geht können wir als Dienst von php-center einen Rechner als Spielwiese für php3+mysql+gdlib und was man sonst noch so braucht anbieten. Jeder User kann dann telnet, ssh und ftp-Zugang bekommen und sich frei entfalten. Allerdings ist nicht wie bei Strato sichergestellt das ein User nicht den anderen beeinflussen kann, aber sonst sind die Möglichkeiten auch zu stark eingeschränkt. Frage ist nur wirklich ob das mehr als eine Person braucht. -- Gerhard 'Fido' Schneider EMail: fido_(at)_main.de From Dante_(at)_altmuehlnet.de Tue, 14 Sep 1999 20:45:44 +0200 Date: Tue, 14 Sep 1999 20:45:44 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Gaestebuch optimieren At 14:38 14.09.99 +0200, Holger Faustmann wrote: >Ich möchte den Link "die nächsten 5 Einträge" nicht sehen, wenn >es keine mehr gibt! >Das habe ich überhaupt nicht hinbekommen. Die Fehlermeldung >"Es existieren leider keine weiteren Einträge" erscheint nur >im Internet Explorer, wenn man "zum letzten Mal" auf "die nächsten >5 Einträge" klickt. Im Netscape steht überhaupt nichts. > >Hat jemand noch einen Lösungsansatz für mich, denn im PHP-Center >konnte ich den Gästebuch-Code leider noch nicht finden. Hi Holger, ich möchte dir jetzt nicht gleich die komplette Lösung schreiben, nur so als Tipp: Frag mal die Gesamtanzahl der Einträge ab... ("SELECT count(*) FROM gaestebuch" ist für performance-zwecke optimiert) Bye Dante From mail_(at)_wnn.de Tue, 14 Sep 1999 20:47:42 +0200 Date: Tue, 14 Sep 1999 20:47:42 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] Platz auf PHP-Server Hallo, also ich würde das Angebot auch sofort nutzen, besonders wenn es noch die Möglichkeit zum Expermentieren mit mySQL geben würde, weil das ja nicht alle Provider unterstützten :( - Tobias » -----Original Message----- » From: php-admin_(at)_infosoc.uni-koeln.de » [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Gerhard 'Fido' » Schneider » Sent: Dienstag, 14. September 1999 20:16 » To: php_(at)_solix.wiso.Uni-Koeln.DE » Subject: Re: [php] Platz auf PHP-Server » » » Hi, » » > ich würde mich freuen, wenn jemand von Ihnen ein bisschen Platz » auf seinem » > Server, ca. 50 MB, für mich zur Verfügung stellen würde. Da ich » noch Schüler » > bin, kann ich mir Preise wie 50 DM im Monat einfach nicht » leisten. Ich werde » » Falls Interesse besteht und dies von Björn etc klar geht können wir als » Dienst von php-center einen Rechner als Spielwiese für » php3+mysql+gdlib und » was man sonst noch so braucht anbieten. » » Jeder User kann dann telnet, ssh und ftp-Zugang bekommen und sich frei » entfalten. Allerdings ist nicht wie bei Strato sichergestellt das ein User » nicht den anderen beeinflussen kann, aber sonst sind die » Möglichkeiten auch » zu stark eingeschränkt. » » Frage ist nur wirklich ob das mehr als eine Person braucht. » » -- » Gerhard 'Fido' Schneider EMail: fido_(at)_main.de » » -- » ** Durchgehend geöffnet: http://www.php-center.de ** » Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de » http://infosoc.uni-koeln.de/mailman/listinfo/php From bjoern_(at)_baer.mayn.de Tue, 14 Sep 1999 20:46:23 +0200 Date: Tue, 14 Sep 1999 20:46:23 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] [Artikel] FastTemplate auf pferdezeitung.com Hi, die deutsche Übersetzung des Textes von Werner Stürenberg (das Original auf pferdezeitung.com zu finden) befindet sich nun im Bereich "Referenzen" im PHP-Center: Als Beispiel für die Entwicklung von pferdezeitung.com mittels FastTemplate. Kommentare bitte an mich, nicht an die Liste. Danke. -- Björn Schotte 09364/810492 http://www.php-center.de/ From Andreas.Kraftl_(at)_telekabel.at Tue, 14 Sep 1999 19:25:58 GMT Date: Tue, 14 Sep 1999 19:25:58 GMT From: Andreas Kraftl Andreas.Kraftl_(at)_telekabel.at Subject: [php] Seltsames =?ISO-8859-1?Q?Ph=E4nomen?= Hallo an alle, habe gerade festgestellt, dasz wenn man in ein Formularfeld " hineinschreibt, so wird daraus ein \". Wie bringe ich diesen \ wieder heraus??? stripslashes() hat mal nix bewirkt. :-( Danke Andi From m.ramsch_(at)_computer.org Tue, 14 Sep 1999 21:50:17 +0200 Date: Tue, 14 Sep 1999 21:50:17 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?=3Cpost=3E_entschl=FCsseln=3F?= Armin Steiner schrieb am Dienstag, den 14. September 1999: > gibt es eine Möglichkeit, zu entschlüsseln? Was meinst Du mit "entschlüsseln"? > Ziel ist es an einer Abfrage, die nur über Post läuft, dennoch wie > bei get, Variablen mit auf den Weg zu geben. Der übliche Weg, aus einem HTML-FORM heraus neben den Daten aus sichtbaren Formularelementen auch weitere Daten mitzuschicken, sind unsichtbare Formularfelder: Auf den ersten Blick vielleicht überraschend ist, daß man POST- und GET-Variablen auch mischen kann: ... Im aufgerufenen PHP-Skript kommen sowohl die GET-Variablen $var1 und $var2 an, als auch alle POST-Variablen aus dem Formular. War's das, was Du wissen wolltest? Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From webmaster_(at)_ebids.de Tue, 14 Sep 1999 21:54:09 +0200 Date: Tue, 14 Sep 1999 21:54:09 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] Theorie: Suchmaschine Moin Moin! Ich plane hier gerade den Aufbau einer kleinen Suchmaschine die anfangs eigentlich keine volltext-recherche unterstützen soll. Anfangs soll nur die Möglichkeit bestehen nach Kategorien zu suchen. Allerdings habe ich momentan noch kein zundende Idee wie ich einem Eintrag die Kategorie zuordnen soll. Theoretisch weiss ich ja nie wie groß die Verschachtelungstiefe maximal werden kann. Da es eigentlich immer wieder vorkommen kann, daß einer Kategorie eine weitere Untergeordnet wird. Hat jemand von euch einen evtl. ein Bsp zu Realisation einer solchen Suchmaschine? Die einzige Variante war bisher dem Objekt einen String zuzuordnen der jeweils mit der entsprechenden KategorieID erweitert wird. Also $katstr = "1|2|5" wäre dann "Kategorie 1 -> Unterkategorie 2 -> Unterkategorie 5" ... Ich bezweifel allerdings das diese Variante so zu realisieren ist, das die Datenbank später mit 5000 Einträgen trotzdem noch schnell und korrekt filtern kann. Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen From hpf_(at)_top-invest.net Tue, 14 Sep 1999 22:05:36 +0200 Date: Tue, 14 Sep 1999 22:05:36 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Theorie: Suchmaschine At 21:54 14.09.99 +0200, you wrote: >Moin Moin! > >Ich plane hier gerade den Aufbau einer kleinen Suchmaschine die anfangs >eigentlich keine volltext-recherche unterstützen soll. Anfangs soll nur die >Möglichkeit bestehen nach Kategorien zu suchen. Allerdings habe ich momentan >noch kein zundende Idee wie ich einem Eintrag die Kategorie zuordnen soll. --------- Hallo, ein tutorial ueber den Aufbau einer Suchmaschine ist unter http://www.webreference.com/perl/xhoo/php1/2.html zu finden. Gruesse Helmut P. Fleischhauer mailto:hpf_(at)_betaweb.net From ws_(at)_art-quarter.com Tue, 14 Sep 1999 18:59:51 +0200 Date: Tue, 14 Sep 1999 18:59:51 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Einzigartige User ID.... Nur so eine Idee: zunächst einmal wie beschrieben irgend etwas Zufälliges produzieren. Dieses dann in eine einfache Tabelle eintragen mit eindeutigem Schlüssel auf diesem Feld. Falls Fehler kommt, ist dieser Wert schon vorhanden und ein neuer wird produziert, so lange, bis ein neuer eindeutiger Schlüssel vorhanden ist. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Tue, 14 Sep 1999 22:05:16 +0200 Date: Tue, 14 Sep 1999 22:05:16 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem Britsch wrote: > dies ist für mich ein höchst interessanter Artikel in > http://pferdezeitung.com/FastTemplate > Wenn man jetzt noch als Beispiele den Quellcode von den Files > > pageHome.php3 > header.php3 > contentHome.htm und > footer.php3 > > bekommen könnte, wäre dies super Ich habe einige Sachen als < http://pferdezeitung.com/FastTemplate/test.zip > verpackt. Wie beschrieben, ist das nur erstmal so ein Entwurf. Ich habe das während der Arbeit am Artikel zur Überprüfung meiner Vermutung skizziert. Was nun das Redaktionssystem betrifft, so funktioniert das auf der Hauptseite sehr gut; wie gesagt, basiert das zur Zeit noch auf FastTemplate, möglicherweise baue ich das irgendwann einmal um. Im Artikel habe ich es angedeutet: (- provide the page menu; - provide the content). Das sieht dann ungefähr so aus (letzte Ausgabe: < http://pferdezeitung.com/Archiv/99-30.html >):
und außerdem ...
", "Kleinanzeigen", "Termine", "Links", "Tips", "News", // "Leserfragen", "Bitte" ) ); $pages = ( array( "0.inc.php3", "1.inc.php3", "2.inc.php3", "3.inc.php3", "4.inc.php3", "5.inc.php3", "6.inc.php3", "8.inc.php3", // Zuchtverband "9.inc.php3", // Kleinanzeigen "10.inc.php3",// Termine "11.inc.php3",// Links "12.inc.php3",// Tips "13.inc.php3",// News // "leserfragen.inc.php3", "14.inc.php3" )// Bitte ); ?> Die Diskussion entstand in der englischen Liste und ist dort auch weiter gegangen. Zunächst einmal hat jemand, der mit FastTemplate arbeitet und zwar in einem Team von Designern und Codierern, FastTemplate verteidigt und sich darüber gewundert, daß ich eine Tabelle mittels Funktion erzeuge. Insbesondere bezweifelte er, daß man auf diese Art und Weise Kontrolle über das Design erhalten könne. Daraufhin habe ich ein kleines Beispiel gegeben, wie man das machen kann, und das Prinzip OOP in den Raum gestellt, hier also als Vorstellung formuliert, daß der gesamte Code irgendwo versteckt ist und die Design-Parameter in einer gesonderten Datei versammelt sind. Daraufhin hat jemand anders ein Beispiel dafür geliefert, wie man mit diesem "objektorientierten" Ansatz konkret umgeht. Diesen Beitrag habe ich ebenfalls mit beigepackt. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From eschmid_(at)_s.netic.de Tue, 14 Sep 1999 22:13:57 +0200 Date: Tue, 14 Sep 1999 22:13:57 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Theorie: Suchmaschine Thomas Heller (ebids Webmaster) wrote: > Die einzige Variante war bisher dem Objekt einen String zuzuordnen der > jeweils mit der entsprechenden KategorieID erweitert wird. > Also $katstr = "1|2|5" wäre dann "Kategorie 1 -> Unterkategorie 2 -> > Unterkategorie 5" ... > > Ich bezweifel allerdings das diese Variante so zu realisieren ist, das die > Datenbank später mit 5000 Einträgen trotzdem noch schnell und korrekt > filtern kann. Wenn Du die Kategorien in ein META Tag reinschreiben kannst, dann kann Dir vielleicht mit Namazu (in English: catfish) geholfen werden. Ist superschnell im Indizieren und Suchen. Hab das gerade am Freitag mit 330 MB (28670 html files) probiert. http://openlab.ring.gr.jp/namazu/unstable/namazu-1.9.4.1.tar.gz Nachteil: zum vollen Durchblick sollte man Japanisch verstehen. -Egon PS: Hat zwar nichts mit PHP zu tun, aber es könnte ja noch werden. From webmaster_(at)_ebids.de Tue, 14 Sep 1999 22:20:47 +0200 Date: Tue, 14 Sep 1999 22:20:47 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] Theorie: Suchmaschine Hallo Helmut, > ein tutorial ueber den Aufbau einer Suchmaschine ist unter > http://www.webreference.com/perl/xhoo/php1/2.html > zu finden. Herzlichen Dank! Genau das habe ich gebraucht ... =) mfg Thomas From eschmid_(at)_s.netic.de Tue, 14 Sep 1999 22:37:04 +0200 Date: Tue, 14 Sep 1999 22:37:04 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem Werner Stuerenburg wrote: > http://pferdezeitung.com/Archiv/99-30.html >): Bitte keine solchen URL's. Das ist kein Redaktionssystem. -Egon From ws_(at)_art-quarter.com Tue, 14 Sep 1999 23:17:31 +0200 Date: Tue, 14 Sep 1999 23:17:31 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem Egon Schmid wrote: > > http://pferdezeitung.com/Archiv/99-30.html >): > Bitte keine solchen URL's. Das ist kein Redaktionssystem. 2 bescheidene Fragen: 1) Was ist eine "solche URL"? 2) Was ist ein Redaktionssystem? -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From eschmid_(at)_s.netic.de Tue, 14 Sep 1999 23:25:54 +0200 Date: Tue, 14 Sep 1999 23:25:54 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem Werner Stuerenburg wrote: > > Egon Schmid wrote: > > > http://pferdezeitung.com/Archiv/99-30.html >): > > Bitte keine solchen URL's. Das ist kein Redaktionssystem. > > 2 bescheidene Fragen: > > 1) > Was ist eine "solche URL"? > > 2) > Was ist ein Redaktionssystem? 187 kB die nichts mit PHP zu tun haben. -Egon From hpf_(at)_top-invest.net Wed, 15 Sep 1999 00:03:57 +0200 Date: Wed, 15 Sep 1999 00:03:57 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] (Mini-) Redaktionssystem Hallo, ein Miniredaktionstestsystem ist unter der URL http://www.top-invest.com/miniredaktion/ zu finden. Adminlogin: test Admin-pw: test Pfad fuer admin: http://www.top-invest.com/miniredaktion/admin.php3 Eingerichtet sind 8 moegliche Eintraege; Bilder duerfen 150 x 150 Pixel gross sein. Benutzt phplib und mySQL Muessen noch Variablen eingebaut werden fuer Positionierung der Bilder. Download kommt demnaechst Live im Einsatz z.B. bei http://www.top-invest.net/offers/ fuer den mittleren Bereich. Gruesse Helmut From a.barfuss_(at)_ski-team.com Mon, 13 Sep 1999 10:14:57 +0200 Date: Mon, 13 Sep 1999 10:14:57 +0200 From: =?iso-8859-1?Q?Anja_Barfu=DF?= a.barfuss_(at)_ski-team.com Subject: [php] AW: [php] setcookie-syntax? Hallo Cyrill, danke, aber dann scheint es nicht am Syntax zu liegen, denn bei dem Versuch mit diesem Beispiel setze ich auch keinen Cookie. Keine Fehlermeldung, aber auch keine Reaktion. Hat jemand eine Idee? Gruss Anja -----Ursprüngliche Nachricht----- Von: Cyrill Schumacher [mailto:webmasterbhs_(at)_bluewin.de] Gesendet am: Freitag, 10. September 1999 22:21 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: Re: [php] setcookie-syntax? Hi Anja, als kleine einführung aus der bibel: datei-a.php3 ============================= ... From urenner_(at)_r-plex.com Wed, 15 Sep 1999 00:48:50 +0200 Date: Wed, 15 Sep 1999 00:48:50 +0200 From: Uwe Renner urenner_(at)_r-plex.com Subject: [php] (Mini-) Redaktionssystem Hallo Leute, ist das hier ein Redaktions-System: http://www.r-plex.com/test Wenn nicht, dann klärt mich schnell auf, bevor ich dumm sterbe.. Wer hat Erfahrungen mit so Sachen gemacht, bei was für Gelegenheiten angewandt? Und wie kommen die Leute damit zurecht? Uwe ___________________________________________________ Uwe Renner r-plex GmbH, http://www.r-plex.com Danziger Str. 14 71093 Weil im Schönbuch Tel. 07157-520820 Fax 07157-520821 HRB Böblingen 4599 From pfeiffer_(at)_uris.de Wed, 15 Sep 1999 02:33:05 +0200 Date: Wed, 15 Sep 1999 02:33:05 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] (Mini-) Redaktionssystem Hallo Leute, > 2) > Was ist ein Redaktionssystem ? Wie der Name schon sagt, ein System zur Erzeugung einer Puplikation. Ob das nun eine WebSite http://www.pointplus.de/ oder einer Zeitung ist, bleibt dahingestellt... Die Entwicklung des Systems zur o.g. Adresse hat ca. 400 Stunden gedauert und ist trotzdem ein etwas unvollstaendiger Versuch geblieben, weil Schlagwortverzeichnis, Volltextrecherche und ordentliche MailForms nicht mehr fertiggestellt werden konnten (Timeout and Cash-Underflow). Es beherrscht Texte in verschiedener Form inclusive Grafiken, Tabellen mit Verlinkung (z.B. Terminkalender). Einige Seiten wurden direkt vom jewweiligen Autor in HTML geschrieben und dann ins Layout uebernommen. Da das Design ueber gesonderte Style-Templates gesteuert wird, waeren fuer jeden Bereich eigene Farbgebung und individuelle Button moeglich. Dass die Navigation automatisch erzeugt wird, versteht sich von selbst. Es gab jedoch einige Einschraenkungen, da es ohne Frames gehen sollte und gleichzeitig auch statisch, von einer CD, funktionieren musste. Ach-ja, es liegt keine Datenbank dahinter, weil der Provider dafuer saftig abkassiert haette - muss ja auch nicht sein ;-) Aber es ist komplett in PHP gefertigt. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ws_(at)_art-quarter.com Wed, 15 Sep 1999 08:05:28 +0200 Date: Wed, 15 Sep 1999 08:05:28 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] (Mini-) Redaktionssystem Norbert Pfeiffer wrote: > Ob das nun eine WebSite http://www.pointplus.de/ oder einer Zeitung Interessant... und rasend schnell! -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Wed, 15 Sep 1999 08:23:00 +0200 Date: Wed, 15 Sep 1999 08:23:00 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] setcookie-syntax? Anja Barfuß wrote: > setcookie("test","hallo"); > ?> > ich bekomme weder die Meldung, dass ein Cookie gespeichert werden soll, noch > kann ich ihn auf der naechsten Seite auslesen. Eine solche Meldung wird nur dann ausgegeben, wenn der Browser entsprechend konfiguriert ist. Vielleicht probierst Du einmal die Variante setcookie( "test", "hallo", time()+3600, "/"); while(list($key, $val) = each($HTTP_COOKIE_VARS)) { echo "Cookies: " . $key ."/". $val . "
"; } zeigt bequem alle Cookies an. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Wed, 15 Sep 1999 08:16:43 +0200 Date: Wed, 15 Sep 1999 08:16:43 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] (Mini-) Redaktionssystem "Helmut P. Fleischhauer" wrote: > http://www.top-invest.com/miniredaktion/ So ungefähr sehen bei mir die Kleinanzeigen aus; das als Redaktionssystem zu bezeichnen, war mir noch nicht in den Sinn gekommen, aber okay. Was dazugelernt. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Wed, 15 Sep 1999 08:14:08 +0200 Date: Wed, 15 Sep 1999 08:14:08 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem Egon Schmid wrote: > 187 kB die nichts mit PHP zu tun haben. Stimmt. Jede Seite, die mit php erzeugt wird und ordnungsgemäß auf Deinem Browser erscheint, hat mit php nichts mehr zu tun. Insofern steht es Dir frei, jeden Link, der in einer dieser Mails genannt wird, zu monieren. Mein Beitrag wendete sich an Leute, die den Zusammenhang kennen. In diesem Zusammenhang war davon die Rede, mit welchem Aufwand und in welcher Weise redaktionelle Beiträge in eine fertige Seite eingebaut werden können. Der beanstandete Link bezog sich auf das fertige Produkt, die nachfolgenden zwei Arrays waren als Illustrationen zum Prinzip beigefügt, das in dem vorerwähnten Beitrag nur kurz angesprochen wurde. Das Ganze war ein Versuch, anderen zu helfen, hier insbesondere eine Reaktion auf eine konkrete Anfrage. Was war nun genau der Sinn Deines Beitrags? -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From S.Letzel_(at)_ESRI-Germany.de Wed, 15 Sep 1999 08:39:49 +0200 Date: Wed, 15 Sep 1999 08:39:49 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_=3Cpost=3E_entschl=FCsseln=3F?= Der Script, der mit action aufgerufen wird, hat die Variablen bei post genauso wie bei get. Nur, daß sie nicht im query_string stehen. Wenn du in dein Formular reinpackst sind werden die bei post mit übermittelt. Oder haben wir uns jetzt mißverstanden? Mfg. Sven Letzel. -----Original Message----- From: Armin Steiner [mailto:steiner_(at)_home-city.de] Sent: Tuesday, September 14, 1999 8:02 PM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] entschlüsseln? hi liste, gibt es eine Möglichkeit,
zu entschlüsseln? Ziel ist es an einer Abfrage, die nur über Post läuft, dennoch wie bei get, Variablen mit auf den Weg zu geben. danke schonmal, gruß Armin -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From hpf_(at)_betaweb.net Wed, 15 Sep 1999 08:54:50 +0200 Date: Wed, 15 Sep 1999 08:54:50 +0200 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] (Mini-) Redaktionssystem At 08:16 15.09.99 +0200, you wrote: >"Helmut P. Fleischhauer" wrote: >> http://www.top-invest.com/miniredaktion/ > >So ungefähr sehen bei mir die Kleinanzeigen aus; das als >Redaktionssystem zu bezeichnen, war mir noch nicht in den Sinn >gekommen, aber okay. Was dazugelernt. ------- Hallo, "Mini"redaktionssystem ;-) Gruesse Helmut From PHOESCHL_(at)_macrotron.de Wed, 15 Sep 1999 08:59:08 +0200 Date: Wed, 15 Sep 1999 08:59:08 +0200 From: Hoeschl, Peter PHOESCHL_(at)_macrotron.de Subject: [php] Einzigartige User ID.... Guten Morgen Liste, > > > $id = md5(uniqid("somesecretstring")); > > > > hmmm 32 Stellen sind zu lang ich darf maximal 15 Stellen haben... > > gibts da auch noch ne Möglichkeit fuer ? > ich habe die Diskussion nicht von Anfang an verfolgt, aber warum nicht einfach $id = md5(uniqid()); $id = substr($id,0,15); Falls dies fuer Deine Zwecke ungeeignet ist, verzeih meine Mitteilsamkeit, wie gesagt ich habe die Diskussion nicht von Anfang an verfolgt. ;-) Schoenen Gruss, peter From tobias_(at)_dnet.it Wed, 15 Sep 1999 09:12:38 +0200 Date: Wed, 15 Sep 1999 09:12:38 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] AW: [php] AW: [php] (Mini-) Redaktionssystem > Was ist ein Redaktionssystem? Ich definiere das so: Ein Redaktionssystem ist eine Software zur Administration von Webinhalten, wobei - Inhalt und Struktur getrennt werden. - der Erstellungsprozess unterstützt wird; das beinhaltet mind. Versionierung, Verantwortlichkeitsdefinition, Prozesskoordination. Zu den Features eines Redaktionssystem (oder von Content Management Systemen) zählen dann noch häufig Cross-Media-Publishing, Remote-Access, Preview, Archivierung, Suchfunktionen, XML-Support, usw. Aber wie Ihr gesehen habt: Der Begriff ist schwammig und man kann auch auf die Idee kommen, ein Formular, durch das Einträge in eine DB gemacht werden, als Redaktionssystem zu bezeichnen. Ich würde keines Eurer Scripts Redaktionssystem nennen. Bekannte Redaktions- und CM-Systeme sind: InfoOffice: http://www.infooffice.de/ NPS: http://www.infopark.de/ Vignette Story Server: http://www.vignette.com/ Und natürlich das PHP-CMS SixCMS: http://www.six.de/ Mit freundlichen Grüßen, Tobias Ratschiller From steiner_(at)_home-city.de Wed, 15 Sep 1999 09:40:09 +0200 Date: Wed, 15 Sep 1999 09:40:09 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=3Cpost=3E_entschl=FCsseln=3F?= Hi Martin, > > gibt es eine Möglichkeit, zu entschlüsseln? > > Was meinst Du mit "entschlüsseln"? Ich wollte erstmal wissen, wie diese "post-method" überhaupt funktioniert. Bei GET werden ja die zu übergebenden Variablen an die URL angehängt. Wie ist das bei POST? Post ist ja da etwas undurchsichtig. Ziel der Frage ist natürlich die Manipulation (s.u.). > > Ziel ist es an einer Abfrage, die nur über Post läuft, dennoch wie > > bei get, Variablen mit auf den Weg zu geben. > > Der übliche Weg, aus einem HTML-FORM heraus neben den Daten aus > sichtbaren Formularelementen auch weitere Daten mitzuschicken, sind > unsichtbare Formularfelder: > da habe ich mich falsch ausgedrückt. Wie eine Variablen-Übergabe bei FORMularen geht, das weiß ich. Problem ist folgendes: Ich will eine fremde Dienst-Abfrage benutzen. Dabei müssen je nach Auswahl des Dienstes verschiedene URL's angesprochen werden. (Das sind wiederum Abfragen, die mit post oder get funktionieren).Also, wenn ich eine Auswahl habe, die eine URL betrifft die selber mit GET arbeitet, ist es kein Problem. Ich habe ein Formular, das sendet an $PHP_SELF die Daten zwecks vorformatierter Auswertung , und von da aus per JS weiter an die Ziel-URL (?var). Bei Post funzt das aber nicht. Da kann ich die variable ja nicht an die Ziel URL anhängen.Ich muß also - bei allen Abfragen die mit post arbeiten - mit JS noch ein Zwischen-Screen setzten, wo nocheinmal ein absende-button ist, und dieser dann mittels "hidden" die formatierte Variablen an den wirklichen Zielort schickt. Ich würde diesen Zwischenschritt gerne auslöschen, bzw. wenigstens für den Benutzer unsichtbar machen, habe aber keine Idee wie. Die vorformatierte $PHP_SELF Geschichte ist unverzichtbar. Also dachte ich, daß man vielleicht die POST-Metode aufdröseln könnte um dann irgendwas zurechtzubasteln. gibts da ne möglichkeit? danke schon mal, mfg Armin From steiner_(at)_home-city.de Wed, 15 Sep 1999 09:47:51 +0200 Date: Wed, 15 Sep 1999 09:47:51 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_=3Cpost=3E_entschl=FCsseln=3F?= > Der Script, der mit action aufgerufen wird, hat die Variablen bei post > genauso wie bei get. Nur, daß sie nicht im query_string stehen. wo stehen die dann??? Das würde vielleicht helfen ... > Oder haben wir uns jetzt mißverstanden? leider ja, aber ist meine schuld (so mit klar und verständlich ausdrücken ... du weißt schon). mfg Armin From am_(at)_pixelhouse.de Wed, 15 Sep 1999 09:55:01 +0200 Date: Wed, 15 Sep 1999 09:55:01 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... > Nur so eine Idee: zunächst einmal wie beschrieben irgend etwas > Zufälliges produzieren. Dieses dann in eine einfache Tabelle > eintragen mit eindeutigem Schlüssel auf diesem Feld. Falls Fehler > kommt, ist dieser Wert schon vorhanden und ein neuer wird > produziert, so lange, bis ein neuer eindeutiger Schlüssel vorhanden > ist. hmmm, so werde ich das warscheinlich auch machen .... danke fuer den tip.. gruss Alex From am_(at)_pixelhouse.de Wed, 15 Sep 1999 09:57:56 +0200 Date: Wed, 15 Sep 1999 09:57:56 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... > ich habe die Diskussion nicht von Anfang an verfolgt, aber warum nicht > einfach > > $id = md5(uniqid()); > $id = substr($id,0,15); oh auch ne gute idee.... und das mit db zwischenspeicherung sollte klappen... danke..... gruss Alex From pfeiffer_(at)_uris.de Wed, 15 Sep 1999 09:54:28 +0200 Date: Wed, 15 Sep 1999 09:54:28 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] (Mini-) Redaktionssystem Hallo Werner, >Norbert Pfeiffer wrote: >> Ob das nun eine WebSite http://www.pointplus.de/ oder einer Zeitung > Interessant... und rasend schnell! mach Dich ruhig lustig darueber... zu Interessant: - die Aktualisierung haengt nicht vom System ab, sondern immer noch von den Menschen, die es nutzen. zu schnell: - da muss der Provider den Server 'tiefergelegt' haben ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From adi_(at)_living-source.com Wed, 15 Sep 1999 09:58:15 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Wed, 15 Sep 1999 09:58:15 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] Einzigartige User ID.... On Wed, 15 Sep 1999, Hoeschl, Peter wrote: > > $id = md5(uniqid()); > $id = substr($id,0,15); Die ID ist doch aber nur als ganzes eindeutig. Wenn ich einen Teil abschneide, kann es sein das sie nicht mehr eindeutig ist. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From am_(at)_pixelhouse.de Wed, 15 Sep 1999 10:14:59 +0200 Date: Wed, 15 Sep 1999 10:14:59 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... > Die ID ist doch aber nur als ganzes eindeutig. > Wenn ich einen Teil abschneide, kann es sein das sie nicht mehr > eindeutig ist. hmmm wie siehts denn auch wenn ich die so herstellen lasse ? $time = explode( " ", microtime()); $usersec = (double)$time[1]; $id = md5(uniqid($usersec)); $id = substr($id,0,15); Dann wird die id ja immer mit einem ansteigenden ausgangswert (der zeit) generiert. das sollte doch fuer eindeutigkeit sorgen oder ? gruss Alex From andre.bonhote_(at)_solintern.ch Wed, 15 Sep 1999 10:14:00 +0200 (CEST) Date: Wed, 15 Sep 1999 10:14:00 +0200 (CEST) From: Andre Bonhote andre.bonhote_(at)_solintern.ch Subject: [php] Platz auf PHP-Server > Frage ist nur wirklich ob das mehr als eine Person braucht. ich wär auch daran interessiert. wenn mal gleichzeitig mehrere leute drauf sind, kann man sich auch austauschen. wär echt interessant. tolles angebot! gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 15-Sep-99 Time: 10:12:43 Is your job running? You'd better go catch it! ---------------------------------- From tw_(at)_iTreff.DE Wed, 15 Sep 1999 10:23:04 +0200 Date: Wed, 15 Sep 1999 10:23:04 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] Einzigartige User ID.... * Alexander Meis (am_(at)_pixelhouse.de) [15.09.99 10:14]: > [Unique-ID] Gibt es nicht ein Apache-Modul, dass Unique-IDs als Umgebungsvariable erzeugt? Balu From anklam_(at)_netway-online.de Wed, 15 Sep 1999 10:35:47 +0200 Date: Wed, 15 Sep 1999 10:35:47 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Einzigartige User ID.... At 08:59 15.09.99 +0200, you wrote: >Guten Morgen Liste, > >> > > $id = md5(uniqid("somesecretstring")); >> > >> > hmmm 32 Stellen sind zu lang ich darf maximal 15 Stellen haben... >> > gibts da auch noch ne Möglichkeit fuer ? >> >ich habe die Diskussion nicht von Anfang an verfolgt, aber warum nicht >einfach > >$id = md5(uniqid()); >$id = substr($id,0,15); Hiho ... schön und gut das wird ihn aber nicht viel weiter bringen da du nur die ersten 15 stellen nimmst die letzten 17 sind aber eindeutiger also müsste der script so aussehen : $id = md5(uniqid('')); $id = substr($id,17,15); diese eindeutigkeit sollte reichen ! c ya ! From steiner_(at)_home-city.de Wed, 15 Sep 1999 10:13:35 +0200 Date: Wed, 15 Sep 1999 10:13:35 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] (Mini-) Redaktionssystem > >> Ob das nun eine WebSite http://www.pointplus.de/ oder einer Zeitung > > Interessant... und rasend schnell! > mach Dich ruhig lustig darueber... > > zu Interessant: > - die Aktualisierung haengt nicht vom System ab, > sondern immer noch von den Menschen, die es nutzen. > > zu schnell: > - da muss der Provider den Server 'tiefergelegt' haben ;-) wieso? ist doch fix ... Mann muß auch mit den richtigen Providern surfen ... :) gruß Armin From kk_(at)_netuse.de Wed, 15 Sep 1999 10:49:27 +0200 Date: Wed, 15 Sep 1999 10:49:27 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] php3.cgi.core PPK - TICINONLINE wrote: > Nun behomme ich einen komischen icon mit eine bombe: > siehe selbst: http://www.ti-news.ch/link/ > > weiss jemand was das ist? php3.cgi.core einen mega aus dem nichts? wass > sol das? Verwendest Du FreeBSD? Wenn ein Prozess abstürzt, sichert UNIX den Speicher dieses Prozesses in einer Datei im aktuellen Verzeichnis des Prozesses. In traditionellem UNIX und in Linux heißt diese Datei "core", in FreeBSD heißt sie "prozessname.core". Wenn man den Quelltext zum Programm hat und das Programm mit "-g" übersetzt hat, kann man mit einem Debugger wie dem gdb auf den core und das Originalprogramm gehen und sich ansehen, was genau im Moment des Absturzes passiert ist. Das ist beim Debuggen von C-Programmen eine wirklich ausgezeichnete Hilfe. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Wed, 15 Sep 1999 10:51:27 +0200 Date: Wed, 15 Sep 1999 10:51:27 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Parameter =?iso-8859-1?Q?f=FCr?= png-Bild =?iso-8859-1?Q?=FCbergeben=3F?= Michael Renner wrote: > Wie kann man den Fehler eingrenzen? Sieh Dir mal http://kris.dev.netuse.de/rj-bilder/gifmerge.phps an. Dort kannst Du erkennen, wie man ein bilderzeugendes Script schreiben muß, damit man es Debuggen kann. Setzt man define(DEBUG, true) wird kein Bild erzeugt, sondern Debugoutput gegeben, mit define(DEBUG, true) wird stattdessen das Bild generiert. Beachte, daß Du das Bild direkt ansehen mußt, wenn Du debuggst. Du kannst nicht HTML-Output in einem IMG-Tag lesen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From UW_(at)_netuse.de Wed, 15 Sep 1999 10:54:31 +0200 Date: Wed, 15 Sep 1999 10:54:31 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] (Mini-) Redaktionssystem Norbert Pfeiffer wrote: > Aber es ist komplett in PHP gefertigt. Source gibst Du nicht zufällig raus für ein etwas eingeschlafenes, privates Projekt, das nach einem Redaktionssystem giert - http://www.airbrush-zeitung.de ? Ansonsten an alle: Alleine schiebe ich solch eine Aufgabe eh noch Jahrhunderte vor mich hin. Wer würde mitschreiben? Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 10:59:50 +0200 Date: Wed, 15 Sep 1999 10:59:50 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, kurze Frage: ist mit der o.g. Zusammenstellung ein Fehler bekannt? Folgendes Problem: PHPLib installiert, scheint auch soweit zu funktionieren, bis zur Einbindung von sessions.inc: Parse error: parse error, expecting `OLD_FUNCTION' or `FUNCTION' or `VAR' or `'}'' in session.inc on line 1 Selbst zu begutachten unter: http://212.204.64.3/ Ich nehme mal an, dass es an dem PHP-Modul liegt, aber bevor ich mich an das Neukompilieren vom Apache mache wollte ich mal nachfragen... Gruß Carsten -- Carsten Dobschat - http://www.dobschat.de - mailto:c_(at)_rsten.dobschat.de "Being a Mac user is like being a Navy SEAL: a small, elite group of people with access to the most sophisticated technology in the world, who everyone calls on to get the really tough jobs done quickly and efficiently." From kk_(at)_netuse.de Wed, 15 Sep 1999 11:15:34 +0200 Date: Wed, 15 Sep 1999 11:15:34 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Carsten Dobschat wrote: > kurze Frage: ist mit der o.g. Zusammenstellung ein Fehler bekannt? Folgendes > Problem: PHPLib installiert, scheint auch soweit zu funktionieren, bis zur > Einbindung von sessions.inc: > Parse error: parse error, expecting `OLD_FUNCTION' or `FUNCTION' or `VAR' or > `'}'' in session.inc on line 1 Diese Sorte Fehler kann eigentlich nur auftreten, wenn Code vor diesem Code Klammern falsch zumacht oder sonstwie Syntaxregeln von PHP verletzt. PHPLIB bindet normalerweise Code in dieser Reihenfolge ein: Deine Seite -> prepend.php3 -> db_mysql.inc -> ct_sql.inc -> session.inc und so weiter Der Fehler, der gezeigt wird, muß also in Deiner Seite vor dem include("prepend.php3") liegen, in prepend.php3, in db_mysql.inc oder in ct_sql.inc. Hast Du eine der Datei prepend.php3, db_mysql.inc oder ct_sql.inc bearbeitet oder sind die so aus der Distribution gefallen? Wie sieht Dein Code bis zum include("prepend.php3") aus oder verwendest Du auto_prepend_file? Was sagt die Ausgabe von phpinfo()? Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Wed, 15 Sep 1999 11:15:34 +0200 Date: Wed, 15 Sep 1999 11:15:34 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Carsten Dobschat wrote: > kurze Frage: ist mit der o.g. Zusammenstellung ein Fehler bekannt? Folgendes > Problem: PHPLib installiert, scheint auch soweit zu funktionieren, bis zur > Einbindung von sessions.inc: > Parse error: parse error, expecting `OLD_FUNCTION' or `FUNCTION' or `VAR' or > `'}'' in session.inc on line 1 Diese Sorte Fehler kann eigentlich nur auftreten, wenn Code vor diesem Code Klammern falsch zumacht oder sonstwie Syntaxregeln von PHP verletzt. PHPLIB bindet normalerweise Code in dieser Reihenfolge ein: Deine Seite -> prepend.php3 -> db_mysql.inc -> ct_sql.inc -> session.inc und so weiter Der Fehler, der gezeigt wird, muß also in Deiner Seite vor dem include("prepend.php3") liegen, in prepend.php3, in db_mysql.inc oder in ct_sql.inc. Hast Du eine der Datei prepend.php3, db_mysql.inc oder ct_sql.inc bearbeitet oder sind die so aus der Distribution gefallen? Wie sieht Dein Code bis zum include("prepend.php3") aus oder verwendest Du auto_prepend_file? Was sagt die Ausgabe von phpinfo()? Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From UW_(at)_netuse.de Wed, 15 Sep 1999 11:16:50 +0200 Date: Wed, 15 Sep 1999 11:16:50 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Carsten Dobschat wrote: > Parse error: parse error, expecting `OLD_FUNCTION' or `FUNCTION' or `VAR' or > `'}'' in session.inc on line 1 Wahrscheinlich ist irgendwo die Klammerung buggy, so wie es die Meldung auch sagt. Neu zu kompilieren brauchst Du deswegen keinesfalls. Zwecks Fehlersuche tastest Du dich langsam heran: - gibt es die Fehlermeldung auch, wenn Du nur die session.inc (auto_prepend disabled) in eine ansonsten leere PHP-Seite einfügst ? - falls die Fehlermeldung nicht auftritt: ist die prepend.php3 ok? Versetze nacheinander jedes include() vor der session.inc mit einem Kommentarzeichen. usw. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From baerli_(at)_mainmedia.de Wed, 15 Sep 1999 11:20:48 +0200 Date: Wed, 15 Sep 1999 11:20:48 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] (Mini-) Redaktionssystem Hi, > Alleine schiebe ich solch eine Aufgabe eh noch Jahrhunderte vor > mich hin. Wer würde mitschreiben? An einem Redaktionssystem? Klar. -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From am_(at)_pixelhouse.de Wed, 15 Sep 1999 11:32:24 +0200 Date: Wed, 15 Sep 1999 11:32:24 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... > Hiho ... > > schön und gut das wird ihn aber nicht viel weiter bringen da du nur die > ersten 15 stellen nimmst die letzten 17 sind aber eindeutiger also müsste > der script so aussehen : > > $id = md5(uniqid('')); > $id = substr($id,17,15); > > diese eindeutigkeit sollte reichen ! nein tut sie nicht nach dem 5ten aufruf hatte ich schon einmal die gleiche.... hmmm gibts da nix besseres.... ? Gruss Alex..... From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 11:36:57 +0200 Date: Wed, 15 Sep 1999 11:36:57 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, > Der Fehler, der gezeigt wird, muß also in Deiner Seite vor dem > include("prepend.php3") > liegen, in prepend.php3, in db_mysql.inc oder in ct_sql.inc. Hast Du eine der > Datei prepend.php3, db_mysql.inc oder ct_sql.inc bearbeitet oder sind die so > aus der Distribution gefallen? Wie sieht Dein Code bis zum include("prepend.php3") > aus oder verwendest Du auto_prepend_file? Was sagt die Ausgabe von phpinfo()? ich verwende auto_prepend_file, die Dateien liegen so auf dem Server, wie sie aus der Distribution gefallen sind (war auch mein erster Gedanke, dass irgendeine Änderung da nicht so gepasst hat...) und phpinfo spricht auch nichts auffälliges, soweit es spricht (wenn ich auto_prepend_file rausnehme, sonst bekomme ich die gleiche Fehlermeldung). Gruß Carsten -- Carsten Dobschat - http://www.dobschat.de mailto:c_(at)_rsten.dobschat.de "Macintosh - we might not get everything right, but at least we knew the century was going to end." (Douglas Adams) From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 11:39:32 +0200 Date: Wed, 15 Sep 1999 11:39:32 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, > - gibt es die Fehlermeldung auch, wenn Du nur die session.inc > (auto_prepend disabled) in eine ansonsten leere PHP-Seite > einfügst ? ja. > - falls die Fehlermeldung nicht auftritt: ist die prepend.php3 > ok? Versetze nacheinander jedes include() vor der session.inc mit > einem Kommentarzeichen. Wie gesagt, es läuft wunderbar bis zur Einbinung von session.inc :-( Gruß Carsten -- Carsten Dobschat - http://www.dobschat.de mailto:c_(at)_rsten.dobschat.de fon & fax: 040-374985-20027 => http://www.rammline.de From pfeiffer_(at)_uris.de Wed, 15 Sep 1999 11:41:03 +0200 Date: Wed, 15 Sep 1999 11:41:03 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] (Mini-) Redaktionssystem Hallo Ulf, > Source gibst Du nicht zufällig raus für ein etwas > eingeschlafenes, privates Projekt, das nach einem > Redaktionssystem giert - http://www.airbrush-zeitung.de ? warum sollte ich das nicht tun... Ich lebe schliesslich davon, dass man meine Rechnungen bazahlt. Aber dann bitte nicht ueber die Liste, das waere unfair gegenueber den anderen und auch noch OT. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From UW_(at)_netuse.de Wed, 15 Sep 1999 11:50:18 +0200 Date: Wed, 15 Sep 1999 11:50:18 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Carsten Dobschat wrote: > > - gibt es die Fehlermeldung auch, wenn Du nur die session.inc > > (auto_prepend disabled) in eine ansonsten leere PHP-Seite > > einfügst ? > > ja. Damit ist der Fehler eingekreist. Hast Du einen Editor mit dem Du bequem die Klammerung der Funktionen überprüfen kannst (joe springt z.B. mittels STRG+G (STRG+KH = Hilfe) von einer öffnenden zur entsprechenden schließenden Klammer. Wenn das auch nichts hilft, kannst Du die session.inc aus der Distribution ja mal drüberbraten. Die sollte ok sein. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From anklam_(at)_netway-online.de Wed, 15 Sep 1999 11:53:25 +0200 Date: Wed, 15 Sep 1999 11:53:25 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Einzigartige User ID.... At 11:32 15.09.99 +0200, you wrote: >> $id = md5(uniqid('')); >> $id = substr($id,17,15); >> >> diese eindeutigkeit sollte reichen ! > >nein tut sie nicht nach dem 5ten aufruf hatte ich schon einmal die >gleiche.... >hmmm gibts da nix besseres.... ? na dann nimm nur die uniqid !! $id = uniqid(''); sollte jetzt aber wirklich reichen ! From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 12:03:00 +0200 Date: Wed, 15 Sep 1999 12:03:00 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, > Damit ist der Fehler eingekreist. Hast Du einen Editor mit dem Du das dachte ich gestern abend auch... > Wenn das auch nichts hilft, kannst Du die session.inc aus der > Distribution ja mal drüberbraten. Die sollte ok sein. Es handelt sich um eben genau jene... ich habe die letzte Nacht 2 oder 3 mal neu drübergezogen -> hat nichts geholfen. Mal kurz, was ich bisher versucht habe: 1. Versuch: Einbau der PHPLib per include -> bekannte Fehlermeldung 2. Versuch: PHPLib neu gezogen, neu entpackt, neu draufgestellt, nur local.inc angepasst -> bekannte Fehlermeldung 3. Versuch: auto_prepend_file -> bekannte Fehlermeldung 4....: Wiederholung der Punkte 2 und 3, erste Zweifel am eigenen Verstand und sehr lange Blicke zum Sprungfenster, kurzzeitige Überlegungen, mir selbst mit einem Vorschlaghammer auf den Schädel zu hämmern (Leichte Schläge auf den Hinterkopf erhöhen ja angeblich das Denkvermögen...), aber trotzdem -> bekannte Fehlermeldung Dieser Fehler ist nicht wegzubekommen :-( Gruß Carsten -- Carsten Dobschat - http://www.dobschat.de - mailto:c_(at)_rsten.dobschat.de "Being a Mac user is like being a Navy SEAL: a small, elite group of people with access to the most sophisticated technology in the world, who everyone calls on to get the really tough jobs done quickly and efficiently." From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 12:18:37 +0200 Date: Wed, 15 Sep 1999 12:18:37 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, jetzt bin ich total platt... Ich habe eben nochmal das Archiv gezogen, diesmal aber (im Gegesatz zu den vorherigen Versuchgen) das selbstentpackende und session.inc wieder überschrieben und plötzlich läuft es... Das Beste aber: sobald ich wieder die - ebenfalls unveränderte - session.inc aus dem anderen Archiv nehme ist der Fehler wieder da, aber es eigentlich keine Unterschiede in beiden Dateien?! (zumindest sehe weder ich noch BBEdit welche...) Ich glaube, ich will gar nicht mehr wissen, woran es lag... jetzt läuft es :-) Gruß Carsten (extrem erstaunt) -- Carsten Dobschat - http://www.dobschat.de mailto:c_(at)_rsten.dobschat.de "Macintosh - we might not get everything right, but at least we knew the century was going to end." (Douglas Adams) From UW_(at)_netuse.de Wed, 15 Sep 1999 12:24:18 +0200 Date: Wed, 15 Sep 1999 12:24:18 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] (Mini-) Redaktionssystem Norbert Pfeiffer wrote: > > Source gibst Du nicht zufällig raus für ein etwas > > eingeschlafenes, privates Projekt, das nach einem > > Redaktionssystem giert - http://www.airbrush-zeitung.de ? > warum sollte ich das nicht tun... Ja. Dennoch einen dumm-dreisten Versuch war es wert. Manchmal kann man einzelne Ideen und Ansätze weitergeben ohne den Kunden zu verärgern und das Geschäft zu versauen. Nicht für Ungut! Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From klein_(at)_wi-im.uni-koeln.de Wed, 15 Sep 1999 12:36:45 +0200 Date: Wed, 15 Sep 1999 12:36:45 +0200 From: Oliver Klein klein_(at)_wi-im.uni-koeln.de Subject: [php] AW: [php]phorum-problem Hallo zusammen! Bei der Einrichtung eines Forums mit phorum305 von phorum.org lokal auf LAMP startet mein Phorum prima, allerdings bekomme ich bei der Eröffnung eines neuen Forums die Fehlermeldung (nach "absenden"=nach dem Posten) "Error getting nextval". Schaue ich in die extra für das Forum eingerichtet MySQL-Datenbank, finde ich dort keine Tabellen. Ein DB-Check gibt "Could not establish database connection.". Bei den MasterProperties habe ich localhost eingetragen. Was mache ich falsch *grmpf* ??? Oliver From kk_(at)_netuse.de Wed, 15 Sep 1999 12:35:29 +0200 Date: Wed, 15 Sep 1999 12:35:29 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Carsten Dobschat wrote: > > - falls die Fehlermeldung nicht auftritt: ist die prepend.php3 > > ok? Versetze nacheinander jedes include() vor der session.inc mit > > einem Kommentarzeichen. > > Wie gesagt, es läuft wunderbar bis zur Einbinung von session.inc :-( Bitte sende mir die Datei session.inc, und zwar genau die, die auf dem Server liegt. Ich möchte Sie gegen die Originaldatei diffen, vielleicht ist sie beschädigt. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From info_(at)_ticinonline.to Wed, 15 Sep 1999 12:18:57 +0200 Date: Wed, 15 Sep 1999 12:18:57 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] php3.cgi.core > Verwendest Du FreeBSD? Ja hosting by www.pair.com ist einfach gut 120mb php3 mysql CGI perl 5 unlimitet Mail Forward autoresponder ecc. x belibige voll unter domaine ftp ecc.. fur ca. 700.- sfr im Jahr Aber wo bekomme ich das programm um dieses cgi.core zu lesen? Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== ----- Original Message ----- From: Kristian Köhntopp To: Sent: mercoledì, 15. settembre 1999 10:49 Subject: Re: [php] php3.cgi.core > > PPK - TICINONLINE wrote: > > Nun behomme ich einen komischen icon mit eine bombe: > > siehe selbst: http://www.ti-news.ch/link/ > > > > weiss jemand was das ist? php3.cgi.core einen mega aus dem nichts? wass > > sol das? > > Verwendest Du FreeBSD? > > Wenn ein Prozess abstürzt, sichert UNIX den Speicher dieses Prozesses in > einer Datei im aktuellen Verzeichnis des Prozesses. In traditionellem UNIX > und in Linux heißt diese Datei "core", in FreeBSD heißt sie "prozessname.core". > > Wenn man den Quelltext zum Programm hat und das Programm mit "-g" übersetzt > hat, kann man mit einem Debugger wie dem gdb auf den core und das Originalprogramm > gehen und sich ansehen, was genau im Moment des Absturzes passiert ist. > Das ist beim Debuggen von C-Programmen eine wirklich ausgezeichnete > Hilfe. > > Kristian > > -- > Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH > Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 > Using PHP3? See our web development library at > http://phplib.netuse.de/ (We have moved! Update your bookmarks!) > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From am_(at)_pixelhouse.de Wed, 15 Sep 1999 12:55:20 +0200 Date: Wed, 15 Sep 1999 12:55:20 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Einzigartige User ID.... > sollte jetzt aber wirklich reichen ! heheh sollte man meinen... das ist aber zu lang ich darf maximal 15 zeichen haben.... und daran kann ich leider nichts ändern .... ich hab aber schon ein selbstgesticktes system das das macht ... gruss Alex From am_(at)_pixelhouse.de Wed, 15 Sep 1999 13:04:04 +0200 Date: Wed, 15 Sep 1999 13:04:04 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Select max ? Hi ... Ich probiere hier den maximalen wert einer spalte rauszufinden. $checkId = mysql_query("select max(ID) from UserIdIndex"); print "CheckID: $checkId"; in $checkId steht immer 2 was mache ich falsch? gruss Alex From don_(at)_agi.de Wed, 15 Sep 1999 13:11:06 +0200 Date: Wed, 15 Sep 1999 13:11:06 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] Select max ? Hi Alexander, -----Ursprüngliche Nachricht----- Von: Alexander Meis An: Gesendet: Mittwoch, 15. September 1999 13:04 Betreff: [php] Select max ? > Hi ... > > Ich probiere hier den maximalen wert einer spalte rauszufinden. > $checkId = mysql_query("select max(ID) from UserIdIndex"); > print "CheckID: $checkId"; > > in $checkId steht immer 2 > In $checkld ist der return-wert von mysql_query drin, nicht max von ID. Es muss heissen: $checkId = mysql_query("select max(ID) AS maxID from UserIdIndex"); $maxID = mysql_result($checkld,0,"maxID"); cu Nino From m.ramsch_(at)_computer.org Wed, 15 Sep 1999 13:11:26 +0200 Date: Wed, 15 Sep 1999 13:11:26 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Select max ? Alexander Meis schrieb am Mittwoch, den 15. September 1999: > Ich probiere hier den maximalen wert einer spalte rauszufinden. > $checkId = mysql_query("select max(ID) from UserIdIndex"); > print "CheckID: $checkId"; > > in $checkId steht immer 2 > > was mache ich falsch? Aus dem PHP-Handbuch: | mysql_query() returns TRUE (non-zero) or FALSE to indicate whether | or not the query succeeded. A return value of TRUE means that the | query was legal and could be executed by the server. It does not | indicate anything about the number of rows affected or returned. mysq_query gibt also nicht das Ergebnis der Query zurück, sondern nur einen Identifier, den Du dann für den Aufruf von z.B. mysql_fetch_array brauchst. $resultid = mysql_query("select max(ID) from UserIdIndex"); $resultarray = mysql_fetch_array($resultid); echo "CheckID: ", $resultarray[0]; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From UW_(at)_netuse.de Wed, 15 Sep 1999 13:13:24 +0200 Date: Wed, 15 Sep 1999 13:13:24 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Select max ? Alexander Meis wrote: > > Hi ... > > Ich probiere hier den maximalen wert einer spalte rauszufinden. > $checkId = mysql_query("select max(ID) from UserIdIndex"); > print "CheckID: $checkId"; > > in $checkId steht immer 2 > > was mache ich falsch? Du versuchst die ID der MysQL Verbindung zu ermitteln. Die wird lange, lange 1,2 oder 3 sein, weil PHP bestehende Verbindungen zu "recycelt". Besser ist es: - eine DB-Verbindung herzustellen - prüfen ob der Connect hergestellt wurde - eine Query abzusetzten (soweit machst Du das) - prüfen ob es Ergebnisse gibt - die Ergebnisse der Query auszulesen (das fehlt - mysql_fetch_row http://www.php.net/manual/function.mysql-fetch-row.php3) Auch das hilft noch nicht viel. Ergebnisse von MySQL Berechnungen müssen benannt werden: select max(ID) as max_id from UserIDIndex Nur so kann man mit PHP auf den Wert zugreifen. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From baerli_(at)_mainmedia.de Wed, 15 Sep 1999 13:17:38 +0200 Date: Wed, 15 Sep 1999 13:17:38 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Select max ? Hi, On Wed, Sep 15, 1999 at 01:04:04PM +0200, Alexander Meis wrote: > Hi ... > > Ich probiere hier den maximalen wert einer spalte rauszufinden. > $checkId = mysql_query("select max(ID) from UserIdIndex"); > print "CheckID: $checkId"; > > in $checkId steht immer 2 > > was mache ich falsch? Hast du schonmal $res=mysql_query("select max(ID) as maximum from UserIdIndex"); $checkid=mysql_result($res,0,0); echo "CheckID: $checkid\n"; probiert? -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From UW_(at)_netuse.de Wed, 15 Sep 1999 13:19:01 +0200 Date: Wed, 15 Sep 1999 13:19:01 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Select max ? > Du versuchst die ID der MysQL Verbindung zu ermitteln. Die wird > lange, lange 1,2 oder 3 sein, weil PHP bestehende Verbindungen zu > "recycelt". Sorry. Naturlich Quatsch! Martin Ramsch erklärt es korrekt. -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From steinm_(at)_majestix.fernuni-hagen.de Wed, 15 Sep 1999 13:36:03 +0200 Date: Wed, 15 Sep 1999 13:36:03 +0200 From: Uwe Steinmann steinm_(at)_majestix.fernuni-hagen.de Subject: [php] php 3.0.12 und pdflib 2.0.1 On Tue, Sep 14, 1999 at 05:35:09PM +0200, Markus Dobel wrote: > hi ihrs! > > scheinbar ist mein problem doch nicht so leicht loesbar, wir ich mir das > erhofft habe. daher nun eine zweite frage: welche pdflib ist mit > php3.0.12 lauffaehig, und wo bekomme ich diese version dann her? damit > waere die erste frage dan hinfaellig. pdflib 2.0 tuts, aber die gibt es nicht mehr. Ich w"urde an deiner Stelle einfach die aktuellen Sourcen von php3 vom CVS holen. Uwe From am_(at)_pixelhouse.de Wed, 15 Sep 1999 13:52:32 +0200 Date: Wed, 15 Sep 1999 13:52:32 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Select max ? Danke fuer die Hilfe es geht :-) Gruss Alex From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 13:55:35 +0200 Date: Wed, 15 Sep 1999 13:55:35 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, > Vie gesagt: Nur eine Vermutung.. die auch schon ausschliessen konnte... Zeilenenden sind auf dem Linux-Server korrekt... sowohl auf dem Mac (BBEdit) als auch auf dem Linux-Server (diff) scheinen beide Dateien identisch... alles sehr mysteriös... Gruß Carsten -- Carsten Dobschat - http://www.dobschat.de mailto:c_(at)_rsten.dobschat.de "Macintosh - we might not get everything right, but at least we knew the century was going to end." (Douglas Adams) From anklam_(at)_netway-online.de Wed, 15 Sep 1999 14:02:09 +0200 Date: Wed, 15 Sep 1999 14:02:09 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Auth ! hi freakz ! so mein problem probier ich mal hier leicht verständlich zu schildern ! ich habe eine form user + pw eingabe die zu einer db abfrage hinüberführt ob der user mit pw überhaupt eingetragen ist. ist es der fall möchte ich username und pw in den header schreiben um ihn auf jede weitere seite ohne nochmalige eingabe abfragen zu können ! so wie schreibe ich in den header und wie lese ich den header wieder aus ? !!(ich möchte vermeiden den standard-script mit dem auth fenster zu benutzen)!! c ya! From easy_(at)_ist.schuldig.de Wed, 15 Sep 1999 14:11:55 +0200 Date: Wed, 15 Sep 1999 14:11:55 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] php 3.0.12 und pdflib 2.0.1 Uwe Steinmann wrote: > > pdflib 2.0 tuts, aber die gibt es nicht mehr. > Ich w"urde an deiner Stelle einfach die aktuellen Sourcen von > php3 vom CVS holen. jo, das hab ich nun auch getan... war garnicht so schwierig, wie ich dachte ;) nun laeufts auf jeden fall, musste jedoch noch einen link pdflib.so -> pdflib2.01.so setzen, damit php es ueberhaupt gefunden hat. gruss, markus From webmaster_(at)_cibes.de Wed, 15 Sep 1999 14:44:05 +0200 Date: Wed, 15 Sep 1999 14:44:05 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Re: [php] Re: =?iso-8859-1?Q?entschl=FCsseln=3F?= Hallo Armin, > Ich wollte erstmal wissen, wie diese "post-method" überhaupt funktioniert. > Bei GET werden ja die zu übergebenden Variablen an die URL angehängt. Wie > ist das bei POST? Post ist ja da etwas undurchsichtig. Ziel der Frage ist > natürlich die Manipulation (s.u.). Bei der Post-Methode wird an den HTTP-Header eine Body-Enitity vom HTTP-Client an den Server gesendet, die aus dem URL-codierten String mit den Daten des Formulars besteht. Die Länge des Strings wird mit dem HTTP-Header 'Content-Length' übergeben. Dem aufgerufenen Skript wird der String dann über STDIN zur Verfügung gestellt. HTH Stephan ------------------------------------------------------------- Die ultimative Smilie-Collection :-] Komm vorbei! http://www.cibes.de/smilies/ From renevojtech_(at)_videoprofis.de Wed, 15 Sep 1999 15:06:22 +0200 Date: Wed, 15 Sep 1999 15:06:22 +0200 From: rene vojtech renevojtech_(at)_videoprofis.de Subject: [php] automatisch PHP-Script starten Hallo, kennt jemand eine Möglichkeit wie ich aus einem PHP-Script automatisch ein weiteres PHP-Script starten kann. Hintergrund: nach dem Löschen eines Datensatzes aus einer mysql-Datenbank soll automatisch die Anzeige aktualisiert werden konnte in der Hilfe keinen passenden Befehl dazu finden Danke rene From baerli_(at)_mainmedia.de Wed, 15 Sep 1999 15:10:03 +0200 Date: Wed, 15 Sep 1999 15:10:03 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] automatisch PHP-Script starten Hi, > nach dem Löschen eines Datensatzes aus einer mysql-Datenbank soll > automatisch die Anzeige aktualisiert werden Du kannst dir mit einem kleinen JavaScript Abhilfe schaffen: Bei meinem Tool arbeite ich mit Frames. Im linken Frame wird ein Baum wie beim WinExplorer angezeigt, im rechten Frame die Useraktionen ausgeführt. Nun möchte ich den linken Frame aktualisiert haben: HTH, -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From logemann_(at)_morelogs.de Wed, 15 Sep 1999 15:04:23 +0200 Date: Wed, 15 Sep 1999 15:04:23 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Carsten, das sind definitiv CR/LF probleme. Unsere Grafiker hatten letztens auch Probleme mit BBedit und PHP3. Man kann in BBedit einiges diesbezogen einstellen, wir sind uns noch nicht im klaren wie die korrekten Einstellungen sein muessen, momentan haben wir damit komischerweise keine probleme mehr. Wir hatten eine sehr merkwuerdige Fehlermeldung die sich immer auf line1 bezog, war aber kein Parse error sondern was anderes. Wuerd mich auch mal interessieren womit PHP genau Probleme hat. > jetzt bin ich total platt... > Ich habe eben nochmal das Archiv gezogen, diesmal aber (im Gegesatz zu den > vorherigen Versuchgen) das selbstentpackende und session.inc wieder > überschrieben und plötzlich läuft es... > Das Beste aber: sobald ich wieder die - ebenfalls unveränderte - > session.inc > aus dem anderen Archiv nehme ist der Fehler wieder da, aber es eigentlich > keine Unterschiede in beiden Dateien?! (zumindest sehe weder ich noch > BBEdit > welche...) > Ich glaube, ich will gar nicht mehr wissen, woran es lag... jetzt läuft es > :-) \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From philippe_(at)_bretan.de Wed, 15 Sep 1999 15:23:42 +0200 Date: Wed, 15 Sep 1999 15:23:42 +0200 From: Philippe Bretan philippe_(at)_bretan.de Subject: [php] Platz auf PHP-Server Hallo, ich wäre sofort dabei, allerdings schlage ich vor das Passwort für den FTP-Zugang erst nach E-Mail Anfrage abzugeben, weil sonst jemand ziemlich viel Mist bauen könnte. Super! Philippe Bretan >Hi, > >> ich würde mich freuen, wenn jemand von Ihnen ein bisschen Platz auf seinem >> Server, ca. 50 MB, für mich zur Verfügung stellen würde. Da ich noch Schüler >> bin, kann ich mir Preise wie 50 DM im Monat einfach nicht leisten. Ich werde > >Falls Interesse besteht und dies von Björn etc klar geht können wir als >Dienst von php-center einen Rechner als Spielwiese für php3+mysql+gdlib und >was man sonst noch so braucht anbieten. > >Jeder User kann dann telnet, ssh und ftp-Zugang bekommen und sich frei >entfalten. Allerdings ist nicht wie bei Strato sichergestellt das ein User >nicht den anderen beeinflussen kann, aber sonst sind die Möglichkeiten auch >zu stark eingeschränkt. > >Frage ist nur wirklich ob das mehr als eine Person braucht. > >-- > Gerhard 'Fido' Schneider EMail: fido_(at)_main.de > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php From steiner_(at)_home-city.de Wed, 15 Sep 1999 15:10:54 +0200 Date: Wed, 15 Sep 1999 15:10:54 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] User-Trace Hallo Liste, ich habe gerade mal nen Brett vorm Kopf ... Ich will in einer zweiFrame-Konstruktion das Verhalten des Users speicher. Das sieht wie folgt aus: TOPframe und MAINframe. Im TOPframe sind 4 Links, die alle im MAINframe ein anderes File anzeigen.Jetzt wollte ich im TOPframe (der ja immer unverändert bleibt) Variablen für jede Seite, die im MAINframe aufgerufen werden kann anlegen, und in diesen dann (mittles 0/1 oder so) abspeicher, ob der User sich die Seite angesehen hat, oder nicht. Also von der Syntax her [...] onclick="" [...] Die Vars sind auch alle im TOPframe abgelegt und zu null initialisiert. Das problem ist aber, das PHP vor allem anderem ausgeführt wird, der OnClick-Event-Handler also eigenltich leer ist, da die in ihm beinhaltete php3-Anweisung schon längst ausgeführt wurde. Das bestätigt auch ein danach-stehendes echo $[variablen]. (Da sind da schon alle vars auf 1). Komme irgendwie nicht weiter. Ich weiß zwar das man Cookies oder Sessions verwenden kann, aber das will ich nicht. JS kommt auch nicht in Frage. Bin müde. Vielleicht habt Ihr ja die Lösung, in Hoffnung Armin steiner_(at)_home-city.de From Hartmann_(at)_freecharts.de Wed, 15 Sep 1999 14:13:32 +0200 Date: Wed, 15 Sep 1999 14:13:32 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] AW: [php] (Mini-) Redaktionssystem Björn Schotte schriebt: > An einem Redaktionssystem? Klar. Bin auch mit Boot. Habe auch schon mehrfach damit angefangen ;-) und hab einen ganzen Stapel von Ideen und Scripten. Grüß Euch, Johann ps: eine besondere vorliebe hätte ich für ein phplib/fasttemplates(hi werner ;-)/modularisiertes redaktionssystem, das design/html/xml-egal arbeitet, aber dafuer ne nutzer-, medien- und versionsdatenbank dabeihat. From renevojtech_(at)_videoprofis.de Wed, 15 Sep 1999 15:51:32 +0200 Date: Wed, 15 Sep 1999 15:51:32 +0200 From: rene vojtech renevojtech_(at)_videoprofis.de Subject: [php] Danke: automatisch PHP-Script starten Hallo Björn, Danke für den Tip - funktioniert so :-) Mit PHP hab ich da wohl keine Chance ? oder rene > Du kannst dir mit einem kleinen JavaScript Abhilfe schaffen: > > # Anfang deines Skriptes > . > . > . > $res=mysql_query("DELETE FROM ... # Datensatz löschen > ?> > > # Dein Skript geht weiter > . > . > . > ?> From UW_(at)_netuse.de Wed, 15 Sep 1999 15:57:23 +0200 Date: Wed, 15 Sep 1999 15:57:23 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Danke: automatisch PHP-Script starten rene vojtech wrote: > > Hallo Björn, > > Danke für den Tip - funktioniert so :-) > Mit PHP hab ich da wohl keine Chance ? oder Sofern noch kein HTML gesendet wurde, kannst Du mit header() ein Redirect bewirken. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From c_(at)_rsten.dobschat.de Wed, 15 Sep 1999 15:57:00 +0200 Date: Wed, 15 Sep 1999 15:57:00 +0200 From: Carsten Dobschat c_(at)_rsten.dobschat.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hi, > das sind definitiv CR/LF probleme. Unsere Grafiker hatten letztens auch > Probleme mit BBedit und PHP3. sind es nicht, da 1. die Konvertierung beim FTP-Up-/Download wunderbar funktioniert und 2. der Fehler auch auftritt, wenn ich das Archiv direkt auf dem Server entpacke. > Man kann in BBedit einiges diesbezogen einstellen, wir sind uns noch nicht > im klaren wie die korrekten Einstellungen sein muessen, momentan haben wir > damit komischerweise keine probleme mehr. Die Einstellungen hängen davon ab, ob Du die Konvertierung automatisch beim FTP-Upload machen läßt (dann einfach Macintosh-Zeilenenden verwenden) oder ob Du die Daten als Binary, also ohne Zeilenenden-Kovertierung auf den Weg schickst, dann mußt Du BBEdit so einstellen, dass er gleich die Unix-Zeilenenden nimmt. Gruß Carsten -- Carsten Dobschat - http://www.dobschat.de mailto:c_(at)_rsten.dobschat.de fon & fax: 040-374985-20027 => http://www.rammline.de From kk_(at)_netuse.de Wed, 15 Sep 1999 16:25:59 +0200 Date: Wed, 15 Sep 1999 16:25:59 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Auth ! Swen Anklam wrote: > ist es der fall möchte ich username und pw in den header schreiben um ihn > auf jede weitere seite ohne nochmalige eingabe abfragen zu können ! Das ist aber ungeschickt, weil so das Paßwort jedesmal neu im Klartext versendet werden muß. Parameter kann man aber sowieso nur mitschleifen, wenn man die Folgeseite als Formular mit einem Button aufruft. Kennst Du PHPLIB? Das macht das eleganter: Useridentität und Paßwort werden auf dem Server gespeichert und verbleiben da. Über einen (unratbaren) Cookie werden die Zugriffe der Benutzer verlinkt. Kristian PHPLIB ---+ v -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From logemann_(at)_morelogs.de Wed, 15 Sep 1999 16:15:32 +0200 Date: Wed, 15 Sep 1999 16:15:32 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] PHPLib 7, Apache 1.3.6, PHP 3.0.7 Hmmm, dann muss ich mal schauen wann der Fehler genau auftritt. Wie machst Du den FTP Upload, direkt mit BBedit? oder extern? > Die Einstellungen hängen davon ab, ob Du die Konvertierung automatisch > beim > FTP-Upload machen läßt (dann einfach Macintosh-Zeilenenden verwenden) oder > ob Du die Daten als Binary, also ohne Zeilenenden-Kovertierung auf den Weg > schickst, dann mußt Du BBEdit so einstellen, dass er gleich die > Unix-Zeilenenden nimmt. > Gruß > Carsten > -- > Carsten Dobschat - http://www.dobschat.de > mailto:c_(at)_rsten.dobschat.de > fon & fax: 040-374985-20027 > => http://www.rammline.de > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From vogel_(at)_bingo-ev.de Wed, 15 Sep 1999 16:27:14 +0200 Date: Wed, 15 Sep 1999 16:27:14 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] automatisch PHP-Script starten > kennt jemand eine Möglichkeit wie ich aus einem PHP-Script automatisch > ein > weiteres PHP-Script starten kann. > Hintergrund: > nach dem Löschen eines Datensatzes aus einer mysql-Datenbank soll > automatisch die Anzeige aktualisiert werden > > konnte in der Hilfe keinen passenden Befehl dazu finden Hallo, ich bin zwar kein Profi wie der Rest der Liste und muss noch die Vorgaengerversion von php3 nutzen. Ich habe das so geloest. Eingabemaske, Werte werden aktualisiert per Klick auf "Submit- Button". Dabei rufe ich das gleiche Script wieder auf und uebergebe eine Variable mit einem Flag. z.B. $flag = "aktualisiert". Am Anfang des (einzigen) Scriptes erfolgt dann die Abfrage if ($flag == "aktualisiert") { Werte werden geupdated } [else] Darstellung des Formulares. Somit wird beim ersten Aufruf des Files nur das Formular dargestellt, weil flag <> aktualisiert, nur nach Aktualisierung erfolgt zuerst update und dann wieder Darstellung des Formulares mit den aktuellen Werten. ich hoffe, es hat Dir geholfen.. ciao uli From anklam_(at)_netway-online.de Wed, 15 Sep 1999 16:38:43 +0200 Date: Wed, 15 Sep 1999 16:38:43 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Auth ! --=====================_25557159==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit At 16:25 15.09.99 +0200, you wrote: > >Swen Anklam wrote: >> ist es der fall möchte ich username und pw in den header schreiben um ihn >> auf jede weitere seite ohne nochmalige eingabe abfragen zu können ! > >Das ist aber ungeschickt, weil so das Paßwort jedesmal neu im Klartext >versendet werden muß. Parameter kann man aber sowieso nur mitschleifen, >wenn man die Folgeseite als Formular mit einem Button aufruft. > >Kennst Du PHPLIB? Das macht das eleganter: Useridentität und Paßwort werden >auf dem Server gespeichert und verbleiben da. Über einen (unratbaren) Cookie >werden die Zugriffe der Benutzer verlinkt. danke erstmal ! ich habe mich jetzt aber wieder der optionalen (alten) auth-methode angewandt ! blieb mir irgendwie nix anderes übrig ! thx ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_25557159==_.ALT Content-Type: text/html; charset="us-ascii"
At 16:25 15.09.99 +0200, you wrote:
>
>Swen Anklam wrote:
>> ist es der fall möchte ich username und pw in den header schreiben um ihn
>> auf jede weitere seite ohne nochmalige eingabe abfragen zu können !
>
>Das ist aber ungeschickt, weil so das Paßwort jedesmal neu im Klartext
>versendet werden muß. Parameter kann man aber sowieso nur mitschleifen,
>wenn man die Folgeseite als Formular mit einem Button aufruft.
>
>Kennst Du PHPLIB? Das macht das eleganter: Useridentität und Paßwort werden
>auf dem Server gespeichert und verbleiben da. Über einen (unratbaren) Cookie
>werden die Zugriffe der Benutzer verlinkt.

danke erstmal ! ich habe mich jetzt aber wieder der optionalen (alten) auth-methode angewandt ! blieb mir irgendwie nix anderes übrig !

thx !

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_25557159==_.ALT-- From steinm_(at)_majestix.fernuni-hagen.de Wed, 15 Sep 1999 16:58:47 +0200 Date: Wed, 15 Sep 1999 16:58:47 +0200 From: Uwe Steinmann steinm_(at)_majestix.fernuni-hagen.de Subject: [php] php 3.0.12 und pdflib 2.0.1 On Wed, Sep 15, 1999 at 02:11:55PM +0200, Markus Dobel wrote: > Uwe Steinmann wrote: > > > > pdflib 2.0 tuts, aber die gibt es nicht mehr. > > Ich w"urde an deiner Stelle einfach die aktuellen Sourcen von > > php3 vom CVS holen. > > jo, das hab ich nun auch getan... war garnicht so schwierig, wie ich > dachte ;) > nun laeufts auf jeden fall, musste jedoch noch einen link pdflib.so -> > pdflib2.01.so setzen, damit php es ueberhaupt gefunden hat. Jau, das ist richtig. Irgendwie ist die Namensgebung der Bibliothek etwas ungl"ucklich. -- Uwe.Steinmann_(at)_fernuni-hagen.de Tel: +2331 987 4528 Fax: +2331 987 375 From joerg.schroeder_(at)_student.uni-siegen.de Wed, 15 Sep 1999 17:28:08 +0200 Date: Wed, 15 Sep 1999 17:28:08 +0200 From: =?iso-8859-1?Q?=22Schr=F6der=2C_J=F6rg=22?= joerg.schroeder_(at)_student.uni-siegen.de Subject: [php] [php]imagearc fuellen? Hallo Liste, gibt es so etwas ähnliches wie imagefilledpolygon auch für imagearc? Ich würde gern ein Kreisdiagramm darstellen, aber imagearc in einer Schleife mit abnehmendem Radius erscheint mir nicht so gelungen. Irgendwelche Ideen? joerg From Andreas.Kraftl_(at)_telekabel.at Wed, 15 Sep 1999 15:58:20 GMT Date: Wed, 15 Sep 1999 15:58:20 GMT From: Andreas Kraftl Andreas.Kraftl_(at)_telekabel.at Subject: [php] Formular Problem (nocheinmal) Hi again, nachdem der erste Hilferuf ohne Antwort blieb mein 2er Versuch. Folgendes Codeschnippsel verursacht ein nichtgewünschtes Ergebnis: Sobald ich einen Text wie: Das "ist" toll Erscheint der Text: Das \"ist\" toll Wie bringe ich den \ weg. Mit stripslashes() funkt es nicht :-( Vielleicht ist es jetzt verstaendlicher was ich moechte ;-) Gruß Andi From eschmid_(at)_s.netic.de Wed, 15 Sep 1999 18:13:04 +0200 Date: Wed, 15 Sep 1999 18:13:04 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] [php]imagearc fuellen? "Schröder, Jörg" wrote: > > Hallo Liste, > > gibt es so etwas ähnliches wie imagefilledpolygon auch für imagearc? > Ich würde gern ein Kreisdiagramm darstellen, aber imagearc in einer Schleife > mit abnehmendem Radius erscheint mir nicht so gelungen. > Irgendwelche Ideen? gdImageFillToBorder() füllt Dein Kreisbogen wenn die Borderfarbe die selbe ist. Ist im GD Manual mit einem Beispiel erklärt. -Egon From steiner_(at)_home-city.de Wed, 15 Sep 1999 18:49:36 +0200 Date: Wed, 15 Sep 1999 18:49:36 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Formular Problem (nocheinmal) > Sobald ich einen Text wie: Das "ist" toll > Erscheint der Text: Das \"ist\" toll Hi Andy: folgender Code macht keine Probleme. (getestet). Ein "hallo" wird auch als "Hallo" wiedergegeben.
Vielleicht ist das der Grund, warum keiner antwortet/geantwortet hat. Das Problem muß also woanders liegen. Sorry. mfg Armin From pfeiffer_(at)_uris.de Wed, 15 Sep 1999 18:35:56 +0200 Date: Wed, 15 Sep 1999 18:35:56 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] User-Trace Hallo Armin, > [...] onclick="" [...] 1. Dein 'onclick' clickt in Deinem Browser vor Deiner Nase, okay (?!) Das meine ich so wie ich es schreibe, rein von der 'ortslage' her... 2. Die Variable '$hp' existiert _nur_ zur Laufzeit des Scriptes, also sehr lange, bevor Du etwas siehst, weit ab auf dem Server Deines Providers... Wenn Du also etwas zaehlen willst, musst Du Dich entscheiden WO Du zaehlen willst, beim jeweiligen User im Browser (Java) oder auf dem Server (PHP). Im letzteren Fall wird die Sache etwas komplizierter, weil Du den Stand des Zaehlers irgendwie auf dem Server speichern musst... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From tobias_(at)_dnet.it Wed, 15 Sep 1999 19:25:11 +0200 Date: Wed, 15 Sep 1999 19:25:11 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Formular Problem (nocheinmal) > Sobald ich einen Text wie: Das "ist" toll > Erscheint der Text: Das \"ist\" toll Du hast magic_quotes_gpc (siehe phpinfo()) angestellt, damit werden " und ' automatisch escaped, also mit einem Backslash versehen. Das ist nützlich, wenn du solche Strings direkt in eine Datenbank übernehmen willst - die meisten DBs verlangen das. Striptags() entfernt alle HTML-Tags. Du möchtest stripslashes() verwenden, um die Backslashes loszuwerden. Mit freundlichen Grüßen, Tobias Ratschiller From ws_(at)_art-quarter.com Wed, 15 Sep 1999 19:21:44 +0200 Date: Wed, 15 Sep 1999 19:21:44 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] (Mini-) Redaktionssystem Norbert Pfeiffer wrote: > >> Ob das nun eine WebSite http://www.pointplus.de/ oder einer Zeitung > > Interessant... und rasend schnell! > mach Dich ruhig lustig darueber... Weit gefehlt!!!! Es *war* **echt** rasend schnell! -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Wed, 15 Sep 1999 19:29:16 +0200 Date: Wed, 15 Sep 1999 19:29:16 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] automatisch PHP-Script starten rene vojtech wrote: > kennt jemand eine Möglichkeit wie ich aus einem PHP-Script automatisch > ein > weiteres PHP-Script starten kann. Wo ist das Problem? If (Aufgabe erledigt){ include (dies_und_das.php3); } else{ include (das_und_jenes.php3); } -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From Sandor.Wonschik_(at)_esd.h.uunet.de Wed, 15 Sep 1999 20:48:43 +0200 Date: Wed, 15 Sep 1999 20:48:43 +0200 From: Sandor Wonschik Sandor.Wonschik_(at)_esd.h.uunet.de Subject: [php] Error-Messages Hi, ich würde gerne bei jedem Fehler, der im PHP-Script auftritt, eine von mir geschriebene Funktion ausführen lassen, damit ich dann ganz nach Lust und Laune den Fehler mal in ein File schreiben, mal ne Meldung auf den Bildschirm bringen oder mir selbst per Email eine Nachricht zukommen lassen kann. Der Befehl error_log() wird ja manuell aufgerufen und nicht, wenn ein Fehler (z.B. fehlende Include-Datei) passiert. So eine Meldung wie: Warning: Failed opening 'deb.inc' for inclusion in /usr/local/httpd/htdocs/kb/php/test/switch.php3 on line 14 möchte ich eigentlich nur während der Entwicklungsphase sehen. Wenn das ganze aber in Betrieb ist, kann man dem Benutzer eine bessere Meldung generieren und für mich selbst möchte ich gerne die ausführliche Meldung haben. Man kann ja auch per error_log in der php3.ini das File einstellen, wohin Fehlermeldungen gehen sollen, die bei error_reporting eingestellt sind, wenn man log_errors einschaltet. Aber dann gehen eben alle Meldungen direkt ins File, oder habe ich da was nicht ganz verstanden ... Ist es überhaupt möglich, eine Fehler-Bildschirmausgabe zu unterdrücken bzw. umzuleiten in eine eigene Fehlerfunktion? Hat dafür jemand eine Lösung parat? Thanks, Sandor From bjoern_(at)_baer.mayn.de Wed, 15 Sep 1999 21:04:52 +0200 Date: Wed, 15 Sep 1999 21:04:52 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Error-Messages Hi, > Ist es überhaupt möglich, eine Fehler-Bildschirmausgabe zu unterdrücken Ja, indem du ein "_(at)_" vor den Befehl schreibst, z.B.: $res=_(at)_mysql_query("..."); > bzw. umzuleiten in eine eigene Fehlerfunktion? Hat dafür jemand eine z.B.: (ungetestet, sollte aber tun) function meine_mysql_fehlerfunktion($errortxt) { echo "Hilfe!
Es gab einen Fehler!
"; echo "Meine Datenbank meint dazu: $errotxt
\n"; } $res=_(at)_mysql_query("...") or meine_mysql_fehlerfunktion(mysql_error()); -- Björn Schotte 09364/810492 http://www.php-center.de/ From bjoern_(at)_baer.mayn.de Wed, 15 Sep 1999 21:09:13 +0200 Date: Wed, 15 Sep 1999 21:09:13 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Error-Messages Hm, zu schnell getippt: > function meine_mysql_fehlerfunktion($errortxt) { > echo "Hilfe!
Es gab einen Fehler!
"; > echo "Meine Datenbank meint dazu: $errotxt
\n"; > } Da fehlt in der letzten Zeile ein exit(); -- Björn Schotte 09364/810492 http://www.php-center.de/ From easy_(at)_ist.schuldig.de Wed, 15 Sep 1999 21:26:47 +0200 Date: Wed, 15 Sep 1999 21:26:47 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] filename bei einem passthrough veraendern? hallo ihr! ich bastel gerade mit den pdf-funktionen herum und bin dabei auf ein generelles problem gestossen. ich lasse das file generieren und dann mit der beispieldatei getpdf.php3 ausgeben. soweit, sogut... wenn nun jemand den acrobat-plugin installiert hat, bekommt er das file auch angezeigt. wenn man es jedoch herunterladen will, hat die datei den namen getpdf.php3, ich haette aber lieber irgendwas.pdf. das zweite problem ist halt, dass die generierte datei danach geloescht werden soll, von daher waere ein einfacher link auf die datei nur... suboptimal, weil ich nicht wissen kann, wann die datei wieder geloescht werden darf. hat jemand eine idee dazu? gruss, markus From Dante_(at)_altmuehlnet.de Wed, 15 Sep 1999 21:46:44 +0200 Date: Wed, 15 Sep 1999 21:46:44 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] filename bei einem passthrough veraendern? At 21:26 15.09.99 +0200, Markus Dobel wrote: >soweit, sogut... wenn nun jemand den acrobat-plugin installiert hat, >bekommt er das file auch angezeigt. wenn man es jedoch herunterladen >will, hat die datei den namen getpdf.php3, ich haette aber lieber >irgendwas.pdf. das zweite problem ist halt, dass die generierte datei >danach geloescht werden soll, von daher waere ein einfacher link auf die >datei nur... suboptimal, weil ich nicht wissen kann, wann die datei >wieder geloescht werden darf. >hat jemand eine idee dazu? Ist ganz einfach, du kannst den Dateinamen beim Content-Type mit angeben: header( "Content-Type: application/pdf; name=\"$sid.pdf\"" ); Bye Dante From mathias_(at)_appc11.gsi.de Wed, 15 Sep 1999 21:59:45 +0200 Date: Wed, 15 Sep 1999 21:59:45 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] system() Aloha, ich hab hier gerade ein kleines Problem :-( Ich habe ein existierendes Verzeichnis $str_test_dir Wenn ich eine Variable auf eine der beiden Arten fülle: $str_tu_befehl = '/usr/bin/du -Ssk ' . $str_test_dir; $str_tu_befehl = "du -Ssk $str_test_dir" ; und dann folgendes mache: echo '->' . $str_tu_befehl . '<-'; $str_tu_erg = system($str_tu_befehl); echo '->' . $str_tu_erg . '<-'; bekomme ich einfach kein Ergebnis :-( wenn ich $str_tu_befehl = 'du -Ssk'; oder $str_tu_befehl = '/usr/bin/du -Ssk'; mache, dann klappt es. Gibts da eine Art Mechanismus, der Verhindert, dass ein system() Befehl nicht ausgeführt wird, wenn eine Variable drinsteht ? Ich hab da allerdings nichts in der Doku gefunden :/// Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From easy_(at)_ist.schuldig.de Wed, 15 Sep 1999 21:57:25 +0200 Date: Wed, 15 Sep 1999 21:57:25 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] filename bei einem passthrough veraendern? Thomas Feyrer wrote: > > Ist ganz einfach, du kannst den Dateinamen beim Content-Type mit angeben: > header( "Content-Type: application/pdf; name=\"$sid.pdf\"" ); danke fuer die schnelle reaktion, aber das tut's hier irgendwie nicht. die datei heisst weiterhin getpdf.php3, sowohl mit netscape 4.61 als auch mit ie 5 und ebenfalls mit getright. gruss, markus From bjoern_(at)_baer.mayn.de Wed, 15 Sep 1999 22:01:27 +0200 Date: Wed, 15 Sep 1999 22:01:27 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] system() Hi, > Gibts da eine Art Mechanismus, der Verhindert, dass ein system() > Befehl nicht ausgeführt wird, wenn eine Variable drinsteht ? string system(string command, int [return_var]); System() is just like the C version of the function in that it executes the given command and outputs the result. If a variable is provided as the second argument, then the return status code of the executed command will be written to this variable. HTH, Handbuchman2 -- Björn Schotte 09364/810492 http://www.php-center.de/ From Dante_(at)_altmuehlnet.de Wed, 15 Sep 1999 22:13:43 +0200 Date: Wed, 15 Sep 1999 22:13:43 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] filename bei einem passthrough veraendern? At 21:57 15.09.99 +0200, Markus Dobel wrote: >Thomas Feyrer wrote: >> Ist ganz einfach, du kannst den Dateinamen beim Content-Type mit angeben: >> header( "Content-Type: application/pdf; name=\"$sid.pdf\"" ); > >danke fuer die schnelle reaktion, aber das tut's hier irgendwie nicht. >die datei heisst weiterhin getpdf.php3, sowohl mit netscape 4.61 als >auch mit ie 5 und ebenfalls mit getright. Hi Markus, das Thema hatten wir vor kurzem ja schon einmal, dort war auch von filename (anstatt name) die rede, allerdings hab ich mir das nicht so genau angesehen. Versuchs am besten einfach mal... ;) Bye Dante From bazille_(at)_bazille.com Wed, 15 Sep 1999 22:33:36 +0200 Date: Wed, 15 Sep 1999 22:33:36 +0200 From: Sebastian Scholz bazille_(at)_bazille.com Subject: [php] Schleif Dich Oder Ich Fress Dich Guten Abend liebe PeHaPe's, ich bin heute in meinem Anfaengerungestuem ueber eine Sache gestolpert, die ich nicht geloest kriege und hoffe nun auf Eure Hilfe. Also im Prinzip klingt das Ganze ziemlich simpel, nur die Automatisierung des folgenden Prozesses krieg ich einfach nicht gebacken: Ich habe eine Schleife, die X-Mal durchlaeuft. Die Durchlaeufe dieser Schleife sollen nun in Y-Bloecke unterschieden werden, also die ersten Y-Male von X tu dies, die zweiten Y-Male tu das und so weiter bis keine Y mehr in das X passen. Ich habe auch schon eine manuelle Loesung gefunden, die wie folgt aussieht: $X=40; $Y=4; $LOOPY=1; for ($LOOPY;$LOOPY<=$X;$LOOPY++) { if ($LOOPY>($Y*0) and $LOOPY<=($Y*1)) { echo "LOOPY=$LOOPY TYP=EINS
"; } if ($LOOPY>($Y*1) and $LOOPY<=($Y*2)) { echo "LOOPY=$LOOPY TYP=ZWEI
"; } if ($LOOPY>($Y*2) and $LOOPY<=($Y*3)) { echo "LOOPY=$LOOPY TYP=DREI
"; } if ($LOOPY>($Y*3) and $LOOPY<=($Y*4)) { echo "LOOPY=$LOOPY TYP=VIER
"; } } Doch wie autmatisiere ich nun dieses Y in den IF-Abfragen? Wenn Y einstellig ist, dann ist die manuelle Loesung verschmerzbar, nur was mache ich wenn Y ploetzlich gegen 100 geht? Ich hab auch schon probiert, in die X-Schleife eine Y-Schleife einzubauen, die von 1 nach Y laeuft und sowas tut: if ($LOOPA>($Y*($LOOPB+0)) and $LOOPA<=($Y*$LOOPB+1))) { echo "LOOPA=$LOOPA TYP=$LOOPB
"; } Nur da funktioniert die IF-Abfrage irgendwie nicht mehr .... Waere toll, wenn Ihr eine Idee habt, ich bin ratlos. Viele Gruesse, Sebastian From easy_(at)_ist.schuldig.de Thu, 16 Sep 1999 01:06:12 +0200 Date: Thu, 16 Sep 1999 01:06:12 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] filename bei einem passthrough veraendern? hallo! hab mittlerweile eine loesung, wobei ich allerdings noch nicht so ganz weiss, wieso das so funzt. aber fuer leute, die das interessiert: man nimmt als link einfach
und siehe da, es klappt :) der apache serviert dann den php3-output und der browser glaubt, tollername.pdf waere der dateiname.. gruss, markus From ws_(at)_art-quarter.com Thu, 16 Sep 1999 01:14:54 +0200 Date: Thu, 16 Sep 1999 01:14:54 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] FastTemplate Ein Nachtrag, werd' ich morgen vielleicht übersetzen für's Center. Büschen spät heute. http://pferdezeitung.com/FastTemplate/#a1 -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From info_(at)_ticinonline.to Thu, 16 Sep 1999 01:04:36 +0200 Date: Thu, 16 Sep 1999 01:04:36 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] chmod( "$nomefile", 0755 ); Hallo liste, nach einem 16 stunden tag muss ich einen File loeschen problem loesen Hat jemand einen beisbiel wie das gehen kann mit unlink??? der ordner hat doch chm 755 upload ist einfach gesehen aber loeschen???
$entry"; echo "



Reload
Könnte man z.B. noch verschönern indem man anstatt das js=true per GET zu übergeben ein FORM einbauen und dann per OnClick den submit durchführen oder ähnliches.... Bye Dante From webmasterbhs_(at)_bluewin.de Fri, 17 Sep 1999 21:46:08 +0200 Date: Fri, 17 Sep 1999 21:46:08 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php unter IIS4 hahaha genau das selbe problem hatte ich auch, aber mit apache 1.3.6 !!!!! ich habe einfach diese beiden dateien auf einem anderen rechner gefunden und diese waren zwei bis drei mal so gross wie die ursprünglichen ... nach dem ich dann die odbcint und odbc32.dll überschrieben habe, läuft das ding wie heinz harald frentzen *lol* wenn du willst kann ich dir die zwei dateien schicken ! ----- Original Message ----- From: [ Romain ] To: Sent: Friday, September 17, 1999 7:30 PM Subject: [php] php unter IIS4 > Hallo zusammen, > > ich habe hier ein (hoffentlich nur) kleines problem mit der installation von > php unter WIN NT4S auf dem IIS4. > > Ich habe meines erachtens alles richtig eingetragen wie es in der doku > erklärt wird, aber dennoch geht es nicht. > > Dann habe ich mal durch doppelklick eine php-datei direkt gestartet und > siehe da, es kommt eine fehlermeldung: > ------------------- > The ODBC resource DLL (C:\WINNT\System32\odbcint.dll) is a different version > than the ODBC manager (C:\WINNT\System32\ODBC32.dll). > > You need to reinstall the ODBC components to ensure proper operation. > > PRESS OK to proceed, CANCEL to abort. > ------------------- > > so, wenn ich nun auf ok klicke, dann wird der php-befehl der in der > index.php steht "phpinfo()" ausgeführt, aber das ergebnis im dosfenster > (CMD) ausgegeben?¿?¿? > > Liegt es also vielleicht wirklich an den ODBC-treibern ? wenn ja, wie > installiert man diese neu? > > Danke und viele grüsse > > Romain > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From pfeiffer_(at)_uris.de Fri, 17 Sep 1999 21:42:19 +0200 Date: Fri, 17 Sep 1999 21:42:19 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Sonderverzeichnisse ignorieren Hallo Mark, > > ################################################################ > /* ab hier sollten \. und \.. gefiltert werden !!!!!!!! */ > ################################################################ > # if ($file="."){$file="";} > # if ($file=".."){$file="";} > # if ($file="."){next;} > # if ($file=".."){next;} irgendwie sehe ich nicht durch, bei Deinem Code... - ein einfaches '=' erzeugt keinen Vergleich, sondern eine Zuweisung ! - ein 'next' taucht im PHP-Manual unter 'while' nicht auf. - und ein '#' kommentiert IMHO Deine Abfrage einfach aus. aber versuche es doch mal so: while ($file = readdir($handle)) if (($file != ".")&&($file != "..")) { /* hier erfolgt die normale Verarbeitung */ } viel Spass noch... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ -----Ursprüngliche Nachricht----- Von: Mark Walter An: php_(at)_solix.wiso.Uni-Koeln.DE Datum: Freitag, 17. September 1999 19:06 Betreff: [php] Sonderverzeichnisse ignorieren >Hi, > >folgendes kleines Skript dursucht ein Directory, und liest dort Verzeichnisse >+ deren Dateien ein. > >Diese werden in ein Array aufgenommen, welches dazu benutzt wird die jeweiligen >Unterverzeichnisse einzulesen. > >Mit den Dateien in in dem Verzeichnissen gefunden werden, erstellt das >Skript dann ein Array mit dem Unterverzeichnis als Schlüsselwort: und der Datei >als Wert: > >$Subtopics[PHP]=Cookies.html; > > >Problem ist die Filterung der Unterverzeichnisse (.) und (..). > >Hatte es wie nachstehend gefolgt auf zwei Wegen versucht, >leider erfolglos. > >Evtl. hat jemand mehr Glück !!! > > >Gruß Mark Walter > > >Beginn des Skriptes; > >################# >function dateien_einlesen(){ >################# > >/* öffnet directory */ > >$handle=opendir("/usr/local/httpd/htdocs/interswap/interswap"); > >/* pointer auf null setzen */ > > $i=0; > >/* liest Verzeichnisse aus Directory aus */ > > > { > >/* pointer auf null setzen */ > > $i++; > >/* erstellt ein array mit den Unterverzeichnissen */ > > { > $topics[$i]="$file"; > } > > } > >closedir($handle); > >/* schleift durch alle Unterverzeichnisse */ > > while (list($key,$value) = each($topics)) > > { > >/* öffnet Unterdirectory */ > >$handle=opendir("/usr/local/httpd/htdocs/interswap/interswap/$value"); > > $i=0; > >/* liest Unterdirectory ein*/ > > while ($file = readdir($handle)) > > echo"Verzeichnis: $value
File: $file
"; > > { > >/* pointer auf null setzen */ > > $i++; > >/* erstellt ein assoziatives Array[Unterthema]=Datei */ > > { ># echo "Wert: $value Datei $file
"; > > $subtopics[$value]="$file"; > } > > } > > } > >return $subtopics; > >} > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From mathias_(at)_appc11.gsi.de Fri, 17 Sep 1999 21:46:18 +0200 Date: Fri, 17 Sep 1999 21:46:18 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] system() Hi Thomas, At 16.09.99 09:27 , you wrote: >>Mathias schrieb: > >> Ich habe ein existierendes Verzeichnis $str_test_dir >> > >heisst das so, oder ist das eine Variable (wg. des '$')? es war eine Variable ... da ich immer Strings, Hashs und Arrays verwechsle, bastel ich das in die Variablennamen mit rein ;-) >> Wenn ich eine Variable auf eine der beiden Arten fülle: >> $str_tu_befehl = '/usr/bin/du -Ssk ' . $str_test_dir; >> $str_tu_befehl = "du -Ssk $str_test_dir" ; >> > >Hier verknüpfst du den String '/usr/bin/du -Ssk ' mit dem Inhalt der >Variablen $str_test_dir. >Wenn dein Verzeichnis so heisst, musst du den Namen des Verzeichnisses >ebenfalls in ['] setzen (nicht in ["]), da er mit einem $ anfaengt. Ne, das war schon korrekt was ich da machte ... nur das Problem war, das ich system statt exec verwendete :/ Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From pb_(at)_webfactory.de Fri, 17 Sep 1999 22:07:38 +0200 Date: Fri, 17 Sep 1999 22:07:38 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] ImagePSText() klappert nicht... Hallo zusammen, ich habe PHP 3.0.12 mit GD, Freetype und T1Lib installiert. Kompilierung ohne Probleme, phpinfo() sagt "gd Version 1.6 with FreeType support with Type1 font support". ImageTTFText() funktioniert problemlos. Wenn ich allerdings ImagePSText verwende, bekomme ich nur ein leeres Bild, keine Fehlermeldung. Auch der Rückgabewert von ImagePSBBox() ist leer. Hat jemand eine Ahnung, was ich falsch mache? Hier mein Code-Snippet: Vielen Dank schon eimal! From webmaster_(at)_cibes.de Fri, 17 Sep 1999 23:23:31 +0200 Date: Fri, 17 Sep 1999 23:23:31 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] dl() Hallo Liste! Ich wollte mal ein bißchen was über Dynamisches Linken erfahren, weil mich die crypt-Funktionen interessieren. Also öffnete ich das PHP-/manual/-Verzeichnis, klickte auf ref.dl.html und wurde von Informationen fast erschlagen :-> XIII. Dynamic Loading functions Table of Contents dl — load a PHP extension at runtime Hmmm... - macht ja nix - dort ist ja noch ein Link next! Dort gibt es bestimmt mehr Infos! dl dl -- load a PHP extension at runtime Description int dl(string library); Loads the PHP extension defined in library. See also the extension_dir configuration directive. Tut mir leid - bei dieser Fülle an Informationen steige ich beim besten Willen nicht mehr durch >:-> Hat jemand Infos, wie man das Ganze nutzen kann (insbesondere das Laden der crypt-Funktionen) ? Thanx! Stephan ------------------------------------------------------------- Die ultimative Smilie-Collection :-] Komm vorbei! http://www.cibes.de/smilies/ From vogel_(at)_bingo-ev.de Fri, 17 Sep 1999 23:41:39 +0200 Date: Fri, 17 Sep 1999 23:41:39 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] Vergleich mit Leerzeichen Hallo, ich habe folgendes Problem. Ich lese aus einer mysql-Datenbank eine Variable $su_hersteller aus und nehme diese dann zu einem Vergleich heran. $trefferanzahl = mysql("username","select * from pkw where hersteller like '$su_hersteller%' '"); Nun enthaelt $su_hersteller auch Leerzeichen. Folge: Es werden nur die Zeichen bis zum Beginn des ersten Leerzeichens zum Vergleich herangezogen und daher zuviele Treffer angezeigt. Wie kann ich die vollstaendige Variable (inkl. Leerstellen) zur Suche heranziehen? Vielen Dank uli From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Thu, 16 Sep 1999 19:09:23 +0200 Date: Thu, 16 Sep 1999 19:09:23 +0200 From: Stefan Völkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] sourcecode parsen und bunt ausgeben Markus Dobel schrieb: > > hallo liste! > > hat vielleicht irgendjemand schon einmal einen sourcecode-parser in php3 > geschrieben? soviel ich weiss gibt es ein script paket (code2html) das das ganzemacht. allerdings weiss ich nicht in welcher sprache das geschrieben ist. cu stefan ps gibbet bei www.freshmeat.net (wie alles ;) From easy_(at)_ist.schuldig.de Sat, 18 Sep 1999 01:37:21 +0200 Date: Sat, 18 Sep 1999 01:37:21 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] system() Mathias wrote: > > Nur eigentlich haette ich erwartet, dass dann wenigstens > "Blabla permission denied" zurückgekommen wäre. > hm... bin mir nicht sicher... aber kann es sein, dass php nur stdout umleitet, jedoch sachen wie 'permission denied' ueber stderr gehen und somit fuer php nicht sichtbar sind? gruss, markus From easy_(at)_ist.schuldig.de Sat, 18 Sep 1999 01:59:59 +0200 Date: Sat, 18 Sep 1999 01:59:59 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Vergleich mit Leerzeichen Ulrich Vogel wrote: > > Hallo, > ich habe folgendes Problem. > > Ich lese aus einer mysql-Datenbank eine Variable $su_hersteller > aus und nehme diese dann zu einem Vergleich heran. > > $trefferanzahl = mysql("username","select * from pkw where > hersteller like '$su_hersteller%' '"); > ich sehe da mehrere sachen, die mir nicht so richtig erscheinen. einmal hast du drei ' in deinem query, ist das vielleicht ein tippfehler? zum zweiten verwendest du die mir unbekannte funktion mysql();. ich finde diese auch nicht in der referenz. zum dritten kann es evtl sein, dass php versucht, die variable $su_hersteller% (mit dem % am ende) auszuwerten. versuch doch einmal folgendes: $linkid = mysql_connect(, , ); mysql_select_db(); $treffer = mysql_query("select * from pkw where hersteller like'". $su_hersteller ."%'", $linkid); durch die trennung mit ".$varname." vermeidest du eventuelle parsing-doppeldeutigkeiten. und dann gehst du durch die zurueckgewonnene arraymenge mit etwas aehnlichem wie: while $zeile=(mysql_fetch_array($treffer)) { print($zeile['firmenname']."
"); print($zeile['firmensitz']."
"); } wobei firmenname und firmensitz nun zwei felder aus der tabelle sein sollen, die du natuerlich durch existierende feldernamen ersetzen musst. gruss, markus From info_(at)_interswap.de Sat, 18 Sep 1999 00:32:53 +0200 Date: Sat, 18 Sep 1999 00:32:53 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] Re: create table Hallo Martin, > Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: > Ehrlich gesagt bin ich ein wenig verwirrt da ich in mySQL-Listen vertreten bin. Nur sind Fragen s.u. auf PhP und nicht auf mySQL bezogen. Würde ich diese Frage in der mySQL-Liste stellen wäre sie dort OT. Oder sind PhP-Queryfragen in der mySQL-Liste zu stellen ? Falls ja tut mir das Leid... ################################ Egal hier die Lösung -> ################################ mysql_query("CREATE TABLE $tabelle (id int (3) DEFAULT '0' NOT NULL auto_increment, name varchar (20) DEFAULT '' NOT NULL, beitrag varchar (20) DEFAULT '' NOT NULL, PRIMARY KEY (id)) "); Tatsächlich ist die Lösung wie immer das simpelste von allen ! Einfach die SQL-Anweisung innerhalb von mysql_query so wie in jedem Manual beschrieben ( ohne Klammern ( *grmpf ) !!!!!! ) etc. Gruß Mark From info_(at)_interswap.de Sat, 18 Sep 1999 00:49:32 +0200 Date: Sat, 18 Sep 1999 00:49:32 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] Sonderverzeichnisse ignorieren Hallo Norbert, > > # if ($file="."){$file="";} > > # if ($file=".."){$file="";} > > # if ($file="."){next;} > > # if ($file=".."){next;} > irgendwie sehe ich nicht durch, bei Deinem Code... > - ein einfaches '=' erzeugt keinen Vergleich, sondern eine Zuweisung ! ich wollte nur den Wert der sich durch das Sonderverzeichnis ergab auf Null setzen, damit ich später erkennen kann das es ein Sonderverzeichnis war. Bloede Idee ! > - ein 'next' taucht im PHP-Manual unter 'while' nicht auf. > - und ein '#' kommentiert IMHO Deine Abfrage einfach aus. sorry, hatte auskommentiert da sich sonst eine komplette Fehlfunktion ergab. > aber versuche es doch mal so: > > while ($file = readdir($handle)) > if (($file != ".")&&($file != "..")) > { > Danke, klappt prima. Besten Dank auch !!!!!!! Gruß Mark From hsaly_(at)_cip.rz.fh-offenburg.de Sat, 18 Sep 1999 13:43:38 +0200 Date: Sat, 18 Sep 1999 13:43:38 +0200 From: Hendrik Saly hsaly_(at)_cip.rz.fh-offenburg.de Subject: [php] phpmyadmin/contains no data Hendrik Saly schrieb: > > Hi Liste, > > habe ein kleines Problem mit phpmyadmin (2.0.3) und > php 3.0.11 (mySQL Version 3.22.25, auf Suse Linux 6.2, Apache 1.3.6) > > Wenn ich versuche eine neue Tabelle innerhalb einer Datenbank > zu erstellen kommt die Netscape Fehlermeldung: Document contains no > data ... > Eine Tabelle mittels SQL Eingabe geht aber ? > > Weiss jemand Rat ? > > Gruss > Hendrik Saly > Hat sich geklaert. Bug in PHP 3.0.11 (3.0.12 ist OK)bzw. wenns jemand als DSO laufen hat auf Apache 1.3.9 umsteigen. Gruss Hendrik From gernot.groder_(at)_tiroler.at Sat, 18 Sep 1999 13:51:37 -0000 Date: Sat, 18 Sep 1999 13:51:37 -0000 From: Gernot Groder gernot.groder_(at)_tiroler.at Subject: [php] LAMP vs. IIS&ASP Hallo Liste, ich habe mal einige generelle Fragen, kann sein das das ganze ein wenig OT wirkt, aber ich brauche dringend Argumente: -) Welche (echten) Nachteile hat der IIS mit ASP im Vergleich zu LAMP? -) Geschwindigkeit, Sicherheit, Bug's -) Kann mir jemand einen Link geben, wo ein Bug des IIS live demonstrierbar ist? Ich hab mal in einer ct gelesen, daß bei Eingabe einer URL wie http://ist.doch.egal/anmeldung.asp::DATA der IIS mit div. Sicherheitsinfos udgl. antwortet. Gibts noch eine Site wo das oder ähnliches funktioniert?? Ich bin gerade dabei, für ein größeres Projekt eine Präsentation zu erstellen. Dabei gehts um eine mittlere Site (ca. 500 bis 700 Pages) mit mehreren Datenbanken, integr. Suchmaschine, gesicherter Bereich für Mitglieder, gesicherter Zugang für Datenwartung usw. Da ich mich bisher ausschließlich mit LAMP befasst habe, ich aber weiß, daß zwei Mitbewerber das ganze auf der MS-Schiene planen, wäre ich für alle Infos zu diesem Thema dankbar. Da das ganze sicherlich nicht jeden in der Liste interessiert, könnt Ihr mir auch direkt mailen: groder_(at)_tiroler.at Vielen Dank schon im Voraus für Eure Hilfe gerry From mailliste.waigand_(at)_gmx.de Sat, 18 Sep 1999 14:28:28 +0200 Date: Sat, 18 Sep 1999 14:28:28 +0200 From: Romain mailliste.waigand_(at)_gmx.de Subject: [php] PHP unter IIS4 Hallo zusammen, ich habe hier ein (hoffentlich nur) kleines problem mit der installation von php unter WIN NT4S auf dem IIS4. Ich habe meines erachtens alles richtig eingetragen wie es in der doku erklärt wird, aber dennoch geht es nicht. Dann habe ich mal durch doppelklick eine php-datei direkt gestartet und siehe da, es kommt eine fehlermeldung: ------------------- The ODBC resource DLL (C:\WINNT\System32\odbcint.dll) is a different version than the ODBC manager (C:\WINNT\System32\ODBC32.dll). You need to reinstall the ODBC components to ensure proper operation. PRESS OK to proceed, CANCEL to abort. ------------------- so, wenn ich nun auf ok klicke, dann wird der php-befehl der in der index.php steht "phpinfo()" ausgeführt, aber das ergebnis im dosfenster (CMD) ausgegeben?¿?¿? Liegt es also vielleicht wirklich an den ODBC-treibern ? wenn ja, wie installiert man diese neu? Danke und viele grüsse Romain From vogel_(at)_bingo-ev.de Sat, 18 Sep 1999 15:03:31 +0200 Date: Sat, 18 Sep 1999 15:03:31 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] Vergleich mit Leerzeichen Hallo Markus, danke fuer die mail in die Liste. Ich arbeite noch mit der Vorgaengerversion von php3, naemlich php/fi, da ist der Syntax noch etwas anders. Die von mir angefuegte Zeile mit $trefferanzahl.... ist schon ok, die funktioniert auch. Nicht geht es aber, wenn die Variable $su_hersteller ein Leerzeichen enthaelt. fiktives Bsp: $su_hersteller ist z.B. "VW Golf III 1.8 Liter" in der DB stehen VW Golf III 1.8 Liter VW Golf iV 2.0 Liter VW Polo 1.4 Liter Nach der Abfrage duerfte nur der erste Treffer kommen, bei mir kommen allerdings alle Eintraege als Treffer, weil $su_hersteller nit "VW Golf III 1.8 Liter", sondern nur "VW" (eben bis zum ersten Leerzeichen) zur Suche heranzieht... Vielleicht hast Du da eine Idee? Schoenes Wochenende und ciao uli > > > > Hallo, > > ich habe folgendes Problem. > > > > Ich lese aus einer mysql-Datenbank eine Variable $su_hersteller > > aus und nehme diese dann zu einem Vergleich heran. > > > > $trefferanzahl = mysql("username","select * from pkw where > > hersteller like '$su_hersteller%' '"); > > > ich sehe da mehrere sachen, die mir nicht so richtig erscheinen. > einmal hast du drei ' in deinem query, ist das vielleicht ein > tippfehler? zum zweiten verwendest du die mir unbekannte funktion > mysql();. ich finde diese auch nicht in der referenz. zum dritten kann > es evtl sein, dass php versucht, die variable $su_hersteller% (mit dem % > am ende) auszuwerten. > versuch doch einmal folgendes: > > $linkid = mysql_connect(, , ); > mysql_select_db(); > $treffer = mysql_query("select * from pkw where hersteller like'". > $su_hersteller ."%'", $linkid); > > durch die trennung mit ".$varname." vermeidest du eventuelle > parsing-doppeldeutigkeiten. > > und dann gehst du durch die zurueckgewonnene arraymenge mit etwas > aehnlichem wie: > > while $zeile=(mysql_fetch_array($treffer)) { > print($zeile['firmenname']."
"); > print($zeile['firmensitz']."
"); > } > > wobei firmenname und firmensitz nun zwei felder aus der tabelle sein > sollen, die du natuerlich durch existierende feldernamen ersetzen musst. > > gruss, markus > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From mailliste.waigand_(at)_gmx.de Sat, 18 Sep 1999 15:35:34 +0200 Date: Sat, 18 Sep 1999 15:35:34 +0200 From: Romain mailliste.waigand_(at)_gmx.de Subject: [php] AW: [php] PHP unter IIS4 Hallo Liste, ich habe mein problem schon selber gelöst. Es lag tatsächlich nur an den ODBC-treibern. Da es jedoch keine option zur deinstallation sowie reinstallation gibt, zumindest im normalen nt-pack, habe ich das einfach per hand erledigt und die .dll´s gelöscht und neue kopiert. Jetzt geht es! Also war mal wieder Microsoft schuld...... Viele Grüße Romain > Hallo zusammen, > > ich habe hier ein (hoffentlich nur) kleines problem mit der > installation von > php unter WIN NT4S auf dem IIS4. > > Ich habe meines erachtens alles richtig eingetragen wie es in der doku > erklärt wird, aber dennoch geht es nicht. > > Dann habe ich mal durch doppelklick eine php-datei direkt gestartet und > siehe da, es kommt eine fehlermeldung: > ------------------- > The ODBC resource DLL (C:\WINNT\System32\odbcint.dll) is a > different version > than the ODBC manager (C:\WINNT\System32\ODBC32.dll). > > You need to reinstall the ODBC components to ensure proper operation. > > PRESS OK to proceed, CANCEL to abort. > ------------------- > > so, wenn ich nun auf ok klicke, dann wird der php-befehl der in der > index.php steht "phpinfo()" ausgeführt, aber das ergebnis im dosfenster > (CMD) ausgegeben?¿?¿? > > Liegt es also vielleicht wirklich an den ODBC-treibern ? wenn ja, wie > installiert man diese neu? From tobias.juelke_(at)_mp3web.de Sat, 18 Sep 1999 16:46:03 +0200 Date: Sat, 18 Sep 1999 16:46:03 +0200 From: Tobias Juelke [- MP3Web.de -] tobias.juelke_(at)_mp3web.de Subject: [php] Bannerexchange-Script Hallo, kennt jemand von Euch ein gutes Bannerexchange-Script ? Ich meine ein ganz normales, nicht ein Vermarktungs-Script wie phpAds. Vielen Dank im Voraus. Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From steiner_(at)_home-city.de Sat, 18 Sep 1999 20:02:46 +0200 Date: Sat, 18 Sep 1999 20:02:46 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] leicht OT:MySQL aufm virtuellem Server Hallo Liste, mein Problem ist zwar etwas Offtopic, aber auf der MySQL-Liste sind so wenig Leute wach- und hier sind doch so viele mysql-experten. Ich würde gerne auf einem virtuellem Server MySQL zum Laufen kriegen, habe aber einige Probleme. Der Mysql schmeißt mir beim Start folgende Meldung raus: Can't read dir of '/usr/home/benutzer/mysqldb' (Errcode: 2) Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 to server version: 3.22.14b-gamma-virtual Type 'help' for help. mysql>exit Stimmt, das Verzeichnis mysqldb (mein root-verzeichnis) gibts nicht. Manuelles Anlegen eines solchen Directories behebt die Fehlermeldung. Aber das kann ja nicht Sinn der Sache sein (oder?). Auf meiner Local-Station (WAMP) liegt im "data" verzeichnis auch die mysql-db, wo doch die benutzer/host/rechte vergabe stattfindet. Die habe ich aufm virtuellem ja nicht. das data verzeichnis liegt irgendwo unter /usr/local/mysql (oder so), und da sind nur mysql.core und zwei .pid-files drin. Der mysqld is alive (lt. mysqladmin). da kann das problem doch nicht liegen. Irgendwie weiß ich nicht, wie ich mit MySQL auf dem Server arbeiten soll, wenn doch nur die Hälfte(der besser gar nixx) funzt. Ich kann keine Benutzer-Rechte vergeben, keine DB-Anfrage stellen, nix. Habt Ihr nen Rat? Wäre wirklich toll, wenn Ihr mir helfen würdet. mit bestem Gruß Armin steiner_(at)_home-city.de From marian_(at)_sendung.de Sat, 18 Sep 1999 20:19:47 +0200 Date: Sat, 18 Sep 1999 20:19:47 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] LAMP vs. IIS&ASP Hi! Ich kann Dir nicht wirklich weiterhelfen, aber ein paar anmerkungen habe ich schon... Gernot Groder wrote: > > Hallo Liste, > ich habe mal einige generelle Fragen, kann sein das das ganze ein wenig OT > wirkt, aber ich brauche dringend Argumente: > -) Welche (echten) Nachteile hat der IIS mit ASP im Vergleich zu LAMP? Da kann ich direkt nichts zu sagen. Wenn Du zwei unterschiedliche Systeme vergleichen möchtest, solltest Du in jedem Fall darauf achten, dass Du die Details richtig gegenüberstellst (was hier nicht ganz einfach ist). Du vergleichst also 1) Linux mit Windows NT 2) PHP3 mit VisualBasicScript oder JavaScript 3) Apache mit Internet Information Server 4) MySQL mit .... Und bei letztem stellt sich die Frage, auf welche Datenbank Du bei der Windows-Lösung vetrauen möchtest. Hoffentlich nicht Access, denn dann wäre die Frage schnell geklärt. Access eignet sich nicht für mittelmäßig oder mehr besuchte Sites (ich habe es mit eigenen Augen gesehen). Eher wird man wohl den Microsoft SQL Server bemühen. > -) Geschwindigkeit, Sicherheit, Bug's > -) Kann mir jemand einen Link geben, wo ein Bug des IIS live demonstrierbar > ist? Ich hab mal in einer ct gelesen, daß bei Eingabe einer URL wie > http://ist.doch.egal/anmeldung.asp::DATA der IIS mit div. Sicherheitsinfos > udgl. antwortet. Gibts noch eine Site wo das oder ähnliches funktioniert?? Der Bug ist durch ein Patch bei den meisten größeren Sites inzwischen behoben. Der Aufruf dieser URLs mit ::$DATA Endung initiierte einen Download des Quelltextes der ASP-Seite. Such mal per Altavista mit dem Suchbegriff url:login.asp . Da bekommst Du sicher auch noch eine Menge nicht gefixter Server. > Ich bin gerade dabei, für ein größeres Projekt eine Präsentation zu > erstellen. Dabei gehts um eine mittlere Site (ca. 500 bis 700 Pages) mit > mehreren Datenbanken, integr. Suchmaschine, gesicherter Bereich für > Mitglieder, gesicherter Zugang für Datenwartung usw. Da ich mich bisher > ausschließlich mit LAMP befasst habe, ich aber weiß, daß zwei Mitbewerber > das ganze auf der MS-Schiene planen, wäre ich für alle Infos zu diesem Thema > dankbar. Da das ganze sicherlich nicht jeden in der Liste interessiert, > könnt Ihr mir auch direkt mailen: groder_(at)_tiroler.at Marian From bjoern_(at)_baer.mayn.de Sat, 18 Sep 1999 20:19:38 +0200 Date: Sat, 18 Sep 1999 20:19:38 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] LAMP vs. IIS&ASP Hi, slightly off-topic, aber ... > Access, denn dann wäre die Frage schnell geklärt. Access eignet > sich nicht für mittelmäßig oder mehr besuchte Sites (ich habe es > mit eigenen Augen gesehen). Eher wird man wohl den Microsoft SQL Wenn ich jemanden ärgern will, meine ich immer "Wie viele gleich- zeitige Zugriffe verträgt Access eigentlich? Einen oder zwei?". *gdr* -- Björn Schotte 09364/810492 http://www.php-center.de/ From pfeiffer_(at)_uris.de Sat, 18 Sep 1999 20:48:55 +0200 Date: Sat, 18 Sep 1999 20:48:55 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] LAMP vs. IIS&ASP Hallo Bjoern, >> Access, denn dann wäre die Frage schnell geklärt. Access eignet >> sich nicht für mittelmäßig oder mehr besuchte Sites (ich habe es >> mit eigenen Augen gesehen). Eher wird man wohl den Microsoft SQL > Wenn ich jemanden ärgern will, meine ich immer "Wie viele gleich- > zeitige Zugriffe verträgt Access eigentlich? Einen oder zwei?". keinen... Wenn man ihn richtig formuliert Tip: Im Lowkost-Segmet gibt es fuer DOS und Windows nur ein einziges Produkt und das nennt sich FoxPro. Erfreulicherweise auch unter Unix/Linux zu betreiben, inclusive Compiler, Rushmore-Technologie und alles was Speed macht. Die Reaktionszeiten liegen weit jenseits von gut und boese, wenn man den ODBC-Verzoegerer von M$ einfach umgeht. Der Kern ist von AshonThate und ohne Hammer nicht klein zu bekommen ;-) M$ hat das seinerzeit mal aufgekauft um herauszufinden, wie DBMS normal funktionieren. Hat aber leider nicht ganz geklappt... Ach-ja, PHP unterstuetzt auch den direkten Zugriff auf einzelne Tabellen. Damit das hier nicht ganz OT wird... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From Nico_(at)_Schnuffelhase.de Sat, 18 Sep 1999 20:51:06 +0200 Date: Sat, 18 Sep 1999 20:51:06 +0200 From: Nicolai Rybnikar Nico_(at)_Schnuffelhase.de Subject: [php] Endlich: PHP3 bei Strato funktioniert! Hi Ihrs! Ich habe eben mal probiert, ein "normales" php3-File irgendwo im Tree von Strato auszufuehren - und, ich dachte, ich seh nicht richtig - es funktioniert! Also, viel Spass damit! Nico -- Nicolai Rybnikar Fon: 02242-869299 eMail: Nico_(at)_Schnuffelhase.de Waldstr. 20 Fax: 02242-869299 53773 Hennef Mobil: 0172-2907761 ICQ: 15640379 PGP-Fingerprint: E9F1 E08D F923 AF17 EBAC 9512 4AFD 816C 2E1A 7BE5 From joerg_(at)_krause.net Sat, 18 Sep 1999 20:55:03 +0200 Date: Sat, 18 Sep 1999 20:55:03 +0200 From: Joerg Krause joerg_(at)_krause.net Subject: [php] LAMP vs. IIS&ASP Aus der Kenntnis beider Systeme: MS wird auch auf sehr großen Sites erfolgreich eingesetzt. Ein Problem ist die Datenbank. MS SQL Server 7 ist sicher einige Klassen oberhalb MySQL anzusiedeln, ich kenne beide sehr genau. Access ist bestenfalls als Spielwiese auf 'nem Testsystem zu gebrauchen. ASP kann vom Funktionsumfang gg. PHP nicht bestehen, hier ist PHP ohne jeden Zweifel im Vorteil. Allerdings ist die Entwicklung eigener Funktionen bei ASP auch mit Visual Basic möglich, derlei erstellte DLLs sind nicht unbedingt schlechter als mit C erstellte PHP-Funktionen, das nötige Know How ist aber ungleich geringer, deshalb erschließt sich diese Möglichkeit einem eher. Der IIS kann mit ASP auf einem 400er System ca. 10 gleichzeitige Zugriffe sauber verarbeiten, mit kompilierten Anwendungen 30. Danach muss mehr Hardware her. 400.000 PageViews pro Monat sind für einen solchen Server kein Problem. Ein optimierter Linux+Apache bringt bei gleicher Hardware einiges mehr, verlangt aber auch entsprechendes Know How bei der Optimierung. Aber spielt der Hardwarepreis eine Rolle? Ein mit aktuellen Service Pack ausgerüsteter IIS ist nicht unsicherer als Apache. Er ist aber mit Sicherheit teurer. Als Entwicklungssystem ist Windows einfach besser mit Editoren bestückt, man bekommt eher Fachleute und die Entwicklungsumgebung des SQL Servers ist einfach genial - hier hat Linux nicht einmal ansatzweise etwas zu bieten (wer's glaubt, kennt MS nicht!). Da kann einem ein Projekt mit Linux wegen der Manpower teurer zu stehen kommen, als die durch die bei MS nötigen Kosten für NT Server+SQL. Letztendlich lassen sich 99% aller Probleme mit beiden Systeme erschlagen, was man besser kennt sollte man nehmen. Aus dieser Sicht ist die Diskussion "was ist besser" schwachsinnig, die gern zitierten Benchmarks oder Blitzinstallationsrunden völlig praxisfremd und die bei solchen Vergleichen bemühten Emotionen ohne jede technische Grundlage. Die meisten Kunden interessiert nur, ob's läuft, und laufen tut's, wenn ich es beherrsche. Im übrigen bin ich seit einiger Zeit bei der Entwicklung großer kommerzieller Projekte involviert, da wo Geld keine Rolle spielt. Hier gibt es Leute, die haben Linux noch nie gesehen und denken auch noch, Microsoft produziert nur DOS. Sprich, echte Webserver basieren aus SUN Solaris, haben eine Oracle Datenbank und können sowieso nur mit Java programmiert werden. Als Webserver wird übrigens gern auch dort der Apache eingesetzt 1000 gleichzeitige Verbindungen habe ich auf solchen Systemen schon gesehen, ohne das es irgendeine Verzögerung gab. Dazu gehört aber wirklich viel Know How, z.B. ist der Apache mit speziellen Parametern kompiliert. Fazit: Nimm, was Du kannst, und weil Du's kannst, ist es gut für ihn! jörg -----Ursprüngliche Nachricht----- Von: Gernot Groder An: Gesendet: Samstag, 18. September 1999 15:51 Betreff: [php] LAMP vs. IIS&ASP > Hallo Liste, > ich habe mal einige generelle Fragen, kann sein das das ganze ein wenig OT > wirkt, aber ich brauche dringend Argumente: > -) Welche (echten) Nachteile hat der IIS mit ASP im Vergleich zu LAMP? > -) Geschwindigkeit, Sicherheit, Bug's > -) Kann mir jemand einen Link geben, wo ein Bug des IIS live demonstrierbar > ist? Ich hab mal in einer ct gelesen, daß bei Eingabe einer URL wie > http://ist.doch.egal/anmeldung.asp::DATA der IIS mit div. Sicherheitsinfos > udgl. antwortet. Gibts noch eine Site wo das oder ähnliches funktioniert?? > Ich bin gerade dabei, für ein größeres Projekt eine Präsentation zu > erstellen. Dabei gehts um eine mittlere Site (ca. 500 bis 700 Pages) mit > mehreren Datenbanken, integr. Suchmaschine, gesicherter Bereich für > Mitglieder, gesicherter Zugang für Datenwartung usw. Da ich mich bisher > ausschließlich mit LAMP befasst habe, ich aber weiß, daß zwei Mitbewerber > das ganze auf der MS-Schiene planen, wäre ich für alle Infos zu diesem Thema > dankbar. Da das ganze sicherlich nicht jeden in der Liste interessiert, > könnt Ihr mir auch direkt mailen: groder_(at)_tiroler.at > > Vielen Dank schon im Voraus für Eure Hilfe > gerry > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From uweg_(at)_gmx.de Sat, 18 Sep 1999 21:06:56 +0200 Date: Sat, 18 Sep 1999 21:06:56 +0200 From: Uwe Gruentjes uweg_(at)_gmx.de Subject: [php] Endlich: PHP3 bei Strato funktioniert! Nicolai schrieb: > Ich habe eben mal probiert, ein "normales" php3-File irgendwo im Tree von > Strato auszufuehren - und, ich dachte, ich seh nicht richtig - es funktioniert! Jep, kann's bestätigen. Unterhalb von cgi-bin läuft's nicht (gibt einen "Internal Server Error"), ansonsten problemlos. Ca. 6 Wochen nach Ankündigung, aber immerhin. Uwe From Dante_(at)_altmuehlnet.de Sat, 18 Sep 1999 23:16:16 +0200 Date: Sat, 18 Sep 1999 23:16:16 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] LAMP vs. IIS&ASP At 13:51 18.09.99 -0000, Gernot Groder wrote: >Hallo Liste, >ich habe mal einige generelle Fragen, kann sein das das ganze ein wenig OT >wirkt, aber ich brauche dringend Argumente: >-) Welche (echten) Nachteile hat der IIS mit ASP im Vergleich zu LAMP? Also, ich mache gerade meine Ausbildung (seit 01.09) zum Fachinformatiker (FR Systemintegration) und in der Arbeit "durfte" ich (da ich die meisten Kenntnisse in dem Bereich hatte) den IIS einrichten. Ich habe zuvor nur Apache eingerichtet, dort hat man wenigstens alles unter einem Dach bzw. in einer Datei (httpd.conf), beim IIS hingegen musst du dich durch 100-te von Menü's klicken und dann ist das ganze Zeugs von denen auch noch so doof bezeichnet (Bsp: Anstatt Port - Anschluss; Anstatt host - Hostheadername; ...), dadurch blickt ein Apache/Linux-anhänger gleich 1000x nichtmehr durch. Ausserdem sind die (oben erwähnten 100-te) Menüs nicht etwa alle sofort erreichbar, sondern du musst wirklich jeden einzelnen Punkt (in einem Explorer-Tree ähnlichem Style) anklicken und dann auf "Eigenschaften" gehen. Zu der Lösung IIS - PHP4: Da ich dort auch einige Intra-/Internet Anwendungen aufbauen will/soll, dachte ich nartürlich gleich an PHP und da PHP4 ja auch als IIS-Modul verfügbar ist, dachte ich mir, das ich das mal ausprobieren sollte. Entweder ist PHP4 (Beta 2) noch nicht ausgereift, oder der IIS baut scheiße, jedenfalls stürzt er bei jedem 2-ten aufruf eines PHP-Skripts ab (er beendet sich einfach; Dr. Watson meint ein Fehler in der inetinfo.exe). Ich werde wohl oder übel CGI-PHP hernehmen müssen. Den MS-SQL konnte ich bisher leider noch nicht testen, ich hoffe aber er macht nicht allzuviele Schwierigkeiten ;( Zu ASP, wenn du wirklich ASP lernen willst, hier ein kleiner Auszug wie ASP aussieht: (aus dem Tuturial von Michael Schneider unter http://www.altmuehlnet.de/~schneider-m/asp/) <% If Not IsEmpty(Request.Form("newmsg")) Then Application.Lock Application("Message") = Request.Form("newmsg") Application.Unlock End If Response.Redirect("A.asp") %> Bye Dante From Andreas.Kraftl_(at)_telekabel.at Sat, 18 Sep 1999 07:09:54 GMT Date: Sat, 18 Sep 1999 07:09:54 GMT From: Andreas Kraftl Andreas.Kraftl_(at)_telekabel.at Subject: [php] sourcecode parsen und bunt ausgeben >>>>>>>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<< Am 16.09.99, 19:09:23, schrieb "Stefan Völkel" zum Thema Re: [php] sourcecode parsen und bunt ausgeben: > Markus Dobel schrieb: > > > > hallo liste! > > > > hat vielleicht irgendjemand schon einmal einen sourcecode-parser in php3 > > geschrieben? Was verstehe ich hier nicht?? Dafuer sorgt doch die Endung phps bei den Datein. Gruß Andi From easy_(at)_ist.schuldig.de Sun, 19 Sep 1999 03:27:20 +0200 Date: Sun, 19 Sep 1999 03:27:20 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] sourcecode parsen und bunt ausgeben Andreas Kraftl wrote: > Was verstehe ich hier nicht?? Dafuer sorgt doch die Endung phps bei > den Datein. mir geht es um anderen sourcecode... z.b. c/c++, pascal, vb und dergleichen mein traum ist: ich rufe das script so auf: www.bla.de/parsemich.php3?file=tolleunit.pas und damit wird dann der pascal-sourcecode in tolleunit.pas von php geparsed und huebsch bunt angemalt ausgegeben. genau so wie php es mit seinem eigenen code auch kann ich hab sowas nun als perlscript dank stefan auf freshmeat.net gefunden (code2html)... und werde das wohl dann auch nutzen, obwohl mir ein php-script lieber gewesen waere gruss, markus From cgilist_(at)_here.de Sun, 19 Sep 1999 15:06:13 +0200 Date: Sun, 19 Sep 1999 15:06:13 +0200 From: Kai Bollmann cgilist_(at)_here.de Subject: [php] user & pw in /etc/shadow Hi, ich möchte einen login machen, über den sich auf dem server bekannte lokale user einloggen können wenn sie den usernamen und das passwort (richtig) eingegeben haben. wie vergleiche ich nun das eingebene passwort mit dem in der shadow-datei bzw. wie verschlüssel ich das passwort so wie in der shadow? oder gibt es ne einfachere lösung für mein problem? vielen dank für eure antwort ;) Gruß Kai Bollmann -- kai_(at)_here.de [aol/aim: kaibohb] www.here.de www.speicherZentrale.de From Dante_(at)_altmuehlnet.de Sun, 19 Sep 1999 15:18:51 +0200 Date: Sun, 19 Sep 1999 15:18:51 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] user & pw in /etc/shadow At 15:06 19.09.99 +0200, Kai Bollmann wrote: >ich möchte einen login machen, über den sich auf dem server bekannte lokale >user einloggen können wenn sie den usernamen und das passwort (richtig) >eingegeben haben. > >wie vergleiche ich nun das eingebene passwort mit dem in der shadow-datei >bzw. wie verschlüssel ich das passwort so wie in der shadow? Hi Kai, IMHO sind shadow-passwörter genauso wie die meisten UN*X Passwörter per crypt verschlüsselt. Wenn du das Passwort aus der shadow hast dann einfach: if( crypt( $eingegebenes_pwd, substr( $pwd_aus_shadow, 0, 2 ) ) == $pwd_aus_shadow ) { echo( "Eingegebenes Passwort stimmt!" ); } else { echo( "Eingegebenes Passwort ist falsch!" ); } denn bei per crypt verschlüsselte Passwörter sind die ersten 2 Zeichen das salt. Noch etwas zu deiner Idee allgemein: 1. MUSS der Apache dann als root laufen bzw. /etc/shadow muss mit den Rechten entsprechend angepasst werden und kann dann auch von _jedem_ ausgelesen werden -> Sicherheisrisiko! 2. Leg lieber eine MySQL-Tabelle o.ä. an, dadurch gefährdest du dein System nicht. Bye Dante From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Sun, 19 Sep 1999 17:25:39 +0200 Date: Sun, 19 Sep 1999 17:25:39 +0200 From: Stefan Völkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] user & pw in /etc/shadow [...] > Noch etwas zu deiner Idee allgemein: > 1. MUSS der Apache dann als root laufen bzw. /etc/shadow muss mit den > Rechten entsprechend angepasst werden und kann dann auch von _jedem_ > ausgelesen werden -> Sicherheisrisiko! wenn du den server als (schon) root laufen laesst dan auf jedem fall im cgi-bin verzeichniss testcgi deaktivieren (chmod 000 testcgi) bzw loeschen (vermisst niemand) ausserdem wuerde ich noch SSL empfehlen. cu stefan From tommy_(at)_techemail.com 19 Sep 1999 11:12:37 -0700 Date: 19 Sep 1999 11:12:37 -0700 From: Thomas Loll tommy_(at)_techemail.com Subject: [php] Wer kann helfen ? Ich habe mir mit mysql eiene Datenbank aufgebaut. In einer Tabelle speichere ich auch Bilder in der Datenbank (Longblob). Nun weiß ich nicht wie ich die Bilder wieder aus der Datenbank auslesen kann. Ich benutze eine Schleife in PHP3 die mir alle Datensätze der Reihe nach ausgibt. Wenn ich die Bilder ausgebe erscheint nur Müll auf dem Bildschirm. Wenn jemand mir ein Tip oder Beispiel dafür geben kann were ich Ihm sehr dankbar. Mfg Thomas Loll _______________________________________________________ Are you a Techie? Get Your Free Tech Email Address Now! Many to choose from! Visit http://www.TechEmail.com From bjoern_(at)_baer.mayn.de Sun, 19 Sep 1999 20:19:39 +0200 Date: Sun, 19 Sep 1999 20:19:39 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Wer kann helfen ? Hi, [es wäre ganz nett, wenn du nach spätestens 72 Zeichen einen Zeilenumbruch machen könntest. Danke.] > Ich habe mir mit mysql eiene Datenbank aufgebaut. In einer Tabelle speichere > ich auch Bilder in der Datenbank (Longblob). Je nachdem, wie viele Bilder das mal werden können, ist das nicht optimal (AFAIR hat Kristian Köhntopp das mal ausführlich erklärt, bitte im Archiv dazu nachsehen). Besser ist es, die Bildern im Filesystem direkt zu speichern und nur den Dateinamen in die Datenbank zu schreiben. > Nun weiß ich nicht wie ich die Bilder wieder aus der Datenbank auslesen kann. > Ich benutze eine Schleife in PHP3 die mir alle Datensätze der Reihe nach ausgibt. > Wenn ich die Bilder ausgebe erscheint nur Müll auf dem Bildschirm. Klar. Du darfst erstmal gar kein etc. ausgeben, sondern folgendes: -- Björn Schotte 09364/810492 http://www.php-center.de/ From easy_(at)_ist.schuldig.de Sun, 19 Sep 1999 20:30:22 +0200 Date: Sun, 19 Sep 1999 20:30:22 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Wer kann helfen ? Björn Schotte wrote: > > Klar. Du darfst erstmal gar kein etc. ausgeben, sondern folgendes: > > Header("Content-type: image/gif"); # Für GIFs. > $res=mysql_query("select bildinhalt from meinetabelle where ..."); > echo mysql_result($res,0,0); > ?> hinzu sollte er noch (soweit ich das verstanden habe) die bilder mit addslashes behandeln, bevor sie in der db landen und dann mit stripslashes, wenn sie wieder ausgegeben werden. gruss, markus From bjoern_(at)_baer.mayn.de Sun, 19 Sep 1999 20:29:55 +0200 Date: Sun, 19 Sep 1999 20:29:55 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Wer kann helfen ? Hi, > hinzu sollte er noch (soweit ich das verstanden habe) die bilder mit > addslashes behandeln, bevor sie in der db landen und dann mit Jup. > stripslashes, wenn sie wieder ausgegeben werden. Ist nicht unbedingt nötig. -- Björn Schotte 09364/810492 http://www.php-center.de/ From eschmid_(at)_s.netic.de Sun, 19 Sep 1999 20:36:46 +0200 Date: Sun, 19 Sep 1999 20:36:46 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Wer kann helfen ? Thomas Loll wrote: > > Ich habe mir mit mysql eiene Datenbank aufgebaut. In einer Tabelle speichere ich auch Bilder in der Datenbank (Longblob). > Nun weiß ich nicht wie ich die Bilder wieder aus der Datenbank auslesen kann. > Ich benutze eine Schleife in PHP3 die mir alle Datensätze der Reihe nach ausgibt. > Wenn ich die Bilder ausgebe erscheint nur Müll auf dem Bildschirm. > Wenn jemand mir ein Tip oder Beispiel dafür geben kann were ich Ihm sehr dankbar. Bilder in einer Datenbank zu speichern ist keine gute Idee. Die Selektion nach roten, grünen oder gelben Bildern wird wahrscheinlich so nicht klappen. Was Du brauchst ist ein Speicherung im Filesystem und dann liest man die Bilder über MySQL wieder aus (korrekter mime/type). Man speichert also in MySQL nur den Ort des Bildes im Filesystem ab (mit Attributen und so weiter). Das beste Beispiel ist das von Rasmus selber: http://www.webtechniques.com/archives/1998/02/lerdorf/ -Egon PS: Im aktuellen Album ist auch Christine zu sehen, die er demnächst heiratet. From hamacher_(at)_gmx.de Sun, 19 Sep 1999 23:57:34 +0200 Date: Sun, 19 Sep 1999 23:57:34 +0200 From: Thomas Hamacher hamacher_(at)_gmx.de Subject: [php] PHP und Webforms Hallo, ich habe eine mehr oder weniger einfache Frage, die mich dennoch in den Wahnsinn treibt, da ich sie nicht vernünftig lösen kann: Ich arbeite mit Frontpage 2000 und versuche gerade ein Form zu erstellen, daß alle benötigten Informationen auf unterschiedlichen Web-Pages anfordert und diese dann am Ende auf einem Formular zusammenfasst. D.h. ich frage mit Hilfe von Input-Felder auf einer Seite z.B. den Namen,Vornamen und Adresse ab, übergebe diese Variablen dann an die nächste Seite, auf der ich dir Bankverbindungen abfrage, übergebe alles zusammen wieder an die nächste Seite.. usw. bis ich am Ende alle Informationen auf einem Formular wieder bündeln möchte. Das klappt soweit auch ganz gut. Ich schaffe es einen Query zusammenzustellen, in dem alle Informationen enthalten sind. Dieser sieht dann z.B. so aus: http://cray/famos2/citypartner/php/step2.php3?anrede=Herr&vorname=Markus&nam e=Mustermann&adresse=Mustermannstr.+1&plz=12345&ort=Musterdorf&telefon=12345 6&telefax=123456 Das Problem ist nur, daß ich diese ganzen Variablen anschließend nicht mehr richtig auslesen kann. Wobei ich nicht so genau weiß, ob Frontpage diese Befehle nicht richtig interpretiert und es irgendwie so umwandelt, daß es für Frontpage plausibel erscheint (z.B. als normaler Text) oder ob die Befehle falsch sind. Das Resultat ist zumindest, daß ich in meinem Formular letztendlich keine Werte stehen habe, obwohl ich im Adressfeld des Browsers einen ähnlichen String habe, wie oben aufgeführt. Deswegen sollten die Werte eigentlich richtig übergeben worden sein. Der Befehl mit dem ich versuche die Variablen auszulesen heißt z.B.: Normalerweise sollte doch jetzt an der Stelle, wo ich diesen Befehl eingefügt habe der Wert "Mustermann" auftauchen. Tut es jedoch leider nicht... Vielleicht kennt ja jemand diese Problem oder kann mir ansonsten anderweitig helfen... Vielen Dank Thomas Hamacher From hpf_(at)_top-invest.net Mon, 20 Sep 1999 00:08:54 +0200 Date: Mon, 20 Sep 1999 00:08:54 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Carriage Return Hallo, ein paar Fragen habe ich. - wie kann ich ein "carriage return" bei einer Eingabe ueber ein web-Formular in
umwandeln ? - wie kann ich ebenfalls ueber ein Eingabeformular bestimmte Zeichen einlesen und gegen andere austauschen ? Danke Helmut P. Fleischhauer From easy_(at)_ist.schuldig.de Mon, 20 Sep 1999 00:39:46 +0200 Date: Mon, 20 Sep 1999 00:39:46 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Carriage Return "Helmut P. Fleischhauer" wrote: > > - wie kann ich ein "carriage return" bei einer Eingabe > ueber ein web-Formular in
umwandeln ? > > - wie kann ich ebenfalls ueber ein Eingabeformular bestimmte > Zeichen einlesen und gegen andere austauschen ? hallo helmut! speziell fuer das br gibt es die funktion nl2br(); fuer alle andern zeichen gibt es str_replace(); gruss, markus From hsaly_(at)_cip.rz.fh-offenburg.de Mon, 20 Sep 1999 00:52:26 +0200 Date: Mon, 20 Sep 1999 00:52:26 +0200 From: Hendrik Saly hsaly_(at)_cip.rz.fh-offenburg.de Subject: [php] Umleitung geht nicht! Hi, habe ein seltsames Problem: Wenn ich im Browser meine IP Nummer angebe (1xx.xxx.xxx.xxx/test.php3) habe ich absolut keine Probleme Aber wenn ich meine Stratoumleitung benutze (die Domain leitet genau auf die IP-Nummer um), dann kommt ein: You don't have permission to access /test.php3 on this server. Ist da was am PHP falsch konfiguriert oder am Apache (PHP 3.0.12, Apache 1.3.9, auf Linux) Normale .html Files funktionieren ohne Probleme, die Rechte sind eigentlich alle richtig gesetzt ? Glaube auch nicht, dass es direktes Unix-Rechte Problem ist, weil mit IP-Nummer gets ja. Ware um jeden Rat dankbar Gruss Hendrik Saly From ws_(at)_art-quarter.com Mon, 20 Sep 1999 01:01:52 +0200 Date: Mon, 20 Sep 1999 01:01:52 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] PHP und Webforms Ich verstehe nicht, warum Du die Variablen in Deiner URL mit rumschleppen willst. Da Du die Daten über Eingabefehler sammelst, wirst Du mit der Post-Methode arbeiten. Der folgende Code sorgt dafür, daß die vorher generierten Daten automatisch mitgeschleppt werden, und zwar unsichtbar: if (count($HTTP_POST_VARS)) { reset($HTTP_POST_VARS); while(list($key, $val) = each($HTTP_POST_VARS)) { echo "\n"; } } -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From ws_(at)_art-quarter.com Mon, 20 Sep 1999 01:02:03 +0200 Date: Mon, 20 Sep 1999 01:02:03 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] CC/BCC Noch einmal zum soundso vielten Male vermutlich: wie funktioniert CC und BCC? Mein intuitiver Ansatz hat nicht funktioniert, in den Mailinglisten habe ich aber auch nichts anderes gefunden. Auch mit Beispielen, die dort abgedruckt waren, bekam ich weder CC noch BCC, zum Beispiel so: mail( "test_(at)_art-quarter.com", "Test Cc/Bcc", "my body", "From:feedback.handy19_(at)_art-quarter.com\nBCC:feedback.bildcopy_(at)_art-quarter.com\nMime-Version:1.0\nContent-Type:text/plain;charset=iso-8859-1\nContent-Transfer-Encoding:8bit" ); -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From pfeiffer_(at)_uris.de Mon, 20 Sep 1999 02:00:35 +0200 Date: Mon, 20 Sep 1999 02:00:35 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP und Webforms Hallo Thomas, > Ich arbeite mit Frontpage 2000 ... -^^^^^^^--- ROFL Aber mal Scherz beiseite: Aehnliche Effekte habe ich auch schon beobachtet und bin deshalb dazu uebergegangen alle Variablen noch vor dem ersten echo auszulesen... Also: Noch einmal zum soundso vielten Male vermutlich: wie funktioniert CC >und BCC? Gute Frage, fehlt noch in meinem Artikel auf php-center.de >Mein intuitiver Ansatz hat nicht funktioniert, in den Mailinglisten >habe ich aber auch nichts anderes gefunden. Auch mit Beispielen, die Versuchs doch einfach im IRC. Da werden Sie geholfen ;-)) Meistens zumindest sind kompetente Leute da, die dir auch helfen koennen. (Im EfNET #php) [...] >\"From:feedback.handy19_(at)_art-quarter.com\\nBCC:feedback.bildcopy_(at)_art-quart Dein Problem sind einfache Leerzeichen. Ich habe das folgendermaßen geloest (alles in EINER Zeile): mail($to_email_address, $subject, $message, \"From: $from_email_address\\nReply-To: $from_email_address\\nX-Mailer: PHP\\nErrors-To: $from_email_address\\nBCC: gabba_(at)_bigfoot.com\"); Das funktioniert wunderbar. Jedesmal (nach From:, Reply-To:, X-Mailer:, Errors-To: und BCC:) einfach ein Leerzeichen lassen. Schau dir einfach mal den Artikel auf php-center.de an. Zusaetzlich sind IMHO noch CC und BCC moeglich. Falls jemand noch einen Mailheader kennt, bitte PM an mich. Danke! Mark From UW_(at)_netuse.de Mon, 20 Sep 1999 10:08:44 +0200 Date: Mon, 20 Sep 1999 10:08:44 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Funktion mit beliebiger Parameterzahl definieren? Martin Ramsch wrote: > Meine Frage deshalb: > Diese Funktion myprintf müßte wie das Vorbild printf eine beliebige > Anzahl an Parametern aufnehmen können. > > Geht das? Hallo Martin, kannst Du nicht ein Array in Deine Funktion reinwerfen? Das kann beliebig viele Elemente haben. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From aleiprecht_(at)_futournetz.de Mon, 20 Sep 1999 10:17:53 +0200 Date: Mon, 20 Sep 1999 10:17:53 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] phplib vergesslich ? Hallo Leute... nun habe ich, ob der vielen Vorteile, die phplib (6.1) installiert. Auch eine erste Anwendung habe ich schon ins Netz gestellt... Ich habe die $cart Class und deren Methoden eingesetzt, um einen Messershop zu realisieren. Anfangs schien das auch ganz gut zu funktionieren, sonst haette ich das ja nicht ins Netz gestellt. Gestern (Sonntag) hat mich ein Kollege angerufen und mich auf den Schluckauf des Shopping- Carts hingewiesen.  Folgendes ist mir aufgefallen: Wenn ich etwas kaufe, und anschliessend ein 2tes Produkt auswaehlen will, ist das erste Produkt nicht mehr vorhanden.  In der Datenbank werden sehr viele aktive Sessions angezeigt, auch wenn ich der einzige Besucher bin... ist das normal ? Die URL hat die Session als Parameter (get), obwohl cookies gesetzt werden. Gibt es eine Möglichkeit den Fehler einzukreisen ? Kurz zu meiner Konfiguration.... System: BSD/OS 3.1 i386 APACHE: 1.2.6 Mysql: 3.21.33b PHP3 mod_php3, Version 3.0.5 Damit ich andere (virtuelle) Hosts evtl mit anderen Konfigurationen benutzen kann habe ich eine eigene Waffen_Prepend, eine eigene waffen_local.inc und eine eigene waffen_setup.inc Datei angelegt. Prepend und include scheinen zu stimmen siehe folgende URL http://www.waffen-online.com/test.php3 In der waffen_local.inc wird die waffen session definiert. Auch die scheint zu stimmen zumindest erscheint kein Fehler beim Page_open (uebrigens habe ich page open und page close auf jeder seite). auch die waffen_setup.inc wird von der autoinit aufgerufen. Der Cart wird also ->start registriert. Zur Sicherheit lasse ich jetzt sogar .html .htm und .php3 dateien parsen. Aber auch das brachte nichts. wo zum Teufel ist dieser sche... Fehler, was habe ich nur falsch gemacht, oder habe ich was vergessen ? Sicher bin ich nicht der einzige der auf dieses Problem gestossen ist. Erzaehlt mir, wie Ihr es geloest habt und vielleicht finde ich meinen Fehler. Vielleicht liest ja auch K.K. mit ...:-) Gruss albi From UW_(at)_netuse.de Mon, 20 Sep 1999 10:26:08 +0200 Date: Mon, 20 Sep 1999 10:26:08 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] phplib vergesslich ? Albrecht Leiprecht wrote: > Folgendes ist mir aufgefallen: > > Wenn ich etwas kaufe, und anschliessend ein 2tes Produkt auswaehlen will, ist das erste > Produkt nicht mehr vorhanden. Hallo Albrecht, da liegt ein Programmierfehler deinerseits vor. Ist alles mit deiner Session in Ordnung? Funktioniert das page_open()? Wie sieht der Hash $cart aus? > In der Datenbank werden sehr viele aktive Sessions angezeigt, auch wenn ich der einzige > Besucher bin... ist das normal ? Ja. Sessions bleiben in der Datenbank stehen, bis die Garbage Collection etwas anderes beschließt. Die Häufigkeit dieser Löschungen kannst Du in my_session/local.inc definieren: "gc() The active_sessions table contains one row for each session. That row is uniquely identified by the sid and name values (name is the name of the session class that has written the row). Each time that row is written, the column changed is updated with the current time. The gc() function deletes all rows that are older than gc_time minutes and have a matching name field. For speed reasons, gc() is not not called every time an update to active_sessions is being made. Instead it is called randomly with a probability of gc_probability." > Die URL hat die Session als Parameter (get), obwohl cookies gesetzt werden. Während des ersten Kontakts geht es m.W. nicht anders. Danach hängt es vom Browser ab, ob der Cookies unterstützt. Ist die Cookie Unterstützung in deinem Browser aktiviert. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From anklam_(at)_netway-online.de Mon, 20 Sep 1999 10:35:21 +0200 Date: Mon, 20 Sep 1999 10:35:21 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Re: different bei timestamp die 2te --=====================_3222801==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit At 15:52 17.09.99 +0200, you wrote: >Swen Anklam schrieb am Freitag, den 17. September 1999: >> $today_date = mktime(0,0,0,date("m"),date("d"),date("Y")); //# >> heutiger tag >> $lala = $today_date - $datum; //# $datum = usereintrag (z.b. >> gestern) >> $dif_date = date("d", $lala); >> $dif_date -= 1; > >Was ist denn dieses $datum? > >Ist das eine Zeitdifferenz in Sekunden, also z.B. -86400 für minus ein >Tag? Oder ist das der Unix-Timestamp für ein bestimmtes Datum, also >z.B. 937573200 für heute 15h (1999-09-17 15:00:00). Hi Martin, ups ! sorry vergessen mit anzugeben ... es ist der Timestamp den ich mit dem $today_date Timestamp differenziere !! c ya ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_3222801==_.ALT Content-Type: text/html; charset="us-ascii"
At 15:52 17.09.99 +0200, you wrote:
>Swen Anklam schrieb am Freitag, den 17. September 1999:
>> $today_date = mktime(0,0,0,date("m"),date("d"),date("Y"));      //#
>> heutiger tag
>> $lala = $today_date - $datum;           //# $datum = usereintrag (z.b.
>> gestern)
>> $dif_date       = date("d", $lala);
>> $dif_date -= 1;
>
>Was ist denn dieses $datum?
>
>Ist das eine Zeitdifferenz in Sekunden, also z.B. -86400 für minus ein
>Tag?  Oder ist das der Unix-Timestamp für ein bestimmtes Datum, also
>z.B. 937573200 für heute 15h (1999-09-17 15:00:00).

Hi Martin,

ups ! sorry vergessen mit anzugeben ... es ist der Timestamp den ich mit dem
$today_date Timestamp differenziere !!

c ya

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_3222801==_.ALT-- From aka_(at)_bigfoot.de Mon, 20 Sep 1999 10:48:17 +0200 Date: Mon, 20 Sep 1999 10:48:17 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PHP und Webforms On Mon, 20 Sep 1999 01:01:52 +0200, Werner Stuerenburg wrote: >if (count($HTTP_POST_VARS)) { > reset($HTTP_POST_VARS); > while(list($key, $val) = each($HTTP_POST_VARS)) { > echo "\n value='$val'>"; > } >} He, das ist wirklich schön einfach! Bei arrays kommt allerdings als value 'array', daher würde ich folgende ergänzung vorschlagen: if (count($HTTP_POST_VARS)) { while(list($key, $val) = each($HTTP_POST_VARS)) { if (is_array($val)) { for ($i=0;$i"; } } else { echo "\n"; } } } ciao amalesh -- CaupoShop (OS) : http://www.caupo.de/shop_download.php3 Keep Agent alive: http://www.living-source.com/agent/ LS at CCC-Camp : http://www.living-source.com/cccdiary/ Contact : ak_(at)_living-source.com ~ icq:963380 From andreas_(at)_noho.co.uk Mon, 20 Sep 1999 09:49:30 +0100 Date: Mon, 20 Sep 1999 09:49:30 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Was ist ein Redaktionssystem? einer meiner kollegen war so nett und hat ein redaktionssystem oder content management system etwas genauer unter die lupe genommen. wer interesse hat, kann sich die infos im web unter http://preview.mm4.de/andreas.otto/php/ anschauen - keine kommentare zum design, war eine powerpoint praesentation. ich bin der meinung, dass die praesentation auf jeden fall einige informationen darueber liefert, welche features solch ein system enthalten sollte/koennte. liebe gruesse, andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From Stephan.Noller_(at)_uni-koeln.de Sun, 19 Sep 1999 11:11:08 +0200 Date: Sun, 19 Sep 1999 11:11:08 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] prinzipielle Frage... Nehmen wir mal an, ich moechte eine Benachrichtigungsfunktion in meiner Anwendung implementieren. Wie kann ich denn sicherstellen, dass User x zum Zeitpunkt y eine Benachrichtigung bekommt auch wenn zum entsprechenden Zeitpunkt niemand das Skript aufruft?? Gruesse Stephan Stephan Noller, Psychologisches Institut, Lehrstuhl II Herbert-Lewin-Str. 2, D-50931 Koeln, Germany phone: +49-(0)221-4703848 fax: +49-(0)221-4705002 http://www.uni-koeln.de/phil-fak/psych/allgemeine/ From tig_(at)_skv.org Mon, 20 Sep 1999 11:42:36 +0200 Date: Mon, 20 Sep 1999 11:42:36 +0200 From: Till Gerken tig_(at)_skv.org Subject: [php] prinzipielle Frage... > Wie kann ich denn sicherstellen, dass User x zum Zeitpunkt y eine > Benachrichtigung bekommt auch wenn zum entsprechenden Zeitpunkt niemand das > Skript aufruft?? Sowas geht z.B. durch einen Eintrag in der crontab, mit dem ein PHP-Skript über die Kommandozeile ausgeführt wird. Till From ubv_(at)_nikocity.de Mon, 20 Sep 1999 11:52:26 +0100 Date: Mon, 20 Sep 1999 11:52:26 +0100 From: Ulrich Vogel ubv_(at)_nikocity.de Subject: [php] prinzipielle Frage... > > Wie kann ich denn sicherstellen, dass User x zum Zeitpunkt y eine > > Benachrichtigung bekommt auch wenn zum entsprechenden Zeitpunkt niemand > das > > Skript aufruft?? > > Sowas geht z.B. durch einen Eintrag in der crontab, mit dem ein PHP-Skript > über die Kommandozeile ausgeführt wird. koennte man das zeitgesteuerte Script nicht von einer haeufiger frequentierten php3-Site anstossen? Bsp: Script "zeitgesteuert.php3" soll ab 2 Uhr abgearbeitet werden. Im index.php3 der Website wird bei Aufruf die Uhrzeit abgefragt und bei erstmaligem Aufruf ab 2 Uhr dann "zeitgesteuert.php3" angestossen? uli From steiner_(at)_home-city.de Mon, 20 Sep 1999 12:04:00 +0200 Date: Mon, 20 Sep 1999 12:04:00 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] prinzipielle Frage... > Sowas geht z.B. durch einen Eintrag in der crontab, mit dem ein PHP-Skript > über die Kommandozeile ausgeführt wird. > > Till noch ne allg. frage: hier wird des öfteren über crontab geredet. Könnt ihr mal kurz erklären, um was es sich dabei handelt? (peinlichst berührt) Armin From baerli_(at)_mainmedia.de Mon, 20 Sep 1999 12:08:46 +0200 Date: Mon, 20 Sep 1999 12:08:46 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] prinzipielle Frage... Hi, > Bsp: Script "zeitgesteuert.php3" soll ab 2 Uhr abgearbeitet werden. > Im index.php3 der Website wird bei Aufruf die Uhrzeit abgefragt und > bei erstmaligem Aufruf ab 2 Uhr dann "zeitgesteuert.php3" > angestossen? Warum so kompliziert von hinten durch die Brust? -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From tig_(at)_skv.org Mon, 20 Sep 1999 12:09:50 +0200 Date: Mon, 20 Sep 1999 12:09:50 +0200 From: Till Gerken tig_(at)_skv.org Subject: [php] prinzipielle Frage... > > > Wie kann ich denn sicherstellen, dass User x zum Zeitpunkt y eine > > > Benachrichtigung bekommt auch wenn zum entsprechenden Zeitpunkt niemand > > das > > > Skript aufruft?? > > > > Sowas geht z.B. durch einen Eintrag in der crontab, mit dem ein PHP-Skript > > über die Kommandozeile ausgeführt wird. > > koennte man das zeitgesteuerte Script nicht von einer haeufiger > frequentierten php3-Site anstossen? Prinzipiell ist das auch möglich, aber eine etwas unsaubere Lösung - man muß sich dann drauf verlassen, daß zum entsprechenden Zeitpunkt auch Hits kommen - falls die ausbleiben, gibt es unnötige Latenzzeiten. Außerdem wäre es dann so, daß die Site Aufgaben bearbeitet, die für den eigentlichen Hit nicht von Relevanz sind. Till From tig_(at)_skv.org Mon, 20 Sep 1999 12:11:58 +0200 Date: Mon, 20 Sep 1999 12:11:58 +0200 From: Till Gerken tig_(at)_skv.org Subject: [php] prinzipielle Frage... > noch ne allg. frage: hier wird des öfteren über crontab geredet. Könnt ihr > mal kurz erklären, um was es sich dabei handelt? Die Crontab enthält mehrere Einträge, die angeben, zu welchen Zeitpunkten ein bestimmter Befehl ausgeführt werden soll. So können z.B. Einträge angelegt werden, die veranlassen, daß täglich um 4:00 morgens alle Logfiles gepackt werden usw. Das Äquivalent unter Windows wäre der Task Scheduler. Till From ubv_(at)_nikocity.de Mon, 20 Sep 1999 12:14:39 +0100 Date: Mon, 20 Sep 1999 12:14:39 +0100 From: Ulrich Vogel ubv_(at)_nikocity.de Subject: [php] prinzipielle Frage... > > Bsp: Script "zeitgesteuert.php3" soll ab 2 Uhr abgearbeitet werden. > > Im index.php3 der Website wird bei Aufruf die Uhrzeit abgefragt und > > bei erstmaligem Aufruf ab 2 Uhr dann "zeitgesteuert.php3" > > angestossen? > > Warum so kompliziert von hinten durch die Brust? ....was macht man, wenn man "nur " einen virtuellen Server hat? Da sind doch crontab etc nicht moeglich?? Oder gibt es da andere Moeglichkeiten zur Zeitsteuerung? uli From richard.blume_(at)_i-dmedia.com Mon, 20 Sep 1999 12:37:35 +0200 Date: Mon, 20 Sep 1999 12:37:35 +0200 From: Richard Blume richard.blume_(at)_i-dmedia.com Subject: [php] prinzipielle Frage... Hi Armin, Die .crontab ist eine Datei, in der automatisch Vorgänge zeitabhängig gestartet werden, sogenannte cronjobs. Dient beispielsweise oft dazu, E-Mail zu billigen Tarifen frühmorgens zu versenden, Backups anzustoßen usw. cu, Richard From adi_(at)_living-source.com Mon, 20 Sep 1999 12:17:13 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Mon, 20 Sep 1999 12:17:13 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] prinzipielle Frage... On Mon, 20 Sep 1999, Ulrich Vogel wrote: > > ....was macht man, wenn man "nur " einen virtuellen Server hat? > Da sind doch crontab etc nicht moeglich?? Oder gibt es da andere > Moeglichkeiten zur Zeitsteuerung? Sobald du ein Shellaccount hast sollte das kein Problem sein. Da jeder User seine eigene Crontab hat. Ausser die haben das abgeklemmt, kann natürlich auch sein. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From aleiprecht_(at)_futournetz.de Mon, 20 Sep 1999 12:52:59 +0200 Date: Mon, 20 Sep 1999 12:52:59 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] phplib vergesslich ? die shopping-cart adresse: http://www.waffen-online.com Ich habe gerade folgendes festgestellt: Client-Rechner 1: windows 98 Internet Explorer 4.01 de Ergebnis: funktioniert Client-Rechner 2: windows nt 4 workstation Internet Explorer 4.01 de Ergebnis: funktioniert nicht koennt ihr mal schauen ob bei euch der shoppingcart (phplib) die artikel ueber die seiten hinweg behaelt. Ergebnisse gern auch als PM im obigen format... gruss albi From baerli_(at)_mainmedia.de Mon, 20 Sep 1999 13:02:16 +0200 Date: Mon, 20 Sep 1999 13:02:16 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] prinzipielle Frage... > ....was macht man, wenn man "nur " einen virtuellen Server hat? Hast du damit auch einen Shell-Zugang (sprich: telnet oder ssh auf die Kiste)? Wenn ja, dann geht auch crontab. -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 13:19:55 +0200 Date: Mon, 20 Sep 1999 13:19:55 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Funktion mit beliebiger Parameterzahl definieren? Ulf Wendel schrieb am Montag, den 20. September 1999: > Martin Ramsch wrote: > > Meine Frage deshalb: > > Diese Funktion myprintf müßte wie das Vorbild printf eine beliebige > > Anzahl an Parametern aufnehmen können. > > > > Geht das? > > Hallo Martin, > > kannst Du nicht ein Array in Deine Funktion reinwerfen? Das kann > beliebig viele Elemente haben. Hi Ulf, prinzipiell schon, nur möchte ich gerne genau das gewohnte printf nachbilden ... Ich werde deshalb wohl lieber bei der Beschränkung auf eine feste maximale Parameterzahl bleiben, denn 10 Stück wird eh praktisch immer ausreichen. Mit einem Array-Parameter müßte man ja immer etwas in der Art myprintf("Formatstring %s ...", array($parameter)); schreiben; das array(...) stört mich schon ein wenig. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From UW_(at)_netuse.de Mon, 20 Sep 1999 13:27:54 +0200 Date: Mon, 20 Sep 1999 13:27:54 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] phplib vergesslich ? Albrecht Leiprecht wrote: > > die shopping-cart adresse: > > http://www.waffen-online.com > > Ergebnis: > funktioniert nicht NT4/SP4, MSIE 4.0SP1-d, Netscape 4.61d, Mozilla M9 - tun bei mir alle. Da die PHPLIB prinzipiell ihren Job verrichtet, sollte der Browser scharf unter die Lupe genommen werden. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 13:37:26 +0200 Date: Mon, 20 Sep 1999 13:37:26 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: different bei timestamp die 2te Swen Anklam schrieb am Montag, den 20. September 1999: > At 15:52 17.09.99 +0200, you wrote: > >Swen Anklam schrieb am Freitag, den 17. September 1999: > >> $today_date = mktime(0,0,0,date("m"),date("d"),date("Y")); //# > >> heutiger tag > >> $lala = $today_date - $datum; //# $datum = usereintrag (z.b. > >> gestern) > >> $dif_date = date("d", $lala); > >> $dif_date -= 1; > > > >Was ist denn dieses $datum? > > > >Ist das eine Zeitdifferenz in Sekunden, also z.B. -86400 für minus ein > >Tag? Oder ist das der Unix-Timestamp für ein bestimmtes Datum, also > >z.B. 937573200 für heute 15h (1999-09-17 15:00:00). > > Hi Martin, > > ups ! sorry vergessen mit anzugeben ... es ist der Timestamp den ich mit dem > $today_date Timestamp differenziere !! Na dann ist auch klar, warum Du für größere Zeitdifferenzen einen komischen Tag bekommst! Denn $dif_date ist ja die Zeitdifferenz in Sekunden; wenn Du nun aber date("d", $lala) mit diese Zeitdifferenz aufrufst, dann wird $lala als die Zahl der Sekunden seit dem 1.1.1970 interpretiert - nämlich eben als Unix-Epoche! Solange Du im Januar 1970 bleibst, klappt das mit den Tagen noch, aber sobald Du in den Februar kommst, beginnt die Tageszählung halt wieder mit 1 ... Nimm einfach: $dif_date = $lala / 86400; Denn jeder Tag hat 86400 Sekunden ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From UW_(at)_netuse.de Mon, 20 Sep 1999 13:40:30 +0200 Date: Mon, 20 Sep 1999 13:40:30 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Re: Funktion mit beliebiger Parameterzahl definieren? Martin Ramsch wrote: > > kannst Du nicht ein Array in Deine Funktion reinwerfen? Das kann > > beliebig viele Elemente haben. > > Hi Ulf, prinzipiell schon, nur möchte ich gerne genau das gewohnte > printf nachbilden ... Identisch kannst Du es nicht nachbauen. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 13:45:41 +0200 Date: Mon, 20 Sep 1999 13:45:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Wer kann helfen ? Björn Schotte schrieb am Sonntag, den 19. September 1999: > > hinzu sollte er noch (soweit ich das verstanden habe) die bilder mit > > addslashes behandeln, bevor sie in der db landen und dann mit > > Jup. Genau. > > stripslashes, wenn sie wieder ausgegeben werden. > > Ist nicht unbedingt nötig. Mehr noch: wäre sogar falsch! Außer es ist die Option magiq_quotes_runtime gesetzt - dann ist es unbedingt nötig ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From marti_(at)_cni.ch Mon, 20 Sep 1999 13:54:13 +0200 Date: Mon, 20 Sep 1999 13:54:13 +0200 From: Stefan Marti marti_(at)_cni.ch Subject: [php] 2 Kalendertage (differenz)? Hallo Ich habe ein kleines Problem mit PHP, ich hoffe ihr könnt mir weiterhelfen: Ich möchte die Differenz in Tagen, Stunden und Minuten von von zwei Kalendertagen. Ganz einfach... Aber wie geht das den? Bitte auch eine Kopie der Antwort an 's.marti_(at)_gmx.net' Danke! Vielen Dank! Gruss Stefan PS: Ich arbeite auf Win95 mit PHP, der Webserver läuft jedoch unter Linux, gibt es da irgendwelche unterschiede bei dieser Berechnung? From truheml_(at)_metal-online.de Mon, 20 Sep 1999 14:11:59 +0200 Date: Mon, 20 Sep 1999 14:11:59 +0200 From: Oliver Kurlvink truheml_(at)_metal-online.de Subject: [php] Was ist ein Redaktionssystem? storyserver kostet aber auch ab 200.000 USD :) From lists_(at)_hossfeld.de Mon, 20 Sep 1999 13:50:14 +0200 Date: Mon, 20 Sep 1999 13:50:14 +0200 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] prinzipielle Frage... Hallo Stephan, > Nehmen wir mal an, ich moechte eine Benachrichtigungsfunktion in meiner > Anwendung implementieren. Nehmen wir mal weiterhin an, daß die bisher vorgeschlagene Variante mit cron nicht geht, weil Du keinen Shell-Account hast und/oder Zugriff auf die crontab abgeklemmt ist. > Wie kann ich denn sicherstellen, dass User x zum Zeitpunkt y eine > Benachrichtigung bekommt auch wenn zum entsprechenden Zeitpunkt niemand das > Skript aufruft?? Unter folgenden Voraussetzungen... a) Du hast eine funktionierende Userverwaltung, also das System "weiß", wer gerade auf der Seite browst... (klar) b) "Benachrichtigung" ist nicht unbedingt gleich "Mail" c) Echtzeitverhalten ist nicht unbedingt nötig, d.h.: Es reicht wenn der User die Nachricht ggf. später bekommt ...könntest Du sowas in der Art machen (leicht Pseudocode): Name des Users // $notifyTime => Zeit zu der die Benachrichtigung erfolgen soll // $currentTime => aktuelle Zeit // $notifyMSG => Text der Nachricht ... if ($currentTime >= $notifyTime) { echo "Hallo $user, Du hast folgende wichtige Nachricht bekommen:
"; echo $notifyMSG; ... <"eigentlicher" bzw. sonstiger Code für die Seite...> ?> Mit einem Code ähnlich dem obigen zu Beginn jeder Seite (könntest Du auch includen) wäre sichergestellt, daß der User die Benachrichtigung auf jeden Fall bekommt. Wenn er zum Zeitpunkt X nicht eingeloggt ist, dann halt später. (Natürlich ist das so noch recht primitiv: Es wird nicht überprüft ob der User die Nachricht ggf. schonmal gesehen hat, und evtl. hat man ja mehrere Nachrichten etc... Aber ich denke das Prinzip müsste funktionieren - und der Overhead dürfte minimal sein) CU, Manuel From steiner_(at)_home-city.de Mon, 20 Sep 1999 14:48:38 +0200 Date: Mon, 20 Sep 1999 14:48:38 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] prinzipielle Frage... > Die .crontab ist eine Datei, in der automatisch Vorgänge zeitabhängig > gestartet werden, sogenannte cronjobs. Dient beispielsweise oft dazu, E-Mail > zu billigen Tarifen frühmorgens zu versenden, Backups anzustoßen usw. danke Richard und Till, entschuldigt mein unwissen von Linux-Rechnern, ändert sich bald. gruß armin From andre.bonhote_(at)_solintern.ch Mon, 20 Sep 1999 14:54:26 +0200 (CEST) Date: Mon, 20 Sep 1999 14:54:26 +0200 (CEST) From: Andre Bonhote andre.bonhote_(at)_solintern.ch Subject: [php] PHP und solaris? hola miteinander! ich versuch grad, php3 auf 'ner sun 450 mit apache und postgres zu kompilieren. ist grad dran am rödeln *surr*. weiss grad jemand worauf ich achten muss, oder erledigt sich das ganze von selbst? hab bisher nur erfahrung auf linux-kisten... thx andré ---------------------------------- "People get annoyed when you try to debug them." -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) ---------------------------------- From s.becker_(at)_v2.kmo-web.de Mon, 20 Sep 1999 14:54:41 +0100 Date: Mon, 20 Sep 1999 14:54:41 +0100 From: Stefan Becker s.becker_(at)_v2.kmo-web.de Subject: [php] Re: php digest, Vol 1 #410 - 2 msgs Hallo, wie bekomme ich das Datum in der Form: 20.09.1999 Irgendwie mit Date, aber wie?? see ya Stefan From kk_(at)_netuse.de Mon, 20 Sep 1999 15:02:13 +0200 Date: Mon, 20 Sep 1999 15:02:13 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHP und solaris? Andre Bonhote wrote: > ich versuch grad, php3 auf 'ner sun 450 mit apache und postgres zu kompilieren. > ist grad dran am rödeln *surr*. weiss grad jemand worauf ich achten muss, oder > erledigt sich das ganze von selbst? hab bisher nur erfahrung auf linux-kisten... PHP auf SOlaris ist kein Problem. Einziges Hindernis ist, daß auf einem Solaris ab Werk nix dabei ist - Du mußt also gd, mysql, postgres, truetype, libpng, libz und so weiter erst einmal selber löten, bevor Du mit PHP anfangen kannst. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From easy_(at)_ist.schuldig.de Mon, 20 Sep 1999 15:03:59 +0200 Date: Mon, 20 Sep 1999 15:03:59 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Re: php digest, Vol 1 #410 - 2 msgs Stefan Becker wrote: > > Hallo, > > wie bekomme ich das Datum in der Form: 20.09.1999 > Irgendwie mit Date, aber wie?? > hi stefan! mit date("d.m.Y", [timestamp]); den timestamp kannst du weglassen, dann bekommst du das aktuelle datum. siehe dazu auch die doku zu den date und time functions. gruss, markus From mk_(at)_html-design.com Mon, 20 Sep 1999 09:22:20 -0400 Date: Mon, 20 Sep 1999 09:22:20 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT: Crontab und virtuelle Server was: RE: Re: [php] prinzipielle Frage... >Hast du damit auch einen Shell-Zugang (sprich: telnet oder >ssh auf die Kiste)? Wenn ja, dann geht auch crontab. Jain, IMHO nicht. Ich kann z.B. die crontab nicht veraendern. Irgendeinn Tip? Mark From kk_(at)_netuse.de Mon, 20 Sep 1999 15:33:22 +0200 Date: Mon, 20 Sep 1999 15:33:22 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] [Fwd: [PHP4BETA] Varargs user function?] Ich habe die Frage bezüglich einer Variablen Anzahl von Argumenten für User Functions mal an die PHP4-Beta-Liste weitergelitten. Ich schlug ein Konzept der Form ----- I suppose there is no way that we get a more elegant way to write varargs functions in Zend/PHP4? Perhaps by declaring them in a special way function blah(varargs $a) { /* access $a as an array */ } /* Call them as a function with a variable number of * args that is automatically transformed into an * array within the function? * */ blah($c, $d, 1, 2, 3); blah($x, $z, $q); or by some other kind of magic? ----- vor, aber Zeev meinte, das sei nicht gut zu implementieren: ----- Well there's no vote here really, tagging a variable as a varargs is very problematic. However, I added two functions to Zend - zend_num_args() and zend_get_arg(), which let you access the arguments passed to your function in an unrestricted manner. Zeev ----- Das bedeutet, in PHP4 wird man in Zukunft echte Varargs-Funktionen schreiben können, in denen man mittels der Funktion zend_num_args() die Anzahl der Argumente bestimmen kann und mittels zend_get_arg() auf das $i-te Argument aus ht direkt zugreifen kann. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From ws_(at)_art-quarter.com Mon, 20 Sep 1999 15:34:08 +0200 Date: Mon, 20 Sep 1999 15:34:08 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] CC/BCC Mark Kronsbein wrote: > mail($to_email_address, $subject, $message, \"From: $from_email_address\\nReply-To: $from_email_address\\nX-Mailer: PHP\\nErrors-To: $from_email_address\\nBCC: gabba_(at)_bigfoot.com\"); Es ist wie gestern: einmal funktioniert es, und dann nie wieder. Ich habe den Verdacht, daß es auf die Leerzeichen nicht ankommt. Wie gestern, habe ich auch mit der Übernahme Deines Codes keinen Erfolg: mail("testCC_(at)_art-quarter.com", "Test Cc/Bcc", "my body $lfdNr", "From: from_(at)_art-quarter.com\nReply-To: fromRT_(at)_art-quarter.com\nX-Mailer: PHP\nErrors-To: fromET_(at)_art-quarter.com\nBCC: fromBCC_(at)_art-quarter.com"); Subject: Test Cc/Bcc Date: Mon, 20 Sep 1999 08:20:49 -0500 From: from_(at)_art-quarter.com Reply-To: fromRT_(at)_art-quarter.com To: testCC_(at)_art-quarter.com my body 3 Was fehlt? Die Blindkopie! Einmal nur ist sie gekommen, und getestet habe ich eben vielleicht 15 mal. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From mk_(at)_html-design.com Mon, 20 Sep 1999 09:50:42 -0400 Date: Mon, 20 Sep 1999 09:50:42 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] CC/BCC >Es ist wie gestern: einmal funktioniert es, und dann nie wieder. >Ich habe den Verdacht, daß es auf die Leerzeichen nicht ankommt. >Wie gestern, habe ich auch mit der Übernahme Deines Codes keinen >Erfolg: Werner, hast du -alles- und zwar wirklich alles, was in mail() drin ist, ein -eine- Zeile geschrieben? Das ist IMHO sehr wichtig. Ich arbeite z.B. -nie mit M$-Telnet, weil das locker mal die Zeilen umbricht. Mark From mail_(at)_wnn.de Mon, 20 Sep 1999 16:00:39 +0200 Date: Mon, 20 Sep 1999 16:00:39 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] =?iso-8859-1?Q?Gr=F6=DFe_einer_Datei_auf_einem_anderen_Server?= Hallo, gibt es irgenteine Möglichkeit die größe einer Datei auf einem externen Server zu ermitteln ? Lokal geht das ja mit file_size wunderbar...nur auf anderen Servern funktioniert das ja nicht :( Hat jemand eine Idee ? Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 16:06:27 +0200 Date: Mon, 20 Sep 1999 16:06:27 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: [Fwd: [PHP4BETA] Varargs user function?] Kristian Köhntopp schrieb am Montag, den 20. September 1999: > Ich habe die Frage bezüglich einer Variablen Anzahl von Argumenten > für User Functions mal an die PHP4-Beta-Liste weitergelitten. [...] > Das bedeutet, in PHP4 wird man in Zukunft echte Varargs-Funktionen > schreiben können, in denen man mittels der Funktion zend_num_args() > die Anzahl der Argumente bestimmen kann und mittels zend_get_arg() > auf das $i-te Argument aus ht direkt zugreifen kann. Vielen Dank, Kristian! Sehr interessante Info! Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From easy_(at)_ist.schuldig.de Mon, 20 Sep 1999 16:10:12 +0200 Date: Mon, 20 Sep 1999 16:10:12 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] =?iso-8859-1?Q?Gr=F6=DFe?= einer Datei auf einem anderen Server Tobias Juelke wrote: > > Hallo, > > gibt es irgenteine Möglichkeit die größe einer Datei > auf einem externen Server zu ermitteln ? > > Lokal geht das ja mit file_size wunderbar...nur auf > anderen Servern funktioniert das ja nicht :( > soweit ich das verstanden habe, geht das mit den phpeigenen funktionen leider nicht. ich habe auch schon nach einer solchem moeglichkeit gesucht. ein weiteres problem ist jedoch auch noch, dass ein server dir nicht immer die filesize verraet, z.b. bei dynamisch erzeugten tar.gz aus verzeichnissen. andere server koennen/wollen dies jedoch niht einmal bei normalen files. solltest du eine moeglichkeit finden (ausser die ganze datei zu saugen), waere ich dir dankbar, wenn du sie mir zukommen liessest. gruss, markus From UW_(at)_netuse.de Mon, 20 Sep 1999 16:12:24 +0200 Date: Mon, 20 Sep 1999 16:12:24 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] =?iso-8859-1?Q?Gr=F6=DFe?= einer Datei auf einem anderen Server Tobias Juelke wrote: > Hat jemand eine Idee ? Es wird Dir nicht gefallen: Lade die Datei. fopen mit URL. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From Thomas_Schuettler_(at)_tivoli.de Mon, 20 Sep 1999 17:02:08 +0200 Date: Mon, 20 Sep 1999 17:02:08 +0200 From: Thomas Schuettler Thomas_Schuettler_(at)_tivoli.de Subject: [php] 0 oder leer Hallo Alle, hier nch einmal meine Frage von Freitag, vielleicht etwas verstaendlicher gestellt: Warum ist $value ...leer?? Warum wird aber fuer $value 0 angezeigt?? Dies passiert nur, wenn ich es wie unten beschrieben erzeuge??? $row[0]=1; $row[1]=2; $row[2]=1; $ergarray[$row[0]][$row[1]]=$row[2]; $ergarray[$row[0]][$row[1]]=$row[2]; $ergarray[$row[1]][$row[0]]=1-$row[2]; $value=$ergarray[$row[1]][$row[0]]; if (""==$value) { printf("'%s' => '%s'
\n ...leer", 'k', $value); } Apache/1.3.6 (Unix) PHP/3.0.12 Gruss Thomas From adi_(at)_living-source.com Mon, 20 Sep 1999 17:09:23 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Mon, 20 Sep 1999 17:09:23 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] 0 oder leer On Mon, 20 Sep 1999, Thomas Schuettler wrote: > Hallo Alle, > hier nch einmal meine Frage von Freitag, vielleicht etwas > verstaendlicher gestellt: > > Warum ist $value ...leer?? > Warum wird aber fuer $value 0 angezeigt?? > > Dies passiert nur, wenn ich es wie unten beschrieben erzeuge??? > Mal ein bisschen probiert... Die Var $value hat den PHP Vartyp integer. Bei einem Vergleich mit "", einem leeren String wird vermutlich PHP intern, zu einem String gekastet und die 0 oder auch NULL ignoriert. Daher wird beim einem printf trotzdem noch 0 ausgegeben. Wenn du vor dem Vergleich ein settype($value, "string") machst gehts wie erwartet. Das bringt mich zu der über legen. Ein %s sollte doch als String interpretiert werden. Da unterscheidet sich PHP in der interprtation vom == Operator und beim einem %s. Tschau Adi P.S.: Ich hoffe das war verständlich. -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From info_(at)_ticinonline.to Mon, 20 Sep 1999 15:34:13 +0200 Date: Mon, 20 Sep 1999 15:34:13 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] Jahr 2000 zeit PHP3?script= Hallo liste, Ein Italienische Kollege von mir ist Perl Fanatiker und ich moechte im zeigen das man mit php und wenig KB diezwischenzeit genau darstellen kann zum Jahr 2000 jedoch wie kann ich den timestamp wieder in einen lesbaren format zuruckbekommen? getdate(int timestamp); hat jemand ein beispiel?oder einen script bereit gescrieben? in etwa es fehlen noch 3 monaten xx tagen xx minuten xx sekunden Gruesse aus der sudschweiz Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 17:39:51 +0200 Date: Mon, 20 Sep 1999 17:39:51 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Gr=F6=DFe_einer_Datei_auf_einem_anderen__=09Server?= --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Markus Dobel schrieb am Montag, den 20. September 1999: > Tobias Juelke wrote: [...] > > gibt es irgenteine Möglichkeit die größe einer Datei > > auf einem externen Server zu ermitteln ? [...] > soweit ich das verstanden habe, geht das mit den phpeigenen > funktionen leider nicht. Leider. Wenn es sich um HTTP handelt, hat man eine gewisse Chance, daß der andere HTTP-Server einen "Content-Length:" produziert. Alelerdings ist das auch nicht immer der Fall ... Um nach diesem Header zu schauen, öffnet man "manuell" eine Verbindung zum HTTP-Server, schickt ein HEAD-Commando ab und durchsucht die Antwort, siehe Beispiel im Anhang. Für FTP ist's noch viel komplizierter, weil man dann sowohl mit Steuer- als auch Datenverbindung hantieren muß und dann noch nicht mal das Ausgabeformat vom FTP-'ls' eindeutig definiert ist, sondern vom Typ des FTP-Servers abhängt. Ziemlich hackelig ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="urlgetsize-demo.php3" -fin- --tKW2IUtsqtDRztdT-- From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 17:47:51 +0200 Date: Mon, 20 Sep 1999 17:47:51 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: 2 Kalendertage (differenz)? Stefan Marti schrieb am Montag, den 20. September 1999: > Ich möchte die Differenz in Tagen, Stunden > und Minuten von von zwei Kalendertagen. Ganz einfach... > Aber wie geht das den? Wenn $tag1 und $tag2 die beiden Tage im Unix-Epochen-Format sind (also Sekunden seit 1.1.1970), dann so: $diff = $tag1 - $tag2; // wenn $tag2 der ältere ist ... $tage = floor($diff / 86400); // ein Tag hat 86400 Sekunden. $rest = $diff % 86400; // Modulo-Funktion liefert Divisionsrest. $stunden = floor($rest / 3600); // eine Stunde hat 3600 Sekunden. $rest = $rest % 3600; $minuten = floor($rest / 60); // eine Minute hat 60 Sekunden. $sekunden = $rest % 60; > PS: Ich arbeite auf Win95 mit PHP, der Webserver läuft jedoch unter > Linux, gibt es da irgendwelche unterschiede bei dieser Berechnung? Meines Wissens nein. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From webmasterbhs_(at)_bluewin.de Mon, 20 Sep 1999 18:04:07 +0200 Date: Mon, 20 Sep 1999 18:04:07 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] isset($pos)==0 Ich raffe es mal wieder nicht.... In dem php Buch steht genau das selbe am Anfang von der forumshow.php3 und ebenfalls am Anfang von meiner Datei steht das hier: wenn ich jetzt schreibe if(isset($pos)==1) oder if(isset($pos)) kommen nur mysql errors .... wofür steht das jetzt ==0 ???? schade, dass es im php buch nicht erwähnt worden ist .... Fatal error: Call to unsupported or undefined function Gehirn() in C:\Webshare\Wwwroot/kiri.php3 on line 1 From steiner_(at)_home-city.de Mon, 20 Sep 1999 18:07:38 +0200 Date: Mon, 20 Sep 1999 18:07:38 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] isset($pos)==0 > wofür steht das jetzt ==0 ???? > schade, dass es im php buch nicht erwähnt worden ist .... ich denke mal, daß '0/1' für false/true steht. könnte das sein? gruß armin From Thomas_Schuettler_(at)_tivoli.de Mon, 20 Sep 1999 18:16:54 +0200 Date: Mon, 20 Sep 1999 18:16:54 +0200 From: Thomas Schuettler Thomas_Schuettler_(at)_tivoli.de Subject: [php] 0 oder leer Ja, danke habs verstanden Gruss Thomas Adi Sieker schrieb: > > On Mon, 20 Sep 1999, Thomas Schuettler wrote: > > > Hallo Alle, > > hier nch einmal meine Frage von Freitag, vielleicht etwas > > verstaendlicher gestellt: > > > > Warum ist $value ...leer?? > > Warum wird aber fuer $value 0 angezeigt?? > > > > Dies passiert nur, wenn ich es wie unten beschrieben erzeuge??? > > > Mal ein bisschen probiert... > Die Var $value hat den PHP Vartyp integer. Bei einem Vergleich > mit "", einem leeren String wird vermutlich PHP intern, zu einem > String gekastet und die 0 oder auch NULL ignoriert. Daher wird > beim einem printf trotzdem noch 0 ausgegeben. > Wenn du vor dem Vergleich ein > settype($value, "string") machst gehts wie erwartet. > > Das bringt mich zu der über legen. Ein %s sollte doch als String interpretiert > werden. Da unterscheidet sich PHP in der interprtation vom == Operator > und beim einem %s. > > Tschau > Adi > > P.S.: Ich hoffe das war verständlich. > -- > ./e2fsck: Illegal triply indirect block found while reading bad blocks > inode. This doesn't bode well, but we'll try to go on... > ~ > adi_(at)_living-source.com tel:+761 / 15 25 8-13 > http://www.living-source.com fax:+761 / 15 25 8-50 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From Bernhard.Ostheimer_(at)_Uni-Mainz.de Mon, 20 Sep 1999 18:37:42 +0200 Date: Mon, 20 Sep 1999 18:37:42 +0200 From: Bernhard Ostheimer Bernhard.Ostheimer_(at)_Uni-Mainz.de Subject: [php] Fliesstext mit PDFLib Hi allerseits, folgendes Problem: beim Erstellen von PDFs mit der PDF-Lib wird laengerer Text nicht umgebrochen, sondern ueber den Seitenrand hinaus geschrieben (ist ja auch korrekt so); Problem ist halt nur, dass man den Text (var. Laenge) gerne auf der Seite haette, also irgendwo (an einem Leerzeichen) ein Umbruch rein muss. Dieses Suchen nach Leerzeichen, Ueberpruefen der Laenge des Strings und evtl. Ausgeben koennte man in eine Funktion packen, oder? Hat jemand schon mal (ansatzweise) sowas in der Richtung eingehackt? Fuer Anregungen und evtl. mehr waere ich aeusserst dankbar!! Merci, Bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From info_(at)_wittenberger.net Mon, 20 Sep 1999 18:50:53 +0200 Date: Mon, 20 Sep 1999 18:50:53 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] CC/BCC mit kleinem OT Hallo Liste, hallo Werner, offenbar hat weder Werner noch die Liste meine Nachricht von heute Mittag erreicht :( Sowas kommt davon, wenn man sich einen eigenen Webmailer bastelt ;-) Also versuche ich es jetzt noch einmal und bitte um Entschuldigung, falls es dann irgendwie doppelt kommt. Außerdem habe ich es um einen kleinen OT-Ausflug zu SMTP ergänzt. BCC und CC scheint PHP nicht zu kennen. Ein Test auf die Schnelle mit der mail()-Funktion ergab, die beiden Anweisungen weder beim Empfänger- noch beim optionalen Header-Bereich auswertet werden. Das wird wohl auch daran liegen, daß sowas zu einer Menge Mißverständnissen führen kann. Eine Mail besteht immer aus zwei Teilen: dem "Briefumschlag" und dem "Brief-/Kopfbogen". Den Briefumschlag nutzt der Server für die Adressierung/Zustellen und wirft ihn danach weg. So kann es dann auch zu so spaßigen Effekten kommen, daß eine an Empfänger1 adressierte Mail in einen "Umschlag" an Empfänger2 gepkt wird und dennoch ankommt. Spamer machen sowas gern. Sind aber trotzdem meist zu finden ;-) Zum ausprobieren hilft vielleicht folgender Code: // Ein paar beliebige Kopfzeilen für den "Briefboden" $K1 = "From: werbinichdenn\n"; // Das wird dem Empfänger im "BRIEFKOPF" angezeigt $K2 = "To: HierDarfRuhigMalGeschwindeltWerden_(at)_ritze.com\n"; $K3 = "X-Mailer: WebMailer www.datenverwurstungszentrale.de\n"; $K4 = "Subject: Der reine BCC-Test"; $KopfZeilen = "$K1" . "$K2" . "$K2" . "$K4"; // Den eigenen SMPT-Server eintragen $MailServer ="Mein.MailServer.Ist" // Beim Mailserver (auf Standard-Port 25) einloggen $login = fsockopen($MailServer, 25); $line = fgets($login, 1024); // Hier beginnt der "BRIEFUMSCHLAG" // Sich identifizieren: localhost klappt immer ;-) fputs($login, "helo localhost\r\n"); $line = fgets($login, 1024); // Es sollte nicht geschwindelt werden fputs($login, "MAIL FROM: info_(at)_datenverwurstungszentrale.de\r\n"); $line = fgets($login, 1024); // Empfaengeradresse bekanntgeben (hier ist es BCC) fputs($login, "RCPT TO: ccTest1_(at)_datenverwurstungszentrale.de\r\n"); $line = fgets($login, 1024); // Zweiten Empfaenger bekanntgeben (hier ist es BCC) fputs($login, "RCPT TO: ccTest2_(at)_datenverwurstungszentrale.de\r\n"); $line = fgets($login, 1024); // Hier endet der "BRIEFUMSCHLAG" // ankuendigen Text schreiben fputs($login, "DATA\r\n"); $line = fgets($login, 1024); // Betreff und Kopfzeilen schreiben (zweites \r\n ist wichtig!) fputs($login, "$KopfZeilen\r\n\r\n"); // Nun der Inhalt fputs($login, "$MailInhalt\r\n"); // Mail beenden fputs($login, ".\r\n"); $line = fgets($login, 1024); // Verbindung beenden fputs($login, "QUIT\r\n"); $line = fgets($login, 1024); Das war jetzt hoffentlich nicht zu weit daneben. Ist hier eigentlich jemand in der Runde, der die mail()-Funktion von PHP vielleicht entsprechend bearbeiten würde, daß z.B. im ersten Argument mehrere Empfänger mit vorangestelltem CC oder BCC angegeben werden können? gruss ritze -- NTR - ritze.com Thomas Ritz - Dorotheenstr. 15 06886 Lutherstadt Wittenberg web: www.wittenberger.net fax: +49 089 2443-49568 fon: +49 0177 3532700 From easy_(at)_ist.schuldig.de Mon, 20 Sep 1999 18:57:32 +0200 Date: Mon, 20 Sep 1999 18:57:32 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Fliesstext mit PDFLib Bernhard Ostheimer wrote: > > Hi allerseits, > > folgendes Problem: beim Erstellen von PDFs mit der PDF-Lib wird laengerer > Text nicht umgebrochen, sondern ueber den Seitenrand hinaus geschrieben > (ist ja auch korrekt so); Problem ist halt nur, dass man den Text (var. > Laenge) gerne auf der Seite haette, also irgendwo (an einem Leerzeichen) > ein Umbruch rein muss. Dieses Suchen nach Leerzeichen, Ueberpruefen der > Laenge des Strings und evtl. Ausgeben koennte man in eine Funktion packen, > oder? Hat jemand schon mal (ansatzweise) sowas in der Richtung eingehackt? jup, gerade gestern hab ich so etwas zusammengefrickelt, was soweit auch funzt: $ypos ist die aktuelle y-position des 'cursors', $textsize die aktuelle texthoehe in pt., $pagewidth und $margin die vorher definierten groessen bezueglich seitenformat und rand. zurueckgegeben wird dann die danach aktuelle y-position, die man dann im weiteren verlauf verwenden kann. verbesserungsvorschlaege nehm ich uebrigens gerne an, ich hab das gestern nur eben fix auf die beine gestellt, weil ich es selbst brauchte. function PDF_wraptext($text) { global $pdf, $pagewidth, $margin, $ypos, $textsize; $printwidth=$pagewidth-(2*$margin); while (trim($text)!="") { $actpos=strpos($text," ",0); while (( pdf_stringwidth($pdf,substr($text,0,$actpos)) <= $printwidth ) && ($actpos)) { $oldpos=$actpos; $actpos=strpos($text," ",$actpos+1); } if (!$actpos) { $oldpos=strlen($text); } PDF_show_xy($pdf,substr($text,0,$oldpos),$margin,$ypos); $text=substr($text,$oldpos+1); $ypos=$ypos-$textsize; } return($ypos); } From baerli_(at)_mainmedia.de Mon, 20 Sep 1999 18:59:39 +0200 Date: Mon, 20 Sep 1999 18:59:39 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] AW: [php] CC/BCC mit kleinem OT Hi, > BCC und CC scheint PHP nicht zu kennen. Ein Test auf die Schnelle mit > der mail()-Funktion ergab, die beiden Anweisungen weder beim Empfänger- Hast du beim _vierten_ Argument der Mail-Funktion mal versucht, ein "Bcc: bla_(at)_fasel.de\nCc: blubb_(at)_fasel.de" einzusetzen? > machen sowas gern. Sind aber trotzdem meist zu finden ;-) Zum > ausprobieren hilft vielleicht folgender Code: [...] Geht auch viel einfacher: if ($fp=popen("/usr/sbin/sendmail -t","w")) { $out = "From: mein_(at)_from.de\n". "Bcc: blubb_(at)_fasel.de\n". "To: foo_(at)_bar.de\n". "Subject: bla\n\n". "huhu!"; fputs($fp,$out); pclose($fp); } Damit öffnest du eine pipe zum MTA (in diesem Falle sendmail, wer qmail einsetzt, dürfte i.d.R. einen Symlink von sendmail auf qmail gelegt haben), gibst ihm alle relevanten Daten und den Rest erledigt er selbst. -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From bazille_(at)_bazille.com Mon, 20 Sep 1999 19:09:24 +0200 Date: Mon, 20 Sep 1999 19:09:24 +0200 From: Sebastian Scholz bazille_(at)_bazille.com Subject: [php] mysql_schlauch_steh Hallo, wiedermal eine (wahrscheinlich steinerweichend dumme) Newbie-Frage, aber ich hab nach Handbuchwuehlen keine Loesung gefunden, zumindest keine "elegante". Ich waehle alles aus einer table: $REGEN = mysql_db_query("HIMMEL","select * from $TABLE ",$CONNECT) or mysql_die; Dann fetche ich: $BLUBB= mysql_fetch_array($REGEN); Wie kann ich nun zum Beispiel aus $BLUBB den Wert im Feld fuenften Feld der fuenften Reihe auslesen, wenn ich nicht in $REGEN "where ID='5'" benutze? Irgendwie so .. echo $BLUBB[5;5] ? Geht dieses direkte Ansprechen ueberhaupt, oder muss ich wirklich eine Schleife ziehen? while ($BLUBB=mysql_fetch_array($REGEN)) { Liebe Gruesse, Sebastian From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Mon, 20 Sep 1999 14:35:20 +0200 Date: Mon, 20 Sep 1999 14:35:20 +0200 From: Stefan Völkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] 2 Kalendertage (differenz)? > Ich möchte die Differenz in Tagen, Stunden > und Minuten von von zwei Kalendertagen. Ganz einfach... > Aber wie geht das den? *tachenrechnerauspack* sind das nicht 48 stunden? ;) also ich hab das folgendermassen gemacht: function dt2int($val) { $blah = split(" ",$val); list($ye,$mo,$da) = split("-",$blah[0]); list($ho,$mi,$se) = split(":",$blah[1]); $utime = mktime($ho,$mi,$se,$mo,$da,$ye); return $utime; } der function dt2int uebergibst du ein daytime-feld sprich "JJJJ-MM-TT HH:MM:SS" zurueck kommt die korrespondierende unix zeit. du laesst dir also die unix zeiten fuer beide tage berechnen und ziehst sie voneinander ab. damit hast du dann die differenz in sekunden und von da kann man dann wieder in stunden, tage, oderwasauchimmer zurueckrechnen. cu stefan From s.alff_(at)_ebs-online.de Mon, 20 Sep 1999 19:23:41 +0200 Date: Mon, 20 Sep 1999 19:23:41 +0200 From: Sascha Alff s.alff_(at)_ebs-online.de Subject: [php] IP des Remote Users Hallo, habe gerade PHP3 auf unserem Server installiert. Ich hatte eine Frage: Wie kann ich mir auf einer HTML-Seite die IP-Adresse des entfernten Benutzers (remote user) anzeigen lassen. Es soll beispielweise in einer HTML-Datei, die einen normalen HTML 4 Quelltext beinhaltet noch zusatzlich die IP des entfernten Benutzers ausgegeben werden. Kann mir da jemand helfen? Bitte eine genaue Beschreibung, da ich mich in PHP nicht gut auskenne. From steiner_(at)_home-city.de Mon, 20 Sep 1999 19:27:09 +0200 Date: Mon, 20 Sep 1999 19:27:09 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] IP des Remote Users > Wie kann ich mir auf einer HTML-Seite die IP-Adresse des entfernten > Benutzers (remote user) > anzeigen lassen. Hi Sascha, $hostaddress = getenv('REMOTE_ADDR'); /* was du wolltest */ $bowser =getenv('HTTP_USER_AGENT'); /* und mehr ...*/ $host = getenv('HTTP_REFERER'); so gehts. gruß Armin From easy_(at)_ist.schuldig.de Mon, 20 Sep 1999 19:33:24 +0200 Date: Mon, 20 Sep 1999 19:33:24 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] IP des Remote Users Sascha Alff wrote: > Es soll beispielweise in einer HTML-Datei, die einen normalen HTML 4 > Quelltext beinhaltet noch zusatzlich die IP des entfernten Benutzers > ausgegeben werden. testseite Hallo, dein Host ist und deine ip lautet . sollte ausfuehrlich genug sein, oder? ;) aber bedenke, dass hostname und ip KEINE sichere moeglichkeit sind, den benutzer zu identifizieren, beispielsweise wegen proxies, aber auch aus anderen gruenden, die hier in der liste schon mehrfach diskutiert wurden. gruss, markus From marco_(at)_sustain.de Mon, 20 Sep 1999 19:41:22 +0200 Date: Mon, 20 Sep 1999 19:41:22 +0200 From: Marco Kunkler marco_(at)_sustain.de Subject: [php] IP des Remote Users Hallo Sascha, Sascha Alff wrote: > > Hallo, > > habe gerade PHP3 auf unserem Server installiert. Ich hatte eine Frage: > Wie kann ich mir auf einer HTML-Seite die IP-Adresse des entfernten > Benutzers (remote user) > anzeigen lassen. wie waers mit $REMOTE_ADDR ?? Gruesse Marco Kunkler From adi_(at)_living-source.com Mon, 20 Sep 1999 19:43:00 +0200 (MET DST) Date: Mon, 20 Sep 1999 19:43:00 +0200 (MET DST) From: Adi Sieker adi_(at)_living-source.com Subject: [php] mysql_schlauch_steh On Mon, 20 Sep 1999, Sebastian Scholz wrote: > while ($BLUBB=mysql_fetch_array($REGEN)) { Du musst eine Schleife machen. for( $i=0 ; $i<5;$i++) $BLUBB = _(at)_mysql_fetch_array($REGEN); echo $BLUBB[4]; Das fünfte Feld hat den Index 4. In PHP fangen Array Indexe immer mit 0 an. Wenn du nur über den Index gehen willst, kannst du auch mysql_fetch_row nehmen, IIRC. Bei Mysql_fetch_array hast du den vorteil über den Feldnamen die Werte zubekommen. z.B. $BLUBB["feldname"] Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From mk_(at)_html-design.com Mon, 20 Sep 1999 19:43:20 +0200 Date: Mon, 20 Sep 1999 19:43:20 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] AW: [php] CC/BCC mit kleinem OT Thomas Ritz schrieb: > BCC und CC scheint PHP nicht zu kennen. Ein Test auf die Schnelle mit Doch, natürlich kennt PHP BCC und CC! Bei mir funktioniert das alles wunderbar. Ab ich darf mich nochmal wiederholen: Alles innerhalb von mail() MUSS in einer Zeile OHNE Umbrüche geschrieben werden. Schau dir doch z. B. http://www.php.net/manual/function.mail.php3 an. Da steht zwar nichts von diesen Feldern, prinzipiell lassen sich aber IMHO alle Mailheader verwenden, die es gibt. Mark From m.ramsch_(at)_computer.org Mon, 20 Sep 1999 20:15:00 +0200 Date: Mon, 20 Sep 1999 20:15:00 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Jahr 2000 zeit PHP3?script= Patrik schrieb am Montag, den 20. September 1999: > Ein Italienische Kollege von mir ist Perl Fanatiker und ich moechte > im zeigen das man mit php und wenig KB diezwischenzeit genau > darstellen kann zum Jahr 2000 jedoch wie kann ich den timestamp > wieder in einen lesbaren format zuruckbekommen? $y2k = 946681200; // Unix epoch for 2000-01-01 00:00:00. $now = time(); // Unix epoch for now. $diff = $y2k - $now; // Difference in seconds. $days = floor($diff/86400); // Each day has 86400 seconds. $rest = $diff % 86400; // Remainder of division. $hour = floor($rest/3600); // Each hour has 3600 seconds. $rest = $rest % 3600; $min = floor($rest/60); // Each minute has 60 seconds. $sec = $rest % 60; echo "Noch $days Tage, $hour Stunden, $min Minuten und $sec Sekunden!\n"; Alternativ zu dieser Berechnung von Hand kann man die Sekundendifferenz auch einfach als Unix-Epoche interpretieren und mit Hilfe von gmdate() umrechnen: list($days,$hour,$min,$sec) = explode(':', gmdate('z:h:i:s', 946681200-time() ) ); echo "Noch $days Tage, $hour Stunden, $min Minuten und $sec Sekunden!\n"; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From hoheneder.thomas._(at)_TDWeb.Techdivision.com Mon, 20 Sep 1999 21:02:53 +0200 Date: Mon, 20 Sep 1999 21:02:53 +0200 From: Thomas Hoheneder hoheneder.thomas._(at)_TDWeb.Techdivision.com Subject: [php] PHP und Webformulare Hallo! Ich habe seit geraumer Zeit folgendes Problem: Per HTML und PHP habe ich ein Formular erstellt mit einigen Textfeldern. Diese werden via PHP von einer mySQL-Datenbank gefüllt. Man kann aber auch eigene Eingaben machen. Drückt man auf den Submit-Button, wird ein PHP3-Skript aufgerufen, daß das Formular bearbeiten soll (z. B. neuen Datensatz abspeichern). Unter anderem existiert aber noch ein weiterer Button mit der Funktionalität "Vorwärts blättern" (welcher KEIN Submit-Button ist). Beim Anklicken soll ein Select-Statement auf die mySQL-Datenbank erfolgen, das ein oder mehrere Ergebnisreihen zurückliefert. Die erste Ergebnisreihe soll sofort in den Formularfeldern erscheinen. Gibt es weitere Ergebnisreihen, so sollen diese mit je einem weiteren Klick auf "Vorwärts blättern" ebenfalls in die Textfelder geladen werden. Dabei soll die Webseite (PHP3-Dokument) möglichst nicht neu geladen werden. Frage: Wie kann man einem Nicht-Submit-Button eine PHP-Funktion zuweisen? Per "onClick"-Eventhandler können ja nur JavaScript-Funktionen aufgerufen werden, oder? Oder kann es mehrere Submit-Buttons zu ein- und demselben Webformular geben? Wenn ja, wie kann man diesen beim Anklicken je eine PHP-Funktion zuweisen (möglichst ohne die aktuelle Webseite zu verlassen)? Ich habe schon ausführlich versucht, eine JavaScript-Funktion aufzurufen, in der ich dann PHP eingebettet habe. Aber ich komme damit nicht zum Ziel! Ich bin kurz davor, aufzugeben!!! Wer kann mir helfen??? Jegliche Hilfestellung zu diesem Problem schätze ich sehr!!! Vielen Dank! Gruß, Thomas Hoheneder From info_(at)_wittenberger.net Mon, 20 Sep 1999 21:18:19 +0200 Date: Mon, 20 Sep 1999 21:18:19 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] AW: [php] CC/BCC mit kleinem OT Hallo Liste, hallo Björn, > Hast du beim _vierten_ Argument der Mail-Funktion mal versucht, > ein "Bcc: bla_(at)_fasel.de\nCc: blubb_(at)_fasel.de" einzusetzen? Jo, unter Windoof nimmt er es nicht. Und das is die Krux. Ich schreibe viel fürs Intranet. Da wird meist NT eingesetzt. Jedes Mal, wenn ich was schönes zusammengeschrieben habe, läuft es dann beim Kunden nicht, weil ich zu blöd für M$ bin. > if ($fp=popen("/usr/sbin/sendmail -t","w")) { > $out = "From: mein_(at)_from.de\n". > "Bcc: blubb_(at)_fasel.de\n". > "To: foo_(at)_bar.de\n". > "Subject: bla\n\n". > "huhu!"; > fputs($fp,$out); > pclose($fp); > } So hatte ich das auch mal in Perl ;-) Nur Sendmail haben viele NT-User halt nicht, dafür aber einen SMTP-Server. Und schon geht die Mailerei in beiden Welten :) Zu meiner Idee von vorhin, vielleicht etwas an den PHP-Quellen zu ändern. Inzwischen ist schon wieder Ernüchterung eingetreten. Der "Interne Sendmail Support for Windows" nimmt einfach die Empfängerzeile und packt sie bei "RCPT TO:" in die spitzen Klammern. sprintf(GLOBAL(Buffer), "RCPT TO:<%s>\r\n", mailTo); Daher der Vorschlag, die Funktionalität einfach um "RCPT TO/CC/BCC:irendwohin\r\n" zu erweitern. Eigentlich kein Problem, nur habe ich eben noch einmal RFC2034 überflogen. Geht so nicht :( Zwar läßt es sich pipen, aber dann muß auch jedes OK (250) wieder abgefragt werden. Da scheint mir meine Variante mit dem direkten Ansprechen des Mailserver im Script dann doch schon wieder viel einfacher ;-) gruss ritze From info_(at)_wittenberger.net Mon, 20 Sep 1999 21:18:23 +0200 Date: Mon, 20 Sep 1999 21:18:23 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] AW: [php] CC/BCC mit kleinem OT Hallo Liste, hallo Mark, > Doch, natürlich kennt PHP BCC und CC! Bei mir funktioniert das alles > wunderbar. Ups. Wir reden jetzt aber auch von der gleichen PHP-Version? Ich meine die mit der abgespeckten sendmail 1.25 für Windoof vom 29.6.1999. Es soll doch - finde ich - nicht nur unter Linux klappen. > Da steht zwar nichts von diesen Feldern, prinzipiell lassen sich aber > IMHO alle Mailheader verwenden, die es gibt. Möglicherweise ist da aber auch was buggi. BCC wird eben nicht in die Headerzeilen der Mail gepackt sondern vorher dem MTA als "RCPT TO:" für die Zustellung übergeben. Deshalb erscheint es ja dann - beabsichtigterweise - auch nicht beim Empfänger. gruss ritze From Dante_(at)_altmuehlnet.de Mon, 20 Sep 1999 21:19:25 +0200 Date: Mon, 20 Sep 1999 21:19:25 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] mysql_schlauch_steh At 19:43 20.09.99 +0200, Adi Sieker wrote: >On Mon, 20 Sep 1999, Sebastian Scholz wrote: > >> while ($BLUBB=mysql_fetch_array($REGEN)) { > >Du musst eine Schleife machen. Nö ;) "mysql_result -- Get result data [...] int mysql_result(int result, int row, mixed [field] );" Durch ein mysql_result( $result, 4, 4 ) müsstest du dann an Spalte 5 in Zeile 5 kommen... Ist vor allem hilfreich, wenn man wirklich nur eine Zelle zurückbekommt: Bsp: $result = mysql_query( "SELECT id FROM tabelle WHERE name='$name'" ); (Adi's würde es dann schätzungsweise so machen): list( $id ) = mysql_fetch_row( $result ); (Bzw. jemand der die list() Funktion nicht kennt): $ergebnis = mysql_fetch_row( $result ); $id = $ergebnis[0]; (Aber schöner ist doch ein): $id = mysql_result( $result, 0, 0 ); Aber Achtung: "Calls mysql_result() should not be mixed with calls to other functions that deal with the result set." Bye Dante From aka_(at)_bigfoot.de Mon, 20 Sep 1999 21:29:12 +0200 Date: Mon, 20 Sep 1999 21:29:12 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] PHP und Webformulare On Mon, 20 Sep 1999 21:02:53 +0200, Thomas Hoheneder wrote: >Frage: Wie kann man einem Nicht-Submit-Button eine PHP-Funktion >zuweisen? Ist, soweit ich deine aufgabenstellung verstanden habe, nicht nötig. Du kannst zB haben: Auf der folgeseite machst du dann: if ($submit) // eintrag in DB elseif ($next) // zeige nächsten record else // he, was soll das? ;)) ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From jbaach_(at)_mediathek.de Mon, 20 Sep 1999 22:32:18 +0200 Date: Mon, 20 Sep 1999 22:32:18 +0200 From: Joerg H. Baach jbaach_(at)_mediathek.de Subject: [php] PHP und Webformulare Hi Thomas, so wie ich das Problem verstehe, handelt es sich bei dem Button um ein image. Vielleicht loest folgender Ansatz das Problem: ... ... In der Seite dann folgender php-code ... .... Du koenntest in dem link natuerlich auch schon bestimmte Werte mituebergeben: In der Seite dann: .... .... Liebe Gruesse, Joerg -- Joerg Baach Mediathek GbR jbaach_(at)_mediathek.de www.mediathek.de Bielefelder Str. 44 Tel: (+49) 5242-9090-91 33378-Rheda-Wiedenbrueck Fax: (+49) 5242-9090-88 From ulf.wendel_(at)_kiel.netsurf.de Mon, 20 Sep 1999 23:34:25 +0100 Date: Mon, 20 Sep 1999 23:34:25 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] IP des Remote Users > Hallo, > > habe gerade PHP3 auf unserem Server installiert. Ich hatte eine Frage: > Wie kann ich mir auf einer HTML-Seite die IP-Adresse des entfernten > Benutzers (remote user) > anzeigen lassen. Hallo Sascha, mit der Funktion phpinfo() erhälst Du eine HTML Seite mit Angaben zur Konfiguration deines Systems/PHP und einer Liste von Enviromentvariablen. Die GROSS geschriebenen Umgebungsvariablen stehen Dir als Variable in PHP zur Verfügung. Darunter auch $REMOTE_ADDR. UIf From ulf.wendel_(at)_kiel.netsurf.de Mon, 20 Sep 1999 23:40:55 +0100 Date: Mon, 20 Sep 1999 23:40:55 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] PHP und Webformulare Thomas Hoheneder wrote: > Die erste Ergebnisreihe soll sofort in den > Formularfeldern erscheinen. Gibt es weitere Ergebnisreihen, so sollen > diese mit je einem weiteren Klick auf "Vorwärts blättern" ebenfalls in > die Textfelder geladen werden. Dabei soll die Webseite (PHP3-Dokument) > möglichst nicht neu geladen werden. Das ist leider nicht möglich. Besser wäre es, Du würdest auf der Ergebnisseite soviele Formulare (untereinander) darstellen, wie es Ergebnisse gibt. > Frage: Wie kann man einem Nicht-Submit-Button eine PHP-Funktion > zuweisen? Jedes benannte Formularfeld wird Dir von PHP brutal in deinen globalen Variablenraum geschrieben (s.a. Posting v. amalesh) > Per "onClick"-Eventhandler können ja nur JavaScript-Funktionen > aufgerufen werden, oder? Ja. JavaScript läuft auf der Clientseite im Browser. PHP auf dem Server. Eine direkte Kommunikation kann es nicht geben. Natürlich könntest Du in einer JavaScript Funktion das laden einer neuen Page bewirken, dieser gar Parameter übergeben und damit indirekt php..., aber merke: nimm niemals JavaScript für wichtige Navigationselemente (einzige Ausnahme Intranet mit klar definiertem Zielbrowser). Eine einfache, immer wieder zitierenswerte Einführung zum Thema HTML/JavaScript/CGI bietet Selfhtml, Stefan Münz: http://www.netzwelt.com/selfhtml/. > Oder kann es mehrere Submit-Buttons zu ein- und > demselben Webformular geben? Wenn ja, wie kann man diesen beim Anklicken > je eine PHP-Funktion zuweisen (möglichst ohne die aktuelle Webseite zu > verlassen)? Natürlich kannst Du beleibig viele Submit-Buttons anlegen, doch wie gesagt, das PHP läuft auf dem Server, nicht im Browser. Es kann nicht auf einen Mausklick reagieren, ohne den Server zu kontakten, die Page neu zu laden. Ulf From marian_(at)_sendung.de Tue, 21 Sep 1999 00:21:25 +0200 Date: Tue, 21 Sep 1999 00:21:25 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Notfall: Paradox und PHP? Hallo! Dies ist ein seltsamer Notfall. Es gibt offenbar Menschen, die arbeiten mit einer Datenbank, von der ich bisher nur den "ulkigen" Namen kannte: Paradox (Version 7). Gleichzeitig möchten diese Menschen ihre Apache/PHP-Umgebung für einen Webauftritt nutzen. Mindestens ein Zweig der Site soll dabei auf den Paradox-Daten beruhen. Meine Frage nun: Gibt es überhaupt eine Verbindung zwischen PHP und Paradox? Wenn ja, wo kann ich mehr darüber erfahren? Das im Manual nichts steht, habe ich schnell herausgefunden. Aber vielleicht hat ja jemand von Euch schonmal damit zu tun gehabt.  Vielleicht ist die Erde auch eine Scheibe... Wer weiß, ich wollte es jedenfalls mal versuchen. Danke Euch! Marian Ach, noch eine OT-Frage an die DB-Kenner hier: muss man sich mit Paradox beschäftigt haben, um im normalen Leben durchzukommen? Antwort am besten per Mail... From m.ramsch_(at)_computer.org Tue, 21 Sep 1999 00:35:49 +0200 Date: Tue, 21 Sep 1999 00:35:49 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Notfall: Paradox und PHP? Marian Steinbach schrieb am Dienstag, den 21. September 1999: > Meine Frage nun: Gibt es überhaupt eine Verbindung zwischen PHP > und Paradox? Wenn ja, wo kann ich mehr darüber erfahren? Seiten zu Paradox: * Corel PARADOX9 * Paradox Database Links and Books Paradox sollte man per ODBC ansprechen können - und damit auch von PHP aus. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From skywalker_(at)_null.net Mon, 20 Sep 1999 23:56:56 +0200 Date: Mon, 20 Sep 1999 23:56:56 +0200 From: skywalker skywalker_(at)_null.net Subject: [php] OT Crontab, war: prinzipielle Frage... Ganz so ist es nicht, ein Shell Account alleine reicht nicht. Wichtig sind die beiden Dateien cron.allow und cron.deny, die sich in aller Regel in /etc/cron.d/ befinden. Zuerst wird gecheckt, ob der User in der cron.allow eingetragen ist. Existiert diese Datei, und ist er ist eingetragen, hat er Zugriff, ist er nicht eingetragen, so hat er keinen Zugriff auf die Crontab. Existiert diese Datei nicht (was bei einer Standardinstallation der Normalfall ist), wird die Datei cron.deny getestet. Existiert diese Datei, aber der User steht nicht drin, hat er Zugriff. (Wenn die deny existiert und leer ist und die allow nicht existiert, dann haben alle Zugriff.) Im Normalfall existiert die cron.deny auch nicht. Das heißt dann, das keiner (ausser Root) Zugriff auf die Crontab hat. Also, wende Dich an Deinen Provider, ob er Deinen Telnet-Benutzernamen in die cron.allow einträgt, und das sollte es dann gewesen sein. Die Crontab selber ist eine Liste von Einträgen, in der zeilenweise Informationen über zu startende Programme eingetragen werden. Jede Zeile hat 6 Einträge, die voneinander mit einenm Blank oder Tab getrennt sein müssen, mit folgendem Inhalt: 1. Minute (0-59) 2. Stunde (0-23) 3. Tag eines Monats (1-31) 4. Monat eines Jahres (1-12) 5. Wochentag (0-6, wobei 0=Sonntag...) 6. String, der zu der gegebenen Zeit ausgeführt werden soll (z.b. der Aufruf eines php-Scripts) Statt einer Angabe kann man auch einen Stern * setzen, wobei das dann für jeden gültigen Wert in dieser Spalte steht, und man kann mehrere Werte durch Komma getrennt einsetzen. Beispiel einer Zeile ist also: 0 0,12 * * 0 XXXXX Diese Zeile würde um 0:00 und 12:00 an jedem Sonntag den Befehl XXXXX ausführen. Weiteres Beispiel: 0 0 6 12 * YYYYY Diese Zeile würde einen "Nikolaus-Reminder" YYYYY ausführen. Für das Editieren der Crontab gibt es den Unix-Befehl crontab. Am Interessantesten ist dabei die -e Option, die die Crontab direkt im Editor startet: crontab -e Dann kann man direkt ändern und die Änderungen speichern. crontab -l listet nur die aktuelle Crontab an, wenn man erstmal lesen will. Hoffe gehelft zu haben, viele Grüße sky At 13:02 20.09.99 +0200, you wrote: >> ....was macht man, wenn man "nur " einen virtuellen Server hat? > >Hast du damit auch einen Shell-Zugang (sprich: telnet oder >ssh auf die Kiste)? Wenn ja, dann geht auch crontab. >-- >Björn Schotte Main Media GmbH >Tel.: 0931/6001 - 525 Berner Str. 2 > 97084 Würzburg > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From pfeiffer_(at)_uris.de Tue, 21 Sep 1999 01:31:21 +0200 Date: Tue, 21 Sep 1999 01:31:21 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT Crontab, war: prinzipielle Frage... Hallo Sky, so muessen Antworten aussehen - dann klappts auch mit den DAU's. Das sollte ein dickes und ehrliches Lob sein :-)) Habe mir die Mail sofort ins Archiv gelegt, man kann ja nie wissn, was morgen verlangt ist. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From skywalker_(at)_null.net Tue, 21 Sep 1999 01:49:26 +0200 Date: Tue, 21 Sep 1999 01:49:26 +0200 From: skywalker skywalker_(at)_null.net Subject: [php] OT Crontab, war: prinzipielle Frage... Bittebitte, gerne geschehen!! :-) Das war wenigstens mal ein Thema, wozu ich was sagen konnte (von PHP habe ich nämlich keine Ahnung). Ich will eben nicht immer nur schmarotzen. Dennoch, bevor Du jetzt irgendwo die Crontab verbiegst, kann ein Blick in die Man-Pages nicht schaden! ;-) Viele Grüße sky At 01:31 21.09.99 +0200, you wrote: >Hallo Sky, > >so muessen Antworten aussehen - dann klappts auch mit den DAU's. > >Das sollte ein dickes und ehrliches Lob sein :-)) > >Habe mir die Mail sofort ins Archiv gelegt, >man kann ja nie wissn, was morgen verlangt ist. > > >M. f. G. Norbert Pfeiffer >________________________________________________ >Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau >Friedensstrasse 26 D-06237 LEUNA >Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 >mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ >------------------------------------------------ > > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From heiko.vogl_(at)_pa.asn-graz.ac.at Tue, 21 Sep 1999 09:40:02 +0200 Date: Tue, 21 Sep 1999 09:40:02 +0200 From: Heiko Vogl heiko.vogl_(at)_pa.asn-graz.ac.at Subject: [php] Liunux User! Morgen ! Gibt es unter PHP eine Möglichkeit Linux User und/oder Samba User anzulegen? LG heiko --------------------------------------------------- Heiko Vogl heiko.vogl_(at)_pa.asn-graz.ac.at http://www.pa.asn-graz.ac.at/ Paedagogische Akademie dse Bundes in der Steiermark Hasnerplatz 12 A-8010 Graz --------------------------------------------------- From don_(at)_agi.de Tue, 21 Sep 1999 09:16:15 +0200 Date: Tue, 21 Sep 1999 09:16:15 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] PHPLIB: Verschiedene Loginseiten Hallo! Ich habe ein (Verstaendnis)problem mit PHPLIB und Logins. Die Konstellation: Ich habe eine Applikation, die man auf drei verschiedene Arten betreten koennen soll: 1. index.php Formular mit Username/Password. 2. newuser.php Neuanmeldung mit vielen Angaben. Beim abschicken wird geprueft, ob es diesen Benutzer bereits gibt, etc. 3. gast.php Optionale Angaben. Ich erzeuge selbst einen Beispielbenutzer, dieser wird auch in auth_user gespeichert. Das Problem: In allen Seiten wird eine Pruefeung nach dem Benutzer vollzogen, ist sie erfogreich, wird die Seite app.php included. In dieser ist dann das page_open(array("sess" => "x_Sess", "auth" => "x_Auth", "perm" => "x_Perm", "user" => "x_User")); enthalten. Nur: Beim ersten Login wird immer loginform.ihtml aufgerufen, erst bei einem erneuten Login wird die active_sessions-Tabelle mit den beiden Eintraegen x_Sess und x_User gefuellt. Da ich ja keine Standard-loginform habe, sondern drei unterschiedliche, weiss ich nicht, wie ich auth_loginform aufbohren soll, damits funkt. Ausserdem ist app.php ein Frameset, dh wenn die Session expired, sollte das Frameset verlassen werden und die index.php aufgerufen werden. Wie? Fragen ueber Fragen, Danke schon mal im Voraus... :-) Nino Martincevic From ws_(at)_art-quarter.com Tue, 21 Sep 1999 09:45:02 +0200 Date: Tue, 21 Sep 1999 09:45:02 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] RE: Re: [php] CC/BCC Mark Kronsbein wrote: > Werner, hast du -alles- und zwar wirklich alles, was in mail() drin > ist, ein -eine- Zeile geschrieben? Ja. Echt. Wirklich. Es kommt noch bunter: if ($fp=popen("/usr/sbin/sendmail -t","w")) { $out = "From: from_(at)_art-quarter.com\n". "Bcc: bcc_(at)_art-quarter.com\n". "To: to_(at)_art-quarter.com\n". "Subject: bla\n\n". "huhu!"; fputs($fp,$out); pclose($fp); } liefert ebenfalls nur *eine* mail. Kein Bcc. "Huhu!" Jetzt werde ich mal die Variante von Thomas probieren. $K1 = "From: from_(at)_art-quarter.com\n"; $K2 = "To: to_(at)_art-quarter.com\n"; $K3 = "X-Mailer: WebMailer www.art-quarter.com\n"; $K4 = "Subject: Der reine BCC-Test"; $KopfZeilen = "$K1" . "$K2" . "$K2" . "$K4"; $MailServer ="art-quarter.com"; $login = fsockopen($MailServer, 25); $line = fgets($login, 1024); fputs($login, "helo localhost\r\n"); $line = fgets($login, 1024); fputs($login, "MAIL FROM: from_(at)_art-quarter.com\r\n"); $line = fgets($login, 1024); fputs($login, "RCPT TO: ccTest1_(at)_art-quarter.com\r\n"); $line = fgets($login, 1024); fputs($login, "RCPT TO: ccTest2_(at)_art-quarter.com\r\n"); $line = fgets($login, 1024); fputs($login, "DATA\r\n"); $line = fgets($login, 1024); fputs($login, "$KopfZeilen\r\n\r\n"); $MailInhalt = "Hallo nochmal!"; fputs($login, "$MailInhalt\r\n"); fputs($login, ".\r\n"); $line = fgets($login, 1024); fputs($login, "QUIT\r\n"); $line = fgets($login, 1024); Funktioniert auch: 1 Mail, kein BCC. Was ist los? Ich würde ja nun annehmen, daß es an meinem Host liegt, aber mit einem richtigen Mailprogramm geht es ja. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From adi_(at)_living-source.com Tue, 21 Sep 1999 09:48:13 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Tue, 21 Sep 1999 09:48:13 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] OT Crontab, war: prinzipielle Frage... On Mon, 20 Sep 1999, skywalker wrote: > Ganz so ist es nicht, ein Shell Account alleine reicht nicht. > > Wichtig sind die beiden Dateien cron.allow und cron.deny, die sich in aller > Regel in /etc/cron.d/ befinden. > > Zuerst wird gecheckt, ob der User in der cron.allow eingetragen ist. > Existiert diese Datei, und ist er ist eingetragen, hat er Zugriff, ist er > nicht eingetragen, so hat er keinen Zugriff auf die Crontab. > > Existiert diese Datei nicht (was bei einer Standardinstallation der > Normalfall ist), wird die Datei cron.deny getestet. Existiert diese Datei, > aber der User steht nicht drin, hat er Zugriff. (Wenn die deny existiert > und leer ist und die allow nicht existiert, dann haben alle Zugriff.) > > Im Normalfall existiert die cron.deny auch nicht. Das heißt dann, das > keiner (ausser Root) Zugriff auf die Crontab hat. Auf unserem System ist das nicht so... Ich habe weder eine cron.allow noch eine cron.deny, kann aber trotzdem einen crontab Eintrag als normaler User anlegen. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From Hartung_(at)_detmold.netsurf.de Tue, 21 Sep 1999 11:05:22 +0200 Date: Tue, 21 Sep 1999 11:05:22 +0200 From: Herbert Hartung Hartung_(at)_detmold.netsurf.de Subject: [php] Hilfe Hi, es gelingt mir nicht, mich aus der PHP Liste auszutragen. Ich erhalte ständig Fehlermeldungen. Bitte trage mich doch aus. Danke From steiner_(at)_home-city.de Tue, 21 Sep 1999 11:13:22 +0200 Date: Tue, 21 Sep 1999 11:13:22 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Telnet-Befehl_mittels_PHP3_ausf=FChren=3F?= Bei Logfiles können diese mittels telnet-befehls-eingabe aktualisiert werden. Leider nicht durch aufruf der logfiles-seiten. ist es möglich, die logfiles bei aufruf durch php3-script zu aktualisieren (also ein php3-script vorschalten, der eine solche aktualisierung bewirkt), oder muß eine solche aktion durch z.b. crontab gesteuert werden (Also auto-aktualisierung jeden tag um 2:00 morgens ...) ? Und hat jemand sowas schonmal gemacht (oder wie macht ihr ?). Beispiele "are welcome!", danke & Gruß Armin From renevojtech_(at)_videoprofis.de Tue, 21 Sep 1999 09:42:36 +0200 Date: Tue, 21 Sep 1999 09:42:36 +0200 From: renevojtech renevojtech_(at)_videoprofis.de Subject: [php] PHP-Variable an Java-Script uebergeben Hallo, wie kann ich eine PHP-Variable an Java-Script uebergeben Bsp: window.location.href=`http://meineurl/script.php3?variable=$meinevariable` "; ?> Der Aufruf window.location..... ohne Variable funktioniert einwandfrei. Es muß doch möglich sein eine Variable zu übergeben - nur wie ? Hat jemand eine Idee ? rene From steiner_(at)_home-city.de Tue, 21 Sep 1999 11:45:34 +0200 Date: Tue, 21 Sep 1999 11:45:34 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] PHP-Variable an Java-Script uebergeben > wie kann ich eine PHP-Variable an Java-Script uebergeben > Bsp: > $meinevariable = .... > echo ""; > ?> > $meinevariable existiert ja nur im PHP-Teil, mußt du also auch in PHP aufrufen. mit "echo" $Variable übergibst du dann den Wert der variablen $meinevariable in der URL. Probiers mal so, (ungetestet) Armin From steiner_(at)_home-city.de Tue, 21 Sep 1999 11:49:30 +0200 Date: Tue, 21 Sep 1999 11:49:30 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] PHP-Variable an Java-Script uebergeben > wie kann ich eine PHP-Variable an Java-Script uebergeben > Bsp: tschuldige, wenn schon so ... (das klappt auch ...) armin From vogel_(at)_bingo-ev.de Tue, 21 Sep 1999 11:58:08 +0100 Date: Tue, 21 Sep 1999 11:58:08 +0100 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] unvollstaendige Uebergabe Hallo, ich habe da ein Problem :-( (bitte nicht vonphtml und echo stoeren lassen..das Script laeuft bis auf den schriebenen Sonderfall einwandfrei) Mit moechte ich Daten uebergeben (es werden dann die naechsten x Werte der Tabelle ausgegeben) Die korrekte Uebergabe scheitert, wenn die Variable su_modell_org Leerzeichen enthaelt - es werden hier nur die Zeichen bis zum Leerzeichen uebertragen. Im Quelltext sieht das so aus: Wenn der Link ausgefuehrt wird, wird nur "Corrado" uebertragen (habe die Variable gleich am Beginn des angesprochenen Scriptes zum Test ausgegeben). Desgleichen passiert, wenn ich die Variable in 2 doppelte Hochkomme setze.("> Setze ich einfache Hochkomma wird fuer die Variable stets nur die Zahl "36" ausgegeben, egal welchen Inhalt ich fuer $su_modell_org habe. () Desweiteren habe ich festgestellt, dass weitere Werte, die noch in der gleichen Zeile uebetragen werden sollen, nicht uebertragen werden, wenn das Leerzeichen auftritt... Ist das ein allgemeines Problem? Wie koennte ich denn ansonsten diese Werte auf diesem Wege uebertragen? Muss ich etwa per Script die Leerzeichen vor der Uebetragung mit einem Sonderzeichen ersetzen und danach wieder zuruecksetzen? Vielen Dank uli From hb_(at)_tsi-gmbh.de Tue, 21 Sep 1999 12:07:40 +0200 Date: Tue, 21 Sep 1999 12:07:40 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Re: PHP und Webformulare >>Wenn ja, wie kann man diesen beim Anklicken >>je eine PHP-Funktion zuweisen (möglichst ohne die aktuelle Webseite zu >>verlassen)? PHP ist ja eine Server-Side-Scripting Language die, sagen wir es mal so, "für den Webbrowser die Seite formatiert". Du wirst ohne Java Script nicht drum herum kommen, die Seite nochmal zu laden um das Formular neu zu füllen. From UW_(at)_netuse.de Tue, 21 Sep 1999 12:27:23 +0200 Date: Tue, 21 Sep 1999 12:27:23 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] unvollstaendige Uebergabe Ulrich Vogel wrote: > Mit > > Die korrekte Uebergabe scheitert, wenn die Variable su_modell_org > Leerzeichen enthaelt - es werden hier nur die Zeichen bis zum > Leerzeichen uebertragen. Um von Hand derartige GET Parameter zu setzen, solltest Du urlencode() verwenden. Diese Funktion übernimmt die Kodierung von Sonderzeichen in der Variable. http://www.php.net/manual/function.urlencode.php3 Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From Hartmann_(at)_freecharts.de Tue, 21 Sep 1999 11:43:03 +0200 Date: Tue, 21 Sep 1999 11:43:03 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] Re: Re: Notfall: Paradox und PHP? -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Liste, > > Paradox sollte man per ODBC ansprechen können - und damit auch von PHP > aus. Das setzt aber vorraus, dass man eine WAMPe hat, da der Paradox-ODBC übers Filesystem funzt. Ich würde mir auch mal die Paradoxe 8/9 selbst angucken, die haben einen eigenen Miniaturwebserver dabei, der Reports/Formulare als html/form ausspuckt. vielleicht ist das näher am Ziel, wer weiß. Die "Liebling-ich-habe-unser-Delphi-geschrumpft"-Programmiervariante ObjectPAL taugt durchaus zum Entwickeln von Programmen. Grüße aus der Lüneburger Heide sendet - -johann -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.0.2i iQA/AwUBN+dFDv4ouppJ8z7pEQLOAACghNmLIKMBpLvBtAJUUaTpxKUL+rYAn2eh K9DyN4zQiTyxZ1NwFvZFjdlx =t8RP -----END PGP SIGNATURE----- From am_(at)_pixelhouse.de Tue, 21 Sep 1999 13:29:47 +0200 Date: Tue, 21 Sep 1999 13:29:47 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Zeilenumbruch ? Hi... ich hab hier ein paar Files die ich einlesen will. File offnen und in die db schreiben ist kein problem nur sind danach die linebreaks wech. Welches zeichen dient da fuer den zeilenumbruch ? gruss Alex From UW_(at)_netuse.de Tue, 21 Sep 1999 13:43:03 +0200 Date: Tue, 21 Sep 1999 13:43:03 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Zeilenumbruch ? Alexander Meis wrote: > ich hab hier ein paar Files die ich einlesen will. > File offnen und in die db schreiben ist kein problem nur > sind danach die linebreaks wech. > Welches zeichen dient da fuer den zeilenumbruch ? Hallo Alex, File ist nicht gleich File. Je nach OS gibt es unterschiedliche Kennungen für das Zeilenende: DOS/Win: \r\n Unix: \n Mac: ... weiß jemand anderes bestimmt - ich benutze es zu selten. Wenn Du auf Nummer sicher gehen willst, schau Dir das File mal etwas genauer an mit einem Code-Snippet wie: echo "
";
$bla = "Hallo dies ist
  ein Zeilenumbruch";
$len = strlen($bla);
for ($i=0; $i<$len; $i++) {
  $buchstabe = substr($bla, $i, 1);
  $zeile = sprintf("%04d: '%s' => %4d 
", $i, $buchstabe, ord($buchstabe)); printf ("%s", ereg_replace(" "," ", $zeile)); } echo "
"; manuell ergründen. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From am_(at)_pixelhouse.de Tue, 21 Sep 1999 13:47:20 +0200 Date: Tue, 21 Sep 1999 13:47:20 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Pattern Matching? Hallo liebe Liste.... ich muss Strings nach gewissen Kiterien durchsuchen. ich hab zb. einen string: Title: Portishead von diesem String brauchen ich nur den Teil Protishead um den in eine DB zu schreiben. es gibt aber auch noch kompilzierteres... wie zB. AAAAA-------------------------SONGWRITER-------------------------------- hier brauche ich immernur den Text Songwriter (der Text ist jedesmal anderes) als letztes gibts eins zeilen die in den ersten 7 spalten eine Zahl enthalten. wie checke ich sowas ? gruss Alex From UW_(at)_netuse.de Tue, 21 Sep 1999 13:48:27 +0200 Date: Tue, 21 Sep 1999 13:48:27 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Pattern Matching? Alexander Meis wrote: > ich muss Strings nach gewissen Kiterien durchsuchen. Lerne folgendes: http://www.php.net/manual/pcre.pattern.syntax.php3 -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From HKDemmler_(at)_artfish.de Tue, 21 Sep 1999 13:46:01 +0200 Date: Tue, 21 Sep 1999 13:46:01 +0200 From: Hans-Karl Demmler HKDemmler_(at)_artfish.de Subject: [php] php manual installation This is a multi-part message in MIME format. ------=_NextPart_000_0005_01BF0437.A420F940 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ------=_NextPart_000_0005_01BF0437.A420F940 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
------=_NextPart_000_0005_01BF0437.A420F940-- From easy_(at)_ist.schuldig.de Tue, 21 Sep 1999 13:57:19 +0200 Date: Tue, 21 Sep 1999 13:57:19 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] array-summe hallo liste! ich habe ein zahlenarray, z.b. ( 3, 5, 2, 10, 1 ), jedoch ist die laenge grundsaetzlich unbestimmt. gibt es in php (3.0.13-dev) eine funktion, die summe dieser zahlen in einem schlag zu bestimmen, ohne das array mit einer schleife zu durchlaufen? in der doku finde ich nichts passendes. gruss, markus From marian_(at)_sendung.de Tue, 21 Sep 1999 13:04:16 +0200 Date: Tue, 21 Sep 1999 13:04:16 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] PHP-Variable an Java-Script uebergeben renevojtech wrote: > > Hallo, > > wie kann ich eine PHP-Variable an Java-Script uebergeben > Bsp: > $meinevariable = .... > echo ""; > ?> > > Der Aufruf window.location..... ohne Variable funktioniert einwandfrei. > Es muß doch möglich sein eine Variable zu übergeben - nur wie ? > Ich weiß nicht genau, ob die Syntax oben richtig ist. Der Einfachheit halber und um Fehler auszuschließen, würde ich folgendes probieren: Dann solltest Du den Inhalt der Variable $myvar in script.php3 bfragen können. Marian From UW_(at)_netuse.de Tue, 21 Sep 1999 12:25:02 +0200 Date: Tue, 21 Sep 1999 12:25:02 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] PHP-Variable an Java-Script uebergeben renevojtech wrote: > > Hallo, > > wie kann ich eine PHP-Variable an Java-Script uebergeben Hallo Rene, ich verstehe nicht ganz was Du vorhast. Du versuchst ein "Redirect" mit JavaScript und willst hierbei einen Wert an das aufgerufene PHP-Script übergeben, richtig? Eigentlich sollte es mit einer solchen Konstruktion möglich sein, wenngleich unglücklich, da JavaScript abhängig. Kannst Du bitte die Fehlermeldungen genauer angeben. Ist das JavaScript nicht ok - meckert der Browser, oder passiert einfach nichts? Wenn Du wirklich versucht einer JavaScript Funktion in script.php3 einen Wert zu übergeben, ist der Ansatz schief. Es wird sehr aufwendig per JavaScript aus der URL die Variable und deren Wert zu parsen (von möglichen Sicherheitsproblemen einmal abgesehen). Was Du stattdessen besser machst, ist das JavaScript (bzw. Teile) in script.php3 durch das aufrufende PHP Script zu generieren. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From hb_(at)_tsi-gmbh.de Tue, 21 Sep 1999 13:59:35 +0200 Date: Tue, 21 Sep 1999 13:59:35 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] unvollstaendige Uebergabe >>Desweiteren habe ich festgestellt, dass weitere Werte, die noch in >>der gleichen Zeile uebetragen werden sollen, nicht uebertragen >>werden, wenn das Leerzeichen auftritt... >>Ist das ein allgemeines Problem? Schau Dir mal die Funktion urlencode() an. http://www.php.net/manual/function.urlencode.php3 Wenn Werte urlencodet werden, funktionierts. From hb_(at)_tsi-gmbh.de Tue, 21 Sep 1999 14:00:50 +0200 Date: Tue, 21 Sep 1999 14:00:50 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] unvollstaendige Uebergabe Beispiel:
LINK From hofstetterp_(at)_hopro.ch Tue, 21 Sep 1999 15:09:52 +0200 Date: Tue, 21 Sep 1999 15:09:52 +0200 From: Philip Hofstetter hofstetterp_(at)_hopro.ch Subject: [php] Zeilenumbruch ? Hallo > DOS/Win: \r\n > Unix: \n > Mac: ... weiß jemand anderes bestimmt - ich benutze es zu selten. \r... wie könnte es auch anders sein? Kompatibel? Neee. nichts für uns... Pilif From am_(at)_pixelhouse.de Tue, 21 Sep 1999 15:18:15 +0200 Date: Tue, 21 Sep 1999 15:18:15 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Pattern Matching? > Lerne folgendes: > http://www.php.net/manual/pcre.pattern.syntax.php3 hmm gibts dazu irgentwo auch beispiele das ich so recht wenig damit anfangen kann .. gruss Alex From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 21 Sep 1999 15:37:53 +0200 Date: Tue, 21 Sep 1999 15:37:53 +0200 From: Thomas Schürmann thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] array-summe Man nehme count(array) Markus Dobel schrieb: > hallo liste! > > ich habe ein zahlenarray, z.b. ( 3, 5, 2, 10, 1 ), jedoch ist die laenge > grundsaetzlich unbestimmt. > gibt es in php (3.0.13-dev) eine funktion, die summe dieser zahlen in > einem schlag zu bestimmen, ohne das array mit einer schleife zu > durchlaufen? in der doku finde ich nichts passendes. > > gruss, markus > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 21 Sep 1999 15:41:36 +0200 Date: Tue, 21 Sep 1999 15:41:36 +0200 From: Thomas Schürmann thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] array-summe 'tschuldigung, habe Summe mit Anzahl verwechselt. Ich kenne auch keine Summen-Funktion (aber ich bin nicht allwissend [schon gar nicht bezogen auf PHP]). Tschau Thomas -- *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From eschmid_(at)_s.netic.de Tue, 21 Sep 1999 15:43:42 +0200 Date: Tue, 21 Sep 1999 15:43:42 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] array-summe "Thomas Schürmann" wrote: > > Man nehme count(array) > > Markus Dobel schrieb: > > > hallo liste! > > > > ich habe ein zahlenarray, z.b. ( 3, 5, 2, 10, 1 ), jedoch ist die laenge > > grundsaetzlich unbestimmt. > > gibt es in php (3.0.13-dev) eine funktion, die summe dieser zahlen in > > einem schlag zu bestimmen, ohne das array mit einer schleife zu > > durchlaufen? in der doku finde ich nichts passendes. Die Stadt Stuttgart benutzt $max = max($array); -Egon From eschmid_(at)_s.netic.de Tue, 21 Sep 1999 15:48:13 +0200 Date: Tue, 21 Sep 1999 15:48:13 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] array-summe "Thomas Schürmann" wrote: > > 'tschuldigung, > > habe Summe mit Anzahl verwechselt. Ich kenne auch keine Summen-Funktion > (aber ich bin nicht allwissend [schon gar nicht bezogen auf PHP]). Oh je, hab die erste Frage falsch in Erinnerung gehabt. Mit max() funktioniert eine Summenbildung natürlich nicht. -Egon From ts_(at)_conne.net Tue, 21 Sep 1999 16:39:33 +0200 Date: Tue, 21 Sep 1999 16:39:33 +0200 From: ts ts_(at)_conne.net Subject: [php] 2 Werte im Link uebergeben Hallo Leute, ich kann nicht mehr als einen Wert an eine Seite übergeben. Es wird nur ein Wert richtig übergeben http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de Zwei Werte werden nicht richtig übergeben. Ausprobiert habe ich folgendes : http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester es wird immer nur die Variable email belegt ! Wie kann man mehrere Werte an eine Seite übergeben ? -- ================================= Tim Schröer --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 23 Telefax +49 (04 91) 92 765 - 43 Mail ts_(at)_conne.net ================================= From mk_(at)_html-design.com Tue, 21 Sep 1999 16:41:40 +0200 Date: Tue, 21 Sep 1999 16:41:40 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] AW: [php] AW: [php] CC/BCC mit kleinem OT Thomas Ritz schrieb: > > Hallo Liste, hallo Mark, > > > Doch, natürlich kennt PHP BCC und CC! Bei mir funktioniert das alles > > wunderbar. > > Ups. Wir reden jetzt aber auch von der gleichen PHP-Version? Ich meine > die mit der abgespeckten sendmail 1.25 für Windoof vom 29.6.1999. Es > soll doch - finde ich - nicht nur unter Linux klappen. Mhh, okay, sorry, war ein Denkfehler. Ich korrigiere mich: Unter Linux, Apache 1.3.6 und PHP 3.0.7 läufts einwandfrei. Mark From ulf.wendel_(at)_kiel.netsurf.de Tue, 21 Sep 1999 16:44:17 +0100 Date: Tue, 21 Sep 1999 16:44:17 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] Pattern Matching? Alexander Meis wrote: > > Lerne folgendes: > > http://www.php.net/manual/pcre.pattern.syntax.php3 > > hmm gibts dazu irgentwo auch beispiele das ich so recht wenig damit anfangen > kann .. Schwartz&Christiansen, "Lerning Perl", O'Reilly. Ulf From mail_(at)_wnn.de Tue, 21 Sep 1999 16:43:05 +0200 Date: Tue, 21 Sep 1999 16:43:05 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] 2 Werte im Link uebergeben Hallo Tim, probier mal: http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester Mehrere Variablen müssen immer mit & verbunden werden... - Tobias » -----Original Message----- » From: php-admin_(at)_infosoc.uni-koeln.de » [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of ts » Sent: Tuesday, September 21, 1999 4:40 PM » To: PHP3-Mailingliste » Subject: [php] 2 Werte im Link uebergeben » » » Hallo Leute, » » ich kann nicht mehr als einen Wert an eine Seite übergeben. » » Es wird nur ein Wert richtig übergeben » » http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de » » Zwei Werte werden nicht richtig übergeben. » » Ausprobiert habe ich folgendes : » » http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester » http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester » http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester » » es wird immer nur die Variable email belegt ! » » Wie kann man mehrere Werte an eine Seite übergeben ? » » » -- » ================================= » Tim Schröer » --------------------------------- » CONNEDATA GmbH » Software + Systemberatung » Sägemühlenstr. 49 » D-26789 Leer (Ostfriesl) » » Telefon +49 (04 91) 92 765 - 23 » Telefax +49 (04 91) 92 765 - 43 » Mail ts_(at)_conne.net » ================================= » » -- » ** Durchgehend geöffnet: http://www.php-center.de ** » Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de » http://infosoc.uni-koeln.de/mailman/listinfo/php From rkraft_(at)_virbus.de Tue, 21 Sep 1999 16:43:45 +0200 Date: Tue, 21 Sep 1999 16:43:45 +0200 From: Rainer Kraft rkraft_(at)_virbus.de Subject: [php] 2 Werte im Link uebergeben hi ts, weitere key=value-paare trennst du mit "&": http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester gruss, --rainer ts wrote: > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester > > es wird immer nur die Variable email belegt ! > > Wie kann man mehrere Werte an eine Seite übergeben ? > From rw_(at)_cyware.com Tue, 21 Sep 1999 14:46:24 +0000 Date: Tue, 21 Sep 1999 14:46:24 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] 2 Werte im Link uebergeben ts wrote: > > Hallo Leute, > > Ausprobiert habe ich folgendes : > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester das funktioniert anders (steht auch in HTML-erklärung zu forms) http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From am_(at)_pixelhouse.de Tue, 21 Sep 1999 16:48:53 +0200 Date: Tue, 21 Sep 1999 16:48:53 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] 2 Werte im Link uebergeben > Ausprobiert habe ich folgendes : > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester ersetze mal ; durch & also: www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester das sollte gehen ..... gruss alex From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 21 Sep 1999 16:47:11 +0200 Date: Tue, 21 Sep 1999 16:47:11 +0200 From: Thomas Schürmann thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] 2 Werte im Link uebergeben Obwohl OT: Setze statt des 2-ten und evtl. weiterer ? ein & (kaufmännisches UND) ts schrieb: > Hallo Leute, > > ich kann nicht mehr als einen Wert an eine Seite übergeben. > > Es wird nur ein Wert richtig übergeben > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de > > Zwei Werte werden nicht richtig übergeben. > > Ausprobiert habe ich folgendes : > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester > > es wird immer nur die Variable email belegt ! > > Wie kann man mehrere Werte an eine Seite übergeben ? > > -- > ================================= > Tim Schröer > --------------------------------- > CONNEDATA GmbH > Software + Systemberatung > Sägemühlenstr. 49 > D-26789 Leer (Ostfriesl) > > Telefon +49 (04 91) 92 765 - 23 > Telefax +49 (04 91) 92 765 - 43 > Mail ts_(at)_conne.net > ================================= > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From adi_(at)_living-source.com Tue, 21 Sep 1999 16:44:25 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Tue, 21 Sep 1999 16:44:25 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] 2 Werte im Link uebergeben On Tue, 21 Sep 1999, ts wrote: > Wie kann man mehrere Werte an eine Seite übergeben ? So: http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From Bernhard.Ostheimer_(at)_Uni-Mainz.de Tue, 21 Sep 1999 16:48:36 +0200 Date: Tue, 21 Sep 1999 16:48:36 +0200 From: Bernhard Ostheimer Bernhard.Ostheimer_(at)_Uni-Mainz.de Subject: [php] 2 Werte im Link uebergeben Hi Tim, versuchs mal mit: http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester&dritteVar=blub in PHP solltest Du aber auch urlencode/urldecode verwenden. Gruss aus Mainz, Bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 21 Sep 1999 16:51:58 +0200 Date: Tue, 21 Sep 1999 16:51:58 +0200 From: Thomas Schürmann thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Oktal oder Nicht-Oktal (oder was)? Hallo Liste, Im PHP-Script tel.php3 rufe ich per ">Stadtamt 01 (Bürgermeisterbüro) --------------------------------------------^^^^^ ein weiteres Script auf, wo die Variable $wahl für die Selektion von Daten aus einer MySQL-DB verwendet wird. $result=_(at)_mysql_query("select * from namen where amt like '$wahl' order by amt",$db)or die("Datenbank $dbname nicht vorhanden"); Steht für XX z.B. eine 10 oder 32, klappt's. Setze ich aber eine 01 (führende 0) ein, werden mir alle Datensätze angezeigt (auch wenn ich % weglasse). Nun gibt es bei uns aber den Sachzwang, mit 01 statt 1 zu arbeiten. Hängt das eventuell mit der hier vor kurzem erläuterten Oktal-Zahlen-Problematik zusammen? Wenn ja, wie kann ich sie um- gehen? Gruß Thomas -- *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From aka_(at)_bigfoot.de Tue, 21 Sep 1999 16:50:39 +0200 Date: Tue, 21 Sep 1999 16:50:39 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] 2 Werte im Link uebergeben On Tue, 21 Sep 1999 16:39:33 +0200, ts wrote: >http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester Versuch mal: http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester ciao amalesh From ulf.wendel_(at)_kiel.netsurf.de Tue, 21 Sep 1999 16:52:26 +0100 Date: Tue, 21 Sep 1999 16:52:26 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] 2 Werte im Link uebergeben ts wrote: > Hallo Leute, > > ich kann nicht mehr als einen Wert an eine Seite übergeben. Kann nicht sein... Hast Du mal da Format der URL einer Suchanfrage z.B. bei yahoo betrachtet? Wenn ja, wird Dir schnell etwas auffallen. Das Format ist: filename.xyz?parameter1=wert1¶meter2=wert2 Nach dem Dateinamen folgt ein Fragezeichen, gefolgt von einer Liste aus Parameternamen und Werten. Denk daran, daß die Werte URL gerecht kodiert sein müssen. Hierzu dient die PHP Funktion urlencode(). Außerdem ist es nicht ratsam beliebig lange URLs zu generieren. Ältere Webbrowser haben Probleme damit. Ulf From steiner_(at)_home-city.de Tue, 21 Sep 1999 16:48:31 +0200 Date: Tue, 21 Sep 1999 16:48:31 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] 2 Werte im Link uebergeben > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester > > es wird immer nur die Variable email belegt ! > > Wie kann man mehrere Werte an eine Seite übergeben ? Hi Tim, kein Prolbem, richtige Übergabe bei mehr als einer Variable ist: url.php3?email=xyz_(at)_name.de&name=tester Du hast nur statt dem "&" ein "?,;" gesetzt. Variablen werden mit "&" aneinandergehängt bei der Übergabe. gruß Armin PS: gehst du am WE aufs Gewerbefest in Leer (Großer Stein)? Wie ist denn das Wetter bei euch oben an der Küste? From mk_(at)_html-design.com Tue, 21 Sep 1999 16:51:30 +0200 Date: Tue, 21 Sep 1999 16:51:30 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT Crontab, war: prinzipielle Frage... skywalker schrieb: > > Ganz so ist es nicht, ein Shell Account alleine reicht nicht. [Viele wichtige Tips zum Thema] > Hoffe gehelft zu haben, Auf jeden Fall! Vielen Dank! Ich kann die Crontab zwar nicht ändern, aber das passende Handbuch dazu habe ich jetzt ;-)) Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From mk_(at)_html-design.com Tue, 21 Sep 1999 16:52:41 +0200 Date: Tue, 21 Sep 1999 16:52:41 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT Crontab, war: prinzipielle Frage... Norbert Pfeiffer schrieb: > > Hallo Sky, > > so muessen Antworten aussehen - dann klappts auch mit den DAU's. Danke ;-)) Nee, ganz deiner Meinung. Selten so eine ausführliche und kompetente Antwort gesehen. Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From mk_(at)_html-design.com Tue, 21 Sep 1999 16:54:16 +0200 Date: Tue, 21 Sep 1999 16:54:16 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] CC/BCC Werner Stuerenburg schrieb: > > Mark Kronsbein wrote: > > Werner, hast du -alles- und zwar wirklich alles, was in mail() drin > > ist, ein -eine- Zeile geschrieben? > > Ja. Echt. Wirklich. > Versteh ich niocht, also ich habs nochmal getestet. Wenn du den Code haben willst, der definitiv funkt, bitte PM. > Ich würde ja nun annehmen, daß es an meinem Host liegt, aber mit > einem richtigen Mailprogramm geht es ja. Ich glaub daran kanns nicht leigen. Ein "normales" Mail-Programm ist was anderes als PHP. Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From mthiesen_(at)_tops.net Tue, 21 Sep 1999 16:51:38 +0200 Date: Tue, 21 Sep 1999 16:51:38 +0200 From: Marcus Thiesen (tops.net) mthiesen_(at)_tops.net Subject: [php] AW: [php] 2 Werte im Link uebergeben Versuch mal das http://www.name.de/frmeditkunde.php3?ID=335&frmAction=change&pageno=1&strsuc he=&strKID=335 mit ? beginnen und dann mit & verbinden -----Ursprüngliche Nachricht----- Von: ts [mailto:ts_(at)_conne.net] Gesendet: Dienstag, 21. September 1999 16:40 An: PHP3-Mailingliste Betreff: [php] 2 Werte im Link uebergeben Hallo Leute, ich kann nicht mehr als einen Wert an eine Seite übergeben. Es wird nur ein Wert richtig übergeben http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de Zwei Werte werden nicht richtig übergeben. Ausprobiert habe ich folgendes : http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester es wird immer nur die Variable email belegt ! Wie kann man mehrere Werte an eine Seite übergeben ? -- ================================= Tim Schröer --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 23 Telefax +49 (04 91) 92 765 - 43 Mail ts_(at)_conne.net ================================= -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From ts_(at)_conne.net Tue, 21 Sep 1999 17:04:48 +0200 Date: Tue, 21 Sep 1999 17:04:48 +0200 From: Tim =?iso-8859-1?Q?Schr=F6er?= ts_(at)_conne.net Subject: [php] 2 Werte im Link uebergeben Vielen Dank Jungs Es FUNKTIONIERT ! Ich schrieb: > > Hallo Leute, > > ich kann nicht mehr als einen Wert an eine Seite übergeben. > > Es wird nur ein Wert richtig übergeben > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de > > Zwei Werte werden nicht richtig übergeben. > > Ausprobiert habe ich folgendes : > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester > > es wird immer nur die Variable email belegt ! > > Wie kann man mehrere Werte an eine Seite übergeben ? > > -- > ================================= > Tim Schröer > --------------------------------- > CONNEDATA GmbH > Software + Systemberatung > Sägemühlenstr. 49 > D-26789 Leer (Ostfriesl) > > Telefon +49 (04 91) 92 765 - 23 > Telefax +49 (04 91) 92 765 - 43 > Mail ts_(at)_conne.net > ================================= > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- ================================= Tim Schröer --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 23 Telefax +49 (04 91) 92 765 - 43 Mail ts_(at)_conne.net ================================= From ts_(at)_conne.net Tue, 21 Sep 1999 17:12:34 +0200 Date: Tue, 21 Sep 1999 17:12:34 +0200 From: Tim =?iso-8859-1?Q?Schr=F6er?= ts_(at)_conne.net Subject: [php] 2 Werte im Link uebergeben Vielen Dank Jungs, das & funktioniert ! Ich schrieb : > > Hallo Leute, > > ich kann nicht mehr als einen Wert an eine Seite übergeben. > > Es wird nur ein Wert richtig übergeben > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de > > Zwei Werte werden nicht richtig übergeben. > > Ausprobiert habe ich folgendes : > > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;?name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de,name=tester > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de;name=tester > > es wird immer nur die Variable email belegt ! > > Wie kann man mehrere Werte an eine Seite übergeben ? > > -- > ================================= > Tim Schröer > --------------------------------- > CONNEDATA GmbH > Software + Systemberatung > Sägemühlenstr. 49 > D-26789 Leer (Ostfriesl) > > Telefon +49 (04 91) 92 765 - 23 > Telefax +49 (04 91) 92 765 - 43 > Mail ts_(at)_conne.net > ================================= > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- ================================= Tim Schröer --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 23 Telefax +49 (04 91) 92 765 - 43 Mail ts_(at)_conne.net ================================= From am_(at)_pixelhouse.de Tue, 21 Sep 1999 17:13:52 +0200 Date: Tue, 21 Sep 1999 17:13:52 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Pattern Matching? > Schwartz&Christiansen, "Lerning Perl", O'Reilly. ich dachte da mehr an sowas :-) http://www.php.net/manual/ref.regex.php3 gruss alex From ts_(at)_conne.net Tue, 21 Sep 1999 17:17:36 +0200 Date: Tue, 21 Sep 1999 17:17:36 +0200 From: Tim =?iso-8859-1?Q?Schr=F6er?= ts_(at)_conne.net Subject: [php] 2 Werte im Link uebergeben Bernhard Ostheimer schrieb: > > Hi Tim, > > versuchs mal mit: > http://www.name.de/anzeigen.php3?email=xyz_(at)_name.de&name=tester&dritteVar=blub > > in PHP solltest Du aber auch urlencode/urldecode verwenden. > --- Danke für Deine Antwort ! Wozu benötigt man denn urlencode ? --- > Gruss aus Mainz, > Bernhard > -- > Bernhard Ostheimer > > E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- ================================= Tim Schröer --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 23 Telefax +49 (04 91) 92 765 - 43 Mail ts_(at)_conne.net ================================= From Hartung_(at)_detmold.netsurf.de Tue, 21 Sep 1999 17:47:15 +0200 Date: Tue, 21 Sep 1999 17:47:15 +0200 From: Herbert Hartung Hartung_(at)_detmold.netsurf.de Subject: [php] HILFE!!! Ich ertrinke an Mailüberflutung und will aus dieser Liste raus. Wenn ich mich austragen will, bekomme ich eine Fehlermeldung: Error php has no subscribed addr Hartung_(at)_detmold.netsurf.de From steiner_(at)_home-city.de Tue, 21 Sep 1999 17:58:54 +0200 Date: Tue, 21 Sep 1999 17:58:54 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] HILFE!!! > php has no subscribed addr Hartung_(at)_detmold.netsurf.de versuchs dochmal mit hartung_(at)_cid.net ... (Wenn du das bist) - vielleicht mit einer alten email-adresse subscribed? gruß armin From s.alff_(at)_ebs-online.de Tue, 21 Sep 1999 18:13:54 +0200 Date: Tue, 21 Sep 1999 18:13:54 +0200 From: Sascha Alff s.alff_(at)_ebs-online.de Subject: [php] AW: [php] IP des Remote Users Hallo, habe uber diese Liste den untenstehenden Losungsvorschlag erhalten. Allerdings funktioniert dies bei mir nur, wenn die Datei test.php3 oder test.phtml hei?t. Was kann ich tun, damit dies auch mit der Endung .html funktioniert? Weiterhin ist bei dem Beispiel der Hostname und die IP gleich. Als Hostname wird leider auch nur die IP angezeigt. Was kann ich da tun. Sascha Alff wrote: > Es soll beispielweise in einer HTML-Datei, die einen normalen HTML 4 > Quelltext beinhaltet noch zusatzlich die IP des entfernten Benutzers > ausgegeben werden. testseite Hallo, dein Host ist und deine ip lautet . sollte ausfuehrlich genug sein, oder? ;) aber bedenke, dass hostname und ip KEINE sichere moeglichkeit sind, den benutzer zu identifizieren, beispielsweise wegen proxies, aber auch aus anderen gruenden, die hier in der liste schon mehrfach diskutiert wurden. gruss, markus -- ** Durchgehend gevffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From hague_(at)_gmx.de Tue, 21 Sep 1999 17:45:25 +0200 Date: Tue, 21 Sep 1999 17:45:25 +0200 From: h.-g. nusseck hague_(at)_gmx.de Subject: [php] Größe einer Datei auf einem anderen Server Am Mon, 20 Sep 1999 ward geschrieben: > Hallo, > > gibt es irgenteine Möglichkeit die größe einer Datei > auf einem externen Server zu ermitteln ? Du könntest es mittels exec() und dem Programm wget versuchen. Das funktioniert für HTTP (wenn der Server sie Größe zurückgibt). BSP: &1"; exec($cmd, $AlleZeilen, $Rueckgabe); for ($i = 0; $i < count($AlleZeilen); $i++) { print("$AlleZeilen[$i]
\n"); } print("

\n"); print("Rueckgabe: $Rueckgabe
\n"); ?> Gibt die gesamte Ausgabe von wget zurück. Für Linux kann man die Befehlszeile erweitern: &1"; $cmd .= " | grep Length | cut -d ' ' -f2"; $Groesse = exec($cmd, $AlleZeilen, $Rueckgabe); print("
Groesse: $Groesse kB\n"); print("
") ?> dann wird nur die Größe zurückgegeben (oder "unspezific" o.ä.). Für den Fall, daß die Datei nicht existiert, ist $Rueckgabe != 0. Für FTP geht es im Prinzip auch, nur daß die DAtei dann stets trotz 'spider'-Flag gesaugt wird :-( Allerdings legt wget eine VerzeichnisDatei an, wenn man nur ein Verzeichnis für ftp einträgt (wget ftp://localhost/pub/). Diese kann man benutzen, um die Größe zu extrahieren (nicht schön, aber geht). Ob das so auch unter Windows auch geht weiss ich nicht..... Hague, in der Hoffnung geholfen zu haben From steiner_(at)_home-city.de Tue, 21 Sep 1999 18:31:04 +0200 Date: Tue, 21 Sep 1999 18:31:04 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] AW: [php] IP des Remote Users > Hallo, habe uber diese Liste den untenstehenden Losungsvorschlag erhalten. > Allerdings funktioniert dies bei mir nur, wenn die Datei test.php3 oder > test.phtml > hei?t. Was kann ich tun, damit dies auch mit der Endung .html funktioniert? Hi Sascha, daß geht überhaupt nciht, es sei denn, du weißt den server an, html-dateien als php-dateien zu parsen. ich gehe nicht davon aus, daß du hierzu die Möglichkeit hast (über Sinn und Unsinn dieser Variante ist auf der Liste auch schon diskutiert worden) - daher mußt du die dateien, die php-code enthalten, auch mit php3/phtml endungen versehen. Sonst weiß der apache/server nicht, daß es sich um eine php-code geschichte handelt, und parsed die datei auch nicht. gruß armin From mail_(at)_wnn.de Tue, 21 Sep 1999 18:48:24 +0200 Date: Tue, 21 Sep 1999 18:48:24 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Gr=F6=DFe_einer_Datei_auf_einem_anderen_Serv?= =?iso-8859-1?Q?er?= =?iso-8859-1?Q?er?= Hallo Hague, also Dein erstes Beispiel funktioniert bei mir, allerdings ist $Rueckgabe 0, obwohl man im Verlauf sieht, das er sehr wohl die Größe festgestellt hat: http://212.114.224.149/size.phtml. Da ich in PHP3-Sachen noch recht neu bin, weiß ich nicht woran es liegt, aber der richtige Weg müsste das auf jeden Fall sein :) Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- » -----Original Message----- » From: php-admin_(at)_infosoc.uni-koeln.de » [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of h.-g. nusseck » Sent: Tuesday, September 21, 1999 5:45 PM » To: php_(at)_solix.wiso.Uni-Koeln.DE » Subject: Re: [php] Größe einer Datei auf einem anderen Server » » » Am Mon, 20 Sep 1999 ward geschrieben: » > Hallo, » > » > gibt es irgenteine Möglichkeit die größe einer Datei » > auf einem externen Server zu ermitteln ? » » Du könntest es mittels exec() und dem Programm wget versuchen. » Das funktioniert » für HTTP (wenn der Server sie Größe zurückgibt). » » BSP: » &1"; » exec($cmd, $AlleZeilen, $Rueckgabe); » for ($i = 0; $i < count($AlleZeilen); $i++) { » print("$AlleZeilen[$i]
\n"); » } » print("

\n"); » print("Rueckgabe: $Rueckgabe
\n"); » ?> » Gibt die gesamte Ausgabe von wget zurück. » Für Linux kann man die Befehlszeile erweitern: » &1"; » $cmd .= " | grep Length | cut -d ' ' -f2"; » $Groesse = exec($cmd, $AlleZeilen, $Rueckgabe); » print("
Groesse: $Groesse kB\n"); » print("
") » ?> » dann wird nur die Größe zurückgegeben (oder "unspezific" o.ä.). » Für den Fall, daß die Datei nicht existiert, ist $Rueckgabe != 0. » » Für FTP geht es im Prinzip auch, nur daß die DAtei dann stets trotz » 'spider'-Flag gesaugt wird » Allerdings legt wget eine VerzeichnisDatei an, wenn man nur ein » Verzeichnis » für ftp einträgt (wget ftp://localhost/pub/). Diese kann man » benutzen, um die » Größe zu extrahieren (nicht schön, aber geht). » » Ob das so auch unter Windows auch geht weiss ich nicht..... » » Hague, in der Hoffnung geholfen zu haben » » -- » ** Durchgehend geöffnet: http://www.php-center.de ** » Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de » http://infosoc.uni-koeln.de/mailman/listinfo/php From ralf_(at)_kuerbis.org Tue, 21 Sep 1999 19:01:42 +0200 Date: Tue, 21 Sep 1999 19:01:42 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] HILFE!!! On Die, 21 Sep 1999, Armin Steiner wrote: > > php has no subscribed addr Hartung_(at)_detmold.netsurf.de > > versuchs dochmal mit hartung_(at)_cid.net ... (Wenn du das bist) - vielleicht mit > einer alten email-adresse subscribed? Vor allem ist dem Menschen aufgrund seiner Nachfrage bereits gestern persoenlich geantwortet worden, er scheint aber grundsaetzlich keine Mails zu LESEN, anders kann ich mir seine heutige Reaktion nicht erklaeren. Grr.... Daher bitte keine weiteren Mails mehr zu dem Thema. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From Bernhard.Ostheimer_(at)_Uni-Mainz.de Tue, 21 Sep 1999 20:23:47 +0200 Date: Tue, 21 Sep 1999 20:23:47 +0200 From: Bernhard Ostheimer Bernhard.Ostheimer_(at)_Uni-Mainz.de Subject: [php] 2 Werte im Link uebergeben Hi Tim, >Wozu benötigt man denn urlencode ? Also das Manual spricht dazu: urlencode -- URL-encodes string Description string urlencode(string str); Returns a string in which all non-alphanumeric characters except -_. have been replaced with a percent (%) sign followed by two hex digits and spaces encoded as plus (+) signs. It is encoded the same way that the posted data from a WWW form is encoded, that is the same way as in application/x-www-form-urlencoded media type. This differs from the RFC1738 encoding (see rawurlencode() ) in that for historical reasons, spaces are encoded as plus (+ ) signs. This function is convenient when encoding a string to be used in a query part of an URL, as a convinient way to pass variables to the next page: Example 1. urlencode() example echo ''; Mit andern Worten, wenn Du einen URL hast, in dem Leerzeichen oder sonstige Sonderzeichen vorkommen, sollten diese codiert uebergeben werden. Damit man diese Codierung nicht zu Fuss machen muss, gibts diese Funktionen. Aus: http://wi.bwl.uni-mainz.de/~ostheimer/ ^ wird: http://wi.bwl.uni-mainz.de/%7Eostheimer/ ^^^ So isses. mit freundlichem Grusse, Bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From Hartung_(at)_detmold.netsurf.de Tue, 21 Sep 1999 20:45:53 +0200 Date: Tue, 21 Sep 1999 20:45:53 +0200 From: Herbert Hartung Hartung_(at)_detmold.netsurf.de Subject: [php] HILFE!!! Hi, bringt leider auch nichts. Fehlermeldung: php Results Your password entry has not been found. The list administrator is being notified Die Mailadresse hartung_(at)_cid.net stimmt schon eher als meine jetzige, aber ein Passwort kriege ich nicht :-(( Armin Steiner schrieb: > > php has no subscribed addr Hartung_(at)_detmold.netsurf.de > > versuchs dochmal mit hartung_(at)_cid.net ... (Wenn du das bist) - vielleicht mit > einer alten email-adresse subscribed? > > gruß > > armin > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From aka_(at)_bigfoot.de Tue, 21 Sep 1999 21:04:03 +0200 Date: Tue, 21 Sep 1999 21:04:03 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] 1. Preis! (was: 2 Werte im Link uebergeben) On Tue, 21 Sep 1999 16:39:33 +0200, ts wrote: Hallo Tim! Du hast mit der frage >Wie kann man mehrere Werte an eine Seite übergeben ? den 1. Preis für "starten-des-threads-der-die-meisten-antworten- in-kürzester-zeit-bekommt" erhalten! ;))) ciao amalesh ps: Es ist wirklich nicht sarkastisch gemeint, hoffentlich versteht das niemand so. Schon beim antworten auf dein email habe ich mich gefragt, an wievielter stelle ich mit meiner antwort liegen werde! :))) -- German Goatrance: http://www.goatrance.de Parties & Flyer : http://www.goatrance.de/goafreak/ Partyserver 4U : http://www.goatrance.de/partyserver/ Contact : amalesh_(at)_goatrance.de ~ icq:963380 From mail_(at)_wnn.de Tue, 21 Sep 1999 21:24:05 +0200 Date: Tue, 21 Sep 1999 21:24:05 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] 1. Preis! (was: 2 Werte im Link uebergeben) » ps: Es ist wirklich nicht sarkastisch gemeint, hoffentlich versteht » das niemand so. Schon beim antworten auf dein email habe ich mich » gefragt, an wievielter stelle ich mit meiner antwort liegen werde! » :))) Da darf ich mich ja richtig freuen, dass ich Erster war ;)) Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- » -- » German Goatrance: http://www.goatrance.de » Parties & Flyer : http://www.goatrance.de/goafreak/ » Partyserver 4U : http://www.goatrance.de/partyserver/ » Contact : amalesh_(at)_goatrance.de ~ icq:963380 » » -- » ** Durchgehend geöffnet: http://www.php-center.de ** » Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de » http://infosoc.uni-koeln.de/mailman/listinfo/php From Dante_(at)_altmuehlnet.de Tue, 21 Sep 1999 21:56:14 +0200 Date: Tue, 21 Sep 1999 21:56:14 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] AW: [php] IP des Remote Users At 18:13 21.09.99 +0200, Sascha Alff wrote: >Hallo, dein Host ist und deine ip lautet >. Um den FQDN (=Full Qualified Domain Name = host+domain ;) zu bekommen solltest du es mal mit: gethostbyaddr( $REMOTE_ADDR ); versuchen, damit kommst du auf jedenfall sicherer zum Ziel, ausserdem hat (L)AMP, als normaler user compiliert als $REMOTE_HOST immer den host drinnen, mit dem man den Apache gestartet hat... ;( Bye Dante From castor_(at)_flying-dog.com Tue, 21 Sep 1999 22:59:08 +0200 Date: Tue, 21 Sep 1999 22:59:08 +0200 From: Nicolay Mausz castor_(at)_flying-dog.com Subject: [php] PHP Redaktionssystem (Re: [php] Was ist ein Redaktionssystem?) Hallo, unter http://flying-dog.com/CI/show.php3?w=PowerslaveFeatures sind die Features von unserem voll PHP-basierten Redaktionssytem Powerslave zu sehen. Die Site ist noch im Aufbau - in einigen Tagen gibt es weitere Infos unter www.powerslave.de . Das System ist zwar kommerziell, aber Ihr habt sicher so eine schöne Feature-Liste :-) tschau, Nicolay > einer meiner kollegen war so nett und hat ein redaktionssystem oder content management > system etwas genauer unter die lupe genommen. > > wer interesse hat, kann sich die infos im web unter http://preview.mm4.de/andreas.otto/php/ > anschauen - keine kommentare zum design, war eine powerpoint praesentation. > > ich bin der meinung, dass die praesentation auf jeden fall einige informationen darueber > liefert, welche features solch ein system enthalten sollte/koennte. > From ws_(at)_art-quarter.com Tue, 21 Sep 1999 23:09:22 +0200 Date: Tue, 21 Sep 1999 23:09:22 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] CC/BCC Thomas hat mich gerade angerufen und hatte eine gute Idee: natürlich ist es interessant, den Hintergrund des ganzen Zaubers herauszufinden, aber die praktische Lösung liegt so nah. Ich will ja an mehrere Leute eine Mail verschicken, wobei diese Tatsache nicht publik werden soll. Da ich die Mails mit php selbst verschicke, habe ich kein Problem damit, individuell einzelne Mails zu produzieren. Das ist zwar nicht ganz das gleiche wie BCC, aber ich komme doch zu meinem Ziel. Nochmal zum Verständnis: wenn ich das richtig verstanden habe, ist der Nachteil bei mail(), daß diese Funktion wartet, bis der Befehl ausgeführt ist. Ist die Lösung von Mark, sendmail direkt anzusprechen, in dieser Hinsicht besser? Die gleiche Frage stellt sich natürlich auch in Bezug auf die Lösung von Thomas. Wenn dem so wäre, würde man doch vermutlich besser auf mail() verzichten, oder? Ich habe noch eine Verständnisfrage: von Shane Y. Gibson habe ich die Funktion validateemail. Zunächst bin ich davon ausgegangen, daß ich damit die Existenz einer E-Mail Adresse prüfen kann, habe mich aber belehren lassen müssen, daß lediglich der "MX-Server" oder etwas in dieser Richtung geprüft wird. Das ist natürlich nicht ganz optimal, z. B. weiß ich ohne weiteres, daß aol.com oder t-online.de existieren, kriege aber öfters Meldungen der Art ..._(at)_t-online.de> ... unknown user / Teilnehmer existiert nicht Naiv wie ich bin, kann ich nicht einsehen, warum es nicht möglich sein soll, diese Abfrage nach dem konkreten Teilnehmer zu machen. Ein Einwand war, daß die Gegenseite möglicherweise erst mit sehr großer Verzögerung antworten würde. Das kommt sicher vor, ist aber vermutlich nicht der Regelfall und könnte durch eine Zeitssperre abgefangen werden. Tatsächlich ist dieser Einwand allerdings in der Praxis wahrscheinlich doch relevant, weil es vermutlich genau die Riesen sind, die aus naheliegenden Gründen oft nicht zeitnah reagieren können. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From andreas.otto_(at)_mm4.de Tue, 21 Sep 1999 22:23:39 +0100 Date: Tue, 21 Sep 1999 22:23:39 +0100 From: Andreas Otto andreas.otto_(at)_mm4.de Subject: [php] file upload Hi, ich habe immer noch Probleme mit dem File Upload. Nachdem ich nun das Script die gleichen Rechte hat wie das Verzeichnis in das es die Datei schreiben soll, bekomme ich folgende Fehlermeldung: Documen tturner.zip Path /xxxxx/preview/htdocs/admin/documan/docs Size 447320 bytes Uploading Move file. Warning: Rename failed (No such file or directory) in /xxxxx/preview/htdocs/admin/documan/index.php3 on line 102 Error!! Was kann jetzt noch falsch sein? Meine Linux Kenntnisse reichen leider noch nicht soweit, dass ich von alleine drauf komme. Liebe Grüße, Andreas From eschmid_(at)_s.netic.de Tue, 21 Sep 1999 23:44:45 +0200 Date: Tue, 21 Sep 1999 23:44:45 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] CC/BCC Werner Stuerenburg wrote: > Ich habe noch eine Verständnisfrage: von Shane Y. Gibson habe ich > die Funktion validateemail. Zunächst bin ich davon ausgegangen, daß > ich damit die Existenz einer E-Mail Adresse prüfen kann, habe mich > aber belehren lassen müssen, daß lediglich der "MX-Server" oder > etwas in dieser Richtung geprüft wird. > > Das ist natürlich nicht ganz optimal, z. B. weiß ich ohne weiteres, > daß aol.com oder t-online.de existieren, kriege aber öfters > Meldungen der Art > > ..._(at)_t-online.de> ... unknown user / Teilnehmer existiert nicht Ja das ist ja alles richtig. Nur berücksichtigt das Beispiel von Shane Y. Gibson nicht die Einstellungen der verschiedenen Mailserver Programme. Aber es ist möglich, diese bis hinter das _(at)_ Zeichen zu prüfen. Wenn man dann doch den Usernamen (also das was vor dem _(at)_ Teil steht) prüfen will, dann kann kein Programm Abhilfe schaffen. Man sollte deshalb tunlichst diese Prüfung vor dem _(at)_ Zeichen abschalten. Das dürfte die zur Zeit genaueste Überprüfung einer EMail-Adresse erlauben. -Egon From mk_(at)_html-design.com Wed, 22 Sep 1999 00:20:10 +0200 Date: Wed, 22 Sep 1999 00:20:10 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Links Script gesucht! Hallo Liste! Ich suche verzweifelt nach einem Links-Script ählich dem auf http://www.gabber.de/links/ Mit Amaleshs Linkbase (ist ne Uralt-Version) komme ich nicht so klar und phpHoo gefällt mir nicht sonderlich. Hat jemand sowas mal geschrieben oder kennt was? TIA Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From info_(at)_ticinonline.to Wed, 22 Sep 1999 00:57:09 +0200 Date: Wed, 22 Sep 1999 00:57:09 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] Links Script gesucht! Hallo Mark, auf Italienisch? www.ticinonline.to gefaellt es dir die meta direkt in die beschreibung :-) vom link die such maschine findet sie in der db der beschreibung diesbezueglich auch die meta, aber sichtbar nur im html code probiere die suche " eywords " Keywords :-) und http://www.ticinonline.to/search/e-mail/index.html wo jeder user editieren kann der eintrag in der email datenbank 900 mail Ciao Patrik Ps geht jetzt das Gaestebuch multisprache? der Italienische lern standard php3 sichtbar im forum: http://otc.fmal.com/ :-( ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== ----- Original Message ----- From: Mark Kronsbein To: Sent: mercoledì, 22. settembre 1999 00:20 Subject: [php] Links Script gesucht! > Hallo Liste! > Ich suche verzweifelt nach einem Links-Script ählich dem > auf http://www.gabber.de/links/ Mit Amaleshs Linkbase > (ist ne Uralt-Version) komme ich nicht so klar und phpHoo > gefällt mir nicht sonderlich. > > Hat jemand sowas mal geschrieben oder kennt was? > > TIA > > Mark > > -- > German Gabber Network _(at)_ http://www.gabber.de > Using PHP & MySQL? Check out MyGuestbook > _(at)_ http://mygb.php-homepage.de > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_ticinonline.to Wed, 22 Sep 1999 01:15:39 +0200 Date: Wed, 22 Sep 1999 01:15:39 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] file upload Falls Unix spielt sollte upload.zip gehen unter: ftp://ftp.ticinonline.to/php/ Gruesse aus der sudschweiz Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== ----- Original Message ----- From: Andreas Otto To: Sent: martedì, 21. settembre 1999 23:23 Subject: [php] file upload > Hi, > > ich habe immer noch Probleme mit dem File Upload. > Nachdem ich nun das Script die gleichen Rechte hat wie das Verzeichnis in > das es die Datei schreiben soll, bekomme ich folgende Fehlermeldung: > > Documen tturner.zip > Path /xxxxx/preview/htdocs/admin/documan/docs > Size 447320 bytes > Uploading Move file. > > Warning: Rename failed (No such file or directory) > in /xxxxx/preview/htdocs/admin/documan/index.php3 on > line 102 > Error!! > > > Was kann jetzt noch falsch sein? > Meine Linux Kenntnisse reichen leider noch nicht soweit, dass ich von > alleine drauf komme. > > Liebe Grüße, > Andreas > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From hague_(at)_gmx.de Wed, 22 Sep 1999 08:49:30 +0200 Date: Wed, 22 Sep 1999 08:49:30 +0200 From: Hans-Guenther Nusseck hague_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_RE:_=5Bphp=5D_Gr=F6=DFe_einer_Datei_auf_?= =?iso-8859-1?Q?einem_anderen_Serverer?= =?iso-8859-1?Q?einem_anderen_Serverer?= > Hallo Hague, > > also Dein erstes Beispiel funktioniert bei mir, allerdings ist > $Rueckgabe 0, obwohl man im Verlauf sieht, das er sehr wohl > die Größe festgestellt hat: http://212.114.224.149/size.phtml. Das ist schon richtig! Mit der Aussage "Für den Fall, daß die Datei nicht existiert, ist $Rueckgabe != 0." meine ich UNGLEICH Null (aus Faulheit abgekürzt). Wenn Du die Länge aus der Rückgabe herausfiltern willst mußt Du bedenken, daß einige Server deutsch, andere englisch antworten (ist mit weiteren Sprachen zu rechnen?). Hague From mathias_(at)_appc11.gsi.de Wed, 22 Sep 1999 09:00:48 +0200 Date: Wed, 22 Sep 1999 09:00:48 +0200 From: Mathias mathias_(at)_appc11.gsi.de Subject: [php] file upload Hatte ich letzetns auch .... At 21.09.99 23:23 , you wrote: >Warning: Rename failed (No such file or directory) > in /xxxxx/preview/htdocs/admin/documan/index.php3 on >line 102 >Error!! Leider hat keiner irgendwo mal beschrieben dass rename NUR funktioniert wenn Quelle und Ziel auf der gleichen Partition sind. Sonst muss man copy nehmen. Grüße, Mathias Mathias mathias_(at)_appc11.gsi.de From muessig_(at)_his.de Wed, 22 Sep 1999 09:27:26 +0100 Date: Wed, 22 Sep 1999 09:27:26 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] phplib->php->iodbc->win-nt->access Guten Morgen, ich habe ein wunderbares Formular zur Erfassung von internen Projektdaten gebastelt; die Daten werden in einer MySQL-Datenbank abgespeichert. Fuer die Authentizierung und den Datenbankzugriff verwende ich die phplib. Leider moechten zustaendige Menschen, dass die Datenbank Access heisst und unter windows laeuft. Ein Glueck, das ich die phplib verwende, dachte ich, dann duerfte das eigentlich kein Problem sein. Greife ich einfach mit der PHPLIB via ODBC auf eine Acess-DB unter WinNT zu. Leider habe ich in mein apache-php kein odbc eincompilliert. Also habe ich mir libiodbc-2.50.3 gezogen, installiert (nach /usr/local) und versucht einen php-apache mit MySQL und ODBC-Support zu erstellen. ---------> Frage zwischendurch: Da bin ich doch auf dem richtigen Dampfer mit libiodbc-2.50.3? Oder brauch ich irgendwas anderes? Php lies ich auch prima compilieren, ich habe folgendes configure verwendet: ./configure --with-mysql \ --with-iodbc \ --with-apache=../apache_1.3.6 \ --with-gd=/usr/local \ --with-zlib \ --with-tiff-dir=/usr/lib \ --with-pdflib=/usr/local \ --with-ttf \ --enable-track-vars \ --enable-magic-quotes aber beim apache scheitere ich &-| ich verwende folgendes configure ./configure --prefix=/usr/local/apache \ --enable-module=most \ --enable-shared=max \ --add-module=/usr/local/src/mod_auth_mysql.c \ --enable-shared=auth_mysql \ --activate-module=src/modules/php3/libphp3.a und erhalte folgende Fehlermeldung: ===> src/main gcc -c -I../os/unix -I../include -DLINUX=2 -DUSE_HSREGEX `../apaci` gen_test_char.c gcc -DLINUX=2 -DUSE_HSREGEX `../apaci` -o gen_test_char gen_test_char.o -Wl,-rpath,/usr/local/lib/gd1.3 -Wl,-rpath,/usr/lib -Wl,-rpath,/usr/lib/mysql -L/usr/local/lib/gd1.3 -lgd -L/usr/lib -lttf -L/usr/lib/mysql -lmysqlclient -Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3 -L/usr/local/lib -liodbc -lz -lz -L/usr/lib/lib -ltiff -L/usr/local/lib -lpdf -lm -ldl -lcrypt -lnsl -lresolv -lm -lcrypt -ldbm -L/usr/local/lib/mysql -lmysqlclient -lm -lgdbm -ldl ./gen_test_char >test_char.h ./gen_test_char: error in loading shared libraries libiodbc.so.2: cannot open shared object file: No such file or directory Das ist aber gelogen: libiodbc.so.2 ist vorhanden (/usr/local/lib) aufgefalle ist mir, das die Datei src/main/test_char.h 0 Bytes gross ist, was ja irgendwie bestimmt nicht richtig ist. Hat vielleicht jemand einen Tip?? ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From anklam_(at)_netway-online.de Wed, 22 Sep 1999 09:51:16 +0200 Date: Wed, 22 Sep 1999 09:51:16 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Re: different bei timestamp die 2te --=====================_173403432==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit >> >Swen Anklam schrieb am Freitag, den 17. September 1999: >> >> $today_date = mktime(0,0,0,date("m"),date("d"),date("Y")); //# >> >> heutiger tag >> >> $lala = $today_date - $datum; //# $datum = usereintrag (z.b. >> >> gestern) >> >> $dif_date = date("d", $lala); >> >> $dif_date -= 1; >> > > >Na dann ist auch klar, warum Du für größere Zeitdifferenzen einen >komischen Tag bekommst! Denn $dif_date ist ja die Zeitdifferenz in >Sekunden; wenn Du nun aber date("d", $lala) mit diese Zeitdifferenz >aufrufst, dann wird $lala als die Zahl der Sekunden seit dem 1.1.1970 >interpretiert - nämlich eben als Unix-Epoche! Solange Du im Januar >1970 bleibst, klappt das mit den Tagen noch, aber sobald Du in den >Februar kommst, beginnt die Tageszählung halt wieder mit 1 ... > >Nimm einfach: $dif_date = $lala / 86400; > >Denn jeder Tag hat 86400 Sekunden ... ahh ja, logisch .... hyper thx ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_173403432==_.ALT Content-Type: text/html; charset="us-ascii"
>> >Swen Anklam schrieb am Freitag, den 17. September 1999:
>> >> $today_date = mktime(0,0,0,date("m"),date("d"),date("Y"));      //#
>> >> heutiger tag
>> >> $lala = $today_date - $datum;           //# $datum = usereintrag (z.b.
>> >> gestern)
>> >> $dif_date       = date("d", $lala);
>> >> $dif_date -= 1;
>> >
>
>Na dann ist auch klar, warum Du für größere Zeitdifferenzen einen
>komischen Tag bekommst!  Denn $dif_date ist ja die Zeitdifferenz in
>Sekunden; wenn Du nun aber date("d", $lala) mit diese Zeitdifferenz
>aufrufst, dann wird $lala als die Zahl der Sekunden seit dem 1.1.1970
>interpretiert - nämlich eben als Unix-Epoche!  Solange Du im Januar
>1970 bleibst, klappt das mit den Tagen noch, aber sobald Du in den
>Februar kommst, beginnt die Tageszählung halt wieder mit 1 ...
>
>Nimm einfach:  $dif_date = $lala / 86400;
>
>Denn jeder Tag hat 86400 Sekunden ...

ahh ja, logisch .... hyper thx !


Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_173403432==_.ALT-- From becker_(at)_globe.de Wed, 22 Sep 1999 09:51:26 +0200 Date: Wed, 22 Sep 1999 09:51:26 +0200 From: becker_(at)_globe.de becker_(at)_globe.de Subject: [php] viele querys / performance ??? ich hab gemerkt, daß bei sehr aufwendigen datenbank-abfragen mit verschiedenen querys die performance ein klein wenig einbricht. liegt das vielleicht auch mit daran, daß die query-bezeichner, immer einzeln speicher belegen? $query1=mysql_query(... $query2=mysql_query(... $query3=mysql_query(... $query4=mysql_query(... $query5=mysql_query(... ... kann man das umgehen, indem man die identifier immer gleich nennt? also etwa so: $query1=mysql_query(... // $query1-auswertung $query1=mysql_query(... // $query1-auswertung $query1=mysql_query(... // $query1-auswertung ... From tw_(at)_iTreff.DE Wed, 22 Sep 1999 10:09:15 +0200 Date: Wed, 22 Sep 1999 10:09:15 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] tail per PHP Huhus... Ich bastel gerade an einer GPL-MicroChatloesung per PHP... Funktioniert auch soweit ganz gut (wie unter http://193. - aeh - lieber erst die Fehlerbeschreibung ;). Das Fenster, in dem der "Streaming-"Chat angezeigt wird, wird (nicht lachen, die Eingebung kam mir im Traum ;) so realisiert... Klappt hervorragend, nur bleiben die ganzen tails offen, wenn der Chat auf der Client-Seite beendet wird... Wie kann ich die tails beenden, wenn der User woanders hin wechselt, oder wie kann ich eine Art tail per PHP direkt realisieren (ohne dass irgendwann der PHP-Interpreter einen timeout gibt)...? Balu PS: Achso - die URL lautet: http://193.174.90.75/~balu/MicroChat/ - bitte testet nicht zuviel, sonst wird mein Rechner mit tails ueberflutet... From ulf.wendel_(at)_kiel.netsurf.de Wed, 22 Sep 1999 10:28:17 +0100 Date: Wed, 22 Sep 1999 10:28:17 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] tail per PHP Thomas 'Balu' Walter wrote: > Wie kann ich die tails beenden, wenn der User woanders hin wechselt, oder > wie kann ich eine Art tail per PHP direkt realisieren (ohne dass irgendwann > der PHP-Interpreter einen timeout gibt)...? Hallo Balu, ein "tail -f" auf ein logfile kannst Du recht einfach mit fopen(), fgets(), fclose() realisieren. Ich kann Dir den Code der PM posten, wenn ich in der Firma bin. Falls erwünscht bitte Antwort an uw_(at)_netuse.de. - Bin aber erst nachmittags in der Firma. Ulf From tobias_(at)_dnet.it Wed, 22 Sep 1999 10:29:31 +0200 Date: Wed, 22 Sep 1999 10:29:31 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] viele querys / performance ??? > kann man das umgehen, indem man die identifier immer gleich nennt? > also etwa so: Zumindest in PHP 3 belegt auch das neuen Speicher für jeden Identifier. Du könntest mal ein unset($queryN) versuchen, wenn Du den Identifier nicht mehr benötigst. Mit freundlichen Grüßen, Tobias Ratschiller From ulf.wendel_(at)_kiel.netsurf.de Wed, 22 Sep 1999 10:33:55 +0100 Date: Wed, 22 Sep 1999 10:33:55 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] viele querys / performance ??? becker_(at)_globe.de wrote: > ich hab gemerkt, daß bei sehr aufwendigen datenbank-abfragen mit > verschiedenen querys die performance ein klein wenig einbricht. liegt das > vielleicht auch mit daran, daß die query-bezeichner, immer einzeln speicher > belegen? Hallo Mister Becker, ich halte es für unwahrscheinlich, daß die Allozierung von etwas Speicher für DB Handle und Result eine wesentliche Verlängerung bringt. Du kannst es ja mal ausmessen mit http://www.php.net/manual/function.microtime.php3. Viel mehr Performancegewinn als derartige kleine Tuning im Programm verspricht eine saubere Datenbankdefinition. Hast Du auf allen Feldern aus den where-Bedingungen Keys gelegt? Wenn ja und sehr viele Datensätze in deiner Tabelle enthalten sind, dann droppe mal den Key und generiere ihn neu - das "bereinigt" die Verwaltungsdaten der Datenbank. (Dieses Vorgehen lohnt sich gelegentlich auch bei einem load data infile.) Ulf From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 10:40:44 +0200 Date: Wed, 22 Sep 1999 10:40:44 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] chefkoch.de Hi, durch einen Link auf http://www.php-center.de bin ich heute mal bei http://www.chefkoch.de gelandet. Weiß jemand (oder kann sich jemand erklären), was auf der Seite mit "xxx Köche online" gemeint ist? Steht das "xxx" für die Anzahl der momentanen Besucher auf der Site (wenn ja, wie programmiert man sowas (Perl / PHP3) ???), oder wird das "manuell" gesetzt? PS: Diese Mail habe ich vor ein paar Tagen schon einml in news:de.comm.infosystems.www.authoring.cgi gestellt, jedoch wurde mir geraten, sie hier zu stellen :) -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] [After finding Mulder's bedroom full of junk.] "This guy hasn't been laid in 10 years." - Morris Fletcher, "The X-Files" From kk_(at)_netuse.de Wed, 22 Sep 1999 10:53:10 +0200 Date: Wed, 22 Sep 1999 10:53:10 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Strato an Bertelsmann - Mitarbeiter drohen mit Streik. http://www.heise.de/newsticker/data/ll-21.09.99-001/ -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 11:02:36 +0200 Date: Wed, 22 Sep 1999 11:02:36 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: array-summe Markus Dobel schrieb am Dienstag, den 21. September 1999: > ich habe ein zahlenarray, z.b. ( 3, 5, 2, 10, 1 ), jedoch ist die laenge > grundsaetzlich unbestimmt. > gibt es in php (3.0.13-dev) eine funktion, die summe dieser zahlen in > einem schlag zu bestimmen, ohne das array mit einer schleife zu > durchlaufen? in der doku finde ich nichts passendes. Nö, meines Wissens nicht. $a = array(1,2,3); reset($a); $s=0; while( list(,$v)=each($a) ) { $s+=$v; } echo "Summe $s\n"; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From anklam_(at)_netway-online.de Wed, 22 Sep 1999 11:09:49 +0200 Date: Wed, 22 Sep 1999 11:09:49 +0200 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] Header ! --=====================_178117161==_.ALT Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hi liste ... ist es eigentlich möglich die daten im Header mit PHP_AUTH_USER + PW wieder zu löschen ohne den browser zu schließen ? ich möchte einen relogin realisieren über die Auth function im header, nur geht es nicht wenn ich unset($PHP_AUTH_USER) oder empty benutze .... wer weis rat ?!?! c ya ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de --=====================_178117161==_.ALT Content-Type: text/html; charset="us-ascii"
Hi liste ...

ist es eigentlich möglich die daten im Header mit PHP_AUTH_USER + PW wieder zu löschen ohne den browser zu schließen ?

ich möchte einen relogin realisieren über die Auth function im header, nur geht es nicht wenn ich unset($PHP_AUTH_USER) oder empty benutze ....

wer weis rat ?!?!

c ya

Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin
Tel: 030-40539702 - Fax: 030-40539702 - EMail: anklam_(at)_netway-online.de
--=====================_178117161==_.ALT-- From kk_(at)_netuse.de Wed, 22 Sep 1999 11:14:00 +0200 Date: Wed, 22 Sep 1999 11:14:00 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] viele querys / performance ??? becker_(at)_globe.de wrote: > ich hab gemerkt, daß bei sehr aufwendigen datenbank-abfragen mit > verschiedenen querys die performance ein klein wenig einbricht. liegt das > vielleicht auch mit daran, daß die query-bezeichner, immer einzeln speicher > belegen? Das ist möglich, aber nicht die wahrscheinlichste Fehlermöglichkeit. Es ist eher wahrscheinlich, daß 1. Du eine Vielzahl von Queries generierst, wo eine genügen würde $db->query("select * from teilnehmer"); while($db->next_record()) { $q2 = sprintf("select * from teiln_bestellungen where teiln_id = '%s'", $db->f("teiln_id")); $db2->query($q2); while($db2->next_record()) { /* Liste Bestellungen pro Teilnehmer */ } } Das ist ein häufiger Anfängerfehler, es werden 1 + Anzahl Teilnehmer Queries generiert, wo eine ausreichen würde: $query = sprintf("select * from teilnehmer as t, teiln_bestellungen as b where t.teiln_id = b.teiln_id order by t.teiln_id"); $db->query($query); while($db->next_record()) { /* Liste Bestellungen pro Teilnehmer */ } Jede Query, die Du generierst, erzeugt einen Datenumlauf zwischen Webserver und DB-Server. Das ist besonders unangenehm, wenn der Datenbankserver nicht lokal ist. 2. Du hast keine oder schlecht organisierte Indices auf Deinen Queries. Zum Beispiel sollte im Beispiel oben t.teiln_id ein UNIQUE und b.teiln_id ein INDEX sein. Allgemeiner ist es hilfreich, Schlüssel als UNIQUE und Fremdschlüssel als INDEX zu definieren. Es ist lohnend, das MySQL-Kommando EXPLAIN zu lernen und seine Ausgabe deuten zu können. Es kann lohnend sein, Tabellen mit einem hohen Grundumsatz mittels isamchk oder ALTER TABLE DROP INDEX ...; ALTER TABLE ADD INDEX ... zu tunen, d.h. den Index neu zu generieren. MySQL-Indices sind Bäume und besagte Prozedur kann diese Bäume besser balancieren, was die Performance erhöht. Massen-Inserts (etwa ein LOAD DATA INFILE) auf Tabellen mit vielen Indices laufen schneller, wenn man vor dem LOAD die Indices droppt und danach neu erzeugt. Die Qualität der Indices ist dann auch besser. 3. Du hast Typinkonsistenzen auf Schlüsselfelder, die an einem JOIN beteiligt sind. Ein Kollege von mir hatte CREATE TABLE a ( a_key integer not null, b_fkey integer not null, ... UNIQUE (a_key), INDEX(b_fkey) ); CREATE TABLE b ( b_key varchar(10) not null, ... UNIQUE (b_key) ); SELECT * FROM a,b, WHERE a.b_fkey = b.b_key; Die Query lief 14 Sekunden bei einem Bestand von wenigen hundert Datensätzen, trotz Indexdefinitionen. Durch ein ALTER TABLE b CHANGE COLUMN b_key b_key INTEGER NOT NULL konnte die Query auf weit unter eine Sekunde gedrückt werden. Diese Fehler sind mit EXPLAIN schwer zu finden. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From easy_(at)_ist.schuldig.de Wed, 22 Sep 1999 11:16:24 +0200 Date: Wed, 22 Sep 1999 11:16:24 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] viele querys / performance ??? nun will ich auch mal handbuchman sein! ;) --- int mysql_free_result(int result); mysql_free_result() only needs to be called if you are worried about using too much memory while your script is running. All associated result memory for the specified result identifier will automatically be freed. For downward compatibility mysql_freeresult() can also be used. --- ich denke mal, damit sollte dir vielleicht gehelft(TM) werden. gruss, markus From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 11:16:41 +0200 Date: Wed, 22 Sep 1999 11:16:41 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Oktal oder Nicht-Oktal (oder was)? Thomas Schürmann schrieb am Dienstag, den 21. September 1999: >
">Stadtamt 01 > (Bürgermeisterbüro) [...] > $result=_(at)_mysql_query("select * from namen where amt like '$wahl' order > by amt",$db)or die("Datenbank $dbname nicht vorhanden"); Sieht beides gut aus ... > Steht für XX z.B. eine 10 oder 32, klappt's. > > Setze ich aber eine 01 (führende 0) ein, werden mir alle Datensätze > angezeigt (auch wenn ich % weglasse). Sehr seltsam. An der "Oktal-Zahlen-Problematik" kann's kaum liegen, weil das in PHP nur zum Tragen kommt, wenn es kein String ist, also keine Anführungszeichen vorhanden sind. Kannst Du Dir zur Fehlersuche im zweiten Skript einfach mal den Wert von $wahl ausgeben lassen? Und evtl. die Query, wie sie dann abgeschickt wird? echo "\$wahl = $wahl\n"; $query = "select * from namen where amt like '$wahl' order by amt"; echo "\$query = $query\n"; $result = _(at)_mysql_query($query, $db) or die... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 11:38:02 +0200 Date: Wed, 22 Sep 1999 11:38:02 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Header ! Swen Anklam schrieb am Mittwoch, den 22. September 1999: > ist es eigentlich möglich die daten im Header mit PHP_AUTH_USER + PW > wieder zu löschen ohne den browser zu schließen ? Leider gibt's keine allgemeine und sichere Methode, aber zumindest für Netscape funktioniert, wenn Du auf eine Seitenanforderung mit dem HTTP-Status 401 reagierst: Header("WWW-authenticate: basic realm=\"this page\""); Header("HTTP/1.0 401 Unauthorized"); Der Benutzer bekommt das das übliche (häßliche) Autorisierungsfenster vom Netscape angezeigt. Und hier muß der Benutzer dann mit 'Cancel' abbrechen! Danach hat Netscape die Autorisierungsdaten für diese Seite wieder vergessen. > ich möchte einen relogin realisieren über die Auth function im > header, nur geht es nicht wenn ich unset($PHP_AUTH_USER) oder empty > benutze .... Klar, das passiert ja auch auf der PHP-Seite im Web-Server und berührt den Client nicht ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From palim_(at)_augusta.de Wed, 22 Sep 1999 11:51:02 +0100 Date: Wed, 22 Sep 1999 11:51:02 +0100 From: Martin Fenn palim_(at)_augusta.de Subject: [php] HELP: Connect an MS-SQL-Server?? Hallo Liste, ein Kollege versucht gerade an einen "externen" (nicht localhost) MS- SQL-Server 6.5 mittes PHPWin32 (3.0.11) zu connecten ... bloss: tut nicht. Der Server laeuft, die IP ist bekannt (einen Namen hat der Rechner mit der DB nicht), aber ... Laut Doku gibt es da ein File 'interfaces', Zitat: > mssql_connect() establishes a connection to a MS SQL server. The > servername argument has to be a valid servername that is defined in > the 'interfaces' file. Wer oder was ist das 'interfaces'-File und wo muss das hin, welches Format muss es haben ... und: hat das ueberhaupt mit PHP zu tun? Danke! Bye, Martin From hague_(at)_gmx.de Wed, 22 Sep 1999 11:47:57 +0200 Date: Wed, 22 Sep 1999 11:47:57 +0200 From: Hans-Guenther Nusseck hague_(at)_gmx.de Subject: [php] php mySQL-Bilddatenbank Moin. Es tauchte das Problem auf eine umfangreiche Bildersammlung zu verwalten. Die Bilder sollten in einem BLOB-Feld einer mySQL-Tabelle abgelegt werden und aus dieser dann in die HTML-Seite eingebunden werden. Unsere (einfache) Lösung wollte ich Euch nicht vorenthalten: 1. Die Bilder werden in einem BLOB-Feld der Datenbank gespeichert. 2. Aus der HTML-Datei, welche die Bilder anzeigen soll, wird im -Tag unter src auf ein phpscript verwiesen (mit Parameterübergabe für das entsprechende Bild) 3. Dieses Script holt dem Parameter entsprechend das Bild aus dem BLOB und 'printet' es zurück an den Browser (nach dem Header). Beispiel: - Datenbank Tabellenspalten: name: String, in dem der NAme steht inhalt: BLOB, in welchem die Binärdaten des Bildes gepackt sind - HTML-Datei: Bildchen.html: Hier ist das Bild - PHP-Script: pic_mysql.php3: Hague & Michael From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 12:03:55 +0200 Date: Wed, 22 Sep 1999 12:03:55 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: chefkoch.de Sebastian Bergmann schrieb am Mittwoch, den 22. September 1999: > http://www.chefkoch.de gelandet. Weiß jemand (oder kann sich jemand > erklären), was auf der Seite mit "xxx Köche online" gemeint ist? [...] > PS: Diese Mail habe ich vor ein paar Tagen schon einml in > news:de.comm.infosystems.www.authoring.cgi gestellt, jedoch wurde mir > geraten, sie hier zu stellen :) Ich würd' sagen, am besten stell diese Frage den Autoren von kochbuch.de! So von außen kann man ja nur das Ergebnis sehen, aber nicht, was die intern machen ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 12:19:45 +0200 Date: Wed, 22 Sep 1999 12:19:45 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] HELP: Connect an MS-SQL-Server?? Martin Fenn wrote: > > Hallo Liste, > > ein Kollege versucht gerade an einen "externen" (nicht localhost) MS- > SQL-Server 6.5 mittes PHPWin32 (3.0.11) zu connecten ... bloss: tut > nicht. Der Server laeuft, die IP ist bekannt (einen Namen hat der > Rechner mit der DB nicht), aber ... > > Laut Doku gibt es da ein File 'interfaces', Zitat: > > mssql_connect() establishes a connection to a MS SQL server. The > > servername argument has to be a valid servername that is defined in > > the 'interfaces' file. > > Wer oder was ist das 'interfaces'-File und wo muss das hin, welches > Format muss es haben ... und: hat das ueberhaupt mit PHP zu tun? Hi Martin, damit könnte die dll gemeint sein. dl("php3_mssql.dll"); Näheres entnehme man dem Thread: http://www.progressive-comp.com/Lists/?l=php3-general&m=92720538615081&w=2 -Egon From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 22 Sep 1999 12:34:27 +0200 Date: Wed, 22 Sep 1999 12:34:27 +0200 From: Thomas Schürmann thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Re: Oktal oder Nicht-Oktal (oder was)? Danke Martin, Martin Ramsch schrieb: > Sehr seltsam... > Kannst Du... Ich konnte. Dadurch habe ich festgestellt das mein Query in einer IF ELSE liegt. if (1 == $wahl) { $result=_(at)_mysql_query("select * from namen order by amt",$db) or die("Datenbank $dbname nicht vorhanden"); } else { $result=_(at)_mysql_query("select * from namen where amt like '$wahl' order by amt",$db) or die("Datenbank $dbname nicht vorhanden"); } Wenn $wahl einen Wert ohne Vornull enthält, wird der ELSE-Teil abgearbeitet. Bei "01" ist IF erfüllt und das Script tut genau das, was ich ihm gesagt habe (nicht die Computer, sondern die, die davor sitzen, sind...). Obwohl ein String 01 etwas anderes sein sollte als eine numerische 1 (doch oktal?). Danke für die Horizonterweiterung. Jetzt läufts. Thomas *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 12:50:52 +0200 Date: Wed, 22 Sep 1999 12:50:52 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Oktal oder Nicht-Oktal (oder was)? Thomas Schürmann schrieb am Mittwoch, den 22. September 1999: > if (1 == $wahl) { [...] > Wenn $wahl einen Wert ohne Vornull enthält, wird der ELSE-Teil > abgearbeitet. Bei "01" ist IF erfüllt und das Script tut genau das, > was ich ihm gesagt habe (nicht die Computer, sondern die, die davor > sitzen, sind...). Obwohl ein String 01 etwas anderes sein sollte als > eine numerische 1 (doch oktal?). Der Clou ist, dass bei so einem Vergleich der String automatisch in eine Zahl umgewandelt wird ... Freut mich jedenfalls, dass mein Tipp bei der Fehlersuche geholfen hat! Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From Stephan.Noller_(at)_uni-koeln.de Tue, 21 Sep 1999 13:07:21 +0200 Date: Tue, 21 Sep 1999 13:07:21 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] randomize? Hallo, ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also 20x ziehen ohne zuruecklegen). Habe schon einiges ausprobiert, bin aber bisher gescheitert (auch mit den Tips zu einer aehnlichen Frage im Archiv). Hab bisher versucht ein array aufzubauen und jedesmal zu pruefen, ob der Wert bereits vorhanden ist (dann wird nochmal gezogen). Funktioniert aber nicht (habe doppelte Werte im array). Hat jemand ne bessere Idee oder sieht den Fehler unten? $a[$i]"; echo "
"; } echo "
"; ?> Stephan Noller, Psychologisches Institut, Lehrstuhl II Herbert-Lewin-Str. 2, D-50931 Koeln, Germany phone: +49-(0)221-4703848 fax: +49-(0)221-4705002 http://www.uni-koeln.de/phil-fak/psych/allgemeine/ From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 13:28:57 +0200 Date: Wed, 22 Sep 1999 13:28:57 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Newsgroup? Ich frage mich, warum es bislang noch keine Newsgroup zum Thema PHP3 in der de.* Hierarchie gibt. Da hier ja ein enormer Traffic herrscht, dürfte ein RfD / CfV doch mit Erfolg gekrönt werden... -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 13:33:32 +0200 Date: Wed, 22 Sep 1999 13:33:32 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] randomize? Stephan Noller wrote: > > ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also 20x ziehen > ohne zuruecklegen). shuffle() ? -Egon From hague_(at)_gmx.de Wed, 22 Sep 1999 13:47:24 +0200 Date: Wed, 22 Sep 1999 13:47:24 +0200 From: Hans-Guenther Nusseck hague_(at)_gmx.de Subject: [php] AW: [php] randomize? Moin > ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also > 20x ziehen > ohne zuruecklegen). Du generierts ein Array mit 20 Einträgen zwischen 1 und 20 --> also willst Du die Reihenfolge vermischen? Das geht einfacher, da der Pool aus dem gezogen werden muß fest steht. Dazu würde es ausreichen ein Array mit den n Werten die gemischt werden sollen zu erzeugen und dann n mal eine Zufallszahl von 0 bis n-1 generieren, das Element kopieren, an eine neue Liste anfügen und aus der Originalliste löschen (wodurch n decrementiert wird). > Hab bisher versucht ein array aufzubauen und jedesmal zu pruefen, ob der > Wert bereits vorhanden ist (dann wird nochmal gezogen). > Funktioniert aber nicht (habe doppelte Werte im array). > Hat jemand ne bessere Idee oder sieht den Fehler unten? > for($i=1;$i<=20;$i++) > { > $test = rand (1,20); > for($i2=1;$i2<=20;$i2++) > { > while($test==$a[$i2]) > { > $a[$i2] = rand(1,20); > } > } > $a[$i]=$test; > echo "
  • $a[$i]"; > echo "
    "; > } > echo "
    "; > ?> Innerhalb der while-Schleife prüfst Du nur auf das Element an der Stelle $i2 im Array. Du testes nirgendwo, ob dieses bereits an anderer Stelle enthalten ist. Schreib doch eine inArray(value) - Funktion, die 1, oder 0 zurückgibt, je nachdem, ob der übergebene Wert in dem Array enthalten ist, oder nicht. Versuche es dann so (ungetestet): // Hier die Funktion inArray function inArray ($wert) { $retval = 0; for($i=1;$i<=20;$i++){ if($wert==$a[$i]){ $retval = 1; } } return $retval; } // hier der TEil, der das Array zufällig füllt $i = 1; while ($i<=20) $test = rand (1,20); if (inArray($test)==0){ $a[$i]=$test; $i++; } } Aber vorsicht: Sowas kann sich aufhängen, wenn es keine passende Möglichkeiten mehr gibt. Daher ist es besser, wenn Du vorher eine Liste erstellst und diese mischt. Hague From dobel_(at)_femu.rwth-aachen.de Wed, 22 Sep 1999 14:00:30 +0200 Date: Wed, 22 Sep 1999 14:00:30 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] randomize? Stephan Noller wrote: > > Hallo, > ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also 20x ziehen > ohne zuruecklegen). wie waere es mit dem beispiel zu shuffle aus der dokumentation? die tut genau das gewuenschte. http://balu.kawo2.rwth-aachen.de/documentation/php-1999-08-07/function.shuffle.html gruss, markus From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 14:08:19 +0200 Date: Wed, 22 Sep 1999 14:08:19 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Newsgroup? Sebastian Bergmann schrieb am Mittwoch, den 22. September 1999: > Ich frage mich, warum es bislang noch keine Newsgroup zum Thema PHP3 > in der de.* Hierarchie gibt. Da hier ja ein enormer Traffic > herrscht, dürfte ein RfD / CfV doch mit Erfolg gekrönt werden... Ich denke auch. Es hat sich aber einfach noch niemand die Mühe gemacht, die ganzen Formalien zu übernehmen, um einen CfV auf den Weg zu bringen ... Hast Du einen Überblick, wieviel Postings zum Thema PHP in den diversen Newsgroups auftauchen? Denn nur wenn genug _Postings_ zum Thema existieren, dürfte eine Newsgruppen-Einrichtung durch- kommen - ansonsten wird's heißen, daß die Mailingliste das Thema ja fein abdeckt. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From baerli_(at)_mainmedia.de Wed, 22 Sep 1999 14:10:08 +0200 Date: Wed, 22 Sep 1999 14:10:08 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Newsgroup? Hi, > Ich frage mich, warum es bislang noch keine Newsgroup zum Thema PHP3 in > der de.* Hierarchie gibt. Da hier ja ein enormer Traffic herrscht, dürfte > ein RfD / CfV doch mit Erfolg gekrönt werden... Ob das so sinnvoll ist, wage ich zu bezweifeln. Zum Beispiel, was SPAM betrifft. Dann die ganzen No-No's, die mit falschen Absenderadressen von irgendwelchen Web2News-Gateways die Newsgruppen zumüllen. Ich weiß schon, warum ich nach intensiven vier Jahren dem Usenet(-Müll) den Rücken gekehrt und mich den Mailinglisten zugewandt habe. My 0,02 Euro, -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From aka_(at)_bigfoot.de Wed, 22 Sep 1999 14:20:43 +0200 Date: Wed, 22 Sep 1999 14:20:43 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Re: Newsgroup? On Wed, 22 Sep 1999 14:08:19 +0200, Martin Ramsch wrote: >Denn nur wenn genug _Postings_ >zum Thema existieren, dürfte eine Newsgruppen-Einrichtung durch- >kommen - ansonsten wird's heißen, daß die Mailingliste das Thema >ja fein abdeckt. Nein, stimmt so nicht ganz. Traffic ist das hauptkriterium - wo der traffic stattfindet, ist zweitrangig. ciao amalesh From ralf_(at)_kuerbis.org Wed, 22 Sep 1999 14:22:20 +0200 Date: Wed, 22 Sep 1999 14:22:20 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Re: Newsgroup? > Hast Du einen Überblick, wieviel Postings zum Thema PHP in den > diversen Newsgroups auftauchen? Denn nur wenn genug _Postings_ Wenige. In der dafuer passenden de.comm.infosystems.www.authoring.cgi allenfalls ein paar pro Woche, zuletzt eine kleinere Diskussion bzgl. PHP vs. Perl. In dciwa.misc noch weniger, wenn ueberhaupt. Von den anderen Newsgroup passt keine so recht, bzw. ist mir PHP noch nicht begegnet. Scheint so, als wuerde die PHP-Liste mit ihren 622 Teilnehmern den Bedarf im Moment abdecken. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From becker_(at)_globe.de Wed, 22 Sep 1999 14:39:23 +0200 Date: Wed, 22 Sep 1999 14:39:23 +0200 From: becker_(at)_globe.de becker_(at)_globe.de Subject: [php] multidimensionale arrays in html->php ich hab jetzt schon oft eindimensionale arrays in html erzeugt: ... aber es will einfach nicht klappen, wenn ich das mit noch mehr dimensionen mache, also etwa so: ... ich bekomme dann in php keine werte aus den variabeln. es wird aber auch _keine_ fehlermeldung durch php ausgespuckt, wenn ich die variabeln so abfrage: print $var[1][5]; da kommt dann einfach gar nix raus, obwohl die werte übergeben werden From Stephan.Noller_(at)_uni-koeln.de Tue, 21 Sep 1999 14:37:50 +0200 Date: Tue, 21 Sep 1999 14:37:50 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] randomize? >> ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also 20x >> ziehen >> ohne zuruecklegen). > wie waere es mit dem beispiel zu shuffle aus der dokumentation? die tut > genau das gewuenschte. Danke, war erst fast euphorisch, aber dann kam dies: Fatal error: Call to unsupported or undefined function shuffle() (PHP-Version 3.07) ?? Stephan Noller, Psychologisches Institut, Lehrstuhl II Herbert-Lewin-Str. 2, D-50931 Koeln, Germany phone: +49-(0)221-4703848 fax: +49-(0)221-4705002 http://www.uni-koeln.de/phil-fak/psych/allgemeine/ From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 14:49:25 +0200 Date: Wed, 22 Sep 1999 14:49:25 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] randomize? Stephan Noller wrote: > >> ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also 20x > >> ziehen > >> ohne zuruecklegen). > > > wie waere es mit dem beispiel zu shuffle aus der dokumentation? die tut > > genau das gewuenschte. > > Danke, war erst fast euphorisch, aber dann kam dies: > > Fatal error: Call to unsupported or undefined function shuffle() > (PHP-Version 3.07) Knapp daneben, war erstmals in 3.0.8! -Egon From rw_(at)_cyware.com Wed, 22 Sep 1999 12:56:14 +0000 Date: Wed, 22 Sep 1999 12:56:14 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] multidimensionale arrays in html->php becker_(at)_globe.de wrote: > > > aber es will einfach nicht klappen, wenn ich das mit noch mehr dimensionen > mache, also etwa so: > > IMHO: HTML kann keine mehrdimension_arrays du kannst ja eindimensionale machen und dann die namen wieder entsprechend auseinanderpfriemeln (-) und in mehrdimension_arrays stecken is nicht so elegant, gibts andere wege ? cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From ws_(at)_art-quarter.com Wed, 22 Sep 1999 14:53:42 +0200 Date: Wed, 22 Sep 1999 14:53:42 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] php mySQL-Bilddatenbank Hans-Guenther Nusseck wrote: > Es tauchte das Problem auf eine umfangreiche Bildersammlung zu verwalten. > Die Bilder sollten in einem BLOB-Feld einer mySQL-Tabelle abgelegt werden > und aus dieser dann in die HTML-Seite eingebunden werden. Unsere (einfache) > Lösung wollte ich Euch nicht vorenthalten: FYI: Die einfache Lösung habe ich mir nicht angesehen, weil es allgemein als unsinnig angesehen wird, Bilder als Blob zu speichern. Ist schon oft diskutiert worden, kann vielfach in den Archiven gefunden werden (hier erst vor ein paar Tagen - vermutlich hatte deshalb keiner Lust, ein Tönchen zu sagen). -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 15:11:07 +0200 Date: Wed, 22 Sep 1999 15:11:07 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: randomize? Stephan Noller schrieb am Dienstag, den 21. September 1999: > ich moechte eine Reihe von 20 Zahlen per Zufall sortieren. (Also 20x > ziehen ohne zuruecklegen). Angenommen, die Zahlen stecken im Array $z: $z = array(1,2,3,5,8,13,21); Falls Du eine PHP-Version hast, die noch nicht die Funktion shuffle() bietet, könntest Du so vorgehen: $n = count($z); $i = 0; while($i<$n) { $j = rand(0,$n-1); while ($flag[$j]) { $j = ($j+1) % $n; } printf("%d. Element: %d\n", $i+1, $z[$j] ); $i++; } Der Trick ist das assoziative Array $flag, mit dem ich mir merke, welche Elemente ich schon mal hatte. Ein erster Ansatz, den ich eben ausprobiert hatte, war übrigens falsch und es könnte auch für andere interessant sein, warum. Ich dachte mir, mach' Dir halt einfach ein suffle mit Hilfe von usort, wobei die Vergleichsfunktion einfach zufällig -1 oder 1 leifert: function randomcompare($a,$b) { return rand(0,3)>1 ? 1 : -1; } srand((double)microtime()*1000000); usort($z, randomcompare); Das scheint zu funktionieren - bis mir auffiel, daß das Ergebnis erstaunlich häufig noch ziemlich sortiert aussah. Der Fehler ist nämlich genau, daß die Elemente bei einem bereits sortieren Array wie in meinem Beispiel nur mit der Wahrscheinlichkeit von jeweils 50% in Unordnung gebracht werden. Das erste bleibt mit 0.5 am Platz, das zweite noch mit 0.25 ... Man bekommt keine Gleichverteilung! Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From UW_(at)_netuse.de Wed, 22 Sep 1999 15:22:56 +0200 Date: Wed, 22 Sep 1999 15:22:56 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] multidimensionale arrays in html->php Rainer Wollthan wrote: > > aber es will einfach nicht klappen, wenn ich das mit noch mehr dimensionen > > mache, also etwa so: > > > > > > IMHO: > HTML kann keine mehrdimension_arrays HTML beißt sich nicht die Zähne aus. Es ist der PHP Interpreter, der erst ab PHP4 n-dimensionale Arrays unterstützt. Du hast recht, als workaround bieten sich zusammengesetzte Indizes an. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From dobel_(at)_femu.rwth-aachen.de Wed, 22 Sep 1999 15:29:32 +0200 Date: Wed, 22 Sep 1999 15:29:32 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] multidimensionale arrays in html->php Ulf Wendel wrote: > > HTML beißt sich nicht die Zähne aus. Es ist der PHP Interpreter, > der erst ab PHP4 n-dimensionale Arrays unterstützt. > hm... ich verwende mit php3 auch schon mehrdimensionale arrays. zwar werden diese nicht in der url uebergeben, sondern nur intern verwendet, aber es gibt sie auch schon in php3 und sie funktionieren auch. gruss, markus From rw_(at)_cyware.com Wed, 22 Sep 1999 13:37:42 +0000 Date: Wed, 22 Sep 1999 13:37:42 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] multidimensionale arrays in html->php Ulf Wendel wrote: > > > > aber es will einfach nicht klappen, wenn ich das mit noch mehr dimensionen > > > mache, also etwa so: > > > > > > > > > > IMHO: > > HTML kann keine mehrdimension_arrays > > HTML beißt sich nicht die Zähne aus. Es ist der PHP Interpreter, > der erst ab PHP4 n-dimensionale Arrays unterstützt. und ich hab mich schon gewundert wieso das nicht geht. gibts für den php interpreter eine "zusatz" der dies behebt ? oder muss ich warten bis php4 aus dem server läuft ? cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From UW_(at)_netuse.de Wed, 22 Sep 1999 15:38:10 +0200 Date: Wed, 22 Sep 1999 15:38:10 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] multidimensionale arrays in html->php Markus Dobel wrote: > hm... ich verwende mit php3 auch schon mehrdimensionale arrays. zwar > werden diese nicht in der url uebergeben, sondern nur intern verwendet, > aber es gibt sie auch schon in php3 und sie funktionieren auch. Ja richtig. Aber die ursprüngliche Frage - die ich nur sehr kurz gequotet habe - bezog sich auf Formularnamen: wird noch nicht unterstützt, oder habe ich das was mächtig verschlafen? Mein php 3.0.12. liefert mir bei obigem Beispiel ein Array der Form : $a["1][emil"] = "test"; Das entspricht nicht der gewünchten Interpretation dieses Formularnamens: $a[1]["emil"] = "test" Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From kk_(at)_netuse.de Wed, 22 Sep 1999 15:47:24 +0200 Date: Wed, 22 Sep 1999 15:47:24 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] 1. RfD: de.comp.lang.php Es gibt eine PHP-Mailingliste auf php_(at)_solix.wiso.Uni-Koeln.DE (Archiv bei http://infosoc.uni-koeln.de/pipermail/php/, Website bei http://www.php-center.de). Diese Liste produziert extrem viel Traffic (50-100 Nachrichten/Tag). In der Liste kam jetzt die Frage auf, ob man die Liste nicht auf eine Newsgroup umlagern sollte (siehe Mails wie angehängt). Als Newsgroup würde PHP unterhalb von de.comp.lang.php Sinn machen, analog zu der Newsgroup über Perl. Wie Perl ist auch PHP sowohl als Websprache als auch als generische Scriptsprache einsetzbar. Das wäre dann also de.comp.lang.php PHP, Installation, Anwendung und Programmierung. Charta: Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. PHP ist Open Source und auf allen gängigen UNIX- und Windowsplattformen einsetzbar. Es können alle Dinge besprochen werden, die PHP betreffen, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst sowie alle anderen Dinge, die PHP direkt oder indirekt betreffen. (Ausgeliehen aus der de.comp.lang.pascal.delphi-Charta). Von http://www.php.net/ What is PHP? ============ PHP is a server-side, cross-platform, HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory Tutorial. Once you get beyond that have a look at the example archive sites and some of the other resources available in the Links section. So, how much does it cost? This may sound a little foreign to all you folks coming from a non-Unix background, but PHP doesn't cost anything. You can use it for commercial and/or non-commercial use all you want. You can give it to your friends, print it out and hang it on your wall or eat it for lunch. Welcome to the world of Open Source software! Smile, be happy, the world is good. For the full legalese, see the official license. Von: http://infosoc.uni-koeln.de/pipermail/php/ Subject: [php] Newsgroup? Date: Wed, 22 Sep 1999 13:28:57 +0200 From: Sebastian Bergmann To: PHP3 Mailingliste Ich frage mich, warum es bislang noch keine Newsgroup zum Thema PHP3 in der de.* Hierarchie gibt. Da hier ja ein enormer Traffic herrscht, dürfte ein RfD / CfV doch mit Erfolg gekrönt werden... Subject: [php] Re: Newsgroup? Date: Wed, 22 Sep 1999 14:08:19 +0200 From: Martin Ramsch To: PHP Mailing-Liste Sebastian Bergmann schrieb am Mittwoch, den 22. September 1999: > Ich frage mich, warum es bislang noch keine Newsgroup zum Thema PHP3 > in der de.* Hierarchie gibt. Da hier ja ein enormer Traffic > herrscht, dürfte ein RfD / CfV doch mit Erfolg gekrönt werden... Ich denke auch. Es hat sich aber einfach noch niemand die Mühe gemacht, die ganzen Formalien zu übernehmen, um einen CfV auf den Weg zu bringen ... Hast Du einen Überblick, wieviel Postings zum Thema PHP in den diversen Newsgroups auftauchen? Denn nur wenn genug _Postings_ zum Thema existieren, dürfte eine Newsgruppen-Einrichtung durch- kommen - ansonsten wird's heißen, daß die Mailingliste das Thema ja fein abdeckt. Ciao, Martin Subject: Re: [php] Re: Newsgroup? Date: Wed, 22 Sep 1999 14:20:43 +0200 From: "andreas kempf aka 'amalesh'" To: php_(at)_solix.wiso.Uni-Koeln.DE On Wed, 22 Sep 1999 14:08:19 +0200, Martin Ramsch wrote: >Denn nur wenn genug _Postings_ >zum Thema existieren, dürfte eine Newsgruppen-Einrichtung durch- >kommen - ansonsten wird's heißen, daß die Mailingliste das Thema >ja fein abdeckt. Nein, stimmt so nicht ganz. Traffic ist das hauptkriterium - wo der traffic stattfindet, ist zweitrangig. ciao amalesh Subject: Re: [php] Re: Newsgroup? Date: Wed, 22 Sep 1999 14:22:20 +0200 From: Ralf Geschke To: php_(at)_solix.wiso.Uni-Koeln.DE > Hast Du einen Überblick, wieviel Postings zum Thema PHP in den > diversen Newsgroups auftauchen? Denn nur wenn genug _Postings_ Wenige. In der dafuer passenden de.comm.infosystems.www.authoring.cgi allenfalls ein paar pro Woche, zuletzt eine kleinere Diskussion bzgl. PHP vs. Perl. In dciwa.misc noch weniger, wenn ueberhaupt. Von den anderen Newsgroup passt keine so recht, bzw. ist mir PHP noch nicht begegnet. Scheint so, als wuerde die PHP-Liste mit ihren 622 Teilnehmern den Bedarf im Moment abdecken. Beste Gruesse, Ralf -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From Matthias.Jacobi_(at)_gmx.de Wed, 22 Sep 1999 15:52:17 +0200 Date: Wed, 22 Sep 1999 15:52:17 +0200 From: Matthias Jacobi Matthias.Jacobi_(at)_gmx.de Subject: [php] File upload-Fehler Hallo, wieder mal ein ( glaube ich ) eine Anfaengerfrage... Der Quellcode... Send this file: "; print"$uploadfile
    "; print"$uploadfile_name"; $y=chmod($uploadfile, 0755 ); $x=copy($uploadfile,'../usr/local/httpd/htdocs/'); $z=rename($uploadfile_name,'test.html'); ?> liefert... /tmp/php00178caa Hamburg-CityGuide.htm Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not allowed to access /tmp/php00178caa owned by uid 0 in /usr/local/httpd/htdocs/mail.php3 on line 84 Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not allowed to access /tmp/php00178caa owned by uid 0 in /usr/local/httpd/htdocs/mail.php3 on line 85 Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not allowed to access Hamburg-CityGuide.htm owned by uid 0 in /usr/local/httpd/htdocs/mail.php3 on line 86 Sagt das jemand etwas und was kann man gegen den SAFE MODE tun ? chmod nimmt er nicht, trotzdem dies im Manual (glaube ich) so beschrieben ist.... Mfg Matthias From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 16:09:50 +0200 Date: Wed, 22 Sep 1999 16:09:50 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] 1. RfD: de.comp.lang.php Kristian Köhntopp wrote: > > Es gibt eine PHP-Mailingliste auf php_(at)_solix.wiso.Uni-Koeln.DE > (Archiv bei http://infosoc.uni-koeln.de/pipermail/php/, Website > bei http://www.php-center.de). Diese Liste produziert extrem > viel Traffic (50-100 Nachrichten/Tag). In der Liste kam jetzt > die Frage auf, ob man die Liste nicht auf eine Newsgroup umlagern > sollte (siehe Mails wie angehängt). Ich halte von Deinem Vorschlag überhaupt nichts. Bei einer reinen Newsgruppe werde ich definitiv nicht mitmachen. Das ist in der Vergangenheit des öfteren behandelt worden. -Egon From GH_(at)_haeger.de Wed, 22 Sep 1999 16:12:31 +0200 Date: Wed, 22 Sep 1999 16:12:31 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] Re: Newsgroup? > Wenige. In der dafuer passenden de.comm.infosystems.www.authoring.cgi > allenfalls ein paar pro Woche, zuletzt eine kleinere Diskussion > bzgl. PHP vs. Perl. Wurde zwar schon x-mal diskutiert, aber ich würde eine Newsgruop sehr begrüßen. Und wenn ich mir den durschnittlichen Traffic in anderen Newsgroups anschaue und das mit dem Traffic in der ML hier vergleiche, dann kann das auf keinen Fall an mangelnden Traffic scheitern. > Scheint so, als wuerde die PHP-Liste mit ihren 622 Teilnehmern den > Bedarf im Moment abdecken. Mangels existierender NG ist diese ML natürlich super. Ansonsten würde ich eine NG doch vorziehen. Die Diskussion läuft dort i.d.R. wesentlich strukturierter ab und "der rote Faden" ist immer vorhanden. Bringt dem gemeinen Volk (wie mir) natürlich auch nur was, wenn sich Leute wie KK, Martin Ramsch, Egon Schmidt usw. dort auch einfinden... Ansonsten reihe ich mich nahtlos in die Reihen der "Schmarotzer" ein, die wenig Zeit (und Lust) haben den CfV anzustoßen .. :-/ Guido Haeger From kk_(at)_netuse.de Wed, 22 Sep 1999 16:25:03 +0200 Date: Wed, 22 Sep 1999 16:25:03 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Newsgroup? "Guido Haeger [HNM]" wrote: > Wurde zwar schon x-mal diskutiert, aber ich würde eine Newsgruop sehr > begrüßen. Und wenn ich mir den durschnittlichen Traffic in anderen > Newsgroups anschaue und das mit dem Traffic in der ML hier vergleiche, dann > kann das auf keinen Fall an mangelnden Traffic scheitern. Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 16:23:27 +0200 Date: Wed, 22 Sep 1999 16:23:27 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Newsgroup? Andreas Kempf aka 'Amalesh' schrieb am Mittwoch, den 22. September 1999: > On Wed, 22 Sep 1999 14:08:19 +0200, Martin Ramsch wrote: > > >Denn nur wenn genug _Postings_ zum Thema existieren, dürfte eine > >Newsgruppen-Einrichtung durchkommen - ansonsten wird's heißen, daß > >die Mailingliste das Thema ja fein abdeckt. > > Nein, stimmt so nicht ganz. Traffic ist das hauptkriterium - wo der > traffic stattfindet, ist zweitrangig. Mindestens 1,5-rangig ist aber auch, ob die Leute bei Einrichtung einer Newsgroup auch von der Mailingliste zur Newsgroup wechseln würden. Das Hauptkriterium ist nämlich eben _doch_ nicht der bestehende Traffic allgemein, sondern welcher Traffic in der zu gründenden Gruppe realistisch zu erwarten ist. Gutes Beispiel ist die internationale MySQL-Mailingliste: Dort ist wirklich viel los, aber da die MySQL-Entwickler selber klar gesagt haben, daß sie nur in ihrer Mailingliste präsent sein würden (was auch verständlich ist, weil das einer der offiziellen Supportwege ist), würden die meisten Frager doch in der Mailingliste bleiben. Und so hat sich bisher noch nicht mal unter alt.* eine MySQL-Newsgroup gebildet ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From S.Letzel_(at)_ESRI-Germany.de Wed, 22 Sep 1999 16:20:05 +0200 Date: Wed, 22 Sep 1999 16:20:05 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] Re: Newsgroup? >> Wurde zwar schon x-mal diskutiert, aber ich würde eine Newsgruop sehr >> begrüßen. Und wenn ich mir den durschnittlichen Traffic in anderen >> Newsgroups anschaue und das mit dem Traffic in der ML hier vergleiche, dann >> kann das auf keinen Fall an mangelnden Traffic scheitern. > >Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. Schade, habe keine Möglichkeit, einen Newsserver zu benutzen. Sven Letzel From GH_(at)_haeger.de Wed, 22 Sep 1999 16:26:44 +0200 Date: Wed, 22 Sep 1999 16:26:44 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] 1. RfD: de.comp.lang.php > > Es gibt eine PHP-Mailingliste auf php_(at)_solix.wiso.Uni-Koeln.DE > > (Archiv bei http://infosoc.uni-koeln.de/pipermail/php/, Website > > bei http://www.php-center.de). Diese Liste produziert extrem > > viel Traffic (50-100 Nachrichten/Tag). In der Liste kam jetzt > > die Frage auf, ob man die Liste nicht auf eine Newsgroup umlagern > > sollte (siehe Mails wie angehängt). > > Ich halte von Deinem Vorschlag überhaupt nichts. Bei einer reinen > Newsgruppe werde ich definitiv nicht mitmachen. Das ist in der > Vergangenheit des öfteren behandelt worden. Sehr sehr Schade. Gibt es nachvollziehbare rationale Gründe dafür? Ich habe mal etwas im Archiv gestöbert, da wurden in erster Linie Spam-Probleme auf der contra-Seite genannt. Das Rasmus Lerdorf NGs verboten hate wurde jedenfalls widerlegt. Zum einen denke ich, sind Spam-Probleme in deutschen NGs lange nicht so ausgeprägt, wei in amerikanischen/englischen NGs? Hat nicht irgendwer einen richtigen Server (nicht nur einvirtuelles Teil), auf dem man einen Newsserver aufsetzen könnte? Oder ließe sich nicht eventuell ein größerer Provider dazu bewegen? Innerhalb einer "privaten" NG dürften Spam-Probleme wohl kaum relevant sein?!? Guido Haeger From baerli_(at)_mainmedia.de Wed, 22 Sep 1999 16:28:45 +0200 Date: Wed, 22 Sep 1999 16:28:45 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Re: Newsgroup? > Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. Viel Erfolg. Sollte es zur Einrichtung einer Newsgroup kommen, werde ich nicht daran teilnehmen. Björn. From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 16:28:53 +0200 Date: Wed, 22 Sep 1999 16:28:53 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: 1. RfD: de.comp.lang.php Egon Schmid schrieb am Mittwoch, den 22. September 1999: > Kristian Köhntopp wrote: > > In der Liste kam jetzt die Frage auf, ob man die Liste nicht auf > > eine Newsgroup umlagern sollte (siehe Mails wie angehängt). > > Ich halte von Deinem Vorschlag überhaupt nichts. Von einem "Umlagern" halte ich auch nichts. Aber ein zusätzliches Forum schadet bei der großen Menge an Leuten, die PHP inzwischen nutzen, wohl nicht, sondern hilft vielleicht sogar, daß dann beide Kanäle wieder ein handlicheres (sprich: kleiners) Artikelaufkommen haben. Die Qualität wird erfahrungsgemäß aber in der Mailingliste immer besser sein ... > Bei einer reinen Newsgruppe werde ich definitiv nicht mitmachen. Das > ist in der Vergangenheit des öfteren behandelt worden. Ich selber würde z.B. auch ausschließlich in der Mailingliste lese und schreiben. Aber das ist sicher kein Grund, anderen ein von ihnen gewünschtes Diskussionsforum im Usenet auszureden. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From kk_(at)_netuse.de Wed, 22 Sep 1999 16:45:10 +0200 Date: Wed, 22 Sep 1999 16:45:10 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Newsgroup? Martin Ramsch wrote: > Mindestens 1,5-rangig ist aber auch, ob die Leute bei Einrichtung > einer Newsgroup auch von der Mailingliste zur Newsgroup wechseln > würden. Werde ich auf jeden Fall. Das ist für mich softwaretechnisch sehr viel bequemer und das lästige Headerumschreiben durch den Listenroboter entfällt auch. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From rw_(at)_cyware.com Wed, 22 Sep 1999 14:43:32 +0000 Date: Wed, 22 Sep 1999 14:43:32 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] Re: Newsgroup? Björn Schotte wrote: > > > Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. > > Viel Erfolg. Sollte es zur Einrichtung einer Newsgroup > kommen, werde ich nicht daran teilnehmen. > > Björn. ich auch nicht da wir sonst erst einen eigene newsserver aussetzten müssten. ganz banal ausgedrück: ich bleib in der ML cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 16:41:35 +0200 Date: Wed, 22 Sep 1999 16:41:35 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: 1. RfD: de.comp.lang.php > > Hat nicht irgendwer einen richtigen Server (nicht nur einvirtuelles > Teil), auf dem man einen Newsserver aufsetzen könnte? Oder ließe > sich nicht eventuell ein größerer Provider dazu bewegen? Innerhalb > einer "privaten" NG dürften Spam-Probleme wohl kaum relevant sein?!? > Oder noch ein anderer Ansatz: Der Newsserver news.netimages.com führt die internationalen PHP-Mailinglisten und die Hauptliste zu MySQL als lokale Newsgroups, allerdings nur zum Lesen, Posten ist nicht erlaubt. Antworten schreibt man also wie gewohnt per E-Mail an die jeweilige Liste. Beispiel: Wenn dem einen oder der anderen Newssoftware lieber als Mailsoftware ist, wäre das vielleicht noch eine Möglichkeit? Die Betreiber dort zu bitten, auch die deutsche PHP-Liste mit aufzunehmen, dürfte kein Problem sein. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:18:32 +0200 Date: Wed, 22 Sep 1999 16:18:32 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Ralf Geschke wrote: > Scheint so, als wuerde die PHP-Liste mit ihren 622 Teilnehmern den > Bedarf im Moment abdecken. Aber eine Newsgroup finde ich technisch gesehen bedeutend besser / komfortabler als eine Mailingliste. -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:17:44 +0200 Date: Wed, 22 Sep 1999 16:17:44 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? andreas kempf aka 'amalesh' wrote: > Nein, stimmt so nicht ganz. Traffic ist das hauptkriterium - wo der > traffic stattfindet, ist zweitrangig. So hatte ich es auch in Erinnerung. :) -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:21:20 +0200 Date: Wed, 22 Sep 1999 16:21:20 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] 1. RfD: de.comp.lang.php Kristian Köhntopp wrote: > de.comp.lang.php PHP, Installation, Anwendung und Programmierung. > [snip] Da kann ich meinen Prae-RfD ja getrost wegwerfen :) > Ich denke auch. Es hat sich aber einfach noch niemand die Mühe > gemacht, die ganzen Formalien zu übernehmen, um einen CfV auf den Weg > zu bringen ... Ich würde mich als Proponent zur Vefügung stellen, oder möchtes Du? > Hast Du einen Überblick, wieviel Postings zum Thema PHP in den > diversen Newsgroups auftauchen? Denn nur wenn genug _Postings_ > zum Thema existieren, dürfte eine Newsgruppen-Einrichtung durch- > kommen - ansonsten wird's heißen, daß die Mailingliste das Thema > ja fein abdeckt. Das entscheidende Kriterium ist der Traffic, wo der stattfindet - NGs oder Mailingliste etc. - ist egal. -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From GH_(at)_haeger.de Wed, 22 Sep 1999 16:47:33 +0200 Date: Wed, 22 Sep 1999 16:47:33 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] Re: Newsgroup? > Hast Du einen Überblick, wieviel Postings zum Thema PHP in den > diversen Newsgroups auftauchen? Denn nur wenn genug _Postings_ > zum Thema existieren, dürfte eine Newsgruppen-Einrichtung durch- > kommen - ansonsten wird's heißen, daß die Mailingliste das Thema > ja fein abdeckt. also ich habe mal deja.com befragt was in newsgroups beginnend mit de.com* seit dem 01.01.1999 zum Thema php gelaufen ist. DejaNews hat mehr als 5400 Postings dazu gefunden (darüber zeigt Deja nix mehr an). Eine zweite Suche nach Postings, wo PHP sogar ausdrücklich im subject stand ergab immerhin 1100 Treffer. Guido Haeger From baerli_(at)_mainmedia.de Wed, 22 Sep 1999 16:48:19 +0200 Date: Wed, 22 Sep 1999 16:48:19 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] 1. RfD: de.comp.lang.php > eventuell ein größerer Provider dazu bewegen? Innerhalb einer "privaten" NG > dürften Spam-Probleme wohl kaum relevant sein?!? Du hast soeben den Begriff "Mailingliste" sehr schön erklärt. :) Björn. From dobel_(at)_femu.rwth-aachen.de Wed, 22 Sep 1999 16:51:47 +0200 Date: Wed, 22 Sep 1999 16:51:47 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] Re: Newsgroup? Kristian Köhntopp wrote: > > Martin Ramsch wrote: > > Mindestens 1,5-rangig ist aber auch, ob die Leute bei Einrichtung > > einer Newsgroup auch von der Mailingliste zur Newsgroup wechseln > > würden. > > Werde ich auf jeden Fall. Das ist für mich softwaretechnisch sehr > viel bequemer und das lästige Headerumschreiben durch den Listenroboter > entfällt auch. > schade eigentlich, dass auf diese art und weise das forum so zerfaellt, nur weil dem einen das konzept der ml und dem anderen das konzept einer newsgroup nicht gefaellt. mir ist es gleich, wie die php-liste nun technisch aufgehoben ist, mir waeren beide sachen lieb. nur eine teilung des ganzen in zwei lager faend ich bedauerlich. gruss, markus From baerli_(at)_mainmedia.de Wed, 22 Sep 1999 16:56:23 +0200 Date: Wed, 22 Sep 1999 16:56:23 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Problem mit via preg_match Hi, vielleicht erinnert sich der eine oder andere noch an mein Problem, -Tags durch ein - Konstruktur zu ersetzen. Kristians Lösung via preg_match (erst ab PHP3.0.12 vorhanden) hat prima funktioniert; doch nun stehe ich erneut vor einem (sehr dringenden :-/) Problem: Gegeben sei eine HTML-Datei mit entsprechendem Content, -Tags _sowie_ - Kombinationen. ("Sprungadressen"). Meine Funktion zum Austauschen schaut so aus: while (preg_match('=^(.*)(.*)(.*)$=msi',$zeile,$txt)) { $url=parse_url($txt[2]); . . . $zeile=$txt[1]."".$txt[6]; unset($txt); } Funktioniert eigentlich problemlos, es sei denn, ich hab -Kombinationen in der Datei. Dann meldet mir PHP nach einiger Zeit: "Fatal error: Maximum execution time exceeded in functions.inc.php3 on line 303". Mehr kann ich leider nicht berichten, in bin ratlos. Ich vermute mal, daß die perl regexps extern aufgerufen werden von PHP (?) und daß es offensichtlich zu lange dauert... Hat vielleicht jemand einen Lösungsansatz parat? TIA, Björn. From ralf_(at)_kuerbis.org Wed, 22 Sep 1999 16:54:48 +0200 Date: Wed, 22 Sep 1999 16:54:48 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] 1. RfD: de.comp.lang.php Hallo ! Kleiner Nachtrag zum Thema Newsgroup de.comp.lang.php. > Es gibt eine PHP-Mailingliste auf php_(at)_solix.wiso.Uni-Koeln.DE > (Archiv bei http://infosoc.uni-koeln.de/pipermail/php/, Website > bei http://www.php-center.de). Diese Liste produziert extrem > viel Traffic (50-100 Nachrichten/Tag). In der Liste kam jetzt Eine kleine Statistik der letzten Monate (uebrigens anhand weniger als 10 Zeilen PHP ;-) ) findet Ihr unter http://www.php-center.de/phpliste_stat.html Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:52:05 +0200 Date: Wed, 22 Sep 1999 16:52:05 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Kristian Köhntopp wrote: > Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. Was habe ich nur wieder angerichtet? *g* -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] "Nothing happens in contradiciton to nature, only in contradiction to what we know of it." - Agent Dana Scully, "The X-Files" From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:51:11 +0200 Date: Wed, 22 Sep 1999 16:51:11 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Kristian Köhntopp wrote: > Werde ich auf jeden Fall. Das ist für mich softwaretechnisch sehr > viel bequemer und das lästige Headerumschreiben durch den Listenroboter > entfällt auch. Eine Newsgroup ist halt einfach bequemer und effizienter als eine Mailingliste. Gut, die PHP3 Mailingliste hat ein WWW Gateway mit (suchbarem) Archiv, aber bei einer Newsgroup ist der Einstieg in bestehende / aktuelle Diskussionen für einen neuen Leser um einiges einfacher. -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] "We predict the future. And the best way to predict it, is to invent it." - Well Manicured Man, "The X-Files" From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:57:28 +0200 Date: Wed, 22 Sep 1999 16:57:28 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Kristian Köhntopp wrote: > Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. Prae-RfD (oder STRAWPOLL) in news:de.admin.news.groups? -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] "Nothing happens in contradiciton to nature, only in contradiction to what we know of it." - Agent Dana Scully, "The X-Files" From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 16:53:16 +0200 Date: Wed, 22 Sep 1999 16:53:16 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] 1. RfD: de.comp.lang.php Egon Schmid wrote: > Ich halte von Deinem Vorschlag überhaupt nichts. Bei einer reinen > Newsgruppe werde ich definitiv nicht mitmachen. Das ist in der > Vergangenheit des öfteren behandelt worden. Ich meine mal von einem Tool gehört zu haben, welches ML Postings autmatisch in eine NG postet, oder anders herum. Anyone? -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] [Looking at a destroyed doorbell button.] "Frustrated Jehovah's Witness?" - Agent Fox Mulder, "The X-Files" From ralf_(at)_kuerbis.org Wed, 22 Sep 1999 17:06:19 +0200 Date: Wed, 22 Sep 1999 17:06:19 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Einschub Newsgroup (war:Re: [php] Re: Newsgroup?) > >Rfd ist initiiert. Mail an mentoren_(at)_dana.de ist raus. > Schade, habe keine Möglichkeit, einen Newsserver zu benutzen. Einschub von Admin-Seite: Selbst _falls_ es zur Einrichtung einer Newsgroup kommt, heisst das noch lange nicht, dass die Mailingliste geschlossen wird! Die PHP-Liste bleibt auf alle Faelle bestehen, solange sich ein gewisser Interessentenkreis dafuer findet. Erst wenn der Traffic auf eine Mail pro Monat absinkt, wuerden wir eine Schliessung ueberhaupt in Betracht ziehen. ;-) Ebenfalls werden wir _kein_ Mailinglisten-Newsgroup-Gateway aufbauen, sondern beide Einrichtungen werden unabhaengig voneinander existieren und mit Sicherheit auch ihre Zielgruppe finden. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From GH_(at)_haeger.de Wed, 22 Sep 1999 17:10:50 +0200 Date: Wed, 22 Sep 1999 17:10:50 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] 1. RfD: de.comp.lang.php > > eventuell ein größerer Provider dazu bewegen? Innerhalb einer "privaten" NG > > dürften Spam-Probleme wohl kaum relevant sein?!? > > Du hast soeben den Begriff "Mailingliste" sehr schön erklärt. :) Jein, die Technik und die Nutzung über einen Newsserver ist IMHO wesentlich komfortabler. Würden Du, Egon, Martin Ramsch und andere "militante" ;-) NG-Gegner sich in einer privaten relativ Spam-sicheren NG sehen lassen? Guido Haeger From marian_(at)_sendung.de Wed, 22 Sep 1999 17:07:31 +0200 Date: Wed, 22 Sep 1999 17:07:31 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Re: Newsgroup? Sven Letzel wrote: > > > Schade, habe keine Möglichkeit, einen Newsserver zu benutzen. > Wenn Du einen HTTP-Client - sprich Browser - hast und Internetzugang, dann könnte Dir z.B. Deja News helfen. http://www.deja.com Marian From michael.renner_(at)_tuebingen.mpg.de Wed, 22 Sep 1999 17:04:52 +0200 Date: Wed, 22 Sep 1999 17:04:52 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] php mySQL-Bilddatenbank On Wed, 22 Sep 1999, you wrote: > Hans-Guenther Nusseck wrote: > > Es tauchte das Problem auf eine umfangreiche Bildersammlung zu verwalten. > > Die Bilder sollten in einem BLOB-Feld einer mySQL-Tabelle abgelegt werden > > und aus dieser dann in die HTML-Seite eingebunden werden. Unsere (einfache) > > Lösung wollte ich Euch nicht vorenthalten: > > FYI: Die einfache Lösung habe ich mir nicht angesehen, weil es > allgemein als unsinnig angesehen wird, Bilder als Blob zu speichern. > Ist schon oft diskutiert worden, kann vielfach in den Archiven > gefunden werden (hier erst vor ein paar Tagen - vermutlich hatte > deshalb keiner Lust, ein Tönchen zu sagen). Nun ja, mir fallen einige Gründe ein, warum die Speicherung von Bildern in Datenbanken sinnvoll sein kann: - vereinfachte Verwaltung bei sich änderenden Verzeichnissen - integrales System, wenn Bild und Daten in selber Tabellen liegen Anders gesagt: Warum sollte ich zwei Systeme pflegen (Datenbank und Dateisystem), wenn ich die Bilder nebst weiterer Daten in der db ablegen kann (meinetwegen Personendaten mit Bild, oder, wie bei uns, Häuseransichten einer ganzen Stadt). CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 17:30:06 +0200 Date: Wed, 22 Sep 1999 17:30:06 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] OT: SMTP und so (war: CC/BCC) Werner Stürenburg schrieb am Dienstag, den 21. September 1999: > Naiv wie ich bin, kann ich nicht einsehen, warum es nicht möglich > sein soll, diese Abfrage nach dem konkreten Teilnehmer zu machen. Nicht eine mögliche Verzögerung ist das Haupthindernis, sondern daß ziemlich viele Mailserver eine solche Anfrage, on diese oder jene E-Mail-Adresse gültig ist, schlicht und einfach nicht zulassen. Der einzige funktionieren Test ist dann, wirklich eine Mail zu schicken ... Umgekehrt gibt's auch Mailserver (und auch nicht wenige), die einfach jede Mail als gültig melden - und erst, wenn dann wirklich Mail kommt eventuell ein "unknown user" liefern. Zum selber Testen und gut für's Verständnis: Falls Du mit Befehlen wie 'mxlookup' o.ä. schon weißt, welcher Rechner die Mail für eine bestimmte Domain annimmt, kannst Du Dich per telnet auf Port 25 (dem SMTP-Port) auch direkt mit dem Mailsystem unterhalten. :) Beispiele: * ramsch_(at)_forwiss.uni-passau.de Für die Domain "forwiss.uni-passau.de" nimmt der Rechner "mail.forwiss.uni-passau.de" Mail an. 1 | $ telnet mail.forwiss.uni-passau.de 25 2 | Trying 132.231.20.100... 3 | Connected to mail.forwiss.uni-passau.de. 4 | Escape character is '^]'. 5 | 220 sauron.forwiss.uni-passau.de ESMTP Sendmail 8.8.8/8.8.8; Wed, 22 Sep 1999 17:07:45 +0200 (MET DST) 6 | VRFY ramsch 7 | 250 Martin Ramsch 8 | EXPN ramsch 9 | 250 Martin Ramsch <"|IFS=' ' && p=/usr/local/bin/procmail && test -f $p && exec $p -Yf- || exit 75 # ramsch"_(at)_sauron.forwiss.uni-passau.de> 10 | QUIT 11 | 221 sauron.forwiss.uni-passau.de closing connection 12 | Connection closed by foreign host. Die Sachen in den Zeilen 1, 6, 7 und 10 hab' ich getippt. Wie man sieht, verrät unser System beim VeRiFY-Befehl brav, wie ich heiße - und implizit, daß die Adresse "ramsch" gültig ist. Beim Befehl EXPaNd wird sogar verraten, daß ich intern einen Mailfilter einsetze. :) * m.ramsch_(at)_computer.org Für diese Domain "computer.org" nehmen die Rechner "sendmail1.computer.org" und "sendmail2.computer.org" Mail an. 1 | $ telnet sendmail1.computer.org 25 2 | Trying 206.99.235.24... 3 | Connected to sendmail1.computer.org. 4 | Escape character is '^]'. 5 | 220 sendmail1.computer.org ESMTP MetaInfo Sendmail 2.0 Build 2119 (Berkeley 8.8.4)/8.8.4; Wed, 22 Sep 1999 11:14:09 -0400 6 | VRFY m.ramsch 7 | 250 8 | VRFY xyz.egal 9 | 252 10 | VRFY x.ramsch 11 | 252 12 | EXPN m.ramsch 13 | 250 14 | EXPN xyz.egal 15 | 250 16 | EXPN x.ramsch 17 | 250 18 | QUIT 19 | 221 sendmail1.computer.org closing connection 20 | Connection closed by foreign host. Die beiden Adressen "xyz.egal_(at)_computer" und "x.ramsch_(at)_computer.org" gibt's nicht, aber das System meldet auch dort jeweils Status 252, was "Cannot Verify User" bedeutet, da es solche Mails einfach an den Rechner "pascal.computer.org" weiterschickt in der Hoffnung, daß der sie doch noch ausliefern kann. * ramsch01_(at)_fsrz1.rz.uni-passau.de Hierfür nehmen "mail.rz.uni-passau.de" und "fsrz1.rz.uni-passau.de" selbst Mail an. | $ telnet mail.rz.uni-passau.de 25 | Trying 132.231.51.4... | Connected to mail.rz.uni-passau.de. | Escape character is '^]'. | 220 tom.rz.uni-passau.de ESMTP Sendmail 8.8.8/8.8.8; Wed, 22 Sep 1999 17:26:19 +0200 | VRFY ramsch01 | 252 Cannot VRFY user; try RCPT to attempt delivery (or try finger) | EXPN ramsch01 | 502 Sorry, we do not allow this operation | QUIT | 221 tom.rz.uni-passau.de closing connection | Connection closed by foreign host. Dieser Mailserver erlaubt also gar kein Nachschlagen, beim anderen funktioniert zumindest VRFY. Es ist also - leider - alles nicht so einfach. Als Quintessenz bleibt im Normalfall übrig, daß eine E-Mail-Adresse dann gültig ist, wenn dorthin geschickte Mail ankommt ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From marian_(at)_sendung.de Wed, 22 Sep 1999 17:29:20 +0200 Date: Wed, 22 Sep 1999 17:29:20 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Re: Newsgroup? Das beste aus zwei Welten... Markus Dobel wrote: > > schade eigentlich, dass auf diese art und weise das forum so zerfaellt, > nur weil dem einen das konzept der ml und dem anderen das konzept einer > newsgroup nicht gefaellt. mir ist es gleich, wie die php-liste nun > technisch aufgehoben ist, mir waeren beide sachen lieb. nur eine teilung > des ganzen in zwei lager faend ich bedauerlich. > Grundsätzlich muss ich erstmal loswerden, dass ich selbst auch ein Fan des Prinzip newsgroup bin. Allerdings täte es mir sehr leid, wenn sich diese (wie ich finde hochkarätige) Plattform hier auflöst. Selbst würde ich wahrscheinlich ungerne bei beidem ständig präsent sein. Wahrscheinlich würde doch die Koexistenz von Newsgroup UND Mailingliste zu vielen Crosspostings führen, was das Lesen etwas anstrengender macht, weil man noch mehr selektieren muss. Da drängt sich doch - gerade, wo hier so viele Code-Minded-People auf einem Haufen sitzen - der Gedanke einer "Das-beste-aus-zwei-Welten"-Lösung auf. Gibt es nicht eine Möglichkeit, auf einem bestimmten Server Mails der Mailingliste automatisch in die Newsgroup weiterzuleiten und umgekehrt News-Postings in die Mailingliste? Dann hätte man doch wahrscheinlich die meisten hier bedient, oder? Bleibt als Frage, ob das praktikabel ist. Erzählt mal! Marian From dobel_(at)_femu.rwth-aachen.de Wed, 22 Sep 1999 17:51:59 +0200 Date: Wed, 22 Sep 1999 17:51:59 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] php mySQL-Bilddatenbank > > Anders gesagt: Warum sollte ich zwei Systeme pflegen (Datenbank und > Dateisystem), wenn ich die Bilder nebst weiterer Daten in der db > ablegen kann (meinetwegen Personendaten mit Bild, oder, wie > bei uns, Häuseransichten einer ganzen Stadt). der einzige wohl wirklich relevante grund ist die performance, aber eben diese ist eins der ko-kriterien. ich weiss nicht, wie sich andere db's verhalten, aber mysql faengt da ziemlich an, zu schnauben. ist eben die frage, ob's einem das wert ist... rechenpower kostet heutzutage ja nun auch nicht so viel. gruss, markus From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 17:50:06 +0200 Date: Wed, 22 Sep 1999 17:50:06 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] 1. RfD: de.comp.lang.php "Haeger New Media [GH]" wrote: > > Du hast soeben den Begriff "Mailingliste" sehr schön erklärt. :) > Jein, die Technik und die Nutzung über einen Newsserver ist IMHO > wesentlich komfortabler. > > Würden Du, Egon, Martin Ramsch und andere "militante" ;-) NG-Gegner sich in > einer privaten relativ Spam-sicheren NG sehen lassen? Nein! Das ist das gleiche, wie wenn man die bestehende Mailingliste in eine für Anfänger und eine für Fortgeschrittene aufsplittet. Auch dieses ist öfters hier und in der englischen Liste diskutiert worden. Es macht halt einfach keinen Sinn. -Egon From kuehnel_(at)_cku.de Wed, 22 Sep 1999 17:55:13 +0200 Date: Wed, 22 Sep 1999 17:55:13 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] 1. RfD: de.comp.lang.php Am Wed, 22 Sep 1999 15:47:24 +0200 schrieb Kristian Köhntopp was zum Thema: "[php] 1. RfD: de.comp.lang.php": Hallo, >In der Liste kam jetzt >die Frage auf, ob man die Liste nicht auf eine Newsgroup umlagern >sollte (siehe Mails wie angehängt). Aber klar doch :-) Noch ein paar Bemerkungen zu anderen Mails in diesem Thread: - Von einem "privaten" Newsserver halte ich nicht so sehr viel. Das bringt IMHO mehr Nachteil als Vorteil. + Nicht jeder Newsreader schluckt mehrere Server auf einen Streich. + Die Geschwindigkeit wird immer etwas leiden im Vergleich zum Zugriff auf den normalen Newsserver beim eigenen Provider. - Mit Spam ist erfahrungsgemaess in de.comp- oder beispielsweise auch de.comm-Gruppen kaum zu rechnen. Die suchen sich meistens andere Gruppen aus. Gruss Christine Kuehnel -- demnaechst ganz neu: http://screenExa.net noch in Arbeit: http://netz-notizen.de From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 18:00:13 +0200 Date: Wed, 22 Sep 1999 18:00:13 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: 1. RfD: de.comp.lang.php Guido Häger schrieb am Mittwoch, den 22. September 1999: > Würden Du, Egon, Martin Ramsch und andere "militante" ;-) NG-Gegner > sich in einer privaten relativ Spam-sicheren NG sehen lassen? Hey, bin kein "militanter" NG-Gegner, ich find' nur Mailinglisten _besser_. Ich mag es allerdings nicht, wenn Leute anonym zu bleiben versuchen oder sich hinter Pseudonymen verstecken - in Newsgroups beides immer häufiger. Ich mag es auch nicht, wenn Leute ihre Frage abladen (am besten noch ohne funktionierende Mailadresse) und dann auch schon wieder weg sind - ich bin kein Auskunftsbüro, sondern will Austausch! In anmeldepflichtigen Mailinglisten ist alleine die Anmeldung ein schwacher Garant dafür, daß die Leute zumindest ein paar Tage dabei sind. Und daß Spam ein Problem sein kann, haben auch schon einige genannt. Dazu kommt bei mir persönlich, daß ich mit meiner Mailsoftware (mutt) deutlich angenehmer mit großem Artikelaufkommen und Threads hantieren kann als mit der Newssoftware. Letztendlich hängt's aber von der Qualität der sich ergebenden Diskussionen ab. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From am_(at)_pixelhouse.de Wed, 22 Sep 1999 18:13:55 +0200 Date: Wed, 22 Sep 1999 18:13:55 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] php mySQL-Bilddatenbank > der einzige wohl wirklich relevante grund ist die performance, aber eben > diese ist eins der ko-kriterien. ich weiss nicht, wie sich andere db's > verhalten, aber mysql faengt da ziemlich an, zu schnauben. > ist eben die frage, ob's einem das wert ist... rechenpower kostet > heutzutage ja nun auch nicht so viel. hmm geht so wenn man das ganze ralational aufbaut ist das völlig ok.... ich betreibe so ein bannersystem das jedentag ca 50.000 banner raushaut... nun sage ich nicht das das viel ist aber der server lauft davon völlig unbeindruckt. und es macht in dem speziellen fall sinn weil man nicht auf weitere http zugiffe angewiesen ist :-) gruss alex From kk_(at)_netuse.de Wed, 22 Sep 1999 18:28:17 +0200 Date: Wed, 22 Sep 1999 18:28:17 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Newsgroup? Sebastian Bergmann wrote: > Prae-RfD (oder STRAWPOLL) in news:de.admin.news.groups? Nope, direkt 1. RfD an mentoren und dann an die Moderation. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From markus_(at)_dom.de Wed, 22 Sep 1999 18:26:19 +0200 Date: Wed, 22 Sep 1999 18:26:19 +0200 From: Markus Schulte markus_(at)_dom.de Subject: [php] php mySQL-Bilddatenbank Alexander Meis wrote: > > > der einzige wohl wirklich relevante grund ist die performance, aber eben > > diese ist eins der ko-kriterien. ich weiss nicht, wie sich andere db's > > verhalten, aber mysql faengt da ziemlich an, zu schnauben. > > ist eben die frage, ob's einem das wert ist... rechenpower kostet > > heutzutage ja nun auch nicht so viel. das glaub ich nicht. nach meinen tests hat man keinen wirklichen performance vorteil wenn man bilder aus einer datenbank holt. es dauert eher laenger weil es irgendein script geben muss das aus den daten ein bild macht also die abfrage durchfuehrt und die header setzt. aus meiner sicht gibt es 2 moegliche gruende trotzdem bilder aus der datenbank zu holen: 1.) der server braucht weniger sockets. liegen die bilder als dateien vor muss server ein socket pro datei oeffnen. liegen die bilder in einer datebank vor muss server ein socket pro tabell oeffnen. wenn man webserver und db server auf verschiedenen maschinen hat wirds noch besser :) das duerfte aber wirklich nur bei echten "heavy hitters" relevant sein. wir haben hier gelegentlich aktionen die einen lamp - server an seine grenzen treiben. diese grenzen liegen erfahrungsgemaess bei den offenen sockets. linux kann glaub ich per default 255 gleichzeitig. man kann aber wenn man den kernel compiled irgendeinen #define aendern. bitte frag mich niemend welchen. 2.) aus organisatorischen gruenden. hat man ein bild in unterschiedlichen aufloesungen etc... hat man links auf bilder und will bild mit link loeschen... oder will man einfach beschreibungen pro bild MIT dem bild selbst fuehren... das brauchts aber bloss bei ausgefuchsten media systemen. es macht zwar spass bilder aus der datenbank zu holen und ist ein schoener trick aber wenn ich an den aufwand denke den es verursacht die bilder zu bearbeiten dann komme ich immer wieder darauf das dateisysteme fuer die verwahrung von dateien gar nicht so schlecht sind :) markus > > hmm geht so wenn man das ganze ralational aufbaut ist das völlig ok.... > ich betreibe so ein bannersystem das jedentag ca 50.000 banner raushaut... > nun sage ich nicht das das viel ist aber der server lauft davon völlig > unbeindruckt. > und es macht in dem speziellen fall sinn weil man nicht auf weitere http > zugiffe angewiesen ist :-) > > gruss alex > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Digital Online Media GmbH (we like to be called DOM) http://www.dom.de mailto: markus_(at)_dom.de phone: +49 221 951680 fax: +49 221 951688 From kk_(at)_netuse.de Wed, 22 Sep 1999 18:29:14 +0200 Date: Wed, 22 Sep 1999 18:29:14 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Newsgroup? Das beste aus zwei Welten... Marian Steinbach wrote: > Gibt es nicht eine Möglichkeit, auf einem bestimmten Server > Mails der Mailingliste automatisch in die Newsgroup > weiterzuleiten und umgekehrt News-Postings in die Mailingliste? Gateways funktionieren nicht. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 17:40:49 +0200 Date: Wed, 22 Sep 1999 17:40:49 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: 1. RfD: de.comp.lang.php Martin Ramsch wrote: > Wenn dem einen oder der anderen Newssoftware lieber als Mailsoftware > ist, wäre das vielleicht noch eine Möglichkeit? Die Betreiber dort zu > bitten, auch die deutsche PHP-Liste mit aufzunehmen, dürfte kein > Problem sein. Könnte man nicht die dort verwendete Software verwenden um diese Mailingliste mit der Newsgroup - so sie denn eingerichtet wird - zu koppeln? -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 17:52:33 +0200 Date: Wed, 22 Sep 1999 17:52:33 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Einschub Newsgroup (war:Re: [php] Re: Newsgroup?) Ralf Geschke wrote: > Einschub von Admin-Seite: Selbst _falls_ es zur Einrichtung einer > Newsgroup kommt, heisst das noch lange nicht, dass die Mailingliste > geschlossen wird! Das hat ja auch keiner gefordert oder angeregt, oder? > Ebenfalls werden wir _kein_ Mailinglisten-Newsgroup-Gateway aufbauen, > sondern beide Einrichtungen werden unabhaengig voneinander existieren > und mit Sicherheit auch ihre Zielgruppe finden. Schade, aber damit könnte ich leben. -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 17:50:32 +0200 Date: Wed, 22 Sep 1999 17:50:32 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? "Guido Haeger [HNM]" wrote: > also ich habe mal deja.com befragt was in newsgroups beginnend mit de.com* > seit dem 01.01.1999 zum Thema php gelaufen ist. DejaNews hat mehr als 5400 > Postings dazu gefunden (darüber zeigt Deja nix mehr an). Eine zweite Suche > nach Postings, wo PHP sogar ausdrücklich im subject stand ergab immerhin > 1100 Treffer. Danke für die Daten. Beim richtigen 1. RfD dürfen die nicht fehlen! -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From jens-kaiser_(at)_online.de Wed, 22 Sep 1999 18:26:43 +0200 Date: Wed, 22 Sep 1999 18:26:43 +0200 From: Jens Kaiser jens-kaiser_(at)_online.de Subject: [php] Mehrdimensionale Arrays wie in Perl Hi, Ich habe folgendes Problem: Der unter Code Schnipsel gibt "mi" aus und nicht ,wie in Perl "im", d.h ich erstelle mit $lala[0][0] keine "2.Dimension" des Arrays - wie es vorhatte -, sondern manipuliere die 1. Wie muss ich das in PHP schreiben? Schöne Grüße, Jens Kaiser From kk_(at)_netuse.de Wed, 22 Sep 1999 18:39:34 +0200 Date: Wed, 22 Sep 1999 18:39:34 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] 1. RfD: de.comp.lang.php Sebastian Bergmann wrote: > Ich würde mich als Proponent zur Vefügung stellen, oder möchtes Du? Habe ich schon. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From easy_(at)_ist.schuldig.de Wed, 22 Sep 1999 19:09:05 +0200 Date: Wed, 22 Sep 1999 19:09:05 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] php mySQL-Bilddatenbank Markus Schulte wrote: > eher laenger weil es irgendein script geben muss das aus den daten ein > bild macht also die abfrage durchfuehrt und die header setzt. > du hast mich genau falschrum verstanden... ich meinte es genau so, dass halt eine db langsamer ist, als das bild aus dem dateisystem zu holen. gruss, markus From baerli_(at)_mainmedia.de Wed, 22 Sep 1999 19:15:29 +0200 Date: Wed, 22 Sep 1999 19:15:29 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Problem mit via preg_match Hi, ich bin einige Schritte weitergekommen: > Kristians Lösung via preg_match (erst ab PHP3.0.12 > vorhanden) hat prima funktioniert; doch nun stehe ich > erneut vor einem (sehr dringenden :-/) Problem: [...] > Gegeben sei eine HTML-Datei mit entsprechendem Content, > -Tags _sowie_ - Kombinationen. > ("Sprungadressen"). [...] > while (preg_match('=^(.*)(.*)(.*)$=msi',$zeile,$txt)) { > $url=parse_url($txt[2]); > . > . > . > $zeile=$txt[1]."".$txt[6]; > unset($txt); > } Vor diese Funktion habe ich einfach nochmal eine while-Schleife gepackt, die -Tags matched. Klappt prima, allerdings kam dann auch wieder der maximum time exceeded error. Es sind jeweils 12 - und -Tags, also 24 insgesamt. Ich habe nun die max_execution_time mal auf 8 Minuten hinauf gesetzt, nun funktioniert es problemlos. Weiß jemand, wie die default max_execution_time bei php3 ist? In der globalen php3.ini habe ich dazu nichts finden können. Das Hochsetzen dieses Wertes kommt mir allerdings als Hack vor. Gibt es vielleicht andere, sauberere Lösungen? -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From pilit_(at)_dataway.ch Wed, 22 Sep 1999 19:17:05 +0200 Date: Wed, 22 Sep 1999 19:17:05 +0200 From: Philip Hofstetter pilit_(at)_dataway.ch Subject: [php] 1. RfD: de.comp.lang.php Hallo > - Mit Spam ist erfahrungsgemaess in de.comp- oder > beispielsweise auch de.comm-Gruppen kaum zu rechnen. > Die suchen sich meistens andere Gruppen aus. Ich muss jetzt wohl auch noch meinen Senf dazu geben: Seit nun etwa einem Jahr bin ich Subscriber von de.comp.lang.pascal.delphi (man ist vielseitig...). Ich habe trotz echter Email-Adresse nie mehr spam als vor meiner subscription bekommen (immer gleich fast nichts). Ich war bis vor einem Jahr auch Newsgruppen-Gegner, wenn auch nur weil mein Provider keinen vernünftigen Server anbieten konnte, und weil ich das Konzep von Newsgruppen noch nicht kannte. Ich kann nur sagen, dass es hier (in der PHP-Listen) nicht mehr und nicht wneiger OT-Fragen als in der Delphi-Newsgruppe gibt. Das Einzige, was in d.c.l.p.d _wirklich_ OT ist, sind die ewigen Diskussionen über Realnamen, die uns bieher hier erspart geblieben sind, obwohl es hier viele User "ohne Namen" gibt. Daher kann ich, aus eigener, subjektiver Erfahrung sprechend nur sagen: Gute Idee, das mit der Newsgruppe! Ich sehe in der Umstellung nur Vorteile, da sich die meisten Nachteile immer mehr als Vorurteile zu entpupüpen scheinen. In diesem Sinne: Philip Hofstetter PS: Ist jemand von euch morgen an der Orbit in Basel? From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 19:17:06 +0200 Date: Wed, 22 Sep 1999 19:17:06 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Mehrdimensionale Arrays wie in Perl Jens Kaiser wrote: > Der unter Code Schnipsel gibt "mi" aus und nicht ,wie in Perl "im", d.h ich > erstelle mit $lala[0][0] keine "2.Dimension" des Arrays - wie es vorhatte -, > sondern manipuliere die 1. Wie muss ich das in PHP schreiben? Im Handbuch stehts hier: http://www.php.net/manual/language.types.array.php3 -Egon From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 19:20:44 +0200 Date: Wed, 22 Sep 1999 19:20:44 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Problem mit via preg_match Björn Schotte schrieb am Mittwoch, den 22. September 1999: > Gegeben sei eine HTML-Datei mit entsprechendem Content, > -Tags _sowie_ - Kombinationen. > ("Sprungadressen"). > > Meine Funktion zum Austauschen schaut so aus: > > while (preg_match('=^(.*)(.*)(.*)$=msi',$zeile,$txt)) { > $url=parse_url($txt[2]); [...] > $zeile=$txt[1]."".$txt[6]; > unset($txt); > } > > Funktioniert eigentlich problemlos, es sei denn, ich hab > -Kombinationen in der Datei. Dann meldet > mir PHP nach einiger Zeit: "Fatal error: Maximum execution > time exceeded in functions.inc.php3 on line 303". Hmm, ich kann nur raten ... Eventuell braucht die regex-Engine deshalb solange, weil der reguläre Ausdruck zuviele Suchmöglichkeiten hat? Ändere mal testhalber alle '.*' ab in '.*?', so daß nicht mehr gierig der längste passende Text, sondern der kürzeste gesucht wird. Eine Unstimmigkeit ist noch, daß das Anführungszeichen nach HREF am Anfang optional ist, am Ende aber nicht. Und ein Tipp: Klammerausdrücke, die Du nicht noch später brauchst, kannst Du in '(?: ... )' abändern, so daß PCRE sie sich nicht mehr merkt. Zusammengefaßt: Statt preg_match('=^(.*)(.*)(.*)$=msi',$zeile,$txt) probier' mal preg_match('|^(.*?)(?:.*?)(.*?)$|msi',$zeile,$txt) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ulf.wendel_(at)_kiel.netsurf.de Wed, 22 Sep 1999 19:51:09 +0100 Date: Wed, 22 Sep 1999 19:51:09 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] Problem mit via preg_match Björn Schotte wrote: > Weiß jemand, wie die default max_execution_time bei php3 ist? > In der globalen php3.ini habe ich dazu nichts finden können. Wenn ich mich recht entsinne: 30 Sekunden. Setzen kannst Du den Wert zu Laufzeit mit: http://www.php.net/manual/html/function.set-time-limit.html. Verwundert hat mich, daß in der php4_b02_win32 folgendes steht: max_execution_time = 30 ; Maximum execution time of each script, in seconds (UNIX only) Warum nur unter UNIX? Ulf From ulf.wendel_(at)_kiel.netsurf.de Wed, 22 Sep 1999 19:56:03 +0100 Date: Wed, 22 Sep 1999 19:56:03 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] Mehrdimensionale Arrays wie in Perl Jens Kaiser wrote: > Der unter Code Schnipsel gibt "mi" aus und nicht ,wie in Perl "im", d.h ich > erstelle mit $lala[0][0] keine "2.Dimension" des Arrays - wie es vorhatte -, > sondern manipuliere die 1. Wie muss ich das in PHP schreiben? > > $lala[0]="im"; > $lala[0][0]="m"; > $lala[0][1]="i"; > echo $affe[0]; > ....... > ?> Hallo Jens, hast Du in deinem Code Snippet einen Tippfehler, oder ist das echo der Grund für Deine Verwirrung? Du gibst aus: echo $affe[0}; Du initialisierst jedoch: $lala; Ulf From m.ramsch_(at)_computer.org Wed, 22 Sep 1999 20:02:26 +0200 Date: Wed, 22 Sep 1999 20:02:26 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Telnet-Befehl_mittels_PHP3_ausf=FChren=3F?= Armin Steiner schrieb am Dienstag, den 21. September 1999: > Bei Logfiles können diese mittels telnet-befehls-eingabe > aktualisiert werden. Heißt das, daß Du Dich da an einem bestimmten Rechner per telnet anmelden mußt und dort dann in der Shell einen bestimmten Befehl eingeben mußt? Dann ist das ein typischer Fall für die Crontab, mit der Du diesen Befehl dann automatsich regelmäßig starten lassen kannst. Telnet von PHP aus fernzubedienen, ist so ohne weiteres nicht möglich bzw. ziemlich kompliziert und irgendwie auch nicht sinnvoll. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From fh_(at)_office.news-software.de Wed, 22 Sep 1999 20:09:53 +0200 Date: Wed, 22 Sep 1999 20:09:53 +0200 From: Fredi Hartmann fh_(at)_office.news-software.de Subject: [php] Einschub Newsgroup (war:Re: [php] Re: Newsgroup?) Ralf Geschke wrote: > Einschub von Admin-Seite: Selbst _falls_ es zur Einrichtung einer > Newsgroup kommt, heisst das noch lange nicht, dass die Mailingliste > geschlossen wird! [..] Danke! Fredi From i.doebeli_(at)_active.ch Wed, 22 Sep 1999 20:21:02 +0200 Date: Wed, 22 Sep 1999 20:21:02 +0200 From: =?iso-8859-1?Q?D=F6beli?= Ivan i.doebeli_(at)_active.ch Subject: [php] 1. RfD: de.comp.lang.php Philip Hofstetter wrote: > PS: Ist jemand von euch morgen an der Orbit in Basel? > Nöö, aber am Freitag ;-) Viel Spass MfG Ivan i.doebeli_(at)_active.ch From i.doebeli_(at)_active.ch Wed, 22 Sep 1999 20:22:50 +0200 Date: Wed, 22 Sep 1999 20:22:50 +0200 From: =?iso-8859-1?Q?D=F6beli?= Ivan i.doebeli_(at)_active.ch Subject: [php] Warum =?iso-8859-1?Q?=FCbersetzt?= htmlentities keine Leerzeichen ? Hallo Zusammen, Kann mir jemand erklären, warum ein $test = htmlentities(" "); nicht ein   in $test liefert ? Ist etwa ein Leerzeichen nicht auch ein erzwungenes Leerzeichen... alle anderen Entities nach HTML 3.2 schluckt die Funktion ja auch. Wer hilt mir beim entfernen meines Brettes vor meinem Kopf ;-)) Viele Grüsse Ivan i.doebeli_(at)_active.ch From baerli_(at)_mainmedia.de Wed, 22 Sep 1999 20:40:06 +0200 Date: Wed, 22 Sep 1999 20:40:06 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= baerli_(at)_mainmedia.de Subject: [php] Re: Problem mit via preg_match Hi, > Ändere mal testhalber alle '.*' ab in '.*?', so daß nicht mehr gierig > der längste passende Text, sondern der kürzeste gesucht wird. Werde ich mal ausprobieren. > Zusammengefaßt: > Statt > preg_match('=^(.*)(.*)(.*)$=msi',$zeile,$txt) > probier' mal > preg_match('|^(.*?)(?:.*?)(.*?)$|msi',$zeile,$txt) Das nützt leider nichts, da ich _alle_ Klammerausdrücke brauche, sofern vorhanden. -- Björn Schotte Main Media GmbH Tel.: 0931/6001 - 525 Berner Str. 2 97084 Würzburg From s.alff_(at)_ebs-online.de Wed, 22 Sep 1999 20:49:12 +0200 Date: Wed, 22 Sep 1999 20:49:12 +0200 From: Sascha Alff s.alff_(at)_ebs-online.de Subject: [php] AW: [php] IP des Remote Users Hallo, danke fur den Tip. Aber kann mir jemand sagen, wo ich diese art von funktionen als documentation finden kann ? weiterhin habe ich immer noch das problem, da? bei meinem server den php-code nur dann innerhalb einer html-file ausgefuhrt wird, wenn diese .phtml oder .php3 als endung hat. was kann ich tun, da? php funktionen auch in .html dateien ausgefuhrt werden. habe root-zugriff auf unserem server. daher kann ich alles machen und auch anpassen. -----Ursprungliche Nachricht----- Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Thomas Feyrer Gesendet: Dienstag, 21. September 1999 21:56 An: php_(at)_solix.wiso.Uni-Koeln.DE; php_(at)_solix.wiso.Uni-Koeln.DE Betreff: Re: [php] AW: [php] IP des Remote Users At 18:13 21.09.99 +0200, Sascha Alff wrote: >Hallo, dein Host ist und deine ip lautet >. Um den FQDN (=Full Qualified Domain Name = host+domain ;) zu bekommen solltest du es mal mit: gethostbyaddr( $REMOTE_ADDR ); versuchen, damit kommst du auf jedenfall sicherer zum Ziel, ausserdem hat (L)AMP, als normaler user compiliert als $REMOTE_HOST immer den host drinnen, mit dem man den Apache gestartet hat... ;( Bye Dante -- ** Durchgehend gevffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From php-center_(at)_netresearch.de Wed, 22 Sep 1999 20:55:06 +0200 Date: Wed, 22 Sep 1999 20:55:06 +0200 From: Michael Ablass php-center_(at)_netresearch.de Subject: [php] Lotus Approach Hi, hat hier irgendwer schonmal eine Lotus Approach Datenbank über PHP abgefragt? Mfg Michael Ablass EMail: ma_(at)_netresearch.de Funk: (0177)-4518028 Netresearch Internetdienstleistungen ----------------------------------------------- Karl-Heine-Straße 99 - 04229 Leipzig Tel.: (0341)-4912430 Fax.: (0341)-4912431 ----------------------------------------------- http://www.netresearch.de - info_(at)_netresearch.de From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 21:12:17 +0200 Date: Wed, 22 Sep 1999 21:12:17 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] AW: [php] IP des Remote Users Sascha Alff wrote: > danke fur den Tip. Aber kann mir jemand sagen, wo ich diese art von > funktionen als documentation finden kann ? > gethostbyaddr( $REMOTE_ADDR ); Diese Funktionen sind unter http://www.php.net/manual/ref.network.php3 zusammengefasst. -Egon From mail_(at)_wnn.de Wed, 22 Sep 1999 21:14:43 +0200 Date: Wed, 22 Sep 1999 21:14:43 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] php mySQL-Bilddatenbank » ich betreibe so ein bannersystem das jedentag ca 50.000 banner raushaut... vielleicht könntest Du mir mal die URL geben, ich plane nmlich auch einen Bannerexchange via PHP3...habe nur leider noch keine Ahnung wie ich das realisieren soll :) Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From aka_(at)_bigfoot.de Wed, 22 Sep 1999 21:15:48 +0200 Date: Wed, 22 Sep 1999 21:15:48 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* Hi loide, die passende newsgroup für PHP-fragen ist de.comm.infosystems.www.authoring.cgi Das reicht IMO. ciao amalesh From eschmid_(at)_s.netic.de Wed, 22 Sep 1999 21:46:23 +0200 Date: Wed, 22 Sep 1999 21:46:23 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* andreas kempf aka 'amalesh' wrote: > die passende newsgroup für PHP-fragen ist > de.comm.infosystems.www.authoring.cgi > > Das reicht IMO. Das wäre eigentlich auch für mich ausreichend. Aber irgentwie hast Du die Diskussion heute Nachmittag offensichtlich nicht mitbekommen. Da gibt es Loide die wollen die Mailingliste in eine Newsgruppe umwandeln. Dann kommt man dagegen nicht so recht an und versucht zwei getrennte Listen (eine Mailingliste und eine Newsgroup) zu etablieren. -Egon PS: Sascha Schumann hat mich gerade per PM informiert, dass ich das Wort "please" in einem Posting (über die englische Liste) an Kristian vergessen habe. Tut mir aufrichtig leid. From pfeiffer_(at)_uris.de Wed, 22 Sep 1999 21:35:35 +0200 Date: Wed, 22 Sep 1999 21:35:35 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Warum_=FCbersetzt_htmlentities_keine_Leerz?= =?iso-8859-1?Q?eichen_=3F?= =?iso-8859-1?Q?eichen_=3F?= Hallo Ivan, > Kann mir jemand erklären, warum ein > $test = htmlentities(" "); > nicht ein   in $test liefert ? > Ist etwa ein Leerzeichen nicht auch ein erzwungenes Leerzeichen... > alle anderen Entities nach HTML 3.2 schluckt die Funktion ja auch. > Wer hilt mir beim entfernen meines Brettes vor meinem Kopf ;-)) das kann aber verdammt schmerzhaft werden, wenn man die Bolzen einfach rausreisst ;-) Versuch: kopiere doch einfach mal diese Zeile: $test = htmlentities(" "); // <- genau diese dann steht da auch $test = htmlentities(" "); // <- nicht diese aber in der HTML-Seite wirst Du ein ' ' finden... Na, hats geklappt ? Wenn nicht, hast Du die falsche Zeile kopiert ;-)) PS: Das ist kein Jokes, das ist die ASCII-Tabelle. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From joerg_(at)_krause.net Wed, 22 Sep 1999 21:11:35 +0200 Date: Wed, 22 Sep 1999 21:11:35 +0200 From: Joerg Krause joerg_(at)_krause.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Warum_=FCbersetzt_htmlentities_keine_Leerz?= =?iso-8859-1?Q?eichen_=3F?= =?iso-8859-1?Q?eichen_=3F?= Ein Leerzeichen ist in HTML ein legales Zeichen,   ist etwas anderes, nämlich ein Leerzeichen, das zwei Worte verbindet, die dann bei einem Zeilen- umbruch nicht getrennt werden sollen, z.B. 11 DM Die generelle Übersetzung wäre also regelrecht falsch und fatal, denn es würden Endloszeilen entstehen. jörg -----Ursprüngliche Nachricht----- Von: Döbeli Ivan An: Gesendet: Mittwoch, 22. September 1999 20:22 Betreff: [php] Warum übersetzt htmlentities keine Leerzeichen ? > Hallo Zusammen, > > Kann mir jemand erklären, warum ein > > $test = htmlentities(" "); > > nicht ein   in $test liefert ? > > Ist etwa ein Leerzeichen nicht auch ein erzwungenes Leerzeichen... > alle anderen Entities nach HTML 3.2 schluckt die Funktion ja auch. > > > Wer hilt mir beim entfernen meines Brettes vor meinem Kopf ;-)) > > > Viele Grüsse > > Ivan > i.doebeli_(at)_active.ch > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From s.bergmann_(at)_seven-sense.com Wed, 22 Sep 1999 18:29:20 +0200 Date: Wed, 22 Sep 1999 18:29:20 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Kristian Köhntopp wrote: > > Prae-RfD (oder STRAWPOLL) in news:de.admin.news.groups? > Nope, direkt 1. RfD an mentoren und dann an die Moderation. Oder so :) -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From mk_(at)_html-design.com Wed, 22 Sep 1999 21:48:38 +0200 Date: Wed, 22 Sep 1999 21:48:38 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* andreas kempf aka 'amalesh' schrieb: > > Hi loide, > > die passende newsgroup für PHP-fragen ist > de.comm.infosystems.www.authoring.cgi > > Das reicht IMO. Jain. Jetzt muß ich doch auch keinen Senf noch dazugeben. Ich habe die Mails nur lesenderweise verfolgt. Was mir aber aufgefallen ist: Da schrieben plötzlich Leute, deren Namen ich noch nie oder sehr selten in der ML gesehen habe. Man möge mir verzeihen, falls diese erst neu zur ML dazugekommen sein sollten. Ich habe nichts gegen jemand, der diese ML nur liest und nichts schreibt. Allerdings finde ich es dann auch ausgesprochen unfair, sich jetzt plötzlich zu Wort zu melden, wenn es zwar ein bißchen OT wird, aber doch um diese ML geht. Leute: Schreibt doch auch mal was zu PHP ansich, nicht nur zu diesem NG-Kram. Soviel zu diesem Thema, ich wollte nur anregen, niemandem zu nahe treten. Thema Newsgroup und de.comm.infosystems.www.authoring.cgi: Die de.comm.infosystems.www.authoring.cgi ist prinzipiell die richtige Gruppe, okay. Ich würde eine -eigene- PHP-NG begrüßen. ABER, jetzt kommt das aber: Die Leute, die in die NG posten müssen sich damit abfinden, daß einige der "Alten Hasen" wie Egon oder Björn, dort eben nichts antworten werden. Unter dieser Bedingung finde ich es okay. Wer damit leben kann, vielleicht "nur Anfänger", was jetzt keinesfalls abwertend gemeint ist, um sich zu haben, bitte. Kristian hat die Sache initiert und wird sicher and der NG teilnehmen, sodaß nicht alles "verloren" ist. Ich für meinen Teil würde an einer NG teilnehmen, allerdings sind IMHO die besten Resourcen/Hilfen immer noch aus der ML und aus #php im EFNet zu kriegen. Vor allem den IRC-Channel kann ich jedem (auch und vor allem Newbies) nur ans Herz legen. Nur meine 2 Cents. Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From christian.schulz_(at)_eyeonline.de Wed, 22 Sep 1999 22:10:56 +0200 Date: Wed, 22 Sep 1999 22:10:56 +0200 From: Christian Schulz christian.schulz_(at)_eyeonline.de Subject: [php] newsgroup + mailingliste php liebe listenteilnehmer, zu der aktuellen diskussion um die einrichtung einer newsgroup möchte ich folgendes anmerken: es ist durchaus möglich, eine mailingliste gleichzeitig auch als newsgroup lesbar zu machen, beispielsweise durch die (kommerzielle) listensoftware LYRIS (http://www.lyris.com/). die software versieht bei uns zur verwaltung verschiedenster mailinglisten sehr zuverlässig ihren dienst. gruss, christian schulz http://www.online-recht.de From bjoern_(at)_baer.mayn.de Wed, 22 Sep 1999 22:07:04 +0200 Date: Wed, 22 Sep 1999 22:07:04 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] 1. RfD: de.comp.lang.php Hi, > Würden Du, Egon, Martin Ramsch und andere "militante" ;-) NG-Gegner sich in Ich bin nicht militant. Ich habe nur eine sehr spezielle Meinung zum deutschen Usenet. Ich erklär's hier mal ganz schnell. Zuvor möchte ich jedoch sagen, daß es ok ist, wenn sich tatsächlich genug Leute für eine Newsgruppe finden würden. Warum auch nicht. Usenet bringt für mich so gut wie keinen Informationsgewinn. Ich habe mehrere Jahre lang etwa 104 de-Newsgruppen gelesen und in den meisten sogar geschrieben (hehe, als Schüler hatte man ja noch viel Zeit ;-). Im Januar diesen Jahres hatte ich dann die Schnauze gestrichen voll. Selbst mit dem tollsten Killfiling & Scoring via tin war es immer noch sehr mühselig, unter all dem Gesabbel (ja, natürlich habe ich auch des Öfteren gesabbelt) die wirklich interessanten Informationen, die einen weiterbringen, herauszupicken. Nicht nur der Spam hat genervt. Am meisten störte die Signal/Noise-Ratio. Das Rauschen war viel zu groß. Und genau das befürchte ich bei einer PHP-Newsgruppe. Vielleicht habe ich aber auch unrecht - wer weiß. > einer privaten relativ Spam-sicheren NG sehen lassen? Nein. -- Björn Schotte 09364/810492 http://www.php-center.de/ From ruderstaller_(at)_cwd.at Wed, 22 Sep 1999 22:13:52 +0200 Date: Wed, 22 Sep 1999 22:13:52 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_Warum_=FCbersetzt_htmlenti?= =?iso-8859-1?Q?ties_keine_Leerzeichen_=3Feichen_=3F?= =?iso-8859-1?Q?ties_keine_Leerzeichen_=3Feichen_=3F?= > Ein Leerzeichen ist in HTML ein legales Zeichen, >   ist etwas anderes, nämlich ein Leerzeichen, > das zwei Worte verbindet, die dann bei einem Zeilen- > umbruch nicht getrennt werden sollen, z.B. 11 DM > Die generelle Übersetzung wäre also regelrecht > falsch und fatal, denn es würden Endloszeilen entstehen. > Hallo Sorry wenn ich mich einmische, aber   ist das was es ist ein NoBreakSpace lg Ludwig From GH_(at)_haeger.de Wed, 22 Sep 1999 22:19:06 +0200 Date: Wed, 22 Sep 1999 22:19:06 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* > Ich habe nichts gegen jemand, der diese ML nur liest und nichts > schreibt. Allerdings finde ich es dann auch ausgesprochen > unfair, sich jetzt plötzlich zu Wort zu melden, > wenn es zwar ein bißchen OT wird, aber doch um diese ML > geht. Hmm, es sagt doch niemand "Die Macher dieser Mailingliste sind doof o.ä.!" (was Sie definitiv nicht sind!). Sondern die Leute sagen nur, das ihnen das Prinzip und die Technik einer NG besser gefallen und daß sie die damit verbundenen Vorteile gern nutzen würden. Und wenn Dir da viele Leute da unbekannt vorkommen, dann liegt das vermutlich vor allem daran, daß diese Leute einfach nix zu posten haben, weil Sie aufgrund Ihres Kenntnisstandes anderen kaum helfen könnten. Diese Leute profitieren vor allem vom Knowhow von KK, Egon Schmid, Martin Ramsch, Tobias Ratschiller usw. (Sorry für die vergessenen PHP-Gurus). Was daran nun unfair sein soll, kann ich nicht erkennen. Von den 622 Teilnehmern dieser ML posten schätzungsweise nur etwa 100 Leute regelmäßig was. Der Rest dürfte im wesentlichen aus passiven Lesen bestehen. Vielleicht kann Ralf hier auch noch eine Statistik aus dem Hut zaubern? Guido Haeger From tobias_(at)_dnet.it Wed, 22 Sep 1999 22:27:50 +0200 Date: Wed, 22 Sep 1999 22:27:50 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] php mySQL-Bilddatenbank > vielleicht könntest Du mir mal die URL geben, ich plane nmlich auch einen > Bannerexchange via PHP3...habe nur leider noch keine Ahnung wie ich das > realisieren soll :) Vielleicht gibt Dir das einige Anhaltspunkte: http://phpwizard.net/phpAds/ "phpAds is a banner management and tracking system written in PHP." Mit freundlichen Grüßen, Tobias Ratschiller From hf_(at)_conne.net Wed, 22 Sep 1999 23:05:23 +0200 Date: Wed, 22 Sep 1999 23:05:23 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Seitenwechsel per Zufallsgenerator (eine lustige Idee!?) Hallo Liste, ich baue gerade an einer neuen Website und da kam mir gerade eine lustige Idee! Wäre es nicht toll, wenn die Startseite "immer" andere Inhalte hätte? ..ja , ich weiß das es so etwas schon gibt, etwas Ähnliches z.B. bei http://www.specialized.com (da wechselt das Bild) Ich habe eine Tabelle in MySQL die unterschiedliche Texte für die Startseite beeinhaltet. id text 1 Version1 2 Version2 3 Version3 4 Version4 5 Version5 Jetzt geht's los... bzw. so soll es funktionieren: Ich rufe die Seite auf und sehe den text "Version1", wenn ich auf reload klicke erhalte ich den text "Version?" Ein "Zufallsgenerator" soll also alle x Sek. einen anderen Text zuordnen. Dadurch "wirkt" die Startseite (oder auch andere) immer sehr aktuell. Vielleicht eine Berechnung überdie Systemuhrzeit oder so ähnlich. Unser Herr Webmaster kann das angeblich mit einem cron-job lösen. Gibt es auch eine Möglichkeit mit PHP? Gruß Holger Faustmann From i.doebeli_(at)_active.ch Wed, 22 Sep 1999 23:27:09 +0200 Date: Wed, 22 Sep 1999 23:27:09 +0200 From: =?iso-8859-1?Q?D=F6beli?= Ivan i.doebeli_(at)_active.ch Subject: [php] Re: [php] Warum =?iso-8859-1?Q?=FCbersetzt?= htmlentities keine Leerzeichen ?eichen ? Norbert Pfeiffer wrote: > > Hallo Ivan, > > > Kann mir jemand erklären, warum ein > > $test = htmlentities(" "); > > nicht ein   in $test liefert ? > > Ist etwa ein Leerzeichen nicht auch ein erzwungenes Leerzeichen... > > alle anderen Entities nach HTML 3.2 schluckt die Funktion ja auch. > > Wer hilt mir beim entfernen meines Brettes vor meinem Kopf ;-)) > das kann aber verdammt schmerzhaft werden, > wenn man die Bolzen einfach rausreisst ;-) > *bg" > Versuch: > kopiere doch einfach mal diese Zeile: > $test = htmlentities(" "); // <- genau diese > dann steht da auch > $test = htmlentities(" "); // <- nicht diese > aber in der HTML-Seite wirst Du ein ' ' finden... > > Na, hats geklappt ? > Wenn nicht, hast Du die falsche Zeile kopiert ;-)) > > PS: > Das ist kein Jokes, das ist die ASCII-Tabelle. > > M. f. G. Norbert Pfeiffer > ________________________________________________ Hallo Norbert, Leider hat es nicht geklappt, bei beiden Zeilen kommt bei mir jeweils nur ein simples Leerzeichen im HTML-Text raus. Na ja, vielleicht liegt es daran dass ich hier SuSE 6.2 benutze und Du Windows ? Ich habe mir Die Mail noch mit einem HEX-Editor angesehen, da sehe ich auch keinen Unterschied zwischen den beiden htmlentities-Kommandos. Trotzdem vielen Dank für Deine Bemühungen und eine Gute Nacht wünscht Dir Ivan i.doebeli_(at)_active.ch From mk_(at)_html-design.com Wed, 22 Sep 1999 23:57:37 +0200 Date: Wed, 22 Sep 1999 23:57:37 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* "Haeger New Media [GH]" schrieb: > verbundenen Vorteile gern nutzen würden. Und wenn Dir da viele Leute da > unbekannt vorkommen, dann liegt das vermutlich vor allem daran, daß diese > Leute einfach nix zu posten haben, weil Sie aufgrund Ihres Kenntnisstandes Sorry, du hast mich glaube ich falsch verstanden. Ich bin selbst ganz bestimmt kein Profi wie Egon oder Kris. Ich wollte dadurch eigentlich diese User nur dazu animieren, doch Fragen zu stellen. Keine Frage ist blöd! Jeder, echt jeder soll doch bitte fragen. Ich habe mich selbst teilweise oft genug "zu Affen gemacht", wie ich dachte. Dabei sind sich auch die "Profis" absolut -nicht- zu schade, Newbies zu helfen. Also: Keiner beißt euch, fragt! Z.B. Habe ich auf http://www.php-homepage.de ein Forum speziell für Anfänger eingerichtet. (Sorry wegen Eigenwerbung.) Wer sich hier nicht traut soll dort doch mal sein Glück versuchen ;-) > anderen kaum helfen könnten. Diese Leute profitieren vor allem vom Knowhow > von KK, Egon Schmid, Martin Ramsch, Tobias Ratschiller usw. (Sorry für die > vergessenen PHP-Gurus). Auf jeden Fall, ich doch auch. > Was daran nun unfair sein soll, kann ich nicht erkennen. Von den 622 > Teilnehmern dieser ML posten schätzungsweise nur etwa 100 Leute regelmäßig > was. Der Rest dürfte im wesentlichen aus passiven Lesen bestehen. Mit "unfair" meinte ich auch eher, daß sie die Newbies den "Profis" ruhig mehr "Stoff" geben könnten. Von den Antworten werden wir alle profitieren. Einen schönen Gruß Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From tobias_(at)_dnet.it Thu, 23 Sep 1999 00:32:36 +0200 Date: Thu, 23 Sep 1999 00:32:36 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Seitenwechsel per Zufallsgenerator (eine lustige Idee!?) > Ich rufe die Seite auf und sehe den text "Version1", > wenn ich auf reload klicke erhalte ich den text "Version?" Du möchtest also eine zufällige Zeile aus der Tabelle holen. Mit "richtigen Datenbanken" funktioniert das über SQL. Bei MySQL wird das erst gehen, wenn Sub-Selects unterstützt werden (geplant für 3.24, wenn ich mich richtig erinnere). Workaround: Hol Dir erstmal alle IDs aus der Tabelle und bilde der Einfachkeit halber ein Array damit: $result = mysql_query("SELECT id FROM table") or die(mysql_error()); while ($row = mysql_fetch_array($result)) { $ids[] = $row["id"]; } Jetzt hast Du ein Array $ids, das alle IDs der Tabelle enthält; davon soll jetzt ein zufälliges Element ausgewählt werden: // Zufallsgenerator initialisieren srand((double)microtime()*1000000); // Zufallszahl im Bereich 0 bis zur größten ID - 1 erzeugen $rnd = rand(0, max($ids) - 1); Und die Zeile mit der ID $rnd holst Du Dir schlußendlich aus der Tabelle: $result = mysql_query("SELECT text FROM table WHERE ID $rnd") or die(mysql_error()); $row = mysql_fetch_array($result); print($row["text"]); Mit freundlichen Grüßen, Tobias Ratschiller From braukmann_(at)_tse-online.de Thu, 23 Sep 1999 00:45:29 +0200 Date: Thu, 23 Sep 1999 00:45:29 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: Newsgroup? Hallo, On Wed, Sep 22, 1999 at 04:12:31PM +0200, Guido Haeger [HNM] wrote: > Wurde zwar schon x-mal diskutiert, aber ich würde eine Newsgruop sehr > begrüßen. ich nicht. ok. ... in der "guten alten Zeit" (bis maximal 92/93), mag eine 'kleine, feine' Newsgroup ja noch Sinn gehabt haben. Aber seitdem auch die unbekannteren (soweit man im Usenet ueberhaupt von unbekannt sprechen kann), kleinen, von fachlich und persoenlich eher 'gehobenem' Klientel benutzten Newsgroups, hauptsaechlich 'Spam' als Traffic tragen, habe ich dem Usenet den Ruecken gekehrt. (Von Zeit zu Zeit starte ich halt meinen 'knews' und schau mich mal um, was so los ist.) Insbesondere seit 1995/96 meine ich zu beobachten, dass eh' ein deutlicher Trend zurueck zur Mailingliste eingesetzt hat. > eine NG doch vorziehen. Die Diskussion läuft dort i.d.R. wesentlich > strukturierter ab und "der rote Faden" ist immer vorhanden. Bringt dem ... die Aussage verstehe ich ja nun ueberhaupt nicht. Wieso kommst Du zu der Ansicht, dass eine Diskussion - nur weil Du einen Newsreader anstatt eines MUA zum Lesen und Schreiben benutzt - strukturierter ablaeuft und mehr roter Faden da ist? Liegt das vielleicht einfach daran, dass Du die Struktur bzw. die roten Faeden einfach nicht entdeckst, weil Du weder einen ordentlichen Mailfilter noch einen Mailreader mit 'Threading' benutzt? > gemeinen Volk (wie mir) natürlich auch nur was, wenn sich Leute wie KK, > Martin Ramsch, Egon Schmidt usw. dort auch einfinden... ... ich kann zwar nicht fuer diese guten Herren sprechen, ... aber ich wuerde deren wertvollen Beitraege zum Thema PHP (KKs Postings - auch zu anderen Themen - lese ich z.B. seit vielen vielen Jahren immer mit viel Wertschaetzung und Verguegen) jedoch lieber weiterhin ueber diese Mailingliste empfangen. -Andreas -- : TSE GmbH Neue Medien : Gsf: Arne Reuter : : : Hovestrasse 14 : Andreas Braukmann : We do it with : : D-48351 Everswinkel : HRB: 1430, AG WAF : FreeBSD/SMP : :--------------------------------------------------------------------: : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From m.ramsch_(at)_computer.org Thu, 23 Sep 1999 00:43:35 +0200 Date: Thu, 23 Sep 1999 00:43:35 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Seitenwechsel per Zufallsgenerator (eine lustige Idee!?) Tobias Ratschiller schrieb am Donnerstag, den 23. September 1999: > Du möchtest also eine zufällige Zeile aus der Tabelle holen. > > Mit "richtigen Datenbanken" funktioniert das über SQL. Bei MySQL wird > das erst gehen, wenn Sub-Selects unterstützt werden (geplant für 3.24, > wenn ich mich richtig erinnere). Nö, geht jetzt auch schon - kannst die Anführungszeichen also wieder wegnehmen ... ;-) SELECT *, irgendeinfeld*0+rand() AS r FROM ... ORDER BY r LIMIT 1; Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From pfeiffer_(at)_uris.de Thu, 23 Sep 1999 00:42:58 +0200 Date: Thu, 23 Sep 1999 00:42:58 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Warum_=FCbersetzt_htmlenti?= =?iso-8859-1?Q?ties_keine_Leerzeichen_=3Feichen_=3F?= =?iso-8859-1?Q?ties_keine_Leerzeichen_=3Feichen_=3F?= Hallo Ivan, wenn es nicht geklappt hat (???), dann muss jemand das eine Zeichen, gegen ein anderes ausgetauscht haben :-( Bloss, welcher Programmierer macht sich die Muehe, den Text einer Mail durch ein Filter laufen zu lassen Na gut, denn also im Klartext (bitte kopieren und ansehen): Versuch: $testA = chr(32); $testB = chr(160); echo "1.->".$testA."<->".htmlentities(htmlentities($testA))."<-\n"; echo "2.->".$testB."<->".htmlentities(htmlentities($testB))."<-\n"; Es handelt sich dabei um unterschiedliche ASCII-Werte, sehen aeusserlich gleich aus, sind aber innen verschieden. Fast wie bei den Menschen... Bleibt noch die Frage, wer hat sie in der letzten Mail ersetzt, Hat da vielleicht einer eine Idee dazu... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From m.ramsch_(at)_computer.org Thu, 23 Sep 1999 00:59:14 +0200 Date: Thu, 23 Sep 1999 00:59:14 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: =?iso-8859-1?Q?Warum_=FCbersetzt_htmlentities_keine_Leerzeichen=3F?= Norbert Pfeiffer schrieb am Donnerstag, den 23. September 1999: > Bleibt noch die Frage, wer hat sie in der letzten Mail ersetzt, > > Hat da vielleicht einer eine Idee dazu... Sehr verdächtig sieht das hier aus: > X-Mailer: Microsoft Outlook Express 4.72.3110.1 > X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 :-) Ciao, Martin PS: Test:                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ PPS: Im Emacs hilft da whitespace-mode sehr bei der Orientierung! :) From pfeiffer_(at)_uris.de Thu, 23 Sep 1999 01:12:42 +0200 Date: Thu, 23 Sep 1999 01:12:42 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_Warum_=FCbersetzt_htmlentities_keine_Lee?= =?iso-8859-1?Q?rzeichen=3F?= =?iso-8859-1?Q?rzeichen=3F?= Hallo Martin, >> Bleibt noch die Frage, wer hat sie in der letzten Mail ersetzt, >> >> Hat da vielleicht einer eine Idee dazu... > >Sehr verdächtig sieht das hier aus: >> X-Mailer: Microsoft Outlook Express 4.72.3110.1 >> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 der ersetzt nmicht nur Zeichen, der kann auch Zeitverschiebungen ! Deine Mail kam vor meiner Frage: tu ju hellviewer oter watt ;-) Im United Kindom sitz auch noch einer am PC und hat mir gerade geholfen die Win-Regitry auszulesen - aber hier jibbet ja nur Windoof-Hasser :-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ws_(at)_art-quarter.com Wed, 22 Sep 1999 17:59:01 +0200 Date: Wed, 22 Sep 1999 17:59:01 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] OT: SMTP und so (war: CC/BCC) Danke sehr! -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From hf_(at)_conne.net Thu, 23 Sep 1999 07:38:54 +0200 Date: Thu, 23 Sep 1999 07:38:54 +0200 From: Holger Faustmann hf_(at)_conne.net Subject: [php] Seitenwechsel per Zufallsgenerator (eine lustige Idee!?) Hallo Tobias, Hallo Martin, vielen Dank, Eure beiden Lösungen bringen mich ein ganzes Stück weiter. Was ich mich eigentlich schon die ganze Zeit Frage... Martin schläfst Du eigentlich auch mal, bzw. sitzt Du nur am PC? Ich habe gestern abend mal eben so die Mailingliste nach brauchbaren Infos durchsucht, dabei ist mir aufgefallen, dass Du fast immer antwortest. Und das zu fast jeder Tageszeit. Ich meine irgendwie mußt Du ja auch alle Mails lesen und schlafen ist zwischendurch auch nicht verkehrt. .. einfach fazinierend ... Ich mache jetzt erstmal Kaffee. Gruß -- ================================= Holger Faustmann --------------------------------- CONNEDATA GmbH Software + Systemberatung Sägemühlenstr. 49 D-26789 Leer (Ostfriesl) Telefon +49 (04 91) 92 765 - 22 Telefax +49 (04 91) 92 765 - 43 Mail hf_(at)_conne.net ================================= From m.ramsch_(at)_computer.org Thu, 23 Sep 1999 07:54:53 +0200 Date: Thu, 23 Sep 1999 07:54:53 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Seitenwechsel per Zufallsgenerator (eine lustige Idee!?) Holger Faustmann schrieb am Donnerstag, den 23. September 1999: > Was ich mich eigentlich schon die ganze Zeit Frage... > > Martin schläfst Du eigentlich auch mal, bzw. sitzt Du nur am PC? Ganz klar: ja und nein! :) Allerdings hab' ich zur Zeit schon sowas wie einen 16h-Tag ... Ohne ein bißchen Sport zum Ausgleich ginge das wirklich nicht. Ich werkle gerade an meiner Diplomarbeit, in der ich sowohl PHP als auch MySQL intensiv nutze (ein web-basiertes System für Lehr- evaluationen, sprich Befragungen) - da waren die Mailinglisten ein idealer Ort zum Lernen; und jetzt geb' ich halt (wenn ich eh schon am Rechner sitze ...) 'ne Zeit lang wieder was zurück. :) Da die für mich interessanten Probleme jetzt allerdings auch weniger werden, werd' ich das wohl bald etwas reduzieren (müssen), obwohl's Spaß macht zu helfen! > Ich mache jetzt erstmal Kaffee. Ach ja, dieses Betriebsmittel ist hier auch wichtig. ;-) Nur gut, daß die Fakultät 'ne zweirohrige Fachmaschine hat, wo der Stoff (Dank braver Sekretärinnen) nie ausgeht ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From kuehnel_(at)_cku.de Thu, 23 Sep 1999 07:58:05 +0200 Date: Thu, 23 Sep 1999 07:58:05 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* Am Wed, 22 Sep 1999 21:48:38 +0200 schrieb Mark Kronsbein was zum Thema: "Re: [php] Es gibt schon eine passende PHP-newsgroup in de.*": Hallo, >aber aufgefallen ist: Da schrieben plötzlich Leute, >deren Namen ich noch nie oder sehr selten in der ML gesehen >habe. >[...] >Ich habe nichts gegen jemand, der diese ML nur liest und nichts >schreibt. Allerdings finde ich es dann auch ausgesprochen >unfair, sich jetzt plötzlich zu Wort zu melden, Jetzt melde ich mich halt noch mal, ganz einfach, weil ich mich angesprochen fuehle. Von mir liest man hier auch so gut wie nichts. Der Grund ist ganz einfach. Antworten auf meine Fragen habe ich bisher immer aus irgendwelchen Quellen + Probieren gefunden. Ich versuche grundsaetzlich, zuerst mal mit einem Problem zurechtzukommen bevor ich frage. Ist das falsch? Zu meinen Quellen gehoert unbedingt auch diese Liste. Um Fragen anderer zu beantworten, bin ich einfach nicht gut genug. Darf ich deswegen keine Meinung zu Form und Inhalt haben? Oder soll ich die nur nicht sagen? Ich vermute mal, dass es viele andere so machen wie ich. Ist uebrigens gute alte Usenet-Tradition: erst Lesen, dann schreiben. Dass man ab und an mal daran erinnern muss, aendert nichts am an sich richtigen Prinzip. Dieses Verfahren traegt immerhin dazu bei, Rauschen zu vermeiden, ob nun in einer Liste oder Newsgroup. Gruss Christine Kuehnel -- demnaechst ganz neu: http://screenExa.net noch in Arbeit: http://netz-notizen.de From m.keller_(at)_mso.ch Thu, 23 Sep 1999 08:15:57 +0200 Date: Thu, 23 Sep 1999 08:15:57 +0200 From: Markus Keller m.keller_(at)_mso.ch Subject: [php] Newsgroup / Traffic This is a multi-part message in MIME format. ------=_NextPart_000_008C_01BF059B.DCCAA100 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Leute Wie w=E4rs mit weiteren, themenorientierten Mailinglisten? Man k=F6nnte = eine Liste f=FCr PHP Installation, eine Liste f=FCr PHP allgemein, eine = Liste f=FCr WAMP, eine Liste f=FCr LAMP, eine Liste f=FCr PHP und MySQL = usw. er=F6ffnen. Der Traffic w=FCrde sich dann auf mehrere Listen = verteilen und die User w=E4ren nur in den Listen eingetragen, f=FCr = deren Themen sie sich interessieren. Wer mit Linux/Unix arbeitet w=E4re = dann nicht in der WAMP Liste eingetragen und bek=E4me nichts vom Traffic = ab. Ich habe heute =FCber 100 Mails bekommen und das wird mir langsam zuviel = ! Gruss Markus ------=_NextPart_000_008C_01BF059B.DCCAA100 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hallo Leute
     
    Wie wärs mit weiteren, = themenorientierten=20 Mailinglisten? Man könnte eine Liste für PHP Installation, = eine Liste=20 für PHP allgemein, eine Liste für WAMP, eine Liste für = LAMP, eine=20 Liste für PHP und MySQL usw. eröffnen. Der Traffic würde = sich=20 dann auf mehrere Listen verteilen und die User wären nur in den = Listen=20 eingetragen, für deren Themen sie sich interessieren. Wer mit = Linux/Unix=20 arbeitet wäre dann nicht in der WAMP Liste eingetragen und = bekäme=20 nichts vom Traffic ab.
     
    Ich habe heute über 100 Mails bekommen und das = wird mir=20 langsam zuviel !
     
    Gruss
     
    Markus
    ------=_NextPart_000_008C_01BF059B.DCCAA100-- From i.doebel_(at)_active.ch Thu, 23 Sep 1999 08:38:14 +0200 Date: Thu, 23 Sep 1999 08:38:14 +0200 From: i.doebel i.doebel_(at)_active.ch Subject: [php] Re: [php] Re: Warum =?ISO-8859-1?Q?=FCbersetzt?= htmlentities keine Leerzeichen? >===== Original Message From Norbert Pfeiffer ===== > >der ersetzt nmicht nur Zeichen, der kann auch Zeitverschiebungen ! > Guete Morge, Lustigerweise wird mein Subject ja auch Mega-Verstümmelt, warum sollte man sich da noch wundern. :-] Viele Grüsse Ivan i.doebeli_(at)_active.ch P.S Norbert, ich kann die Test mit dem Klatext-ASCII erst heute Abend machen, da ich nicht in der Compi-Brache arbeite. From s.bergmann_(at)_seven-sense.com Thu, 23 Sep 1999 08:15:51 +0200 Date: Thu, 23 Sep 1999 08:15:51 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Björn Schotte wrote: > > Aber eine Newsgroup finde ich technisch gesehen bedeutend besser / > > komfortabler als eine Mailingliste. > > Weil dein Netscape News im Gegensatz zu Mail threaden kann? ;) Mails werden doch auch im Netscape gethreaded. *grübel* -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From bjoern_(at)_baer.mayn.de Thu, 23 Sep 1999 09:19:10 +0200 Date: Thu, 23 Sep 1999 09:19:10 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: Newsgroup? Hi, meine ursprüngliche Mail ging an dich persönlich. Warum forwardest du sie jetzt an die Liste? *nochmalschreib* > > > Aber eine Newsgroup finde ich technisch gesehen bedeutend besser / > > > komfortabler als eine Mailingliste. > > Weil dein Netscape News im Gegensatz zu Mail threaden kann? ;) > Mails werden doch auch im Netscape gethreaded. *grübel* Ja? Ist mir bisher noch nicht untergekommen. Was ist dann für dich der technisch bessere Grund? -- Björn Schotte 09364/810492 http://www.php-center.de/ From don_(at)_agi.de Thu, 23 Sep 1999 09:26:59 +0200 Date: Thu, 23 Sep 1999 09:26:59 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] PHPLIB: User Online Hi! Ich versuche gerade eine Funktion zu implementieren, die mir anzeigt, welche User gerade eingeloggt und deren Session nicht expired ist. Wie muss die Query dazu aussehen, irgendwie stehe ich auf meinem Gartenschlauch.... Danke schon mal. Nino Martincevic Projektleiter (0711) 22874-74 don_(at)_agi.de www.agi.de From am_(at)_pixelhouse.de Thu, 23 Sep 1999 09:33:59 +0200 Date: Thu, 23 Sep 1999 09:33:59 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] php mySQL-Bilddatenbank > vielleicht könntest Du mir mal die URL geben, ich plane nmlich auch einen > Bannerexchange via PHP3...habe nur leider noch keine Ahnung wie ich das > realisieren soll :) hmm das lauft unter www.chefkoch.de das steuert alle banner auf der seite ausser dem oben.... gruss alex From mk_(at)_html-design.com Thu, 23 Sep 1999 03:35:49 -0400 Date: Thu, 23 Sep 1999 03:35:49 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Es gibt schon eine passende PHP-newsgroup in de.* >Jetzt melde ich mich halt noch mal, ganz einfach, weil ich mich >angesprochen fuehle. Von mir liest man hier auch so gut wie nichts. >Der Grund ist ganz einfach. >Antworten auf meine Fragen habe ich bisher immer aus irgendwelchen >Quellen + Probieren gefunden. Okay, akzeptiert ;-)) Lies einfach meine Mail von gestern abend, dann verstehst du, was ich gemeint hab. >Ich versuche grundsaetzlich, zuerst mal mit einem Problem >zurechtzukommen bevor ich frage. Ist das falsch? Nein, absolut nicht. >Zu meinen Quellen gehoert unbedingt auch diese Liste. >Um Fragen anderer zu beantworten, bin ich einfach nicht >gut genug. Auch akzeptiert. >Darf ich deswegen keine Meinung zu Form und Inhalt haben? >Oder soll ich die nur nicht sagen? >Ich vermute mal, dass es viele andere so machen wie ich. >Ist uebrigens gute alte Usenet-Tradition: >erst Lesen, dann schreiben. Ja, auch dein Punkt. Ich habe meine erste Mail ein wenig falsch formuliert, wie mir im nachhinein scheint. Ich habe gestern abend eine Mail ausführlich beantwortet. Ich wollte eigentlich nur die \"Nichtschreiber\" dazu animieren, doch ihre Fragen zu stellen. Sie sollten keine Angst oder so haben, hier ausgelacht zu werden. Das wollte ich eigentlich damit sagen. Allerdings scheinen einige Sätze so formuliert gewesen zu sein, dass diese falsch verstanden worden sind ;-( Wie auch immer, ich will bestimmt niemandem verbieten, hier \"nur\" zu lesen. Schoenen Gruss aus Stuttgart Mark From mk_(at)_html-design.com Thu, 23 Sep 1999 03:40:43 -0400 Date: Thu, 23 Sep 1999 03:40:43 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Newsgroup / Traffic >Hallo Leute >Wie w=E4rs mit weiteren, themenorientierten Mailinglisten? Man k=F6nnte >eine Liste f=FCr PHP Installation, eine Liste f=FCr PHP allgemein, eine [...] >usw. er=F6ffnen. Der Traffic w=FCrde sich dann auf mehrere Listen = Bin ich absolut dagegen! Der Traffic wuerde sich naemlich hoechstens vervielfachen! Denk doch mal scharf nach: 90% wuerden sich wahrscheinlich bei mehreren Listen anmelden. >Ich habe heute =FCber 100 Mails bekommen und das wird mir langsam zuviel = Es gibt eine nette kleine Einrichtung namens \"Digest\". Sprich: Ein Mail mit allen Nachrichten pro Tag. Und bitte... -Keine- HTML Mails mehr. Danke! SCNR Mark From fgangu_(at)_forevernet.org Thu, 23 Sep 1999 09:48:12 +0200 Date: Thu, 23 Sep 1999 09:48:12 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] email an ein script versenden? This is a multi-part message in MIME format. ------=_NextPart_000_000B_01BF05A8.C05E18A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, ich habe folgendes Problem: Ich mu=DF aus einer DB einen Haufen = Emailadressen selektieren. So weit so gut. Dann m=FCssen diese = selektierten Emailadressen unter einer Zentralen Emailadresse erreichbar = sein. Im Prinzip genau so etwas wie ein Emailverteiler! Ich m=FC=DFte im = Prinzip also eine Email an ein Script verschicken. Gibt es so eine = M=F6glichkeit? Alternativ k=F6nnte ich die selektierten Emailadressen in einer = Majordomo Listdatei schreiben. Dies erscheint mir als etwas = umst=E4ndlich, kennt jemand eventuell eine andere L=F6sung? F=FCr Vorschl=E4ge jeder Art bin ich dankbar, Felix Gangu ------=_NextPart_000_000B_01BF05A8.C05E18A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hallo Liste,
     
     
    ich habe folgendes Problem: Ich mu=DF = aus einer DB=20 einen Haufen Emailadressen selektieren. So weit so gut. Dann m=FCssen = diese=20 selektierten Emailadressen unter einer Zentralen Emailadresse erreichbar = sein.=20 Im Prinzip genau so etwas wie ein Emailverteiler! Ich m=FC=DFte im = Prinzip also eine=20 Email an ein Script verschicken. Gibt es so eine = M=F6glichkeit?
     
    Alternativ k=F6nnte ich die = selektierten=20 Emailadressen in einer Majordomo Listdatei schreiben. Dies erscheint mir = als=20 etwas umst=E4ndlich, kennt jemand eventuell eine andere = L=F6sung?
     
     
    F=FCr Vorschl=E4ge jeder Art bin ich=20 dankbar,
     
    Felix Gangu
    ------=_NextPart_000_000B_01BF05A8.C05E18A0-- From ws_(at)_art-quarter.com Thu, 23 Sep 1999 09:56:09 +0200 Date: Thu, 23 Sep 1999 09:56:09 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Newsgroup / Traffic > Markus Keller wrote: > Ich habe heute über 100 Mails bekommen und das wird mir langsam > zuviel ! Aber doch nur wegen des Newsgroups-Thread, und der war OT! :-) -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From kk_(at)_netuse.de Thu, 23 Sep 1999 10:20:57 +0200 Date: Thu, 23 Sep 1999 10:20:57 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLIB: User Online Nino Martincevic wrote: > Wie muss die Query dazu aussehen, irgendwie stehe ich auf meinem > Gartenschlauch.... select * from active_sessions; Alle Sessions, die "nicht mehr aktiv" sind, werden von der Garbage Collection gelöscht und sind nirgendwo mehr zu finden. Es gibt keine Möglichkeit zu entscheiden, ob ein Browser eines Benutzers tatsächlich noch eine Seite von Deiner PHPLIB-Site anzeigt oder nicht. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From steiner_(at)_home-city.de Thu, 23 Sep 1999 10:14:46 +0200 Date: Thu, 23 Sep 1999 10:14:46 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Re: Newsgroup? Ich meine, alleine für die Diskussion "NG ja oder nein" könnt ihr ja meinetwegen eine Newsgroup einrichten. Der Thread hat jetzt schon 56 (incl. dieser mind, 57) mails gefördert, das topped auch den Thread "2. Wert im link übergeben " - oder amalesh?! :-( Nichts zu Sinn und Unsinn des Threads - einfach nur eine Bitte: Hört auf. mit sonnigstem Gruß Armin (Der sich freut, bald wieder mit interessanten Threads sein Wissensdurst zu stillen ....) From kk_(at)_netuse.de Thu, 23 Sep 1999 10:25:46 +0200 Date: Thu, 23 Sep 1999 10:25:46 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* Mark Kronsbein wrote: > Kristian hat die Sache initiert und wird sicher > and der NG teilnehmen, sodaß nicht alles "verloren" ist. Abgesehen von persönlichen Präferenzen (bei mir daheim laufen alle Mailinglisten direkt in den Newsserver) glaube ich auch, daß dies eine Marketingfrage ist. PHP ist groß genug, um eine Newsgroup zu rechtfertigen und durch die Newsgroup gewinnt PHP mehr Öffentlichkeit und Verbreitung. Daher auch die "strategische" Platzierung meines Vorschlages unterhalb von de.comp.lang statt unter de.comm.infosystems.www, wo man PHP berechtigterweise auch suchen könnte. Mit der Mailingliste hat das alles nicht mehr zu tun, als daß die Idee zu einer solchen Newsgroup von hier stammt und daß die ML bei der Rechtfertigung der Newsgroup hilfreich sein kann. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Thu, 23 Sep 1999 10:27:45 +0200 Date: Thu, 23 Sep 1999 10:27:45 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Lotus Approach Michael Ablass wrote: > hat hier irgendwer schonmal eine Lotus Approach Datenbank über PHP > abgefragt? Ich habe einmal eine Lotus Approach Datenbank in Lotus Approach abfragen müssen (in einer Bank, unter OS/2, auf einer Pentium 200 mit 64 MB) und wenn das Ding als ODBC Datenquelle ähnlich langsam ist, wie es das ist, wenn es mit sich selber redet, dann willst Du das als CSV exportieren und in eine richtige Datenbank importieren, bevor Du da mehrere konkurrente Benutzer drauf läßt. Ansonsten würde ich mal versuchen, eine ODBC Datenquelle zu definieren und dann mit PHP dran zu saugen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From don_(at)_agi.de Thu, 23 Sep 1999 10:37:41 +0200 Date: Thu, 23 Sep 1999 10:37:41 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] PHPLIB: User Online -----Ursprüngliche Nachricht----- Von: Kristian Köhntopp An: Cc: Gesendet: Donnerstag, 23. September 1999 10:20 Betreff: Re: [php] PHPLIB: User Online > > Nino Martincevic wrote: > > Wie muss die Query dazu aussehen, irgendwie stehe ich auf meinem > > Gartenschlauch.... > > select * from active_sessions; Na das ist schon klar, ich will aber die Daten der User rausziehen, zB username, lastactive, etc. dazu muss ich ja die active_sessions mit auth_user verknuepfen. Beispiel: SELECT * FROM auth_user, active_sessions WHERE active_sessions.sid = auth_user.uid AND active_sessions.changed > $valid AND auth_user.active = 'Y' AND auth_user.perms = $perms ORDER BY username"; Ist das so ok? Danke! > Alle Sessions, die "nicht mehr aktiv" sind, werden von der Garbage > Collection gelöscht und sind nirgendwo mehr zu finden. Es gibt keine > Möglichkeit zu entscheiden, ob ein Browser eines Benutzers tatsächlich > noch eine Seite von Deiner PHPLIB-Site anzeigt oder nicht. > > Kristian From marian_(at)_sendung.de Thu, 23 Sep 1999 10:49:09 +0200 Date: Thu, 23 Sep 1999 10:49:09 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Webmonkey Newsletter =?iso-8859-1?Q?=FCber?= PHP Hallo! Einige lesen ihn sicher selbst, andere nicht: den Webmonkey Elbow Grease Newsletter. Diesmal schreiben sie in höchsten Tönen über PHP/MySQL. Die Tutorials, die sich dahinter verbergen, sind für Neulinge IMHO Pflichtlektüre. Elbow Grease - the Webmonkey newsletter http://www.webmonkey.com/ ------------------------------------------------------------------------ Thursday, 23 September 1999 PHP is a great language for making database-driven sites, among other things. Jay thinks it's going to be a Big Deal, and Jay is never wrong with his wild-eyed predictions (except when he was all, "I just saw 'The Postman' this weekend and I think Kevin Costner should change his name to Kevin Oscar!!!"). And when Jay likes to unwind after a hard day, he turns to this site: -> http://www.phpbuilder.com/ This is a great resource that covers a lot of technical stuff in a clear and interesting fashion. If you've made your way through our PHP/MySQL tutorial (see below) and want more, PHP Builder is the place to go. ------------------------------------------------------------------------ PHP/MySQL Tutorial According to Graeme, the open-source PHP and MySQL are the world's best combination for creating data-driven sites. Is his mouth writing checks that his butt can't cash? We don't think so! Make your way through his three-day tutorial and before you know it, you'll be a PHP/MySQL pro, a big fish in a little pond, a miscreant with lightning bolts bursting from your overripe brain, etc. -> http://go.hotwired.com/webmonkey/databases/tutorials/tutorial4.html/eg19990923 From kk_(at)_netuse.de Thu, 23 Sep 1999 10:59:19 +0200 Date: Thu, 23 Sep 1999 10:59:19 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Problem mit via preg_match Ulf Wendel wrote: > Warum nur unter UNIX? Weil in php4/main.c der folgende Code steht: static void php3_set_timeout(long seconds) { #if WIN32|WINNT #else # ifdef HAVE_SETITIMER struct itimerval t_r; /* timeout requested */ t_r.it_value.tv_sec = seconds; t_r.it_value.tv_usec = t_r.it_interval.tv_sec = t_r.it_interval.tv_usec = 0; php_timeout_seconds = seconds; setitimer(ITIMER_PROF, &t_r, NULL); signal(SIGPROF, php3_timeout); # endif #endif also für WIN32|WINNT kein Code zur Laufzeitbegrenzung vorhanden ist. Wenn Dein Unix kein HAVE_SETITIMER hat, ist ebenfalls kein Code zur Laufzeitbegrenzung vorhanden (aber dann ist auch nahezu kein Unix vorhanden, es sei denn, man rechnet Unixoide aus dem Neolithikum noch als "richtige" Unices). Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From s.bergmann_(at)_seven-sense.com Thu, 23 Sep 1999 10:45:58 +0200 Date: Thu, 23 Sep 1999 10:45:58 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Newsgroup? Björn Schotte wrote: > meine ursprüngliche Mail ging an dich persönlich. Warum forwardest > du sie jetzt an die Liste? spoO, ich lasse die Beiträge der Mailingliste per Filter in ein eigenes Postfach legen, da war Deine Mail auch drin. Während des Schreibens meiner Antwort habe ich bemerkt, daß die Mail nur an Dich (logisch, kam ja von Dir nur an mich...) gehen sollte. Habe aber gedacht, Du hättest an die Liste geschrieben und der ML Server hätte "vergessen" das Reply-To zu setzen... sorry! > Ja? Ist mir bisher noch nicht untergekommen. Was ist dann für dich > der technisch bessere Grund? Newsgroup :) -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From UW_(at)_netuse.de Thu, 23 Sep 1999 11:01:13 +0200 Date: Thu, 23 Sep 1999 11:01:13 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] PHPLIB: User Online Nino Martincevic wrote: > > Nino Martincevic wrote: > > > Wie muss die Query dazu aussehen, irgendwie stehe ich auf meinem > > > Gartenschlauch.... > > > > select * from active_sessions; > > Na das ist schon klar, ich will aber die Daten der User rausziehen, > zB username, lastactive, etc. dazu muss ich ja > die active_sessions mit auth_user verknuepfen. Nein, eine Verknüpfung kannst Du nicht machen. Die ID's sind unabhängig voneinander. Du kannst jedoch das Feld content aus active_sessions durch ein base64_decode jagen und nach der globalen Variable $auth parsen. Diese enthält uid, uname und perm. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From michael.renner_(at)_tuebingen.mpg.de Thu, 23 Sep 1999 10:56:31 +0200 Date: Thu, 23 Sep 1999 10:56:31 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] email an ein script versenden? On Thu, 23 Sep 1999, you wrote: > >%_Hallo Liste, Moin, stimmt was mit Deiner Entertaste nicht? > > ich habe folgendes Problem: Ich muß aus einer DB einen Haufen Emailadressen selektieren. So weit so gut. Dann müssen diese selektierten Emailadressen unter einer Zentralen Emailadresse erreichbar sein. Im Prinzip genau so etwas wie ein Emailverteiler! Ich müßte im Prinzip also eine Email an ein Script verschicken. Gibt es so eine Möglichkeit? Ich verstehe das Problem nicht ganz, denke aber, dass Du eine Mail an ein Script schreiben möchtest. Ich habe so etwas auch mal überlegt, nur fehlte dann die Zeit es umzusetzen. Folgender Gedanke: Mail wird von SMTP angenommen, an procmail weitergereicht. Procmail erkennt Muster (Absender, Pseudo-Header etc) und pipt die Mail an ein Perl-Script. Perlscript (nennen wir es smtp2cgi.pl) nimmt die Mail, selektiert den Body und schickt das per 'POST' an eine php3-URL Der Trick ist also das Perl-Script: use LWP::Simple; use URI::URL; Von Perl habe ich keine Ahnung (siehe 'Perl Cookbook', O'Reilly, Chapter 20.2: Automating Form Submission. > Alternativ könnte ich die selektierten Emailadressen in einer Majordomo Listdatei schreiben. Dies erscheint mir als etwas umständlich, kennt jemand eventuell eine andere Lösung? > > Na ja, ganz primitiv in eine Datei schreiben und mit php3 dort auslesen? Aber die Sache mit dem perl sollte man wirklich mal schreiben, da gibt es sicher 1000 Anwendungen für! CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From kk_(at)_netuse.de Thu, 23 Sep 1999 11:09:28 +0200 Date: Thu, 23 Sep 1999 11:09:28 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLIB: User Online Nino Martincevic wrote: > SELECT * FROM auth_user, active_sessions > WHERE > active_sessions.sid = auth_user.uid > AND active_sessions.changed > $valid > AND auth_user.active = 'Y' > AND auth_user.perms = $perms > ORDER BY username"; > > Ist das so ok? Nein, im allgemeinen nicht. active_sessions ist indiziert durch (name, sid). Du findet in active_sessions Einträge für Session- und Uservariablen und wenn Deine Anwendung mehrere Sessiontypen kennt auch Einträge für mehrere Sessiontypen. Du mußt also alle selektiven Zugriffe auf active_sessions mit name _und_ sid qualifizieren. Eine active_session.sid hat nix mit einer auth_user.uid zu tun, es sei denn active_session.name ist der Name einer User-Klasse, also zum Beispiel "Example_User". Die User-ID einer authentisierten Session ist in active_sessions.val begraben, Du kommst mit der Datenbank da nicht dran. Daten in einer Session sind BLOBs, unstrukturiert. Du kommst dort von außen nicht ohne große Schmerzen ran. Wenn Du an Daten einer fremden Session rankommen möchtest, ist das gewöhnlich ein Signal dafür, daß diese Daten in einer Sessionvariable schlecht aufgehoben sind und daß sie stattdessen in eine dedizierte Tabelle nur für diesen Zweck getan werden sollten. Datenbanken sind dazu da, Daten unabhängig von einer Anwendung oder Session strukturiert zu speichern. Sessions sind dazu da, Daten mal eben so sicher und schnell auf eine andere Seite zu schießen. Wenn Du mit dem einen Tool das andere machen möchtest, versuchst Du Schrauben zu hämmern. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From don_(at)_agi.de Thu, 23 Sep 1999 11:13:29 +0200 Date: Thu, 23 Sep 1999 11:13:29 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] PHPLIB: User Online -----Ursprüngliche Nachricht----- Von: Ulf Wendel An: Gesendet: Donnerstag, 23. September 1999 11:01 Betreff: Re: [php] PHPLIB: User Online > Nino Martincevic wrote: > > > Nino Martincevic wrote: > > > > Wie muss die Query dazu aussehen, irgendwie stehe ich auf meinem > > > > Gartenschlauch.... > > > > > > select * from active_sessions; > > > > Na das ist schon klar, ich will aber die Daten der User rausziehen, > > zB username, lastactive, etc. dazu muss ich ja > > die active_sessions mit auth_user verknuepfen. > > Nein, eine Verknüpfung kannst Du nicht machen. Die ID's sind > unabhängig voneinander. > > Du kannst jedoch das Feld content aus active_sessions durch ein > base64_decode jagen und nach der globalen Variable $auth parsen. > Diese enthält uid, uname und perm. > > Ulf Hmmm.... Wenn ich meine active_sessions anschaue, dann ist da durchaus immer eine Uebereisntimmung mit auth_user zu erkennen: tabelle: active_sessions sid : 1234567890abcde1234567890abcde12 name: Example_User tabelle: auth_user uid : 1234567890abcde1234567890abcde12 Ein Eintrag in active_sessions mit name Example_Session hat allerdings eine andere sid. What am I missing here? Danke! Nino Martincevic From don_(at)_agi.de Thu, 23 Sep 1999 11:18:00 +0200 Date: Thu, 23 Sep 1999 11:18:00 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] PHPLIB: User Online -----Ursprüngliche Nachricht----- Von: Kristian Köhntopp > > Nino Martincevic wrote: > > SELECT * FROM auth_user, active_sessions > > WHERE > > active_sessions.sid = auth_user.uid > > AND active_sessions.changed > $valid > > AND auth_user.active = 'Y' > > AND auth_user.perms = $perms > > ORDER BY username"; > > > > Ist das so ok? > > Nein, im allgemeinen nicht. > > active_sessions ist indiziert durch (name, sid). Du findet > in active_sessions Einträge für Session- und Uservariablen und > wenn Deine Anwendung mehrere Sessiontypen kennt auch Einträge > für mehrere Sessiontypen. Du mußt also alle selektiven Zugriffe > auf active_sessions mit name _und_ sid qualifizieren. > Eine active_session.sid hat nix mit einer auth_user.uid zu tun, > es sei denn active_session.name ist der Name einer User-Klasse, > also zum Beispiel "Example_User". Die User-ID einer authentisierten > Session ist in active_sessions.val begraben, Du kommst mit der > Datenbank da nicht dran. Ok, das habe ich jetzt verstanden, damit hat sich mein Re an Ulf Wendel eruebrigt. > > Daten in einer Session sind BLOBs, unstrukturiert. Du kommst > dort von außen nicht ohne große Schmerzen ran. Wenn Du an Daten > einer fremden Session rankommen möchtest, ist das gewöhnlich > ein Signal dafür, daß diese Daten in einer Sessionvariable > schlecht aufgehoben sind und daß sie stattdessen in eine dedizierte > Tabelle nur für diesen Zweck getan werden sollten. > > Datenbanken sind dazu da, Daten unabhängig von einer Anwendung oder > Session strukturiert zu speichern. Sessions sind dazu da, Daten mal > eben so sicher und schnell auf eine andere Seite zu schießen. Wenn > Du mit dem einen Tool das andere machen möchtest, versuchst Du Schrauben > zu hämmern. > Aber dafuer sind doch Sessions ja auch zu gebrauchen: Sehen wer gerade online ist, User-Tracking, etc. Wie sonst sollte dies gehen? Aktuell geht es mir um ein Chat-System und ein Wer-ist-online, da will ich natuerlich wissen, wer gerade online und aktiv ist. cu Nino From aka_(at)_bigfoot.de Thu, 23 Sep 1999 11:20:16 +0200 Date: Thu, 23 Sep 1999 11:20:16 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Newsgroup / Traffic On Thu, 23 Sep 1999 08:15:57 +0200, Markus Keller wrote: >Wie wärs mit weiteren, themenorientierten Mailinglisten? >Man könnte eine Liste für PHP Installation, eine Liste >für PHP allgemein, eine Liste für WAMP, eine Liste für >LAMP, eine Liste für PHP und MySQL Das ist nur suboptimal. Das optimale haben wir jetzt. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From aka_(at)_bigfoot.de Thu, 23 Sep 1999 11:20:18 +0200 Date: Thu, 23 Sep 1999 11:20:18 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* On Wed, 22 Sep 1999 21:46:23 +0200, Egon Schmid wrote: >Aber irgentwie hast Du >die Diskussion heute Nachmittag offensichtlich nicht mitbekommen. Irgendwie täuscht du dich da offensichtlich. ciao amalesh From ubv_(at)_nikocity.de Thu, 23 Sep 1999 11:37:40 +0100 Date: Thu, 23 Sep 1999 11:37:40 +0100 From: Ulrich Vogel ubv_(at)_nikocity.de Subject: [php] Newsgroup / Traffic > Wie wärs mit weiteren, themenorientierten Mailinglisten? Man könnte eine Liste für PHP Installation, eine Liste für PHP allgemein, eine Liste für WAMP, eine Liste für LAMP, eine Liste für PHP und MySQL usw. eröffnen. Der Traffic würde sich dann auf mehrere Listen verteilen und die User wären nur in den Listen eingetragen, für deren Themen sie sich interessieren. Wer mit Linux/Unix arbeitet wäre dann nicht in der WAMP Liste eingetragen und bekäme nichts vom Traffic ab. > > Ich habe heute über 100 Mails bekommen und das wird mir langsam zuviel ! ...wenn man alles aufsplittert, geht der Wert der Mailngliste nach unten. Weil man dann doch wieder ziemlich alle Listen abonnieren muss, damit man interessante Sachen mitgekommt. Wuerde man von den 100 Mails die zur Newsgroupseinrichtung abziehen, kaeme man wohl mit 30 zurande... uli From GH_(at)_haeger.de Thu, 23 Sep 1999 11:46:43 +0200 Date: Thu, 23 Sep 1999 11:46:43 +0200 From: Guido Haeger [HNM] GH_(at)_haeger.de Subject: [php] email an ein script versenden? > ich habe folgendes Problem: Ich muß aus einer DB einen Haufen > Emailadressen selektieren. So weit so gut. Dann müssen > diese selektierten Emailadressen unter einer Zentralen Emailadresse > erreichbar sein. Im Prinzip genau so etwas wie ein Emailverteiler! > Ich müßte im Prinzip also eine Email an ein Script verschicken. > Gibt es so eine Möglichkeit? müssen die entsprechenden Infos unbedingt an eine eMail-Adresse geschickt werden, oder wäre es auch praktikabel, einfach ein Formular zu nehmen, da die zu verschickenden Infos reinzuschreiben und das ganze an ein "Verteilerscript" zu übergeben? Diese einfache Lösung wäre sicher in ein paar Minuten gemacht. Solche "selbstgebastelten" Mailinglistensysteme machen meines Wissens aber oft Probleme bei diversen Providern. Wenn die Informationen an sehr viele Empfänger verschickt werden müssen, gibt es z.B. oft ein Timeout und die Ausführung des Scripts wird abgebrochen. Guido Haeger From kk_(at)_netuse.de Thu, 23 Sep 1999 12:10:34 +0200 Date: Thu, 23 Sep 1999 12:10:34 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLIB: User Online Nino Martincevic wrote: > Aber dafuer sind doch Sessions ja auch zu gebrauchen: > Sehen wer gerade online ist, User-Tracking, etc. > Wie sonst sollte dies gehen? Mit einer dedizierten Tabelle, die Spalten dafür enthält und die Du mit $sess->name und $sess->id indizierst. create table structured_session_data ( name varchar(32), sid varchar(32), useragent varchar(127), ... unique (name, sid) ); und so weiter. > Aktuell geht es mir um ein Chat-System und ein Wer-ist-online, > da will ich natuerlich wissen, wer gerade online und aktiv ist. Kannst Du mit HTML sowieso nicht rausfinden... Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From kk_(at)_netuse.de Thu, 23 Sep 1999 12:23:04 +0200 Date: Thu, 23 Sep 1999 12:23:04 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHPLIB: User Online Nino Martincevic wrote: > Wenn ich meine active_sessions anschaue, dann ist da durchaus immer > eine Uebereisntimmung mit auth_user zu erkennen: Nur für Einträge, die mit einer Unterklasse von User korrespondieren, d.h. Du mußt mit Deinem SELECT über die Tabelle erst einmal alle Unterklassen von User auswählen und kann das dann gegen auth_user joinen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From adi_(at)_living-source.com Thu, 23 Sep 1999 12:52:36 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Thu, 23 Sep 1999 12:52:36 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] 1. Preis! (was: 2 Werte im Link uebergeben) On Tue, 21 Sep 1999, andreas kempf aka 'amalesh' wrote: > den 1. Preis für "starten-des-threads-der-die-meisten-antworten- > in-kürzester-zeit-bekommt" erhalten! ;))) > und die meisten gleichen antworten. Tshau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From pfeiffer_(at)_uris.de Thu, 23 Sep 1999 14:13:57 +0200 Date: Thu, 23 Sep 1999 14:13:57 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Problem mit via preg_match Hallo Kristian, > Weil in php4/main.c der folgende Code steht: > ...... > also für WIN32|WINNT kein Code zur Laufzeitbegrenzung vorhanden ist. oops, Den gab es jedoch definitiv unter php3 ! Fragen: - Ist es sinnvoll darauf zu hoffen, dass der 'nachgeliefert' wird ? - Kann man den Codeschnipsel von PHP3 in PHP4 implementieren ? - Ist die normale Begrenzung aus der PHP-ini noch aktiv ? Fatal, dann wuerden meine PHP-Shellscripte nicht mehr laufen :-((( oh-ja, natuerlich falsch formuliert: Ich meine PHP-Scripte die zur Anwendung aus der Shell gedacht sind. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From michael.renner_(at)_tuebingen.mpg.de Thu, 23 Sep 1999 15:03:23 +0200 Date: Thu, 23 Sep 1999 15:03:23 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] is_readable ? Moin, es mag mir nicht gelingen, die Funktion 'is_readable' vernünftig einzusetzen. Folgende Befehle: $read_sig = "$NISabschnitt[6]/.signature"; IF (is_readable($read_sig)) { $rf = fopen("$read_sig", "r"); $signature = fread($rf,1000); }; und so weiter. Ist die .signature vorhanden, aber für 'other' nicht lesbar (also auch für nobody nicht, unter dieser ID läuft apache/php) gibt es trotzdem eine Fehlermeldung: Warning: fopen("/homes/renner/.signature","r") - Permission denied Gibt es die Datei nicht gibt es auch keine Fehlermeldung. Also muss 'is_readable' ein true zurückgeben, auch wenn die Datei nicht lesbar ist. Das 'fopen' geht dann schief. Ich bin verwundert. Bug oder meine Unfähigkeit? -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From mpoehler_(at)_hwk-hamburg.de Thu, 23 Sep 1999 15:25:10 +0200 Date: Thu, 23 Sep 1999 15:25:10 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] ODBC-Quelle Hallo Liste, ich möchte über ODBC von einem Linux-Rechner auf eine MS-SQL Datenbank auf einem NT zugreifen. Nun muß ich beim odbc_connect die dsn angeben. Wenn der Apache/PHP auch unter NT laufen würde wäre mir das alles klar, aber muß ich nun unter Linux sowas wie eine Datenquelle anlegen ?!? Hab' leider in der Doku nicht gefunden. bin für jeden Hinweis dankbar. marco From andre.bonhote_(at)_solintern.ch Thu, 23 Sep 1999 16:11:23 +0200 (CEST) Date: Thu, 23 Sep 1999 16:11:23 +0200 (CEST) From: Andre Bonhote andre.bonhote_(at)_solintern.ch Subject: [php] system mit su1? n'abend! wieder mal'n problem .. komm wohl nicht drum rum. ich möcht einen benutzer bei mir hinzufügen. momentan sieht das folgendermassen aus: $syscall = "su1 blafasel $eins $zwei $drei"; $sys = system(escapeshellcommand($syscall)); "blafasel" ist dabei ein kleines shellscript, das einen useradd macht. su1 ist richtig konfiguriert, wenn ich als root ein su -l nobody mache (=user des httpd), so kann ich schön user hinzufügen mit "su1 blafasel usw test demo" was mach ich falsch? läuft php unter einem anderen user als der apache? ich hab das ding so nie benutzt, deshalb erhoff ich mir verständnis ob meiner unwissenheit. merci für 'n tipp! gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 23-Sep-99 Time: 16:07:09 "The straightforward and easy path was to join the proprietary software world, signing nondisclosure agreements and promising not to help my fellow hacker.... I could have made money this way, and perhaps had fun programming (if I closed my eyes to how I was treating other people). But I knew that when my career was over, I would look back on years of building walls to divide people, and feel I had made the world ugly." -- Richard Stallman (Open Sources, 1999 O'Reilly and Associates) ---------------------------------- From info_(at)_interswap.de Tue, 21 Sep 1999 23:54:42 +0200 Date: Tue, 21 Sep 1999 23:54:42 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] HILFE!!! Hi, > Ich ertrinke an Mailüberflutung und will aus dieser Liste raus. > Wenn ich mich austragen will, bekomme ich eine Fehlermeldung: > Error Ich hatte das Problem das Majordomo ein Passwort von mir haben wollte. Mußte auf www.php-center.de und dann ein bisschen suche. Da kannst du dir dein Paßwort unter deiner EMail-Addresse zuschicken lassen. Damit war ich dann in der Lage mich auszutragen. Bye Mark! From info_(at)_interswap.de Thu, 23 Sep 1999 17:23:22 +0200 Date: Thu, 23 Sep 1999 17:23:22 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* Hi, > > verbundenen Vorteile gern nutzen würden. Und wenn Dir da viele Leute da > > unbekannt vorkommen, dann liegt das vermutlich vor allem daran, daß diese > > Leute einfach nix zu posten haben, weil Sie aufgrund Ihres Kenntnisstandes > ein kleiner technischer Kommantar zum Thema Vorteile im Bezug auf Newsgroups. I.d. Regel sind Newsgroupserver gerade bei schlecht konfigurierten (homogenen) Windowsprovidern schlecht zu erreichen. ( Das die beachten müssen das sich Leute mit Linux oder Mac einwählen werden wohl einige Provider nie begreifen... . Egal, ich poppe Emails über meinen DNS-Server der 100% Unix fährt und bisher ohne Schwierigkeiten alles hergibt was ich von ihm Verlange. Meine Erfahrung mit Newsgroupservern (Vossnet - Okaynet) sind schlecht. Ich würde gerne in dieser Mailingliste bleiben da ich bisher gute Erfahrung gemacht habe. Gruß Mark (Walter From webmaster_(at)_ebids.de Thu, 23 Sep 1999 16:14:27 +0200 Date: Thu, 23 Sep 1999 16:14:27 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] PHPLIB: User Online Moin Moin! Ich hatte vor einiger Zeit ein ähnliches Problem ... habe zwar eine Lösung dafür entwickelt aber noch nicht aktiv eingesetzt, deswegen kann ich noch nichts zu performance oder bedienbarkeit sagen. Es funktioniert aber =) > Aber dafuer sind doch Sessions ja auch zu gebrauchen: > Sehen wer gerade online ist, User-Tracking, etc. > Wie sonst sollte dies gehen? > Aktuell geht es mir um ein Chat-System und ein Wer-ist-online, > da will ich natuerlich wissen, wer gerade online und aktiv ist. Also, da ein eingeloggter User ja irgendwie auch einen UserNamen hat und auch eine UserID, habe ich diese beiden Daten in einer Tabelle gespeichert. Ist ein User eingeloggt und er verlangt eine neue Seite wird im Header ganz einfach der Eintrag in die Tabelle geschrieben, per "REPLACE INTO ActiveUser (SessionID, UserID, UserName) VALUES (...)". CREATE TABLE ActiveUser ( SessionID varchar(32) NOT NULL, LastUpdate timestamp(14), UserID mediumint(8) unsigned, UserName varchar(64), PRIMARY KEY (id) ); Die Daten UserID und UserName liegen bei meiner Session innerhalb des BLOBs, aber da die Session beim Aufrufen einer neuen Seite sowieso neu geladen wird, bekomme ich diese beiden Daten ja immer komplett mit. Ein einfacher REPLACE INTO sollte nie länger als 0.5sec dauern. =) Ich habe mich noch nie mit phplib auseinandergesetzt aber ich schätze das die Session dort ähnlich laufen, ;) Und um inaktive Sessions wieder rauszuwerfen kannst du einfach per Zufall bei deinem Script "DELETE FROM ActiveUser WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(LastUpdate) > $timelimit" mitlaufen lassen. Das wirft den alten Müll dann raus. Wie gesagt der ganze Kram wurde bei mir noch nie richtig eingesetzt, halt nur in Testläufen aber da lief es echt zufriedenstellend. Falls du noch wissen willst wie meine Session aussieht: CREATE TABLE Session ( SessionID varchar(32) NOT NULL, SessionData blob NOT NULL, LastUsed datetime, State mediumint(8) DEFAULT '0' NOT NULL, PRIMARY KEY (SessionID) ); Wobei der State ein Feld ist wo der Status der Session gestetzt ist. Ein eingeloggter User hat z.B. die Flags (SESSION_ACTIV | SESSION_LOGGED_IN | SESSION_SUCCESFUL_AUTH). Also, ich hoffe ich habe ein bisl geholfen =) Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen From lists_(at)_dieagentur.de Thu, 23 Sep 1999 16:23:51 +0200 Date: Thu, 23 Sep 1999 16:23:51 +0200 From: lists_(at)_dieagentur.de lists_(at)_dieagentur.de Subject: [php] verkettete listen Hallo Liste, ich kenne verkettete Listen aus C (natürlich ...), wie kann ich sowas in php realisieren? Meine Versuche sind bisher immer gescheitert. Oder gibt es ein gutes Tutorial mit Infos? thanx in advance, Manuel. From lists_(at)_dieagentur.de Thu, 23 Sep 1999 16:37:55 +0200 Date: Thu, 23 Sep 1999 16:37:55 +0200 From: lists_(at)_dieagentur.de lists_(at)_dieagentur.de Subject: [php] verkettete listen mit php? Hallo Liste, ich versuche verkette Listen unter php zu realisieren. Irgendwie scheitern alle Versuche, und ich frage mich, wo ich den richtigen Ansatz finden kann. Gibt es ein gutes Beispiel oder Tutorial? Thanx in advance, Manuel. From S.Letzel_(at)_ESRI-Germany.de Thu, 23 Sep 1999 16:40:50 +0200 Date: Thu, 23 Sep 1999 16:40:50 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] verkettete listen Könnte man vielleicht mit Klassen machen. Unteres Listing ist aber nur ein Ansatz, kann das hier im Moment nicht ausprobieren. setnext($kg2); $kg2->setnext($kg3); echo($kg1->getnext()->getnext()->getdata()); ?> Mfg. Sven Letzel -----Original Message----- From: lists_(at)_dieagentur.de [mailto:lists_(at)_dieagentur.de] Sent: Donnerstag, 23. September 1999 16:24 To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] verkettete listen Hallo Liste, ich kenne verkettete Listen aus C (natürlich ...), wie kann ich sowas in php realisieren? Meine Versuche sind bisher immer gescheitert. Oder gibt es ein gutes Tutorial mit Infos? thanx in advance, Manuel. -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From pfeiffer_(at)_uris.de Thu, 23 Sep 1999 17:12:24 +0200 Date: Thu, 23 Sep 1999 17:12:24 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] ODBC-Quelle Hallo Marco, > ich möchte über ODBC von einem Linux-Rechner auf eine MS-SQL Datenbank auf > einem NT zugreifen. Nun muß ich beim odbc_connect die dsn angeben. Wenn der > Apache/PHP auch unter NT laufen würde wäre mir das alles klar, aber muß ich > nun unter Linux sowas wie eine Datenquelle anlegen ?!? ja und wie weiter (?) - natuerlich, der DNS ist doch die Hausnummer der DB schliesslich kann man ja diverse Datenquellen auf einer Maschine betreiben - wenn Du jedoch von einem anderen Server aus zugreifen moechtest - muss das unter NT irgendwo freigegeben werden (?) - braucht der NT eine IP-Nummer, erst dann kann es klappen IMHO muesste jeder DNS, oder alle zusammen (?) eine Portnummer belegen. Aber dafuer verkauft M$ ein gesondertes Handbuch. Steht nicht mal in der Hilfe zum neuesten VS mit drin :-( Tip: Bei mir habe ich alle Seiten mit ODBC-Zugriff einfach auf einen Web-Server direkt auf dem Win-Host ausgelagert. Erschien mir wesentlich einfacher (?). Und da die Abfrage in einem Frameset laeuft, merkt es auch niemand ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ralf_(at)_kuerbis.org Thu, 23 Sep 1999 17:09:03 +0200 Date: Thu, 23 Sep 1999 17:09:03 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Es gibt schon eine passende PHP-newsgroup in de.* > Mit der Mailingliste hat das alles nicht mehr zu tun, als > daß die Idee zu einer solchen Newsgroup von hier stammt und > daß die ML bei der Rechtfertigung der Newsgroup hilfreich > sein kann. Dem ist eigentlich nichts mehr hinzuzufuegen, ausserdem ist es jedem selbst ueberlassen, fuer oder gegen die Einrichtung zu stimmen, wenn der CfV erstmal draussen ist, was ja noch eine Weile dauern duerfte. Die Statistik des Traffic der letzten Monate bleibt auf der gestern genannte Web-Seite bestehen, mehr Unterstuetzung kann es von Admin-Seiten momentan nicht geben. Sicher ist, dass die Liste in der jetzigen Form erhalten bleibt, das heisst, weder wird die Liste mit einer etwaigen Newsgroup gekoppelt, noch wird die Liste themenbezogen aufgesplittet, letzteres lohnt sich bislang einfach nicht, ausserdem koennte es kontraproduktiv wirken. Es waere daher nett, wenn sich weitere Diskussionen bzgl. der Einrichtung einer Newsgroup in die dafuer vorgesehenen Foren verlagern koennten, d.h. wenn der RfC erstmal in den entsprechenden Newsgroups vorliegt, diesen auch dort zu kommentieren. Ansonsten sorgt jene Meta-Diskussion hier in der Liste fuer Unmut auf vielerlei Seiten, vor allem angesichts der Anzahl der mittlerweile damit verbundenen Mails, welche genaugenommen OT sind. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From ralf_(at)_kuerbis.org Thu, 23 Sep 1999 17:29:14 +0200 Date: Thu, 23 Sep 1999 17:29:14 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Stelle(n) frei Hallo allerseits ! Kleiner OT-Einschub am Rande: Unter http://www.php-center.de/job-forum/showjobs.php3?aktion=detail&art=angebote&id=16 koennt Ihr Details zu einem sehr interessanten Stellenangebot einsehen. Ich erlaube mir diesen Kommentar deshalb, weil ich seit geraumer Zeit bei Lorenz Graef arbeite, wobei vor kurzem der Schritt zur Gruendung der Globalpark GmbH gegangen wurde, weshalb hier nun PHP-Experten gesucht werden, da ich selbst sehr bald kuerzer treten muss, weil ich in den wilden Osten gehe, um dort mein Studium (irgendwann ;) ) abzuschliessen. Wenn also jemand im Raum Koeln/Bonn/Aachen meint, ein Haendchen fuer PHP und Linux zu haben, motiviert und willens ist, bei der Erstellung anspruchsvoller Datenbanksysteme im Bereich Online-Forschung mitzuarbeiten, meldet Euch einfach bei mir oder direkt bei Lorenz Graef . Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From php-center_(at)_netresearch.de Thu, 23 Sep 1999 19:03:28 +0200 Date: Thu, 23 Sep 1999 19:03:28 +0200 From: Michael Ablass php-center_(at)_netresearch.de Subject: [php] Lotus Approach On Thu, 23 Sep 1999 10:27:45 +0200 Kristian Köhntopp wrote: > Ansonsten würde ich mal versuchen, eine ODBC Datenquelle zu definieren > und dann mit PHP dran zu saugen. > > Kristian Leider hab ich bisher keine Möglichkeit gefunden genau dies zu realisieren. Im Klartext: es sind irgendwie nirgendwo Treiber o.ä. zu finden. Man kann zwar irgendwie jede DB in Lotus Approach einbinden, aber umgekehrt siehts eher schlecht aus. Mit freundlichen Grüßen Michael Ablass EMail: ma_(at)_netresearch.de Netresearch Internetdienstleistungen ----------------------------------------------- Karl-Heine-Straße 99 - 04229 Leipzig Tel.: (0341)-4912430 Fax.: (0341)-4912431 ----------------------------------------------- http://www.netresearch.de - info_(at)_netresearch.de From info_(at)_wittenberger.net Thu, 23 Sep 1999 20:28:05 +0200 Date: Thu, 23 Sep 1999 20:28:05 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] newsgroup + mailingliste php Hallo Listige ;-) NG wie ML haben wohl beide ihre Berechtigung. Am liebsten ist mir aber eine Mailingliste, die ich auch im Newsreader lesen kann. > anmerken: es ist durchaus möglich, eine mailingliste > gleichzeitig auch als newsgroup > lesbar zu machen, beispielsweise durch die (kommerzielle) > listensoftware LYRIS (http://www.lyris.com/). > die software versieht bei uns zur verwaltung verschiedenster > mailinglisten sehr zuverlässig ihren dienst. Und da kann ich Christian nur zustimmen. Eh, war das jetzt überhaupt ein Angebot von Dir ;-) Gerade die online-recht-Liste lese ich nur noch als NG. Vielleicht könnt ihr da mal einen Spiegel dieser ML als read only einrichten? Ich denke, das würde manchen hier zum "Umsteigen" veranlssen. gruss ritze From info_(at)_wittenberger.net Thu, 23 Sep 1999 20:28:08 +0200 Date: Thu, 23 Sep 1999 20:28:08 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] OT1/2 Welchen Whois-Server und PHP offline (was:[php] Re: Newsgroup?) Hallo Liste, erst einmal die Hälfte, die zu PHP passt. Obwohl sie mit JavaScript anfängt ;-) Bei letzteren ist es ja üblich den Code mit Fehler: Offliner

    Fehler: Diese Datei braucht einen PHP-Interpreter!

    "; echo "Lastpos: ".$lastpos." Filesize: ".filesize($file)."
    \n"; } else { echo "Lastpos: ".$lastpos." Filesize: ".filesize($file)."
    \n"; } flush(); } ?> Leider kriegt PHP es nicht mit, wenn ich zB. mit echo "abc">>test.data etwas zu der Datei hinzufuege - die Groesse der Datei bleibt laut PHP gleich.. Erst ein reload der Seite zeigt die neue Dateigroesse an... Noch komischer wirds, wenn ich die Datei oeffne und was raus lese, dann ist die Datei z.B. 25 Bytes gross (laut filesize()), aber der Dateipointer steht auf Byte 30... ? Balu From tw_(at)_iTreff.DE Fri, 24 Sep 1999 15:13:56 +0200 Date: Fri, 24 Sep 1999 15:13:56 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] Dateicache? * Thomas 'Balu' Walter (tw_(at)_iTreff.DE) [24.09.99 15:09]: > Kann es sein, dass PHP Zugriffe auf Dateien irgendwo speichert? Okay... Balu: RTFM (werde ich langsam alt, dass ich mit mir selber reden muss? ;) -----8<----------8<----------8<----------8<----------8<----------8<----- void clearstatcache(void); Invoking the stat or lstat system call on most systems is quite expensive. Therefore, the result of the last call to any of the status functions (listed below) is stored for use on the next such call using the same filename. If you wish to force a new status check, for instance if the file is being checked many times and may change or disappear, use this function to clear the results of the last call from memory. -----8<----------8<----------8<----------8<----------8<----------8<----- Balu From pfeiffer_(at)_uris.de Fri, 24 Sep 1999 14:40:00 +0200 Date: Fri, 24 Sep 1999 14:40:00 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Problem mit via preg_match Hallo Christian, >Norbert Pfeiffer wrote: >> Den gab es jedoch definitiv unter php3 ! > In php3 heißt es in main.c: > Keine Ahnung, wie portabel das nach PHP4 ist - > intern hat sich da ja einiges umgestellt. Danke Kristian... eigentlich hatte ich ja gehofft, dass dieses Problem die 'Insider' an die Tastatur treibt :-( Soll ich den 'Informationsausfall' nun in meine HiLo-DB aufnehmen, oder ignorieren und ins WE entschwinden ? Fragen ueber Fragen ;-) Die Sache mit der HiLo-Wertung ist Dir gelaeufig ? M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From aka_(at)_bigfoot.de Fri, 24 Sep 1999 16:37:05 +0200 Date: Fri, 24 Sep 1999 16:37:05 +0200 From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] Felder dynamisch anlegen + doppelte Ergebnissanzeige unterdruecke n n On Fri, 24 Sep 1999 11:05:15 +0200, Hoeschl, Peter wrote: >($zubehoer$ID_AS == 1) print \"selected\"; ?>> Das ist schon etwas, hmmm, ungewohnt, stattdessen würde ich folgendes vorschlagen: Dann werden alle ausgewählten checkboxes als array übergeben, zb: $zubehoer[0] = "2" $zubehoer[1] = "5" $zubehoer[2] = "7" etc. >Soweit so gut. Nun möchte ich in Tabelle2 hinterlegen, welche Zubehörteile >er ausgewählt hat. > >$insert = "INSERT INTO Kalkulation (Marke, Zubehoer?) VALUES ('$Marke', >'$zubehoer$ID_AS')"; >Diese Tabelle2 besteht bereits mit den verschiedensten Feldern, z.B. Marke. >Nur fuer die Zubehoerteile habe ich noch keine Felder angelegt, da ich ja >nicht weiss, welche und wieviele Zubehoerteile er auswaehlen wird. > >Frage 1: Wie kann ich es loesen, dass fuer jedes gewaehlte Zubehoer ein >neues Feld in der Tabelle2 angelegt wird? Sehr suboptimaler Ansatz. Neue Felder in einer tabelle, die dann jeweils nur bei wenigen datensätzen gefüllt sind... ist von hinten durch die brust ins auge. Stattdessen: Möglichkeit 1 (quick + dirty): Du schreibst alle zubehörteile durch komma getrennt in ein feld. Nachteil: Kein order by, kein einfaches select, kein löschen eines zubehörs. Wenn du arrays hast und diese variante benutzt, sieht der insert so aus: for ($i=0; $iNachdem der Besucher seine Zubehoerteile ausgewaehlt hat, der Datensatz in >der Tabelle2 angelegt wurde, soll er als naechste Internet-Seite folgendes >angezeigt bekommen: > >Nochmals alle Zubehoerteile der Tabelle1, wobei bei allem von ihm bereits >ausgewaehlten, die Checkbox gefuellt sein soll. > >Frage 2: Nochmals alle Zubehoerteile anzuzeigen ist ja kein Problem, wie >schaffe ich es aber, dass die bereits gewaehlten als solche markiert sind? Egal welche der oberen methoden du wählst, du solltest auf jeden fall wieder ein array der vom benutzer ausgewählten zubehör-teile (nennen wir es $user_zubehoer) haben. Dann ist es einfach: // Zähler init $i=0; // schleife while ($row=mysql_fetch_array($result_gesamt_zubehoer) { // Checke, ob übereinstimmung if ($row[zubehoer_id] == $user_zubehoer[$i]) $check = "checked"; // Setze else // falls keine übereinstimmung check = ""; // Leeren // Ausgabe echo " // Zähler + 1 $i++; } Ungetestet runtergetippert - hoffentlich hat mich nicht der Freitag-nachmittag-Virus schon erwischt ;)) ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From PHOESCHL_(at)_macrotron.de Fri, 24 Sep 1999 16:51:23 +0200 Date: Fri, 24 Sep 1999 16:51:23 +0200 From: Hoeschl, Peter PHOESCHL_(at)_macrotron.de Subject: [php] exotische Frage 1: finanzmathematische Formeln Hallo Liste, mal eine exotische Frage. Ich probiere es einfach mal: Gibt es eigentlich bereits finanzmathematische Formeln für PHP? In meinen Fall suche ich eine Barwertermittlung und eine Formel zur Restmietforderung. Schönes Wochenende, peter From PHOESCHL_(at)_macrotron.de Fri, 24 Sep 1999 16:55:35 +0200 Date: Fri, 24 Sep 1999 16:55:35 +0200 From: Hoeschl, Peter PHOESCHL_(at)_macrotron.de Subject: [php] =?iso-8859-1?Q?exotische_Frage2=3A_=DCber_PHP_eine_Makro/Modul?= =?iso-8859-1?Q?/Function_in_MS_Access_anstossen?= =?iso-8859-1?Q?/Function_in_MS_Access_anstossen?= Hallo Liste, meine zweite exotische Frage. Ich arbeite ausschliesslich mit PHP und Access (ODBC). Bitte nicht wundern, ich arbeite auch mit Apache auf Win NT. ;-) Dies ist zwar sehr ungewoehnlich, laeuft aber Bestens. Mit PHP kann ich auf Tabellen und auch auf Abfrageergebnisse von Access zugreifen. Meine Frage ist nun, ob ich mit PHP auch Makros/Module/Funktion in Access über ODBC natürlich anstossen kann. Eine Antwort würde mir sehr helfen, auch wenn Sie NEIN lautet. Danke und schönes Wochenende, peter From pfeiffer_(at)_uris.de Fri, 24 Sep 1999 17:14:59 +0200 Date: Fri, 24 Sep 1999 17:14:59 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] ODBC-Quelle Hallo Marco, > ich glaube, ich habe gefunden was ich gesucht habe. > odbc_connect("DSN=$dsn;HOST=$host;DATABASE=$ups;UID=$userid;PWD=$passwd", > "",""); > Ich versuch' jetzt mal ob das klappt und meld' mich dann nochmal. sorry, bei meinem Linux-Server ist das ODBC-Paket nicht mit drin, habe ich gerade feststellen muessen :-( Wuerde mich aber interessieren, was bei Di9r rausgekommen ist. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From info_(at)_ticinonline.to Fri, 24 Sep 1999 22:39:51 +0200 Date: Fri, 24 Sep 1999 22:39:51 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] Nescape a:hover Dank php3 Hallo liste, ein Nescape mit hover effect von Microsoft? es geht http://www.ticinonline.to/ Die neue Tessiner Suchmachine Web garage sagt dazu: 1. BROWSER COMPATIBILITY CHECK...........EXCELLENT 2. !REGISTER-IT! READINESS CHECK..............GOOD 3. LOAD TIME CHECK............................POOR 60KB 4. DEAD LINK CHECK.......................EXCELLENT 5. LINK POPULARITY CHECK......................POOR 6. SPELLING CHECK.............................POOR 7. HTML DESIGN CHECK..........................GOOD =4): $IE4=true; $HAVE_STYLE = true; elseif($ver==3): $IE3=true; endif; elseif (ereg("Mozilla/([0-9]+)",$HTTP_USER_AGENT,$version)): $ver=(int)$version[1]; if ($ver>=4): $NS4=true; $HAVE_STYLE=true; elseif($ver==3): $NS3=true; endif; endif; echo""; if ($IE4 == "1" || $STYLE == "1" ) { echo""; echo""; } if ($NS4 == "1" || $STYLE == "1" ) { echo""; echo""; } ?> Ciao Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== From ruderstaller_(at)_cwd.at Sat, 25 Sep 1999 00:51:13 +0200 Date: Sat, 25 Sep 1999 00:51:13 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] Nescape a:hover Dank php3 Hallo, > if ($IE4 == "1" || $STYLE == "1" ) > { > echo""; > echo" TITLE=\"style\">"; > } > > if ($NS4 == "1" || $STYLE == "1" ) > { > echo""; > echo" TITLE=\"style\">"; > } Ähm wo liegt der unterschied? Eine Browser abfrage kann ich in javascript auch machen und ein document.write das das javascript bei bedarf setzt. Versteh nicht ganz auf was du hinauswillst, den trick NS den Hoover effect beizubringen ist ja auch schon ein paar monate alt. Ciao Lud"nixauskenn"wig From kuehnel_(at)_cku.de Sat, 25 Sep 1999 08:13:30 +0200 Date: Sat, 25 Sep 1999 08:13:30 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] Nescape a:hover Dank php3 Am Fri, 24 Sep 1999 22:39:51 +0200 schrieb PPK - TICINONLINE was zum Thema: "[php] Nescape a:hover Dank php3": Hallo, >Web garage sagt dazu: >1. BROWSER COMPATIBILITY CHECK...........EXCELLENT Hm, nanu, das Script kommt mir doch bekannt vor. Habe ich meine Bedenken dazu hier nicht schon mal geaeussert? Wann war denn das? *kram,such,wuehl* Subject: Re: [php] Browser abfrage danach include DHTML Date: Sun, 05 Sep 1999 17:53:41 +0200 Message-ID: Und das hier verstehe ich nicht so recht. > if ($IE4 == "1" || $STYLE == "1" ) > { >echo""; >echo"TITLE=\"style\">"; > } > if ($NS4 == "1" || $STYLE == "1" ) > { >echo""; >echo"TITLE=\"style\">"; > } Ist das nicht doppelt gemoppelt? $STYLE ist genau dann wahr, wenn $NS4 || $IE4 Damit behandelst Du MSIE ab 4 und Navi ab 4 vollkommen gleich. D.h., Du laedtst die hoverandreessen.js, obwohl MS die nicht braucht (ich habe mal reingeguckt, was die tut), IMHO der einzige Grund, um ueberhaupt zu unterscheiden, wenn man das denn will, aber sicher bei so ein paar Zeilen Code nicht erforderlich. Ansonsten duerfte die ganze Seite doch vollkommen ohne jede Unterscheidung funktionieren? ticino.css wird von aelteren Browsern sowieso nicht benutzt, damit stoert die Angabe nicht. Oder uebersehe ich was? BTW: -Tag wuerde ich jetzt nicht mehr einsetzen. Es ist zu befuerchten, dass Navi5 den nicht mehr unterstuetzen wird. Also besser Layer-Objekte gleich z.B. per DIV definieren. Christine Kuehnel -- demnaechst ganz neu: http://screenExa.net schwer in Arbeit: http://netz-notizen.de From naklar_(at)_altavista.net Sat, 25 Sep 1999 09:16:55 +0200 Date: Sat, 25 Sep 1999 09:16:55 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Re: sybase adaptive server - db-anbindung ans www =?iso-8859-1?Q?=FCber?= php phpphp Hallo Martin, > Anscheinend ist Dein also PHP ohne Sybase-Support übersetzt worden > oder Du mußt den Sybase-Support noch per dl() hinzuladen - hängt von > Deinem konkreten PHP ab. Bei welchen Unix-Systemen funktioniert dl() ? Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From ppk_(at)_datacomm.ch Sat, 25 Sep 1999 02:07:48 +0200 Date: Sat, 25 Sep 1999 02:07:48 +0200 From: ppk.data ppk_(at)_datacomm.ch Subject: [php] R: [php] Nescape a:hover Dank php3 Es geht um KB zu sparen m :-) Die 3er browser versuchen einfach immer wieder den code zu lesen obwohl java 1.2 steht mit diese loesung haben sie gar keinen code zu sehen Ciao Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: Ludwig Ruderstaller A: Data invio: sabato, 25. settembre 1999 00:51 Oggetto: [php] Nescape a:hover Dank php3 > Hallo, > > > if ($IE4 == "1" || $STYLE == "1" ) > > { > > echo""; > > echo" > TITLE=\"style\">"; > > } > > > > if ($NS4 == "1" || $STYLE == "1" ) > > { > > echo""; > > echo" > TITLE=\"style\">"; > > } > > Ähm wo liegt der unterschied? Eine Browser abfrage kann ich in javascript > auch machen und ein document.write das das javascript bei bedarf setzt. > > Versteh nicht ganz auf was du hinauswillst, den trick NS den Hoover effect > beizubringen ist ja auch schon ein paar monate alt. > > Ciao > Lud"nixauskenn"wig > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_justseven.de Sat, 25 Sep 1999 12:24:20 +0100 Date: Sat, 25 Sep 1999 12:24:20 +0100 From: Stefan Becker info_(at)_justseven.de Subject: [php] (no subject) Hallo, ich habe eine schöne Suchmaschine mit MySQL und PHP geproggt. Jetzt bin ich auf der Suche nach einem guten Provider. Ich wollte eigentlich Strato nehmen. Über die wird zwar immer gelästert aber deren Angebot ist echt spitze. Die 20-25GB Traffic sind echt von Nöten. Leider konnte ich zu den Strato Paketen keine Konkurrenz finden, sie haben viele Vorteile. Natürlich ist ein kleinerer Provider besser weil dieser meistens besseren Support hat, aber wenn ich dann nur einen Gig Traffic habe und jedes weitere 50 DM kostet ist es scheisse. Das kann ich mir nicht leisten :( Also, irgendwelche Vorschläger oder Kommentare ? Danke! see ya Stefan From GH_(at)_haeger.de Sat, 25 Sep 1999 13:05:20 +0200 Date: Sat, 25 Sep 1999 13:05:20 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] (no subject) > ich habe eine schöne Suchmaschine mit MySQL und PHP geproggt. Jetzt > bin ich auf der Suche nach einem guten Provider. Ich wollte > eigentlich Strato nehmen. Über die wird zwar immer gelästert aber > deren Angebot ist echt spitze. Die 20-25GB Traffic sind echt von > Nöten. Leider konnte ich zu den Strato Paketen keine Konkurrenz > finden, sie haben viele Vorteile. Natürlich ist ein kleinerer > Provider besser weil dieser meistens besseren Support hat, aber wenn > ich dann nur einen Gig Traffic habe und jedes weitere 50 DM kostet > ist es scheisse. Das kann ich mir nicht leisten :( > > Also, irgendwelche Vorschläger oder Kommentare ? Schlund+Partner!!! Auch 25 Gig Traffic inkl. (Und Du wirst im Gegensatz zu anderen Providern nicht gekündigt, wenn Du die wirklich erreichst). Besserer Support als Strato (01802-Nummer / 24H-Support). Besseres nagelneues Rechenzentrum als Strato (Xlink) mit Supergenialen Lampertz-Sicherheitsräumen, Notstrom-Batterien und Generator für eine Kleinstadt.... Ausfallsicherere Anbindung als Strato.(Strato ausschließlich über Xlink / S+P über 4 verschiedene Provider, davon 3 x 155 Mbit). PHP3 läuft im Gegensatz zu Strato seit Ewigkeiten ;-). dazu 7 Domains (denen Du jeweils eigene Startverzeichnisse zuweisen kannst = 7 separate Präsenzen!). 200 POP3, 250 MB Speicherplatz, Domainsregistrierung dauert normal 2 Tage statt 2 Wochen bei Strato. Haken: mySQL steht derzeit nur im teuren Profi-Tarif zur Verfügung. Aber Geheimtip: ab Mitte Oktober auch im Premium-Paket. Da hast Du zusätzlich noch Keyword-Advertising, und regionale Werbebanner inklusive! Kosten normal: einmalige Einrichtung DM 99,14 (netto) Monatliche Kosten DM 68,10 (netto) Wenn Du bis Ende Oktober über uns orderst, dann erhälst Du die ersten 3 Monate inklusive Einrichtungsgebühr für 129,31 (netto). Das spart mal eben 200 Märker. Wenn das kein Angebot ist ...!!! Ansonsten kann ich nur Puretec empfehlen. Technik, Rechenzentrum etc. alles von Schlund, aber Support teuer, etwas weniger Traffic (12 GB?) , dafür mySQL für 39 DM pro Monat inklusive und PHP3 läuft auch schon ewig! Mit freundlichen Grüßen aus Elmshorn Guido Haeger --------------------------------------------- HAEGER NEW MEDIA --------------------------------------------- Fon 04121/42376-1 Fax 04121/42376-2 Net www.haeger.de --------------------------------------------- Neue Medien erfolgreich nutzen! Premiumpartner der Schlund + Partner AG > > Danke! > > see ya > Stefan > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From GH_(at)_haeger.de Sat, 25 Sep 1999 13:17:34 +0200 Date: Sat, 25 Sep 1999 13:17:34 +0200 From: Guido Haeger GH_(at)_haeger.de Subject: [php] (no subject) Ooops. Sorry!!! Sollte natürlich privat an Stefan gehen. Hab nicht beachtet, daß das Reply automatisch gesetzt wird. Sowas dümmliches aber auch! Wollte hier niemanden mit Werbung nerven! PS.: Das in der Vorteil an einer NG, da kann ich eine dümmlicherweise falsch adressierte Nachricht sofort wieder canceln... Guido "zutiefst beschämt" Haeger From bazille_(at)_bazille.com Sat, 25 Sep 1999 13:17:58 +0200 Date: Sat, 25 Sep 1999 13:17:58 +0200 From: Sebastian Scholz bazille_(at)_bazille.com Subject: [php] function.mysql-db-query.php3 Einen wunderschoenen Samstag Mittag! Eine kurze Frage zum mysq_db_query, wahrscheinlich wieder mal zum Schreien einfach, aber nun, es hiess ja, Newbies haut rein ;-] Also, dass ich mit "where $hm='findmich'" meinen Select-Befehl einschraenken kann, ist mir klar, nur geht das auch mit Wildcards? Ich habe ... $select=mysql_db_query("table","select * from db where $A='findmich' and $B='auto*'",$connect) or mysql_die; versucht, um zu erreichen, dass nur die Felder ausgewaehlt werden, in deren Reihe in Spalte A "findmich" drinsteht und in Spalte B der Feldinhalt mit "auto" losgeht. ... kein Erfolg. Was mach ich falsch, oder besser, wie gehts richtig? Vielen vielen Dank im voraus fuer den Tritt in die richtige Richtung ... Sebastian From easy_(at)_ist.schuldig.de Sat, 25 Sep 1999 13:27:52 +0200 Date: Sat, 25 Sep 1999 13:27:52 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] function.mysql-db-query.php3 Sebastian Scholz wrote: > > Also, dass ich mit "where $hm='findmich'" meinen Select-Befehl einschraenken > kann, ist mir klar, nur geht das auch mit Wildcards? > ja, geht... aber nicht mit = sondern mit LIKE also select * from tabelle where feldname LIKE 'foo%' zu beachten ist dabei noch, dass der sql-wildcard (wieso auch immer...) das "%" ist. das, was man von anderen sprachen als "?" kennt, heisst bei sql "_". gruss, markus From Stephan.Noller_(at)_uni-koeln.de Sat, 25 Sep 1999 13:44:28 +0200 Date: Sat, 25 Sep 1999 13:44:28 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] function.mysql-db-query.php3 > Also, dass ich mit "where $hm='findmich'" meinen Select-Befehl > einschraenken > kann, ist mir klar, nur geht das auch mit Wildcards? > $select=mysql_db_query("table","select * from db where $A='findmich' and > $B='auto*'",$connect) or mysql_die; > versucht, um zu erreichen, dass nur die Felder ausgewaehlt werden, in > deren > Reihe in Spalte A "findmich" drinsteht und in Spalte B der Feldinhalt mit > "auto" losgeht. $select=mysql_db_query("table","select * from db where $A like 'findmich' and $B like 'auto%'",$connect) or mysql_die; Versuch es mal damit. '%' steht fuer beliebige Zeichen in mysql und anstelle von '=' solltest du dann 'like' verwenden. Gruesse Stephan ,_,.-:*'``'*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:-.,, S.Noller_(at)_gmx.de Webdesign und Programmierung PHP, MySQL, Javascript, Java, Perl ,_,.-:*'``'*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:-.,_,.-:*'``'*:-.,, From info_(at)_ticinonline.to Sat, 25 Sep 1999 13:48:19 +0200 Date: Sat, 25 Sep 1999 13:48:19 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] R: [php] Nescape a:hover Dank php3 Richtig Der Explorer bracht der hover nicht das ganze habe ich als setup, jetzt kann ich doch container div als menue einsetzen die alte browser laden die volle tabelle mit menu auswahl und die 4er browser die dhtml menue. an der ende seite: if ($IE4 == "1" || $STYLE == "1" ) if ($NS4 == "1" || $STYLE == "1" ) require divnummer .... else schwere tabelle laden da ich gesehen habe das opera und der 3er explorer einfach trotzdem versuchen die container zu zeigen und bei deaktivierten CSS kommt einfach die normale tabelle schlicht einfach die 3er machen problemen da style und 4er war ergeben mussen fuer dinamisches menu doch habe ich problemen mit dem screenWidth unterschied explorer und nescape Cristine du bist doch gut gut mit java wie kann mann layer um rechten rand genau posizionieren? etwa so? function posizioncontainer() { if (NS4) { screenWidth = window.innerWidth; document.layers['kategorie'].left = screenWidth-350; } else { screenWidth = document.body.clientWidth + 18; document.all['kategorie'].style.pixelLeft = screenWidth-350; } } ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: Christine Kuehnel A: Data invio: sabato, 25. settembre 1999 08:13 Oggetto: Re: [php] Nescape a:hover Dank php3 > Am Fri, 24 Sep 1999 22:39:51 +0200 schrieb PPK - TICINONLINE > was zum Thema: "[php] Nescape a:hover Dank php3": > > Hallo, > > >Web garage sagt dazu: > >1. BROWSER COMPATIBILITY CHECK...........EXCELLENT > > Hm, nanu, das Script kommt mir doch bekannt vor. > Habe ich meine Bedenken dazu hier nicht schon mal geaeussert? > Wann war denn das? > *kram,such,wuehl* > Subject: Re: [php] Browser abfrage danach include DHTML > Date: Sun, 05 Sep 1999 17:53:41 +0200 > Message-ID: > > Und das hier verstehe ich nicht so recht. > > > if ($IE4 == "1" || $STYLE == "1" ) > > { > >echo""; > >echo" >TITLE=\"style\">"; > > } > > if ($NS4 == "1" || $STYLE == "1" ) > > { > >echo""; > >echo" >TITLE=\"style\">"; > > } > > Ist das nicht doppelt gemoppelt? > $STYLE ist genau dann wahr, wenn $NS4 || $IE4 > Damit behandelst Du MSIE ab 4 und Navi ab 4 vollkommen gleich. > D.h., Du laedtst die hoverandreessen.js, obwohl MS die nicht braucht > (ich habe mal reingeguckt, was die tut), IMHO der einzige Grund, um > ueberhaupt zu unterscheiden, wenn man das denn will, aber sicher bei > so ein paar Zeilen Code nicht erforderlich. > Ansonsten duerfte die ganze Seite doch vollkommen ohne jede > Unterscheidung funktionieren? > ticino.css wird von aelteren Browsern sowieso nicht benutzt, damit > stoert die Angabe nicht. > Oder uebersehe ich was? > > BTW: -Tag wuerde ich jetzt nicht mehr einsetzen. > Es ist zu befuerchten, dass Navi5 den nicht mehr unterstuetzen wird. > Also besser Layer-Objekte gleich z.B. per DIV definieren. > > Christine Kuehnel > > -- > demnaechst ganz neu: http://screenExa.net > schwer in Arbeit: http://netz-notizen.de > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From ulf.wendel_(at)_kiel.netsurf.de Sat, 25 Sep 1999 14:20:46 +0100 Date: Sat, 25 Sep 1999 14:20:46 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] (no subject) "Haeger New Media [GH]" wrote: > > Also, irgendwelche Vorschläger oder Kommentare ? > > Schlund+Partner!!! > verschiedene Provider, davon 3 x 155 Mbit). PHP3 läuft im Gegensatz zu > Strato seit Ewigkeiten ;-). dazu 7 Domains (denen Du jeweils eigene PHP3 seit Ewigkeiten.... Ah, ja? Wenn Du Alkunde bist und auf einer der alten PPro Maschinen liegst, dann wünsche ich Dir viel Spaß bei Schlund. Ich habe nicht nur einmal gequengelt, ich habe nicht nicht nur einmal einen Monat gewartet, ich habe nicht nur einmal eine Ankündigung gelesen, ich habe nicht nur einmal ein halbes Jahr gewartet... Mag sein, daß die Situation bei neuen Hosting Maschinen besser ist. Ulf From info_(at)_ticinonline.to Sat, 25 Sep 1999 15:27:56 +0200 Date: Sat, 25 Sep 1999 15:27:56 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] R: [php] R: [php] Nescape a:hover Dank php3 Jetzt habe ich die losung; muss noch mit opera drauf gehn ob er wirklich die 3er version bekommt: danke trotzdem an Cristine :-) > > demnaechst ganz neu: http://screenExa.net > > schwer in Arbeit: http://netz-notizen.de mit oder ohne php3? ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: PPK - TICINONLINE A: ; Data invio: sabato, 25. settembre 1999 13:48 Oggetto: [php] R: [php] Nescape a:hover Dank php3 > Richtig Der Explorer bracht der hover nicht > das ganze habe ich als setup, jetzt kann ich doch > container div als menue einsetzen die alte browser laden > die volle tabelle mit menu auswahl > und die 4er browser die dhtml menue. > > an der ende seite: > if ($IE4 == "1" || $STYLE == "1" ) > if ($NS4 == "1" || $STYLE == "1" ) > > require divnummer .... > else schwere tabelle laden > > da ich gesehen habe das opera und der 3er explorer einfach trotzdem > versuchen die container zu zeigen und bei deaktivierten CSS kommt einfach > die normale tabelle > schlicht einfach die 3er machen problemen > > da style und 4er war ergeben mussen fuer dinamisches menu > > doch habe ich problemen mit dem screenWidth unterschied explorer und nescape > Cristine du bist doch gut gut mit java wie kann mann layer um rechten rand > genau posizionieren? > etwa so? > > > function posizioncontainer() { > if (NS4) { > screenWidth = window.innerWidth; > document.layers['kategorie'].left = screenWidth-350; > } else { > screenWidth = document.body.clientWidth + 18; > document.all['kategorie'].style.pixelLeft = screenWidth-350; > } > } > > > > > ==================================== > PPK ScreenDesign www & CD > Mysql Data sheet (Banca dati Dinamiche) > CGI Program Perl & PHP3 > DHTML JAVA > 6672 Gordevio > Tel: 091/7532066 > Fax: 004989244344757 > ab da 18.09.'99 Fax: 091/ 7532069 > info_(at)_ti-news.ch > info_(at)_ticinonline.to > http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre > raggiungibili > http://www.ticinonline.to/ Die neue Tessiner Suchmachine > ==================================== > > -----Messaggio Originale----- > Da: Christine Kuehnel > A: > Data invio: sabato, 25. settembre 1999 08:13 > Oggetto: Re: [php] Nescape a:hover Dank php3 > > > > Am Fri, 24 Sep 1999 22:39:51 +0200 schrieb PPK - TICINONLINE > > was zum Thema: "[php] Nescape a:hover Dank php3": > > > > Hallo, > > > > >Web garage sagt dazu: > > >1. BROWSER COMPATIBILITY CHECK...........EXCELLENT > > > > Hm, nanu, das Script kommt mir doch bekannt vor. > > Habe ich meine Bedenken dazu hier nicht schon mal geaeussert? > > Wann war denn das? > > *kram,such,wuehl* > > Subject: Re: [php] Browser abfrage danach include DHTML > > Date: Sun, 05 Sep 1999 17:53:41 +0200 > > Message-ID: > > > > Und das hier verstehe ich nicht so recht. > > > > > if ($IE4 == "1" || $STYLE == "1" ) > > > { > > >echo""; > > >echo" > >TITLE=\"style\">"; > > > } > > > if ($NS4 == "1" || $STYLE == "1" ) > > > { > > >echo""; > > >echo" > >TITLE=\"style\">"; > > > } > > > > Ist das nicht doppelt gemoppelt? > > $STYLE ist genau dann wahr, wenn $NS4 || $IE4 > > Damit behandelst Du MSIE ab 4 und Navi ab 4 vollkommen gleich. > > D.h., Du laedtst die hoverandreessen.js, obwohl MS die nicht braucht > > (ich habe mal reingeguckt, was die tut), IMHO der einzige Grund, um > > ueberhaupt zu unterscheiden, wenn man das denn will, aber sicher bei > > so ein paar Zeilen Code nicht erforderlich. > > Ansonsten duerfte die ganze Seite doch vollkommen ohne jede > > Unterscheidung funktionieren? > > ticino.css wird von aelteren Browsern sowieso nicht benutzt, damit > > stoert die Angabe nicht. > > Oder uebersehe ich was? > > > > BTW: -Tag wuerde ich jetzt nicht mehr einsetzen. > > Es ist zu befuerchten, dass Navi5 den nicht mehr unterstuetzen wird. > > Also besser Layer-Objekte gleich z.B. per DIV definieren. > > > > Christine Kuehnel > > > > -- > > demnaechst ganz neu: http://screenExa.net > > schwer in Arbeit: http://netz-notizen.de > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From eickmeyer_(at)_melleonline.de Sat, 25 Sep 1999 15:48:48 +0200 Date: Sat, 25 Sep 1999 15:48:48 +0200 From: Jens Eickmeyer eickmeyer_(at)_melleonline.de Subject: [php] Session-Management Hallo, ich brauche Informationen zum Thema Session-Management. Wie macht erhält man überhaupt Session-Variablen und wie schleift man sie am besten durch die ganze Site durch? Welche Funktionen gibt es in PHP3? Wo finde ich Beispiele? Ich bin für jede Hilfe dankbar. Jens From webmaster_(at)_ebids.de Sat, 25 Sep 1999 18:09:21 +0200 Date: Sat, 25 Sep 1999 18:09:21 +0200 From: Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de Subject: [php] Sessions: per FILE oder DB? Moin Moin! Was würden die erfahrenen unter euch empfehlen? Die SessionDaten innerhalb einer mySQL Datenbank speichern oder in jeweils einer Datei? Mir gehts nur darum die Daten zu speichern ... ist dies sinnvoll innerhalb einer Datei oder besser in einer DB? Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen From Bernhard.Ostheimer_(at)_Uni-Mainz.de Sat, 25 Sep 1999 18:14:17 +0200 Date: Sat, 25 Sep 1999 18:14:17 +0200 From: Bernhard Ostheimer Bernhard.Ostheimer_(at)_Uni-Mainz.de Subject: [php] Session-Management Hi Ho Jens, schau mal bei PHPLib nach... da gibt et fuer PHP(3) schon eine fertige Sessionlibary, die uebrigens echt prima funktioniert! In PHP(4) gibts das auch schon eingebaut quasi "ab Werk". URL: http://phplib.netuse.de/ Gruss, Bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From steiner_(at)_home-city.de Sat, 25 Sep 1999 18:14:14 +0200 Date: Sat, 25 Sep 1999 18:14:14 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Session-Management > ich brauche Informationen zum Thema Session-Management. Wie macht erhält > man überhaupt Session-Variablen und wie schleift man sie am besten durch > die ganze Site durch? Welche Funktionen gibt es in PHP3? Wo finde ich > Beispiele? Ich bin für jede Hilfe dankbar. > > Jens Hi Jens: Ich zitiere mal aeltere Threads zum Thema: >---------------- Kristian Köhntopp: Eine sehr schöne und vollständige Diskussion zum Thema Sessions, wie man sie machen kann und welche Vor- und Nachteile das hat, findet man in http://www.amazon.de/exec/obidos/ASIN/156592567X/kristiankohntopp Leider ist das alles in Perl, aber die Prinzipien und Ideen dahinter sind portabel und treffen in dieser Form zum Beispiel auch auf PHPLIB zu. >---------------- Werner Stuerenburg: Die Einführung in http://phplib.netuse.de kennst Du? >---------------- Philip Bosch: Die einzige mir bekannte Lösung für das Problem, sind Sessions. Die hast Du in PHP4 standardmäßig dabei (http://www.php.net/manual/ref.session.php3). Wenn Du PHP3 hast, nimmst Du am besten die PHP-Lib dazu (http://phplib.shonline.de/). >---------------- Für den Anfang erstmal ein wenig stoff ... mit bestem Gruß Armin steiner_(at)_home-city.de From ws_(at)_art-quarter.com Sat, 25 Sep 1999 17:51:19 +0200 Date: Sat, 25 Sep 1999 17:51:19 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Session-Management Jens Eickmeyer wrote: > ich brauche Informationen zum Thema Session-Management. http://phplib.netuse.de -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From schwindp_(at)_nikocity.de Sat, 25 Sep 1999 19:50:58 +0200 Date: Sat, 25 Sep 1999 19:50:58 +0200 From: Peter Schwindt schwindp_(at)_nikocity.de Subject: [php] [OT] exotische Frage2... Hallo Peter, ----- Original Message ----- From: Hoeschl, Peter To: 'php_(at)_infosoc.uni-koeln.de' Sent: Friday, September 24, 1999 4:55 PM Subject: [php] exotische Frage2: Über PHP eine Makro/Modul/Function in MS Access anstossen/Function in MS Access anstossen > Mit PHP kann ich auf Tabellen und auch auf Abfrageergebnisse von Access > zugreifen. > > Meine Frage ist nun, ob ich mit PHP auch Makros/Module/Funktion in Access > über ODBC natürlich anstossen kann. Meines Erachtens nach wirklich *NEIN*, da via ODBC wirklich nur Zugriffe auf "Tabellen" möglich sind. Du müsstest eine Art Trigger in Access einbauen, der bei bestimmten Ereignissen automatisch angestossen wird. Ist AFAIK aber noch nicht möglich. Lösung: Benutze eine "richtige" Datenbank, via z.B. Oracle usw. (gab's sogar mal gratis, auch für NT)... Gruss, Peter From schwindp_(at)_nikocity.de Sat, 25 Sep 1999 19:53:51 +0200 Date: Sat, 25 Sep 1999 19:53:51 +0200 From: Peter Schwindt schwindp_(at)_nikocity.de Subject: [php] exotische Frage 1: finanzmathematische Formeln Hallo Peter, ----- Original Message ----- From: Hoeschl, Peter To: 'php_(at)_infosoc.uni-koeln.de' Sent: Friday, September 24, 1999 4:51 PM Subject: [php] exotische Frage 1: finanzmathematische Formeln > Gibt es eigentlich bereits finanzmathematische Formeln für PHP? > In meinen Fall suche ich eine Barwertermittlung und eine Formel zur > Restmietforderung. Wieso willst Du (in diesem Falle wirklich) exotische Formeln fest in PHP integriert haben? Bau sie Dir doch selber! Ogn. Dinge wirst Du sicher in entsprechenden Büchern/Formelsammlungen auffinden. Gruss, Peter From henryf_(at)_trionet.de Sat, 25 Sep 1999 21:12:54 +0200 Date: Sat, 25 Sep 1999 21:12:54 +0200 From: Henry henryf_(at)_trionet.de Subject: [php] Phorum Hallo Leute Ist unter den PHP-Leute einer, der an dem Messageboard "Phorum" beteiligt ist ? Das Teil ist stark, hat nur einen Fehler, man kann im Textfeld kein mehrfaches "\" also "\\\" schreiben, dann bekommt man nur einen lapidaren Parser-Error Hat vielleicht einer das Teil schon gepatscht ? Henry Frädrich From kuehnel_(at)_cku.de Sat, 25 Sep 1999 21:45:25 +0200 Date: Sat, 25 Sep 1999 21:45:25 +0200 From: Christine Kuehnel kuehnel_(at)_cku.de Subject: [php] R: [php] Nescape a:hover Dank php3 Am Sat, 25 Sep 1999 13:48:19 +0200 schrieb PPK - TICINONLINE was zum Thema: "[php] R: [php] Nescape a:hover Dank php3": Hallo, >Richtig Der Explorer bracht der hover nicht >[...] >und die 4er browser die dhtml menue. >an der ende seite: > if ($IE4 == "1" || $STYLE == "1" ) > if ($NS4 == "1" || $STYLE == "1" ) >require divnummer .... Reicht nicht if ( $STYLE == "1" ) ? Allerdings hat auch das einen Haken. Du setzt voraus, dass Navi CSS kennt. Der kennt die aber nur bei eingeschaltetem JavaScript. >schlicht einfach die 3er machen problemen Das ist das, was ich meinte. Die Erkennung der 3er ist nicht ganz sauber, denke ich. >Cristine du bist doch gut gut mit java Hm, in Java bin ich nicht zwar soooo toll, aber Du meinst JavaScript. Java != JavaScript >wie kann mann layer um rechten rand genau posizionieren? >etwa so? >function posizioncontainer() { > if (NS4) { > screenWidth = window.innerWidth; > document.layers['kategorie'].left = screenWidth-350; > } else { > screenWidth = document.body.clientWidth + 18; > document.all['kategorie'].style.pixelLeft = screenWidth-350; > } > } Das koennte etwa klappen (nicht probiert, nur einen Blick darauf geworfen). Allerdings ist das keine 100%-Loesung. Die "18" sind nicht system- und einstellungsunabhaengig. Aber, wenn es nicht auf jedes Pixel ankommt, muesste es gehen. Christine Kuehnel -- demnaechst ganz neu: http://screenExa.net schwer in Arbeit: http://netz-notizen.de From andrae_(at)_wi.ba-loerrach.de Sat, 25 Sep 1999 22:35:28 +0200 (MEST) Date: Sat, 25 Sep 1999 22:35:28 +0200 (MEST) From: Tobias Andrae andrae_(at)_wi.ba-loerrach.de Subject: [php] [OT] exotische Frage2... On Sat, 25 Sep 1999, Peter Schwindt wrote: > Hallo Peter, > > ----- Original Message ----- > From: Hoeschl, Peter > To: 'php_(at)_infosoc.uni-koeln.de' > Sent: Friday, September 24, 1999 4:55 PM > Subject: [php] exotische Frage2: Über PHP eine Makro/Modul/Function in MS > Access anstossen/Function in MS Access anstossen > > > > Mit PHP kann ich auf Tabellen und auch auf Abfrageergebnisse von Access > > zugreifen. > > > > Meine Frage ist nun, ob ich mit PHP auch Makros/Module/Funktion in Access > > über ODBC natürlich anstossen kann. > > Meines Erachtens nach wirklich *NEIN*, da via ODBC wirklich nur Zugriffe auf > "Tabellen" möglich sind. Du müsstest eine Art Trigger in Access einbauen, > der bei bestimmten Ereignissen automatisch angestossen wird. Ist AFAIK aber > noch nicht möglich. Lösung: Benutze eine "richtige" Datenbank, via z.B. > Oracle usw. (gab's sogar mal gratis, auch für NT)... Oracle gibts nach wie vor "gratis" - einzige Voraussetzung ist die (kostenlose) Mitgliedschaft im otn (s. www.oracle.com). Sowas dann aber im Produktivbetrieb einzusetzen geht mit Sicherheit in die Hose ;-(( Fuer kleine Projekte ist Oracle jedenfalls finanziell mehrere Nummern zu gross... Gruesse, Tobias > > Gruss, > Peter > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From ulf.wendel_(at)_kiel.netsurf.de Sat, 25 Sep 1999 22:47:53 +0100 Date: Sat, 25 Sep 1999 22:47:53 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] Phorum Henry wrote: > Hallo Leute > > Ist unter den PHP-Leute einer, der an dem Messageboard "Phorum" beteiligt > ist ? Hallo Henry, also ich nicht. > Das Teil ist stark, hat nur einen Fehler, man kann im Textfeld kein > mehrfaches "\" also "\\\" schreiben, dann bekommt man nur einen lapidaren > Parser-Error Als ich ebend die Demo der Version 3.0 auf phorum.org ausprobiert habe ist dies nicht passiert. Welche Version setzt Du ein? Hingegen trat ein anderer, leicht zu erklärender Effekt auf. Wenn Du mein Posting (http://www.phorum.org/demos/version3//read.php3?num=2&id=525&thread=512) auf phorum.org betrachtest, erahnst Du daß phorum aus einen "\\\" ein "\" macht. Typischer Effekt von stripslashes() - http://www.php.net/manual/function.stripslashes.php3: "Returns a string with backslashes stripped off. (\' becomes ' and so on.) Double backslashes are made into a single backslash". Wer in den Source von V3.0 schaut, stolpert über post.php3. Hier steht (Zeile 155ff): $author = stripslashes($author); $email = stripslashes($email); $subject = stripslashes($subject); $body = stripslashes($body); $author = str_replace("'", "\\'", $author); $email = str_replace("'", "\\'", $email); $subject = str_replace("'", "\\'", $subject); $body = str_replace("'", "\\'", $body); $datestamp = date("Y-m-d H:i:s"); $author = htmlspecialchars($author); $email = htmlspecialchars($email); $subject = htmlspecialchars($subject); Wie weit kommt Dein Phorum hier? In der Version 1.51 scheint das stripslashes() nur aufgerufen zu werden, wenn MagicQuotes gesetzt ist: $MagicQuotes= get_cfg_var("magic_quotes_gpc"); // see the PHP docs for explination magic_quotes_gpc Hast Du eine alte Version und kommt es zu einem "dopellt gemoppelt"? Ulf From info_(at)_ticinonline.to Sat, 25 Sep 1999 22:21:27 +0200 Date: Sat, 25 Sep 1999 22:21:27 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] R: [php] Phorum Hallo ich rate vor der entscheidung http://w-agora.araxe.fr/current/w-agora.php3?bn=demo_en anzusehen :-) Problemlos mit template online editierbar frame ohne frame etc..... viele sprachen attachment jedes format einziges minus ganze forum loschen ist nur in der db raus aber die template bleiben chomod besitzer die welt :-( Ciao Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: Henry A: Data invio: sabato, 25. settembre 1999 21:12 Oggetto: [php] Phorum > Hallo Leute > > Ist unter den PHP-Leute einer, der an dem Messageboard "Phorum" beteiligt > ist ? > > Das Teil ist stark, hat nur einen Fehler, man kann im Textfeld kein > mehrfaches "\" also "\\\" schreiben, dann bekommt man nur einen lapidaren > Parser-Error > > Hat vielleicht einer das Teil schon gepatscht ? > > Henry Frädrich > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From ulf.wendel_(at)_kiel.netsurf.de Sat, 25 Sep 1999 23:02:59 +0100 Date: Sat, 25 Sep 1999 23:02:59 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] R: [php] Phorum PPK - TICINONLINE wrote: > Hallo ich rate vor der entscheidung > http://w-agora.araxe.fr/current/w-agora.php3?bn=demo_en > > anzusehen :-) > > Problemlos mit template online editierbar frame ohne frame etc..... > viele sprachen attachment jedes format Attachement funktioniert. Hat zwar ein wenig gedauert, daß Uploadmodul funzt jedoch. Ich wäre als Admin jedoch genervt, daß jeder sein Majongspiel uploaden kann. Mehr als nur ärgerlich wird es wenn jemand Warez, MP3s, MPEGs, Hardcore oder sonstige, vielgesuchte Inhalte postet. Dann möchte ich nicht Admin sein... Ulf From info_(at)_ticinonline.to Sun, 26 Sep 1999 01:20:04 +0200 Date: Sun, 26 Sep 1999 01:20:04 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] R: [php] R: [php] Phorum Die leute mit Warez, MP3s, MPEGs, Hardcore oder verkheren woanders einzelne message kann man immer noch loeschen :-) Die haben andere interessen als die zielgruppe Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: Ulf Wendel A: Data invio: domenica, 26. settembre 1999 00:02 Oggetto: Re: [php] R: [php] Phorum > PPK - TICINONLINE wrote: > > > Hallo ich rate vor der entscheidung > > http://w-agora.araxe.fr/current/w-agora.php3?bn=demo_en > > > > anzusehen :-) > > > > Problemlos mit template online editierbar frame ohne frame etc..... > > viele sprachen attachment jedes format > > Attachement funktioniert. Hat zwar ein wenig gedauert, daß Uploadmodul funzt > jedoch. > > Ich wäre als Admin jedoch genervt, daß jeder sein Majongspiel uploaden kann. > Mehr als nur ärgerlich wird es wenn jemand Warez, MP3s, MPEGs, Hardcore oder > sonstige, vielgesuchte Inhalte postet. Dann möchte ich nicht Admin sein... > > Ulf > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From pfeiffer_(at)_uris.de Sun, 26 Sep 1999 03:07:47 +0200 Date: Sun, 26 Sep 1999 03:07:47 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] [OT] exotische Frage2... Hallo Peter, > ----- Original Message ----- > From: Hoeschl, Peter > To: 'php_(at)_infosoc.uni-koeln.de' > Sent: Friday, September 24, 1999 4:55 PM > Subject: [php] exotische Frage2: Über PHP eine Makro/Modul/Function in MS > Access anstossen/Function in MS Access anstossen Gegenfrage: Kannst Du die ueberhaupt von 'aussen' anwerfen ? Ich meine, ohne Access selbst zu starten ! Wenn das moeglich ist, kann man sie auch ueber PHP anwerfen... Wuerde mich schon mal interessieren ! Allerdings fuerchte ich, dass Du dazu das M§-ODBC-Handbuch brauchst, zumindestens enden mit diesem Hinweis alle sonstigen M$-Handbuecher. Und da steht dann auch drin wie DB-Abfragen zu realisieren sind. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ulf.wendel_(at)_kiel.netsurf.de Sun, 26 Sep 1999 10:16:05 +0100 Date: Sun, 26 Sep 1999 10:16:05 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] R: [php] R: [php] Phorum PPK - TICINONLINE wrote: > Die leute mit Warez, MP3s, MPEGs, Hardcore oder > verkheren woanders einzelne message kann man immer noch loeschen :-) > > Die haben andere interessen als die zielgruppe Vielleicht ist es da für den Admin schon zu spät und die Anzeige liegt (zumindest hier in Dt. schon) auf dem Tisch. Ich halte das Feature für überflüssig und gefährlich. Nicht ohne Grund steht in der FAQ zum Thema Upload: "Mostly used in trusted Intranets, this feature actually lets visitors access the web server machine's file system and upload files! This feature is turned off by default, but many people like it so it's included." Genug gesagt meinerseits. Dennoch - dies ist ernst gemeint - danke für den Tip. Ich kannte das Projekt noch nicht. Die vielen Übersetzungen fallen positiv auf. Ulf From GH_(at)_haeger.de Sun, 26 Sep 1999 12:13:01 +0200 Date: Sun, 26 Sep 1999 12:13:01 +0200 From: Guido Haeger GH_(at)_haeger.de Subject: [php] Phorum > Ist unter den PHP-Leute einer, der an dem Messageboard "Phorum" beteiligt > ist ? Kann ich leider auch nicht beantworten. Was mich wiederum interessiert: Kennt jemand ein etwas kleiner dimensioniertes Diskussionforum/Messageboard, welches _ohne_ mySQL und Co. auskommt und vielleicht die Daten in Textfiles oder DBM speichert? Die absoluten Grundfunktionen reichen aus. Konte bei den üblichen PHP-Quellen nix finden. Guido Haeger From falk.brockerhoff_(at)_kruchem-schmitt.de Sun, 26 Sep 1999 13:48:18 +0200 Date: Sun, 26 Sep 1999 13:48:18 +0200 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] Probleme bei der Installation (Apache, PHP, gd lib) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Moin! Ich versuche gerade meinen Apache um PHP3 zu bereichern ;-) Nur klappt das nicht so, wie ich es gerne h=E4tte... System: Pentium-System mit SuSE Linux 6.2 Wenn ich verusuche PHP mit "./configure --with-mysql --with-gd=20 - --with-apache=3D/www --enable-vars-track" zu kompilieren kommt irgendwann die Fehlermeldung "functions/php3_gd.h:44=20 gd.h: No such file...". Ich nehme mal, da=DF ich dann die GD-Lib noch auf meinem System installieren= mu=DF. Gesagt getan, die gd lib (Version 1.7.2) ben=F6tigt (laut doku) noch die= zlib=20 und die libpng. Beide habe ich in der aktuellsten Version erfolgreich installiert. Da war ich ja schon=20 stolz auf mich ;-)) Dummerweise meckert der Compiler beim compilieren der gd lib immernoch: ./libgd.a(gd_gd2.o): In function '_gd2ReadChunk': gd_gd2.o(.text+0x2a6): undefined reference to 'uncompress' ./libgd.a(gd_gd2.o): In function '_gdImageGd2': gd_gd2.o(.text+0xbb1): undefined reference to 'compress' Wer kann mir sagen, was ich falsch mache bzw. welche libs o.=E4. ich nocht= =20 vergessen habe. Ach ja, auf dem Rechner ist _kein_ X installiert... Danke! Falk -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.1 for non-commercial use iQA/AwUBN+3584yHGrAZzHuJEQJtxQCdE4cqZMDkqFsVGA8pWfkWjdxL0igAoOX6 9TODPvTopRL85YBFt06rTrHB =j2Of -----END PGP SIGNATURE----- From info_(at)_ticinonline.to Sun, 26 Sep 1999 14:10:01 +0200 Date: Sun, 26 Sep 1999 14:10:01 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] R: [php] Phorum This is a multi-part message in MIME format. ------=_NextPart_000_004D_01BF0828.D2C98740 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Ciao, Forum file bas. anlage sehr einfach aber machtig Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: Guido Haeger A: Data invio: domenica, 26. settembre 1999 12:13 Oggetto: Re: [php] Phorum > > Ist unter den PHP-Leute einer, der an dem Messageboard "Phorum" beteiligt > > ist ? > Kann ich leider auch nicht beantworten. > > Was mich wiederum interessiert: Kennt jemand ein etwas kleiner > dimensioniertes Diskussionforum/Messageboard, welches _ohne_ mySQL und Co. > auskommt und vielleicht die Daten in Textfiles oder DBM speichert? > > Die absoluten Grundfunktionen reichen aus. > Konte bei den üblichen PHP-Quellen nix finden. > > Guido Haeger > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php ------=_NextPart_000_004D_01BF0828.D2C98740 Content-Type: application/x-zip-compressed; name="forum.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="forum.zip" UEsDBBQAAAAIADJnTCZJ1mpifAIAAJEFAAAKAAAAZm9ydW0ucGhwM41UW0/bMBR+Jr/Cs6rRSqUJ IF6oHWCjrEhcJugL0qTJTU4ai8SJHAc6pv73HTu9pCCmPsQ5sb9zvnP5HDae3N6EHhuPLi5Db49N ric3o5D5zdtjfnPAzsq09EgnKXSdx1NOnTEwc0OHnkdk0v2SyAx+w1xWpuqucL0e+esRdCt5UpSg 1gd9+kp7QzxKoqyoAPdL+7lwoWRVgel2xLSKUhk9g9qEUfx8O9CADkxe0nU8dLcwxoPGh5yFdiXk CtIMtLWXtZAFsTENzA1PTZ5VJURSZFEqNBZgt13ATixMnXNcoUvjQT54IuNTeVoh3d6eZwEgldFi xgllRofMxKHzZj5auOiQDluwAV/DWFIoQyr5Bnz/4HA/7CiRQx+RuZAZ+aqmVTls1iYJ5luHcIfA qW6hfik6JLZW2+6yduMpVX/l11SJEzp/PyLdbunOHX1NUQgoByic33J2pPMGuM+TGTQJ9I+PgiBw BFtZOZjbXnyQR+tT9YaWrFaZVM8bvVmQBtvHDwppYxYeFsG+3V8+4SsCZUCjkR6GVxbDfLQ8ZsQ0 AzItdAya04Bi2TgxnRMRGVmo1R3A0o8pycGkRczpz/vHiUNi4zEXnAYRmZwh+uH6xxiP7jC302Y4 9pEKayfmTwmcTlA1lNjkObUrbbRBjwOML+YZqJlJOT06OaHNeJHGdzyfso0OblFLO/A5ze1O+Dmj DdriszdBaBBLGuMooyKrGhZdvKJ1GLj4S+h/qKxjKZDsiK5ov4/uJqMHul3ZYz3N5bq2zY+EkheR 1bh1sdl630rfztj++dz83+sg2Op2uFY/kSrK6hhaUmwuylb0TVB/rTp/KUO/+RP/A1BLAwQUAAAA CAA2Z0wmPk37EaIAAACOAgAACQAAAGZvcnVtLnR4dLXQwQ7CIAwG4LtPwcld5mYZywIiD2Owxcs0 G6c9vcVpoolx7OClkD+l/YKNg7PRO/Lobc0XLimZU4vXPorxMp2PxQ4Kh4S+FFwIxbY/jbfDXEFW e1mB1loAmLYzSto6vXVfZobhLd28Yo9MoGUCN2EpksB/Enj5AyGfBFBrCRiQQsYnBMLAhHT8IrRG 6dUESlPzDExI3QuE5l8EyjY0Xa7hDlBLAQIUABQAAAAIADJnTCZJ1mpifAIAAJEFAAAKAAAAAAAA AAEAAQAkgQAAAABmb3J1bS5waHAzUEsBAhQAFAAAAAgANmdMJj5N+xGiAAAAjgIAAAkAAAAAAAAA AQABACSBpAIAAGZvcnVtLnR4dFBLBQYAAAAAAgACAG8AAABtAwAAAAA= ------=_NextPart_000_004D_01BF0828.D2C98740-- From thomas.schuermann_(at)_stadt-gladbeck.de Sun, 26 Sep 1999 14:42:36 +0200 Date: Sun, 26 Sep 1999 14:42:36 +0200 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Probleme bei der Installation (Apache, PHP, gd lib) Hallo, vielleicht kann der folgende Artikel Klarheit schaffen http://www.php-center.de/artikel/show.php3?id=21 Gruß, Thomas Falk Brockerhoff schrieb: > Wenn ich verusuche PHP mit "./configure --with-mysql --with-gd=20 > - --with-apache=3D/www --enable-vars-track" > zu kompilieren kommt irgendwann die Fehlermeldung "functions/php3_gd.h:44=20 > -- *---------------------------------------------* |Thomas Schuermann | | |Stadt Gladbeck | | |Willy-Brandt-Platz 2 |Tel.: +49-2043-99-2002 | |45964 Gladbeck |Fax: +49-2043-99-1104 | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From postmaster_(at)_i-bizz.de Sun, 26 Sep 1999 13:40:23 +0100 Date: Sun, 26 Sep 1999 13:40:23 +0100 From: Peter Hoeschl postmaster_(at)_i-bizz.de Subject: [php] Re: php digest, Vol 1 #430 - 12 msgs Hallo Norbert, --------------------- > Access anstossen/Function in MS Access anstossen Gegenfrage: Kannst Du die ueberhaupt von 'aussen' anwerfen ? Ich meine, ohne Access selbst zu starten ! Wenn das moeglich ist, kann man sie auch ueber PHP anwerfen... Wuerde mich schon mal interessieren ! --------------------- Mmhh, keine Ahnung. Ich dachte, nachdem ich auch auf Abfragen und nicht nur Tabellen von Access zugreifen kann, geht es evtl. auch auf Makros/Modulen usw. zuzugreifen. Aber ich versuche mal dies rauszubekommen. Falls ich etwas in Erfahrung bringen sollte, gebe ich Bescheid. Schoenen Gruss, peter From postmaster_(at)_i-bizz.de Sun, 26 Sep 1999 13:40:24 +0100 Date: Sun, 26 Sep 1999 13:40:24 +0100 From: Peter Hoeschl postmaster_(at)_i-bizz.de Subject: [php] [OT] exotische Frage2... > >Wieso willst Du (in diesem Falle wirklich) exotische Formeln >fest in PHP >integriert haben? >Bau sie Dir doch selber! Ogn. Dinge wirst Du sicher in >entsprechenden >Buechern/Formelsammlungen auffinden. From pfeiffer_(at)_uris.de Sun, 26 Sep 1999 15:08:55 +0200 Date: Sun, 26 Sep 1999 15:08:55 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP <-> DBMS Hallo Liste, hat jemand schon einmal versucht, ein DBMS nach seiner Version mittels PHP, von einem _anderen_ Host aus, zu befragen ? Im Manual habe ich es entweder ueberlesen, oder geht das nicht ? Mir schwebt eine UDF nach diesen Muster vor: ---------------------------------------------------- function mysql_vers($host, $user, $passw]) { $handle = mysql_connect($host, $user, $passw); /* -- derzeit noch ungeklaert -- */ $eg = mysql_close($handle); return $version; }; ---------------------------------------------------- Kann mir da jemand etwas auf die Spruenge helfen... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From Dante_(at)_altmuehlnet.de Sun, 26 Sep 1999 15:17:23 +0200 Date: Sun, 26 Sep 1999 15:17:23 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] PHP <-> DBMS At 15:08 26.09.99 +0200, Norbert Pfeiffer wrote: >hat jemand schon einmal versucht, ein DBMS nach seiner Version >mittels PHP, von einem _anderen_ Host aus, zu befragen ? > >Im Manual habe ich es entweder ueberlesen, oder geht das nicht ? Also im MySQL-Manual steht's eindeutig drinnen: |VERSION |Return the version of the MySQL server. |mysql> select version(); -> '3.21.16-beta-log' Unter: 7.3.11 Miscellaneous functions Den Rest kannste dir wohl selbst zusammenbasteln ;) Bye Dante From vaupel_(at)_informatik.hu-berlin.de Sun, 26 Sep 1999 15:40:13 +0200 Date: Sun, 26 Sep 1999 15:40:13 +0200 From: vaupel vaupel_(at)_informatik.hu-berlin.de Subject: [php] (no subject) confirm 515040 From pfeiffer_(at)_uris.de Sun, 26 Sep 1999 17:12:30 +0200 Date: Sun, 26 Sep 1999 17:12:30 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP <-> DBMS Hallo Thomas, >At 15:08 26.09.99 +0200, Norbert Pfeiffer wrote: >> hat jemand schon einmal versucht, ein DBMS nach seiner Version >> mittels PHP, von einem _anderen_ Host aus, zu befragen ? > Also im MySQL-Manual steht's eindeutig drinnen: > |VERSION > |Return the version of the MySQL server. > |mysql> select version(); -> '3.21.16-beta-log' > Unter: 7.3.11 Miscellaneous functions > Den Rest kannste dir wohl selbst zusammenbasteln ;) da war ich auch sehr optimistisch... Aber: $version = mysql_query("select version();", $dbconnect); - bringt bei einer DB nix '' - und bei einer anderen '2' worauf ich mir keinen Reim machen kann... (???) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ulf.wendel_(at)_kiel.netsurf.de Sun, 26 Sep 1999 17:23:33 +0100 Date: Sun, 26 Sep 1999 17:23:33 +0100 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] Phorum Guido Haeger wrote: > Was mich wiederum interessiert: Kennt jemand ein etwas kleiner > dimensioniertes Diskussionforum/Messageboard, welches _ohne_ mySQL und Co. > auskommt und vielleicht die Daten in Textfiles oder DBM speichert? Hallo Guido, wenn es nicht unbedingt PHP sein muß, hilft Dir sicherlich http://www.cgi-resources.com weiter. Sehr schön und weit verbreitet ist das perlbasierte Ultimate Bulletin Board, welches Textfiles verwendet: http://www.UltimateBB.com/. Ich verwende es selbst, es tut gut. Auch Devshed setzt es z.B. ein. Ulf From GH_(at)_haeger.de Sun, 26 Sep 1999 17:26:58 +0200 Date: Sun, 26 Sep 1999 17:26:58 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] R: [php] Phorum > Forum file bas. > > > anlage sehr einfach aber machtig Weiß zwar nicht, ob die anderen hier sich über Binäres freuen, aber trotzdem vielen Dank. Das Teil heißt zwar Forum, ist aber eigentlich ein "reinrassiges" Gästebuch oder? Damit man ansatzweise via Online-Diskussionsforum diskutieren kann, sollte das Teil zumindest die Baumstrukturen in irgendeiner Form verständlich abbilden. Guido Haeger From tobias_(at)_dnet.it Sun, 26 Sep 1999 17:33:03 +0200 Date: Sun, 26 Sep 1999 17:33:03 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHP <-> DBMS > $version = mysql_query("select version();", $dbconnect); > - bringt bei einer DB nix '' > - und bei einer anderen '2' > worauf ich mir keinen Reim machen kann... (???) Solltest Du versucht haben, $version auszugeben, anstatt so was $version = mysql_query("select version()", $dbconnect) or die(mysql_error()); $row = mysql_fetch_array($version); print($row["version()"]); ..., darfst Du 15 Liegestütz machen (weil Wochende ist, sonst wären's 30). ;^) Mit freundlichen Grüßen, Tobias Ratschiller From GH_(at)_haeger.de Sun, 26 Sep 1999 17:40:15 +0200 Date: Sun, 26 Sep 1999 17:40:15 +0200 From: Guido Haeger GH_(at)_haeger.de Subject: [php] Phorum > wenn es nicht unbedingt PHP sein muß, hilft Dir sicherlich > http://www.cgi-resources.com weiter. Sehr schön und weit verbreitet ist das > perlbasierte Ultimate Bulletin Board, welches Textfiles verwendet: > http://www.UltimateBB.com/. Ich verwende es selbst, es tut gut. Auch Devshed > setzt es z.B. ein. Vielen Dank, aber ist mir fast zu funktionsgewaltig. Muß ich mal schauen, was man da alles deaktivieren kann. Vielleicht liefert das und das Teil von phorum.org ja auch die richtigen Ansätze, um was eigenes in im gewünschten Funktionsumfang zu schreiben. Vom Funktionsumfang her ist das Teil aus Matts Script Archive eigentlich ausreichend, welches aber ein gravierendes Sicherheitsproblem haben soll. (Hat seit 1995 auch niemand mehr dran geschraubt...) Und eigentlich sollte es halt PHP sein. Guido Haeger From marco_(at)_sustain.de Sun, 26 Sep 1999 18:06:21 +0200 Date: Sun, 26 Sep 1999 18:06:21 +0200 From: Marco Kunkler marco_(at)_sustain.de Subject: [php] Authenticate-Header ? Hallo Liste, kann man mit PHP als CGI, Authenticate-Header absetzen ??? Bekomm naemlich vom Indianer eine fehlermeldung ??!! schoenen Sonntag noch Gruesse Marco Kunkler From pfeiffer_(at)_uris.de Sun, 26 Sep 1999 18:42:41 +0200 Date: Sun, 26 Sep 1999 18:42:41 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP <-> DBMS Hallo Kristian, als Hinweis waere dies ausreichend gewesen: > $row = mysql_fetch_array($version) or die{"Update verschlafen!"}; Das haette ich mir ja denken koennen, dass sie es ohne _fetsch_ nicht machen werden, und aus Verlegenheit leere Felder ausgeben :( > ..., darfst Du 15 Liegestütz machen > (weil Wochende ist, sonst wären's 30). ;^) da wird sich mein Weib aber aergern, dass gerade WE ist... ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From info_(at)_publicform.de Sun, 26 Sep 1999 19:22:02 +0200 Date: Sun, 26 Sep 1999 19:22:02 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Promotion Datenbank Für eine internationale Promotionaktion bräuchte ich eine kleine Lösung in PHP. Alle "Mitarbeiter" sollen neue Einträge machen/bearbeiten/(löschen) können. Außerdem wäre Benachrichtigungsfunktion hübsch. Also eine Email zu einem bestimmten Datum. Die Datenbank bräuchte halt diverse Felder wie Ansprechpartner, Email,... Weiß jemand ob es sowas (ähnliches) schon gibt? Zumindest ersteres. Piet Kopka From GH-net_(at)_t-online.de Sun, 26 Sep 1999 20:59:25 +0200 Date: Sun, 26 Sep 1999 20:59:25 +0200 From: Guido Haeger [p] GH-net_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?Zeilenumbr=FCche_f=FCr_eMails?= Hi, wenn ich mich richtig erinnere?, dann gibt es in PHP eine eingebaute Funktion, um in Textstrings nach maximal 72 Zeichen oder so einen Zeilenumbruch einzufügen. Unzwar so, das Wörter ganz bleiben. Trotz intensivster Suche in der Doku konnte ich die Funktion nicht finden (Ich meine auch nicht nl2br..). Kann mir jemand auf die Sprünge helfen? Guido Haeger From marco_(at)_sustain.de Sun, 26 Sep 1999 21:12:58 +0200 Date: Sun, 26 Sep 1999 21:12:58 +0200 From: Marco Kunkler marco_(at)_sustain.de Subject: [php] =?iso-8859-1?Q?Zeilenumbr=FCche=20f=FCr?= eMails Hallo Guido, "Guido Haeger [p]" wrote: > > Hi, > > wenn ich mich richtig erinnere?, dann gibt es in PHP eine eingebaute > Funktion, um in Textstrings nach maximal 72 Zeichen oder so einen > Zeilenumbruch einzufügen. Unzwar so, das Wörter ganz bleiben. Trotz > intensivster Suche in der Doku konnte ich die Funktion nicht finden (Ich > meine auch nicht nl2br..). vielleicht ist es das was du suchst : http://www.php.net/manual/function.chunk-split.php3 Gruesse Marco Kunkler > Kann mir jemand auf die Sprünge helfen? > > Guido Haeger > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Sun, 26 Sep 1999 21:23:21 +0200 Date: Sun, 26 Sep 1999 21:23:21 +0200 From: Stefan Völkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] wie erfolgreiche mysql verbindung checken? hallo! ich mache mit $dbh = mysql_connect(...) eine verbindung zu einem mysql server auf. wie kann ich nun testen ob die verbindung erfolgreich aufgebaut wurde? wenn ich als daten fuer die mysql_connect function mist angebe so das keine verbindung aufgebaut werden kann und dann via if (unset($dbh)) {...} oder if ($dbh == 0) {...} oder if ($dbh == "") {...} versuche zu ueberpruefen ob der verbindungsaufbau fehlgeschlagen ist dann wird diese if abfrage immer uebersprungen sprich die bedingung ist also falsch. ich moechte aus bestimmten gruenden kein select_table zum ueberpruefen der verbindung benutzen. wie kann ich also ueberpruefen ob die verbindung zum server steht oder nicht? cyas stefan From bjoern_(at)_baer.mayn.de Sun, 26 Sep 1999 21:26:28 +0000 Date: Sun, 26 Sep 1999 21:26:28 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] wie erfolgreiche mysql verbindung checken? Hi, > $dbh = mysql_connect(...) > eine verbindung zu einem mysql server auf. wie kann ich nun testen ob > die verbindung erfolgreich aufgebaut wurde? [...] mysql_connect(...) or die ("Rahbääääh!"); Oder if (!mysql_connect(...)) { echo "Rahbäääh!"; . . . exit; } echo "*hüpf* hab ne Verbindung aufgebaut!"; . . . -- Björn Schotte 09364/810492 http://www.php-center.de/ From bjoern_(at)_baer.mayn.de Sun, 26 Sep 1999 21:29:13 +0000 Date: Sun, 26 Sep 1999 21:29:13 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] wie erfolgreiche mysql verbindung checken? > . > . > . Huch! Da tanzt ja ein Punkt aus der Reihe! -- Björn Schotte 09364/810492 http://www.php-center.de/ From Stephan.Noller_(at)_uni-koeln.de Sun, 26 Sep 1999 22:29:05 +0200 Date: Sun, 26 Sep 1999 22:29:05 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] Datenuebergabe im Frameset? Hallo, hat jemand eine Idee, wie ich moeglichst elegant Daten aus einem Formular in einem frame an das Skript in einem anderen frame uebergeben kann? Gruesse Stephan ********************************************** Stephan Noller Universitaet Koeln Psychologisches Institut Lehrstuhl II email: S.Noller_(at)_gmx.de ********************************************** From bjoern_(at)_baer.mayn.de Sun, 26 Sep 1999 22:34:17 +0000 Date: Sun, 26 Sep 1999 22:34:17 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Datenuebergabe im Frameset? Hi, > hat jemand eine Idee, wie ich moeglichst elegant Daten aus einem Formular in > einem frame an das Skript in einem anderen frame uebergeben kann?
    Allerdings bin ich mir nicht sicher, ob das auch alle Browser verstehen. -- Björn Schotte 09364/810492 http://www.php-center.de/ From pfeiffer_(at)_uris.de Sun, 26 Sep 1999 23:19:07 +0200 Date: Sun, 26 Sep 1999 23:19:07 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] wie erfolgreiche mysql verbindung checken? Hallo Bjoern, echt guter Laune... warst Du gut drauf heute :-) Vielleicht faellt Dir hierzu auch was lustiges ein, mir nicht mehr :( Mit mysql_connect($host, $user, $passw); wollte ich eine DB connecten. Weil ein 'MySQL Connection Failed: Access denied for user: XXX' zurueckkam, habe ich bei der DB mit einem Perlscript angeklopft, um $host, $user, $passw zu checken - alles okay. Das PHP-Script laeuft auf anderen Hosts problemlos durch (???). Nun faellt mir auch nix mehr ein :-(( Ach-ja, das Problem taucht nur bei PureTec auf... Und natuerlich liegt es auf einer PureTec-Domain. Von fremden hat man ja keinen Zugriff auf MySQL. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From Bernhard.Ostheimer_(at)_Uni-Mainz.de Mon, 27 Sep 1999 01:54:56 +0200 Date: Mon, 27 Sep 1999 01:54:56 +0200 From: Bernhard Ostheimer Bernhard.Ostheimer_(at)_Uni-Mainz.de Subject: [php] fgets Guten morgen allerseits, folgende bloede Frage hab ich: will mit fsockopen einen Connect aufbauen. Funktioniert auch. Nach dem Senden eines Kommandos (mit fputs) kommt eine Antwort, von der ich nicht weiss, ob sie eine oder mehrere Zeilen hat. Wie kann ich diese Antwort einlesen (weiss schon mit fgets($verbindungsblub,laenge) - ebd. laenge kenn ich aber nicht...und es wird immer nur die erste Zeile eingelesen - unabhaengig vom laenge-Wert: das ist das Problem) Falls es jemand konkret korrekt interessiert: es geht um SMTP... $sm=fsockopen($smtp_server,25,&$smern,&$smers,30); if (!$sm) { echo "Dumm"; die;} else { $antwort1=fgets($sm,10000); if (!ereg("^220",$antwort1)) {echo("smtp antwortet nicht");} fputs($sm,"HELO $smtp_server".chr(13).chr(10)); $antwort2=fgets($sm,10000); if (!ereg("^250",$antwort2)) {echo("smtp sagt nit hallo:$antwort2");} fputs($sm,"QUIT".chr(13).chr(10)); $antwort3=fgets($sm,10000); if (!ereg("^221",$antwort3)) {echo("smtp sagt nit tschuess:$antwort3");} } DANKE, bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From m.ramsch_(at)_computer.org Mon, 27 Sep 1999 04:51:58 +0200 Date: Mon, 27 Sep 1999 04:51:58 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: fgets Bernhard Ostheimer schrieb am Montag, den 27. September 1999: > [...] Nach dem Senden eines Kommandos (mit fputs) kommt eine > Antwort, von der ich nicht weiss, ob sie eine oder mehrere Zeilen > hat. Wie kann ich diese Antwort einlesen (weiss schon mit > fgets($verbindungsblub,laenge) - ebd. laenge kenn ich aber > nicht...und es wird immer nur die erste Zeile eingelesen - > unabhaengig vom laenge-Wert: das ist das Problem) Das ist ja genau die Aufgabe von fgets: eine Zeile einlesen. :) Wenn die Antwort aus mehreren Zeilen bestehen kann, mußt Du die Zeilen halt Stück für Stück in einer Schleife einlesen ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From ws_(at)_art-quarter.com Mon, 27 Sep 1999 08:28:08 +0200 Date: Mon, 27 Sep 1999 08:28:08 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] =?iso-8859-1?Q?Zeilenumbr=FCche=20f=FCr?= eMails Marco Kunkler wrote: > > wenn ich mich richtig erinnere?, dann gibt es in PHP eine eingebaute > > Funktion, um in Textstrings nach maximal 72 Zeichen oder so einen > > Zeilenumbruch einzufügen. Unzwar so, das Wörter ganz bleiben. Trotz > > intensivster Suche in der Doku konnte ich die Funktion nicht finden (Ich > > meine auch nicht nl2br..). > > vielleicht ist es das was du suchst : > http://www.php.net/manual/function.chunk-split.php3 Ich glaube es eigentlich eher nicht. Die Frage ist auf der US-Liste mehrfach gestellt worden und nie kam diese Antwort. Ich habe chunk-split aber nicht getestet. Meine eigene Lösung: function formatLines($str, $linebreak = 60, $break = "\r\n"){ if ($str == "") { return $str; } $str = str_replace($break, " ", $str); $ar = explode(" ", $str); $cnt_ar = count($ar); if ($cnt_ar == 1) { return $str; } $tmp = $ar[0]; for ($i=1; $i<$cnt_ar; $i++) { if (strlen($tmp) + strlen($ar[$i]) < $linebreak) { $tmp .= " " . $ar[$i]; } else{ $res .= $tmp . $break; $tmp = $ar[$i]; } } return $res . $tmp; } Funktioniert auch, wenn es nicht um eMails geht. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From muessig_(at)_his.de Mon, 27 Sep 1999 08:48:19 +0100 Date: Mon, 27 Sep 1999 08:48:19 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Zeilenumbr=FCche_f=FCr_eMails?= Guido Haeger [p] schrieb am 26.09.1999: >Hi, > >wenn ich mich richtig erinnere?, dann gibt es in PHP eine eingebaute >Funktion, um in Textstrings nach maximal 72 Zeichen oder so einen >Zeilenumbruch einzufügen. Unzwar so, das Wörter ganz bleiben. Trotz Hallo Guido, ich glaube nicht, dass es so etwas gibt. Meine Loesung fuer das Problem anbei (Die Var $max musst Du auf 72 setzen, oder welche Zeilenlaenge Dir immer vorschwebt. Wenn sich keine Bruchstelle (Leerzeichen) finden laesst (passiert manchmal z. B. bei Urls) wird im Wort geschnitten). Ausserdem wird vor jeder neuen Zeile ein Tab eingefuegt, wenn Du das nicht willst, musst Du die beiden "\t" entfernen. ------------------------------------------------------------ function db2email($string){ # Konvertierung von html-entities und Umlauten nach 7bit $string = ereg_replace("ä|ä", "ae", $string); $string = ereg_replace("ö|ö", "oe", $string); $string = ereg_replace("ü|ü", "ue", $string); $string = ereg_replace("Ä|Ä", "Ae", $string); $string = ereg_replace("Ö|Ö", "Oe", $string); $string = ereg_replace("Ü|Ü", "Ue", $string); $string = ereg_replace("ß|ß", "ss", $string); $max=40; # maximale Laenge des Strings if( strlen($string) > $max ) { $rest=ereg_replace("\n", "\n\t", $string); $string="\n\t"; while (strlen($rest)>$max){ if(strrpos(substr($rest,0,$max-1), " ")) { # ... findet sich ein Leerzeichen ... $string=$string . substr($rest, 0, strrpos(substr($rest,0,$max-1), " ")) . "\n\t"; $rest=substr($rest, strrpos(substr($rest,0,$max-1), " ") +1 ); } else{ # ... findet sich keins, abschneiden ... $string=$string . substr($rest, 0, $max) . "\n\t"; $rest=substr($rest, $max ); } } $string=$string . $rest . "\n"; } return $string; } ------------------------------------------------------------------ Gruesse, Peter ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From GH-net_(at)_t-online.de Mon, 27 Sep 1999 08:44:15 +0200 Date: Mon, 27 Sep 1999 08:44:15 +0200 From: Guido Haeger [p] GH-net_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Zeilenumbr=FCche_f=FCr_eMails?= > vielleicht ist es das was du suchst : > http://www.php.net/manual/function.chunk-split.php3 Ja genau das wars! Ist zwar seit 3.0.6 Bestandteil von PHP, aber leider nix Bestandteil meines Manuals?! Vielen Dank! Guido Haeger From andreas_(at)_noho.co.uk Mon, 27 Sep 1999 09:10:04 +0100 Date: Mon, 27 Sep 1999 09:10:04 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Datenuebergabe im Frameset? Björn Schotte wrote: > Hi, > > > hat jemand eine Idee, wie ich moeglichst elegant Daten aus einem Formular in > > einem frame an das Skript in einem anderen frame uebergeben kann? > > target="mein_anderes_frame"> getreu der tradition des zitierens von handbuchseiten ;-) schreibt stefan muenz dazu: http://www.teamone.de/selfhtml/tcha.htm#a3 fazit, ist wohl html 4 syntax und wird von aelteren browsern wohl nicht ohne weiteres verstanden werden. liebe gruesse, andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From mpoehler_(at)_hwk-hamburg.de Mon, 27 Sep 1999 10:28:05 +0200 Date: Mon, 27 Sep 1999 10:28:05 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] ODBC-Quelle Moin Norbert, > Wuerde mich aber interessieren, was bei Di9r rausgekommen ist. > Ich bekomme immer einen Fehler: Warning: SQL error: [SOFTWARE AG][ODBCLIB A]Data source name not found and no default driver specified., SQL state IM002 in SQLConnect in /usr/local/httpd/htdocs/admin/Kundendb/testms.php3 on line 3 Tja, was soll ich damit nun anfangen ? Wo stelle ich einen default driver ein, in der Doku von der php.ini hab' ich nichts gefunden. Ich werd' jetzt wohl php kompilieren direkt mit MS-SQL Unterstützung, ist sowieso besser, denke ich. Ciao marco From kk_(at)_netuse.de Mon, 27 Sep 1999 10:49:40 +0200 Date: Mon, 27 Sep 1999 10:49:40 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] phpslash 0.5.1 PHPslash 0.5.1, der PHP-Port von slashdot.org, steht auf phplib.netuse.de zum Download zur Verfügung. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From henryf_(at)_trionet.de Mon, 27 Sep 1999 10:51:17 +0200 Date: Mon, 27 Sep 1999 10:51:17 +0200 From: Henry henryf_(at)_trionet.de Subject: [php] AW: [php] Phorum >> Ist unter den PHP-Leute einer, der an dem Messageboard "Phorum" >> beteiligt ist ? > also ich nicht. Geil, wen man hier alles findet :-) >> Das Teil ist stark, hat nur einen Fehler, man kann im Textfeld kein >> mehrfaches "\" also "\\\" schreiben, dann bekommt man nur einen >> lapidaren Parser-Error >Als ich ebend die Demo der Version 3.0 auf phorum.org ausprobiert habe ist >dies nicht passiert. Welche Version setzt Du ein? Genau mit der ! hier das was nicht rein geht - Beim Einfügen der Binärdaten müssen die Zeichen ' " \ und die Binärnull kodiert werden als \' \" \\ und \0 (Auszug aus PHP-Liste "Datenbank vollbloben") > erahnst Du daß phorum aus einen "\\\" ein "\" macht. > Typischer Effekt von stripslashes() - > http://www.php.net/manual/function.stripslashes.php3: Schon klar gewesen, war mein Fehler, hätte den Schnipzel gleich mit schicken sollen. Sorry. Ansonsten stark das Teil !!!!!! Ich setze es unter www.nicht-mehr-allein.de/ ein. Das einzige, was mich gestört hatte waren die Standardfarbe. Das ROT in der auflistung mit blauer Schrift ist grauenhaft. Alleidings wird dort eine Deutsche Sprachdatei angeboten, wo der grösste Teil der benötigten Texte fehlen. Habe dieses nachgeholt, und kann Sie zur Verfühgung stellen. Henry From Stephan.Noller_(at)_uni-koeln.de Mon, 27 Sep 1999 14:06:28 +0200 Date: Mon, 27 Sep 1999 14:06:28 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] machbar? Hallo allerseits, ich wuerde gern von Euch mal eine Machbarkeitseinschaetzung zu folgendem Vorhaben hoeren: Ich moechte mit PHP auf eine (bzw. verschiedene) Literatur-Suchmaschinen zugreifen, die Ergebnisse in der DB abspeichern und dann wieder ausgeben. Mir ist schon klar, dass das prinzipiell alles moeglich ist, mich wuerde aber interessieren, fuer wie aufwendig Ihr das Vorhaben haltet. Das Programm muesste also die externe Seite laden, ein query abschicken und dann den Output einlesen. Hat jemand von Euch so etwas aehnliches schon mal gemacht? Danke fuer Eure Auskuenfte schon mal im Voraus! Stephan ********************************************** Stephan Noller Universitaet Koeln Psychologisches Institut Lehrstuhl II email: S.Noller_(at)_gmx.de ********************************************** From UW_(at)_netuse.de Mon, 27 Sep 1999 14:28:27 +0200 Date: Mon, 27 Sep 1999 14:28:27 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] machbar? Stephan Noller wrote: > > Hallo allerseits, > ich wuerde gern von Euch mal eine Machbarkeitseinschaetzung zu folgendem > Vorhaben hoeren: > Ich moechte mit PHP auf eine (bzw. verschiedene) Literatur-Suchmaschinen > zugreifen, die Ergebnisse in der DB abspeichern und dann wieder ausgeben. > Mir ist schon klar, dass das prinzipiell alles moeglich ist, mich wuerde > aber interessieren, fuer wie aufwendig Ihr das Vorhaben haltet. > Das Programm muesste also die externe Seite laden, ein query abschicken und > dann den Output einlesen. > Hat jemand von Euch so etwas aehnliches schon mal gemacht? > > Danke fuer Eure Auskuenfte schon mal im Voraus! Hallo Stephan, zerleg doch mal deinen Wunsch in einzelne Arbeitsschritte, dann siehst Du ja was dabei rauskommt: a.) DB aufsetzen Tabelle Suchmaschinen - Anfrageparameter der Suchmaschinen analysieren Tabelle Suchergebnisse - Format entsprechend Recherchemöglichkeiten in Suchergebnissen definieren b.) Klasse für Anfragen an Remote Server c.) n Parser für n Suchmaschinen - wie werden die Treffer bei den Suchmaschinen dargestellt? Am aufwendigsten scheint es zu sein n Parser für die Ergebnisseiten von n Suchmaschinen aufzusetzen. Wie langwierig das ist hängt von den Ergebnisseiten und deiner Erfahrung mit Regular Expressions ab. Sehr ärgerlich wird es, wenn die Suchmaschinen ihre Parameter oder Ergebnisseiten verändern... Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From erfolgreich_auswandern_(at)_consultant.com Mon, 27 Sep 1999 20:29:55 +0700 Date: Mon, 27 Sep 1999 20:29:55 +0700 From: erfolgreich_auswandern_(at)_consultant.com erfolgreich_auswandern_(at)_consultant.com Subject: [php] Erfolgreich Auswandern: Lernen Sie wie! Sehr geehrte Damen und Herren, Wir haben Ihre Webseite http://infosoc.uni-koeln.de/archives/php/msg00033.html in der Search Engine "Yahoo" gefunden. Dabei haben wir auch Ihre Email Adresse (php_(at)_infosoc.uni-koeln.de) entdeckt. Wir glauben, dass Sie oder jemand anders aus Ihrem Bekanntenkreis (zum Beispiel auch Fruehrentner oder bereits pensionierte Leute) interessiert sind, zielbewusst und erfolgreich auszuwandern, stimmt's? Wir sind eine Internet Firma in Bangkok, Thailand, die seit fast zwei Jahren darauf spezialisiert ist, ein neues, preisguenstiges und eigenes E-Commerce Business aufzubauen, welche trotzdem qualitativ hohe Dienstleistungen anbieten kann. E-Commerce beinhaltet nicht nur Webseiten gestalten (entweder koennen Sie das bereits selber, lernen es sonst kennen oder geben die Auftraege an eine andere professionelle Internetfirma gegen eine im voraus bestimmte Kommission weiter), sondern vor allem auch das Anbieten von Ziel-Email-Marketing an lokale Firmen, vorwiegend mit exportfaehigen und touristischen Produkten. Dabei eignen sich diese Produkte aus Thailand und ganz Asien besonders gut. Ebenfalls bauen wir Ihre eigene vollautomatische Online-Shopping-Mall in den vier wichtigsten E-Commerce-Sprachen auf. Haben wir Ihr Interesse jetzt geweckt, Ihren wirklich schon lange gehegten Wunsch, Auswandern zu wollen, in die Tat umzusetzen? Natuerlich bieten wir das nicht alles kostenlos an. Trotzdem liegt der Verhandlungspreis fuer das gesamte E-Commerce Packet (Ziel-Email-Marketing, Webseiten gestalten, Email-Newsletter, vollautomatische Online Shopping-Mall, usw.) bei nur DM 9'500, respektive SFr. 8'000. Bitte schreiben Sie uns eine Email bis zum 4. Oktober 1999 an: erfolgreich_auswandern_(at)_consultant.com mit Ihren Fragen und Anregungen, falls Sie daran interessiert sind (auszuwandern). Innerhalb 24 Stunden erhalten Sie ausfuehrliche Informationen zu Ihrem erfolgreichen E-Commerce-Auswanderungs-Package. Wir danken Ihnen schon jetzt fuer Ihre schnelle Antwort und wuenschen noch einen schoenen Tag. Mit freundlichen Gruessen Tobias Hansen Internet Total Solutions (Asia), Bangkok Email: erfolgreich_auswandern_(at)_consultant.com Fax: ++66 2 731 16 57 Tel.: ++66 2 375 77 46 P.S.: Selbstverstaendlich koennen wir Ihnen dieses profitable E-Commerce Business auch in anderen beliebten Auswanderungslaendern (zum Beispiel Brasilien, Mexiko, Venezuela, Costa Rica oder Indien) aufbauen. Kontaktieren Sie uns fuer mehr Einzelheiten. From pfeiffer_(at)_uris.de Mon, 27 Sep 1999 14:32:33 +0200 Date: Mon, 27 Sep 1999 14:32:33 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] machbar? Hallo Stephan, > Ich moechte mit PHP auf eine (bzw. verschiedene) Literatur-Suchmaschinen > zugreifen, die Ergebnisse in der DB abspeichern und dann wieder ausgeben. dabei sehe ich nur ein Problem - den TimeOut - von PHP selbst - den vom Web-Server - den vom Browser des Users Ansonsten lassen sich die Ergebnisse in ein Array ablegen, sortieren und dann komplett ausgeben. Du kannst auch nach jedem Query ein flush() setzen. Dann baut sich die Seite schrittweise auf, wie bei normalen Suchmaschinen. Nur fix muessen die DB-Server sein (siehe oben). M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From andreas_(at)_noho.co.uk Mon, 27 Sep 1999 13:55:33 +0100 Date: Mon, 27 Sep 1999 13:55:33 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Erfolgreich Auswandern: Lernen Sie wie! das war glaube ich OFF TOPIC... ...und SPAM -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From erfolgreich_auswandern_(at)_consultant.com Mon, 27 Sep 1999 21:21:57 +0700 Date: Mon, 27 Sep 1999 21:21:57 +0700 From: erfolgreich_auswandern_(at)_consultant.com erfolgreich_auswandern_(at)_consultant.com Subject: [php] Erfolgreich Auswandern: Lernen Sie wie! Sehr geehrte Damen und Herren, Wir haben Ihre Webseite http://infosoc.uni-koeln.de/archives/php/msg00033.html in der Search Engine "Yahoo" gefunden. Dabei haben wir auch Ihre Email Adresse (php_(at)_solix.wiso.Uni-Koeln.de) entdeckt. Wir glauben, dass Sie oder jemand anders aus Ihrem Bekanntenkreis (zum Beispiel auch Fruehrentner oder bereits pensionierte Leute) interessiert sind, zielbewusst und erfolgreich auszuwandern, stimmt's? Wir sind eine Internet Firma in Bangkok, Thailand, die seit fast zwei Jahren darauf spezialisiert ist, ein neues, preisguenstiges und eigenes E-Commerce Business aufzubauen, welche trotzdem qualitativ hohe Dienstleistungen anbieten kann. E-Commerce beinhaltet nicht nur Webseiten gestalten (entweder koennen Sie das bereits selber, lernen es sonst kennen oder geben die Auftraege an eine andere professionelle Internetfirma gegen eine im voraus bestimmte Kommission weiter), sondern vor allem auch das Anbieten von Ziel-Email-Marketing an lokale Firmen, vorwiegend mit exportfaehigen und touristischen Produkten. Dabei eignen sich diese Produkte aus Thailand und ganz Asien besonders gut. Ebenfalls bauen wir Ihre eigene vollautomatische Online-Shopping-Mall in den vier wichtigsten E-Commerce-Sprachen auf. Haben wir Ihr Interesse jetzt geweckt, Ihren wirklich schon lange gehegten Wunsch, Auswandern zu wollen, in die Tat umzusetzen? Natuerlich bieten wir das nicht alles kostenlos an. Trotzdem liegt der Verhandlungspreis fuer das gesamte E-Commerce Packet (Ziel-Email-Marketing, Webseiten gestalten, Email-Newsletter, vollautomatische Online Shopping-Mall, usw.) bei nur DM 9'500, respektive SFr. 8'000. Bitte schreiben Sie uns eine Email bis zum 4. Oktober 1999 an: erfolgreich_auswandern_(at)_consultant.com mit Ihren Fragen und Anregungen, falls Sie daran interessiert sind (auszuwandern). Innerhalb 24 Stunden erhalten Sie ausfuehrliche Informationen zu Ihrem erfolgreichen E-Commerce-Auswanderungs-Package. Wir danken Ihnen schon jetzt fuer Ihre schnelle Antwort und wuenschen noch einen schoenen Tag. Mit freundlichen Gruessen Tobias Hansen Internet Total Solutions (Asia), Bangkok Email: erfolgreich_auswandern_(at)_consultant.com Fax: ++66 2 731 16 57 Tel.: ++66 2 375 77 46 P.S.: Selbstverstaendlich koennen wir Ihnen dieses profitable E-Commerce Business auch in anderen beliebten Auswanderungslaendern (zum Beispiel Brasilien, Mexiko, Venezuela, Costa Rica oder Indien) aufbauen. Kontaktieren Sie uns fuer mehr Einzelheiten. From pfeiffer_(at)_uris.de Mon, 27 Sep 1999 15:54:46 +0200 Date: Mon, 27 Sep 1999 15:54:46 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT - na endlich, war: Re: [php] Erfolgreich Auswandern: Lernen Sie wie! > Haben wir Ihr Interesse jetzt geweckt, Ihren wirklich schon > lange gehegten Wunsch, Auswandern zu wollen, in die Tat > umzusetzen? klar ! Aber nur dorthin, wo man vor solchen Typen geschuetzt ist. Schon lange angedroht, jetzt endlich im real life: Jeder kleinen Firma ihre eigene e-comers-SPAM-Liste. Und es geht alles easy ohne Programmierer, wenn man Dubletten in 'nachhaken' umbenennt. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From tw_(at)_iTreff.DE Mon, 27 Sep 1999 15:57:20 +0200 Date: Mon, 27 Sep 1999 15:57:20 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] Erfolgreich Auswandern: Lernen Sie wie! * erfolgreich_auswandern_(at)_consultant.com (erfolgreich_auswandern_(at)_consultant.com) [27.09.99 15:25]: > Sehr geehrte Damen und Herren, > > Wir haben Ihre Webseite > > http://infosoc.uni-koeln.de/archives/php/msg00033.html [...] Beschwerden sind raus nach: problem_(at)_loxinfo.co.th,postmaster_(at)_loxinfo.co.th abuse_(at)_mail.com Balu From kuehne_(at)_okay.net Sun, 26 Sep 1999 16:57:09 +0200 Date: Sun, 26 Sep 1999 16:57:09 +0200 From: rk kuehne_(at)_okay.net Subject: [php] Frage wg. Apache und PHP3 auf Win95 Hallo Alle zusammen, ich hoffe Ihr schlagt nicht gleich die Arme über den Kopf zusammen (oder schlimmeres). Das Problem ist hier (und auch anderswo) bestimmt schon zum erbrechen erläutert wurden. Auf Grund dessen habe ich auch erst einmal auf diversen Seiten und Archiven nachgeschaut. Konnte aber keine Lösung für mein Problem finden. Ich hoffe, es hat noch jemand eine Hilfe parat. Also: Ich habe auf Windows95 den Apache, PHP3 und mySQL zum laufen gebracht (Jubel und Jauchz). Dank der WAMP-Inst. von http://thomas.schulz.net/php/wamp/index.html lief auch alles auf Anhieb. Scripte wie test.php3 lassen sich über http://localhost/test.php3 realisieren. Sobald jedoch ein Formular (http://localhost/form.php3) mit folgendem Inhalt: auf den Apache losgelassen wird, kommt (unter http://localhost/form1_1.html) die Browsermeldung: -------------------------------- Method Not Allowed The requested method POST is not allowed for the URL /form1_1.html. Apache/1.3.6 Server at localhost Port 80 -------------------------------- Diese Meldung wird auch bei anderen Formularen ausgegeben. Auch wenn unter c:\Apache\htdocs noch ein anderer Ordner liegt. Kurios ist allerdings, daß phpMYAdmin ausgeführt wird (wenn auch nur sehr, sehr langsam). Nun könnte ich mir vorstellen, daß irgendwelche Rechte vergeben werden müssen. Wie oben erwähnt, habe ich viele Aufzeichnungen gewälzt und auch die zum Apache mitgelieferte (engl.) Docu durchwühlt und nichts dazu gefunden. Ich hoffe, es kann mir von Euch jemand helfen. Übrigens, wenn ich http://localhost/cgi-bin/test.php3 aufrufe ("test.php3" habe ich dazu ins cgi-bin Verzeichnis kopiert) so wird die Meldung: -------------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, you_(at)_your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.6 Server at localhost Port 80 -------------------------------- ausgegeben. Bei Aufruf von: http://localhost/cgi-bin/ wird folgende Meldung ausgegeben: -------------------------------- Forbidden You don't have permission to access /cgi-bin/ on this server. Apache/1.3.6 Server at localhost Port 80 -------------------------------- Bei Aufruf von http://localhost/cgi-bin/php.exe : No input file specified. Nun hoffe ich nicht mit Meldungen wie, "Du bist hier in der falschen Gruppe ..." u.ä. überhäuft zu werden. Da ich kein "Serververwalter" bin und PHP3 in Verbindung mit mySQL lernen möchte (oder muß) und PHP3 und mySQL auf Win95 und dem Apache zum laufen zu bekommen, hoffe ich, es kann mir jemand helfen. Mit besten Grüßen und Dank im Voraus Roland From pfeiffer_(at)_uris.de Mon, 27 Sep 1999 18:22:37 +0200 Date: Mon, 27 Sep 1999 18:22:37 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] bin ich hier der Muellschlucker Hallo List-Admins, habe gerade 15 total verstuemelte Mails erhalten (???) > Received: from main-sd1.artnetonline.com [194.75.26.20] by ndmail2.name-server.de > (SMTPD32-5.05) id AA0C8060114; Mon, 27 Sep 1999 17:15:24 +0200 > Received: from main-sd1.artnetonline.com by main-sd1.artnetonline.com at Mon, 27 Sep 1999 17:15:43 +0200 > Subject: Failed mail > Date: Mon, 27 Sep 1999 17:15:43 +0200 > From: NTMail > To: > Sender: NTMail > Message-Id: > X-RCPT-TO: > X-UIDL: 126 > Status: U > --------------------------------------------------------------------- > Could not resolve the address "knecht" > Please check you have entered the email address correctly. > --------------------------------------------------------------------- > Your message follows: und dann folgen Fragmente uralter Mails... ----------------^^^^^^^^^- Hoffe Du kannst mir sagen was das bedeutet... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From mk_(at)_html-design.com Mon, 27 Sep 1999 18:28:01 +0200 Date: Mon, 27 Sep 1999 18:28:01 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] bin ich hier der Muellschlucker Norbert Pfeiffer schrieb: > > Hallo List-Admins, > > habe gerade 15 total verstuemelte Mails erhalten (???) Bitte keine Hektik und keinen Threat, die Beschwerdemail ging eben an Ralf bzw. den Listadmin raus. Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From s.bergmann_(at)_seven-sense.com Mon, 27 Sep 1999 18:07:31 +0200 Date: Mon, 27 Sep 1999 18:07:31 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] phpslash 0.5.1 Kristian Köhntopp wrote: > PHPslash 0.5.1, der PHP-Port von slashdot.org, steht auf phplib.netuse.de zum > Download zur Verfügung. Erstmal danke, ohne diesen Hinweis hätte ich mir PHPslash wahrscheinlich nie gezogen und hätte somit das darin enthaltene "PHPSlash Web Log and Reporting Module" verpasst :) Aber wofür genau ist PHPslash gut? Oder ist es etwa die "Engine", mit der die Seiten von http://www.slashdot.org verwaltet / generiert werden? Damit wäre es dann also ein OpenSource System für Portal / ... Seiten, ja? Cool! *xeg* -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From ralf_(at)_kuerbis.org Mon, 27 Sep 1999 18:54:38 +0200 Date: Mon, 27 Sep 1999 18:54:38 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] bin ich hier der Muellschlucker > Bitte keine Hektik und keinen Threat, die Beschwerdemail > ging eben an Ralf bzw. den Listadmin raus. ...und der entsprechende User ist laengst aus der Liste geflogen, als mich Bjoern darauf aufmerksam gemacht hat. Dennoch kann ich den Vorgang nicht so recht nachvollziehen, da in der Liste bislang nichts angekommen ist, die Mails insofern wohl nicht an die Listenadresse geschrieben worden sind. (Nebenbei: Die Filter fuer die Liste wurden um die entsprechenden Ausdruecke erweitert.) Von meiner Seite aus kann ich daher nichts mehr tun. Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From maroni_(at)_cww.de Mon, 27 Sep 1999 19:15:26 +0100 Date: Mon, 27 Sep 1999 19:15:26 +0100 From: =?iso-8859-1?Q?J=F6rg_Margane?= maroni_(at)_cww.de Subject: [php] Grafikroutinen in den PHP Interpreter einzubinden. This is a multi-part message in MIME format. ------=_NextPart_000_002E_01BF091C.A7AE3750 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, wie kann ich Grafikroutinen in den PHP Interpreter einbinden, um z.B. = Rehtekce f=FCr Navigationsleisten zu zeichnen.. Ich freu mich auf eure Antwort J=F6rg ------=_NextPart_000_002E_01BF091C.A7AE3750 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hallo,
    wie kann ich Grafikroutinen in den PHP Interpreter = einbinden,=20 um z.B. Rehtekce f=FCr Navigationsleisten zu zeichnen..
     
    Ich freu mich auf eure Antwort
    J=F6rg
    ------=_NextPart_000_002E_01BF091C.A7AE3750-- From am_(at)_pixelhouse.de Mon, 27 Sep 1999 19:18:30 +0200 Date: Mon, 27 Sep 1999 19:18:30 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?Tabellenzeile_in_andere_Tabelle_=FCbertragen_=3F?= Hi... weis einer wie ich in mysql eine komplette Tabellenzeile in eine andere Tabellte übertragen kann ohne vorher die einzelnen Zellen auszulesen ? (Die beiden Tabellen sind gleich) Gruss Alex From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 19:55:26 +0200 Date: Mon, 27 Sep 1999 19:55:26 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Grafikroutinen in den PHP Interpreter einzubinden. > Jörg Margane wrote: > wie kann ich Grafikroutinen in den PHP Interpreter einbinden, um z.B. > Rehtekce für Navigationsleisten zu zeichnen.. Mit --with-gd configurieren. Vorher die GD-Bibliothek besorgen und installieren. Ob dann alles klappt hängt von der GD Version und von der PHP Version ab. Die neueren GD Versionen machen PNG's während die frühere Version 1.3 GIF's produziert. -Egon From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 20:04:22 +0200 Date: Mon, 27 Sep 1999 20:04:22 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Tabellenzeile in andere Tabelle übertragen ? Alexander Meis wrote: > weis einer wie ich in mysql eine komplette Tabellenzeile in eine andere > Tabellte > übertragen kann ohne vorher die einzelnen Zellen auszulesen ? > (Die beiden Tabellen sind gleich) Sollen beide Tabellen vorher oder nachher gleich sein? Warum willst Du dann eine komplette Tabellenzeile in die andere schreiben? Datenbanken kann man mit dump oder copy replizieren, dann sind auch beide Tabellen gleich und ... -Egon From vogel_(at)_bingo-ev.de Mon, 27 Sep 1999 20:03:40 +0200 Date: Mon, 27 Sep 1999 20:03:40 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Tabellenzeile_in_andere_Tabelle_=FCbertragen_=3F?= > > > weis einer wie ich in mysql eine komplette Tabellenzeile in eine andere > > Tabellte > > übertragen kann ohne vorher die einzelnen Zellen auszulesen ? > > (Die beiden Tabellen sind gleich) > > Sollen beide Tabellen vorher oder nachher gleich sein? Warum willst Du > dann eine komplette Tabellenzeile in die andere schreiben? Datenbanken > kann man mit dump oder copy replizieren, dann sind auch beide Tabellen > gleich und ... ...ist z.b. interessant, wenn man einen Datensatz mit Reservierungen komplett in den Table "Bestellungen" schieben koennte.... geht das? ciao uli From maroni_(at)_cww.de Mon, 27 Sep 1999 20:13:40 +0100 Date: Mon, 27 Sep 1999 20:13:40 +0100 From: =?iso-8859-1?Q?J=F6rg_Margane?= maroni_(at)_cww.de Subject: [php] Grafikroutinen in den PHP Interpreter einzubinden. ----- Original Message ----- From: Egon Schmid To: Sent: Monday, September 27, 1999 6:55 PM Subject: Re: [php] Grafikroutinen in den PHP Interpreter einzubinden. > > Jörg Margane wrote: > > > wie kann ich Grafikroutinen in den PHP Interpreter einbinden, um z.B. > > Rehtekce für Navigationsleisten zu zeichnen.. > > Mit --with-gd configurieren. Vorher die GD-Bibliothek besorgen und > installieren. Ob dann alles klappt hängt von der GD Version und von der > PHP Version ab. Die neueren GD Versionen machen PNG's während die > frühere Version 1.3 GIF's produziert. > > -Egon woher bekomm ich die alte Version? > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From kuehne_(at)_okay.net Sun, 26 Sep 1999 20:07:19 +0200 Date: Sun, 26 Sep 1999 20:07:19 +0200 From: rk kuehne_(at)_okay.net Subject: [php] Frage wg. Apache und PHP3 auf Win95 Hallo Alle zusammen, ich hoffe Ihr schlagt nicht gleich die Arme über den Kopf zusammen (oder schlimmeres). Das Problem ist hier (und auch anderswo) bestimmt schon zum erbrechen erläutert wurden. Auf Grund dessen habe ich auch erst einmal auf diversen Seiten und Archiven nachgeschaut. Konnte aber keine Lösung für mein Problem finden. Ich hoffe, es hat noch jemand eine Hilfe parat. Also: Ich habe auf Windows95 den Apache, PHP3 und mySQL zum laufen gebracht (Jubel und Jauchz). Dank der WAMP-Inst. von http://thomas.schulz.net/php/wamp/index.html lief auch alles auf Anhieb. Scripte wie test.php3 lassen sich über http://localhost/test.php3 realisieren. Sobald jedoch ein Formular (http://localhost/form.php3) mit folgendem Inhalt:
    auf den Apache losgelassen wird, kommt (unter http://localhost/form1_1.html) die Browsermeldung: -------------------------------- Method Not Allowed The requested method POST is not allowed for the URL /form1_1.html. Apache/1.3.6 Server at localhost Port 80 -------------------------------- Diese Meldung wird auch bei anderen Formularen ausgegeben. Auch wenn unter c:\Apache\htdocs noch ein anderer Ordner liegt. Kurios ist allerdings, daß phpMYAdmin ausgeführt wird (wenn auch nur sehr, sehr langsam). Nun könnte ich mir vorstellen, daß irgendwelche Rechte vergeben werden müssen. Wie oben erwähnt, habe ich viele Aufzeichnungen gewälzt und auch die zum Apache mitgelieferte (engl.) Docu durchwühlt und nichts dazu gefunden. Ich hoffe, es kann mir von Euch jemand helfen. Übrigens, wenn ich http://localhost/cgi-bin/test.php3 aufrufe ("test.php3" habe ich dazu ins cgi-bin Verzeichnis kopiert) so wird die Meldung: -------------------------------- Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, you_(at)_your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.6 Server at localhost Port 80 -------------------------------- ausgegeben. Bei Aufruf von: http://localhost/cgi-bin/ wird folgende Meldung ausgegeben: -------------------------------- Forbidden You don't have permission to access /cgi-bin/ on this server. Apache/1.3.6 Server at localhost Port 80 -------------------------------- Bei Aufruf von http://localhost/cgi-bin/php.exe : No input file specified. Nun hoffe ich nicht mit Meldungen wie, "Du bist hier in der falschen Gruppe ..." u.ä. überhäuft zu werden. Da ich kein "Serververwalter" bin und PHP3 in Verbindung mit mySQL lernen möchte (oder muß) und PHP3 und mySQL auf Win95 und dem Apache zum laufen zu bekommen, hoffe ich, es kann mir jemand helfen. Mit besten Grüßen und Dank im Voraus Roland From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 20:19:01 +0200 Date: Mon, 27 Sep 1999 20:19:01 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: [php] Tabellenzeile in andere Tabelle übertragen ? Ulrich Vogel wrote: > > ...ist z.b. interessant, wenn man einen Datensatz mit > Reservierungen komplett in den Table "Bestellungen" schieben > koennte.... Ja, wenn man die Reservierungen in der Reservierungs-Tabelle aufnimmt und dann sofort in die Tabelle Bestellungen hinzufügt. In erster Tabelle macht man ein UPDATE oder INSERT und in der Tabelle Bestellungen ein INSERT. Ich versteh immer noch nicht ganz, wo Ihr hinaus wollt. -Egon From vogel_(at)_bingo-ev.de Mon, 27 Sep 1999 20:20:22 +0200 Date: Mon, 27 Sep 1999 20:20:22 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Tabellenzeile_in_andere_Tabelle_=FCbertragen_=3F?= > > > > ...ist z.b. interessant, wenn man einen Datensatz mit > > Reservierungen komplett in den Table "Bestellungen" schieben > > koennte.... > > Ja, wenn man die Reservierungen in der Reservierungs-Tabelle aufnimmt > und dann sofort in die Tabelle Bestellungen hinzufügt. In erster Tabelle > macht man ein UPDATE oder INSERT und in der Tabelle Bestellungen ein > INSERT. Ich versteh immer noch nicht ganz, wo Ihr hinaus wollt. > stell Dir vor, die Reservierung mit dem Datensatz geschieht vor dem Entschluss, die Sache zu buchen. Also wird erst der Reservierungsdatensatz im Table Reservierung erzeugt und erst bei Entschluss der festen Buchung (eventuell Stunden spaeter) dieser identische Satz fuer einen Kunden in das table "Bestellung" heruebergezogen. ciao uli From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 20:41:26 +0200 Date: Mon, 27 Sep 1999 20:41:26 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Grafikroutinen in den PHP Interpreter einzubinden. Jörg Margane wrote: > > ----- Original Message ----- > From: Egon Schmid > To: > Sent: Monday, September 27, 1999 6:55 PM > Subject: Re: [php] Grafikroutinen in den PHP Interpreter einzubinden. > > > > Jörg Margane wrote: > > frühere Version 1.3 GIF's produziert. > woher bekomm ich die alte Version? Mit einem FTP Sucher (z.B. www.fast.no) nach gd-1.3.tar.gz suchen. Hab's gerade gesucht und bei ftp://ftp.boutell.com/pub/boutell/gd/gd-1.3.tar.gz gefunden. -Egon From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 20:58:48 +0200 Date: Mon, 27 Sep 1999 20:58:48 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: [php] Re: [php] Tabellenzeile in andere Tabelle übertragen ? Ulrich Vogel wrote: > stell Dir vor, die Reservierung mit dem Datensatz geschieht vor dem > Entschluss, die Sache zu buchen. Also wird erst der > Reservierungsdatensatz im Table Reservierung erzeugt und erst bei > Entschluss der festen Buchung (eventuell Stunden spaeter) dieser > identische Satz fuer einen Kunden in das table "Bestellung" > heruebergezogen. Jetzt hab ich's auch kapiert. Aber ist dein Satz Stunden später noch identisch? Da wird man nicht umhin kommen, den Reservierungs-Satz bei der Bestellung erneut auszulesen und in die Bestellungs-Tabelle zu schreiben. Der Reservierungs-Satz soll dann doch hoffentlich gelöscht werden. -Egon From pfeiffer_(at)_uris.de Mon, 27 Sep 1999 21:18:17 +0200 Date: Mon, 27 Sep 1999 21:18:17 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Tabellenzeile_in_andere_Tabell?= =?iso-8859-1?Q?e_=FCbertragen_=3F?= =?iso-8859-1?Q?e_=FCbertragen_=3F?= Hallo Ulrich, > ...ist z.b. interessant, wenn man einen Datensatz mit > Reservierungen komplett in den Table "Bestellungen" > schieben koennte.... wer macht denn sowas Datensaetze verschiebt man nicht, die werden markiert: - das geht viel schneller -> Performace - ist das auch uebersichtlicher Dergleichen erledigt man mit einem Feld 'bestellt' Also: if ($bestellt) {echo "Rechnung schreiben"; } else {echo "abwarten..."; } oder so aehnlich, aber Du weisst sicher was ich meine. Ich verwende dazu immer einem Timestamp, damit ich spaeter nachkomme wann was passiert ist. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From m.ramsch_(at)_computer.org Mon, 27 Sep 1999 21:31:11 +0200 Date: Mon, 27 Sep 1999 21:31:11 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 Roland Kühne schrieb am Sonntag, den 26. September 1999: > Ich habe auf Windows95 den Apache, PHP3 und mySQL zum laufen gebracht [...] >
    > > >
    > > auf den Apache losgelassen wird, kommt (unter > http://localhost/form1_1.html) die Browsermeldung: > -------------------------------- > Method Not Allowed > > The requested method POST is not allowed for the URL /form1_1.html. > > > Apache/1.3.6 Server at localhost Port 80 > -------------------------------- Hast Du den Apache so konfiguriert, daß Dateien mit der Endung ".html" von PHP interpretiert werden? Denn wenn nicht, dann probierst Du hier, Formulardaten an eine ganz normale HTML-Seite zu schicken. Das geht aber nicht (wie die Meldung ja auch sagt ...). > Diese Meldung wird auch bei anderen Formularen ausgegeben. Auch wenn > unter c:\Apache\htdocs noch ein anderer Ordner liegt. Kurios ist > allerdings, daß phpMYAdmin ausgeführt wird (wenn auch nur sehr, sehr > langsam). Die Dateien von phpMyAdmin enden ja auch auf ".php3", weshalb der Apache sie von PHP ausführen läßt. > Übrigens, wenn ich http://localhost/cgi-bin/test.php3 aufrufe > ("test.php3" habe ich dazu ins cgi-bin Verzeichnis kopiert) so wird die > Meldung: > -------------------------------- > Internal Server Error [...] > Apache/1.3.6 Server at localhost Port 80 > -------------------------------- > > ausgegeben. In dem Fall probierst Du, eine PHP-Seite als CGI-Skript ausführen zu lassen. Das ist fast so, als wenn Du in der Eingabeaufforderung test.php3 eintippst - da kommt auch nur ein Fehler, weil test.php3 in der Form kein direkt ausführbares Programm ist; es ist ein Skript, das von PHP ausgeführt werden kann. Ich hoffe, daß mein Geschreibsel halbwegs stimmt. Leider habe ich zur Zeit keinen PC verfügbar und kann deshalb WAMP-Fragen nur aus dem Stegreif ohne direkte Tests beantworten. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From kuehne_(at)_okay.net Sun, 26 Sep 1999 21:40:54 +0200 Date: Sun, 26 Sep 1999 21:40:54 +0200 From: rk kuehne_(at)_okay.net Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 Hallo Martin, danke erst einmal für Deine schnelle Antwort. nun gleich noch eine (blöde) Frage: Martin Ramsch schrieb: > Hast Du den Apache so konfiguriert, daß Dateien mit der Endung ".html" > von PHP interpretiert werden? > Denn wenn nicht, dann probierst Du hier, Formulardaten an eine ganz > normale HTML-Seite zu schicken. Das geht aber nicht (wie die Meldung > ja auch sagt ...). Wo und wie sage ich das dem Apache?? Gruß und schönen Abend noch Roland From kuehne_(at)_okay.net Sun, 26 Sep 1999 21:40:54 +0200 Date: Sun, 26 Sep 1999 21:40:54 +0200 From: rk kuehne_(at)_okay.net Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 Hallo Martin, danke erst einmal für Deine schnelle Antwort. nun gleich noch eine (blöde) Frage: Martin Ramsch schrieb: > Hast Du den Apache so konfiguriert, daß Dateien mit der Endung ".html" > von PHP interpretiert werden? > Denn wenn nicht, dann probierst Du hier, Formulardaten an eine ganz > normale HTML-Seite zu schicken. Das geht aber nicht (wie die Meldung > ja auch sagt ...). Wo und wie sage ich das dem Apache?? Gruß und schönen Abend noch Roland From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 22:21:12 +0200 Date: Mon, 27 Sep 1999 22:21:12 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 rk wrote: > nun gleich noch eine (blöde) Frage: > > Martin Ramsch schrieb: > > > Hast Du den Apache so konfiguriert, daß Dateien mit der Endung ".html" > > von PHP interpretiert werden? > > Denn wenn nicht, dann probierst Du hier, Formulardaten an eine ganz > > normale HTML-Seite zu schicken. Das geht aber nicht (wie die Meldung > > ja auch sagt ...). > > Wo und wie sage ich das dem Apache?? Bei Windows 95 gibt's kein Apache Modul. Du mußt also Deine php3 Seiten durch das PHP Binary verarbeiten lassen. Die Unix User können dies auch erzwingen, tun dies meistens aber nicht, weil die halt lieber mit dem Apache Modul arbeiten. Das Binary php.exe (oder so ähnlich) hat im cgi-bin Verzeichnis zu liegen und wird in der Apache Konfiguration dorthin gealiast. In der englischsprachigen Doku ist auch ein Kapitel dabei, wie man das für Windows konfigurieren kann. Ist hier etwas falscher wie in der Anleitung von Thomas Schulz? -Egon PS: Habe noch nie PHP und Apache auf einem Windows System laufen lassen. Ehrlich. From info_(at)_interswap.de Mon, 27 Sep 1999 19:20:33 +0200 Date: Mon, 27 Sep 1999 19:20:33 +0200 From: Mark Walter info_(at)_interswap.de Subject: [php] Synchronisation von mySQL via PHP Hallo, ich suche noch ein Tool das die lokale Datenbank mit der auf meinem Server synchronisiert. Sowohl lokal als auch auf dem Server werden nach nichtzuberechnenden Zeitabläufen regelmäßig neue Eintragungen gemacht. Bislang hatte ich die Beiträge mittels Perl in ASCII-Dateien gespeichert, und wollte dann mittels unpack eine Checksumme bilden. Es geht dabei hauptsächlich um Flooding und es genügt leider nicht einfach nur ein Backup zu erstellen, da ich sonst später nicht mehr weiß welche Datenbank manipuliert worden ist. Es müßte es doch ein paar sinnvolle Skriptzeilen geben die sich schon mit diesem Problem beschäftigt haben. Gruß Mark From eschmid_(at)_s.netic.de Mon, 27 Sep 1999 22:54:25 +0200 Date: Mon, 27 Sep 1999 22:54:25 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Synchronisation von mySQL via PHP Mark Walter wrote: > ich suche noch ein Tool das die lokale Datenbank mit der auf meinem > Server synchronisiert. > > Sowohl lokal als auch auf dem Server werden nach nichtzuberechnenden > Zeitabläufen regelmäßig neue Eintragungen gemacht. > > Bislang hatte ich die Beiträge mittels Perl in ASCII-Dateien gespeichert, > und wollte dann mittels unpack eine Checksumme bilden. > > Es geht dabei hauptsächlich um Flooding und es genügt leider nicht einfach nur > ein Backup zu erstellen, da ich sonst später nicht mehr weiß welche Datenbank > manipuliert worden ist. > > Es müßte es doch ein paar sinnvolle Skriptzeilen geben die sich schon mit diesem > Problem beschäftigt haben. Müßte eigentlich über die Log-Files funktionieren. Oder habe ich da was falsch verstanden? Synchronisieren bedeutet doch so was ähnliches wie replizieren und wenn nach nichtzuberechnenden Zeitabläufen regelmäßig neue (und vieleicht auch dieselben) Änderungen an beiden Datenbanken gemacht werden, dann sollten beide Datenbanken synchron (oder identisch) sein. Wenn eine der beiden beteiligten Datenbanken mal ausfällt, dann stimmt das Ganze halt nicht mehr. -Egon From info_(at)_ticinonline.to Mon, 27 Sep 1999 22:43:34 +0200 Date: Mon, 27 Sep 1999 22:43:34 +0200 From: PPK - TICINONLINE info_(at)_ticinonline.to Subject: [php] R: [php] Datenuebergabe im Frameset? Frame sind OUT fast Aber die daten in einen file schreiben und vom anderen framefenster lesen warum nicht? offlineshop? http://editore.ch/book/offline/ schreibt durch die frame ins warenkorb aber die 3er browser kommen nicht rein :-) oder eben richtig : http://www.teamone.de/selfhtml/tcha.htm#a3 Saluti Patrik ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: andreas otto A: Data invio: lunedì, 27. settembre 1999 10:10 Oggetto: Re: [php] Datenuebergabe im Frameset? > Björn Schotte wrote: > > > Hi, > > > > > hat jemand eine Idee, wie ich moeglichst elegant Daten aus einem Formular in > > > einem frame an das Skript in einem anderen frame uebergeben kann? > > > >
    > target="mein_anderes_frame"> > > getreu der tradition des zitierens von handbuchseiten ;-) schreibt stefan muenz > dazu: > http://www.teamone.de/selfhtml/tcha.htm#a3 > fazit, ist wohl html 4 syntax und wird von aelteren browsern wohl nicht ohne > weiteres verstanden werden. > > liebe gruesse, > andreas > > > > -- > Andreas Otto > > NoHo Digital Ltd, > Floor 2, Canberra House, > 315 -317 Regent Street > London W1R 7YB > > Reception 0171 299 3434 > Fax 0171 631 5050 > http://www.noho.co.uk > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From voelkel_(at)_hrz1.hrz.tu-darmstadt.de Mon, 27 Sep 1999 20:47:42 +0200 Date: Mon, 27 Sep 1999 20:47:42 +0200 From: Stefan Völkel voelkel_(at)_hrz1.hrz.tu-darmstadt.de Subject: [php] wie erfolgreiche mysql verbindung checken? [...] > > $dbh = mysql_connect(...) > > eine verbindung zu einem mysql server auf. wie kann ich nun testen ob > > die verbindung erfolgreich aufgebaut wurde? [...] > > mysql_connect(...) or die ("Rahbääääh!"); hm, erstmal danke fuer die info :) nur das ich damit ja keinen data_base_handler hab und noch ein 2tes mal zum server conecten muesste oder? und die connects sind das was bei mir zeit frisst weil ich ca 50 connects/sec hab und meistens querys im 3 stelligen zeilen bereich ohne irgendwelche besonderheiten sprich schnoerkel. was ich nicht ganz verstehe ist warum dein vorschlag gehen soll (noch nicht getestet) und: $dbh = mysql_connect(...); if ($dbh == 0) {...} nicht da das doch eigentlich das selbe sein muesste da bei dir die("rahbae...") asugefuehrt wird wenn FALSE von mysql_connect zurueckkommt was wenn ich mich recht entsinne 0 ist oder? leider kann ich im moment das hier nicht testen: ($dbh = myqsl_connect(...)) or die("no way dude"); cu stefan From kk_(at)_netuse.de Tue, 28 Sep 1999 08:49:05 +0200 Date: Tue, 28 Sep 1999 08:49:05 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] phpslash 0.5.1 Sebastian Bergmann wrote: > Aber wofür genau ist PHPslash gut? Oder ist es etwa die "Engine", mit der > die Seiten von http://www.slashdot.org verwaltet / generiert werden? Damit > wäre es dann also ein OpenSource System für Portal / ... Seiten, ja? Cool! slashdot.org ist in Perl geschrieben und der Code einer frühen Slashdot-Version ist nach PHP portiert worden. Er wird jetzt von dem Team um Wai-Sun Chia weiterentwickelt -> phpslash_(at)_lists.netuse.de Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From frank.hoeber_(at)_uptomore.de Tue, 28 Sep 1999 08:57:08 +0200 Date: Tue, 28 Sep 1999 08:57:08 +0200 From: =?iso-8859-1?Q?Frank_H=F6ber?= frank.hoeber_(at)_uptomore.de Subject: [php] HTTP Authorisation Hallo Liste ! Ich moechte mit HTTP-Authorisation das Einloggen für meine Zwecke benutzen. Danach will ich den Benutzer in meiner mySQL-Datenbank suchen und identifizieren können. Das folgende Code-Fragment soll dies naeher zeigen: if(!isset($PHP_AUTH_USER)) { Header("WWW-Authenticate: Basic realm=\"xxx\""); Header("HTTP/1.0 401 Unauthorized"); login_failed_msg_and_exit(); } else { $user_id = pm_get_user_id($PHP_AUTH_USER, $PHP_AUTH_PW); if ($user_id == 0) login_failed_msg_and_exit(); } } Beim ersten Aufruf dieses Codes wird dem Benutzer ein login-Dialog angezeigt und die beiden globalen Variablen $PHP_AUTH_USER und $PHP_AUTH_PW gesetzt und mit den Werten gefuellt. Die beiden Header()-Anweisungen erzwingen ein erneutes Laden der Seite, sodaß mit isset() geprüft werden kann ob nun $PHP_AUTH_USER und $PHP_AUTH_PW gültig sind. Finde ich nun in meiner Datenbank diesen Benutzer ist alles ok, ist er aber dort nicht eingetragen, würde ich gerne die Variablen $PHP_AUTH_USER und $PHP_AUTH_PW auf "undefine" setzten, um ein neues Einloggen zu ermoeglichen. Vielleicht weiss jemand einen Ausweg oder wie ich die frisch gestartete Session beenden kann, sodaß man einfach diese Seite wieder aufrufen kann? Vielleicht ist dies aber auch der falsche Ansatz? Viele Gruesse Frank From thomas_(at)_mielke.de Tue, 28 Sep 1999 09:14:19 +0200 Date: Tue, 28 Sep 1999 09:14:19 +0200 From: Thomas Mielke thomas_(at)_mielke.de Subject: [php] Datenuebergabe im Frameset? Hallo Stephan, > hat jemand eine Idee, wie ich moeglichst elegant Daten aus einem Formular > in einem frame an das Skript in einem anderen frame uebergeben kann? Wie immer, wenn man in ein anderes Frame-Fenster verweist, kann man auch im form-Tag das target-Attribut verwenden. Weiteres zu HTML unter http://www.teamone.de/selfhtml Gruß Thomas -- thomas_(at)_mielke.de http://www.mielke.de ICQ:23303570 From s.bergmann_(at)_seven-sense.com Tue, 28 Sep 1999 09:07:18 +0200 Date: Tue, 28 Sep 1999 09:07:18 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Probleme mit phplib-7 Hi, letzte Nacht habe ich mir die phplib-7 installiert (Der Übersichtlichkeit zuliebe habe ich in meinem PHP3 Verzeichnis ein Unterverzeichnis "lib" erstellt und dort hinein das "php" Verzeichnis aus der phplib-7 Distribution delegt). Nachdem ich die folgenden Eintragungen in der php3.ini gemacht habe, funktioniert unter anderem phpMySQLAdmin nicht mehr, die Beispiele zur phplib-7 hingegen funktionieren ohne Probleme: auto_prepend_file=prepend.php3 include_path="d:\programme\apache\php\lib;d:\programme\apache\php\lib\php" Ich erhalte folgende Fehlermeldung: "Fatal error: Failed opening required 'lib.inc.php3' in d:\programme\apache\htdocs\phpmyadmin\index.php3 on line 3" Die entsprechende Datei ist aber vorhanden und wird auch gefunden, wenn beide oben genannten Zeilen nicht in der php3.ini stehen. -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] "A dream is an answer to a question we haven't learned how to ask." - Agent Dana Scully, "The X-Files" From m.ramsch_(at)_computer.org Tue, 28 Sep 1999 09:19:20 +0200 Date: Tue, 28 Sep 1999 09:19:20 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: HTTP Authorisation Frank Höber schrieb am Dienstag, den 28. September 1999: > Ich moechte mit HTTP-Authorisation das Einloggen für meine Zwecke > benutzen. Danach will ich den Benutzer in meiner mySQL-Datenbank > suchen und identifizieren könnene. > Das folgende Code-Fragment soll dies naeher zeigen: > > if(!isset($PHP_AUTH_USER)) > { > Header("WWW-Authenticate: Basic realm=\"xxx\""); > Header("HTTP/1.0 401 Unauthorized"); > login_failed_msg_and_exit(); > } > else > { > $user_id = pm_get_user_id($PHP_AUTH_USER, $PHP_AUTH_PW); > if ($user_id == 0) > login_failed_msg_and_exit(); > } > } [...] > Finde ich nun in meiner Datenbank diesen Benutzer ist alles ok, ist > er aber dort nicht eingetragen, würde ich gerne die Variablen > $PHP_AUTH_USER und $PHP_AUTH_PW auf "undefine" setzten, um ein neues > Einloggen zu ermoeglichen. Vielleicht weiss jemand einen Ausweg oder > wie ich die frisch gestartete Session beenden kann, sodaß man > einfach diese Seite wieder aufrufen kann? > > Vielleicht ist dies aber auch der falsche Ansatz? Nene, paßt schon! :) Du mußt nur auch in diesem zweiten Fall die Header-Zeilen für den HTTP-Code 401 schicken, damit der Zugriff wieder abgewiesen wird und der User nochmal das Autorisierungsfesnter vorgesetzt bekommt. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From s.bergmann_(at)_seven-sense.com Tue, 28 Sep 1999 09:10:56 +0200 Date: Tue, 28 Sep 1999 09:10:56 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Counter Hi, ich habe eine circa 50 einzelne (.php3) Dokumente umfassende Seite und möchte in jedem Dokument einen Aufruf zu einem Counter Skript haben. So wie ich das bislang implementiert habe wird beim "Durch-Surfen" der Seite ein einzelner Besucher für jedes Dokument das er besucht gezählt, also viel zu oft. Gibt es eine einfachere Möglichkeit dieses Problem zu lösen als Session aus der phplib-7 zu benutzen und vor dem Eintragen des Besuchers (und somit dem Erhöhen der Hits) zu testen, ob diese Session-ID bereits in der MySQL Datenbank steht? AHA, Sebastian -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From s.bergmann_(at)_seven-sense.com Tue, 28 Sep 1999 09:21:40 +0200 Date: Tue, 28 Sep 1999 09:21:40 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] phplib-7 Hi, letzte Nacht habe ich mir die phplib-7 installiert (Der Übersichtlichkeit zuliebe habe ich in meinem PHP3 Verzeichnis ein Unterverzeichnis "lib" erstellt und dort hinein das "php" Verzeichnis aus der phplib-7 Distribution delegt). Nachdem ich die folgenden Eintragungen in der php3.ini gemacht habe, funktioniert unter anderem phpMySQLAdmin nicht mehr, die Beispiele zur phplib-7 hingegen funktionieren ohne Probleme: auto_prepend_file=prepend.php3 include_path="d:\programme\apache\php\lib;d:\programme\apache\php\lib\php" -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icX-Mozilla-Status: 0009- Tue Sep 28 09:05:03 1999 X-Mozilla-Status: 0801 X-Mozilla-Status2: 00000000 FCC: /C|/Programme/Netscape/Users/sebastian_bergmann/mail/Sent X-Mozilla-News-Host: news.cis.dfn.de Message-ID: <37F0689F.4AF6493E_(at)_seven-sense.com> Date: Tue, 28 Sep 1999 09:05:03 +0200 From: Sebastian Bergmann Reply-To: Sebastian Bergmann Organization: Seven-Sense Mediendesign (http://www.seven-sense.com) X-Mozilla-Draft-Info: internal/draft; vcard=0; receipt=0; uuencode=0; html=0; linewidth=0 X-Mailer: Mozilla 4.61 [en]C-CCK-MCD QXW03200 (WinNT; I) X-Accept-Language: de,en MIME-Version: 1.0 Newsgroups: de.comm.infosystems.www.authoring.cgi Subject: Re: Bannerrotation-Skript References: <7so5dg$h7d$4_(at)_fozzie.bestnetz.de> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Helmi wrote: > Das Skript sollte außerdem noch möglichst > leicht zu installieren sein. Wenn es auch PHP3 sein darf, mpfehle ich phpADS auf http://www.phpwizard.net. -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From adi_(at)_living-source.com Tue, 28 Sep 1999 09:41:04 +0200 ((MEZ) - Mitteleurop. Sommerzeit) Date: Tue, 28 Sep 1999 09:41:04 +0200 ((MEZ) - Mitteleurop. Sommerzeit) From: Adi Sieker adi_(at)_living-source.com Subject: [php] =?iso-8859-1?Q?Tabellenzeile_in_andere_Tabelle_=FCbertragen_=3F?= On Mon, 27 Sep 1999, Alexander Meis wrote: > Hi... > > weis einer wie ich in mysql eine komplette Tabellenzeile in eine andere > Tabellte > übertragen kann ohne vorher die einzelnen Zellen auszulesen ? > (Die beiden Tabellen sind gleich) > Probiers mal mit INSERT INTO TABLE2 (SELECT * FROM TABLE1 WHERE ) das geht z.B. bei Oracle keine Ahnung ob mySQL das auch kann. Tschau Adi -- ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From am_(at)_pixelhouse.de Tue, 28 Sep 1999 09:55:39 +0200 Date: Tue, 28 Sep 1999 09:55:39 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Tabellenzeile_in_andere_Tabelle_=FCbertrag?= =?iso-8859-1?Q?en_=3F?= =?iso-8859-1?Q?en_=3F?= > Sollen beide Tabellen vorher oder nachher gleich sein? Warum willst Du > dann eine komplette Tabellenzeile in die andere schreiben? Datenbanken > kann man mit dump oder copy replizieren, dann sind auch beide Tabellen > gleich und ... Hi Egon, ich brauche das zur Ausfilterung von Datensätzen nach bestimmten kriterien. Da die 'Fehlerhaften' in der neuen Tabelle nicht gebraucht werden möchte ich jeden 'richtigen' Datensatz einfach kopieren... Gruss Alex From am_(at)_pixelhouse.de Tue, 28 Sep 1999 09:58:37 +0200 Date: Tue, 28 Sep 1999 09:58:37 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Tabellenzeile_in_andere_Tabell?= =?iso-8859-1?Q?e_=FCbertragen_=3F?= =?iso-8859-1?Q?e_=FCbertragen_=3F?= > Ja, wenn man die Reservierungen in der Reservierungs-Tabelle aufnimmt > und dann sofort in die Tabelle Bestellungen hinzufügt. In erster Tabelle > macht man ein UPDATE oder INSERT und in der Tabelle Bestellungen ein > INSERT. Ich versteh immer noch nicht ganz, wo Ihr hinaus wollt. Hi Egon, es ist so ich habe eine Tabelle mit 15 Spalten. In 3 der Spalten können falsche Werte stehen, Ein script durchsucht nun die Tabelle und wenn es eien Richtigen Datensatz findet kopiert es den in eine RICHTIG Tabelle... Findet es einen Falschen dann Kopiert es den in die FALSCH Tabelle. In beiden Fällen wird der Datensatz aus der ausgangstabelle gelöscht so das die am Ende leer ist. Gruss Alex From am_(at)_pixelhouse.de Tue, 28 Sep 1999 10:01:08 +0200 Date: Tue, 28 Sep 1999 10:01:08 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Synchronisation von mySQL via PHP Hi.... > ich suche noch ein Tool das die lokale Datenbank mit der auf meinem > Server synchronisiert. Das kann man über Auswerten der logfiles machen. Die einträge in den Logs werden dann einfach auf die andere DB angewendet. Falls du ein Script dafuer bekommst sag mal bescheid :-) Ich mache das derzeit indem ich die DB Files einfach automatisch auf den anderen Rechner kopiere.... Gruss Alex From marian_(at)_sendung.de Tue, 28 Sep 1999 10:32:42 +0200 Date: Tue, 28 Sep 1999 10:32:42 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] HTTP-Request mit HEAD-Methode? Hallo! Bitte helft mir vom Schlauch runter! Ich habe einmal mehr im RFC und Manual nicht gefunden, wonach ich suche. Ich möchte einen HEAD-Aufruf von PHP aus starten, um die Existenz, Last-Modified etc. über eine URL zu erfahren (und ohne einen Body zurückzubekommen). Wie muss ich da den Header gestalten? Danke schon jetzt! Marian From andre.bonhote_(at)_solintern.ch Tue, 28 Sep 1999 10:50:05 +0200 (CEST) Date: Tue, 28 Sep 1999 10:50:05 +0200 (CEST) From: Andre Bonhote andre.bonhote_(at)_solintern.ch Subject: [php] Tabellenzeile in andere Tabelle=?us-ascii?Q?_=FCbertragen?= ? > Probiers mal mit > INSERT INTO TABLE2 (SELECT * FROM TABLE1 WHERE ) > das geht z.B. bei Oracle keine Ahnung ob mySQL das auch kann. bei postgresql geht's ähnlich: insert eins,zwei into table2 select eins,zwei from table1 where blafasel='test'; gruss andré ---------------------------------- E-Mail: andre.bonhote_(at)_solintern.ch Phone: +41(1) 277 94 56 Date: 28-Sep-99 Time: 10:48:45 "The IETF motto is 'rough consensus and running code'" -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates) ---------------------------------- From heiko.vogl_(at)_pa.asn-graz.ac.at Tue, 28 Sep 1999 10:59:37 +0200 Date: Tue, 28 Sep 1999 10:59:37 +0200 From: Heiko Vogl heiko.vogl_(at)_pa.asn-graz.ac.at Subject: [php] MY SQL Connect Hallo LEUTE! Ich hab ein KLEINES Problem. Solange ich von PHP3 mit localhost connecte funktioniert alles einwandfrei, will ich aber die MySQL von einem andern Server aus connecten verweigert die ganze geschichte. Angegeben hab ich den host: Host Db Select_priv 192.168.100.251 professoren Y usw. Host User Password 192.168.100.251 tester 1280ec7157fb19cb Y usw Abfrage: $server="192.168.100.251"; $verbindung = mysql_connect($server, "tester", "tester"); Fehlermeldung: Warning: MySQL Connection Failed: Access denied for user: 'tester_(at)_linux2.pa.asn-graz.ac.at' (Using password: YES) in /usr/local/httpd/htdocs/mist/ausgabe.php3 on line 9 Bist meine letzte HILFE, aus dem Schlauen MySql Manuel bin ich auch nicht schlauer geworden. LG heiko --------------------------------------------------- Heiko Vogl heiko.vogl_(at)_pa.asn-graz.ac.at http://www.pa.asn-graz.ac.at/ Paedagogische Akademie dse Bundes in der Steiermark Hasnerplatz 12 A-8010 Graz --------------------------------------------------- From eickmeyer_(at)_melleonline.de Tue, 28 Sep 1999 12:21:48 +0200 Date: Tue, 28 Sep 1999 12:21:48 +0200 From: Jens Eickmeyer eickmeyer_(at)_melleonline.de Subject: [php] Probleme beim Installieren von PHP 4.0 Beta 2 Hallo, ich habe heute mal versucht PHP 4.0 Beta 2 zu installieren. Ich habe ./configure --with-apache=../apache_1.3.9 und anschließend make ausgeführt und folgende Fehler-Meldung erhalten: make[1]: *** No rule to make target `all'. Stop. In file included from ../../php.h:36, from apache.c:22: ../../libzend/zend.h:45: zend_config.h: No such file or directory make[2]: *** [apache.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 Wie kann ich den Fehler beheben? Ich bin für jede Hilfe dankbar. Jens From tobias_(at)_dnet.it Tue, 28 Sep 1999 13:09:07 +0200 Date: Tue, 28 Sep 1999 13:09:07 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] HTTP-Request mit HEAD-Methode? > Ich möchte einen HEAD-Aufruf von PHP aus starten, um die > Existenz, Last-Modified etc. über eine URL zu erfahren (und ohne > einen Body zurückzubekommen). Wie muss ich da den Header > gestalten? $fp = fsockopen ("phpwizard.net", 80, &$errnr, &$errstr) or die("$errno: $errstr"); fputs($fp, "HEAD / HTTP/1.0\n\n"); while($line = fgets($fp, 64)) { print($line); } fclose($fp); Mit freundlichen Grüßen, Tobias Ratschiller From aleiprecht_(at)_futournetz.de Tue, 28 Sep 1999 13:29:19 +0200 Date: Tue, 28 Sep 1999 13:29:19 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] HTTP-Request mit HEAD-Methode? [...] > Ich möchte einen HEAD-Aufruf von PHP aus starten, um die > Existenz, Last-Modified etc. über eine URL zu erfahren (und ohne > einen Body zurückzubekommen). Wie muss ich da den Header > gestalten? Ich verwende die http-class von Manuel Lemos. Damit geht das ziemlich komfortabel. Such mal bei http://webdev.berber.co.il (ich hoffe die Adresse stimmt), da muesste die Klasse zu finden sein. > Danke schon jetzt! > > Marian hope this helps albi From Christoph.Strobel_(at)_gecits-eu.com Tue, 28 Sep 1999 16:31:32 +0100 Date: Tue, 28 Sep 1999 16:31:32 +0100 From: Christoph.Strobel_(at)_gecits-eu.com Christoph.Strobel_(at)_gecits-eu.com Subject: [php] Lotus Notes Datenbank abfragen? Hallo zusammen, hat jemand von euch schon mal eine Lotus Notes Datenbank mit PHP abgefragt? Ich kann es momentan nicht testet, bräuchte aber dringend diese Info. Wie sind die Erfahrungen? Bin über jede Info dankbar... Danke Christoph Strobel From naklar_(at)_altavista.net Tue, 28 Sep 1999 19:19:05 +0200 Date: Tue, 28 Sep 1999 19:19:05 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Lotus Notes Datenbank abfragen? Hallo Christoph, > hat jemand von euch schon mal eine Lotus Notes Datenbank mit PHP abgefragt? > Ich kann es momentan nicht testet, bräuchte aber dringend diese Info. für LN gibt es einen ODBC-Treiber. Das wär's dann doch schon: odbc_connect. Dummerweise verlangt LN trotzdem für jeden neuen Connect die Passworteingabe - unheimlich praktisch für eine Serveranwendung. Seit ich es ausprobiert (LN R4.1) hatte, zugegebenermassen nicht mit PHP (das kannte ich damals noch nicht), sind min. ca. 12 Monate vergangen. Vielleicht ist der neue Treiber in der Beziehung besser. Btw., auf dem Rechner, auf dem der ODBC-Zugriff läuft, muss LN installiert sein. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From frank.hoeber_(at)_uptomore.de Tue, 28 Sep 1999 20:02:37 +0200 Date: Tue, 28 Sep 1999 20:02:37 +0200 From: =?iso-8859-1?Q?Frank_H=F6ber?= frank.hoeber_(at)_uptomore.de Subject: [php] Re: HTTP Authorisation Danke für den Tip, aber dies ist nur die halbe Miete... Wie kann ich denn eine bestehende Session beenden? Fall: Ein Benutzer hat sich korrekt angemeldet und nun soll sich in der gleichen Session eine andere Person einloggen? (z.B. jemand mit mehr oder anderen Applikations-Rechten)? Viele Danke im Voraus Frank frank.hoeber_(at)_uptomore.de -----Ursprüngliche Nachricht----- Von: Martin Ramsch An: PHP Mailing-Liste Datum: Dienstag, 28. September 1999 09:21 Betreff: [php] Re: HTTP Authorisation >Frank Höber schrieb am Dienstag, den 28. September 1999: >> Ich moechte mit HTTP-Authorisation das Einloggen für meine Zwecke >> benutzen. Danach will ich den Benutzer in meiner mySQL-Datenbank >> suchen und identifizieren könnene. >> Das folgende Code-Fragment soll dies naeher zeigen: >> >> if(!isset($PHP_AUTH_USER)) >> { >> Header("WWW-Authenticate: Basic realm=\"xxx\""); >> Header("HTTP/1.0 401 Unauthorized"); >> login_failed_msg_and_exit(); >> } >> else >> { >> $user_id = pm_get_user_id($PHP_AUTH_USER, $PHP_AUTH_PW); >> if ($user_id == 0) >> login_failed_msg_and_exit(); >> } >> } >[...] >> Finde ich nun in meiner Datenbank diesen Benutzer ist alles ok, ist >> er aber dort nicht eingetragen, würde ich gerne die Variablen >> $PHP_AUTH_USER und $PHP_AUTH_PW auf "undefine" setzten, um ein neues >> Einloggen zu ermoeglichen. Vielleicht weiss jemand einen Ausweg oder >> wie ich die frisch gestartete Session beenden kann, sodaß man >> einfach diese Seite wieder aufrufen kann? >> >> Vielleicht ist dies aber auch der falsche Ansatz? > >Nene, paßt schon! :) > >Du mußt nur auch in diesem zweiten Fall die Header-Zeilen für den >HTTP-Code 401 schicken, damit der Zugriff wieder abgewiesen wird und >der User nochmal das Autorisierungsfesnter vorgesetzt bekommt. > >Ciao, > Martin >-- >Martin Ramsch >PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php From m.ramsch_(at)_computer.org Tue, 28 Sep 1999 20:25:10 +0200 Date: Tue, 28 Sep 1999 20:25:10 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: HTTP Authorisation Frank Höber schrieb am Dienstag, den 28. September 1999: > Danke für den Tip, aber dies ist nur die halbe Miete... > Wie kann ich denn eine bestehende Session beenden? > Fall: Ein Benutzer hat sich korrekt angemeldet und nun soll sich in > der gleichen Session eine andere Person einloggen? (z.B. jemand mit > mehr oder anderen Applikations-Rechten)? Hmm, sicherheitshalber nachgefragt: "in der gleichen Session" soll bedeuten, daß sich ein neuer User an den gleichen Browser setzt und die Autorisierung des vorigen Benutzers verworfen werden soll? Der einzig sichere Weg ist dann, daß der Benutzer seinen Browser beendet und neu startet. Beim Netscape funktioniert auch (aber ohne Gewähr), wenn der Webserver trotz eigentlich gültiger Autorisierung mit dem HTTP-Statuscode 401 antwortet - und der benutzer dann im neu erscheinenden Autorisierungs- fenster vom Netscape mit "Cancel" abbricht. Dann vergißt Netscape die bisherigen Autorisierungswerte ... Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From pfeiffer_(at)_uris.de Tue, 28 Sep 1999 17:28:28 +0200 Date: Tue, 28 Sep 1999 17:28:28 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] MY SQL Connect Hallo Heiko, > $verbindung = mysql_connect($server, "tester", "tester"); > Fehlermeldung: > Warning: MySQL Connection Failed: Access denied for user: > 'tester_(at)_linux2.pa.asn-graz.ac.at' (Using password: YES) in > /usr/local/httpd/htdocs/mist/ausgabe.php3 on line 9 versuche mal das hier: -------------------------------------------------------- -------------------------------------------------------- M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ -----Ursprüngliche Nachricht----- Von: Heiko Vogl An: php_(at)_solix.wiso.Uni-Koeln.DE Datum: Dienstag, 28. September 1999 10:59 Betreff: [php] MY SQL Connect >Hallo LEUTE! > >Ich hab ein KLEINES Problem. Solange ich von PHP3 mit localhost connecte >funktioniert alles einwandfrei, will ich aber die MySQL von einem andern >Server aus connecten verweigert die ganze geschichte. > >Angegeben hab ich den host: > >Host Db Select_priv > > 192.168.100.251 professoren Y >usw. > > > >Host User Password > >192.168.100.251 tester 1280ec7157fb19cb Y usw > > >Abfrage: > >$server="192.168.100.251"; > >Bist meine letzte HILFE, aus dem Schlauen MySql Manuel bin ich auch nicht >schlauer geworden. > >LG heiko > >--------------------------------------------------- >Heiko Vogl >heiko.vogl_(at)_pa.asn-graz.ac.at >http://www.pa.asn-graz.ac.at/ >Paedagogische Akademie dse Bundes in der Steiermark >Hasnerplatz 12 >A-8010 Graz >--------------------------------------------------- > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From pfeiffer_(at)_uris.de Tue, 28 Sep 1999 20:56:21 +0200 Date: Tue, 28 Sep 1999 20:56:21 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] MY SQL Connect Hallo Heiko, pardon, fuer die halbfertige Mail, falsche Taste erwischt :-( Dein Fehler erinnert mich an meine Vergeblichen Versuche, die MySQL von PureTec zu kontaktieren. - Ist es vielleicht das ? Die Jungs dort, sind in der Anleitung von ihrem Perscript ausgegangen, was einen bei PHP auf eine voellig falsche Faehrte jagt... Perl: Das Script connected gleich auf die Datenbank, was nicht so auffaellt, da der Name der Datenbank der FTP-Username mit vorangestelltem 'db' ist. Genau das bezeichnen sie in der Anleitung als DB-Benutzername. PHP: Und so versucht man mit dem DB-Benutzernamen ein Connect aufzubauen, was natuerlich nicht gehen kann, da MySQL an der Stelle einen Namen des Users (FTP-Name) und keinen Datenbanknamen erwartet... Wenn meine Vermutung falsch war, melde Dich noch einmal... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From cgilist_(at)_here.de Tue, 28 Sep 1999 21:35:39 +0200 Date: Tue, 28 Sep 1999 21:35:39 +0200 From: Kai Bollmann cgilist_(at)_here.de Subject: [php] string_random? Hi, hat vielleicht jmd. ne Funktion zur Hand mit der ich ein Zufallsstring zwecks Passwortgenerierung ausgeben kann? (á la 'btu3xsr9') Länge sollte immer gleich sein, muß also lang genug sein damit ich abschneiden kann. Vielen Dank ;-) Gruß Kai Bollmann [aol/aim: kaibohb] -- http://www.here.de From webmasterbhs_(at)_bluewin.de Tue, 28 Sep 1999 22:00:01 +0200 Date: Tue, 28 Sep 1999 22:00:01 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] string_random? function mkpasswd () { // Random-string srand((double)microtime()*1000000); // füttern $Zeichen = "1234567890abcdefghijkmnopqrstuvwxyz1234567890"; $pawd = ""; // Init while (strlen($pawd) < 4) // zeichenlaenge = 4 { $pawd .= substr($Zeichen,(rand()%(strlen($Zeichen))),1); } return $pawd; }; ----- Original Message ----- From: Kai Bollmann To: Sent: Tuesday, September 28, 1999 9:35 PM Subject: [php] string_random? > Hi, > > hat vielleicht jmd. ne Funktion zur Hand mit der ich ein Zufallsstring > zwecks Passwortgenerierung ausgeben kann? (á la 'btu3xsr9') > Länge sollte immer gleich sein, muß also lang genug sein damit ich > abschneiden kann. > > Vielen Dank ;-) > > > Gruß > Kai Bollmann > [aol/aim: kaibohb] > -- > > http://www.here.de > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From bjoern_(at)_baer.mayn.de Tue, 28 Sep 1999 22:42:11 +0000 Date: Tue, 28 Sep 1999 22:42:11 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] string_random? > function mkpasswd () Wenn es nichts ausmacht, daß das Passwort etwas länger wird, dann hilft auch: $dolles_passwort=md5(uniqid("meingeheimersalt")); -- Virtuelle Postkartengrüße? Go to From bjoern_(at)_baer.mayn.de Tue, 28 Sep 1999 22:47:40 +0000 Date: Tue, 28 Sep 1999 22:47:40 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] [Mini-Announce] www.web-cards.de Hi, ein kleiner Aufruf zu einer (halb-)öffentlichen Beta-Test Phase. ;-) Nachdem mein anderes großes (kommerzielles) Projekt nun erstmal größtenteils geschafft ist, hatte ich Zeit für eins meiner privaten Projekte. Die Rede ist von . Jeder kennt ja diese Dienste: man wählt ein Bild aus verschiedenen Rubriken aus, gibt Absendername (+E-Mailadresse), Empfängername (+E-Mail), Überschrift und einen Grußtext an und schickt diese Karte los. Der Empfänger bekommt dann eine E-Mail, in der steht, wie er an seine Postkarte kommt (mittels eines sog. "Pickupcode"). Hat der Empfänger sich die Karte angeschaut, so bekommt der Absender, sofern er das beim Verschicken gewünscht hat, eine Benachrichtigung, daß die Karte angeschaut wurde. Das ganze Projekt habe ich in PHP3/mySQL geschrieben, zum Spaßeffekt, d.h. der Service ist kostenlos und ich verdiene nichts daran. Ich würde mich freuen, wenn der eine oder andere von Euch die Seiten mal testen bzw. sogar regelmäßig benutzen würde. ;-) (An Motiven ist einiges zu finden, u.a. auch sehr ästhetische Aktphotographie) Geplant ist ein Newsletter, der über alle Neuigkeiten informiert. Falls jemand auf seiner Site web-cards.de verlinken möchte, so gibt es hierfür sogar einen extra Button. ;) Und wer selbst auf seiner Site Postkarten verschicken möchte, der möge mich kontaktieren, vielleicht kann man sich ja irgendwie arrangieren. Feedbacks, Kritik, weitere Vorschläge etc. bitte an mich. Danke. -- Virtuelle Postkartengrüße? Go to From ulf.wendel_(at)_kiel.netsurf.de Tue, 28 Sep 1999 23:05:43 +0200 Date: Tue, 28 Sep 1999 23:05:43 +0200 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] string_random? Cyrill Schumacher wrote: > > function mkpasswd () > { > // Random-string > srand((double)microtime()*1000000); // füttern > $Zeichen = "1234567890abcdefghijkmnopqrstuvwxyz1234567890"; > $pawd = ""; // Init > while (strlen($pawd) < 4) // zeichenlaenge = 4 > { $pawd .= substr($Zeichen,(rand()%(strlen($Zeichen))),1); > } > return $pawd; > }; Ja, ein guter Ansatz. Aber sind i.d.R. nicht noch mehr Zeichen in einem Paßwort erlaubt? Es dürften zumindest die ASCII Codes 33 - 121 erlaubt sein (mein Windows kennt kein man...). Entsprechend würde ich eine Zufallszahl zwischen 33 und 121 ermitteln. Diese Form der Passwortsetzung ist vermutlich recht sicher, doch falls der größte Angreifer nicht im Intranet sitzt, etwas weniger Sicherheit erlaubt ist, würde ich über einen Phrasendrescher nachdenken. ]*>)/e", "", $content); // hab das Beispiel von php.net genommen, sollte im Archiv etwas besseres sein! // Merksatz und Passwort generieren $teile = explode(" ", $content); $max_rand = count($teile); $passwd = ""; $merke = ""; $pass_len = 8; while (strlen($passwd)<$pass_len) { $i = rand (0, $max_rand); $buchstabe = substr($teile[$i],0,1); if (ord($buchstabe)>=31 && ord($buchstabe)<=121) { $passwd.=$buchstabe; $merke.=sprintf("%s %s
    \n", $buchstabe, $teile[$i]); } } printf("Passwort: %s,
    \nMerksatz:
    \n%s", $passwd, $merke); ?> Ulf From mp_(at)_webfactory.de Tue, 28 Sep 1999 23:09:56 +0200 Date: Tue, 28 Sep 1999 23:09:56 +0200 From: Matthias Pigulla mp_(at)_webfactory.de Subject: [php] [Mini-Announce] www.web-cards.de Hi Björn, hi Liste ;-)) Björn Schotte wrote: > wie er an seine Postkarte kommt (mittels eines sog. "Pickupcode"). Der Datenschutz ist ja immer so ein Thema bei diesen Diensten. Offensichtlich speicherst Du ja alle Daten in der MySQL-Datenbank, so daß man schon mal nicht durch Eingabe einer geschickten URL auf ein Verzeichnis zugreifen kann, in dem alle möglichen Poskarten liegen. Der Zugriff scheint also nur über pickup.php3 möglich zu sein. (Wenn er nicht schon auf DB-Ebene möglich ist ;-) Interessant fand ich daher noch die Frage, woher der Pickupcode kommt. Er scheint bei Dir aber auch noch eine Zeitinformation zu beinhalten, so daß es mir auf den ersten Blick fast unmöglich scheint, einen Code zu erzeugen, der auf eine existierende Karte verweist. Der Zahlenraum der Codes (md5?) ist ja recht groß. Ansonsten ist die Seite grafisch sehr schön gelungen... ;-) Matthias -- w e b f a c t o r y Matthias Pigulla Lessingstr. 60 - 53113 Bonn - http://www.webfactory.de/ Fon: 0228-9114455 - Fax: 0228-9114499 - ICQ: 49185492 From bjoern_(at)_baer.mayn.de Tue, 28 Sep 1999 23:11:55 +0000 Date: Tue, 28 Sep 1999 23:11:55 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] [Mini-Announce] www.web-cards.de Hi, > Offensichtlich speicherst Du ja alle Daten in der MySQL-Datenbank, so > daß man schon mal nicht durch Eingabe einer geschickten URL auf ein > Verzeichnis zugreifen kann, in dem alle möglichen Poskarten liegen. Genau. Und der Angreifer, der die Daten lesen möchte, muß dazu schon Zugriff auf den Datenbankrechner (!=der Rechner, auf dem web-cards gehostet wird) haben. > Interessant fand ich daher noch die Frage, woher der Pickupcode kommt. md5 aus uniqid. > Er scheint bei Dir aber auch noch eine Zeitinformation zu beinhalten, so > daß es mir auf den ersten Blick fast unmöglich scheint, einen Code zu > erzeugen, der auf eine existierende Karte verweist. [...] Genau. Da web-cards.de unter anderem auch auf http://www.main.de/extra/postkarten/ und hoffentlich auch bald bei anderen Angeboten großer deutscher Verlagshäuser zu finden ist, habe ich mich für md5 entschlossen. Vorher werkelte ein simpler Zufallspass- wortgenerator, der Passwörter der Länge 10 generiert. > Ansonsten ist die Seite grafisch sehr schön gelungen... Danke. :) -- Virtuelle Postkartengrüße? Go to From cgilist_(at)_here.de Tue, 28 Sep 1999 23:28:47 +0200 Date: Tue, 28 Sep 1999 23:28:47 +0200 From: Kai Bollmann cgilist_(at)_here.de Subject: [php] string_random? Hi, >Es dürften zumindest die ASCII Codes 33 - 121 erlaubt >sein (mein Windows kennt kein man...). Entsprechend würde ich >eine >Zufallszahl zwischen 33 und 121 ermitteln. bevor ihr euch die Köpfe zerbrecht, ich bin glückglich mit mkpasswd() vielen Dank :) Gruß Kai Bollmann [aol/aim: kaibohb] -- http://www.here.de From muessig_(at)_his.de Wed, 29 Sep 1999 03:05:56 +0100 Date: Wed, 29 Sep 1999 03:05:56 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] php-Zugriff auf MS-Access-DB Moin, ist ja vielleicht 'ne bloede Frage: Kann man mit php unter LINUX auf eine MS-Access-DB unter Windows NT zugreifen? Vielleicht via ODBC? iODBC? Wenn ja, wo krieg ich einen passenden Driver fuer Access fuer den iODBC-Driver-Manager? Oder hab ich da was gruendlich nicht verstanden? Gruesse, Peter From GH-net_(at)_t-online.de Wed, 29 Sep 1999 07:39:17 +0200 Date: Wed, 29 Sep 1999 07:39:17 +0200 From: Guido Haeger [p] GH-net_(at)_t-online.de Subject: [php] [Mini-Announce] www.web-cards.de > Feedbacks, Kritik, weitere Vorschläge etc. bitte an mich. Danke. Auf den Unterseiten, wo man mittels Radio-Button und kleiner Vorschaugrafik die jeweilige Karte aussuchen soll, gibt es ein Problem mit dem IE5. Du hat bei den Vorschaugrafiken im Image-Tag die Attribute width=" " und height=" ", was NN zu einer Anzeige der Grafik im Normal-Format veranlaßt. Der IE5 (zumindest unter Win98) quittiert das mit einer Nichtanzeige der Bilder, so daß man nur die einzelnen Radio-Buttons ohne Vorschaugrafiken sieht. Ich weiß nicht, ob Du die width- und height-Attribute aus einer DB holst und es mit dieser DB eventuell ein Problem gibt oder gab? Ansonsten vielleicht diese Werte aus einer DB holen, oder von PHP on-the-fly ermitteln lassen, oder ganz weglassen? Guido Haeger From s.bergmann_(at)_seven-sense.com Wed, 29 Sep 1999 09:30:10 +0200 Date: Wed, 29 Sep 1999 09:30:10 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Counter Sebastian Bergmann wrote: > Gibt es eine einfachere Möglichkeit dieses Problem zu lösen als Session > aus der phplib-7 zu benutzen und vor dem Eintragen des Besuchers (und > somit dem Erhöhen der Hits) zu testen, ob diese Session-ID bereits in der > MySQL Datenbank steht? Ja, gibt es. Problem gelöst :) -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From bjoern_(at)_baer.mayn.de Wed, 29 Sep 1999 08:21:59 +0000 Date: Wed, 29 Sep 1999 08:21:59 +0000 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] [Mini-Announce] www.web-cards.de > die jeweilige Karte aussuchen soll, gibt es ein Problem mit dem IE5. Du hat > bei den Vorschaugrafiken im Image-Tag die Attribute width=" " und height=" Behoben. -- Virtuelle Postkartengrüße? Go to From info_(at)_publicform.de Wed, 29 Sep 1999 10:53:39 +0200 Date: Wed, 29 Sep 1999 10:53:39 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] [Mini-Announce] www.web-cards.de Ein paar Bugs ;) JavaScript Error: http://www.web-cards.de/, line 101: missing semicolon before statement. javascript:document.rubriks.submit(); ..........^ Das erscheint beim Aufrufen der Startseite mit Netscape 3.0.1/Mac JavaScript Error: http://www.web-cards.de/create.php3, line 62: missing semicolon before statement. javascript:document.forms[1].submit(); ..........^ Das kommt dann beim Klick auf Go (Grußkarten) Ich hoffe du verstehst dich gut mit deinem Provider, bzw dein Server steht in USA. Mein Provider hat mal so einen Dienst fristlos gekündigt nachdem ihm plötzlich in einm Monat über 2000DM Kosten an Trafficgebühren entstanden waren. Tschüssken, Piet Kopka From ulf.wendel_(at)_kiel.netsurf.de Wed, 29 Sep 1999 11:00:08 +0200 Date: Wed, 29 Sep 1999 11:00:08 +0200 From: Ulf Wendel ulf.wendel_(at)_kiel.netsurf.de Subject: [php] php-Zugriff auf MS-Access-DB Peter Muessig-Trapp wrote: > > Moin, > > ist ja vielleicht 'ne bloede Frage: > > Kann man mit php unter LINUX auf eine MS-Access-DB > unter Windows NT zugreifen? Durchaus. > Vielleicht via ODBC? > iODBC? > Wenn ja, wo krieg ich einen passenden Driver fuer Access > fuer den iODBC-Driver-Manager? Ist das ODBC in der Systemsteuerung des NT? Hier sollten Treiber für Access auftauchen. Spätestens mit einem Servicepack, oder bei microsoft.com. Ulf From muessig_(at)_his.de Wed, 29 Sep 1999 11:47:19 +0100 Date: Wed, 29 Sep 1999 11:47:19 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] php-Zugriff auf MS-Access-DB >> Kann man mit php unter LINUX auf eine MS-Access-DB >> unter Windows NT zugreifen? > >Durchaus. > >> Vielleicht via ODBC? >> iODBC? >> Wenn ja, wo krieg ich einen passenden Driver fuer Access >> fuer den iODBC-Driver-Manager? > >Ist das ODBC in der Systemsteuerung des NT? Hier sollten Treiber für >Access auftauchen. Spätestens mit einem Servicepack, oder bei >microsoft.com. Mit dem ODBC-Datenquellen-Tool in der NT-Systemsteuerung kann ich auf Access-DB zugreifen, kein Problem. Wie bekomme ich aber von UNIX (Linux) aus via php eine Verbindung zum NT-Server (bzw. der Access-DB auf ihm)? Der odbc_connect-Befehl von php will eine IP ja gar nicht wissen. Ergo muss ich das an anderer Stelle (ODBC-Driver ?) klaeren, nur wo? ... Grad hab ich mir von Easysoft odbc-odbc-bridge runtergeladen ... scheint, dass das mein Problem loesen kann, ist aber komerziell wies aussieht und den Preis hab ich noch nicht gefunden. Oder gibts andere Loesungen? Gruesse, Peter ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From UW_(at)_netuse.de Wed, 29 Sep 1999 12:32:44 +0200 Date: Wed, 29 Sep 1999 12:32:44 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] php-Zugriff auf MS-Access-DB Peter Muessig-Trapp wrote: > Wie bekomme ich aber von UNIX (Linux) aus via php > eine Verbindung zum NT-Server (bzw. der Access-DB auf ihm)? > Der odbc_connect-Befehl von php will eine IP ja gar nicht wissen. > Ergo muss ich das an anderer Stelle (ODBC-Driver ?) > klaeren, nur wo? > ... Grad hab ich mir von Easysoft odbc-odbc-bridge runtergeladen ... > scheint, dass das mein Problem loesen kann, ist aber komerziell > wies aussieht und den Preis hab ich noch nicht gefunden. > > Oder gibts andere Loesungen? > > Gruesse, Peter > http://www.e-gineer.com/e-gineer/phpkb/view.phtml/qid/578 - Hier ist eine zweite Software angegeben. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From pfeiffer_(at)_uris.de Wed, 29 Sep 1999 12:51:57 +0200 Date: Wed, 29 Sep 1999 12:51:57 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] php-Zugriff auf MS-Access-DB Hallo Peter, > ... Grad hab ich mir von Easysoft odbc-odbc-bridge runtergeladen ... > scheint, dass das mein Problem loesen kann, Laut Beschreibung ist es das was man braucht ! > ist aber komerziell wies aussieht und den Preis hab ich noch nicht > gefunden. uups, click of [Pricing] and see 'Pricing' ;-) http://www.easysoft.com/products/oob/pricing.phtml Easysoft ODBC-ODBC Bridge 2000 unlimited £500.00 $800.00 800.00 Easysoft ODBC-ODBC Bridge 2000 Personal £100.00 $160.00 160.00 Easysoft ODBC-ODBC Bridge 2000 Personal First Year Support £100.00 $160.00 160.00 Easysoft ODBC-ODBC Bridge 2000 Personal 3 Year Support £250.00 $400.00 400.00 Easysoft ODBC-ODBC Bridge 2000 Personal The Personal Edition provides the same level of functionality with the single restriction of only 3 concurrent database connections. Wenn mich mein Auge nicht taeuscht, macht die Firma ab 1.11.1999 eine Aktion, bei der man die Sache kostenguenstig testen kann (?). M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Wed, 29 Sep 1999 12:57:28 +0200 Date: Wed, 29 Sep 1999 12:57:28 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] php-Zugriff auf MS-Access-DB Hallo Ulf, > http://www.e-gineer.com/e-gineer/phpkb/view.phtml/qid/578 - Hier > ist eine zweite Software angegeben. click mal auf [german]... einfach koestlich... Da lese ich doch oft lieber das Original :) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From UW_(at)_netuse.de Wed, 29 Sep 1999 13:08:08 +0200 Date: Wed, 29 Sep 1999 13:08:08 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] php-Zugriff auf MS-Access-DB Norbert Pfeiffer wrote: > > Hallo Ulf, > > > http://www.e-gineer.com/e-gineer/phpkb/view.phtml/qid/578 - Hier > > ist eine zweite Software angegeben. > click mal auf [german]... > einfach koestlich... > > Da lese ich doch oft lieber das Original :) :-D D- Da spricht der echte Handbuchman, der sich nicht mit dem ersten Blatt zufrieden gibt. Schade, daß das chinesische fehlt. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From ws_(at)_art-quarter.com Wed, 29 Sep 1999 13:07:44 +0200 Date: Wed, 29 Sep 1999 13:07:44 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 rk wrote: > Wo und wie sage ich das dem Apache?? in der httpd.conf im Verzeichnis conf: AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .html -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From UW_(at)_netuse.de Wed, 29 Sep 1999 13:50:53 +0200 Date: Wed, 29 Sep 1999 13:50:53 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Status Perl print qq / print < Kennt jemand den Status der Implementierung der beliebten und > nützlichen Perlschreibweisen: > > $a = qq~ ~; > > print << EOF EOF; In der aktuellen PHP 4 CVS funktioniert das: print <<< EOF foobar EOF; Die haben wohl <<< genommen, weil << schon der Bitshift-Operator ist. Mit freundlichen Grüßen, Tobias Ratschiller From eschmid_(at)_s.netic.de Wed, 29 Sep 1999 14:24:06 +0200 Date: Wed, 29 Sep 1999 14:24:06 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Status Perl print qq / print < Kennt jemand den Status der Implementierung der beliebten und > nützlichen Perlschreibweisen: > > $a = qq~ ~; > > print << EOF EOF; > > In Archiv habe ich nur eine Zusage von Zeev gefunden, daß es > implementiert werden soll. Wie ist der Status? New Functionality in Zend - Added here-docs support. -Egon From muessig_(at)_his.de Wed, 29 Sep 1999 15:26:33 +0100 Date: Wed, 29 Sep 1999 15:26:33 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] php-Zugriff auf MS-Access-DB Wies aussieht, waeren die Sachen von Easysoft geeignet, der andere Hinweis (http://www.e-gineer.com/e-gineer/phpkb/view.phtml/qid/578) kann leider den Zugriff auf MS-Access nicht loesen (es liefert einen Driver fuer MS-SQL, nicht aber fuer Access). Leider kriege ich (wie ueblich &-| ) diese unsaeglichen Fehlermeldungen beim Compilieren. Der nachfolgende ./configure; make; Aufruf bringt Fehlermeldungen. Ich hab den Support von Easysoft bemailt, aber vielleicht faellt Euch was dazu ein?? Gruesse Peter CUSTOM_ODBC_LIBS="-lesoobclient" \ ./configure --with-custom-odbc=/usr/local/easysoft/oob/client \ --enable-track-vars \ --enable-magic-quotes make Error-Messages: ..... functions/mcrypt.o functions/dba_db2.o functions/mhash.o functions/pcre.o functions/posix.o functions/parsedate.o -Wl,-rpath,/usr/lib -lgd -L/usr/lib -lttf pcrelib/libpcre.a regex/libregex.a -lgdbm -L/usr/local/easysoft/oob/client/lib -lm -ldl -lcrypt -lnsl -lresolv functions/pcre.o: warning: multiple common of `pcre_cache' internal_functions.o: warning: previous common is here functions/unified_odbc.o: In function `_free_result': /usr/local/src/php-3.0.12/functions/unified_odbc.c:192: undefined reference to `SQLFreeStmt' functions/unified_odbc.o: In function `_results_cleanup': /usr/local/src/php-3.0.12/functions/unified_odbc.c:208: undefined reference to `SQLFreeStmt' functions/unified_odbc.o: In function `_close_connection': /usr/local/src/php-3.0.12/functions/unified_odbc.c:228: undefined reference to `SQLDisconnect' /usr/local/src/php-3.0.12/functions/unified_odbc.c:229: undefined reference to `SQLFreeConnect' functions/unified_odbc.o: In function `_close_pconnection': .... usw. usw. usw. .... ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From pfeiffer_(at)_uris.de Wed, 29 Sep 1999 18:01:28 +0200 Date: Wed, 29 Sep 1999 18:01:28 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Syntax Highlighting Hallo Liste, in der PHP3.ini der Version 3.0.11 stehen zwar die Eigenschaften zum Syntax Highlighting noch drin, im Manual wird es jedoch nur noch bei der Installation fuer den Apache erwaehnt und zu funktionieren scheint es ueberhaupt nicht mehr, es kommt nur noch unformatierter Text zurueck. Also kann man die Funktion jetzt nur noch zum Entfernen der Umbrueche verwenden (???) :-(( Vielleicht weiss ja jemand, was sich dabei geaendert hat oder man jetzt bei der Verwendung beachtn muss... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From PHolm_(at)_gmx.de Wed, 29 Sep 1999 16:14:22 GMT Date: Wed, 29 Sep 1999 16:14:22 GMT From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Sowas wie mydejanews Hallo, da ich wenig dazu gefunden habe, erlaube ich mir mal hier nachzufragen. Ich würde gerne eine Cookie-Authentifizierung in eine Site einbauen, so dass der Besucher, falls bekannt, mit einer personalisierten Seite begrüsst wird, ansonsten eine loginbox irgendwo auf der Seite erscheint.Sowas gibt es z.B. bei my deja, ihr wisst bestimmt, was ich meine. - cookie wird geprüft - wenn cookie vorhanden, lookup in mysql-table mit userdaten und generierung der personalisierten Startseite - wenn kein cookie, dann standardseite, die allerdings ein Login-feld enthält Welche Art der Authentifizierung muss man benutzen, damit sowas geht (und keine http-login-box erscheint)? Ich hab mir mal die Doku zur PHPLIB angeschaut und habe irgendwie das Gefühl, dass das damit schon gehen müsste, aber so ganz geschnallt hab ich das nicht, alles objektorientiert und dann auch noch englisch... gibt es da vielleicht was in Deutsch? Ich wäre sehr dankbar für entsprechende Hinweise... danke, Peter From tw_(at)_iTreff.DE Wed, 29 Sep 1999 18:39:45 +0200 Date: Wed, 29 Sep 1999 18:39:45 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen Moins Ich arbeite gerade an einer Art Template, das als Rahmen fuer andere PHP-Seiten benutzt werden soll. Bisher helfe ich mir, indem ich die Seiten in der Art http://domain.tld/pfad/template.php/pfad/darzustellende/seite.php aufrufe und die Umgebungsvariablen passend parse, so dass ich die seite.php einfach includen kann. Schoen waere es, wenn ich dem Apache sagen koennte, er soll alle Seiten von domain.tld durchs template.php jagen (so dass der Aufruf http://domain.tld/pfad/darzustellende/seite.php3 das gleiche bewirkt wie oben...) Jemand ne Idee? Balu From eickmeyer_(at)_melleonline.de Wed, 29 Sep 1999 18:49:03 +0200 Date: Wed, 29 Sep 1999 18:49:03 +0200 From: Jens Eickmeyer eickmeyer_(at)_melleonline.de Subject: [php] Frage zu session_name in PHP4 Hallo, ich experementiere gerade ein wenig mit den Session-Funktionen in PHP4. Dabei ist ein Problem aufgetaucht. Wenn ich einer Session einen neuen Namen gebe und anschließend versuche in einer anderen Funktion eine Variable aufzurufen, die ich mit session_register reserviert habe, ist diese Variable nicht belegt. Alles funktioniert wunderbar, wenn ich die Funktion session_name nicht benutze. Was muß ich machen, daß ich jeder Session einen eigenen Namen geben kann und trotzdem in den Unterseiten auf Variablen der jeweiligen Session zugreifen kann. Ich bin für jede Hilfe dankbar. Jens From mk_(at)_html-design.com Wed, 29 Sep 1999 19:09:26 +0200 Date: Wed, 29 Sep 1999 19:09:26 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen Thomas 'Balu' Walter wrote: > > Moins > > Ich arbeite gerade an einer Art Template, das als Rahmen fuer andere > PHP-Seiten benutzt werden soll. > > Bisher helfe ich mir, indem ich die Seiten in der Art > http://domain.tld/pfad/template.php/pfad/darzustellende/seite.php > aufrufe und die Umgebungsvariablen passend parse, so dass ich die seite.php > einfach includen kann. > > Schoen waere es, wenn ich dem Apache sagen koennte, er soll alle Seiten von > domain.tld durchs template.php jagen (so dass der Aufruf > http://domain.tld/pfad/darzustellende/seite.php3 das gleiche bewirkt wie > oben...) Mhh, ungestestet: Also: wenn $PHP_SELF (in dem Fall "/pfad/darzustellende/seite.php3") /pfad/template.php -nicht- beinhaltet, wir die Seite durch das Template geschleift. Hängt die Seite schon im Template wird der Rest der Seite ausgegeben. Statt ereg() kannst du auch eregi() benutzen, dann wird Groß- und Kleinschreibung nicht beachtet. Ich hoffe mal das klappt. Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From logemann_(at)_morelogs.de Wed, 29 Sep 1999 19:02:52 +0200 Date: Wed, 29 Sep 1999 19:02:52 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] MySQL join Hi, ich weiss dasses letzlich ne MySQL Frage ist, da hier aber rel. viele Leute mit MySQL unter PHP3 arbeiten eine kurze Frage: kann ich mit Mysql (3.22.23) einen LEFT INNER JOIN realisieren, ohne den nicht soooo performanten syntax: select * from table1, table2 where table1.field = table2.field zu nehmen?? (da hier erst kartesiches Produkt gebildet wird) Ich dachte da ehr an einen LEFT INNER JOIN mit ON clause. Dies habe ich aber bisher nur mit outer joins gesehen. Ich habe irgendwo was gelesen das 3.23 die Klausel INNER JOIN versteht, stimmt das?? danke \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From grothkopp_(at)_swhamm.de Wed, 29 Sep 1999 19:20:37 +0200 Date: Wed, 29 Sep 1999 19:20:37 +0200 From: Stefan Grothkopp grothkopp_(at)_swhamm.de Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen Hallo, die Lösung deines Problems heißt mod_rewrite für Apache. Hier die Url eines IX Artikels zu dem Thema: http://www.heise.de/ix/artikel/9612149/ Dies ist mein erster kleiner Beitrag zu dieser Liste, also möchte ich kurz etwas zu mir und meiner Arbeit sagen. Ich programmiere zur Zeit in Perl und wenn ich muß auch in Delphi. Was php3 und mySQL angeht betrachte ich mich noch als Anfänger. Folgende Webseite werden u.a. von mir betrieben: www.blitz-eintrag.de - kostenloser Eintrag in Suchmaschinen www.blitz-buch.de - kostenlose Gästebücher www.stefan-grothkopp.de - meine geschäftlichen Seiten Es gibt noch einige weitere ich möchte jedoch nicht langweilen. mit freundlichen Grüßen, Stefan Grothkopp > Moins > Ich arbeite gerade an einer Art Template, das als Rahmen fuer andere > PHP-Seiten benutzt werden soll. > Bisher helfe ich mir, indem ich die Seiten in der Art > http://domain.tld/pfad/template.php/pfad/darzustellende/seite.php > aufrufe und die Umgebungsvariablen passend parse, so dass ich die > seite.php > einfach includen kann. > Schoen waere es, wenn ich dem Apache sagen koennte, er soll alle Seiten > von > domain.tld durchs template.php jagen (so dass der Aufruf > http://domain.tld/pfad/darzustellende/seite.php3 das gleiche bewirkt wie > oben...) > Jemand ne Idee? > Balu From tobias_(at)_dnet.it Wed, 29 Sep 1999 19:47:00 +0200 Date: Wed, 29 Sep 1999 19:47:00 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Frage zu session_name in PHP4 > Funktion session_name nicht benutze. Was muß ich machen, daß ich jeder > Session einen eigenen Namen geben kann und trotzdem in den Unterseiten > auf Variablen der jeweiligen Session zugreifen kann. Ich bin für jede > Hilfe dankbar. Wieso willst Du das? Ich kann mir nicht vorstellen, wozu das gut wäre. Wenn Du Cookies verwendest, um die Session-ID weiterzugeben, muss session_name() vor session_start() aufgerufen werden, da der Cookie nach dem Session-Namen benannt wird. So sollte es funktionieren: Mit freundlichen Grüßen, Tobias Ratschiller From eschmid_(at)_s.netic.de Wed, 29 Sep 1999 19:57:32 +0200 Date: Wed, 29 Sep 1999 19:57:32 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Syntax Highlighting Norbert Pfeiffer wrote: > in der PHP3.ini der Version 3.0.11 stehen zwar die Eigenschaften zum > Syntax Highlighting noch drin, im Manual wird es jedoch nur noch bei > der Installation fuer den Apache erwaehnt und zu funktionieren scheint > es ueberhaupt nicht mehr, es kommt nur noch unformatierter Text zurueck. > > Also kann man die Funktion jetzt nur noch zum Entfernen der Umbrueche > verwenden (???) :-(( Das funktionierte schon immer, hab's gerade mit 3.0.13-dev ausprobiert. -Egon From tw_(at)_iTreff.DE Wed, 29 Sep 1999 19:59:44 +0200 Date: Wed, 29 Sep 1999 19:59:44 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen +--[Mark Kronsbein ]---[29.09.99]--------------------------- | > Schoen waere es, wenn ich dem Apache sagen koennte, er soll alle Seiten von | > domain.tld durchs template.php jagen (so dass der Aufruf | > http://domain.tld/pfad/darzustellende/seite.php3 das gleiche bewirkt wie | > oben...) | | Mhh, ungestestet: egal :) | Schoene Idee, nur kann ich nicht davon ausgehen, dass die User den Code am Anfang der Seiten einfuegen... Ich werde mir die Redirect-Sache vom Stefan mal anschauen... Balu From mk_(at)_html-design.com Wed, 29 Sep 1999 20:13:42 +0200 Date: Wed, 29 Sep 1999 20:13:42 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen Thomas 'Balu' Walter wrote: > > Schoene Idee, nur kann ich nicht davon ausgehen, dass die User den Code am > Anfang der Seiten einfuegen... Kann ich jetzt nicht ganz nachvollziehen, was du damit meinst. Wieso sollten die User irgendwelchen Code einfügen? Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From dimi600_(at)_gmx.de Wed, 29 Sep 1999 22:03:46 +0200 Date: Wed, 29 Sep 1999 22:03:46 +0200 From: Dimitrij Bolgar dimi600_(at)_gmx.de Subject: [php] Wie erschaffe ich eine Tabelle in einer Datenbank? This is a multi-part message in MIME format. ------=_NextPart_000_0008_01BF0AC6.809AE360 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Wie erschaffe ich eine Tabelle in einer Datenbank kann mir jemand dazu = den Quell-code sagen?? ------=_NextPart_000_0008_01BF0AC6.809AE360 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Wie erschaffe ich eine Tabelle in einer Datenbank = kann mir=20 jemand dazu den Quell-code sagen??
    ------=_NextPart_000_0008_01BF0AC6.809AE360-- From ws_(at)_art-quarter.com Wed, 29 Sep 1999 22:24:45 +0200 Date: Wed, 29 Sep 1999 22:24:45 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Wie erschaffe ich eine Tabelle in einer Datenbank? > Dimitrij Bolgar wrote: > > Wie erschaffe ich eine Tabelle in einer Datenbank kann mir jemand > dazu den Quell-code sagen?? Welche Datenbank? http://www.koehntopp.de/kris/artikel/data-driven/ -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From pfeiffer_(at)_uris.de Wed, 29 Sep 1999 22:41:32 +0200 Date: Wed, 29 Sep 1999 22:41:32 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Syntax Highlighting Hallo Egon, >> Also kann man die Funktion jetzt nur noch zum Entfernen der Umbrueche >> verwenden (???) :-(( > Das funktionierte schon immer, hab's gerade mit 3.0.13-dev ausprobiert. na klar doch, Auf der alten Kiste, auf der ich jetzt schreibe geht es auch wunderbar. Das gleiche Script geht ueberall, nur auf der mit 3.0.11 nicht :( ansonsten haette ich gar nicht gefragt... Warum muss ich immer die Binarys erwischen, die voller Murks stecken - M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From eickmeyer_(at)_melleonline.de Wed, 29 Sep 1999 22:31:01 +0200 Date: Wed, 29 Sep 1999 22:31:01 +0200 From: Jens Eickmeyer eickmeyer_(at)_melleonline.de Subject: [php] Frage zu session_name in PHP4 Tobias Ratschiller schrieb: > Wenn Du Cookies verwendest, um die Session-ID weiterzugeben, muss > session_name() vor session_start() aufgerufen werden, da der Cookie > nach dem Session-Namen benannt wird. So sollte es funktionieren: > $username = "foo"; // Dummy-Username > session_name($username); // Session-(Cookie-)Name = "foo" > session_start(); > print($bar); > $bar++; > session_register("bar"); > ?> Ich starte meine Session wie folgt: In einer Unterseite möchte ich nun die Variable $bar benutzen. Leider kann ich aber nicht mehr darauf zugreifen. Ich bekomme mit session_id() auch nicht wieder die gleiche ID. Wie kann ich in einer Unterseite auf die Variable $bar zugreifen? Jens From m.ramsch_(at)_computer.org Wed, 29 Sep 1999 22:49:01 +0200 Date: Wed, 29 Sep 1999 22:49:01 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: MySQL join Marc Logemann schrieb am Mittwoch, den 29. September 1999: > ich weiss dasses letzlich ne MySQL Frage ist, da hier aber > rel. viele Leute mit MySQL unter PHP3 arbeiten eine kurze Frage: Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Da Du ja eh weißt, daß Deine Frage nichts mit PHP zu tun hat, habe ich sie auch nicht hier, sondern in der deutschen MySQL-Mailingliste beantwortet. Falls Du dort nicht eingeschrieben bist, hilft das Listenarchiv . Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From eschmid_(at)_s.netic.de Wed, 29 Sep 1999 23:05:24 +0200 Date: Wed, 29 Sep 1999 23:05:24 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Syntax Highlighting Norbert Pfeiffer wrote: > > Hallo Egon, > > >> Also kann man die Funktion jetzt nur noch zum Entfernen der Umbrueche > >> verwenden (???) :-(( > > Das funktionierte schon immer, hab's gerade mit 3.0.13-dev ausprobiert. > na klar doch, > Auf der alten Kiste, auf der ich jetzt schreibe geht es auch wunderbar. > Das gleiche Script geht ueberall, nur auf der mit 3.0.11 nicht :( > ansonsten haette ich gar nicht gefragt... > > Warum muss ich immer die Binarys erwischen, > die voller Murks stecken - War das ein Windows Binary? Der Quellen-Code ist wesentlich sicherer und den kann man im Zweifelsfalle auch lesen. -Egon From vogel_(at)_bingo-ev.de Wed, 29 Sep 1999 23:40:23 +0200 Date: Wed, 29 Sep 1999 23:40:23 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] Bearbeitungsabbruch Hallo, wer kann mir einen Tip geben? Ich habe eine Tabelle A mit diversen Angeben und dazugehoergigen Artikelnummern und Preisen. Tabelle B beinhaltet ARtikelnummer und Preise. Nun will ich die Preise von A so updaten, indem ich die ARtikelnummern in A auslesen, hiermit in Table B nachsehe und den aktuellen Preis aus B dann in A update. Ich dokumentieren den Updatevorgang, indem ich die Variablennamen plus den Inhalt der Variablen am Schirm ausgebe. Leider laeuft der Prozess nicht bis zum Schluss durch sondern bricht mal hier und mal da ab. Dabei werden die Variablennamen etwa im Abruch nur bruchstueckhaft ausgegeben. Ich kann mir das nicht erklaeren....gibts dafuer eine moegliche Erklaerung? Koennte es damit zusammenhaengen, dass eventuell unter php oder mysql temp Speicherplatz fehlt und dadurhc der Abbruch verursacht wird? ciao uli From eschmid_(at)_s.netic.de Wed, 29 Sep 1999 23:57:23 +0200 Date: Wed, 29 Sep 1999 23:57:23 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Bearbeitungsabbruch Ulrich Vogel wrote: > > Ich habe eine Tabelle A mit diversen Angeben und dazugehoergigen > Artikelnummern und Preisen. > Tabelle B beinhaltet ARtikelnummer und Preise. > > Nun will ich die Preise von A so updaten, indem ich die > ARtikelnummern in A auslesen, hiermit in Table B nachsehe und > den aktuellen Preis aus B dann in A update. > > Ich dokumentieren den Updatevorgang, indem ich die > Variablennamen plus den Inhalt der Variablen am Schirm ausgebe. > > Leider laeuft der Prozess nicht bis zum Schluss durch sondern > bricht mal hier und mal da ab. Dabei werden die Variablennamen > etwa im Abruch nur bruchstueckhaft ausgegeben. > > Ich kann mir das nicht erklaeren....gibts dafuer eine moegliche > Erklaerung? Koennte es damit zusammenhaengen, dass eventuell > unter php oder mysql temp Speicherplatz fehlt und dadurhc der > Abbruch verursacht wird? Dann schau Dir doch mal den HTML-Source-Code (rechte Maus-Taste) im Browser an. An PHP oder MySQL liegts wahrscheinlich nicht. -Egon From pfeiffer_(at)_uris.de Wed, 29 Sep 1999 23:36:56 +0200 Date: Wed, 29 Sep 1999 23:36:56 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Syntax Highlighting Hallo Egon, >> Warum muss ich immer die Binarys erwischen, >> die voller Murks stecken - > War das ein Windows Binary? Der Quellen-Code ist wesentlich sicherer > und den kann man im Zweifelsfalle auch lesen. logo, auf Unix-Hosts bin ich immer nur 'Kunde' fuer meine Kunden :-) Jeder hat so seine Marotten, und meine ist die, dass ich jeden PC, den man mir unvorsichtigerweise anvertraut, auf Omni/PHP umbaue. Was zur Folge hat, dass ich fast alles ausschliesslich mit PHP erledige. Die Leute wundern sich nur gelegentlich, was jetzt alles mit dem Browser geht, obwohl sie nicht im Internet sind ;-) Deswegen war ich auch so genervt, als Kristian aus dem Quellsatz herausgelesen hat, dass es ein set_time_limit() bei PHP4 fuer Windows nicht mehr gibt. Damit ist es fuer Windows absolut uninteressant :-( M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ -----Ursprüngliche Nachricht----- Von: Egon Schmid An: php_(at)_solix.wiso.Uni-Koeln.DE Datum: Mittwoch, 29. September 1999 23:17 Betreff: Re: [php] Syntax Highlighting >Norbert Pfeiffer wrote: >> >> Hallo Egon, >> >> >> Also kann man die Funktion jetzt nur noch zum Entfernen der Umbrueche >> >> verwenden (???) :-(( >> > Das funktionierte schon immer, hab's gerade mit 3.0.13-dev ausprobiert. >> na klar doch, >> Auf der alten Kiste, auf der ich jetzt schreibe geht es auch wunderbar. >> Das gleiche Script geht ueberall, nur auf der mit 3.0.11 nicht :( >> ansonsten haette ich gar nicht gefragt... >> > >-Egon > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From tw_(at)_iTreff.DE Thu, 30 Sep 1999 00:39:52 +0200 Date: Thu, 30 Sep 1999 00:39:52 +0200 From: Thomas 'Balu' Walter tw_(at)_iTreff.DE Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen +--[Mark Kronsbein ]---[29.09.99]--------------------------- | Kann ich jetzt nicht ganz nachvollziehen, was du damit meinst. | Wieso sollten die User irgendwelchen Code einfügen? Wenn ich Deine Beschreibung richtig verstanden habe, muss Dein Code am Anfang von seite.php3 (die Seite, die included wird) stehen und redirected dann - falls erforderlich - zum template.php3. Mit "Usern" meinte ich Leute, die die "seite.php3" programmieren. Ich kann leider nicht davon ausgehen, dass die den Code am Anfang der Seite einfuegen. Aus diesem Grunde brauche ich eine Variante, die voellig unabhaengig von dem Inhalt von seiten.php3 ist. Wenn ich Dein Posting falsch verstanden habe, versuchs mir nochmal zu erklaeren ;)... Balu From mk_(at)_html-design.com Thu, 30 Sep 1999 01:00:16 +0200 Date: Thu, 30 Sep 1999 01:00:16 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] OT - Apache soll immer dieselbe Seite aufrufen Thomas 'Balu' Walter wrote: > Wenn ich Deine Beschreibung richtig verstanden habe, muss Dein Code am > Anfang von seite.php3 (die Seite, die included wird) stehen und redirected > dann - falls erforderlich - zum template.php3. Stimmt genau ;-) > Mit "Usern" meinte ich Leute, die die "seite.php3" programmieren. Ich kann > leider nicht davon ausgehen, dass die den Code am Anfang der Seite > einfuegen. Axo, klar, ich dachte, du meinst die "Surfer". Und die können latürnich nix an deinen Seiten verändern. > Aus diesem Grunde brauche ich eine Variante, die voellig unabhaengig von dem > Inhalt von seiten.php3 ist. Jetzt versteh ich dich. Dann ist ein mod-rewrite auch besser. Schönen Gruß aus Stuttgart Mark -- German Gabber Network _(at)_ http://www.gabber.de Using PHP & MySQL? Check out MyGuestbook _(at)_ http://mygb.php-homepage.de From Helmi_(at)_oje.de Thu, 30 Sep 1999 07:25:17 +0100 Date: Thu, 30 Sep 1999 07:25:17 +0100 From: Helmi Helmi_(at)_oje.de Subject: [php] Kennt jemand phpAds? Hallo, ich habe ein großes Problem mit phpAds! Das Programm ist wirklich großartig, leider funktioniert es bei mir nicht, dass ich nur Banner einzelner Gruppen in einer HTML-Datei auf einem nicht-php3-Server anzeige. Wer kennt eine Lösung? Ich wäre wirklich sehr dankbar. mfg Helmi Helmi_(at)_oje.de From s.bergmann_(at)_seven-sense.com Thu, 30 Sep 1999 08:56:44 +0200 Date: Thu, 30 Sep 1999 08:56:44 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Kleine MySQL Frage Hi, ich habe eine kleine Frage zu MySQL. Ich habe eine Tabelle wie folgt: CREATE TABLE counter ( test text, ..., ); Wie komme ich nun "einfach und schnell" an die Anzahl der Einträge in der Tabelle, bei denen das Feld test gleich einer gegebenen Variablen ist? Dank im voraus, Sebastian -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From leichsen_(at)_brandenburg.de Thu, 30 Sep 1999 09:12:17 +0200 Date: Thu, 30 Sep 1999 09:12:17 +0200 From: Sven Leichsenring leichsen_(at)_brandenburg.de Subject: [php] Kleine MySQL Frage Hallo ----- Original Message ----- From: Sebastian Bergmann Subject: [php] Kleine MySQL Frage > ich habe eine kleine Frage zu MySQL. Ich habe eine Tabelle wie folgt: > CREATE TABLE counter ( > test text, > ..., > ); > > Wie komme ich nun "einfach und schnell" an die Anzahl der Einträge in der > Tabelle, bei denen das Feld test gleich einer gegebenen Variablen ist? ungetestet: SELECT COUNT(*) FROM counter WHERE test = "variable"; ansonsten bist Du da eher auf der MySQL-Liste richtig Sven -- Sven.Leichsenring_(at)_gmx.de From m.ramsch_(at)_computer.org Thu, 30 Sep 1999 09:15:32 +0200 Date: Thu, 30 Sep 1999 09:15:32 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Kleine MySQL Frage Sebastian Bergmann schrieb am Donnerstag, den 30. September 1999: > ich habe eine kleine Frage zu MySQL. [...] Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: - Internationale Liste (sehr gut, die Entwickler antworten auch selbst, viel Mail) Einschreiben per Mail an: mysql-subscribe_(at)_lists.mysql.com - Deutschsprachige Liste (wenig Mail) Einschreiben per Mail an: mysql-de-request_(at)_lists.4t2.com Und im Subject das Wort: subscribe Ich hab' Deine Frage auch schon in der deutschen MySQL-Mailingliste beantwortet. Falls Du dort nicht eingeschrieben bist, hilft das Listenarchiv (dauert evtl. ein paar Minuten, bis der Artikel dort auftaucht.). Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From tobias_(at)_dnet.it Thu, 30 Sep 1999 09:09:40 +0200 Date: Thu, 30 Sep 1999 09:09:40 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Kennt jemand phpAds? > ich habe ein großes Problem mit phpAds! > Das Programm ist wirklich großartig, leider > funktioniert es bei mir nicht, dass ich nur Banner > einzelner Gruppen in einer HTML-Datei auf einem > nicht-php3-Server anzeige. Die Frage wurde in der phpAds-Liste beantwortet. Mit freundlichen Grüßen, Tobias Ratschiller From tobias_(at)_dnet.it Thu, 30 Sep 1999 09:16:38 +0200 Date: Thu, 30 Sep 1999 09:16:38 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Frage zu session_name in PHP4 > In einer Unterseite möchte ich nun die Variable $bar benutzen. Leider > kann ich aber nicht mehr darauf zugreifen. Ich bekomme mit session_id() > auch nicht wieder die gleiche ID. Wie kann ich in einer Unterseite auf > die Variable $bar zugreifen? Wenn Du in Deiner Unterseite der Session vor dem Start wieder den Namen $user zuweist, sollte das auf jeden Fall klappen. Siehe http://www.phpwebdev.com:1042/sess.phps und http://www.phpwebdev.com:1042/sess2.phps (bzw. die entsprechende .php3 Dateien), da läuft die aktuelle CVS. Mit freundlichen Grüßen, Tobias Ratschiller From sengelmann_(at)_Dakosy.DE Thu, 30 Sep 1999 09:41:27 +0200 Date: Thu, 30 Sep 1999 09:41:27 +0200 From: sengelmann_(at)_Dakosy.DE sengelmann_(at)_Dakosy.DE Subject: [php] Frage zur Anbindung PHP3 auf BSDI zur DB2 auf der AS/400 Hey, kann mir jemand helfen. Wir wollen PHP3 einsetzen, haben aber noch keine Erfahrung damit. Wichtig ist fuer uns: Wie bekommt man eine Datenbankanbindung von PHP3 zur DB2 auf der AS/400 hin. Als Betriebssystem benutzen wir BSDI BSD/OS 4.0.1 und haben den Apache 1.3.9 laufen. Muss man den Weg ueber ODBC gehen oder gibt es eine direkte Schnittstelle. Weiss jemand, ob diese Konstellation irgendwo eingesetzt wird. Mit freundlichen Gruessen ;=)) Peter Sengelmann From s.bergmann_(at)_seven-sense.com Thu, 30 Sep 1999 09:23:15 +0200 Date: Thu, 30 Sep 1999 09:23:15 +0200 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Re: Kleine MySQL Frage Martin Ramsch wrote: > Für Fragen zu MySQL empfehle ich Dir die MySQL-Mailinglisten: Danke, werde mich vielleicht demnächst in der deutschen MySQL Liste eintragen. > Ich hab' Deine Frage auch schon in der deutschen MySQL-Mailingliste > beantwortet. Falls Du dort nicht eingeschrieben bist, hilft das > Listenarchiv > (dauert evtl. ein paar Minuten, bis der Artikel dort auftaucht.). Danke! -- ___ ___ ___ ___ ___| ___ ___ __, ___ ___ l___|l '(___|___)l__/__(___|(___|( |l___l__/__l ' `----'--------------------------------------------------------------- 2F - [ gravedancer_(at)_rc5.de ] [ http://gravedancer.rc5.de ] [ icq: 13603929 ] From h.schubert_(at)_jakob.de Thu, 30 Sep 1999 09:06:46 GMT Date: Thu, 30 Sep 1999 09:06:46 GMT From: Heiko Schubert h.schubert_(at)_jakob.de Subject: [php] Kleine MySQL Frage Hallo Sebastian, > Wie komme ich nun "einfach und schnell" an die Anzahl der Einträge in der > Tabelle, bei denen das Feld test gleich einer gegebenen Variablen ist? select count(*) from counter where test='bla bla' Bei Fragen zu SQL schau Dir mal die Mailingliste zu MySQL an. Hoffe geholfen zu haben. By, Heiko From lists_(at)_dieagentur.de Thu, 30 Sep 1999 10:19:18 +0200 Date: Thu, 30 Sep 1999 10:19:18 +0200 From: lists_(at)_dieagentur.de lists_(at)_dieagentur.de Subject: [php] regex Morgen Liste, PHP bietet Regular Expressions sowohl nach POSIX als auch PERL an. Was ist da zu bevorzugen in den Punkten a) Geschwindigkeit b) Gebräuchlichkeit/Verbreitung? In den Zeiten vor PHP ;-) habe ich selber PERL benutzt. Lohnt es sich mit POSIX zu beschäftigen -> Verbreitung in anderen Sprachen? Ausserdem suche ich eine schnelle Referenz für POSIX, mit so Sachen wie ALLNUM ... Greetings from upper frankonia! Manuel Jenne Geschäftsführer die Agentur GmbH, Bayreuth http://www.dieAgentur.de manuel.jenne_(at)_dieAgentur.de Fon +49 (0) 921-8 710 310 Fax +49 (0) 921-8 710 311 ---------------------------------------- die Agentur - Innovation und Kontinuität ---------------------------------------- From logemann_(at)_morelogs.de Thu, 30 Sep 1999 10:31:11 +0200 Date: Thu, 30 Sep 1999 10:31:11 +0200 From: Marc Logemann logemann_(at)_morelogs.de Subject: [php] Kennt jemand phpAds? schau auf http://www.phpwizard.net/phpAds/ dort gibt es Infos wie man sich in die PHPAds Maillist eintraegt. > ich habe ein großes Problem mit phpAds! > Das Programm ist wirklich großartig, leider > funktioniert es bei mir nicht, dass ich nur Banner > einzelner Gruppen in einer HTML-Datei auf einem > nicht-php3-Server anzeige. > Wer kennt eine Lösung? > Ich wäre wirklich sehr dankbar. \\\\\\\\\\\\\\\\\\\\\\\\\\\ Marc Logemann Programmer/Analyst Morelogs GmbH & Co. KG tel: +49 201 84188184 fax +49 201 84188185 visit: www.morelogs.de \\\\\\\\\\\\\\\\\\\\\\\\\\\ From wiechert_(at)_gfz-potsdam.de Thu, 30 Sep 1999 10:49:40 +0200 Date: Thu, 30 Sep 1999 10:49:40 +0200 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] insert into ... Hallo, ich würde mich freuen, wenn mir jemand bei folgendem Problem helfen kann. Ich habe zewei Tabellen, mit unterschiedlichen Spaltennamen(spielt aber wohl keine rolle bei insert) und verschiedener Anzahl an Spalten. Diese Tabellen will ich mit dem gleichen Insert füllen: $query = " insert into $tab VALUES ( ???? )"; folgendes habe ich schon versucht: $in = "'a','b','c','d'"; $query = "insert into $tab VALUES ($in)"; hat aber nicht geklappt $tab und die feldinhalte a[] werden via submit aus dem eingabeformular übergeben (und kommen korrekt an): for ($j=0; $j < $column; $j++) { $columnname = mysql_field_name($result,$j); echo "$columnname "; } wie kann ich nun die Klammer hinter VALUES mit den entsprechenden Werten füllen? tschüß, Michael From truheml_(at)_metal-online.de Thu, 30 Sep 1999 11:59:23 +0200 Date: Thu, 30 Sep 1999 11:59:23 +0200 From: Oliver Kurlvink truheml_(at)_metal-online.de Subject: [php] urls checken hi :) ich suche nach einer Moeglichkeit, wie ich links ueberpruefen kann. Ich habe mir das so gedacht: Ich ziehe mir die URL aus einer Datenbank, dann wird die URL aufgerufen und der Code (404, 200, 302 usw.) zurueckgegeben. Anhand dieses Wertes kann ich dann bestimmte Sachen veranlassen wie die URL automatisch aus der Datenbank loeschen usw. Gibt es in PHP so eine Moeglichkeit? Das ganze muss auch mit Redirectern wie come.to usw. funktionieren... From palim_(at)_augusta.de Thu, 30 Sep 1999 12:22:58 +0100 Date: Thu, 30 Sep 1999 12:22:58 +0100 From: Martin Fenn palim_(at)_augusta.de Subject: [php] Syntax Highlighting Hi, Egon Schmid wrote: > Norbert Pfeiffer wrote: > > in der PHP3.ini der Version 3.0.11 stehen zwar die Eigenschaften zum > > Syntax Highlighting noch drin, im Manual wird es jedoch nur noch bei > > der Installation fuer den Apache erwaehnt und zu funktionieren > > scheint es ueberhaupt nicht mehr, es kommt nur noch unformatierter > > Text zurueck. > Das funktionierte schon immer, hab's gerade mit 3.0.13-dev > ausprobiert. In der Windows-Version (3.0.11) scheint es aber nicht zu funktionieren ... ich habe diesselbe Frage schon mal auf die Liste gestellt (leider no replies) ... Jedenfalls habe ich aehnliche Ergebnisse wie Norbert bekommen ... :-\ Weiss noch jemand was? Bye, Martin ______________________________________________________________________________ Diese Nachricht besteht zu 100% aus chlorfrei gebleichten, gluecklichen und zufriedenen Elektronen Martin Fenn palim_(at)_augusta.de martin.fenn_(at)_student.fh-reutlingen.de ______________________________________ http://www.augusta.de/~palim /\ /\ | / \/ \ |--- _____________________________/ \| LOOK: http://multimed1.fh-reutlingen.de From adamek_(at)_webtrio.de Thu, 30 Sep 1999 11:56:16 +0200 Date: Thu, 30 Sep 1999 11:56:16 +0200 From: Thomas Adamek adamek_(at)_webtrio.de Subject: [php] insert into ... Hallo Michael, > Ich habe zewei Tabellen, mit unterschiedlichen Spaltennamen(spielt aber > wohl keine rolle bei insert) und verschiedener Anzahl an Spalten. > Diese Tabellen will ich mit dem gleichen Insert füllen: > > $query = " insert into $tab VALUES ( ???? )"; Du solltest folgendes SQL-Statement verwenden: INSERT INTO Tabellenname(Feldname1,Feldname2,Feldname3,.....) VALUES (Wert11,Wert12,Wert13,....) Damit gibst Du vor, für welche Datensatzfelder (Feldname1....) die einzufügenden VALUES-Werte gelten. So kannst Du z.B. erreichen, daß nur ein Teil der Felder wirklich vorbelegt wird und der Rest die Standardwerte erhält. Mit freundlichen Grüßen Thomas Adamek WebTrio - Solutions for communities Adamek & Martin GbR ============================================ ++ NEUE ADRESSE ab 1.10.1999: ++ ++ Hauptstrasse 78, 65760 Eschborn ++ http://www.webtrio.de Beethovenstraße 67 thomas_(at)_webtrio.de 60325 Frankfurt am Main +49 172 615 78 33 Tel.: +49 69 74 38 67 09 Fax: +49 69 75 13 00 From kris_(at)_koehntopp.de Thu, 30 Sep 1999 12:13:00 +0200 Date: Thu, 30 Sep 1999 12:13:00 +0200 From: Kristian Koehntopp kris_(at)_koehntopp.de Subject: [php] 1. RfD: de.comp.lang.php >Newsgroups: de.admin.news.announce,de.admin.news.groups,de.comm.infosystems.www.authoring.cgi,de.comm.infosystems.www.servers,de.comm.provider.webspace,de.comp.lang.misc >Path: white.koehntopp.de!news.netuse.de!tpki.toppoint.de!news-ham1.dfn.de!news-ber1.dfn.de!fu-berlin.de!bolzen.all.de!hirsch.in-berlin.de!pudel.in-berlin.de!news >From: Kristian Koehntopp >Subject: 1. RfD: de.comp.lang.php >Content-Type: text/plain; charset=iso-8859-1 >Approved: moderator_(at)_dana.de >Followup-To: de.admin.news.groups >X-Newsreader: Gnus v5.3/Emacs 19.34 >Sender: moebius_(at)_pudel.in-berlin.de >Content-Transfer-Encoding: 8bit >Lines: 79 >Organization: Moderation von de.admin.news.announce >Message-ID: >Mime-Version: 1.0 >Original-Sender: Dirk Moebius >X-Nntp-Posting-Host: localhost >Date: Wed, 29 Sep 1999 20:20:35 GMT >Xref: white.koehntopp.de de.admin.news.announce:2499 de.admin.news.groups:77234 de.comm.infosystems.www.authoring.cgi:12 de.comm.infosystems.www.servers:2826 de.comm.provider.webspace:54 de.comp.lang.misc:3574 -----BEGIN PGP SIGNED MESSAGE----- 1. RfD (Request for Discussion) zur Einrichtung der Gruppe de.comp.lang.php PHP, Installation, Anwendung und Programmierung. Status ~~~~~~ Die Gruppe ist unmoderiert. Charta ~~~~~~ Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. PHP ist Open Source und auf allen gängigen UNIX- und Windowsplattformen einsetzbar. Es können alle Dinge besprochen werden, die PHP betreffen, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst sowie alle anderen Dinge, die PHP direkt oder indirekt betreffen. Hintergrund ~~~~~~~~~~~ Von http://www.php.net/ What is PHP? ============ PHP is a server-side, cross-platform, HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory Tutorial. Once you get beyond that have a look at the example archive sites and some of the other resources available in the Links section. So, how much does it cost? This may sound a little foreign to all you folks coming from a non-Unix background, but PHP doesn't cost anything. You can use it for commercial and/or non-commercial use all you want. You can give it to your friends, print it out and hang it on your wall or eat it for lunch. Welcome to the world of Open Source software! Smile, be happy, the world is good. For the full legalese, see the official license. Traffic ======= Es gibt eine sehr aktive Mailingliste zum Thema PHP unter der Adresse php_(at)_solix.wiso.uni-koeln.de. Auf der Mailingliste kommt regelmäßig das Thema "Gründung einer Newsgroup" auf, und ein Teil des Traffics der Liste ist umzugswillig. Eine Verkehrsstartistik der Liste findet man unter http://www.php-center.de/phpliste_stat.html. Mehr Information über PHP in deutscher Sprache ist unter http://www.php-center.de zu bekommen. Kristian -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv Comment: Requires PGP version 2.6 or later. iQCVAwUBN/JQFwZY1JYzVk4lAQHA9QP+I0IT7V6LpieQmXOGlX8DDMoN9fNRy2w0 wH/OM8S83F7g1sahCDsDek+VsGgu1/j9HtnriC1SbDLMC/3hkeZ+kY1fGp9bBYph FWwEvmF+9dckYBSXI3wQbsVhqrOOztoVUxxwVkNxLuaKgj/t/+nHQ+hDvV8S1KRS Yz0UBULrVAU= =f2/a -----END PGP SIGNATURE----- From dimi600_(at)_gmx.de Thu, 30 Sep 1999 12:59:50 +0200 Date: Thu, 30 Sep 1999 12:59:50 +0200 From: Dimitrij Bolgar dimi600_(at)_gmx.de Subject: [php] Wie erschaffe ich eine Tabelle in einer Mysql-Datenbank?? This is a multi-part message in MIME format. ------=_NextPart_000_0018_01BF0B43.AEAAB280 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ich habe bei Puretec webspace gemietet, jetzt will ich wissen wie ich = auf den hinter einer Firewall stehenden Datenbank-Server zugreifen. Ich = mu=DF von dem Rechner aus zugreifen wo meine Webpr=E4senz liegt. ------=_NextPart_000_0018_01BF0B43.AEAAB280 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Ich habe bei Puretec webspace = gemietet, jetzt=20 will ich wissen wie ich auf den hinter einer Firewall stehenden = Datenbank-Server=20 zugreifen. Ich muß von dem Rechner aus zugreifen wo meine = Webpräsenz=20 liegt.
    ------=_NextPart_000_0018_01BF0B43.AEAAB280-- From aleiprecht_(at)_futournetz.de Thu, 30 Sep 1999 13:40:23 +0200 Date: Thu, 30 Sep 1999 13:40:23 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] urls checken Date sent: Thu, 30 Sep 1999 11:59:23 +0200 From: Oliver Kurlvink To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] urls checken Send reply to: php_(at)_solix.wiso.uni-koeln.de > hi :) > > ich suche nach einer Moeglichkeit, wie ich links ueberpruefen kann. > > Ich habe mir das so gedacht: > > Ich ziehe mir die URL aus einer Datenbank, dann wird die URL > aufgerufen und der Code (404, 200, 302 usw.) zurueckgegeben. Anhand > dieses Wertes kann ich dann bestimmte Sachen veranlassen wie die URL > automatisch aus der Datenbank loeschen usw. > > Gibt es in PHP so eine Moeglichkeit? Das ganze muss auch mit > Redirectern wie come.to usw. funktionieren... Gibt es, allerdings wird es mit nicht mit allen redirectUrls funktionieren und seltsame returncodes bei manchen dynamischen Seiten sind ebenfalls an der Tagesordnung. Die Klasse die du dazu benoetigst liegt auf http://phpclasses.upperdesign.com/ und nennt sich HTTP-Class die Dokumentation ist duerftig aber der Beispielsource ist ganz gut (dokumentiert). so long albi From michael.renner_(at)_tuebingen.mpg.de Thu, 30 Sep 1999 13:36:50 +0200 Date: Thu, 30 Sep 1999 13:36:50 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] insert into ... On Thu, 30 Sep 1999, you wrote: > Hallo Michael, Hallo Thomas ;-) > > > > $query = " insert into $tab VALUES ( ???? )"; > > Du solltest folgendes SQL-Statement verwenden: > > INSERT INTO Tabellenname(Feldname1,Feldname2,Feldname3,.....) VALUES > (Wert11,Wert12,Wert13,....) Das Thema ist etwas OT, aber was solls. Ist folgendes nicht viel übersichtlicher: $entry= "INSERT INTO $userstable SET first_name='$first_name', last_name='$last_name', street='$VPstreet', hausnummer='$VPnumber', ....... Bei späteren Erweiterungen (Spalten zur Tabelle hinzufügen) fallen die Anpassungen im php-Code doch einfacher aus. Sonst muss ich an zwei Stellen ändern! Oder übersehe ich etwas? CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From adamek_(at)_webtrio.de Thu, 30 Sep 1999 14:23:38 +0200 Date: Thu, 30 Sep 1999 14:23:38 +0200 From: Thomas Adamek adamek_(at)_webtrio.de Subject: [php] insert into ... Hallo Michael, hallo Liste, > Das Thema ist etwas OT, aber was solls. > Ist folgendes nicht viel übersichtlicher: > $entry= "INSERT INTO $userstable SET > first_name='$first_name', last_name='$last_name', > street='$VPstreet', hausnummer='$VPnumber', ....... > Bei späteren Erweiterungen (Spalten zur Tabelle hinzufügen) > fallen die Anpassungen im php-Code doch einfacher aus. Sonst muss > ich an zwei Stellen ändern! Je nach Länge des SQL-Ausdrucks kann es durchaus sinnvoll sein. Wie oft ist es mir schon passiert, daß ich aus Versehen in einer sehr langen Anweisung alles um eine Spalte verschoben habe :-( Dein Tip(p) schafft in diesem Fall mehr Übersicht. Gruß Thomas WebTrio - Solutions for communities Adamek & Martin GbR ============================================ ++ NEUE ADRESSE ab 1.10.1999: ++ ++ Hauptstrasse 78, 65760 Eschborn ++ http://www.webtrio.de Beethovenstraße 67 thomas_(at)_webtrio.de 60325 Frankfurt am Main +49 172 615 78 33 Tel.: +49 69 74 38 67 09 Fax: +49 69 75 13 00 From t.schulz_(at)_ibau.de Thu, 30 Sep 1999 14:39:04 +0200 Date: Thu, 30 Sep 1999 14:39:04 +0200 From: Thomas Schulz t.schulz_(at)_ibau.de Subject: [php] phplib-7 Hallo Sebastian, Sebastian Bergmann schrieb: > > Hi, > > letzte Nacht habe ich mir die phplib-7 installiert (Der Übersichtlichkeit > zuliebe habe ich in meinem PHP3 Verzeichnis ein Unterverzeichnis "lib" > erstellt und dort hinein das "php" Verzeichnis aus der phplib-7 > Distribution delegt). > > Nachdem ich die folgenden Eintragungen in der php3.ini gemacht habe, > funktioniert unter anderem phpMySQLAdmin nicht mehr, die Beispiele zur > phplib-7 hingegen funktionieren ohne Probleme: > > auto_prepend_file=prepend.php3 > include_path="d:\programme\apache\php\lib;d:\programme\apache\php\lib\php" Probiers mal mit: include_path=".;d:\programme\apache\php\lib;d:\programme\apache\php\lib\php" siehe auch http://thomas.schulz.net/php/wamp/index.html Ciao, Thomas. From pcs_(at)_gmx.at Thu, 30 Sep 1999 16:18:18 +0200 Date: Thu, 30 Sep 1999 16:18:18 +0200 From: p.c.squirrel pcs_(at)_gmx.at Subject: [php] Wie funktioniert Syntax highlightning Ich habe gearde was vom syntax highlightning gelesen. Was ist das und wie funktioniert es? Im Manual kann ich nichts darüber finden. Kann mir das bitte mal einer erklären? Danke PCS From am_(at)_pixelhouse.de Thu, 30 Sep 1999 17:00:21 +0200 Date: Thu, 30 Sep 1999 17:00:21 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Wie funktioniert Syntax highlightning > Ich habe gearde was vom syntax highlightning gelesen. Was ist das und wie > funktioniert es? Im Manual kann ich nichts darüber finden. > > Kann mir das bitte mal einer erklären? Hi... syntax highlighting ist wenn das programm mit dem du deinen code bearbeitetst bestimmte sprachelemente der sprache auf besondere weise darstellt so wird bei homesite zb MYSQL_QUERY in Bold dargestellt. Das dient eingentlich nur zu übersicht fuer den Programmierer. Gruss Alex From vogel_(at)_bingo-ev.de Thu, 30 Sep 1999 16:56:54 +0200 Date: Thu, 30 Sep 1999 16:56:54 +0200 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] Bearbeitungsabbruch Hallo Egon, Mein Problem liegt nicht in HTML. Ich habe es insoweit eingegrenzt, dass es problemlos laeuft, wenn ich nur aus einer Tabelle Daten auslese und die dann anzeige. Dann werden alle rund 4000 Datensaetze am Schirm ausgegeben. (von while bis endwhile: Ausgabe aller Datensaetze.). Fuege ich jedoch die Abfrage eines 2. Tables hier ein ( 3 Zeilen zwischen den ---- Strichen), dann bricht die Ausgabe, die vorher problemlos klappte, nach maximal 20% der Datensaetze ab. Wenn die Ausgabe stoppt, denn oft "mitten im Datensatz/in der Zeile" ( dann wird z.B. das Wort nach dem Echo (print) nur teilweise ausgegeben.) Vielleicht kannst Du auf einen Blick sehen, wo das Problem liegt? Ich komme da nicht weiter. (script, Abfrage erstes Table weggelassen, Syntax: ist noch php2) $i= 0; while ($i < $anzahl_bisherige_bruttopreise ); $nummer = mysql_result($bisherige_bruttopreise,$i,"nummer"); $luftfilter = mysql_result($bisherige_bruttopreise,$i,"luftfilter"); $preisluft = mysql_result($bisherige_bruttopreise,$i,"preisluft"); ----------- eingebaute 2. Abfrage $gesuchter_neuer_luftbruttopreis = mysql("infos7","SELECT * FROM bruttopreise where artikelnummer = '$luftfilter'"); $anzahl_gesuchter_neuer_luftbruttopreis=mysql_NumRows($gesucht er_neuer_luftbruttopreis); $bruttopreis = mysql_result($gesuchter_neuer_luftbruttopreis,0,"bruttopreis"); ----------- ende abfrage if ($luftfilter != " ") { echo "Ausgabe der Werte: $luftfilter"; $counter_luft++; } danke und ciao uli > Ulrich Vogel wrote: > > > > Ich habe eine Tabelle A mit diversen Angeben und dazugehoergigen > > Artikelnummern und Preisen. > > Tabelle B beinhaltet ARtikelnummer und Preise. > > > > Nun will ich die Preise von A so updaten, indem ich die > > ARtikelnummern in A auslesen, hiermit in Table B nachsehe und > > den aktuellen Preis aus B dann in A update. > > > > Ich dokumentieren den Updatevorgang, indem ich die > > Variablennamen plus den Inhalt der Variablen am Schirm ausgebe. > > > > Leider laeuft der Prozess nicht bis zum Schluss durch sondern > > bricht mal hier und mal da ab. Dabei werden die Variablennamen > > etwa im Abruch nur bruchstueckhaft ausgegeben. > > > > Ich kann mir das nicht erklaeren....gibts dafuer eine moegliche > > Erklaerung? Koennte es damit zusammenhaengen, dass eventuell > > unter php oder mysql temp Speicherplatz fehlt und dadurhc der > > Abbruch verursacht wird? > > Dann schau Dir doch mal den HTML-Source-Code (rechte Maus-Taste) im > Browser an. An PHP oder MySQL liegts wahrscheinlich nicht. > > -Egon > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From eickmeyer_(at)_melleonline.de Thu, 30 Sep 1999 16:43:48 +0200 Date: Thu, 30 Sep 1999 16:43:48 +0200 From: Jens Eickmeyer eickmeyer_(at)_melleonline.de Subject: [php] Verwenden von Templates Hallo, ich füge den Anfang und das Ende meiner Seiten über Funktionen ein, damit ich Änderungen nur in einer Datei vornehmen muß. Mein Problem ist nun aber, daß ich diese Datei in einem höheren Verzeichnis über include('../template.inc') aufrufen muß und dann alle Aufrufe zu Bildern oder Verweisen nicht mehr stimmen, weil ja nun auch dort ein ../ vor jedem Verweis stehen müßte. Wie kann ich das nun umgehen? Jens From am_(at)_pixelhouse.de Thu, 30 Sep 1999 17:07:45 +0200 Date: Thu, 30 Sep 1999 17:07:45 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] Verwenden von Templates > ich füge den Anfang und das Ende meiner Seiten über Funktionen ein, > damit ich Änderungen nur in einer Datei vornehmen muß. Mein Problem ist > nun aber, daß ich diese Datei in einem höheren Verzeichnis über > include('../template.inc') aufrufen muß und dann alle Aufrufe zu Bildern > oder Verweisen nicht mehr stimmen, weil ja nun auch dort ein ../ vor > jedem Verweis stehen müßte. Wie kann ich das nun umgehen? das einfachste wird sein die verweise absoulut anzugeben... entweder /mit/pfad/vom/server anstelle von ../ oder mit http://www.deinebilder.de/deinebilder .... gruss Alex From bjoern_(at)_baer.mayn.de Thu, 30 Sep 1999 17:06:28 +0200 Date: Thu, 30 Sep 1999 17:06:28 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Verwenden von Templates Hi, > nun aber, daß ich diese Datei in einem höheren Verzeichnis über > include('../template.inc') aufrufen muß und dann alle Aufrufe zu Bildern > oder Verweisen nicht mehr stimmen, weil ja nun auch dort ein ../ vor Absoluten Pfad angeben. Wenn du mit staging und production Servern arbeitest, könntest du dann folgendes tun: include "$DOCUMENT_ROOT/pfad/zum/template.inc.php3"; Wenn du als Dateinamen nur template.inc hast, kann das jedermann als Text-File lesen (es sei denn, du hast deinem httpd beigebracht, daß er auch .inc- Dateien php-parsen soll, was ich für unwahrscheinlich halte). Besser ist da template.inc.php3 HTH, Björn. From clemensstaub_(at)_gyml.unibas.ch Thu, 30 Sep 1999 17:26:31 +0200 Date: Thu, 30 Sep 1999 17:26:31 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Variable Variablen Namen Hmm, schwieriges Subject ... :) Ich muss eine Reihe von Variablen (data_1 ... data_80) in einer Schlaufe verarbeiten, wie kann ich die Schlaufe veranlassen, jedesmal die nächste Variable zu benützen ? BEISPIEL : data_1 = 10; data_2 = 20; data_3 = 30; $count = 0; while (++$count <= 3) { echo $data_x; // Hier beim ersten Durchlauf data_1 ausgeben, bei zweiten data_2 etc. } thx clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From tobias_(at)_dnet.it Thu, 30 Sep 1999 17:45:29 +0200 Date: Thu, 30 Sep 1999 17:45:29 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Variable Variablen Namen > while (++$count <= 3) { > > echo $data_x; // Hier beim ersten Durchlauf data_1 ausgeben, bei zweiten > data_2 etc. > > } print(${"data_$x"}); oder print($GLOBALS["data_$x"]); oder $data = $data."_".$x // Schaut außerdem wie ein Smiley aus print($$data); In der Regel verwendet man für sowas allerdings besser ein Array. Mit freundlichen Grüßen, Tobias Ratschiller From muessig_(at)_his.de Thu, 30 Sep 1999 17:56:15 +0100 Date: Thu, 30 Sep 1999 17:56:15 +0100 From: Peter Muessig-Trapp muessig_(at)_his.de Subject: [php] Variable Variablen Namen Clemens Staub schrieb am 30.09.1999: >Hmm, schwieriges Subject ... :) > >Ich muss eine Reihe von Variablen (data_1 ... data_80) >in einer Schlaufe verarbeiten, wie kann ich die Schlaufe >veranlassen, jedesmal die nächste Variable zu benützen ? > >BEISPIEL : > >data_1 = 10; >data_2 = 20; >data_3 = 30; >$count = 0; > >while (++$count <= 3) { > >echo $data_x; // Hier beim ersten Durchlauf data_1 ausgeben, bei >zweiten >data_2 etc. > Mit variablen Variablen '-) for ($i=1;$i<=80;$i++){ $var="data_" . $i; print $$var; } (die zwei $$-Zeichen machens, besser waere aber >IMHO die Verwendung von arrays $data[1]=10; $data[2]=20; usw. Abfrage wie oben nur print $data[$i] Gruesse, Peter ______________________________________________________________________ Peter Muessig-Trapp, HIS GmbH, Goseriede 9, 30159 Hannover, Germany e-mail: muessig_(at)_his.de phone: +49-511-1220193 fax: +49-511-1220250 Soziale Lage Studierender, 15. Sozialerhebung: http://www.his.de/soz15 ______________________________________________________________________ From ppk_(at)_datacomm.ch Thu, 30 Sep 1999 18:02:22 +0200 Date: Thu, 30 Sep 1999 18:02:22 +0200 From: ppk.data ppk_(at)_datacomm.ch Subject: [php] R: [php] Kennt jemand phpAds? Bei mir geht das script: auf statisch: Beispiele Ciao: Patrik

    auf php oder html parset: oder mit java:
    jazz.js :: ==================================== PPK ScreenDesign www & CD Mysql Data sheet (Banca dati Dinamiche) CGI Program Perl & PHP3 DHTML JAVA 6672 Gordevio Tel: 091/7532066 Fax: 004989244344757 ab da 18.09.'99 Fax: 091/ 7532069 info_(at)_ti-news.ch info_(at)_ticinonline.to http://www.ti-news.ch/ Ti Search oltre 900 recensioni con Ti Mail sembre raggiungibili http://www.ticinonline.to/ Die neue Tessiner Suchmachine ==================================== -----Messaggio Originale----- Da: Helmi A: Data invio: giovedì, 30. settembre 1999 08:25 Oggetto: [php] Kennt jemand phpAds? > Hallo, > ich habe ein großes Problem mit phpAds! > Das Programm ist wirklich großartig, leider > funktioniert es bei mir nicht, dass ich nur Banner > einzelner Gruppen in einer HTML-Datei auf einem > nicht-php3-Server anzeige. > > Wer kennt eine Lösung? > Ich wäre wirklich sehr dankbar. > > mfg > Helmi > Helmi_(at)_oje.de > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From clemensstaub_(at)_gyml.unibas.ch Thu, 30 Sep 1999 18:06:33 +0200 Date: Thu, 30 Sep 1999 18:06:33 +0200 From: Clemens Staub clemensstaub_(at)_gyml.unibas.ch Subject: [php] Variable Variablen Namen Danke vielmals Peter und Tobias, ich würde auch lieber ein Array benutzen, aber die Daten werden per POST geschickt, also kann ich nix tun ! bye Clemens -- +------------------------------+-----------------+ | Clemens S. Staub | Nobody needs | +------------------------------+ OpenSource. | | clemensstaub_(at)_gyml.unibas.ch | Except you ! | +------------------------------+-----------------+ From tobias_(at)_dnet.it Thu, 30 Sep 1999 18:17:39 +0200 Date: Thu, 30 Sep 1999 18:17:39 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Variable Variablen Namen > ich würde auch lieber ein Array benutzen, > aber die Daten werden per POST geschickt, > also kann ich nix tun ! Im Formular: Im PHP-Skript (Target des Formulars) print($foo[0]); print($foo[1]); Das foo[] wird also von PHP automatisch in ein Array umgewandelt. Mit PHP 4 geht das sogar mir multidimensionalen Arrays. Mit freundlichen Grüßen, Tobias Ratschiller From 1070-263_(at)_online.de Thu, 30 Sep 1999 18:54:05 +0200 Date: Thu, 30 Sep 1999 18:54:05 +0200 From: Adriano 1070-263_(at)_online.de Subject: [php] insert into ... Am Thu, 30 Sep 1999 hast du geschrieben: > Hallo Michael, > hallo Liste, > > > Das Thema ist etwas OT, aber was solls. > > Ist folgendes nicht viel übersichtlicher: > > $entry= "INSERT INTO $userstable SET > > first_name='$first_name', last_name='$last_name', > > street='$VPstreet', hausnummer='$VPnumber', ....... > > Bei späteren Erweiterungen (Spalten zur Tabelle hinzufügen) > > fallen die Anpassungen im php-Code doch einfacher aus. Sonst muss > > ich an zwei Stellen ändern! > > Je nach Länge des SQL-Ausdrucks kann es durchaus sinnvoll sein. Wie oft > ist es mir schon passiert, daß ich aus Versehen in einer sehr langen > Anweisung alles um eine Spalte verschoben habe :-( Dein Tip(p) schafft > in diesem Fall mehr Übersicht. Das Problem mit dem Zeilenverschieben habe ich auch schon manchmal gehabt. Ich bin aber trotzdem immer bei VALUES(...)-Version geblieben da diese schneller ist als die SET -Version. Vor allen bei vielen und umfangreichen inserts macht sich das bemerkbar. Tschiao Adriano From lists_(at)_dieagentur.de Thu, 30 Sep 1999 19:13:13 +0200 Date: Thu, 30 Sep 1999 19:13:13 +0200 From: lists_(at)_dieagentur.de lists_(at)_dieagentur.de Subject: [php] POST Variablen im Environment Hallo Liste, ich übergebe eine BELIEBIGE Anzahl von Variablen per POST-Request an ein Skript. Nun bin ich auf der Suche nach einer Variable, die diese Werte enthält. Bei GET geht das mit >getenv("QUERY_STRING")<. Soweit ich weiß, kann man in php3.ini mit "track_vars = On" $HTTP_POST_VARS anstellen, das den POST-Request enthält. Mein Problem ist, das das Skript auf einem unbekannten Provider laufen muß!! Gibt es einen Wert, der mit den Standard-Einstellungen auch funktioniert?! Thanx in advance, Manuel Jenne Geschäftsführer die Agentur GmbH, Bayreuth http://www.dieAgentur.de manuel.jenne_(at)_dieAgentur.de Fon +49 (0) 921-8 710 310 Fax +49 (0) 921-8 710 311 ---------------------------------------- die Agentur - Innovation und Kontinuität ---------------------------------------- From eschmid_(at)_s.netic.de Thu, 30 Sep 1999 20:00:26 +0200 Date: Thu, 30 Sep 1999 20:00:26 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] POST Variablen im Environment lists_(at)_dieagentur.de wrote: > ich übergebe eine BELIEBIGE Anzahl von Variablen per POST-Request an ein > Skript. Nun bin ich auf der Suche nach einer Variable, die diese Werte > enthält. Bei GET geht das mit >getenv("QUERY_STRING")<. > > Soweit ich weiß, kann man in php3.ini mit "track_vars = On" > $HTTP_POST_VARS anstellen, das den POST-Request enthält. Mein Problem > ist, das das Skript auf einem unbekannten Provider laufen muß!! > > Gibt es einen Wert, der mit den Standard-Einstellungen auch > funktioniert?! Mit in der ersten Zeile. Wenn's nicht funktioniert, im Handbuch nach track_vars suchen. -Egon From lists_(at)_hossfeld.de Thu, 30 Sep 1999 20:30:47 +0200 Date: Thu, 30 Sep 1999 20:30:47 +0200 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] Syntax Highlighting Hallo Martin, Hallo Norbert, > > > in der PHP3.ini der Version 3.0.11 stehen zwar die Eigenschaften zum > > > Syntax Highlighting noch drin, im Manual wird es jedoch nur noch bei > > > der Installation fuer den Apache erwaehnt und zu funktionieren > > > scheint es ueberhaupt nicht mehr, es kommt nur noch unformatierter > > > Text zurueck. > > Das funktionierte schon immer, hab's gerade mit 3.0.13-dev > > ausprobiert. > > In der Windows-Version (3.0.11) scheint es aber nicht zu > funktionieren ... ich habe diesselbe Frage schon mal auf die Liste > gestellt (leider no replies) ... > > Jedenfalls habe ich aehnliche Ergebnisse wie > Norbert bekommen ... :-\ > > Weiss noch jemand was? Nach meiner persönlichen Erfahrung scheint das Syntax Highlighting _unter_Windows_ aber einer bestimmten Version (3.0.6) GENERELL nicht mehr zu gehen. Ich weiß auch nicht warum. Man kann das wirklich so testen: 3.0.5-Binary: geht wunderbar. 3.0.5-Binary umbenennen (nur php.exe), ein PHP Binary einer Version >=3.0.6 nehmen, geht nicht mehr. Umbenennung wieder rückgängig: Geht wieder. Ich habe wegen diesem "Effekt" Anfang des Jahres auch schon mal einen Bug Report gemacht - allerdings auch ohne Erfolg. (Siehe http://bugs.php.net/bugs.php3?id=1121, ich hab's gerade nochmal ge-updated ) Jim (Winstead) hat halt (berechtigterweise) festgestellt, daß es auf Linux läuft, und daß es sich nochmal jemand unter Win32 anschauen sollte... Wenn dieser Thread hier nicht aufgetaucht wäre: Ich hätte das ganze schon beinahe wieder vergessen (Ich hatte mich halt damit abgefunden, daß es unter Win nicht geht, hab deshalb auch schon einen eigenen "Minimal-Sourceviewer" gebaut. Und ich benutze ja zum Glück nicht nur die Windows-Version). Na immerhin weiß ich jetzt, daß es nicht nur bei mir so war... CU, Manuel From eschmid_(at)_s.netic.de Thu, 30 Sep 1999 21:39:57 +0200 Date: Thu, 30 Sep 1999 21:39:57 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Syntax Highlighting Manuel Hossfeld wrote: > Nach meiner persönlichen Erfahrung scheint das Syntax Highlighting > _unter_Windows_ aber einer bestimmten Version (3.0.6) GENERELL nicht mehr zu > gehen. Ich weiß auch nicht warum. Man kann das wirklich so testen: > 3.0.5-Binary: geht wunderbar. 3.0.5-Binary umbenennen (nur php.exe), ein PHP > Binary einer Version >=3.0.6 nehmen, geht nicht mehr. Umbenennung wieder > rückgängig: Geht wieder. > Ich habe wegen diesem "Effekt" Anfang des Jahres auch schon mal einen Bug > Report gemacht - allerdings auch ohne Erfolg. > (Siehe http://bugs.php.net/bugs.php3?id=1121, ich hab's gerade nochmal > ge-updated ) Ich bin zwar kein guter Windows-Kenner, aber nach den Beschreibungen zufolge, scheint der "Syntax Highlighter" noch nie funktioniert zu haben. Das kommt daher, dass man das Windows Binary halt nicht als Apache Modul verwenden kann, sondern nur in der CGI Version. Die Antwort steht in http://www.php.net/changes.php3. -Egon From kuehne_(at)_okay.net Wed, 29 Sep 1999 21:58:52 +0200 Date: Wed, 29 Sep 1999 21:58:52 +0200 From: rk kuehne_(at)_okay.net Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 Hallo Martin, vielen Dank für Deine Antwort. Habe jetzt nach vielen Stunden rumsuchen entlich die 3 Komponenten (Apache, PHP3 und mySQL) auf Win zum laufen gebacht (auch mit den Formularen). Hier in der Liste scheinen sich ja wirklich nur Experten miteinander über "höhere Probleme der php-progr. zu unterhalten. Wär schon schön gewesen, von "Experten" einen Tip zu erhalten (z.B. über die genauen Einträge der php-configuration im Apache. Viele Grüße und schönen Abend Roland From kuehne_(at)_okay.net Wed, 29 Sep 1999 21:58:52 +0200 Date: Wed, 29 Sep 1999 21:58:52 +0200 From: rk kuehne_(at)_okay.net Subject: [php] Re: Frage wg. Apache und PHP3 auf Win95 Hallo Martin, vielen Dank für Deine Antwort. Habe jetzt nach vielen Stunden rumsuchen entlich die 3 Komponenten (Apache, PHP3 und mySQL) auf Win zum laufen gebacht (auch mit den Formularen). Hier in der Liste scheinen sich ja wirklich nur Experten miteinander über "höhere Probleme der php-progr. zu unterhalten. Wär schon schön gewesen, von "Experten" einen Tip zu erhalten (z.B. über die genauen Einträge der php-configuration im Apache. Viele Grüße und schönen Abend Roland From ferhat_(at)_bluewin.de Thu, 30 Sep 1999 22:18:19 +0200 Date: Thu, 30 Sep 1999 22:18:19 +0200 From: Ferhat ferhat_(at)_bluewin.de Subject: [php] Web-Provider Hallo Liste, ich suche gerade einen neuen Webspace-Anbieter für meine Präzens, jedoch weiß ich nicht auf welches ich wechseln soll, ... vielleicht Strato? Ferhat PS. Gute PHP3, CGI, SSI, ... From eschmid_(at)_s.netic.de Thu, 30 Sep 1999 22:41:26 +0200 Date: Thu, 30 Sep 1999 22:41:26 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Web-Provider Ferhat wrote: > > Hallo Liste, > ich suche gerade einen neuen Webspace-Anbieter für > meine Präzens, jedoch weiß ich nicht auf welches > ich wechseln soll, ... vielleicht Strato? Dann versuch es doch mal mit http://hosts.php.net/ Angeblich sind 41 Einträge (für Deutschland) drinn. Aber wie der Teufel so will, kommt bei mir auch nichts raus. -Egon From pfeiffer_(at)_uris.de Thu, 30 Sep 1999 22:46:39 +0200 Date: Thu, 30 Sep 1999 22:46:39 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] urls checken Hallo Albrecht, >> Gibt es in PHP so eine Moeglichkeit? Das ganze muss auch mit >> Redirectern wie come.to usw. funktionieren... > Die Klasse die du dazu benoetigst liegt auf > http://phpclasses.upperdesign.com/ > und nennt sich HTTP-Class falsch ! Die Klasse leistet dieses: Classes: HTML - Form generation and validation class Supplied by: Manuel Lemos - CountryList Supplied by: Paul Schreiber - StateList Supplied by: Paul Schreiber - PopupMenu Supplied by: Paul Schreiber - Delete me please Supplied by: Jacob Stetser M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ -----Ursprüngliche Nachricht----- Von: Albrecht Leiprecht An: php_(at)_solix.wiso.uni-koeln.de Datum: Donnerstag, 30. September 1999 13:31 Betreff: Re: [php] urls checken Date sent: Thu, 30 Sep 1999 11:59:23 +0200 From: Oliver Kurlvink To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] urls checken Send reply to: php_(at)_solix.wiso.uni-koeln.de > hi :) > > ich suche nach einer Moeglichkeit, wie ich links ueberpruefen kann. > > Ich habe mir das so gedacht: > > Ich ziehe mir die URL aus einer Datenbank, dann wird die URL > aufgerufen und der Code (404, 200, 302 usw.) zurueckgegeben. Anhand > dieses Wertes kann ich dann bestimmte Sachen veranlassen wie die URL > automatisch aus der Datenbank loeschen usw. > die Dokumentation ist duerftig aber der Beispielsource ist ganz gut (dokumentiert). so long albi -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From ws_(at)_art-quarter.com Fri, 01 Oct 1999 00:15:53 +0200 Date: Fri, 01 Oct 1999 00:15:53 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Web-Provider Ich bin sehr zufrieden mit http://www.allwebco.com und http://maridan.de (ist reseller, aber ich kann das durchreichen). Beide verkaufen dasselbe, host4u.net -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, < http://pferdezeitung.com/ > - < http://art-quarter.com/ > From Smash_(at)_gmx.ch Mon, 6 Sep 1999 17:11:26 +0200 Date: Mon, 6 Sep 1999 17:11:26 +0200 From: Smash Smash_(at)_gmx.ch Subject: [php] Host auslesen und verarbeiten Hallo, ich plane in nächster Zeit Subdomains für meine private Homepage anzubieten. Dazu muss ich bei jedem Aufruf einer Subdomain (z.B. www.test.domain.de den) eingegeben Namen (in diesem Falle 'test') auslesen... Normal könnte ich ja einfach die letzten Zeichen 'abhacken'. Nur sind sämtliche Subdomains mit und ohne WWW erreichbar. Also müsste es eine Möglichkeit geben diesen auszulesen. Weiß jemand ein Script das dieses _schnell_ löst, denn die kurze Verarbeitungszeit ist ein sehr wichtiger Aspekt. Gruß, Carsten Stephan - smash_(at)_gmx.ch - From tobias.juelke_(at)_mp3web.de Thu, 9 Sep 1999 17:27:50 +0200 Date: Thu, 9 Sep 1999 17:27:50 +0200 From: Tobias Juelke [- MP3Web.de -] tobias.juelke_(at)_mp3web.de Subject: [php] Check Hallo, ich möchte gerne prüfen ob in einem Feld die korrekten DAten angebene wurden. 1. Der Name muss mindestens 1 und darf höchstens 30 Zeichen lang sein. 2. Der Name darf keine Sonderzeichen wie Leerzeichen, äöü, Punkt etc enthalten... Da ich noch ein ziemlicher PHP-Newbie bin, weiß ich nicht wie ich das überprüfen soll. Ich denke am besten wäre doch dafür eregi, oder ? Nur wie würde das gehen ? Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From tobias.juelke_(at)_mp3web.de Fri, 10 Sep 1999 17:30:01 +0200 Date: Fri, 10 Sep 1999 17:30:01 +0200 From: Tobias Juelke [- MP3Web.de -] tobias.juelke_(at)_mp3web.de Subject: [php] Suchmaschinen-Submitter Hallo, hat jemand eine Idee, wie man ein Eintrgs-Script für Suchmaschinen realisieren köntne das vollständig automatisch arbeitet ? D.h. das man nicht in einem Frame die Buttons anklicken muss etc.. Das Form müsste praktisch automatisch abgeschickt werden und die Anwortseite irgentwie ausgewertet werden.. Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From mail_(at)_wnn.de Fri, 10 Sep 1999 17:43:44 +0200 Date: Fri, 10 Sep 1999 17:43:44 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] Suchmaschinen-Submitter Hallo, » so wie webxxx.schlund.de? Ich habe auf www.mp3web.de/submit.htm ein CGI-Script dafür, nur da ich Perl hasse ;) wäre mir PHP3 lieber. Ausserdem läuft das CGI auf einem anderen Server komischerweise nicht. Gruß, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From Smash_(at)_gmx.ch Sun, 12 Sep 1999 15:20:21 +0200 Date: Sun, 12 Sep 1999 15:20:21 +0200 From: Carsten Stephan Smash_(at)_gmx.ch Subject: [php] MySQL / Array Hallo, ich möchte gerne eine kleine Suchmaschine für eine MySQL-Tabelle machen. Durchsucht werden soll die Spalte 'website_keywords'. Danach sollen die Ergebnisse 'website_url','website_title' und 'website_description' angezeigt werden. Wenn ich ganz normal probiere: $query = "select * from data where website_keywords='$suchbegriff'"; $result = mysql_query($query, $db); $data = mysql_fetch_row($result); Danach habe ich aber nur das erste Ergebniss in einem normalen Array, wie kann ich es realisieren, das ich alle habe (Schleife ? Wenn ja, wie ?) Schonmal vielen Dank im Voraus Carsten Stephan - smash_(at)_gmx.ch - From tobias.juelke_(at)_mp3web.de Wed, 15 Sep 1999 21:28:34 +0200 Date: Wed, 15 Sep 1999 21:28:34 +0200 From: Tobias Juelke [- MP3Web.de -] tobias.juelke_(at)_mp3web.de Subject: [php] Eine Frage der Geschwindigkeit Hallo, da ich ein PHP3-Script habe, das sehr umfangreich ist, aber nie alle Funktionen benötigt, suche ich nach einer schnellen Möglichkeit dieses auszuführen. Ist es nicht denkbar, das ich es in mehrere Include-Files zerlege und dann immer nur das entsprechende lade. Bsp: if ($bla==$bla2) { include "bla.php3"; } if ($blubb==$blubb2) { include "blubb.php3"; } Oder parsed PHP3 ohnehin erst alle Files, egal ob diese überhaupt verwendet werden oder nicht ? Für Eure Hilfe wäre ich dankbar. Schönes Wochenende, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de --------------------------------------- From mail_(at)_wnn.de Sun, 19 Sep 1999 19:02:11 +0200 Date: Sun, 19 Sep 1999 19:02:11 +0200 From: Tobias Juelke mail_(at)_wnn.de Subject: [php] Systemdatum einlesen Hallo, > Ich find einfach in der Doku keine Funktion, mit der ich einfach das Systemdatum in ein Formularfeld eintragen kann, > sozusagen als vorgegebener Wert! geht ganz einfach: "; ?> Mit freundlichen Grüssen, Tobias Jülke --------------------------------------- www.mp3web.de - tobias.juelke_(at)_mp3web.de ---------------------------------------