From eschmid+sic_(at)_s.netic.de Mon, 15 May 2000 05:47:19 +0200 Date: Mon, 15 May 2000 05:47:19 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Ent'crypt'en' ?? ich ? On Sun, May 14, 2000 at 11:01:21PM +0200, Cyrill Schumacher wrote: > ha eine habe ich noch: warum ist in php der soundex() auf nur > 4 zeichen begrenzt während er in MySQL auf x-beliebiger länge > ermittelt wird, d.h. je länger das wort desto länger der soundex... > ist voll bescheuert, sodass ich den soundex nun durch > mysql erstellen lasse, damit er genauer wird ... Da muss wohl Bjørn Borud einen kleinen Fehler gemacht haben oder den Algorithmus von Knuth falsch aus dem dritten Band von TAOCP abgeschrieben zu haben. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From sebastian.bergmann_(at)_web.de Mon, 15 May 2000 06:24:56 +0200 Date: Mon, 15 May 2000 06:24:56 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Arrays als Aufnahme von DB-Abfragen Tim Hildebrandt wrote: > Angenommen, ich möchte drei hintereinander aufeinander folgende > Abfragen machen, könnte ich diese dann auch in einem > jeweiligen Array speichern? Warum nicht? > Beispiel: > for($i=1;$i<=$wasAuchImmer;i++){ > $Ergebnis[$i] = mysql_query("SELECT * FROM staedte WHERE stadtname like > '$Suchstring[$i]'"); > } Du hast dann in $Ergebnis[$i] die jeweiligen Query IDs, mit denen Du weiter arbeiten kannst. -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From Michael.Lebang_(at)_VuW.de Mon, 15 May 2000 08:13:47 +0200 Date: Mon, 15 May 2000 08:13:47 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] ODBC und Access97 Hallo, ich habe ein Problem mit PHP und dem Zugriff auf eine Access-Datenbank. Hier bei der Ausführung einer SQL-Abfrage. Meine Abfrage sieht folgendermaßen aus: $query = "SELECT * FROM user where userid=xy12345;"; $result = odbc_exec ( $db, $query); Ich erhalte allerdings folgende Fehlermeldung, mit der ich leider so irgendwie gar nichts anfangen kann: Warning: SQL error: [Microsoft][ODBC Microsoft Access 97 Driver] Too few parameters. Expected 2., SQL state 07001 in SQLExecDirect in x:\xxxxxxx\xxxxxxx/test/php/dbtest.php3 on line 18 Wenn ich die Query mit "SELECT * FROM user;" aufrufe, funktioniert es einwandfrei... Hat einer von Euch vielleicht eine Idee, woran das liegen kann????? Vielen Dank im Voraus!! Mit freundlichen Grüßen Michael Lebang -- Vereins- und Westbank AG TRQ-S Neuer Wall 64 20354 Hamburg Tel.: 040 / 3692-1889 Fax: 040 / 3692-4499 eMail: Michael.Lebang_(at)_vuw.de From bjoern_(at)_baer.main.de Mon, 15 May 2000 08:11:42 +0200 Date: Mon, 15 May 2000 08:11:42 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] Wildcards * Tim Hildebrandt wrote: > Danke. Mensch, wenn ich die Liste nicht hätte :-) Wo bitte hätte ich das > jetzt sonst "mal eben" erfahren? Im MySQL Manual. Björn. From webmasterbhs_(at)_bluewin.de Mon, 15 May 2000 08:19:12 +0200 Date: Mon, 15 May 2000 08:19:12 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Ent'crypt'en' ?? ich ? > Da muss wohl Bjørn Borud einen kleinen Fehler gemacht haben oder den > Algorithmus von Knuth falsch aus dem dritten Band von TAOCP abgeschrieben > zu haben. > > -Egon es steht aber explizit im PHP manual, dass der php soundex nur 4 zeichen lang ist ... das muss ein wohlüberlegter fehler sein ... ;-) kiri From steiner_(at)_dynamicwebpages.de Mon, 15 May 2000 08:46:18 +0200 Date: Mon, 15 May 2000 08:46:18 +0200 From: Armin Steiner steiner_(at)_dynamicwebpages.de Subject: [php] Ent'crypt'en' ?? Sent: Sunday, May 14, 2000 11:54 PM Subject: Re: [php] Ent'crypt'en' ?? > also wegen meiner bleeeeden Frage gibts hier voll den Krach... > ich danke Euch recht herzlich für Eure Hilfen, da ich jetzt endlich > wie Egon schon geschrieben hatte ENTcrypten kann! > > Danke... Danke... Danke... Hallo Ferhat, für dich und alle die es sonst noch interessiert (Und der Vollständigkeit halber): Es ist auf Webmonkey ein Tutorial von Julie Meloni zum Thema Encryption erschienen. Darin befasst sie sich auch mit "Hashes, one-way encoding, mcrypt und mhash libraries". Die URL lautet: http://hotwired.lycos.com/webmonkey/backend/security/tutorials/tutorial1 .html mit bestem Gruß Armin -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de News, Installation, dt. Manual, WhoIsWho, Tipps, Tutorials, Books uvm. From info_(at)_vocote.de Mon, 15 May 2000 10:16:01 +0200 Date: Mon, 15 May 2000 10:16:01 +0200 From: Andreas Kaiser info_(at)_vocote.de Subject: [php] ODBC und Access97 Hallo Michael, > Meine Abfrage sieht folgendermaßen aus: > > $query = "SELECT * FROM user where userid=xy12345;"; ^^^^^^^ Setze das doch mal in einfache Anführungsstriche: $query = "SELECT * FROM user where userid='xy12345';"; Gruß Andreas -- vocote.de EDV-Beratung WWW: http://www.vocote.de Andreas Kaiser email: info_(at)_vocote.de Neudörfeler Str. 4a Telefon: +49-37439-77175 08543 Jocketa Fax: +49-37439-77185 From schlicht_(at)_ix-ware.de Mon, 15 May 2000 10:24:17 +0200 Date: Mon, 15 May 2000 10:24:17 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] ODBC und Access97 Hi Michael, diese Fehlermeldung besagt meistens, daß man einen Spaltennamen angegeben hat, der nicht existiert (i.d.R. Schreibfehler). Gruß Frank > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Michael.Lebang_(at)_VuW.de > Sent: Monday, May 15, 2000 8:14 AM > To: php_(at)_php-center.de > Subject: [php] ODBC und Access97 > > > Hallo, > > ich habe ein Problem mit PHP und dem Zugriff auf eine > Access-Datenbank. Hier > bei der Ausführung einer SQL-Abfrage. > Meine Abfrage sieht folgendermaßen aus: > > $query = "SELECT * FROM user where userid=xy12345;"; > $result = odbc_exec ( $db, $query); > > Ich erhalte allerdings folgende Fehlermeldung, mit der ich leider so > irgendwie gar nichts anfangen kann: > > Warning: SQL error: [Microsoft][ODBC Microsoft Access 97 > Driver] Too few > parameters. Expected 2., SQL state 07001 in SQLExecDirect in > x:\xxxxxxx\xxxxxxx/test/php/dbtest.php3 on line 18 > Wenn ich die Query mit "SELECT * FROM user;" aufrufe, funktioniert es > einwandfrei... > > Hat einer von Euch vielleicht eine Idee, woran das liegen kann????? > > Vielen Dank im Voraus!! > > > Mit freundlichen Grüßen > Michael Lebang > -- > Vereins- und Westbank AG > TRQ-S > Neuer Wall 64 > 20354 Hamburg > Tel.: 040 / 3692-1889 > Fax: 040 / 3692-4499 > eMail: Michael.Lebang_(at)_vuw.de > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From Michael.Lebang_(at)_VuW.de Mon, 15 May 2000 10:30:53 +0200 Date: Mon, 15 May 2000 10:30:53 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] ODBC und Access97 Hallo Andreas, >Setze das doch mal in einfache Anführungsstriche: > $query = "SELECT * FROM user where userid='xy12345';"; also diese Varianten habe ich alle schon ausprobiert...hilft leider nix... Trotzdem Danke! ;-)) Gruß Michael From Michael.Lebang_(at)_VuW.de Mon, 15 May 2000 10:41:52 +0200 Date: Mon, 15 May 2000 10:41:52 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] ODBC und Access97 Hallo Frank, DAS war ein guter Tipp!! Es war zwar nichts falsch geschrieben, aber anscheinend war es ein Problem mit einem Bindestrich in einer Feldbezeichnung. Habe ich in unterstrich geändert...und schon läuft es!! DANKE!! Gruß Michael -----Original Message----- From: Frank Schlicht [mailto:schlicht_(at)_ix-ware.de] Sent: Montag, 15. Mai 2000 10:24 To: php_(at)_php-center.de Subject: RE: [php] ODBC und Access97 Hi Michael, diese Fehlermeldung besagt meistens, daß man einen Spaltennamen angegeben hat, der nicht existiert (i.d.R. Schreibfehler). Gruß Frank > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Michael.Lebang_(at)_VuW.de > Sent: Monday, May 15, 2000 8:14 AM > To: php_(at)_php-center.de > Subject: [php] ODBC und Access97 > > > Hallo, > > ich habe ein Problem mit PHP und dem Zugriff auf eine > Access-Datenbank. Hier > bei der Ausführung einer SQL-Abfrage. > Meine Abfrage sieht folgendermaßen aus: > > $query = "SELECT * FROM user where userid=xy12345;"; > $result = odbc_exec ( $db, $query); > > Ich erhalte allerdings folgende Fehlermeldung, mit der ich leider so > irgendwie gar nichts anfangen kann: > > Warning: SQL error: [Microsoft][ODBC Microsoft Access 97 > Driver] Too few > parameters. Expected 2., SQL state 07001 in SQLExecDirect in > x:\xxxxxxx\xxxxxxx/test/php/dbtest.php3 on line 18 > Wenn ich die Query mit "SELECT * FROM user;" aufrufe, funktioniert es > einwandfrei... > > Hat einer von Euch vielleicht eine Idee, woran das liegen kann????? > > Vielen Dank im Voraus!! > > > Mit freundlichen Grüßen > Michael Lebang > -- > Vereins- und Westbank AG > TRQ-S > Neuer Wall 64 > 20354 Hamburg > Tel.: 040 / 3692-1889 > Fax: 040 / 3692-4499 > eMail: Michael.Lebang_(at)_vuw.de > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From Markus.Seiler_(at)_sglcarbon.de Mon, 15 May 2000 11:38:38 +0200 Date: Mon, 15 May 2000 11:38:38 +0200 From: Seiler, Markus Markus.Seiler_(at)_sglcarbon.de Subject: [php] Phonetische Umwandlung Hallo Liste! Obwohl in der FAQ empfohlen wird eine spezialisierte Software für die Ralisierung einer Suchmaschine zu verwenden, möchte ich in einem kleinen Intranet-Projekt (Studienzweck) eine Suchmaschine auf Oracle (beim Kunden vorhanden) aufsetzen. Um das ganze nun Fehlertolerant zu gestalten möchte ich die Suchbegriffe auch phonetsich bearbeiten. Gibt es in PHP hierzu eine Funktion? Gibt es eventuell andere Lösungsmöglichkeiten? Gruß Markus From majo_(at)_ast-horb.ba-stuttgart.de Mon, 15 May 2000 11:42:14 +0200 Date: Mon, 15 May 2000 11:42:14 +0200 From: Joerg Mauz majo_(at)_ast-horb.ba-stuttgart.de Subject: [php] php4 tutorial hi all, kennt von euch jemand eine url wo man mehr ueber php4 erfahren kann (jajaja php4.net ;-) aber da gibts nix) es gibt fuer php3 ja viele tutorials und funktions-uebersichten, vielleicht gibt es ja das gleiche fuer php4 wo die unterschiede und die neuen moeglichkeiten beschrieben werden... thx in advance joerg -- Joerg Mauz email: J.Mauz_(at)_ndh.net ______________________________________________________________________ "LINUX, because rebooting is for adding new hardware ..." From D.Diehl_(at)_gigabell.net Mon, 15 May 2000 11:48:13 +0200 Date: Mon, 15 May 2000 11:48:13 +0200 From: Diehl, Daniel D.Diehl_(at)_gigabell.net Subject: [php] AW: [php] php4 tutorial www.zend.com Dort gibt es das neue Tutorial und eine Info-Base wo alle Änderungen dargstellt werden (Mit Beispielen) Gruß Daniel ------------------------------------------------------- --| Daniel Diehl, Gigabell AG --| Software Development - Application Service Providing ------------------------------------------------------- -----Ursprüngliche Nachricht----- Von: Joerg Mauz [mailto:majo_(at)_ast-horb.ba-stuttgart.de] Gesendet: Montag, 15. Mai 2000 11:42 An: php_(at)_infosoc.uni-koeln.de Betreff: [php] php4 tutorial hi all, kennt von euch jemand eine url wo man mehr ueber php4 erfahren kann (jajaja php4.net ;-) aber da gibts nix) es gibt fuer php3 ja viele tutorials und funktions-uebersichten, vielleicht gibt es ja das gleiche fuer php4 wo die unterschiede und die neuen moeglichkeiten beschrieben werden... thx in advance joerg -- Joerg Mauz email: J.Mauz_(at)_ndh.net ______________________________________________________________________ "LINUX, because rebooting is for adding new hardware ..." -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From D.Diehl_(at)_gigabell.net Mon, 15 May 2000 11:48:13 +0200 Date: Mon, 15 May 2000 11:48:13 +0200 From: Diehl, Daniel D.Diehl_(at)_gigabell.net Subject: [php] AW: [php] php4 tutorial www.zend.com Dort gibt es das neue Tutorial und eine Info-Base wo alle Änderungen dargstellt werden (Mit Beispielen) Gruß Daniel ------------------------------------------------------- --| Daniel Diehl, Gigabell AG --| Software Development - Application Service Providing ------------------------------------------------------- -----Ursprüngliche Nachricht----- Von: Joerg Mauz [mailto:majo_(at)_ast-horb.ba-stuttgart.de] Gesendet: Montag, 15. Mai 2000 11:42 An: php_(at)_infosoc.uni-koeln.de Betreff: [php] php4 tutorial hi all, kennt von euch jemand eine url wo man mehr ueber php4 erfahren kann (jajaja php4.net ;-) aber da gibts nix) es gibt fuer php3 ja viele tutorials und funktions-uebersichten, vielleicht gibt es ja das gleiche fuer php4 wo die unterschiede und die neuen moeglichkeiten beschrieben werden... thx in advance joerg -- Joerg Mauz email: J.Mauz_(at)_ndh.net ______________________________________________________________________ "LINUX, because rebooting is for adding new hardware ..." -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid_(at)_php.net Mon, 15 May 2000 11:48:08 +0200 Date: Mon, 15 May 2000 11:48:08 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] php4 tutorial Joerg Mauz wrote: > kennt von euch jemand eine url wo man mehr ueber > php4 erfahren kann (jajaja php4.net ;-) aber da gibts nix) > es gibt fuer php3 ja viele tutorials und > funktions-uebersichten, vielleicht gibt es ja das > gleiche fuer php4 wo die unterschiede und die neuen > moeglichkeiten beschrieben werden... www.zend.com -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From wmoll_(at)_mail.terranet.de Mon, 15 May 2000 11:46:55 +0200 Date: Mon, 15 May 2000 11:46:55 +0200 From: wmoll_(at)_mail.terranet.de wmoll_(at)_mail.terranet.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_[mySQL]_SELECT_f=FCr_bestimmten_Zeitraum?= Schau mal auf den www.Marktplatz-schwalm-eder.de Wenn Dir der Veranstaltungskalender so genügt, kann ich Dir die Sourcen zukommen lassen. greets -wm Date sent: Wed, 08 Mar 2000 08:33:34 +0100 From: Sebastian Bergmann Organization: seven-sense Mediendesign (http://www.seven-sense.com) To: PHP3 Mailingliste Subject: [php] [mySQL] SELECT für bestimmten Zeitraum Send reply to: php_(at)_solix.wiso.Uni-Koeln.DE > Hi, > > ich habe eine mySQL Tabelle mit einem Feld vom Typ date (0000-00-00). > > Ich brauche nun eine SELECT Anweisung, welche mir alle Einträge liefert > die folgenden Bedingungen genügen: > > - alle Einträge, deren Datum innerhalb der nächsten 8 Tage, > einschließlich dem aktuellen und dem 8. Tag, liegt > - alle Einträge, deren Datum innerhalb der letzten 2 Tage, > einschließlich "vorgestern" und "heute", liegt > > Sinn des Ganzen ist es einen Veranstaltungskalender zu realisieren der > alle relevanten Termine für einen längeren Zwitraum in einer Datenbank > hat, aber jeweils nur die Termine der letzten beiden Tage und der > kommenden Woche anzeigt. > > Ich hoffe, daß ich mit dieser SQL-spezifischen Frage nicht allzu > off-topic bin. > > AHA, > Sebastian > > -- > "Sometimes the only sane answer to an insane world is insanity." > - Fox Mulder, "The X-Files" > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From tobias_(at)_stursberg.de Mon, 15 May 2000 11:52:03 +0200 Date: Mon, 15 May 2000 11:52:03 +0200 From: Tobias Stursberg tobias_(at)_stursberg.de Subject: [php] Anzahl der User im IRC-Channel? Hallo Liste! Vielleicht kann mir jemand auf die Schnelle helfen !? Und zwar suche ich ein kleines Script mit dem ich feststellen kann wie viele User sich gerade in einem IRC-Channel aufhalten. Das Ganze sollte möglichst schnell passieren, nicht so, daß der User 20 Sekunden warten muß, bis er sieht wer alles "online" ist. Ich habe mir phpIRC schon angeschaut, habe aber so etwas noch nicht hinbekommen. Bin auf diesem Gebiet leider noch "blutiger Anfänger". Hintergrund: Foren-System (UBB) mit Zugriff auf IRC-Server. Regis- trierte User können durch Klick auf Button in den Chat gelangen. Nur sollte halt noch angezeigt werden wie viele momentan im Chat sind. Mit der Bitte um (zahlreiche) Antworten grüßt Euch bei diesem wunderschönen Wetter Tobias Stursberg P.S. -> Björn, hoffentlich stimmt die Formatierung der Mail jetzt *g* From wmoll_(at)_mail.terranet.de Mon, 15 May 2000 11:57:26 +0200 Date: Mon, 15 May 2000 11:57:26 +0200 From: wmoll_(at)_mail.terranet.de wmoll_(at)_mail.terranet.de Subject: [php] =?ISO-8859-1?Q?Doppelte_Eintr=E4ge_finden?= Hallo alls, mal ne kurze Frage. Gegeben ist eine Tabelle mit den folgenden Spalten LfdNr; Gruppe; E-Mail "LfdNr" ist primary key "Gruppe" ist eine ID in welcher eine bestimmte Menge e-mail- Adressen einer Gruppe zugewiesen werden (z.B: intern, extern, privat) Folgende Frage: Wie kann ich alle LfdNr suchen von Email-Adressen welche innerhalb einer Gruppe mehr als einmal vorkommen. Die kann man ja dann in einem 2. Durchlauf löschen lassen, wenn man die LfdNr als Array hat. Ist eigentlich OT aber da ich das Problem über PHP3 lösen muss, bitte ich um Nachsicht. Bin dankbar für jeden Hinweis. Daaaankeeeee ! Waldemar From lu2c_(at)_gmx.net Mon, 15 May 2000 12:04:43 +0100 Date: Mon, 15 May 2000 12:04:43 +0100 From: luc gross lu2c_(at)_gmx.net Subject: [php] LAMP auf WinNT ich habe das LAMP gemäss http://dynamic-webpages.de/wphp.php3 auf NT installiert, nun kann es sein das das auf NT nicht funktioniert?? oder hab ich ein punkt übersehen der in der installationsbeschreibung nicht vorgesehen ist? gruss From andreas_(at)_noho.co.uk Mon, 15 May 2000 11:21:35 +0100 Date: Mon, 15 May 2000 11:21:35 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] LAMP auf WinNT hi, was genau geht denn nicht? was sagen die log files des indianers, error_log? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From lu2c_(at)_gmx.net Mon, 15 May 2000 12:29:29 +0100 Date: Mon, 15 May 2000 12:29:29 +0100 From: luc gross lu2c_(at)_gmx.net Subject: [php] LAMP auf WinNT das phpinfo.php3 geht nicht. in den error logs logs\error steht soweit nix. das php3.ini hab ich konfiguriert..... hhmmm > hi, > > was genau geht denn nicht? > was sagen die log files des indianers, error_log? > > liebe gruesse, > andreas > > -- > Andreas Otto > > Ogilvy Interactive, > Floor 2, Canberra House, > 315 -317 Regent Street > London W1R 7YB > > Reception 0171 299 3434 > Fax 0171 631 5050 > http://www.ogilvy.com > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From Martin_(at)_virtualley.com Mon, 15 May 2000 12:42:29 +0000 Date: Mon, 15 May 2000 12:42:29 +0000 From: Martin Lechky Martin_(at)_virtualley.com Subject: [php] ODBC und Access97 Am Mon, 15 May 2000 schrieben Sie: > Hallo, > > ich habe ein Problem mit PHP und dem Zugriff auf eine Access-Datenbank. Hier > bei der Ausführung einer SQL-Abfrage. > Meine Abfrage sieht folgendermaßen aus: > > $query = "SELECT * FROM user where userid=xy12345;"; > $result = odbc_exec ( $db, $query); > $query = "SELECT * FROM user where userid=xy12345---->;<----"; dieses zeichen ist zuville deswegen wird er vermutlich meckern .. ! -- Martin Lechky From Antivivisektion_(at)_t-online.de Mon, 15 May 2000 12:34:54 +0200 Date: Mon, 15 May 2000 12:34:54 +0200 From: Thomas Schneider Antivivisektion_(at)_t-online.de Subject: [php] Meine Erfahrung: PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= In der c't 10/2000 (Seite 264) wurde auf das Internetangebot von FRANZ KONZ und des BUND FÜR GESUNDHEIT e.V. hingewiesen: | 1500-Seiten-Buch kostenlos im Internet | | Das Internet bietet in besonderem Maße die Möglichkeit, | inkriminierte Literatur doch noch zu veröffentlichen und so | Anhänger für eine Ideologie oder Lebensauffassung zu gewinnnen. | Einer, der dies erkannt hat, ist der Heinsberger Steuerfachmann | Franz Konz. Steuersparer kennen Konz vielleicht von seinem | Bestseller '1000 ganz legale Steuertricks' her. Wenige wissen, | dass er darüber hinaus ein kompromissloser Kämpfer für eine | naturgemäße Lebensweise ist. | | Sein Grundkonzept ruht auf drei Pfeilern: naturgemäße Ernährung, | artgerechte Bewegung und eine lebensbejahende positive | Geisteshaltung. Konz hat sich in diesem Zusammenhang dem | Buddhismus zugewendet. Weil er die Schulmedizin kategorisch | ablehnt ('unglaubliche Niederträchtigkeit der Schulmediziner', | 'Rosstäuscher', 'die heutigen Behandlungsformen der Medizin | schädigen Dich nur und bringen Dich vorzeitig ins Grab') und | behauptet, seine Urmedizin besiege Krebs, Rheuma, Fettsucht u.a. | und halte für immer fit, schlank und gesucht, hat das | Landgericht Aachen auf Betreiben der Ärztekammer im Wege der | einstweiligen Verfügung ein Werbeverbot für den Titel und damit, | so Konz, für das Buch selbst erlassen. | | Trotzig ist er darum dabei, seinen insgesamt 1500 Seiten starken | Wälzer - der beim Buchhändler 128 Mark kostet - komplett ins | Internet zu stellen. Die Internet-Edition ist bereits sehr weit | fortgeschritten und unter der URL http://www.bfgev.de/dggk/ zu | entdecken. Ein Beispiel wahren Idealismus! (fm) Daraufhin wurde der Server mit 200 MB Traffic, 5.000 Seitenabfragen plus 10.000 Bildabfragen pro Tag belastet. Viele Benutzer haben mittels agressiver Useragents, die z.T. 6 und mehr parallele Verbindungen aufbauen, unser Angebot komplett geladen. Das PHP-Skript, welches alle unsere Seiten dynamisch generiert, hat eine solche Serverlast erzeugt, daß es von unserem Provider deaktiviert wurde und die Benutzer ein »403 Access forbidden« erhielten. Der Hostmaster schrieb mir: | At the last instance before the script was locked, it had over 15 instances | running with each taking up over 10% of the CPU time. This caused the server | load to jump to 8.00. This means that 8 processes were waiting for the script to | finish before they could run. This negatively affects all the other users on the | server. | | Here is the last data I have from a process list. | | 28984 nobody 95 6 1768K 1756K RUN 0:02 16.08% 6.33% php3.cgi | 28967 nobody 97 6 1924K 1892K RUN 0:02 10.45% 5.76% php3.cgi | 28953 nobody 97 6 1572K 1528K RUN 0:02 6.45% 4.69% php3.cgi | 28949 nobody 97 6 1600K 1552K RUN 0:02 5.68% 4.35% php3.cgi | 28867 nobody 98 6 1648K 1600K RUN 0:02 4.73% 4.23% php3.cgi | 28937 nobody 96 6 1600K 1552K RUN 0:02 5.26% 4.20% php3.cgi | 28866 nobody 96 6 1608K 1544K RUN 0:02 4.43% 3.97% php3.cgi | 28864 nobody 96 6 1600K 1536K RUN 0:02 4.43% 3.97% php3.cgi | 28966 nobody 95 6 1544K 1512K RUN 0:02 6.40% 3.93% php3.cgi | 28874 nobody 95 6 1664K 1592K RUN 0:02 4.40% 3.89% php3.cgi | 28861 nobody 95 6 1556K 1520K RUN 0:02 4.35% 3.89% php3.cgi | 28875 nobody 97 6 1664K 1592K RUN 0:02 4.32% 3.81% php3.cgi | 28932 nobody 97 6 1476K 1428K RUN 0:02 4.61% 3.81% php3.cgi | 28933 nobody 96 6 1476K 1428K RUN 0:02 4.67% 3.81% php3.cgi | 28954 nobody 96 6 1468K 1432K RUN 0:02 5.19% 3.78% php3.cgi | 28863 nobody 96 6 1600K 1552K RUN 0:02 4.13% 3.70% php3.cgi | | After disabling the script, the server quickly jumped down to under a 1.00 load | average. Bis auf weiteres habe ich den Zugriff von Download-Useragents gesperrt, damit die Serverlast in Grenzen bleibt und wenigsten die normalen Surfer etwas zu sehen bekommen. In Kürze werde ich das gesamte Internetangebot als PDF und/oder HTML/ZIP zum Download anbieten. Insgesamt bin ich aber schon enttäuscht, daß eine höhere Nachfrage solche Folgen haben kann. Das macht dynamische Seiten mit PHP - wenn man nicht gerade einen eigenen Server für sich hat, was wir uns leider nicht leisten können - praktisch unmöglich bzw. unzuverlässig (jederzeit Ausfall). Herzliche Grüße, Thomas Schneider webmaster_(at)_BFGeV.de From braukmann_(at)_tse-online.de Mon, 15 May 2000 12:50:06 +0200 Date: Mon, 15 May 2000 12:50:06 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] AW: [php] Wildcards Hi, On Mon, May 15, 2000 at 08:11:42AM +0200, Björn Schotte wrote: > * Tim Hildebrandt wrote: > > Danke. Mensch, wenn ich die Liste nicht hätte :-) Wo bitte hätte ich das > > jetzt sonst "mal eben" erfahren? > > Im MySQL Manual. ... in jedem Buch, das sich ansatzweise mit SQL beschaeftigt. Schlussendlich sind das die Standard-Wildcards fuer SQL-basierte Datenbanken. -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From schlicht_(at)_ix-ware.de Mon, 15 May 2000 08:44:27 +0200 Date: Mon, 15 May 2000 08:44:27 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] =?iso-8859-1?Q?defekte_MySQL-DB_=3F_=28ein_bissel_OT=2C_ich_wei=DF=29?= Hallo Liste, ich habe bis jetzt auf NT entwickelt und dann die DB auf den Linux-Servers des Providers gespielt. Hat bis jetzt auch geklappt. Nun plötzlich bringt MySQL unter Linux folgende Fehlermeldung: ./mysqlshow: Cannot list columns in db: db, table: table: Out of memory (Needed 2922895328 bytes) Die Fehlermeldung ist m.E. irreführend, da der Server 256 MB hat. Unter NT funktioniert sie aber noch problemlos. Was ist mit der DB los ?? Dank und Gruß Frank From braukmann_(at)_tse-online.de Mon, 15 May 2000 12:46:59 +0200 Date: Mon, 15 May 2000 12:46:59 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Fehlermeldung: n is not a mySQL.... Hallo, On Sat, May 13, 2000 at 09:38:32PM +0200, Kai Laborenz wrote: > Hm - ich habe die entsprechende Fehlerabfragen eingebaut und bin nun > sozusagen eine Fehlermeldung weiter. ... das ist doch schonmal gut. > Jetzt heisst es: > "MySQL Fehler: You have an error in your SQL syntax near '' at line 1" > und zwar 25mal! klar. Fuer jeden Durchlauf der While-Schleife einmal. [ ... snip ... ] > while ($kat=mysql_fetch_object($res)) > { > if ($topart=mysql_query("select * from artikel where > id=$kat->top_artikel")) [ ... snip ... ] ... und schon haben wir ein moegliches (eher sicheres) Problem erkannt und gebannt. Die Auswertung von 'komplexen' Ausdruecken bekommt php3 innerhalb von Zeichenketten nicht hin. Also besser: if ( $topart = mysql_query( "select * from artikel where id=" . $kat->top_artikel ) ) -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From andreas_(at)_noho.co.uk Mon, 15 May 2000 11:51:59 +0100 Date: Mon, 15 May 2000 11:51:59 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] LAMP auf WinNT > das phpinfo.php3 geht nicht. in den error logs logs\error steht > soweit nix. > das php3.ini hab ich konfiguriert..... hhmmm na ja, irgendeine art meldung muss schon in den log files erzeugt und gespeichert werden. was sagt denn das access_log des indianers wenn der browser die datei phpinfo.php3 anfordert? wie sieht deine php.ini aus und wo liegt sie? wie sieht deine httpd.conf aus? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From tobias_(at)_dnet.it Mon, 15 May 2000 13:19:23 +0200 Date: Mon, 15 May 2000 13:19:23 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] =?Windows-1252?Q?Re:_=5Bphp=5D_Meine_Erfahrung:_PHP-Serverlast_macht_dyna?= =?Windows-1252?Q?mische_Seiten_unm=F6glich?= =?Windows-1252?Q?mische_Seiten_unm=F6glich?= > Insgesamt bin ich aber schon enttäuscht, daß eine höhere Nachfrage solche > Folgen haben kann. Das macht dynamische Seiten mit PHP - wenn man nicht gerade > einen eigenen Server für sich hat, was wir uns leider nicht leisten önnen - > praktisch unmöglich bzw. unzuverlässig (jederzeit Ausfall). Das ist so nicht richtig. - Dein Provider hat PHP als CGI laufen. Wenn Du jede Seiten durch ein CGI-Programm erzeugen lässt, ist es kein Wunder, daß das System nicht skaliert. - Wir haben keine Aussagen über die Hardware Deines Providers vorliegen. - Wir haben keine Informationen über Deine Skripte. Daher kann man aus den vorliegenden Fakten lediglich ableiten, daß *Dein* System nicht für größere Last geeignet ist. Der Flaschenhals ist wahrscheinlich das CGI. Mit freundlichen Grüßen, Tobias Ratschiller From lu2c_(at)_gmx.net Mon, 15 May 2000 13:30:46 +0100 Date: Mon, 15 May 2000 13:30:46 +0100 From: luc gross lu2c_(at)_gmx.net Subject: [php] LAMP auf WinNT > > was sagt denn das access_log des indianers wenn der browser die datei 127.0.0.1 - - [15/May/2000:12:02:52 +0100] "GET /phpinfo.php3 HTTP/1.1" 200 25 > phpinfo.php3 anfordert? > > wie sieht deine php.ini aus und wo liegt sie? sie liegt im WINNT verzeichnis und sollte korrekt modifiziert sein > wie sieht deine httpd.conf aus? wenn du willst kann ich sie dir schicken. aber ich glaube es muss was mit dem WINNT zu tun haben From cheaters_(at)_gmx.de Mon, 15 May 2000 13:34:30 +0200 Date: Mon, 15 May 2000 13:34:30 +0200 From: Ferhat Goecer cheaters_(at)_gmx.de Subject: [php] Zusammenfassen... Hallo Liste, ich hab heute mal wieder eine sehr wichtige Frage *g* Undzwar möchte ich, wenn ein bestimmter Wert in der DB nicht vorhanden ist, eine Fehlermeldung ausgeben z.b. $query = mysql_query("select * from admin WHERE username='$user'"); // Variable "user" kommt von einem Formular while ($row = mysql_fetch_array($query)) { $vname=$row["name"]; ... etc. Wenn aber der Name $user nicht in der Spalte username vorkommt, möchte ich eine Fehlermeldung ausgeben. Wie ist das am einfachsten möglich ?? Vielen Dank für Eure Hilfen.... Ferhat From webmaster_(at)_cyberfly.net Mon, 15 May 2000 13:38:45 +0200 Date: Mon, 15 May 2000 13:38:45 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] LAMP auf WinNT Hi, >ich habe das LAMP gemäss http://dynamic-webpages.de/wphp.php3 auf NT >installiert, nun kann es sein das das auf NT nicht funktioniert?? oder hab Intressant, darf ich fragen, wie du Linux unter WinNT installiert hast ? *G* Kurzes info LAMP: Linux Apache MySql PHP3 du meinst wahrscheinlich WAMP Windows Apache MySQL PHP3 ??? Sorry Leutz, konnte mir den Joke net verkneifen. :-) Gruss Peter "[DiSAStA]" Petermann -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From hartmut_(at)_six.de Mon, 15 May 2000 13:43:02 +0200 Date: Mon, 15 May 2000 13:43:02 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Zusammenfassen... Ferhat Goecer wrote: > Hallo Liste, > ich hab heute mal wieder eine sehr wichtige Frage *g* dann solltest Du die auch als neue Frage posten, und nicht als Reply auf einen alten Thread -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From andreas_(at)_noho.co.uk Mon, 15 May 2000 12:47:13 +0100 Date: Mon, 15 May 2000 12:47:13 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] LAMP auf WinNT > > wie sieht deine php.ini aus und wo liegt sie? > sie liegt im WINNT verzeichnis und sollte korrekt modifiziert sein nun gut, auf meinem system gibt es die php.ini nur in dem verzeichnis in dem sich auch die php.exe befindet. wenn ich mich nicht taeusche, ist dass auch die default einstellung mit der php fuer win32 kompiliert wurde. also steck die php.ini mal in das verzeichnis in dem sich auch die php.exe befindet und schau mal was dann passiert. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From hartmut_(at)_six.de Mon, 15 May 2000 13:49:21 +0200 Date: Mon, 15 May 2000 13:49:21 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Zusammenfassen... Ferhat Goecer wrote: > > Hallo Liste, > ich hab heute mal wieder eine sehr wichtige Frage *g* > Undzwar möchte ich, wenn ein bestimmter Wert in der DB > nicht vorhanden ist, eine Fehlermeldung ausgeben z.b. > > $query = mysql_query("select * from admin WHERE > username='$user'"); // Variable "user" kommt von einem Formular > > while ($row = mysql_fetch_array($query)) { > $vname=$row["name"]; ... etc. > > Wenn aber der Name $user nicht in der Spalte username vorkommt, > möchte ich eine Fehlermeldung ausgeben. > > Wie ist das am einfachsten möglich ?? > > Vielen Dank für Eure Hilfen.... > Ferhat kleiner Tip: PHP Manual -> Funktionen -> MySql in der Funktionsliste 6te Funktion von unten ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From mk_(at)_html-design.com Mon, 15 May 2000 07:47:07 -0400 Date: Mon, 15 May 2000 07:47:07 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Meine Erfahrung: PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= >Daraufhin wurde der Server mit 200 MB Traffic, 5.000 Seitenabfragen >plus 10.000 Bildabfragen pro Tag belastet. Das ergibt summa sumarum ~ 6GB Traffic im Monat. >Viele Benutzer haben mittels agressiver Useragents, die z.T. 6 und >mehr parallele Verbindungen aufbauen, unser Angebot komplett geladen. Also bitte, damit muß man rechnen. Mir ging es teilweise ähnlich, wenn auch nicht mit so viel Traffic. Ich habe 2 Mirrors eingerichtet (eigentlich bin ich ja slbst nur ein Mirror...), und die Sache ist gut verteilt. Außerdem: Wenn man ein Buch o. ä., welches so bekannt bzw. gewollt ist, ins Netz stellt, dann MUSS man ein Zip-/tar-File zum Download anbieten. >At the last instance before the script was locked, it had over 15 >instances running with each taking up over 10% of the CPU time. Sorry, korregiert mich, wenn ich nicht richtig liegen sollte, aber kann der Hoster nicht rechnen? Wenn du 15 mal > 10% nimmst, dann kommst du bei mindestens 150% an. Entweder war dann der Server echt komplett unten, oder er hat sich verrechnet. >28984 nobody 95 6 1768K 1756K RUN 0:02 16.08% 6.33% >php3.cgi Na ja, man kann sich streiten, ob PHP als CGI compiled werden sollte, ich würde das nie machen, mit einem Apache-Modul bist du immer besser bedient, weil nicht für jeden Seitenaufruf ein eigener Prozess gestartet werden muß. >Bis auf weiteres habe ich den Zugriff von Download-Useragents gesperrt, >damit die Serverlast in Grenzen bleibt und wenigsten die normalen >Surfer etwas zu sehen bekommen. Wie bitte willst du das anstellen? Bei Getright und Co. kannst du wenn du willst auch so Sachen wie "Kleinweich Rindermett Explorer 0.9b" eintragen. Genauso kannst du einen Netscpae "simulieren". Dein Script oder wie auch immer du die Downloader davon abhalten willst, deine Seite leerzusaugen, wird nichts davon merken. Und alle kannst du ja nicht aussperren. >In Kürze werde ich das gesamte Internetangebot als PDF und/oder >HTML/ZIP zum Download anbieten. Eine sehr gute Idee ;) >Insgesamt bin ich aber schon enttäuscht, daß eine höhere Nachfrage >solche Folgen haben kann. Das macht dynamische Seiten mit PHP - wenn >man nicht gerade einen eigenen Server für sich hat, was wir uns leider >nicht leisten können praktisch unmöglich bzw. unzuverlässig (jederzeit >Ausfall). Das hat IMHO weniger mit einem eigenen Server zu tun als mit PHP als CGI. Es gibt genug Sites, die auf KEINEM eigenen Server laufen (meine eingeschlossen), auf deren Server aber mod_php läuft. Ich habe ca. 2 - 2,7 GB an Transfer im Monat und zwischen 2500 und 3000 PIs am Tag. Probleme bisher: Null! Meine Seiten werden alle geparsed, und nicht wie bei dir eine (so wie ich sad verstanden habe). SCNR Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From cheaters_(at)_gmx.de Mon, 15 May 2000 14:01:22 +0200 Date: Mon, 15 May 2000 14:01:22 +0200 From: Ferhat Goecer cheaters_(at)_gmx.de Subject: [php] Fehlermeldung ausgeben.... Hallo, meinst Du mysql_num_rows() ?? habe ich auch gemacht undzwar so... $item = mysql_numrows($query); if($item < 1) { print(""); } else { ... aber es ging leider nicht.... Gruß, Ferhat From Michael.Lebang_(at)_VuW.de Mon, 15 May 2000 14:10:50 +0200 Date: Mon, 15 May 2000 14:10:50 +0200 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] LAMP auf WinNT HiHo, >nun gut, auf meinem system gibt es die php.ini nur in dem verzeichnis in dem >sich auch die php.exe befindet. wenn ich mich nicht taeusche, ist dass auch >die default einstellung mit der php fuer win32 kompiliert wurde. also bei mir funzt es nur, wenn die php.ini im WINNT-Verzeichnis liegt!!! (steht glaub' ich auch so in der Doku ;-) ) Gruß Michael From vs_(at)_web-tvag.ch Mon, 15 May 2000 14:16:38 +0200 Date: Mon, 15 May 2000 14:16:38 +0200 From: vs vs_(at)_web-tvag.ch Subject: [php] php + postgresql This is a multi-part message in MIME format. ------=_NextPart_000_007C_01BFBE78.2F232A90 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Wo k=F6nnte ich ein tutorial finden das erkl=E4rt wie php + postgresql = zusammen arbeiten ?=20 Oder k=F6nnte ihr mir ein gutes buch ratgeben ?=20 danke ---------------- Vincenzo Salonna E-mail: vs_(at)_web-tvag.ch ------=_NextPart_000_007C_01BFBE78.2F232A90 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Wo k=F6nnte ich ein tutorial finden = das erkl=E4rt wie=20 php + postgresql zusammen arbeiten ?
Oder k=F6nnte ihr mir ein gutes buch = ratgeben ?=20
danke
 
----------------
Vincenzo Salonna
E-mail: vs_(at)_web-tvag.ch
------=_NextPart_000_007C_01BFBE78.2F232A90-- From abe_(at)_yavin4.de Mon, 15 May 2000 14:25:42 +0200 Date: Mon, 15 May 2000 14:25:42 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php + postgresql >Wo könnte ich ein tutorial finden das erklärt wie php + postgresql zusammen arbeiten ? >Oder könnte ihr mir ein gutes buch ratgeben ? Ehe du deinem Outlook nicht diese schrekliche Multipart Angewohnheit abgewöhst und deinen richtigen Namen benutzt wohl kaum. >danke Bitte. -- / Daniel From hpf_(at)_betaweb.net Mon, 15 May 2000 14:26:34 +0200 Date: Mon, 15 May 2000 14:26:34 +0200 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] Meine Erfahrung: PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= >Insgesamt bin ich aber schon enttäuscht, daß eine höhere Nachfrage solche >Folgen haben kann. Das macht dynamische Seiten mit PHP - wenn man nicht gerade >einen eigenen Server für sich hat, was wir uns leider nicht leisten können - >praktisch unmöglich bzw. unzuverlässig (jederzeit Ausfall). ------- Bin etwas verwundert, denke php als cgi ist das Problem. Mein aktiver "Experimetierserver" beherbergt gut ein Duzend Domains, davon nutzen 3/4 php3 und es wird auf über 20 Datenbanken zugegriffen. Nebenher läuft noch ein Real Audio Server und in Minutenabständen pflügen vom crontab aufgerufene perl-Scripte durch eine Reihe von Datenbanken. Transfer pro Monat so knapp 3 GB ( allerdings gut verteilte Last ) Linux Apache mit mod_php, mod_ssl mySQL Alles läuft auf Pentium 166 mit 128 MB RAM Helmut P. Fleischhauer From Thomas.Schneider_(at)_tierversuchsgegner.org Mon, 15 May 2000 14:36:38 +0200 Date: Mon, 15 May 2000 14:36:38 +0200 From: Thomas Schneider Thomas.Schneider_(at)_tierversuchsgegner.org Subject: [php] Meine Erfahrung: PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= Server Hardware: Pentium II 450 Mhz, 128Mb RAM, 6.4Gb disk Server Betriebssystem: FreeBSD 2.2.7-STABLE Server Software: Apache/1.3.3 + PHP Version 3.0.6 Auf dem Rechner laufen noch 250 weitere Domains. Alle Seiten unserer Domain werden von einem zentralen Skript nach folgendem Muster ausgegeben: KOPF KOPF2 in /dggk/ HAUPTTEXT FUSS2 in /dggk/ FUSS Weiterhin stellt das Skript globale Variablen für alle Teile bereit, die dann eingesetzt werden, z.B. {PAGE_URL} Herzliche Grüße, Thomas Schneider From butz_(at)_gum.de Mon, 15 May 2000 14:39:44 +0200 Date: Mon, 15 May 2000 14:39:44 +0200 From: Thomas Butz butz_(at)_gum.de Subject: [php] Internet World 2000 in Berlin Hallo Miteinander Ich habe zwar alle mails aufmerksam gelesen, kann mich aber nicht entsinnen das jetzt definitiv ein Treffpunkt ausgemacht wurde... Ich fände es auch mal spannend die ganzen Cracks hier live auf der Messe zu sehen (gibts eigentlich kein php3 Forum auf der Messe *g*) Also wie schauts aus ? Wir treffen uns bei Thomas Fromm auf dem mini Inubit Stand und ziehen dann weiter ??? Bin auf jeden Fall Donnerstag mittag und Freitag den ganzen Tag dort! PS: Gibts am Do irgendwo ne Inet-Messe Fete kenn mich in Berlin net aus :( cu all tbee Thomas Butz mail: butz_(at)_gum.de fon : 07243-5389-24 From UW_(at)_NetUSE.DE Mon, 15 May 2000 15:05:00 +0200 Date: Mon, 15 May 2000 15:05:00 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] Internet World 2000 in Berlin Thomas Butz wrote: > > Hallo Miteinander > > Ich habe zwar alle mails aufmerksam gelesen, kann mich aber nicht entsinnen > das jetzt definitiv ein Treffpunkt ausgemacht wurde... Ich fände es auch mal Mittwoch - 24., 14:00 oder 16:00 Uhr, trifft sich ein Häuflein. Treffpunkt vor diesem http://www.inubit.com/plan_iw.html Stand. Falls der Termin paßt, melde dich per PM an mailto:ulf_(at)_redsys.de ich sehe zu, daß Du die Mailings erhälst. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From M.Kurz_(at)_dc-ag.de Mon, 15 May 2000 15:12:57 +0200 Date: Mon, 15 May 2000 15:12:57 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] =?us-ascii?Q?RE=3A_=5Bphp=5D_Meine_Erfahrung=3A_PHP=2DServerla?= =?us-ascii?Q?st_macht_dynamische_Seiten_unmoglich?= =?us-ascii?Q?st_macht_dynamische_Seiten_unmoglich?= Mark wrote: >Das hat IMHO weniger mit einem eigenen Server zu tun als mit PHP als >CGI. Es gibt genug Sites, die auf KEINEM eigenen Server laufen (meine >eingeschlossen), auf deren Server aber mod_php lauft. Ich habe >ca. 2 - 2,7 GB an Transfer im Monat und zwischen 2500 und 3000 PIs am >Tag. Probleme bisher: Null! Meine Seiten werden alle geparsed, und nicht >wie bei dir eine (so wie ich sad verstanden habe). hi Mark, bei welchem Provider bist du denn wenn ich fragen darf ??? Beste Gruesse marcel From eschmid_(at)_php.net Mon, 15 May 2000 15:21:30 +0200 Date: Mon, 15 May 2000 15:21:30 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] php + postgresql > vs wrote: > > Wo könnte ich ein tutorial finden das erklärt wie php + postgresql > zusammen arbeiten ? http://www.dynamic-webpages.de/phpmanual/ref.pgsql.html > Oder könnte ihr mir ein gutes buch ratgeben ? > danke Building Database Applications on the Web Using PHP3: von Craig Hilton, Jeff Willis siehe: http://php.net/books.php3 -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From tfromm_(at)_cs.uni-potsdam.de Mon, 15 May 2000 15:48:25 +0200 Date: Mon, 15 May 2000 15:48:25 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] Internet World 2000 in Berlin Hi, > Mittwoch - 24., 14:00 oder 16:00 Uhr, trifft sich ein Häuflein. > Treffpunkt vor diesem http://www.inubit.com/plan_iw.html Stand. > Falls der Termin paßt, melde dich per PM an mailto:ulf_(at)_redsys.de > ich sehe zu, daß Du die Mailings erhälst. also 16:00 Uhr denn. thomas -- ----------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Web: http://codewizards.org/thomas.fromm Watch out for the generic interface of life. From mk_(at)_html-design.com Mon, 15 May 2000 09:46:28 -0400 Date: Mon, 15 May 2000 09:46:28 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] =?us-ascii?Q?RE=3A_=5Bphp=5D_Meine_Erfahrung=3A_PHP=2DServerla?= >hi Mark, Hallo! >bei welchem Provider bist du denn wenn ich fragen darf ??? Das sag ich dir gerne PM ;) Wieso die drei Fragezeichen? Ist es so ungewöhnlich, eine erfolgreiche Seite zu haben? So ne Seite macht halt ihren Traffic. P.S.: Wenn man sich die PHP-Homepage.de genau ansieht (Hint: Copyright), dann findet man auch die URL meines Porviders ;) Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From reiner_(at)_kukulies.de Mon, 15 May 2000 16:05:31 +0200 Date: Mon, 15 May 2000 16:05:31 +0200 From: Reiner Kukulies reiner_(at)_kukulies.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Meine_Erfahrung:_PHP-Serverlast_macht_dynami?= =?iso-8859-1?Q?sche_Seiten_unm=F6glich?= =?iso-8859-1?Q?sche_Seiten_unm=F6glich?= Thomas Schneider schrieb, > Daraufhin wurde der Server mit 200 MB Traffic, 5.000 Seitenabfragen > plus 10.000 Bildabfragen pro Tag belastet. Unsere Angebote werden mittlerweile alle dynamisch aus Datenbanken generiert (LAMP). single.de hat z.B. derzeit ca. 70.000 pageviews am Tag und verursacht kaum Serverlast. Allerdings haben wir eigene Server (bei Nacamar stehen) und die Last verteilt: Der Webserver (natuerlich mit PHP als Modul) bedient nur ca. 30 Domains und die Datenbanken wurden auf zwei weitere Server ausgelagert. > Insgesamt bin ich aber schon enttäuscht, daß eine höhere Nachfrage solche > Folgen haben kann. Das macht dynamische Seiten mit PHP - wenn man nicht gerade > einen eigenen Server für sich hat, was wir uns leider nicht leisten können - > praktisch unmöglich bzw. unzuverlässig (jederzeit Ausfall). Ja, wenn man nicht die vollständige Kontrolle über seine Server hat, gibt es zuviele Faktoren, die den Betrieb stören können ohne dass man eingreifen kann. Ich musste auch schon mehrfach mitten in der Nacht Dienste zwischen Servern tauschen, um die Lst besser zu verteilen und möchte meine Domains nie wieder auf fremden Rechnern laufen lassen. Gruß, Reiner From a.tietje_(at)_flynet.de Mon, 15 May 2000 16:08:15 +0100 Date: Mon, 15 May 2000 16:08:15 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] RE: [php] Meine Erfahrung: PHP-Serverla Hi, > P.S.: Wenn man sich die PHP-Homepage.de genau ansieht lieber nicht, bei blauen Links auf rotem background werden meine Sehstörungen nur noch schlimmer ;-) Mal im Ernst, solltest Du das Layout nicht vielleicht noch mal anfassen? Gruß, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From mk_(at)_html-design.com Mon, 15 May 2000 10:26:53 -0400 Date: Mon, 15 May 2000 10:26:53 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] RE: [php] Meine Erfahrung: PHP-Serverla Hallo! >lieber nicht, bei blauen Links auf rotem background werden meine >Sehstörungen nur noch schlimmer ;-) Mal im Ernst, solltest Du das Ähh, vielleicht hättest _du_ dir die Seite mal ansehen sollen ;) Blaue Links sind da, aber nirgendwo auf rotem Hintergrund. Wenn du das Menü ansprichst: Da ist weiße Schrift auf weinroten Hintergrund. Wer sehen kann ist klar im Vorteil ;) >Layout nicht vielleicht noch mal anfassen? Werd ich irgendwann mal machen. Da die Seite ursprünglich aus meiner "privaten Spielwiese" entstanden ist kam das Design teilweise zu kurz. Allerdings gefällt mir das Design über weite Strecken immer noch sehr gut. Einen Relaunch wird es aber sicher in den nächsten Monaten geben, sobald ich die Zeit und vor allem die Inspitration habe. Frag mal Björn, wie schwer sowas ist, wenn du alleine/zu wenigen daran arbeitest. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From sebastian.bergmann_(at)_web.de Mon, 15 May 2000 16:08:55 +0200 Date: Mon, 15 May 2000 16:08:55 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Apache und PHP vorne Die meisten deutschen Provider setzen Apache als Webserver ein. Einer Studie des Verbrauchermagazins webhotlist.de zufolge laufen von den knapp 600 Servern in Deutschland fast 85 Prozent unter Apache, weitere 15 Prozent arbeiten mit Microsofts Internet Information Server (IIS). Bei den Scriptsprachen liegt PHP mit rund 50 Prozent an der Spitze. (Quelle: PC-Welt, http://www.pcwelt.de/content/news/newinternet/2000/05/xn130500005.html) -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From sebastian.bergmann_(at)_web.de Mon, 15 May 2000 16:07:02 +0200 Date: Mon, 15 May 2000 16:07:02 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Meine Erfahrung: PHP-Serverlast macht dynamische Seiten=?iso-8859-1?Q?unm=F6glich?= Thomas Schneider wrote: > Server Software: Apache/1.3.3 + PHP Version 3.0.6 Das ist aber beides nicht mehr ganz neu. Ich meine, es muß natürlich noch nicht PHP4 sein, solange es noch keine Final gibt, obwohl damit die Performance natürlich um einiges höher sein dürfte. Aber warum bietet der Provider PHP nur als CGI an? Noch dazu in einer veralteten Version. > Auf dem Rechner laufen noch 250 weitere Domains. Und das mit einem P-II 450 und 128 MB Ram? *schüttel* -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From Ulrich-Fischer_(at)_gmx.net Mon, 15 May 2000 16:41:03 +0200 Date: Mon, 15 May 2000 16:41:03 +0200 From: Ulrich Fischer Ulrich-Fischer_(at)_gmx.net Subject: [php] 1:n ausgeben -while-while? Liebe Liste, irgendwie fehlt mir die Programmiererfahrung :( Also üben, probieren, üben, lesen, suchen ...... Aber alles ist selbst mit dem tollen Listen-Archiv nicht zu lösen. Folgendes möchte ich ausgeben: Artikel-Name, Artikel-Bild 1. Eigenschaft 2. Eigenschaft 3. Eigenschaft ... Artikel-Name, Artikel-Bild in Tabelle: artikel Eigenschaft in Tabelle: beschreibung 1:n über ArtikelID verbunden --- Der Select hat noch geklappt: --- $sql_abfrage= " SELECT artikel_name,artikel_link,eigenschaft"; $sql_abfrage.= " FROM beschreibung LEFT OUTER JOIN artikel USING (ArtikelID)"; $sql_abfrage.= " ORDER BY artikel_name"; --- Aber die Ausgabe --- [ich konnte dazu irgendwie nix in der Literatur finden, obwohl es sich doch um eine ziemlich triviale Datenbank- Fragestellung handelt. Also hab ich selber losgestrickt - anscheinend mit Luftmaschen. Über einen alternativen Ansatz oder Link zu einem Projekt mit einer entsprechenden Lösung würde ich mich seeeeeehr freuen.] Hier mein Versuch --- aus der zweiten while-Schleife kommt php nicht mehr raus ---> Unable to jump in row [des zweiten INDEX] <---- $ergebnis = mysql_db_query("$database", "$sql_abfrage"); $i=0; while ($i
\n"; $art_name =mysql_result($ergebnis,$i,"artikel_name"); $art_link =mysql_result($ergebnis,$i,"artikel_link"); $eigenschaft =mysql_result($ergebnis,$i,"eigenschaft"); echo "1. Artikel heisst: $art_name

\n"; echo "1. Eigenschaft heisst: $eigenschaft

\n"; //Vorbereitung der zweiten Schleife //diese soll nur noch die restlichen n-Eigenschaften ausgeben $wert=mysql_result($ergebnis,$i,"artikel_name"); $folgewert=mysql_result($ergebnis,$i++,"artikel_name"); while ($folgewert==$wert) { $eigenschaft=mysql_result($ergebnis,$i++,"eigenschaft"); echo "-->eigenschaft hat den Wert $eigenschaft

\n"; $wert=mysql_result($ergebnis,$i,"artikel_name"); $folgewert=mysql_result($ergebnis,$i++,"artikel_name"); $i++; } $i++; } Tjaaaaaaa, aus der zweiten while-Schleife kommt php nicht mehr raus. Die Lösung ist zwar originell, aber leider damit wertlos. Wahrscheinlich habe ich mich verlaufen und die LÖSUNG muss gaaaaanz anders ausehen???? Wer weiss RAT? Herzlichen Dank für die Unterstützung. ScHoeNEenGrUSsAUsStUTtGaRT Ulrich -- -- Ulrich Fischer * sunfish - webdesign Rossbergstrasse 16 * 70118 Stuttgart From php_(at)_privatesponsor.de Mon, 15 May 2000 16:47:10 +0200 Date: Mon, 15 May 2000 16:47:10 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Meine_Erfahrung:_PHP-Serverlast_macht_dynami?= =?iso-8859-1?Q?sche_Seiten_unm=F6glich?= =?iso-8859-1?Q?sche_Seiten_unm=F6glich?= Hallo! ich weiß genau was du meinst.... Die von WWW-Service haben dazu dann noch einen schönen Knebelvertrag, den ich angenommen habe :-(, ein Script, dass automatisch bei zu vielen Request einen Timeout sendet... Dann haben Sie nebenbei den zur verfügung stehenden Arbeitsspeicher auf 8 MB runtergesetzt... :-( ganz gemein finde ich das ("Ich beansprucvhe zu viel Speicher und soll meine Scripte umschreiben)... nunja, das mache ich nun auch seid einer Woche. Ich betreibe eine Internetfirma und die laufenden Kosten werden immer höher.. und ich kann nicht starten, da ja erst alles wieder umgeschrieben werden muß. Ich bin halt irgendwie in dieser Zwangslage - 8MB sind doch wirklich wenig, oder? zumal ich das vierfache hatte :-( Ich hoffe nur, dass es nit der Fimr agut läuft, damit ich mir eine Standleitung leisten kann...... Christian Hofmann Christian.Hofmann_(at)_gmx.de From a.tietje_(at)_flynet.de Mon, 15 May 2000 16:43:16 +0100 Date: Mon, 15 May 2000 16:43:16 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] RE: Re: [php] RE: [php] Meine Erfahrung: PHP-Serverla > Da ist weiße Schrift auf weinroten Hintergrund. > Wer sehen kann ist klar im Vorteil ;) Und was ist mit den Links unter "Partnersites"? Bin ich farbenblind? CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From klaus_(at)_aachen-forum.de Mon, 15 May 2000 16:55:34 +0200 Date: Mon, 15 May 2000 16:55:34 +0200 From: Klaus klaus_(at)_aachen-forum.de Subject: [php] =?iso-8859-1?Q?Variable_als_W=E4hrung?= This is a multi-part message in MIME format. ------=_NextPart_000_001E_01BFBE8E.62EB8960 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Um eine Rechnung in DM zusammen rechnen zu lassen ben=F6tige ich eine = Umformatierung von z.B.: $ergebnis=3D10 auf $ergebnis=3D10,00 (DM). Wahrscheinlich ziemlich laienhafte Frage. Irgendwelche Ideen? ------=_NextPart_000_001E_01BFBE8E.62EB8960 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Um eine Rechnung in DM zusammen rechnen = zu lassen=20 ben=F6tige ich eine Umformatierung von z.B.: $ergebnis=3D10 auf = $ergebnis=3D10,00=20 (DM).
Wahrscheinlich ziemlich laienhafte = Frage.=20 Irgendwelche Ideen?
------=_NextPart_000_001E_01BFBE8E.62EB8960-- From mk_(at)_html-design.com Mon, 15 May 2000 11:03:32 -0400 Date: Mon, 15 May 2000 11:03:32 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] RE: Re: [php] RE: [php] Meine Erfahrung: PHP-Serverla >Und was ist mit den Links unter "Partnersites"? Aaaaahh... Du hast recht. >Bin ich farbenblind? Nein, du benutzt den IE. Das ist schlimmer. Wenn der liebe IE das nicht versteht, dann tuts mir einfach leid: .menuelink { Color: #FFFFFF; } Also, die Links sollten im Menü weiß sein. Schau dir das mal im Netscape an, da sieht das dann okay aus. Eigentlich ist die Seite so geschrieben, daß sie in den meisten Browsern läuft (in lynx ist sie nicht gerade schön, aber doch anzusehen bzw. zu lesen). Und welcher muckt wieder? IE... Ich frage mich, wieso der überhaupt benutzt wird... Dreck... Na ja, vielleicht schafft es M$ (und auch Netscape, deren Brauser ja auch nicht perfekt ist) sich mal an Standards zu halten, die sie selber veranbschiedet haben... Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From edi2_(at)_surfnet-city.de Mon, 15 May 2000 17:05:56 +0200 Date: Mon, 15 May 2000 17:05:56 +0200 From: edi2 edi2_(at)_surfnet-city.de Subject: [php] RE: Re: [php] RE: Re: [php] RE: [php] Meine Erfahrung: PHP-Serverla was jetzt kommt gehört nicht ganz zu PHP, aber es muß mal gesagt werden : > Nein, du benutzt den IE. Das ist schlimmer. Stimmt nicht !!!! > Und welcher muckt wieder? IE... Ich frage mich, wieso der > überhaupt benutzt wird... Dreck... Der IE ist z.Z. mit GROßEM Abstand dem Netscape voraus !!!!!!! Du mußt die nur die Zahlen ansehen, und ich stimme mit diesen überein ;-) Wenn Netscape mit 6 nicht überzeugt sind sie meiner Meinung nach weg von der Bildfläche. Netscape hat nur Probleme gemacht, im Gegegnsatz zu IE. Ich bin auch kein großer M$-Freund aber der IE ist ein gelungener Browser. mfg edin Die ganze Welt des Films => http://www.filmhitz.de <= webmaster_(at)_filmhitz.de From newsletter_(at)_stefan-schwardt.de Mon, 15 May 2000 17:15:37 +0200 Date: Mon, 15 May 2000 17:15:37 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] Re[2]: OT, oder nicht? Moin edi2, moin Liste, e> was jetzt kommt gehört nicht ganz zu PHP, aber es muß mal gesagt werden : 'will nicht unhöflich sein, aber ich persönlich möchte das garnicht hören. Unterschiedliche Browser sind Fakten, die man in der Entwicklung zu berücksichtigen kann, genauso wie verfügbarer Webspace beim Hoster oder Art der PHP-Implementation in dessen Server. Da helfen keine Diskussionen - die hier doch wohl sowieso völlig fehl am Platze sind. -- Stefan Schwardt. From a.tietje_(at)_flynet.de Mon, 15 May 2000 17:32:56 +0100 Date: Mon, 15 May 2000 17:32:56 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] RE: Re: [php] RE: Re: [php] RE: [php] Meine Erfahrung: PHP-Serverla Hi, > lesen). Und welcher muckt wieder? IE... Ich frage mich, wieso der > überhaupt benutzt wird... Dreck... Immerhin von fast 60% der User. Mag man über MS oder NS denken was man will, http://browserwatch.internet.com/stats/stats.html sollte man mal gesehen haben. Meine Empfehlung: benutze HTML 3.2 und Flash, dann kann (fast) nix mehr schiefgehen. CSS, DHTML & Co. sind ja nette Sächelchen, machen aber in Punkto Kompatibilität keinen Sinn. Aber das wird jetzt schon OT... CU, Axel "macht jetzt Feierabend" Tietje -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From andreas_(at)_noho.co.uk Mon, 15 May 2000 16:48:38 +0100 Date: Mon, 15 May 2000 16:48:38 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Variable_als_W=E4hrung?= hei klaus, > Wahrscheinlich ziemlich laienhafte Frage. Irgendwelche Ideen? naja, hat schon schlimmeres (auch von mir) gegeben ;-) idee nummer 1: [ http://www.php-center.de/ ] oben links in das input feld mal euro eingeben idee nummer 2: [ http://www.php.net/manual/function.number-format.php3 ] sehr nuetzliche funktion fuer derartige berechnungen idee nummer 3: http://www.php-center.de/php-de/konventionenundstandards.htm ] konventionen der deutschen php mailingliste liebe gruesse, andreas p.s.: und bloss nicht aufhoeren zu fragen -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From GH-lists_(at)_ecora.de Mon, 15 May 2000 18:46:42 +0200 Date: Mon, 15 May 2000 18:46:42 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Apache und PHP vorne Sebastian Bergmann schrieb > Die meisten deutschen Provider setzen Apache als Webserver ein. Einer > Studie des Verbrauchermagazins webhotlist.de zufolge laufen von den > knapp 600 Servern in Deutschland fast 85 Prozent unter Apache, weitere > 15 Prozent arbeiten mit Microsofts Internet Information Server (IIS). > Bei den Scriptsprachen liegt PHP mit rund 50 Prozent an der Spitze. Die Zahlen sind ja ganz nett, aber die "Studie" ist die Bytes nicht wert, mit denen sie erstellt wurde. ;-) In Bezug auf die Scriptsprachen wurde ja nur erfaßt, was der Server an installierten Modulen im Header preisgab. X andere "kompetente" Medien/Zeitungen haben die entsprechende Mitteilung "weiterverarbeitet" und behaupten nun, daß PHP mit 50% die meistinstallierte/beliebteste Scriptsprache ist und Perl nur auf 15% der Server läuft, was natürlich absoluter Blödsinn ist. Korrekt wäre höchstens die Meldung, daß bei einer absolut nicht repräsentativen Studie bei 50 Prozent der Server das PHP-Modul installiert war und nur bei 15% Mod_Perl. Guido Haeger From merbach_(at)_webkonzepte.de Mon, 15 May 2000 18:51:52 +0200 Date: Mon, 15 May 2000 18:51:52 +0200 From: Dennis & Marlis Merbach merbach_(at)_webkonzepte.de Subject: [php] PHP4: Session-Fehler Hallo Liste, Fehlermeldungen wie  Warning: open(/tmp/sess_86b58572d2be1ad843f8727fe472c150, O_RDWR) failed: m (2) in Unknown on line 0 Warning: Failed to write session data. Please check that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 sind leider alles, was mir die netten kleinen Beispiele zum Sessionmanagement in PHP4 einbringen (etwa: ) Wo muß ich noch irgendwas einstellen, angeben, starten? Nach dem Manual klingt alles so einfach... (Meine Systemzusammenstellung: WAMP mit Win98, PHP4.0RC2) :-) Dennis ----- Marlis & Dennis Merbach ----- Diplombiologen http://www.biopry.de http://www.webkonzepte.de ------------------------------------- From eschmid_(at)_php.net Mon, 15 May 2000 18:55:24 +0200 Date: Mon, 15 May 2000 18:55:24 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Apache und PHP vorne Guido Haeger wrote: > > Sebastian Bergmann schrieb > > > Die meisten deutschen Provider setzen Apache als Webserver ein. Einer > > Studie des Verbrauchermagazins webhotlist.de zufolge laufen von den > > knapp 600 Servern in Deutschland fast 85 Prozent unter Apache, weitere > > 15 Prozent arbeiten mit Microsofts Internet Information Server (IIS). > > Bei den Scriptsprachen liegt PHP mit rund 50 Prozent an der Spitze. > > Die Zahlen sind ja ganz nett, aber die "Studie" ist die Bytes nicht > wert, mit denen sie erstellt wurde. ;-) Stimmt! > In Bezug auf die Scriptsprachen wurde ja nur erfaßt, was der Server an > installierten Modulen im Header preisgab. X andere "kompetente" > Medien/Zeitungen haben die entsprechende Mitteilung "weiterverarbeitet" > und behaupten nun, daß PHP mit 50% die meistinstallierte/beliebteste > Scriptsprache ist und Perl nur auf 15% der Server läuft, was natürlich > absoluter Blödsinn ist. Korrekt wäre höchstens die Meldung, daß bei > einer absolut nicht repräsentativen Studie bei 50 Prozent der Server das > PHP-Modul installiert war und nur bei 15% Mod_Perl. Mit 600 Servern ist das Ergebnis nicht repräsentativ. Am 3. April wurde in Deutschland die 2 millionste Domain registriert und Netcraft wertet mehr als 14 Million Domains aus. Armin Steiner hat eine sehr schöne Grafik gemacht, sie ist bei http://www.dynamic-webpages.de/ zu sehen. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From sebastian.bergmann_(at)_web.de Mon, 15 May 2000 19:13:47 +0200 Date: Mon, 15 May 2000 19:13:47 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] PHP4: Session-Fehler Dennis & Marlis Merbach wrote: > Warning: Failed to write session data. Please check that the current > setting of session.save_path is correct (/tmp) in Unknown on line 0 PHP sagt Dir doch hier explizit, wo es hakt. Unter Win32 hast Du eben kein "/tmp/" Verzeichnis. > Wo muß ich noch irgendwas einstellen, angeben, starten? Nach dem Manual > klingt alles so einfach... Einfach in der php.ini den Pfad für die Sessions auf zum Beispiel c:\windows\temp\ setzen. -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From GH-lists_(at)_ecora.de Mon, 15 May 2000 19:52:55 +0200 Date: Mon, 15 May 2000 19:52:55 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Apache und PHP vorne Egon Schmid schrieb Gibt es eigentlich eine VIP-Zustellung bei dieser Liste? ;-) Ich habe zwar schon die Antwort von Egon auf mein Mail erhalten, aber mein eigenes Mail ist noch nicht wieder bei mir angekommen... > Mit 600 Servern ist das Ergebnis nicht repräsentativ. Am 3. April wurde > in Deutschland die 2 millionste Domain registriert und Netcraft wertet > mehr als 14 Million Domains aus. Zumal die 600 Server nur von Providern stammten, die sich irgendwann selbst bei webhostlist angemeldet haben, sprich auch die Auswahl ist nicht repräsentativ. Und ich kann mir beim besten Willen nicht vorstellen, daß auf fast 60% der Indianer PHP als Modul läuft. Vermutlich hat man sich nur die Server-Software-Header der Server angeschaut, auf denen die Domain der Provider selbst läuft. Denn viele Provider betreiben Ihre eigenen Server mit mod_php, aber die virtuellen Server für Kunden "nur" mit PHP als CGI. Ein Beispiel ist Puretec: Der Server für puretec.de läuft mit mod_php, mehrere hundertausend DE-Domains von Kunden auf virtuellen Servern haben je nach Tarif bestenfalls PHP als CGI. Guido Haeger From m.keller_(at)_orcasoft.ch Mon, 15 May 2000 20:04:31 +0200 Date: Mon, 15 May 2000 20:04:31 +0200 From: Markus Keller m.keller_(at)_orcasoft.ch Subject: [php] PHP4: Session-Fehler Hallo Dennis >Fehlermeldungen wie > >Warning: open(/tmp/sess_86b58572d2be1ad843f8727fe472c150, O_RDWR) failed: >m (2) in Unknown on line 0 >Warning: Failed to write session data. Please check that the current >setting of session.save_path is correct (/tmp) in Unknown on line 0 > >sind leider alles, was mir die netten kleinen Beispiele zum >Sessionmanagement in PHP4 einbringen >Wo muß ich noch irgendwas einstellen, angeben, starten? Nach dem Manual >klingt alles so einfach... > >(Meine Systemzusammenstellung: WAMP mit Win98, PHP4.0RC2) Na ja, PHP sagt doch klar was ihm fehlt. Dein WAMP versucht die Sessions unter /tmp zu speichern. Ein solches Verzeichnis wird es unter Windows wohl kaum geben. Ändere die Einstellungen in der php.ini nach \tmp oder \temp, dann sollte es funktionieren. Gruss Markus From s-pfister_(at)_gmx.de Mon, 15 May 2000 20:30:56 +0200 Date: Mon, 15 May 2000 20:30:56 +0200 From: Stefan Pfister s-pfister_(at)_gmx.de Subject: [php] MySQL Import mit Load data infile automatisieren Hallo Liste, Ich habe hier für verschiedene DB-Tables txt-files, die jede nacht neu auf den Webserver geladen werden. Jetzt sollte ich irgendwie die MySQL-DB löschen, alle Tables wieder anlegen und dann die txt-Files mit "Load data infile "xyz.txt" into table datenbank.table" wieder einlesen. Hat mir jemand da nen Hinweis wie man sowas macht. Also nen Dump könnte ich ja mit nem Perl-Script machen und auch wieder zurück, aber ich hab ja nur txt files mit den Daten und dieses "Load data" braucht ja die mysql-console oder ? Any hints, please ? Ciao Stefan P. From eschmid+sic_(at)_s.netic.de Mon, 15 May 2000 20:37:06 +0200 Date: Mon, 15 May 2000 20:37:06 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Apache und PHP vorne On Mon, May 15, 2000 at 07:52:55PM +0200, Guido Haeger wrote: > Egon Schmid schrieb > > Gibt es eigentlich eine VIP-Zustellung bei dieser Liste? ;-) Ich habe > zwar schon die Antwort von Egon auf mein Mail erhalten, aber mein > eigenes Mail ist noch nicht wieder bei mir angekommen... Ich hab keine VIP-Zustellung. Die gibts nur auf der englischen Mailing Liste. Dort macht man einen Group-Reply und die Liste stellt die E-Mail sofort zu und spätestens nach einer Minute kommt die Anwort von der Liste. > > Mit 600 Servern ist das Ergebnis nicht repräsentativ. Am 3. April > wurde > > in Deutschland die 2 millionste Domain registriert und Netcraft wertet > > mehr als 14 Million Domains aus. > > Zumal die 600 Server nur von Providern stammten, die sich irgendwann > selbst bei webhostlist angemeldet haben, sprich auch die Auswahl ist > nicht repräsentativ. Auf diese Liste kann man getrost verzichten. Die von Netcraft und E-Soft sind da schon aussagekräftiger obwohl die nur die visible Domains erfassen können. Es gibt auch Webserver die haben PHP als Modul laufen und im Serverstring steht nichts von PHP. > Und ich kann mir beim besten Willen nicht vorstellen, daß auf fast 60% > der Indianer PHP als Modul läuft. Vermutlich hat man sich nur die > Server-Software-Header der Server angeschaut, auf denen die Domain der > Provider selbst läuft. Denn viele Provider betreiben Ihre eigenen Server > mit mod_php, aber die virtuellen Server für Kunden "nur" mit PHP als > CGI. Ein Beispiel ist Puretec: Der Server für puretec.de läuft mit > mod_php, mehrere hundertausend DE-Domains von Kunden auf virtuellen > Servern haben je nach Tarif bestenfalls PHP als CGI. Wenn man sich die veraltete Statistik bei http://php.net/usage.php3 anschaut, dann war doch mal ein Rückgang dabei. Dieser Rückgang wird auf die Umstellung grosser englischer Provider von der Modul-Version nach CGI zugeschrieben. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From hb_(at)_tsi-gmbh.de Mon, 15 May 2000 20:53:51 +0200 Date: Mon, 15 May 2000 20:53:51 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] PHP4 session storage mit MySQL "; mysql_close(); // ????? where to put _close && / || _free_result return true; } function update($key, $val) { $actual_time_at_this_moment_on_this_server = time(); $retval = mysql_query("UPDATE sessions SET session_id = '$key', session_data = '$val', timestamp = '$actual_time_at_this_moment_on_this_server' WHERE session_id = '$key'"); return $retval; } function prepare_to_close ($key) { $retval = mysql_query("DELETE FROM sessions WHERE session_id = '$key'"); return $retval; } function mysterious_garbager ($maxlifetime) { $actual_time_at_this_moment_on_this_server = time(); $query = "DELETE FROM sessions WHERE timestamp < ($actual_time_at_this_moment_on_this_server - $maxlifetime)"; mysql_query($query); return true; } function my_weird_session_stuff() { // Constructor session_set_save_handler("connect", "close_after_destroy", "read_insert__select_inserted", "update", "prepare_to_close", "mysterious_garbager"); } // } //end CLASS // session_set_save_handler() = new my_weird_session_stuff(); session_set_save_handler("connect", "close_after_destroy", "read_insert__select_inserted", "update", "prepare_to_close", "mysterious_garbager"); session_start (); session_register("count"); ?> 5 Times is Enough !

No ! Again !!'; } else { ?> Hello,
our Manual has no deep explanation of the user session storage topic,
but anyway, you have seen this page times.

To continue, click here From GH-lists_(at)_ecora.de Mon, 15 May 2000 20:53:41 +0200 Date: Mon, 15 May 2000 20:53:41 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] MySQL Import mit Load data infile automatisieren Stefan Pfister schrieb > "Load data infile "xyz.txt" into table datenbank.table" > > wieder einlesen. Hat mir jemand da nen Hinweis wie > man sowas macht. Also nen Dump könnte ich ja mit > nem Perl-Script machen und auch wieder zurück, aber > ich hab ja nur txt files mit den Daten und dieses "Load data" > braucht ja die mysql-console oder ? Nein braucht es nicht. Dieses SQL-Statement kannst Dz ganz normal mit den MySQL-Funktionen von PHP an die MySQL-DB übergeben (mysql_query). Allerdings solltest Du LOAD DATA LOCAL INFILE verwenden, da Du das File-Privileg vermutlich nicht hast. Außerdem solltest Du den absoluten Pfad der Datei auf dem Server angeben. Guido Haeger From michels_(at)_teamnet.de Mon, 15 May 2000 21:11:42 +0200 Date: Mon, 15 May 2000 21:11:42 +0200 From: Joerg Michels michels_(at)_teamnet.de Subject: [php] PHP4 und doc_root Hallo zusammen, ich möchte mit PHP4 verhindern, daß die Skripte Dateien außerhalb des Html-Baumes auf dem Server öffnen können. Die Konfigurations-Parameter doc_root und open_basedir lassen sich bei PHP4 aber nicht mehr über Apache Direktiven ändern; etwa bei virtuellen Servern. Beim open_basedir Parameter kann man zwar . als Wert angeben, dann komme ich aber aus Unterverzeichnissen aber nicht wieder zurück. Wie kann ich das Problem umgehen? Jörg From sebastian.bergmann_(at)_web.de Mon, 15 May 2000 21:37:39 +0200 Date: Mon, 15 May 2000 21:37:39 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] MySQL Import mit Load data infile automatisieren Stefan Pfister wrote: > Hallo Liste, Kann es sein, dass Du zum Starten Deines Threads "MySQL Import mit Load data infile automatisieren" auf ein Posting von Markus Keller im Thread "PHP4: Session-Fehler" geantwortet hast, und dann das Subject geändert hast? Falls ja, sowas macht man in Mailinglisten und Newsgroups (allgemeiner: GABELn) nicht, da dies Mailer mit Threading, bzw. deren Benutzer, verwirrt. Falls nein, wieso steht in den Headern Deiner Mail "References: <001701bfbe98$32d52880$b709e6c2_(at)_markus.orcasoft.ch>"? -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From Schulz_(at)_altmarkweb.de Mon, 15 May 2000 22:37:57 +0100 Date: Mon, 15 May 2000 22:37:57 +0100 From: Bernd Schulz Schulz_(at)_altmarkweb.de Subject: [php] MySQL Import mit Load data infile automatisieren hi steffan, ich mache das immer von telnet aus mit mysqlimport -uusername -ppasswort datenbankname tabellenname.txt die text-datei muß den gleichen namen wie die tabelle haben. die spalten werden durch tab´s getrennt und das war es. für load data infile habe unter mysql habe ich bei meinem provider keine berechtigung. gruß bernd > Hallo Liste, > Ich habe hier für verschiedene DB-Tables txt-files, die > jede nacht neu auf den Webserver geladen werden. > Jetzt sollte ich irgendwie die MySQL-DB löschen, > alle Tables wieder anlegen und dann die txt-Files mit > "Load data infile "xyz.txt" into table datenbank.table" > wieder einlesen. Hat mir jemand da nen Hinweis wie > man sowas macht. Also nen Dump könnte ich ja mit > nem Perl-Script machen und auch wieder zurück, aber > ich hab ja nur txt files mit den Daten und dieses "Load data" > braucht ja die mysql-console oder ? From andreas_(at)_noho.co.uk Mon, 15 May 2000 21:41:16 +0100 Date: Mon, 15 May 2000 21:41:16 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] X-Powered-By: PHP/4.0RC2 Content-type: text/html hi, sieht so aus als waeren im rc2 von php noch so kleine macken auf der windows seite. wir hatten das problem schonmal auf der ml, damals ging es aber um das mysql modul, das ja nun in php4 fest eingebunden werden kann. damals half das auskommnetieren der dll in der php.ini. nachdem ich heute dann php4rc2 latest cvs auf winnt4 kompiliert hatte und auch einige der anderen module kompilieren konnte musste ich feststellen, dass bei aktivierten modulen (kein ; vor dem eintrag in der ini) php einige header mit auf den bildschirm schickt. und ich glaube diesmal geht es nicht so einfach wie damals... hat vielleicht jemand aehnliche erfahrungen gemacht - oder sogar schon eine loesung gefunden? liebe gruesse, andreas otto -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From werner.hoier_(at)_netzone.de Mon, 15 May 2000 22:47:42 +0200 Date: Mon, 15 May 2000 22:47:42 +0200 From: Werner Hoier werner.hoier_(at)_netzone.de Subject: [php] In einem String nach \ suchen Hi, ich habe in meinem Upload Script in Problem. Wie kann ich in meinem String (z.B. c:\folder\datei.jpg) nach dem letzten Backslash suchen und bis zu diesem alles abschneiden, Mit strrchr() oder strpos() sollte es doch eigentlich funktionieren?, jedoch bei strpos ("\", $mystring); kommt eine Fehlermeldung! Danke Werner www.jokenet.de werner.hoier_(at)_netzone.de From abe_(at)_yavin4.de Mon, 15 May 2000 22:56:40 +0200 Date: Mon, 15 May 2000 22:56:40 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] X-Powered-By: PHP/4.0RC2 Content-type: text/html >wir hatten das problem schonmal auf der ml, damals ging es aber um das mysql >modul, das ja nun in php4 fest eingebunden werden kann. damals half das >auskommnetieren der dll in der php.ini. > >nachdem ich heute dann php4rc2 latest cvs auf winnt4 kompiliert hatte und >auch einige der anderen module kompilieren konnte musste ich feststellen, >dass bei aktivierten modulen (kein ; vor dem eintrag in der ini) php einige >header mit auf den bildschirm schickt. und ich glaube diesmal geht es nicht >so einfach wie damals... > >hat vielleicht jemand aehnliche erfahrungen gemacht - oder sogar schon eine >loesung gefunden? PHP gibt das meistens aus, wenn du entweder versuchst eine dll zu laden die nicht existiert, oder eine die defekt ist. Am besten deine dll's laden, phpinfo() ausführen, und alle die nicht aufgeführt werden wieder rausschmeissen. -- / Daniel From eschmid+sic_(at)_s.netic.de Mon, 15 May 2000 23:21:29 +0200 Date: Mon, 15 May 2000 23:21:29 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] X-Powered-By: PHP/4.0RC2 Content-type: text/html On Mon, May 15, 2000 at 09:41:16PM +0100, Andreas Otto wrote: > sieht so aus als waeren im rc2 von php noch so kleine macken auf der windows > seite. Dann wende Dich doch einfach an Andi Gutmans. > wir hatten das problem schonmal auf der ml, damals ging es aber um das mysql > modul, das ja nun in php4 fest eingebunden werden kann. damals half das > auskommnetieren der dll in der php.ini. Andi kann zwar Deutsch, aber auf dieser ML liest er bestimmt nicht mit. > nachdem ich heute dann php4rc2 latest cvs auf winnt4 kompiliert hatte und > auch einige der anderen module kompilieren konnte musste ich feststellen, > dass bei aktivierten modulen (kein ; vor dem eintrag in der ini) php einige > header mit auf den bildschirm schickt. und ich glaube diesmal geht es nicht > so einfach wie damals... Glauben heisst, nichts zu Wissen (alter deutscher Volksspruch) > hat vielleicht jemand aehnliche erfahrungen gemacht - oder sogar schon eine > loesung gefunden? Von mir kann keine Loesung kommen, ich kenne kein Betriebssystem der Firma Microsoft. Waren die das, die so einen netten Wurm um die Erde geschickt haben? -Egon PS: Im Orbit solls tatsächlich wurmfreie Zonen geben, bzw. die Würmer können ohne Energie von einem Ende zum anderen tunneln. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From daniel_(at)_zwink.de Tue, 16 May 2000 01:09:48 +0200 Date: Tue, 16 May 2000 01:09:48 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] In einem String nach \ suchen Hallo Werner, > Mit strrchr() oder strpos() sollte es doch eigentlich > funktionieren?, jedoch bei > strpos ("\", $mystring); kommt eine Fehlermeldung! Probiers mal mit strpos("\\",$mystring); Grüße Daniel Zwink -- _ |_| |\ ___ | | |___| | | _ | | |_| |/ From TConnect_(at)_gmx.net Tue, 16 May 2000 01:09:23 +0200 Date: Tue, 16 May 2000 01:09:23 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] FOR Schleife vorzeitig verlassen Hallo Liste! Wie kann ich eine for-Schleife vorzeitig verlassen? Mit break geht es irgendwie nicht. Ich bekomme immer noch Anzeigen, die nach dem vermeint- lichen break eigentlich nicht stehen dürften... ? Danke für Antworten. Tim From webmaster_(at)_privatesponsor.de Tue, 16 May 2000 02:43:20 +0200 Date: Tue, 16 May 2000 02:43:20 +0200 From: Webmaster webmaster_(at)_privatesponsor.de Subject: [php] Kompletter Datenbank-Dump mit PHP? Hallo! Ich würde gerne täglich auf meinem Server ein Backup in der Art durchführen, dass ich einen Dump aller Tabellen habe, den ich bei Bedarf wieder einspielen kann. Mein ISP bietet da ein kleines Internet-Programm an, da gibt man den Tabellennamen ein und bekommt den Dump der Tabelle angezeigt. Geht dies auch irgendwie für eine ganze Datenbank, ohne PhPmyAdmin? Am liebsten währe mir: Knopf drücken und in einem Verzeichnis ist der Dump aller Tabellen oder irgendwo der der ganzen Tabelle.... Oder muß ich mühselig mir den Typ auslesen, dann die Daten usw.? Gibt es da schon irgendwo was? (Ich glaube ich stelle zu viele Fragen....) CU Christian Hofmann Christian.Hofmann_(at)_gmx.de From eschmid+sic_(at)_s.netic.de Tue, 16 May 2000 03:37:09 +0200 Date: Tue, 16 May 2000 03:37:09 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] FOR Schleife vorzeitig verlassen On Tue, May 16, 2000 at 01:09:23AM +0200, Tim Hildebrandt wrote: > Wie kann ich eine for-Schleife vorzeitig verlassen? Mit break > geht es irgendwie nicht. > Ich bekomme immer noch Anzeigen, die nach dem vermeint- > lichen break eigentlich nicht stehen dürften... ? Dann probiers mal mit exit. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From pierre_(at)_usa.com Mon, 15 May 2000 23:26:18 -0600 Date: Mon, 15 May 2000 23:26:18 -0600 From: Pierre Geiger pierre_(at)_usa.com Subject: [php] Umgebungsvariablen Hi Liste ! Ich arbeite gerade an einem Website-Statistik-Tool. Ich moechte gewisse Daten wie Browser, Verweildauer, Herkunft, ... von den Besuchern meiner Webpages einsammeln. Ich habe aber ein Problem mit der IP des Besuchers. Ueber die Umgebungs- variablen kann ich nur auf die nummerische IP zugreifen (z.B. 212.203.56.87). Ich haette aber den Remote-Host gerne in textueller Form (z.B. dnvrdsl23.customers.t-online.de). Ist das mit PHP moeglich ? Danke im voraus. Pierre From php_(at)_phpwelt.de Tue, 16 May 2000 07:32:37 +0200 Date: Tue, 16 May 2000 07:32:37 +0200 From: Mike Ruebsamen php_(at)_phpwelt.de Subject: [php] Umgebungsvariablen hallo, klar geht das. am einfachsten ist das mit der umgebungsvariable: getenv(REMOTE_HOST); diese verwende ich auch für powercount. es kann allerding sein, daß diese variable eine ip (die echt oder irendeine) zurückliefert. das liegst dann an der konfiguration des servers bzw. php. ich habe für diesen fall eine kleine funktion, die über den linux-nslookup den hostnamen zieht: function domain($ip) { exec("nslookup $ip",$st); $domain=explode(":",$st[3]); $domain=trim($domain[1]); return $domain; } gruss mike ------------------------------------------------------------------- Mike Rübsamen - http://www.phpwelt.de From absi_(at)_gmx.de Tue, 16 May 2000 07:40:17 +0200 (MEST) Date: Tue, 16 May 2000 07:40:17 +0200 (MEST) From: Andreas Abeck absi_(at)_gmx.de Subject: [php] Ingres ansprechen mit PHP? Hallo Liste, kennt jemand eine Möglichkeit, eine Ingres-Datenbank mittels PHP anzusprechen? Erschwerend kommt hinzu, daß die Datenbank auf einem anderen Host als der Webserver läuft. Im Einsatz sind hier im Moment: - auf Webserverseite: SuSE Linux6.3 mit dem beigelegten Apache und PHP3 - auf Datenbankseite: Digital Unix mit Ingres Danke für alle Antworten, Andreas Abeck -- Sent through GMX FreeMail - http://www.gmx.net From pierre_(at)_usa.com Mon, 15 May 2000 23:52:28 -0600 Date: Mon, 15 May 2000 23:52:28 -0600 From: Pierre Geiger pierre_(at)_usa.com Subject: [php] Umgebungsvariablen hi mike ! ich habe inzwischen folgende Funktion aufgestoebert: $host = gethostbyaddr($REMOTE_ADDR); Funktioniert nach meinen Kenntnissen einwandfrei. Weiss aber nicht, ob wirklich alle IPs ueber diese Funktion in Domains umgewandelt werden koennen. Sollte vielleicht dein Script als Sicherheitsnetz einbauen. Kennst du die Funktion ? Auf jeden Fall vielen Dank. Pierre > hallo, > > klar geht das. am einfachsten ist das mit der umgebungsvariable: > > getenv(REMOTE_HOST); > > diese verwende ich auch für powercount. > > es kann allerding sein, daß diese variable eine ip (die echt oder > irendeine) zurückliefert. das liegst dann an der konfiguration des > servers bzw. php. ich habe für diesen fall eine kleine funktion, > die über den linux-nslookup den hostnamen zieht: > > function domain($ip) > > { > exec("nslookup $ip",$st); > > $domain=explode(":",$st[3]); > > $domain=trim($domain[1]); > > return $domain; > } > > gruss > mike > > ------------------------------------------------------------------- > Mike Rübsamen - http://www.phpwelt.de > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From php_(at)_phpwelt.de Tue, 16 May 2000 08:31:31 +0200 Date: Tue, 16 May 2000 08:31:31 +0200 From: Mike Ruebsamen php_(at)_phpwelt.de Subject: [php] Umgebungsvariablen hallo pierre, >gethostbyaddr($REMOTE_ADDR); diese funktion kannst du natürlich auch nehmen. ist wohl auch besser, weil sie eine netzwerk-funktion ist. getenv ließt wie gesagt die umgebungsvariablen aus (hier apache). wenn es die da nicht gibt, gibt es sie nicht. > Weiss aber nicht, ob wirklich alle IPs ueber diese > Funktion in Domains umgewandelt werden koennen. nicht allen ips wurde ein domainame zugeordnet. für diesen fall liefert die funktion die ip als ergebnis. du kannst dann abfragen nach dem motto: wenn ip == host. dann kannst du auschließen, daß ips eingetragen werden. ------------------------------------------------------------------- Mike Rübsamen - http://www.phpwelt.de From simmail_(at)_pixelhouse.de Tue, 16 May 2000 09:25:50 +0200 Date: Tue, 16 May 2000 09:25:50 +0200 From: Alexander Meis (simmail] simmail_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?Jobb=F6rse...?= Hi... da ich im Moment mehr Zeit habe etwas im Auftrag zu Programmieren suche ich eine Jobbörse in der man sich als Freelancer zur Verfügung stellen kann. Weis jemand wo es eine geeignete Platform gibt ? Beste Grüße aus Sinzig, Alexander Meis From bjoern_(at)_baer.main.de Tue, 16 May 2000 09:38:42 +0200 Date: Tue, 16 May 2000 09:38:42 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Jobb=F6rse=2E=2E=2E?= * Alexander Meis (simmail] wrote: > suche ich eine Jobbörse in der man sich als Freelancer zur Verfügung stellen > kann. > Weis jemand wo es eine geeignete Platform gibt ? Demnächst auf www.rent-a-phpwizard.de -- signature wurde wegen schlechter arbeitsmoral entlassen. bewerbungen an bjoern_(at)_web-cards.de From c.aefer_(at)_burg-halle.de Tue, 16 May 2000 09:38:21 +0200 Date: Tue, 16 May 2000 09:38:21 +0200 From: Christian Schäfer c.aefer_(at)_burg-halle.de Subject: [php] binaere auslesen hi liste ich verzweifel gerade. bisher habe ich eine binaere zahl immer wie ein array ausgelesen und es hat geklappt (beo 0001000 : $bin[3] -> 1). doch die php-version bei xodox macht da nicht mehr mit. wie kann ich mein script denn anpassen???? schnelle hilfe auch per pm willkommen gruß christian caefer_(at)_yahoo.com From r.scheike_(at)_r2-net.de Tue, 16 May 2000 09:51:53 +0200 Date: Tue, 16 May 2000 09:51:53 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] Kompletter Datenbank-Dump mit PHP? > Am liebsten währe mir: Knopf drücken und in einem Verzeichnis > ist der Dump > aller Tabellen oder irgendwo der der ganzen Tabelle.... Hi Christian, ich hab mir da mal ein kleines Shell-Script geschrieben, das über einen cron-Eintrag gestartet wird. Anhand eines Textfiles in dem die Namen der mysql-Datenbanken enthalten sind liest es alle Daten aus und macht einen Dump auf die Platte. Diesen Dump kannste Dir ja per Mail senden lassen... Bei Interesse PM an mich ! Roland From sebastian.bergmann_(at)_web.de Tue, 16 May 2000 09:18:06 +0200 Date: Tue, 16 May 2000 09:18:06 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] [announce] phpOpenCounter-2.1.0 / phPOP3-1.1 Sebastian Bergmann wrote: > Zum einen gibt es unter http://gravedancer.rc5.de/counter/ eine erste > öffentliche Testversion von phpOpenCounter 2.1.0 zum Download samt neuer > Dokumentation, an der aber noch gearbeitet wird. Soeben habe ich die Release Version 2.1.0 ins Netz gestellt. > Hier die Links im Überblick: > > - phpOpenCounter-2.1.0 : http://gravedancer.rc5.de/counter/ > http://sourceforge.net/project/?group_id=1716 -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From M.Kurz_(at)_dc-ag.de Tue, 16 May 2000 10:06:57 +0200 Date: Tue, 16 May 2000 10:06:57 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] phplib + purl Hi Leute , mal wieder eine kleine Frage zu phplib und der $sess->purl Funktion. also wenn ich ganz normal ein Link hab dann funktioniert das < a href="purl("index.php3") ?>" >index wenn ich das ganze aber mittels echo ausgeben will funktioniert das nicht :( echo "Logout "; da gibt er immer "/test/index.php3?logout=yes" aus aber nicht als Link sondern als Text ....hmmmmm.. Wo liegt der Fehler ????? fur jeden Tip bin ich dankbar .... Beste Gruesse Marcel From ak_(at)_living-source.com Tue, 16 May 2000 10:06:07 +0200 Date: Tue, 16 May 2000 10:06:07 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Kompletter Datenbank-Dump mit PHP? On Tue, 16 May 2000 02:43:20 +0200, "Webmaster" wrote: Hallo Webmaster, >Am liebsten währe mir: Knopf drücken und in einem Verzeichnis ist der Dump >aller Tabellen oder irgendwo der der ganzen Tabelle.... system(EscapeShellCmd("mysqldump -ppassword -uuser database>db.sql")); Das ganze in eine .php3-datei in ein kleines form. ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From bjoern_(at)_baer.main.de Tue, 16 May 2000 10:10:14 +0200 Date: Tue, 16 May 2000 10:10:14 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] phplib + purl * Marcel Kurz wrote: > Wo liegt der Fehler ????? Steht im Manual von PHPLIB: $sess->purl() ist das gleiche wie $sess->url(), nur dass die Methode purl(); die URL auch gleich mittels print ausdruckt. D.h. wenn du echo/print verwendest, schreibst du: print $sess->url("foo.php3"); -- signature wurde wegen schlechter arbeitsmoral entlassen. bewerbungen an bjoern_(at)_web-cards.de From sil-nfo_(at)_gmx.de Tue, 16 May 2000 10:15:11 +0200 Date: Tue, 16 May 2000 10:15:11 +0200 From: Silvio sil-nfo_(at)_gmx.de Subject: [php] Meine Erfahrung: PHP-Serverla wenns jetzt eh schon offtopic ist kann ich auch noch was sagen ;) >Der IE ist z.Z. mit GROßEM Abstand dem Netscape voraus !!!!!!! >Du mußt die nur die Zahlen ansehen, und ich stimme mit diesen überein ;-) >Wenn Netscape mit 6 nicht überzeugt sind sie meiner Meinung nach weg von der >Bildfläche. >Netscape hat nur Probleme gemacht, im Gegegnsatz zu IE. >Ich bin auch kein großer M$-Freund aber der IE ist ein gelungener Browser. bei diesem "probleme machen" sollte man sich mal den ursprung dieser ansehen ms hat grad was java betrifft nen paar änderungen vorgenommen die net dem eigentlich standart entsprochen haben paar andre funktionen usw .... wenn site entwickler auf diese zurückgreifen und nur mit dem ie testen ists selbstverständlich das der ns damit probleme hat ... ms hat halt seine stellung dazu benutzt durch verändern von standarts ihren browser zu etablieren ... aber hin und her das teil ist eigentlich gut und man kanns gebrauchen .. mfg Silvio Krah From martin.decker_(at)_fh-sbg.ac.at Tue, 16 May 2000 10:17:20 +0200 Date: Tue, 16 May 2000 10:17:20 +0200 From: Martin Decker martin.decker_(at)_fh-sbg.ac.at Subject: [php] phplib + purl Hallo Marcel, versuche: echo "purl('$PATH_INFO?logout=yes').\">Logout"; Martin At 10:06 16.05.2000 +0200, you wrote: >Hi Leute , >mal wieder eine kleine Frage zu phplib und der $sess->purl Funktion. >also wenn ich ganz normal ein Link hab dann funktioniert das >< a href="purl("index.php3") ?>" >index >wenn ich das ganze aber mittels echo ausgeben will funktioniert >das nicht :( >echo "Logout "; >da gibt er immer "/test/index.php3?logout=yes" aus aber nicht als Link >sondern als Text ....hmmmmm.. >Wo liegt der Fehler ????? > >fur jeden Tip bin ich dankbar .... > >Beste Gruesse >Marcel > > > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php ***************************************** Martin Decker, martin.decker_(at)_fh-sbg.ac.at Telekommunikationstechnik und -systeme Fachhochschule Salzburg Jakob-Haringer-Str. 1a/II/12 Tel. 0664 5775697 From mk_(at)_html-design.com Tue, 16 May 2000 03:54:37 -0400 Date: Tue, 16 May 2000 03:54:37 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] LinuxTag in Stuttgart Hallo Liste, nachdem meine Mail gestern scheinbar wegen deinem "OT:" im Titel aus- gefiltert wurde, ein erneuter Versuch: Vom 29.06. - 02.07.00 findet in Stuttgart der diesjährige Linuxtag statt. Zur Koordination eventueller Treffen habe ich unter http://www.php-homepage.de/forum/list.html?f=21 ein Forum eingerichtet. Es wird bis zum Ende des Linuxtages bestehen und dann gelöscht werden. Wer sich also auf dem Killesbergt treffen will, dem steht dieses Forum zur Verfügung. Dei Posting-"Regeln" stehen in dem Posting http://www.php-homepage.de/forum/read.html?f=21&i=2&t=2 Wer sonst Fragen zu Stuttgart, der Messe, ÖPNV (Wer mit dem Auto auf die Messe fährt ist selbst schuld! Stuttgart hat keinen Stadtteil der "Parkplatz" heißt, so wie beispielsweise Hannover ;), Nightlive usw. hat kann mich auch gerne PM (also per privater Mail, _nicht_ über die Liste!!) anschreiben oder im Forum posten. Vielen Dank für Ihre Aufmerksamkeit. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From andreas_(at)_noho.co.uk Tue, 16 May 2000 09:36:13 +0100 Date: Tue, 16 May 2000 09:36:13 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] X-Powered-By: PHP/4.0RC2 Content-type: text/html hei egon, > Dann wende Dich doch einfach an Andi Gutmans. klar, keine schlechte idee. > Andi kann zwar Deutsch, aber auf dieser ML liest er bestimmt nicht mit. du bist also der meinung ich haette an die falsche liste gepostet? auf der php4beta liste tauchen eine menge fragen auf zu dem thema aber nur wenige antworten. unter bugs.php.net/version4/ steht es auch schon mehrfach drin, das war's aber auch. > > so einfach wie damals... > > Glauben heisst, nichts zu Wissen (alter deutscher Volksspruch) ein starker glaube kann berge versetzen... davon ab, natuerlich habe ich verschiedene varianten der php.ini getestet. ergebnis war, den x-powered-by header kann man abschalten, der content-type bleibt aber. > Von mir kann keine Loesung kommen, ich kenne kein Betriebssystem der Firma > Microsoft. Waren die das, die so einen netten Wurm um die Erde geschickt > haben? aufmerksame leser der mailingliste wissen vermutlich schon laengst, dass von dir in fragen zu win32 betruebssystemen keine hilfe zu erwarten ist ;-) und wie wichtig regenwuermer sind weisst du bestimmt auch ;-) liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From Ulrich-Fischer_(at)_gmx.net Tue, 16 May 2000 10:51:18 +0200 Date: Tue, 16 May 2000 10:51:18 +0200 From: Ulrich Fischer Ulrich-Fischer_(at)_gmx.net Subject: [php] 1:n ausgeben -while-while? Hallo liebe Liste, hmmm..., keine Resonanz auf meine Frage. Es ging um folgende Problemstellung: Artikel1-Name, Artikel1-Bild 1. Eigenschaft-Artikel1 2. Eigenschaft-Artikel1 3. Eigenschaft-Artikel1 ... Artikel2-Name, Artikel2-Bild 1. Eigenschaft-Artikel2 2. Eigenschaft-Artikel2 ... Artikel-Name, Artikel-Bild in Tabelle: artikel Eigenschaft in Tabelle: beschreibung 1:n über ArtikelID verbunden Meine aktuelle Lösung -- IST SO WAS ORDENTLICHER PROGRAMMIERSTIL? 1)Datenbankanfrage nach den gewünschten Artikeln 2)Ergebnis-Array wird mit while-Schleife dargestellt 3)Innerhalb der Schleife über einen Funktionsaufruf bei jedem Artikel eine Datenbankanfrage nach den 1:n eingetragenen Eigenschaften --> Eigenschaft-Artikel[i] gestellt. per while-Schleife wird in der Funktion das Ergenis dargestellt. 4)Weiter geht es zum nächsten Artikel Das klappt soweit prima. Meine Frage: Ist das "ordentlicher" Programmierstil oder gibt es eine bessere Lösung. Der Nachteil hier: bei einer Vielzahl von Artikeln werden so deutlich mehr Datenbakanfragen gestellt, als mit dem JOIN SELECT: $sql_abfrage= " SELECT artikel_name,artikel_link,eigenschaft"; $sql_abfrage.= " FROM beschreibung LEFT OUTER JOIN artikel USING (ArtikelID)"; $sql_abfrage.= " ORDER BY artikel_name"; [Nur hier weiss ich nicht, wie ich das Ergebnis in der oben skizzierten Form darstellen kann. Zwei geschachtelte While-Schleifen sind jedenfalls gescheitert - siehe Mail von gestern]. ScHoeNEenGrUSsAUsStUTtGaRT Ulrich From reiner_(at)_kukulies.de Tue, 16 May 2000 10:56:30 +0200 Date: Tue, 16 May 2000 10:56:30 +0200 From: Reiner Kukulies reiner_(at)_kukulies.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Jobb=F6rse...?= Alexander Meis (simmail] schrieb, > da ich im Moment mehr Zeit habe etwas im Auftrag zu Programmieren > suche ich eine Jobbörse in der man sich als Freelancer zur Verfügung stellen > kann. > Weis jemand wo es eine geeignete Platform gibt ? Jobboersen gibt es ja mittlerweile wie Sand am Meer. Ich kann http://werbung.de/service/jobboerse bzw. http://freelancer.werbung.de/service/jobboerse anbieten. Dort kann man auch Angebote über Suchmuster per Email abonnieren. Alle Einträge werden von anderen Jobbörsen wie der der Zeit automatisch übernommen. Hinweise auf weitere Jobbörsen findest Du ebenfall auf diesen Seiten. Gruß, Reiner From victor_(at)_mediapeople.de Tue, 16 May 2000 11:02:37 +0200 Date: Tue, 16 May 2000 11:02:37 +0200 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] Kompletter Datenbank-Dump mit PHP? > Hallo! > > Ich würde gerne täglich auf meinem Server ein Backup in der > Art durchführen, > dass ich einen Dump aller Tabellen habe, den ich bei Bedarf wieder > einspielen kann. Mein ISP bietet da ein kleines > Internet-Programm an, da > gibt man den Tabellennamen ein und bekommt den Dump der > Tabelle angezeigt. > > Geht dies auch irgendwie für eine ganze Datenbank, ohne PhPmyAdmin? Hi! Du scheinst bei WWW-Service zu sein. Einfach keinen Tabellennamen angeben, dann wird die ganze Datenbank gedumpt. Bis dann, Christian From merbach_(at)_webkonzepte.de Tue, 16 May 2000 11:28:48 +0200 Date: Tue, 16 May 2000 11:28:48 +0200 From: Dennis Merbach, WebKonzepte merbach_(at)_webkonzepte.de Subject: [php] PHP4: Session-Fehler Sebastian Bergmann schrieb: > Dennis & Marlis Merbach wrote: > > Warning: Failed to write session data. Please check that the current > > setting of session.save_path is correct (/tmp) in Unknown on line 0 ... > Einfach in der php.ini den Pfad für die Sessions auf zum Beispiel > c:\windows\temp\ setzen. Ich hätte erwähnen sollen: auch das habe ich versucht, aber aus mir nicht zugänglichen Gründen wurde auch das nicht akzeptiert. Nach einigem Probieren habe ich festgestellt, daß andere Pfade akzeptiert werden und mir einen anderen Speicherort gesucht... :-) Dennis ----------------------------- Dennis Merbach http://www.webkonzepte.de http://www.merbach.net ----------------------------- From martin.decker_(at)_fh-sbg.ac.at Tue, 16 May 2000 11:42:26 +0200 Date: Tue, 16 May 2000 11:42:26 +0200 From: Martin Decker martin.decker_(at)_fh-sbg.ac.at Subject: [php] File Upload Error: MIME boundaries Ich habe bei einem Projekt das Uploaden von mehreren Files (htm. und bildern) realisiert. Dabei tritt das seltsame Phänomen auf, dass es von überall im internet funktioniert, nur vom Kunden nicht. Kann eine Firewall den upload-datenstrom so modifizieren, dass php damit nichts mehr anfangen kann? Der Kunde erhält folgende Fehlermeldung: Warning: File Upload Error - No Mime boundary found after start of file header in /var/www/data/default/home/awinkler/palfinger/admin.ohtml on line 468 Irgendwelche Anregungen? Dankeschön, Martin Decker ***************************************** Martin Decker, martin.decker_(at)_fh-sbg.ac.at Telekommunikationstechnik und -systeme Fachhochschule Salzburg Jakob-Haringer-Str. 1a/II/12 Tel. 0664 5775697 From Ulrich-Fischer_(at)_gmx.net Tue, 16 May 2000 11:41:14 +0200 Date: Tue, 16 May 2000 11:41:14 +0200 From: Ulrich Fischer Ulrich-Fischer_(at)_gmx.net Subject: [php] 1:n ausgeben -while-while? Hallo liebe Liste, aaaahha..., jetzt bin ich doch selbst auf eine Lösung gekommen. Von der Datenbankabrage kommen je Artikel n-Datensätze mit allen Angaben inclusive n-Eigenschaften In meiner Artikel-While-Schleife verweige ich mit IF Wenn der Artikel im aktuellen Datensatz derselbe wie im letzten ist, wird nur die Eigenschaft ausgegeben, ansonsten alle Daten. Tja so einfach könnte das Leben manchmal sein, wenn das Hirn keine Knoten durch die Rechnung machen würde... ScHoeNEenGrUSsAUsStUTtGaRT Ulrich From php_(at)_privatesponsor.de Tue, 16 May 2000 12:12:06 +0200 Date: Tue, 16 May 2000 12:12:06 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Kompletter Datenbank-Dump mit PHP? Hallo! > > Du scheinst bei WWW-Service zu sein. Einfach keinen Tabellennamen > angeben, dann wird die ganze Datenbank gedumpt. > Hey cool - Danke. Die anderen Tipps wahren auch gut, allerdings habe ich bei WWW-Service keinen Zugriff auf diese System-Bereiche. Nebenbei: woher weißt du denn, dass ich bei WWW-Service bin? Christian Hofmann Christian.Hofmann_(at)_gmx.de ----- Original Message ----- From: "Christian Victor" To: Sent: Tuesday, May 16, 2000 11:02 AM Subject: RE: [php] Kompletter Datenbank-Dump mit PHP? > Bis dann, > Christian > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From info_(at)_vocote.de Tue, 16 May 2000 12:18:18 +0200 Date: Tue, 16 May 2000 12:18:18 +0200 From: Andreas Kaiser info_(at)_vocote.de Subject: [php] 1:n ausgeben -while-while? Hallo Ulrich, schau doch mal unter http://www2.rent-a-database.de/mysql/mysql-118.html#joins nach. Vielleicht findest Du noch was brauchbares für Dein Problem. Ciao Andreas -- vocote.de EDV-Beratung WWW: http://www.vocote.de Andreas Kaiser email: info_(at)_vocote.de Neudörfeler Str. 4a Telefon: +49-37439-77175 08543 Jocketa Fax: +49-37439-77185 From jan_(at)_lehnardt.de Tue, 16 May 2000 12:34:42 +0200 Date: Tue, 16 May 2000 12:34:42 +0200 From: Jan Lehnardt jan_(at)_lehnardt.de Subject: [php] X-Powered-By: PHP/4.0RC2 Content-type: text/html Hallo Andreas, Tuesday, May 16, 2000, 10:36:13 AM, you wrote: AO> aufmerksame leser der mailingliste wissen vermutlich schon AO> laengst, dass von dir in fragen zu win32 betruebssystemen AO> keine hilfe zu erwarten ist ;-) ^^ ^^^^ ein t mehr und der joke waere perfekt SCNR Jan From victor_(at)_mediapeople.de Tue, 16 May 2000 12:52:42 +0200 Date: Tue, 16 May 2000 12:52:42 +0200 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] Kompletter Datenbank-Dump mit PHP? > Nebenbei: woher weißt du denn, dass ich bei WWW-Service bin? Hehehe - Big Brother is watching you. ;-))) Neenee - einfach nen Traceroute auf deinen Host gemacht. Christian From andreas_(at)_noho.co.uk Tue, 16 May 2000 12:03:11 +0100 Date: Tue, 16 May 2000 12:03:11 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] webobjects im preis gesenkt sieht so aus als wollte apple php "konkurenz" machen: [ http://www.apple.com/pr/library/2000/may/15webobjects.html ] -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From whiteman_(at)_teg-clan.de Tue, 16 May 2000 13:08:42 +0200 Date: Tue, 16 May 2000 13:08:42 +0200 From: Whiteman whiteman_(at)_teg-clan.de Subject: [php] Kompletter Datenbank-Dump mit PHP? > Hallo! > > > > > Du scheinst bei WWW-Service zu sein. Einfach keinen Tabellennamen > > angeben, dann wird die ganze Datenbank gedumpt. > > > > Hey cool - Danke. > > Die anderen Tipps wahren auch gut, allerdings habe ich bei WWW-Service > keinen Zugriff auf diese System-Bereiche. > Nebenbei: woher weißt du denn, dass ich bei WWW-Service bin? HI Ich bin bei Puretec und suche auch nach einem Weg die Datenbank schnell zu sichern. Mit MyAdmin ist das ja weniger komfortabel. Kann mir da vieleicht irgendwer einen Tip geben? thx Stephan From M._Tiedemann_(at)_e-mails.ch Tue, 16 May 2000 15:28:46 +0200 Date: Tue, 16 May 2000 15:28:46 +0200 From: M. Tiedemann M._Tiedemann_(at)_e-mails.ch Subject: [php] Re: In einem String nach \ suchen >Wie kann ich in meinem String (z.B. c:\folder\datei.jpg) >nach dem letzten Backslash suchen und bis zu diesem alles abschneiden, $mystring_array=explode("\\","$mystring"); $mystring=$mystring_array[(count($mystring_array)--)]; **ungetestet** Grüße TJ From cheaters_(at)_gmx.de Tue, 16 May 2000 15:48:46 +0200 Date: Tue, 16 May 2000 15:48:46 +0200 From: Ferhat Goecer cheaters_(at)_gmx.de Subject: [php] in for einbinden?! This is a multi-part message in MIME format. ------=_NextPart_000_00F7_01BFBF4E.38B985A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo zusammen,=20 und schon wieder h=E4nge ich..... Nun ich habe jetzt: for ($i =3D 1; $i <=3D $items; $i++)=20 { print(""); } also so weit so gut... Nun hole ich aber aus der DB... Spalte "screenshots" $SHOT (ein Bild) = und $LINK (ein Link)... aber jetzt muss in die FOR-Schleife, wenn da f=FCr Artikel Nr. 1 z.b. 4 = Shots zur Verf=FCgung stehen, sollen diese vier so angepasst werden, dass alle 4 = als einzelne Bilder mit dazugeh=F6rigem Link ausgegeben werden. So in etwa Sollte es dann = aussehen:
nun die Frage, wie das am einfachsten zu machen ist, ich hab fast alles versucht ... Verzweifelt :( Ferhat ------=_NextPart_000_00F7_01BFBF4E.38B985A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hallo zusammen,
und schon wieder h=E4nge ich.....
 
Nun ich habe jetzt:
 
for ($i =3D 1;
$i <=3D = $items;
$i++)=20
{
print("<a href=3D\"$LINK\"><img src=3D\"$SHOT\" = hspace=3D\"7\"=20 border=3D\"0\"></a>");
}
 
also so weit so gut...
 
Nun hole ich aber aus der DB... = Spalte=20 "screenshots" $SHOT (ein Bild) und $LINK (ein Link)...
aber jetzt muss in die FOR-Schleife, = wenn da=20 f=FCr Artikel Nr. 1 z.b. 4 Shots=20 zur
Verf=FCgung stehen, sollen diese vier = so angepasst=20 werden, dass alle 4 als einzelne Bilder
mit dazugeh=F6rigem Link ausgegeben = werden. So=20 in etwa Sollte es dann aussehen:
 
<a href=3D"link1.html"><img = src=3D"pic1.jpg"=20 hspace=3D"7" border=3D"0"></a>
<a=20 href=3D"link2.html"><img src=3D"pic2.jpg" hspace=3D"7"=20 border=3D"0"></a>
<a=20 href=3D"link3.html"><img src=3D"pic3.jpg" hspace=3D"7"=20 border=3D"0"></a><br>
<a=20 href=3D"link4.html"><img src=3D"pic4.jpg" hspace=3D"7"=20 border=3D"0"></a>
 
nun die Frage, wie das am einfachsten = zu machen=20 ist, ich hab
fast alles versucht ... Verzweifelt :(
 
Ferhat
------=_NextPart_000_00F7_01BFBF4E.38B985A0-- From andreas_(at)_noho.co.uk Tue, 16 May 2000 15:17:20 +0100 Date: Tue, 16 May 2000 15:17:20 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php4 fuer win32 kompilieren hi, ich will dann doch noch einmal fragen ob schon jemand auf der liste php4 (cvs) fuer win32 kompiliert hat. wenn ja, mit welchen modulen (dlls). liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From r.scheike_(at)_r2-net.de Tue, 16 May 2000 16:17:35 +0200 Date: Tue, 16 May 2000 16:17:35 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] in for einbinden?! >for ($i = 1; >$i <= $items; >$i++) >{ >print(""); >} 1. HTML-Mails aus ! 2. Manual: control-structures.for.html Roland From abe_(at)_yavin4.de Tue, 16 May 2000 17:20:32 +0200 Date: Tue, 16 May 2000 17:20:32 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php4 fuer win32 kompilieren >hi, > >ich will dann doch noch einmal fragen ob schon jemand auf der liste php4 >(cvs) fuer win32 kompiliert hat. wenn ja, mit welchen modulen (dlls). Ich, unter Win2000 mit dem VisualStudio6. Ich habe nur PHP als CGI und die ZLib kompiliert. Soll aber auch als Apache Win32 modul laufen, das habe ich noch nicht probiert. -- / Daniel From php_(at)_Reinfeld.de Tue, 16 May 2000 16:22:32 +0200 Date: Tue, 16 May 2000 16:22:32 +0200 From: Horst Viehmann php_(at)_Reinfeld.de Subject: [php] in for einbinden?! Hallo auch > for ($i = 1; > $i <= $items; > $i++) > { > print(" border=\"0\">"); > } $result sei das Ergebnis des Queries while ($row = mysql_fetch_array($result)) {print(" ");} Horst From klaus_(at)_aachen-forum.de Tue, 16 May 2000 17:30:24 +0200 Date: Tue, 16 May 2000 17:30:24 +0200 From: Klaus klaus_(at)_aachen-forum.de Subject: [php] if (...&&...){ ;} Irgendwo ist hier der Hund begraben: if ($strasse!="Amsterdamer Ring" && "Rotterdamer Straße") { $strasse="nicht möglich !"; } Wo mache ich den Fehler? Irgendjemand eine Idee? Vielen Dank für die Hilfe. PS: Gibt es einen Tipp über ein gutes Buch zum Thema php für (wie man sieht ;-) ) Einsteiger? Klaus From joh_(at)_exozet.com Tue, 16 May 2000 17:50:06 +0200 Date: Tue, 16 May 2000 17:50:06 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] if (...&&...){ ;} > if ($strasse!="Amsterdamer Ring" && "Rotterdamer Straße") ^^^ if($strasse != "Amsterdamer Ring" && $strasse != "Rotterdamer Straße") Johannes From bjoern_(at)_baer.main.de Tue, 16 May 2000 17:46:11 +0200 Date: Tue, 16 May 2000 17:46:11 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] if (...&&...){ ;} Hi, * Klaus wrote: > if ($strasse!="Amsterdamer Ring" && "Rotterdamer Straße") Wenn du möchtest, dass die If-Abfrage überprüft, dass $strasse weder den String "Amsterdamer Ring" noch den String "Rotterdamer Straße" enthält, so schreibst du: if ($strasse!="Amsterdamer Ring" && $strasse!="Rotterdamer Straße") { } > PS: Gibt es einen Tipp über ein gutes Buch zum Thema php für (wie man sieht > ;-) ) Einsteiger? -- signature wurde wegen schlechter arbeitsmoral entlassen. bewerbungen an bjoern_(at)_web-cards.de From andreas_(at)_noho.co.uk Tue, 16 May 2000 16:54:44 +0100 Date: Tue, 16 May 2000 16:54:44 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php4 fuer win32 kompilieren hei daniel, > Ich, unter Win2000 mit dem VisualStudio6. > Ich habe nur PHP als CGI und die ZLib kompiliert. Soll aber auch als > Apache Win32 modul laufen, das habe ich noch nicht probiert. sieht bei mir genauso aus. zlib scheint die einzige dll zu sein, die nach dem kompilieren auch funktioniert (hab mal deinen vorschlag befolgt und alle selbstkompilierten dlls aktiviert und dann schrittweise wieder deaktiviert). das indianer modul funktioniert zumindest nicht auf anhieb: -Configuration: php4apache - Win32 Release_TS- Compiling... mod_php4.c G:\Users\AndreasO\projects\p\php_source\cvs\php4\php4\sapi\apache\mod_php4.c (33) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory php_apache.c G:\Users\AndreasO\projects\p\php_source\cvs\php4\php4\sapi\apache\php_apache _http.h(18) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory sapi_apache.c G:\Users\AndreasO\projects\p\php_source\cvs\php4\php4\sapi\apache\sapi_apach e.c(32) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory Error executing cl.exe. php4apache.dll - 3 error(s), 0 warning(s) sieht so aus als wuerde hier nach dem ursprung des indianers gesucht. vielleicht steige ich ja durch den source durch oder finde ein passendes readme. hast du das [ IMAP_Win32_HOWTO.txt ] ext/imap verstanden? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From newsletter_(at)_stefan-schwardt.de Tue, 16 May 2000 17:59:02 +0200 Date: Tue, 16 May 2000 17:59:02 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] if (...&&...){ ;} Moin Klaus, moin Liste, K> if ($strasse!="Amsterdamer Ring" && "Rotterdamer Straße") 'Übersetzt' stünde da WENN $strasse UNGLEICH "Amsterdamer Ring" UND WENN "Rotterdamer Straße" bei letzterem fragt sich der Parser natürlich 'ja wenn was?' und da er nicht schnell im Stadtplan nachgucken kann, gibt das ein Problem. Du mußt also den Vergleich bei jedem UND wiederholen: if ($strasse!="Amsterdamer Ring" && $strasse!="Rotterdamer Straße") K> PS: Gibt es einen Tipp über ein gutes Buch zum Thema php für (wie man sieht K> ;-) ) Einsteiger? Schau mal unter http://www.php-center.de/tutorial/weitereinformationsquellen.htm (billig) oder http://www.dynamic-webpages.de/books.php3 (für unter's Kopfkissen ;-)) Hoffe geholfen zu haben, -- Stefan Schwardt. From whiteman_(at)_teg-clan.de Tue, 16 May 2000 18:04:37 +0200 Date: Tue, 16 May 2000 18:04:37 +0200 From: Whiteman whiteman_(at)_teg-clan.de Subject: [php] if (...&&...){ ;} > PS: Gibt es einen Tipp über ein gutes Buch zum Thema php für (wie man sieht > ;-) ) Einsteiger? HI Ich habe mir PHP-Grundlagen und Lösungen von Peter Krause gekauft ISBN Nr.:3-446-21301-5 Bin eigentlich sehr zurfrieden damit. Ich hatte vorher auch keinen Plan, aber mittlerweile siehts ganz gut aus :) cu Stephan From anika.mayer_(at)_gmx.de Tue, 16 May 2000 18:53:25 +0200 (MEST) Date: Tue, 16 May 2000 18:53:25 +0200 (MEST) From: anika.mayer_(at)_gmx.de anika.mayer_(at)_gmx.de Subject: [php] (no subject) Hallo! Ich melde mich hier das erste mal und bitte um Nachsicht, falls ich Fehler mache! Ich habe eine Frage die für mich ziemlich wichtig ist und nur indirekt mit PHP zu tun hat: Ich arbeite mit Windows NT, Apache, PHP3 und eigentlich MySQL. Nun habe ich im Manual gelesen, dass MySQL keine Fremdschlüssel unterstützt. Gibt es dafür wenigstens Alternativen um Felder zu verknüpfen? Ich habe 3 einfach Tabellen geplant: 1.Die erste besteht aus KategorieID,Kategoriebezeichnung 2.Die Zweite besteht aus FAQID, Überschrift, Text, Datum, User, und der KatNr (die ich als Fremdschlüssel zur KategoreieID geplant habe) 3.Die dritte soll Suchbegriffe enthalten die ich über eine Zuordnungstabelle mit der FAQTabelle verbinden wollte. Könnte mir einer von euch eine Alternative für MySQL sagen, falls es damit nicht möglich ist? Das ganze ist als Teil einer Projektarbeit für meine Abschlußprüfung gedacht und ich bin davon ausgegangen, dass ich meine Planung mit MySQL umsetzen kann. Es ist also ziemlich wichtig! Vielen Dank, für eure Hilfe im voraus!!! Anika -- Sent through GMX FreeMail - http://www.gmx.net From info_(at)_vocote.de Tue, 16 May 2000 18:59:06 +0200 Date: Tue, 16 May 2000 18:59:06 +0200 From: Andreas Kaiser info_(at)_vocote.de Subject: [php] (no subject) Hallo, > Nun habe ich im Manual gelesen, dass MySQL keine Fremdschlüssel > unterstützt. Gibt es dafür wenigstens Alternativen um Felder zu verknüpfen? Schau mal unter http://www2.rent-a-database.de/mysql/mysql-44.html nach, ob für Deinen Fall eine Alternative angeboten wird. > Vielen Dank, für eure Hilfe im voraus!!! Bitte! Ciao Andreas Kaiser -- vocote.de EDV-Beratung WWW: http://www.vocote.de Andreas Kaiser email: info_(at)_vocote.de Neudörfeler Str. 4a Telefon: +49-37439-77175 08543 Jocketa Fax: +49-37439-77185 From andreas_(at)_noho.co.uk Tue, 16 May 2000 18:10:33 +0100 Date: Tue, 16 May 2000 18:10:33 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] mysql foreign keys hei anika, > Ich habe eine Frage die für mich ziemlich wichtig ist und nur indirekt mit > PHP zu tun hat: trotzdem haettest du ruhig einen betreff angeben koennen ;-) > Ich arbeite mit Windows NT, Apache, PHP3 und eigentlich MySQL. > > Nun habe ich im Manual gelesen, dass MySQL keine Fremdschlüssel > unterstützt. Gibt es dafür wenigstens Alternativen um Felder zu > verknüpfen? aber schau doch mal hier nach: [ http://www2.little-idiot.de/mysql/mysql-45.html ] dort wird zwar keine loesung angeboten, aber der hinweis, dass man mit joins arbeiten kann duerfte reichen, oder? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From lb_(at)_knuut.de Tue, 16 May 2000 19:07:41 +0200 (CEST) Date: Tue, 16 May 2000 19:07:41 +0200 (CEST) From: Lutz Brueckner lb_(at)_knuut.de Subject: [php] In einem String nach \ suchen On Mon, 15 May 2000, Werner Hoier wrote: > Wie kann ich in meinem String (z.B. c:\folder\datei.jpg) > nach dem letzten Backslash suchen und bis zu diesem alles abschneiden, Wenn es darum geht aus einem Pfad den Dateinamen rauszuholen, sieh dir mal die basename() Funktion an. Steht im Manual bei den Filsystem Functions. Ciao, Lutz From abe_(at)_flaemingnet.de Tue, 16 May 2000 20:44:35 +0200 Date: Tue, 16 May 2000 20:44:35 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] php4 fuer win32 kompilieren >sieht so aus als wuerde hier nach dem ursprung des indianers gesucht. >vielleicht steige ich ja durch den source durch oder finde ein passendes >readme. Du brauchst den Source des Indianers und musst dann noch die benötigeten verzeichnisse eintragen, welche wären: apache dir/src/os/win32 apache dir/src/lib apache dir/src/include du solltest den indianer auch kompilieren, damit die erforderliche lib erzeugt wird. apache dir/src/corer oder cored je nach release oder debug. >hast du das [ IMAP_Win32_HOWTO.txt ] ext/imap verstanden? ja, nur will er es bei mir nicht mit der php_imap.lib linken. ich werde mir das jetzt nochmal anschauen. -- / Daniel From jens_(at)_pinguin.conetix.de Tue, 16 May 2000 20:45:18 +0200 Date: Tue, 16 May 2000 20:45:18 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Meine Erfahrung: PHP-Serverla On Tue, May 16, 2000 at 10:15:11AM +0200, Silvio wrote: > wenns jetzt eh schon offtopic ist kann ich auch noch was sagen ;) > >Der IE ist z.Z. mit GROßEM Abstand dem Netscape voraus !!!!!!! Du mußt > >die nur die Zahlen ansehen, und ich stimme mit diesen überein ;-) Wenn > >Netscape mit 6 nicht überzeugt sind sie meiner Meinung nach weg von der > >Bildfläche. Netscape hat nur Probleme gemacht, im Gegegnsatz zu IE. > >Ich bin auch kein großer M$-Freund aber der IE ist ein gelungener > >Browser. > bei diesem "probleme machen" sollte man sich mal den ursprung dieser > ansehen ms hat grad was java betrifft nen paar änderungen vorgenommen die > net dem eigentlich standart entsprochen haben http://www.pinguin.conetix.de/ms/no-ie.php3 -- "Was ich viel lieber wissen möchte: Wann zahlt Microsoft für den Milliarden- Schaden, den die fehlenden Sicherheitsvorkehrungen von Windows & Outlook angerichtet haben? Und warum werden von den betroffenen Firmen bloß die Symptome bekämpft, anstatt endlich mal sichere (non-MS) Software einzusetzen?" From webmaster_(at)_privatesponsor.de Tue, 16 May 2000 19:08:14 +0200 Date: Tue, 16 May 2000 19:08:14 +0200 From: Webmaster webmaster_(at)_privatesponsor.de Subject: [php] NOT MODIFIED (304) mit PHP unterbinden? Hallo! Ich habe da eine Fehlermeldung, die mal glaube ich irgendwie mittels PHP (und einem Header senden oder so) unterbinden kann... soweit ich weiß ist dies nur ein Befehl, aber welcher? NOT MODIFIED (304): If the client has done a conditional GET and access is allowed, but the document has not been modified since the date and time specified in If-Modified-Since field, the server responds with a 304 status code and does not send the document body to the client. Man kann doch irgendwie den Cache ausschalten oder so was...? Christian Hofmann Support-Team From eschmid+sic_(at)_s.netic.de Tue, 16 May 2000 21:51:02 +0200 Date: Tue, 16 May 2000 21:51:02 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT: xml und datenbank On Sun, May 14, 2000 at 02:13:34PM +0200, Christian Schäfer wrote: > von euch werden mir sicher der ein oder andere weiterhelfen können. > ich habe kürzlich berichtet bekommen, daß es möglich ist per xml > datenanbindungen zu realisieren. > ist das wahr? und wo kann man sich darüber informieren (url) ? Mit XQL solls gehen. Dieser Standard ist aber noch nicht abgeschlossen. Für solche Dinge fängt man mit der Suche bei http://www.oasis-open.org/ an. Die Software AG hats mit Tamino gelöst. Das ist eine XML Datenbank. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From ws_(at)_art-quarter.com Tue, 16 May 2000 22:03:43 +0200 Date: Tue, 16 May 2000 22:03:43 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Meine Erfahrung: PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= > >Daraufhin wurde der Server mit 200 MB Traffic, 5.000 Seitenabfragen > Das ergibt summa sumarum ~ 6GB Traffic im Monat. Ich habe 18 GB auf der Hauptseite - no problem. > Na ja, man kann sich streiten, ob PHP als CGI compiled werden sollte, > ich würde das nie machen, mit einem Apache-Modul bist du immer besser > bedient, weil nicht für jeden Seitenaufruf ein eigener Prozess gestartet > werden muß. Man hat mir gesagt, daß das nicht geht, weil auf dem Server Frontpage unterstützt werden muß. Die Hardwaredaten dieser Maschine kenne ich nicht, aber ich habe neulich nachgezählt: da sind 800 Domains drauf!! Die Maschine bringt richtig Geld. Ich staune, wie schnell sich die Seiten aufbauen. Mein deutscher Reseller hat mir auf einer seiner Maschinen Platz angeboten: von der Performance her kein Unterschied, ich bin bei beiden zufrieden - bei ihm sind immerhin auch 300 Domains drauf. Ich denke mir die Sache so: von den 800 Domains sind 799 so gut wie inaktiv. Dann kann das gehen. Das scheint doch das allgemeine Geschäftsprinzip zu sein: Lieschen Müller kriegt ihren Domain und Fritz Krause auch und alle melden fleißig ihre Homepage bei allen wichtigen Suchmaschinen an (selbst TV Movie gibt uneigennützig guten Rat). Und tatsächlich kriegen Lieschen Müller und Fritz Krause auch ungeheuren Traffic - jedenfalls beeindrucken die Hits die entsprechenden Familien und Freundeskreise, die vermutlich auch die einzigen sind, die diese Homepages jemals besuchen. Nein, ganz stimmt das nicht: aus den Verzeichnisnamen kann man doch oft schließen, daß eine kommerzielle Absicht dahinter steht. Ganz Amerika ist ja auf den Beinen, um im Internet mächtig viel Kohle zu scheffeln. Aber mittlerweile setzt sich langsam die Erkenntnis durch, daß das ziemlich schwierig ist, selbst für Leute mit "deep pockets". Daher vermute ich, daß der Traffic auf diesen Seiten ähnlich aussieht wie bei Lieschen Müller. Für die Provider lohnt sich die Sache natürlich durch die Stückzahlen. Je weniger diese Leute an Ressourcen verbrauchen, desto besser für den Provider. Angebote wie in Deutschland (DM 1 pro Monat und so weiter) habe ich in Amerika noch nie gesehen. Da muß man mindestens 10 Dollar abdrücken. Und nun ein bißchen Kopfrechnen: 300*10 = 3000 Dollar pro Monat für eine einzige Kiste - das lohnt sich! Minimum! Ich zahle jetzt zum Beispiel 170 Dollar, das Pauschalangebot (300 MB, 8 GB), das die meisten vermutlich wahrnehmen werden, beläuft sich auf 20 Dollar. Wer von denen will denn mit html, gif und jpg 300 MB vollkriegen? Und wer von denen wird die 8 GB Traffic ausnutzen können? Nun sollen die da angeblich 700 Kisten stehen haben. 700*3000 = 2,1 Mio. Das ganze mit etwa 5 - 10 Mann Personal. So langsam dämmert es einem, wieso Bertelsmann aus seinem fünfjährigen AOL-Engagement 15 Milliarden (DM oder Euro?) erlösen konnte. Wenn jetzt einer von den 800 sein Kontingent richtig ausnutzt, kann das den Server doch gar nicht kratzen. Und wenn noch ein paar mehr in die Pötte kommen, müßte das doch auch alles noch gut zu händeln sein. Sollte es wirklich einmal etwas eng werden, zieht man einfach ein paar von den Großen auf andere Maschinen um, wo die Verhältnisse etwas ruhiger sind. Also alles ganz easy - bleib cool, man! In Deutschland allerdings sieht die Sache ganz anders aus. Telefonleitungen sind teuer, da Monopolbesitz. Da soll es doch eine ganze Menge Provider geben, die mit einer 2 MBit-Leitung zu 400 DM am Netz hängen. Wenn da einer ein bißchen was zieht, bricht natürlich sofort alles zusammen. Man hat mir vor ein paar Tagen folgendes Angebot gemacht: 1 GB Traffic zu 15 DM. Andere wollen dafür 90 haben! Nun guckt man etwas genauer hin: angeblich hängen die 4 mal redundant am Hochgeschwindigkeitsnetz, UUNet, DTAG und wie sie alle heißen. Eine solche Leitung bei DTAG soll aber 250.000 DM im Monat kosten! Da müssen doch eine Menge Kunden Kleingeld abliefern, damit sich das rechnet. Oder stimmt das etwa alles nicht? Kann ich das kontrollieren? Wenn ich mir die Seiten von diesen Leuten angucke, die hier in Deutschland 4 mal redundant am Hochgeschwindigkeitsnetz hängen wollen, dann beeindruckt mich die Geschwindigkeit überhaupt nicht. So schnell ist mein Allerweltsprovider in Chicago allemal. Dabei ziehe ich da keinen statischen Text runter, wie diese Nasen, da wird auf jeder Seite 20 mal die Datenbank befragt, weil ich schon im Seitenkopf alle möglichen Zufallsdaten herunter bete, und das alles mit cgi! Und auch php muß richtig arbeiten, die ganze html-Mimik muß mal eben erzeugt werden, zum Beispiel. Kein Problem, soweit ich das sehe. Wenn einer 10 Minuten für eine Seite braucht(was vorgekommen ist), dann liegt das nicht an unserem Server in Chicago, dann liegt das an dessen Netzzugang. Aber auch damit muß man keine Probleme haben. In letzter Zeit ist Nikoma nicht nur noch billiger, sondern auch sehr zuverlässig geworden. Ansonsten war ich mit NetSurf immer sehr zufrieden, bis auf wenige Ausnahmen. Ich habe allerdings wiederholt von Telekom-Kunden gehört, die es vor 22 Uhr gar nicht erst versuchen. -- Mit freundlichem Gruss Dr. Werner Stuerenburg ______________________________________________ ISIS Verlag, Uhlandstr.8, D-32120 Hiddenhausen Tel 0(049)5224-997 407 -Fax 0(049)5224-997 409 From hpf_(at)_top-invest.net Tue, 16 May 2000 23:12:33 +0200 Date: Tue, 16 May 2000 23:12:33 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= Da soll es doch >eine ganze Menge Provider geben, die mit einer 2 MBit-Leitung zu >400 DM am Netz hängen. ------- Da würd ich gern mal wissen, wo es eine 2 MBit-Leitung zu DM 400,- gibt. Allerdings eine an ein richtiges backbone-Netz und nicht eine lokale, die mit einem Überbuchungsfaktor von 20 oder so verkauft wird. Helmut P. Fleischhauer From abe_(at)_flaemingnet.de Tue, 16 May 2000 23:12:37 +0200 Date: Tue, 16 May 2000 23:12:37 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] php4 fuer win32 kompilieren >hast du das [ IMAP_Win32_HOWTO.txt ] ext/imap verstanden? Also ich habe sie bei mir zum laufen bekommen. 1. aktuellen imap source ziehen: ftp://ftp.cac.washington.edu/imap/imap-4.7c2.tar.Z 2. source entpacken und dann im verzeichnis src/osdep/nt/ das makefile.nt editieren. es kommt dann eine zeile die so aussieht: CFLAGS= /MT /W3 /Ox /DWIN32 -nologo $(EXTRACFLAGS) ---------------------^ abändern in: CFLAGS= /MT ........ dann löscht du noch die zeile: erase $(CCLIENTLIB) 3. zurück ins stammverzeichnis von imap und: nmake nt 4. ins verzeichnis c-client und die datei cclient.lib am besten in das win32build/lib verzeichnis kopieren. die dateien rfc822.h, mail.h und linkage.h ins verzeichnis win32build/include kopieren. 5. php4_modules.dsw im VS laden und dann einfach die IMAP kompilieren lassen. -- / Daniel From abe_(at)_flaemingnet.de Tue, 16 May 2000 23:13:53 +0200 Date: Tue, 16 May 2000 23:13:53 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] php4 fuer win32 kompilieren >2. source entpacken und dann im verzeichnis src/osdep/nt/ das >makefile.nt editieren. es kommt dann eine zeile die so aussieht: >CFLAGS= /MT /W3 /Ox /DWIN32 -nologo $(EXTRACFLAGS) >---------------------^ abändern in: CFLAGS= /MD ........ meinte ich, sorry -- / Daniel From ws_(at)_art-quarter.com Wed, 17 May 2000 00:03:06 +0200 Date: Wed, 17 May 2000 00:03:06 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= > Da soll es doch > >eine ganze Menge Provider geben, die mit einer 2 MBit-Leitung zu > >400 DM am Netz hängen. > > ------- > Da würd ich gern mal wissen, wo es eine 2 MBit-Leitung zu DM 400,- gibt. > Allerdings eine an ein richtiges backbone-Netz und nicht eine lokale, die mit > einem Überbuchungsfaktor von 20 oder so verkauft wird. oh, mein Fehler: was immer diese 400 DM-Leitung für Daten hat! Jedenfalls gibt es so etwas, und die Information stammt von der technischen Beratung der Telekom. Da hatte ich mich erkundigt, ob ich nicht einfach einen Server zu mir nach Hause stellen kann. Klar, kann ich. Die Frage ist nur, wie ich den Traffic bewältigen will. Das müssen sich die besagten Provider natürlich auch fragen. Geht alles, wie gesagt, mit Lieschen Müller und Konsorten. -- Mit freundlichem Gruss Dr. Werner Stuerenburg ______________________________________________ ISIS Verlag, Uhlandstr.8, D-32120 Hiddenhausen Tel 0(049)5224-997 407 -Fax 0(049)5224-997 409 From php_(at)_privatesponsor.de Wed, 17 May 2000 01:18:04 +0200 Date: Wed, 17 May 2000 01:18:04 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Kompletter Datenbank-Dump mit PHP? Hallo! ich wollte jetzt meine Datenbank dumpen... aber leider ist die zu groß. Funktioniert das bei dir? Er bricht bei mir immer ab, nachdem er die ersten 4-5 Tabellen hat. Christian Hofmann ----- Original Message ----- From: "Christian Victor" To: Sent: Tuesday, May 16, 2000 12:52 PM Subject: RE: [php] Kompletter Datenbank-Dump mit PHP? > > > Nebenbei: woher weißt du denn, dass ich bei WWW-Service bin? > > Hehehe - Big Brother is watching you. ;-))) Neenee - einfach nen > Traceroute auf deinen Host gemacht. > > Christian > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From TConnect_(at)_gmx.net Wed, 17 May 2000 01:28:25 +0200 Date: Wed, 17 May 2000 01:28:25 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] in for einbinden?! Hi! Datenbankverbindung aufbauen. Tabelle auswählen und dann: //Abfrage starten, die als Ergebnis die Spalten "link, pic und beschreibung(falls vorhanden)" liefert $Query = mysql_query("SELECT link, pic, beschreibung FROM screenshots WHERE bewertung > 3"); //Testen, ob überhaupt ein ergebnis zurückkommt und die Anzahl der Zeilen an $Result übergeben if(($Result = mysql_num_rows($Query) >= 1) { // mit der Schleife alle Zeilen durchlaufen, zu einem Array machen und auf die einzelnen Spalten //zugreifen. for($i = 0; $i < $Result; $i++){ $zeile = mysql_fetch_array($Result) echo ""; echo $zeile["beschreibung"] . ""; } } Wenn jetzt noch was falsch ist, dann liegt es an einem Verscheiberli... Gruß Tim PS sag uns mal, wo wir das finden... ANMERKUNG ZUM FOLGENDEN TEXT: Ich lass den Text mal so ungepostet, weil Outlook das bei der Umwandlung aus dem HTML-Format nicht mit den spitzen Klammern vorweg gemacht hat.. -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Ferhat Goecer Gesendet: Dienstag, 16. Mai 2000 15:49 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: [php] in for einbinden?! Hallo zusammen, und schon wieder hänge ich..... Nun ich habe jetzt: for ($i = 1; $i <= $items; $i++) { print(""); } also so weit so gut... Nun hole ich aber aus der DB... Spalte "screenshots" $SHOT (ein Bild) und $LINK (ein Link)... aber jetzt muss in die FOR-Schleife, wenn da für Artikel Nr. 1 z.b. 4 Shots zur Verfügung stehen, sollen diese vier so angepasst werden, dass alle 4 als einzelne Bilder mit dazugehörigem Link ausgegeben werden. So in etwa Sollte es dann aussehen:
nun die Frage, wie das am einfachsten zu machen ist, ich hab fast alles versucht ... Verzweifelt :( Ferhat From L-Andre_(at)_gmx.de Wed, 17 May 2000 02:21:31 +0200 Date: Wed, 17 May 2000 02:21:31 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] sleep(), was passiert? Hallo! Was passiert eigentlich am Server, wenn ich ein Script für eine bestimmt Zeit einschläfere! "Was" merkt sich die Zeit, wann das Script wieder weiter abgearbeitet werden soll. Ich möchte ein Script alle 24 Stunden ablaufen lassen. Führen solch große verzögerungen zu Fehlern oder...? Vielen Dank und mfg André Laugks From breker_(at)_multimedialesdesign.de Wed, 17 May 2000 07:17:18 -0700 Date: Wed, 17 May 2000 07:17:18 -0700 From: Robert Breker breker_(at)_multimedialesdesign.de Subject: [php] sleep(), was passiert? > Was passiert eigentlich am Server, wenn ich ein Script > für eine bestimmt Zeit einschläfere! > > "Was" merkt sich die Zeit, wann das Script wieder weiter > abgearbeitet werden soll. > > Ich möchte ein Script alle 24 Stunden ablaufen lassen. > Führen solch große verzögerungen zu Fehlern oder...? Hi, Es ist nicht gut ein php script länger als 1-2 Minuten laufen zulassen da von sowas der Speicher vollgemüllt wird. Um ein Script alle x Stunden bzw. Minuten laufen zu lassen ist unter Linux der Befehl cron zu verwenden. Soweit ich mich erinern kann sitzt ihr aber bei Puretec und habt dadurch keine Chance Cron auszuführen. siehe: http://www.php-center.de/faq/#16 MFG From hartmut_(at)_six.de Wed, 17 May 2000 08:37:43 +0200 Date: Wed, 17 May 2000 08:37:43 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] sleep(), was passiert? Robert Breker wrote: > > Ich möchte ein Script alle 24 Stunden ablaufen lassen. > > Führen solch große verzögerungen zu Fehlern oder...? > Es ist nicht gut ein php script länger als 1-2 Minuten laufen zulassen da > von sowas der Speicher vollgemüllt wird. will sagen: für jedes Script, das auf diese Weise wartet, geht ein Webserverprozess drauf, der mitwarten muss und wie willst du das script nach einem Neustart der Maschiene/des Webservers wieder anstossen ? > Um ein Script alle x Stunden bzwf > Minuten laufen zu lassen ist unter Linux der Befehl cron zu verwenden. > > Soweit ich mich erinern kann sitzt ihr aber bei Puretec und habt dadurch > keine Chance Cron auszuführen der cron-job kann auch von einem anderen Rechner aus (z.B. vom eigenen LAMP) per 'fetch' oder 'wget' alle 24 Stunden das Script anstossen z.B. mit folgendem Eintrag tägl. um Mitternacht * 0 * * * wget -q http://dein.server/dein_script.php3 -O /dev/null (setzt natürlich voraus, das die Maschine mit dem 'ping', ... äh cron durchläuft ) From klaus_(at)_aachen-forum.de Wed, 17 May 2000 08:50:34 +0200 Date: Wed, 17 May 2000 08:50:34 +0200 From: Klaus klaus_(at)_aachen-forum.de Subject: [php] ReRe: [php] if (...&&...){ ;} Vielen Dank für die Hilfe! Ist ja schon peinlich, wie nahe ich an der Lösung war. Nachdem ich anstatt or, && ausprobiert habe, habe ich wohl nicht gemerkt, dass ich auf der richtigen Fährte war. Also Besten Dank noch einmal ----- Original Message ----- From: "Stefan Schwardt" To: "Klaus" Sent: Tuesday, May 16, 2000 5:59 PM Subject: Re: [php] if (...&&...){ ;} > Moin Klaus, moin Liste, > > K> if ($strasse!="Amsterdamer Ring" && "Rotterdamer Straße") > > 'Übersetzt' stünde da WENN $strasse UNGLEICH "Amsterdamer Ring" UND > WENN "Rotterdamer Straße" > > bei letzterem fragt sich der Parser natürlich 'ja wenn was?' und da er > nicht schnell im Stadtplan nachgucken kann, gibt das ein Problem. > > Du mußt also den Vergleich bei jedem UND wiederholen: > if ($strasse!="Amsterdamer Ring" && $strasse!="Rotterdamer Straße") > > K> PS: Gibt es einen Tipp über ein gutes Buch zum Thema php für (wie man sieht > K> ;-) ) Einsteiger? > Schau mal unter > http://www.php-center.de/tutorial/weitereinformationsquellen.htm > (billig) oder http://www.dynamic-webpages.de/books.php3 (für unter's > Kopfkissen ;-)) > > Hoffe geholfen zu haben, > > > -- > Stefan Schwardt. > > > From andreas_(at)_noho.co.uk Wed, 17 May 2000 08:57:09 +0100 Date: Wed, 17 May 2000 08:57:09 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php4 fuer win32 kompilieren hei daniel, > >hast du das [ IMAP_Win32_HOWTO.txt ] ext/imap verstanden? > > Also ich habe sie bei mir zum laufen bekommen. > 1. aktuellen imap source ziehen: > ftp://ftp.cac.washington.edu/imap/imap-4.7c2.tar.Z > doing, wenn man den ganzen tag vor der kiste hockt wird man einfach blind ;-) im howto haben die natuerlich vom imap source gesprochen. ich zieh mir den jetzt gleich und probiers sofort aus. vielen dank und liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From pschult_(at)_web.de Wed, 17 May 2000 10:43:46 +0200 Date: Wed, 17 May 2000 10:43:46 +0200 From: Pascal Schult pschult_(at)_web.de Subject: [php] deutsches manual. kleiner fehler Hi Egon, mir ist gerade ein kleiner Fehler im deutschen Manual aufgefallen. **** function fuege_etwas_anderes_an(&$string) { $string .= 'und nun zu etwas völlig anderem.'; } $str = 'Dies ist ein String, '; add_some_extra($str); echo $str; // Ausgabe 'Dies ist ein String, und nun zu etwas völlig anderem.' **** die Funktion wird noch mit ihrem englischen Namen aufgerufen. Weiss gerade nicht an wen sowas geschickt werden soll, deshalb hier in der Liste. Ciao, Pascal _______________________________________________________________________ 1.000.000 DM gewinnen - kostenlos tippen - http://millionenklick.web.de IhrName_(at)_web.de, 8MB Speicher, Verschluesselung - http://freemail.web.de From andreas_(at)_noho.co.uk Wed, 17 May 2000 09:47:49 +0100 Date: Wed, 17 May 2000 09:47:49 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php4 fuer win32 kompilieren hei daniel, die naechste dumme frage laesst natuerlich nicht lange auf sich warten ;-) > 3. zurück ins stammverzeichnis von imap und: > nmake nt was habe ich falsch gemacht, bzw. noch nicht gemacht wenn ich am dos prompt folgende meldung erhalte: G:\Users\AndreasO\projects\p\php_source\imap-4.7c>nmake nt The name specified is not recognized as an internal or external command, operable program or batch file. G:\Users\AndreasO\projects\p\php_source\imap-4.7c>make nt nmake /nologo /f makefile.nt make: nmake: Command not found make: *** [nt] Error 127 die frage ist also, was ist nmake bzw. was muss ich gegebenenfalls an visual c++ 6.0 noch konfigurieren? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From post_(at)_basecap.de Wed, 17 May 2000 10:55:20 +0200 Date: Wed, 17 May 2000 10:55:20 +0200 From: =?iso-8859-1?Q?Daniel_Baumg=E4rtner?= post_(at)_basecap.de Subject: [php] Fw: Zugriffsstatistik This is a multi-part message in MIME format. ------=_NextPart_000_001F_01BFBFEE.65204AC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, f=FCr unseren Online Shop www.basecap.de w=FCrden wir gern ein kleines = Programm programmieren, mit dem man erkennen kann, von welchen = Internetseiten (Verlinkung mit ID-Nummer) unsere Kunden kommen, welche = bei uns bestellt haben. =20 Unser Serveranbieter sagte uns, dass so etwas mit PHP m=F6glich ist und = das unser Server dies auch unterst=FCtze. K=F6nnen Sie mir bez=FCglich dieses Problems helfen? Vielen Dank im Voraus. Gr=FC=DFe Daniel Baumg=E4rtner Internet www.basecap.de eMail post_(at)_basecap.de ------=_NextPart_000_001F_01BFBFEE.65204AC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
f=FCr unseren Online Shop www.basecap.de w=FCrden wir gern ein kleines Programm programmieren, mit = dem man=20 erkennen kann, von welchen Internetseiten (Verlinkung mit ID-Nummer) = unsere=20 Kunden kommen, welche bei uns bestellt haben. 
Unser Serveranbieter sagte uns, dass so = etwas mit=20 PHP m=F6glich ist und das unser Server dies auch = unterst=FCtze.
 
K=F6nnen Sie mir bez=FCglich dieses = Problems=20 helfen?
Vielen Dank im Voraus.
 
Gr=FC=DFe
Daniel Baumg=E4rtner
 
Internet
www.basecap.de
 
eMail
post_(at)_basecap.de
 
------=_NextPart_000_001F_01BFBFEE.65204AC0-- From eschmid_(at)_php.net Wed, 17 May 2000 10:59:01 +0200 Date: Wed, 17 May 2000 10:59:01 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] deutsches manual. kleiner fehler Pascal Schult wrote: > function fuege_etwas_anderes_an(&$string) { > $string .= 'und nun zu etwas völlig anderem.'; > } > $str = 'Dies ist ein String, '; > add_some_extra($str); > echo $str; // Ausgabe 'Dies ist ein String, und nun zu etwas völlig anderem.' Ist jetzt korrigiert. Danke für den Hinweis. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From Juri.Smarschevski_(at)_softlab.de Wed, 17 May 2000 11:07:37 +0200 Date: Wed, 17 May 2000 11:07:37 +0200 From: Smarschevski Juri Juri.Smarschevski_(at)_softlab.de Subject: [php] mail Bcc/Cc Hi Liste, ich habe Bcc / Cc Probleme beim Mailen von PHP aus. Meine Konfiguration - WIMP (Katastrophe ;-) ) mit PHP 3.0.16. und externem Mail-Verteiler (HP-UX 10.20) Also : mail ($strTO, "subject", "message", "From: $BLA\n Reply-To: $BLA\n Errors-To:$BLA\n Bcc: $BLABLA\n); funkt wunderbar, nur Bcc bzw. cc werden ignoriert. Falls Cc (erster Buchtstabe gross) geshrieben ist, meint PHP es sei zu wenig Speicher, heisst fuer mich, der Header ist nicht in Ordnung. Die Frage ist - wie ist es eigentlich mit Bcc/Cc syntaktisch richtig, und irgendeine Idee wieso die Bcc/Cc Mails nicht zugestellt werden (falls das o.g. Beispiel ok ist)? Vielen Dank und Gruss, Juri From abe_(at)_yavin4.de Wed, 17 May 2000 11:15:15 +0200 Date: Wed, 17 May 2000 11:15:15 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php4 fuer win32 kompilieren >hei daniel, Hi >die naechste dumme frage laesst natuerlich nicht lange auf sich warten ;-) ;)) >G:\Users\AndreasO\projects\p\php_source\imap-4.7c>nmake nt >The name specified is not recognized as an >internal or external command, operable program or batch file. > >G:\Users\AndreasO\projects\p\php_source\imap-4.7c>make nt >nmake /nologo /f makefile.nt >make: nmake: Command not found >make: *** [nt] Error 127 > > > >die frage ist also, was ist nmake bzw. was muss ich gegebenenfalls an visual >c++ 6.0 noch konfigurieren? Eigentlich sollte er das alles selbst konfiguriert haben... egal nmake ist der makefile interpreter von vc6. bei mir lagert das unter programme/microsoft visual studio/vc98/bin da soltest du auch eine batch datei finden die die pfade setzt ( vcvars32.bat ), da nicht nur die executables sondern auch die includes und libaries wichtig sind. viel erfolg btw: das apache win32 modul läuft mindestends mit lichtgeschwindigkeit -- / Daniel From bjoern_(at)_baer.main.de Wed, 17 May 2000 11:12:57 +0200 Date: Wed, 17 May 2000 11:12:57 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] mail Bcc/Cc * Smarschevski Juri wrote: > mail ($strTO, "subject", "message", > "From: $BLA\n > Reply-To: $BLA\n > Errors-To:$BLA\n > Bcc: $BLABLA\n); Da fehlt irgendwie ein abschließendes ". Versuch auch mal, die vier Zeilen in eine Zeile zu schreiben. -- cd mutt-source ./configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \ --set-client-id=outlook --enable-funny-cards --disable-signature-mark (dividuum _(at)_ #php.de) From GH-lists_(at)_ecora.de Wed, 17 May 2000 11:26:31 +0200 Date: Wed, 17 May 2000 11:26:31 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] mail Bcc/Cc Smarschevski Juri schrieb > mail ($strTO, "subject", "message", > "From: $BLA\n > Reply-To: $BLA\n > Errors-To:$BLA\n > Bcc: $BLABLA\n); Wenn das genau so in Deinem Script steht, dann hast Du nach der From-Zeile 2 Zeilenumbruche, womit das Ende des Headers signalisiert wird. Also mail ($strTO, "subject", "message", "From: $BLA\nReply-To: $BLA\nErrors-To:$BLA\nBcc: $BLABLA); Guido Haeger From Juri.Smarschevski_(at)_softlab.de Wed, 17 May 2000 11:46:23 +0200 Date: Wed, 17 May 2000 11:46:23 +0200 From: Smarschevski Juri Juri.Smarschevski_(at)_softlab.de Subject: [php] =?iso-8859-1?Q?AW=3A_=C4php=DC_mail_Bcc/Cc?= > -----Ursprüngliche Nachricht----- > Von: Björn Schotte [mailto:bjoern_(at)_baer.main.de] > * Smarschevski Juri wrote: > > mail ($strTO, "subject", "message", > > "From: $BLA\n > > Reply-To: $BLA\n > > Errors-To:$BLA\n > > Bcc: $BLABLA\n); > > Da fehlt irgendwie ein abschließendes ". Versuch auch mal, > die vier Zeilen in eine Zeile zu schreiben. im Script ist es auch in einer Zeile gesrieben (mit "). Komisch ist, dass beim Ankommen des Mails, wird der Header korrekt angezeigt (CC). Scheint ein Problem vom Mail-Server zu sein? Nicht desto trotz, wie ist es korrekt - Cc, cc, Bcc, bcc, wobei, wie gesagt, Cc fuehrt zum PHP Absturz. Gruss, Juri From paul.fischnaller_(at)_lang.uni-linz.ac.at Wed, 17 May 2000 12:00:13 +0200 Date: Wed, 17 May 2000 12:00:13 +0200 From: paul paul.fischnaller_(at)_lang.uni-linz.ac.at Subject: [php] ungueltiger link ueber geraetegrenzen hinweg diese fehlermeldung bekomm ich bei file upload und anschliessendem rename versuch. kann mir jemand verraten, was da schief läuft. dank im voraus paul pir.at From wbh_(at)_euta.net Wed, 17 May 2000 12:06:53 +0200 Date: Wed, 17 May 2000 12:06:53 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] sleep(), was passiert? -----Ursprungliche Nachricht----- Von: Andre Laugks [SMTP:L-Andre_(at)_gmx.de] Gesendet am: Mittwoch, 17. Mai 2000 02:22 An: php-Mailingliste Betreff: [php] sleep(), was passiert? Hallo! Was passiert eigentlich am Server, wenn ich ein Script fur eine bestimmt Zeit einschlafere! "Was" merkt sich die Zeit, wann das Script wieder weiter abgearbeitet werden soll. Ich mochte ein Script alle 24 Stunden ablaufen lassen. Fuhren solch gro?e verzogerungen zu Fehlern oder...? Vielen Dank und mfg Andre Laugks -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php [wbh] Ein Script einzuschlaefern bringt nichts. Wenn du nicht unbedingt auf eine bestimmte Zeit angewiesen bist, gibt es eine einfache Moeglichkeit, ein Script in regelmaessigen Abstaenden auszufueren: Die Garbage - Collect (Muellsamler) Du musst nur den folgenden Code in eine beliebige php3-Seite einbinden: $gc_probatility = 10 /* in 10 % aller Faelle ausfuehren ## Garbage collect srand(time()); if ((rand()%100) < gc_probability) { $garbagecollect(); /* Carbage - Collect Routine */ // oder $myscript = "meinscript.php3"; if (file_exists($myscript)) { include($myscript); /* Script einbinden */ } } From andreas_(at)_noho.co.uk Wed, 17 May 2000 11:04:53 +0100 Date: Wed, 17 May 2000 11:04:53 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php4 fuer win32 kompilieren hei daniel, > viel erfolg > > btw: das apache win32 modul läuft mindestends mit lichtgeschwindigkeit vielen dank fuer deine hilfe, das imap modul scheint jetzt zu funktionieren. zumindest gibt php4 jetzt keine header mehr auf dem bildschirm aus ;-) da du mittlerweile gemerkt hast wie unbedarft ich bin was die kompiliererei anbelangt auch gleich die naechste frage: welche tipps hast du zum kompilieren von php4 unter win32 noch auf lager? mit welchen modulen hat es bei dir funktioniert? wie sollte ich beim indianer modul vorgehen? muss ich den indianer neu kompilieren? /* graus */ alles in allem komme ich halt aus einer "ready-made-binaries" verseuchten welt ;-) und stelle mich teilweise auch an wie der erste mensch beim feuermachen... aber vielleicht hilft unsere kleine diskussion hier auf der liste ja auch anderen die versuchen wollen php4 auf einer win32 umgebung als selbstkompilat einzusetzen. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From wbh_(at)_euta.net Wed, 17 May 2000 12:17:28 +0200 Date: Wed, 17 May 2000 12:17:28 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] sleep(), was passiert? Tschuldigung, hab n $-Zeichen vergessen: Hier die Korrektur: $gc_probatility = 10 /* in 10 % aller Faelle ausfuehren ## Garbage collect srand(time()); if ((rand()%100) < $gc_probability) { $garbagecollect(); /* Carbage - Collect Routine */ // oder $myscript = "meinscript.php3"; if (file_exists($myscript)) { include($myscript); /* Script einbinden */ } } Gruss Wolfgang From php_(at)_phpwelt.de Wed, 17 May 2000 12:37:42 +0200 Date: Wed, 17 May 2000 12:37:42 +0200 From: Mike Ruebsamen php_(at)_phpwelt.de Subject: [php] ungueltiger link ueber geraetegrenzen hinweg hallo paul, das bedeutet im normalfall, daß der remove-versuch auf verschiedene platten oder partitionen ausgeführt werden soll. die einfachste lösung ist ein copy mit anschließendem unlink. gruss mike ------------------------------------------------------------------- Mike Rübsamen - http://www.phpwelt.de From mk_(at)_html-design.com Wed, 17 May 2000 06:41:35 -0400 Date: Wed, 17 May 2000 06:41:35 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] mail Bcc/Cc >cd mutt-source >../configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \ >--set-client-id=outlook --enable-funny-cards --disable-signature-mark >(dividuum _(at)_ #php.de) Es hat es tatsächlich getan... SCNR Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From hartmut_(at)_six.de Wed, 17 May 2000 14:11:09 +0200 Date: Wed, 17 May 2000 14:11:09 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PHP Function Table / Implementation & Documentation unter http://www.zugeschaut-und-mitgebaut.de/php/ findet sich mal wieder eine aktualisierte und erweitertete Fassung der "PHP Function Table / Implementation & Documentation" Neu dabei: - prototype-vorhanden-spalte (nur php4) - zusätzliche Baustellen-Auswertungen unter "statistics" - Funktionen ohne Prototypen in den PHP4 Quellen (PHP3 wird angezeigt, falls verfügbar) - Übersicht undokumentierter Funktionen - Übersicht undokumentierter Funktions-Aliase - Funktionen, die noch nicht von PHP3 in PHP4 eingeflossen sind -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From andreas_(at)_noho.co.uk Wed, 17 May 2000 12:14:24 +0100 Date: Wed, 17 May 2000 12:14:24 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] neuer php artikel in ix 06/2000 fuer alle die es noch nicht bemerkt haben und zum updaten von linklisten: [ http://www.ix.de/ix/artikel/2000/06/056/ ] -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From admin_(at)_playguides.de Wed, 17 May 2000 14:30:06 +0200 Date: Wed, 17 May 2000 14:30:06 +0200 From: ADMIN admin_(at)_playguides.de Subject: [php] Hilfe !!! Hallo Liste, nun hänge ich seit fast 12 Stunden hier an einem Problem! Undzwar möchte ich aus einem Wort "pic" und aus einer Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' machen! Ich habe fast alles versucht z.b. eval(); nix geht.... Also ... z.b. soll aus "pic" und $x eine variable entstehen: $set = "pic$x"; echo "$set"; würde pic1,2,3,4,... etc. ausgeben! Aber ich brauche die VARIABLE $pic1, $pic2, .... wie kann ich das machen???? Ich danke für jede Antwort MfG, Ferhat Goecer From eschmid_(at)_php.net Wed, 17 May 2000 14:38:39 +0200 Date: Wed, 17 May 2000 14:38:39 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] neuer php artikel in ix 06/2000 Andreas Otto wrote: > > fuer alle die es noch nicht bemerkt haben und zum updaten von linklisten: > > [ http://www.ix.de/ix/artikel/2000/06/056/ ] Bei http://php.net/news.php3 ist es schon. Der Herr Behme sollte aber mal RTFM. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From php_(at)_benadam.de Wed, 17 May 2000 15:04:47 +0200 Date: Wed, 17 May 2000 15:04:47 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] Hilfe !!! hallo, geht meiner Meinug nach folgendermaßen $set = "pic"; $set = $set. $x; Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und gewerbliche Kleinanzeigen www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung > Hallo Liste, > nun hänge ich seit fast 12 Stunden hier an einem Problem! > Undzwar möchte ich aus einem Wort "pic" und aus einer > Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' > machen! Ich habe fast alles versucht z.b. eval(); nix geht.... > > Also ... > z.b. soll aus "pic" und $x eine variable entstehen: > $set = "pic$x"; > echo "$set"; würde pic1,2,3,4,... etc. ausgeben! > Aber ich brauche die VARIABLE $pic1, $pic2, .... > > wie kann ich das machen???? > Ich danke für jede Antwort > > MfG, Ferhat Goecer > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From a.tietje_(at)_flynet.de Wed, 17 May 2000 14:59:00 +0100 Date: Wed, 17 May 2000 14:59:00 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] Hilfe !!! > Also ... > z.b. soll aus "pic" und $x eine variable entstehen: > $set = "pic$x"; > echo "$set"; würde pic1,2,3,4,... etc. ausgeben! > Aber ich brauche die VARIABLE $pic1, $pic2, .... > > wie kann ich das machen???? $x = 1; $varname = "pic".$x; $$varname // enthält den Wert von $pic1 CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From abe_(at)_yavin4.de Wed, 17 May 2000 15:20:45 +0200 Date: Wed, 17 May 2000 15:20:45 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Hilfe !!! >Also ... >z.b. soll aus "pic" und $x eine variable entstehen: >$set = "pic$x"; >echo "$set"; würde pic1,2,3,4,... etc. ausgeben! >Aber ich brauche die VARIABLE $pic1, $pic2, .... Das hatten wir erst vor zwei tagen!!! -- / Daniel From seifert_(at)_ag-neuemedien.de Wed, 17 May 2000 15:32:12 +0200 Date: Wed, 17 May 2000 15:32:12 +0200 From: Markus Seifert seifert_(at)_ag-neuemedien.de Subject: [php] (no subject) ----- Original Message ----- From: To: Sent: Tuesday, May 16, 2000 6:53 PM Subject: [php] (no subject) > Hallo! > > Ich melde mich hier das erste mal und bitte um Nachsicht, falls ich Fehler > mache! > > Ich habe eine Frage die für mich ziemlich wichtig ist und nur indirekt mit > PHP zu tun hat: > > Ich arbeite mit Windows NT, Apache, PHP3 und eigentlich MySQL. > > Nun habe ich im Manual gelesen, dass MySQL keine Fremdschlüssel > unterstützt. Gibt es dafür wenigstens Alternativen um Felder zu verknüpfen? Es ist nur so das Mysql FOREIGN KEYS nicht auswertet also kein kaskadierendes löschen, reinschreiben kann man sie schon, das Linking der Tablellen laüft ganz normal über JOIN wie bei anderen Datenbanksystemen auch (mit einschränkungen kein SELF JOIN kein RIGHT JOIN keine UNION etc., keine Subselects) > Ich habe 3 einfach Tabellen geplant: > > 1.Die erste besteht aus KategorieID,Kategoriebezeichnung > 2.Die Zweite besteht aus FAQID, Überschrift, Text, Datum, User, und der > KatNr (die ich als Fremdschlüssel zur KategoreieID geplant habe) > 3.Die dritte soll Suchbegriffe enthalten die ich über eine > Zuordnungstabelle > mit der FAQTabelle verbinden wollte. Allerdings würde ich noch eine vierte tabelle einfügen um auch eine m:n Verknüpfung zwischen kategorien und faq's zu realisieren Markus > Könnte mir einer von euch eine Alternative für MySQL sagen, falls es damit > nicht möglich ist? Das ganze ist als Teil einer Projektarbeit für meine > Abschlußprüfung gedacht und ich bin davon ausgegangen, dass ich meine Planung > mit MySQL umsetzen kann. Es ist also ziemlich wichtig! > > Vielen Dank, für eure Hilfe im voraus!!! > > Anika > > -- > Sent through GMX FreeMail - http://www.gmx.net > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From hartmut_(at)_six.de Wed, 17 May 2000 15:25:28 +0200 Date: Wed, 17 May 2000 15:25:28 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Hilfe !!! ADMIN wrote: > > Hallo Liste, > nun hänge ich seit fast 12 Stunden hier an einem Problem! > Undzwar möchte ich aus einem Wort "pic" und aus einer > Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' > machen! Ich habe fast alles versucht z.b. eval(); nix geht.... > > Also ... > z.b. soll aus "pic" und $x eine variable entstehen: > $set = "pic$x"; > echo "$set"; würde pic1,2,3,4,... etc. ausgeben! > Aber ich brauche die VARIABLE $pic1, $pic2, .... > $$set -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From wbh_(at)_euta.net Wed, 17 May 2000 15:23:18 +0200 Date: Wed, 17 May 2000 15:23:18 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] Hilfe !!! Versuchs mal damit: $ende = 4; for ($i = 1;$i <= $ende;$i++) { $x = "\$set = \$pic".$i.";"; eval ($x); } Das geht! Gruss Wolfgang From martin.decker_(at)_fh-sbg.ac.at Wed, 17 May 2000 15:24:19 +0200 Date: Wed, 17 May 2000 15:24:19 +0200 From: Martin Decker martin.decker_(at)_fh-sbg.ac.at Subject: [php] variable variablen Hallo! Du kannst das mit $var = "meinevariable"; ${$var} = "10"; echo ${$var}; jetzt steht die Variable $meinevariable auf 10. Martin >Hallo Liste, >nun hänge ich seit fast 12 Stunden hier an einem Problem! >Undzwar möchte ich aus einem Wort "pic" und aus einer >Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' >machen! Ich habe fast alles versucht z.b. eval(); nix geht.... > > >Also ... >z.b. soll aus "pic" und $x eine variable entstehen: >$set = "pic$x"; >echo "$set"; würde pic1,2,3,4,... etc. ausgeben! >Aber ich brauche die VARIABLE $pic1, $pic2, .... > > >wie kann ich das machen???? >Ich danke für jede Antwort > > >MfG, Ferhat Goecer > ***************************************** Martin Decker, martin.decker_(at)_fh-sbg.ac.at Telekommunikationstechnik und -systeme Fachhochschule Salzburg Jakob-Haringer-Str. 1a/II/12 Tel. 0664 5775697 From tfromm_(at)_cs.uni-potsdam.de Wed, 17 May 2000 15:31:05 +0200 Date: Wed, 17 May 2000 15:31:05 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] Hilfe !!! Am Mit, 17 Mai 2000 schrieben Sie: > Hallo Liste, > nun hänge ich seit fast 12 Stunden hier an einem Problem! > Undzwar möchte ich aus einem Wort "pic" und aus einer > Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' > machen! Ich habe fast alles versucht z.b. eval(); nix geht.... > > Also ... > z.b. soll aus "pic" und $x eine variable entstehen: > $set = "pic$x"; > echo "$set"; würde pic1,2,3,4,... etc. ausgeben! > Aber ich brauche die VARIABLE $pic1, $pic2, .... verwende die variable mal so: $$set gruss thomas -- ----------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Web: http://codewizards.org/thomas.fromm Watch out for the generic interface of life. From cheaters_(at)_gmx.de Wed, 17 May 2000 15:31:00 +0200 Date: Wed, 17 May 2000 15:31:00 +0200 From: Ferhat Goecer cheaters_(at)_gmx.de Subject: [php] Hilfe !!! > $x = 1; > $varname = "pic".$x; > > $$varname // enthält den Wert von $ Ich fasse es nicht, aber es hat geklappt! Das war Rettung in letzter Sekunde! Danke !!! Ferhat From abe_(at)_yavin4.de Wed, 17 May 2000 15:46:45 +0200 Date: Wed, 17 May 2000 15:46:45 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php4 fuer win32 kompilieren Hi Andreas >vielen dank fuer deine hilfe, das imap modul scheint jetzt zu funktionieren. >zumindest gibt php4 jetzt keine header mehr auf dem bildschirm aus ;-) bestes zeichen :) >da du mittlerweile gemerkt hast wie unbedarft ich bin was die kompiliererei >anbelangt auch gleich die naechste frage: > >welche tipps hast du zum kompilieren von php4 unter win32 noch auf lager? Hmm, nicht vergessen den number support ins ext/bcmath zu kopieren :) >mit welchen modulen hat es bei dir funktioniert? zlib, imap und java eigentlich bräuchte ich noch die ftp_dll, mit der quäle ich mich gerade herrum. >wie sollte ich beim indianer modul vorgehen? >muss ich den indianer neu kompilieren? /* graus */ Ja musst du. Danach kommt LoadModule php4_module c:/php4/Apachephp4.dll oder LoadModule php4_module c:/php4/php4apache.dll (aktuelles cvs) in die httpd.conf und alle php seiten werden über AddType application/x-httpd-php .php eingebunden >alles in allem komme ich halt aus einer "ready-made-binaries" verseuchten >welt ;-) und stelle mich teilweise auch an wie der erste mensch beim >feuermachen... war bei mir auch so.. :) >aber vielleicht hilft unsere kleine diskussion hier auf der liste ja auch >anderen die versuchen wollen php4 auf einer win32 umgebung als >selbstkompilat einzusetzen. Das hoffe ich! -- / Daniel From andreas_(at)_noho.co.uk Wed, 17 May 2000 15:19:59 +0100 Date: Wed, 17 May 2000 15:19:59 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] neuer php artikel in ix 06/2000 hei egon, > Bei http://php.net/news.php3 ist es schon. Der Herr Behme sollte aber > mal RTFM. hab deinen kommentar erst zu spaet entdeckt ;-) liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From o.rossbruch_(at)_aixtema.de Wed, 17 May 2000 16:22:29 +0200 Date: Wed, 17 May 2000 16:22:29 +0200 From: Oliver =?iso-8859-1?Q?Ro=DFbruch?= o.rossbruch_(at)_aixtema.de Subject: [php] attachments mailen? hi, ich würde gerne eine txt datei als attachment automatisch an eine reihe leute verschicken mit php hat jemand vielleicht ein stückchen code für mich, oder kann mir erklären wie ich die codierung machen muß und welche header ich setzten muß? vielen dank -- Ciao Oliver ********************************* aixTeMa Digitale Lösungen GbR Oliver Roßbruch Lütticher Str. 10-12 52064 Aachen Germany Tel.: +49 241 70515-35 Fax: +49 241 70515-15 mailto:o.rossbruch_(at)_aixtema.de http://www.aixtema.de ********************************* From a.tietje_(at)_flynet.de Wed, 17 May 2000 16:24:50 +0100 Date: Wed, 17 May 2000 16:24:50 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] AW: [php] Hilfe !!! Hi Wolfgang, > Versuchs mal damit: > $ende = 4; > for ($i = 1;$i <= $ende;$i++) { > $x = "\$set = \$pic".$i.";"; > eval ($x); > } > > Das geht! gehen tut das wohl, ist aber IMO schlechter Stil... CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From cyberbob_(at)_god-the-dj.de Wed, 17 May 2000 16:24:54 +0200 Date: Wed, 17 May 2000 16:24:54 +0200 From: Cyberbob cyberbob_(at)_god-the-dj.de Subject: [php] bild upload und groesse aendern .... This is a multi-part message in MIME format. ------=_NextPart_000_003D_01BFC01C.6F063BC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hi leute .... hat jemand von euch evtl. irgendwo ein script rumfliegen, welches ein bild uploadet und es sofort auch pixelm=E4=DFig in der gr=F6=DFe ver=E4ndert .. ? w=E4re cool wenn jemand infos oder gar ein script h=E4tte... CU Cyberbob ------=_NextPart_000_003D_01BFC01C.6F063BC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hi leute ....
 
hat jemand von euch evtl. irgendwo ein = script=20 rumfliegen,
welches ein bild uploadet und es sofort = auch=20 pixelm=E4=DFig
in der gr=F6=DFe ver=E4ndert .. = ?
 
w=E4re cool wenn jemand infos oder gar = ein script=20 h=E4tte...
 
CU
 
Cyberbob
------=_NextPart_000_003D_01BFC01C.6F063BC0-- From php_(at)_phpwelt.de Wed, 17 May 2000 16:53:12 +0200 Date: Wed, 17 May 2000 16:53:12 +0200 From: Mike Ruebsamen php_(at)_phpwelt.de Subject: [php] bild upload und groesse aendern .... This is a multi-part message in MIME format. ------=_NextPart_000_000E_01BFC020.6335CD20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hi, >hat jemand von euch evtl. irgendwo ein script rumfliegen, >welches ein bild uploadet und es sofort auch pixelm=E4=DFig >in der gr=F6=DFe ver=E4ndert .. ? du kannst ja mal bei: http://www.phpwelt.de/tutorials da gibt es ein script zum thumbnailen und eine anleitung dazu ------------------------------------------------------------------- Mike R=FCbsamen - http://www.phpwelt.de ------=_NextPart_000_000E_01BFC020.6335CD20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hi,
 
>hat jemand von euch evtl. irgendwo = ein script=20 rumfliegen,
>welches ein bild uploadet und es = sofort auch=20 pixelm=E4=DFig
>in der gr=F6=DFe ver=E4ndert .. = ?
 
du kannst ja mal bei:
 
http://www.phpwelt.de/tutorials<= /A>
 
da gibt es ein script zum thumbnailen = und eine=20 anleitung dazu
 
 
-------------------------------------------------------------------<= BR>Mike=20 R=FCbsamen - http://www.phpwelt.de
------=_NextPart_000_000E_01BFC020.6335CD20-- From d.diehl_(at)_gigabell.net Wed, 17 May 2000 17:01:30 +0200 Date: Wed, 17 May 2000 17:01:30 +0200 From: Daniel Diehl d.diehl_(at)_gigabell.net Subject: [php] Hilfe !!! Hallo, ist eigentlich ganz einfach:) Ich habe an dem Problem auch schon Stundenlang mal gesucht. > Hallo Liste, > nun hänge ich seit fast 12 Stunden hier an einem Problem! > Undzwar möchte ich aus einem Wort "pic" und aus einer > Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' > machen! Ich habe fast alles versucht z.b. eval(); nix geht.... > Bei der Variablendefinition nimmst Du statt einem $ einfach zweimal das Dollarzeichen "$$", dann wird aus dem Variableninhalt eine Variable! $myvalue = "autobahn"; $suche = $myvalue; Dann ist der Variablenname $autobahn. Ich hoffe ich konnte helfen: Daniel --------------------------------------------------- Daniel Diehl Gigabell AG - the net works. Coordination Application Service Providing From d.diehl_(at)_gigabell.net Wed, 17 May 2000 17:01:30 +0200 Date: Wed, 17 May 2000 17:01:30 +0200 From: Daniel Diehl d.diehl_(at)_gigabell.net Subject: [php] Hilfe !!! Hallo, ist eigentlich ganz einfach:) Ich habe an dem Problem auch schon Stundenlang mal gesucht. > Hallo Liste, > nun hänge ich seit fast 12 Stunden hier an einem Problem! > Undzwar möchte ich aus einem Wort "pic" und aus einer > Variable (die Zahlen beinhaltet) eine eigenständige 'Variable' > machen! Ich habe fast alles versucht z.b. eval(); nix geht.... > Bei der Variablendefinition nimmst Du statt einem $ einfach zweimal das Dollarzeichen "$$", dann wird aus dem Variableninhalt eine Variable! $myvalue = "autobahn"; $suche = $myvalue; Dann ist der Variablenname $autobahn. Ich hoffe ich konnte helfen: Daniel --------------------------------------------------- Daniel Diehl Gigabell AG - the net works. Coordination Application Service Providing From d.diehl_(at)_gigabell.net Wed, 17 May 2000 17:03:39 +0200 Date: Wed, 17 May 2000 17:03:39 +0200 From: Daniel Diehl d.diehl_(at)_gigabell.net Subject: [php] =?iso-8859-1?Q?Suche_php=5Fmssql.dll_f=FCr_PHP4_=28Windows=29?= This is a multi-part message in MIME format. ------=_NextPart_000_0013_01BFC021.D8BA6050 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo, ich benötige dringend die MSSQL DLL (php_mssql.dll) für PHP4 für Windows. (RC2) Irgendwo habe ich eine ZIP Version von PHP4 gefunden, wo diese Libary drinnen ist. Leider geht sie einfach nicht. Die Module sind in php.ini geladen, werden aber beim Interpretieren nicht gefunden. Hat jemand was laufendes, oder bin ich einfach nur zu blöd ?? :)) Danke schomal Gruß Daniel --------------------------------------------------- Daniel Diehl Gigabell AG - the net works. Coordination Application Service Providing ------=_NextPart_000_0013_01BFC021.D8BA6050 Content-Type: text/x-vcard; name="Daniel Diehl.vcf" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="Daniel Diehl.vcf" BEGIN:VCARD VERSION:2.1 N:Diehl;Daniel FN:Daniel Diehl ORG:Gigabell AG;Software Development TITLE:Coordination Application Service Provoding TEL;WORK;VOICE:069 17084-739 ADR;WORK:;;Mainzer Landstr 46;Frankfurt am Main;Hessen;60323;Deutschland LABEL;WORK;ENCODING=3DQUOTED-PRINTABLE:Mainzer Landstr = 46=3D0D=3D0AFrankfurt am Main, Hessen 60323=3D0D=3D0ADeutschland EMAIL;PREF;INTERNET:d.diehl_(at)_gigabell.net EMAIL;INTERNET:the_phaze_(at)_myokay.net REV:20000517T150339Z END:VCARD ------=_NextPart_000_0013_01BFC021.D8BA6050-- From d.diehl_(at)_gigabell.net Wed, 17 May 2000 17:07:19 +0200 Date: Wed, 17 May 2000 17:07:19 +0200 From: Daniel Diehl d.diehl_(at)_gigabell.net Subject: [php] Fw: Zugriffsstatistik This is a multi-part message in MIME format. ------=_NextPart_000_001D_01BFC022.5C291300 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, wenn ich Dich richtig verstanden habe, dann m=F6chtest Du den "REFERRER" auswerten. Diese Angabe gibt es schon als eine globale Variable in PHP $HTTP_REFERER Damit bekommst Du den Wert der Domain, von dem der User kommt. Gru=DF daniel --------------------------------------------------- Daniel Diehl Gigabell AG - the net works. Coordination Application Service Providing ----- Original Message -----=20 From: Daniel Baumg=E4rtner=20 To: php_(at)_solix.wiso.Uni-Koeln.DE=20 Sent: Wednesday, May 17, 2000 10:55 AM Subject: [php] Fw: Zugriffsstatistik Hallo, f=FCr unseren Online Shop www.basecap.de w=FCrden wir gern ein kleines = Programm programmieren, mit dem man erkennen kann, von welchen = Internetseiten (Verlinkung mit ID-Nummer) unsere Kunden kommen, welche = bei uns bestellt haben. =20 Unser Serveranbieter sagte uns, dass so etwas mit PHP m=F6glich ist = und das unser Server dies auch unterst=FCtze. K=F6nnen Sie mir bez=FCglich dieses Problems helfen? Vielen Dank im Voraus. Gr=FC=DFe Daniel Baumg=E4rtner Internet www.basecap.de eMail post_(at)_basecap.de ------=_NextPart_000_001D_01BFC022.5C291300 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
wenn ich Dich richtig verstanden habe,=20 dann
m=F6chtest Du den "REFERRER" = auswerten.
 
Diese Angabe gibt es schon als eine = globale=20 Variable in PHP
 
       =20            =20 $HTTP_REFERER
 
Damit bekommst Du den Wert der Domain, = von dem der=20 User kommt.
 
Gru=DF
daniel
---------------------------------------------------
Daniel=20 Diehl
Gigabell AG - the net works.
Coordination Application = Service=20 Providing
----- Original Message -----
From:=20 Daniel = Baumg=E4rtner=20
To: php_(at)_solix.wiso.Uni-Koeln.DE =
Sent: Wednesday, May 17, 2000 = 10:55=20 AM
Subject: [php] Fw:=20 Zugriffsstatistik

Hallo,
 
f=FCr unseren Online Shop www.basecap.de w=FCrden wir gern ein kleines Programm programmieren, = mit dem man=20 erkennen kann, von welchen Internetseiten (Verlinkung mit ID-Nummer) = unsere=20 Kunden kommen, welche bei uns bestellt haben. 
Unser Serveranbieter sagte uns, dass = so etwas mit=20 PHP m=F6glich ist und das unser Server dies auch = unterst=FCtze.
 
K=F6nnen Sie mir bez=FCglich dieses = Problems=20 helfen?
Vielen Dank im Voraus.
 
Gr=FC=DFe
Daniel Baumg=E4rtner
 
Internet
www.basecap.de
 
eMail
post_(at)_basecap.de
 
------=_NextPart_000_001D_01BFC022.5C291300-- From d.diehl_(at)_gigabell.net Wed, 17 May 2000 17:07:19 +0200 Date: Wed, 17 May 2000 17:07:19 +0200 From: Daniel Diehl d.diehl_(at)_gigabell.net Subject: [php] Fw: Zugriffsstatistik This is a multi-part message in MIME format. ------=_NextPart_000_001D_01BFC022.5C291300 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, wenn ich Dich richtig verstanden habe, dann m=F6chtest Du den "REFERRER" auswerten. Diese Angabe gibt es schon als eine globale Variable in PHP $HTTP_REFERER Damit bekommst Du den Wert der Domain, von dem der User kommt. Gru=DF daniel --------------------------------------------------- Daniel Diehl Gigabell AG - the net works. Coordination Application Service Providing ----- Original Message -----=20 From: Daniel Baumg=E4rtner=20 To: php_(at)_solix.wiso.Uni-Koeln.DE=20 Sent: Wednesday, May 17, 2000 10:55 AM Subject: [php] Fw: Zugriffsstatistik Hallo, f=FCr unseren Online Shop www.basecap.de w=FCrden wir gern ein kleines = Programm programmieren, mit dem man erkennen kann, von welchen = Internetseiten (Verlinkung mit ID-Nummer) unsere Kunden kommen, welche = bei uns bestellt haben. =20 Unser Serveranbieter sagte uns, dass so etwas mit PHP m=F6glich ist = und das unser Server dies auch unterst=FCtze. K=F6nnen Sie mir bez=FCglich dieses Problems helfen? Vielen Dank im Voraus. Gr=FC=DFe Daniel Baumg=E4rtner Internet www.basecap.de eMail post_(at)_basecap.de ------=_NextPart_000_001D_01BFC022.5C291300 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
wenn ich Dich richtig verstanden habe,=20 dann
m=F6chtest Du den "REFERRER" = auswerten.
 
Diese Angabe gibt es schon als eine = globale=20 Variable in PHP
 
       =20            =20 $HTTP_REFERER
 
Damit bekommst Du den Wert der Domain, = von dem der=20 User kommt.
 
Gru=DF
daniel
---------------------------------------------------
Daniel=20 Diehl
Gigabell AG - the net works.
Coordination Application = Service=20 Providing
----- Original Message -----
From:=20 Daniel = Baumg=E4rtner=20
To: php_(at)_solix.wiso.Uni-Koeln.DE =
Sent: Wednesday, May 17, 2000 = 10:55=20 AM
Subject: [php] Fw:=20 Zugriffsstatistik

Hallo,
 
f=FCr unseren Online Shop www.basecap.de w=FCrden wir gern ein kleines Programm programmieren, = mit dem man=20 erkennen kann, von welchen Internetseiten (Verlinkung mit ID-Nummer) = unsere=20 Kunden kommen, welche bei uns bestellt haben. 
Unser Serveranbieter sagte uns, dass = so etwas mit=20 PHP m=F6glich ist und das unser Server dies auch = unterst=FCtze.
 
K=F6nnen Sie mir bez=FCglich dieses = Problems=20 helfen?
Vielen Dank im Voraus.
 
Gr=FC=DFe
Daniel Baumg=E4rtner
 
Internet
www.basecap.de
 
eMail
post_(at)_basecap.de
 
------=_NextPart_000_001D_01BFC022.5C291300-- From HammerJo_(at)_media-saturn.com Wed, 17 May 2000 17:12:19 +0200 Date: Wed, 17 May 2000 17:12:19 +0200 From: Hammer, Jochen (GFI) HammerJo_(at)_media-saturn.com Subject: [php] neuling und ohne plan hallo zusammen, ich habe gerade php zum laufen gebracht.(arbeite normalerweise mit cf und will testen was schneller ist) überall gibt es nur mysql. ich arbeite aber mit solid und muss etwas ausprobieren. kann mir jemand den sourcecode zukommen lassen, wie ich aus einer soliddb eine tabelle auslese und das ergebnis dann ausgebe. die tabelle ist über odbc zu erreichen. danke im voraus gruss jochen Jochen Hammer Entwicklung Intranet Saturn Media GFI Wankelstr. 5 - 85046 Ingolstadt Tel: (+49) 0841/634-1241, Fax: (+49) 0841/634-99-1241 E-Mail: hammerjo_(at)_media-saturn.com From tfromm_(at)_cs.uni-potsdam.de Wed, 17 May 2000 17:31:22 +0200 Date: Wed, 17 May 2000 17:31:22 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] neuling und ohne plan Hi, > ich habe gerade php zum laufen gebracht.(arbeite normalerweise mit cf und > will testen was schneller ist) IMHO ist cf schneller. > überall gibt es nur mysql. > ich arbeite aber mit solid und muss etwas ausprobieren. > kann mir jemand den sourcecode zukommen lassen, wie ich aus einer soliddb > eine tabelle auslese und das ergebnis dann ausgebe. > die tabelle ist über odbc zu erreichen. eine beschreibung aller odbc funktionen findest du auf deutsch hier: http://www.php-center.de/de-html-manual/ref.odbc.html -- ----------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Web: http://codewizards.org/thomas.fromm Watch out for the generic interface of life. From bonfertm_(at)_cronau.com Wed, 17 May 2000 18:07:23 +0200 Date: Wed, 17 May 2000 18:07:23 +0200 From: Michael Bonfert bonfertm_(at)_cronau.com Subject: [php] Bug in PHP 3.0.16 (?) Hallo, wir haben hier genau die unten beschriebenen Symptome auch festgestellt. Problematisch sind anscheinend Konfigurationen per .htaccess unter Apache/1.3.12 und PHP 3.0.16. In unserem Intranet und anderen Webservern laufen die ganzen Programme mit Apache/1.3.9 und PHP 3.0.12 problemlos. Auch wir arbeiten sehr intensiv mit der .htaccess(mod_rewrite,auto_prepend_file,include_path). Folgendes PHP Programm erzeugt z.B. diese völlig unsinnige Fehlermeldung: "Fatal error: Failed opening required 'T' in /www/test/de/htdocs/phplib/version.php3 on line 292" Noch eigenartiger als die Fehlermeldung - sie tritt nicht bei jedem Aufruf auf, sondern scheinbar zufällig. Außerdem erscheint auch nicht immer die gleiche Meldung. Im Root Verzeichnis liegt eine .htaccess Datei, in der php3_include_path,php3_track_vars,php3_magic_quotes_gpc verändert werden. Lösche ich diese, so läßt sich der Fehler anscheinend nicht mehr produzieren. Markus Dobel und Andreas Braukmann haben das Problem vor 2 Wochen schon mal diskutiert. Seid ihr denn zu einer Lösung gekommen? Die einzige Möglichkeit, die ich zur Zeit sehe ist ein Downgrade von PHP auf 3.0.12. Michael > Hallo, > > vor einiger Zeit hatte ich in der Newsgroup de.comp.lang.php von einem > Fehlverhalten des PHP-Moduls auf meinem Rechner berichtet. Bis heute > scheint jedoch keiner ausser mir hier diesen Fehler nachvollziehen zu > koennen. Er fiel mir auf, als ich fuer die PHPlib das auto_prepend_file > per .htaccess-Datei konfigurieren wollte. > > Daher dachte ich, es laege vielleicht wirklich an meiner speziellen > Konfiguration bzw. einem Fehler meinerseits und habe mir anstatt der > php3_auto_prepend_file-Geschichte mit einem require der > PHPlib-prepend.php3 beholfen. > Nun hatte ich heute die Gelegenheit, auf einem voellig jungfraeulichen > SuSE 6.3 noch einmal ein wenig damit herumtesten zu koennen, und siehe > da, auch dort hatte ich wieder den gleichen Fehler. > > Daher bitte ich jetzt noch einmal darum, dass (sofern moeglich) sich > jemand die Muehe macht, dies auch bei sich noch einmal so > nachzuvollziehen bzw. mir zu sagen, ob das nun ein Fehler ist, der bei > mir liegt oder doch bei PHP. Bisher scheue ich mich noch, dafuer einen > Bug-Report abzusetzen, da sonst scheinbar keiner diesen Fehler bisher > provozieren konnte. > > Das einzige, was auf diesem Rechner nicht von der Distributions-CD kam, > war PHP. Dies hab ich als Source (3.0.16) gesogen und als DSO > selberkompiliert und dort eingebunden. > > Die Serversoftware dort ist nun: > > Apache/1.3.9 (Unix) (SuSE/Linux) > mod_perl/1.21 > PHP/3.0.16 > mod_ssl/2.4.7 > OpenSSL/0.9.4 > > Der dazugehoerige ./configure-Befehl lautete: > > /configure --with-apxs=/usr/sbin/apxs --with-xml --with-mysql=/usr > --with-dbase=yes --with-ftp --with-pdflib --with-libtiff=/usr > --with-libjpeg=/usr --with-gd=/usr --with-zlib=/usr --with-ttf=/usr > --with-config-file-path=/etc/httpd --enable-debug=no > --enable-safe-mode=no --enable-track-vars=yes --enable-magic-quotes=yes > --enable-bcmath=yes --enable-memory-limit=yes --enable-sysvsem > --enable-sysvshm > > Danach habe ich es noch ges"strip"ped und mit "make install" installiert > sowie das dadurch resultierende doppelte "LoadModule" in der httpd.conf > entfernt. > An den config-files habe ich ansonsten nur ein "AllowOverride all" in > der httpd.conf fuer die folgenden Verzeichnisse eingetragen: > > /usr/local/httpd/htdocs > /home/blafasel/public_html > > in beiden Verzeichnissen habe ich Unterverzeichnisse mit dem Namen > "test" angelegt und folgende Dateien hineingelegt: > > in /usr/local/httpd/htdocs/test/: > htaccess: > php3_magic_quotes_runtime off > order deny,allow > deny from all > allow from 137.226.250. 137.226.251. # bitte durch eigene IP-Bereiche > ersetzen :o) > > index.php3: > > > Die Dateien gehoeren alle root. > > > in /home/blafasel/public_html/test/: > htaccess: > php3_include_path ".:/home/blafasel/public_html/test" > php3_auto_prepend_file "/home/blafasel/public_html/include.php3" > > index.php3: > > > include.php3 hat eine groesse von 0 bytes. > > Diese Dateien gehoeren alle dem User blafasel. > > > Als naechstes rufe ich nun ueber den Browser die URL > http://servername/test/index.php3 auf, alles ist in Ordnung. > > Nun gebe ich die URL http://servername/test/~blafasel/test/index.php3 in > den Browser ein und lasse diese einige Male reloaden. > > Danach wieder zurueck zur ersten URL. An dieser Stelle bekomme ich nun > die Fehlermeldung, dass das benoetigte File "" nicht > gefunden werden konnte. > > Das ganze kann man nun ein wenig entschaerfen, indem man in die Datei > /usr/local/htdocs/test/.htaccess die Zeile > php3_auto_prepend_file none > einfuegt. Somit bekommt man dann wieder die phpinfo() angezeigt, jedoch > ist der include_pfad nicht auf none, sondern irgendwelcher ascii-salat, > oder aber ein Fragment der aktuellen .htaccess-Datei (z.b. das Wort > "order"). > > Koennte das vielleicht jemand auf seinem Rechner nachbauen und mir von > seinen Erfahrungen berichten? Vielleicht hat auch jemand die > Moeglichkeit, das genauer nachzuvollziehen, wo genau der Fehler > auftritt. > > 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 hannes_(at)_jw-b.de Wed, 17 May 2000 18:49:44 +0200 Date: Wed, 17 May 2000 18:49:44 +0200 From: Johannes Walther hannes_(at)_jw-b.de Subject: [php] strace beei httpd und php3 Hallo, warum komme ich nicht weiter..... (bin noch recht frisch mit php) RH6.2 als Grundlage, frische Installation Installation ist mit PostgreSQL für php vorhanden. Ich möchte aber MySQL nutzen, also neu übersetzen. Funktioniert auch soweit, es wird eine libphp2.so erzeugt und auch an die richtige Stelle für den httpd gelegt. Wenn ich dann den httpd starten will gehts nicht... ups also: strace -o ~/st.dat httpd -f /etc/httpd/conf/httpd.conf eingegeben, und das Ergebniss: [bis hierher alles OK] ... open("./php3.ini", O_RDONLY) = 5 brk(0x80ac000) = 0x80ac000 getcwd("/etc", 4095) = 5 brk(0x80b1000) = 0x80b1000 ioctl(5, TCGETS, 0xbfffc92c) = -1 ENOTTY (Inappropriate ioctl for device) read(5, "[PHP_3]\n\n;;;;;;;;;;;;;;;;;;;\n; A"..., 8192) = 8192 read(5, "no limit\nmysql.max_links\t\t=\t-1\t;"..., 8192) = 1214 read(5, "", 6978) = 0 read(5, "", 8192) = 0 ioctl(5, TCGETS, 0xbfffc918) = -1 ENOTTY (Inappropriate ioctl for device) close(5) = 0 schön, was bedeutet denn nun Inappropriate ioctl for device bzw wo liegt mein Fehler (klar erster Fehler ist: nicht genug DOKU gelesen).... Kann da bitte jemand Hilfestellung geben, steckts in der php3.ini? Hannes -- Johannes Walther //http:??// From suse_(at)_wolfgarten.com Wed, 17 May 2000 19:18:00 +0200 Date: Wed, 17 May 2000 19:18:00 +0200 From: Jens Wolfgarten suse_(at)_wolfgarten.com Subject: [php] Werte aus einer Datenbank in einzelne Hallo zusammen! Ich habe ein Problem und hoffe, daß es hier in der Liste eine Lösung dafür gibt. Folgende Anforderungen: * Ich brauche eine Funktion, die genau dann abbricht, wenn es mehr als eine Zeile Treffer gibt * Die Felder dieses Ergebnisses müssen frei verfügbar sein D.h. ich möchte ein Admin-Tool schreiben, um einzelne DB-Felder zu editieren! Form: Wer kann helfen???? Bitte!!! From ritze_(at)_globalpark.de Wed, 17 May 2000 20:28:24 +0200 Date: Wed, 17 May 2000 20:28:24 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] PHP-Serverlast macht dynamische Seiten unmöglich Hallo Werner, > > Da würd ich gern mal wissen, wo es eine 2 MBit-Leitung zu > DM 400,- gibt. > > Allerdings eine an ein richtiges backbone-Netz und nicht > eine lokale, die mit > > einem Überbuchungsfaktor von 20 oder so verkauft wird. > > oh, mein Fehler: was immer diese 400 DM-Leitung für Daten hat! > Jedenfalls gibt es so etwas, und die Information stammt von der > technischen Beratung der Telekom. Da hatte ich mich erkundigt, ob Soll heißen: 400 DM für den Anschluß zzgl. Kosten für den Traffic. Richtig? Waren das offizielle Konditionen oder ein spezielles Angebot? 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 sebastian.bergmann_(at)_web.de Wed, 17 May 2000 20:09:36 +0200 Date: Wed, 17 May 2000 20:09:36 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Problem mit phpPolls Hi, ich habe gerade eine phpPolls Installation von meinem Windows 2000 Entwicklungssystem auf das Linux Produktionssystem gelegt, und bekomme nun nach Klicks auf "Vote" folgende Fehlermeldung: "The requested method POST is not allowed for the URL /umfrage/phppollcollector.php3" Ist hier der Apache oder PHP zu restriktiv konfiguriert? An was kann das liegen? AHA -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From hartmut_(at)_six.de Wed, 17 May 2000 20:14:18 +0200 Date: Wed, 17 May 2000 20:14:18 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] strace beei httpd und php3 Johannes Walther wrote: > > Hallo, > > warum komme ich nicht weiter..... (bin noch recht frisch mit php) > > RH6.2 als Grundlage, frische Installation > Installation ist mit PostgreSQL für php vorhanden. Ich möchte aber MySQL > nutzen, also neu übersetzen. Funktioniert auch soweit, es wird eine > libphp2.so erzeugt und auch an die richtige Stelle für den httpd gelegt. > > Wenn ich dann den httpd starten will gehts nicht... ups > > also: strace -o ~/st.dat httpd -f /etc/httpd/conf/httpd.conf > > eingegeben, und das Ergebniss: > > [bis hierher alles OK] > ... > open("./php3.ini", O_RDONLY) = 5 > brk(0x80ac000) = 0x80ac000 > getcwd("/etc", 4095) = 5 > brk(0x80b1000) = 0x80b1000 > ioctl(5, TCGETS, 0xbfffc92c) = -1 ENOTTY (Inappropriate ioctl > for device) > read(5, "[PHP_3]\n\n;;;;;;;;;;;;;;;;;;;\n; A"..., 8192) = 8192 > read(5, "no limit\nmysql.max_links\t\t=\t-1\t;"..., 8192) = 1214 > read(5, "", 6978) = 0 > read(5, "", 8192) = 0 > ioctl(5, TCGETS, 0xbfffc918) = -1 ENOTTY (Inappropriate ioctl > for device) > close(5) = 0 > > schön, was bedeutet denn nun > > Inappropriate ioctl for device vermutlich überhaupt nichts dort wird versucht, Terminaleinstellungen für Dateihandel 5 zu ändern klappt zwar nicht (da Datei und kein tty), stört aber auch nicht weiter eingelesen wird ja über read(5,...) > > bzw wo liegt mein Fehler (klar erster Fehler ist: nicht genug DOKU > gelesen).... > Kann da bitte jemand Hilfestellung geben, steckts in der php3.ini? ein vernünftiges strace auf den apache funktioniert nur, wenn du ihm zusätzlich die Kommandozeilenoption -X mitgibts damit startet der Apache im Single Process Mode und Du kannst Dir sicher sein, das du wirklich alle System Calls mitbekommst ansonsten beobachtest Du nur den Masterprozess, aber nicht die Arbeitstiere ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From php_(at)_phpwelt.de Wed, 17 May 2000 20:14:02 +0200 Date: Wed, 17 May 2000 20:14:02 +0200 From: Mike Ruebsamen php_(at)_phpwelt.de Subject: [php] attachments mailen? hallo, Sascha Schumann und Tobias Ratschiller haben eine tolle Klasse geschrieben: http://phpwizard.net/phpMisc/scripts/pretty/mail.php3 gruss mike ------------------------------------------------------------------- Mike Rübsamen - http://www.phpwelt.de ----- Original Message ----- From: Oliver Roßbruch To: php german Sent: Wednesday, May 17, 2000 4:22 PM Subject: [php] attachments mailen? > hi, > > ich würde gerne eine txt datei als attachment automatisch an eine reihe leute > verschicken mit php > > hat jemand vielleicht ein stückchen code für mich, oder kann mir erklären wie > ich die codierung machen muß und welche header ich setzten muß? > > vielen dank > > -- > Ciao > > Oliver > > ********************************* > aixTeMa Digitale Lösungen GbR > Oliver Roßbruch > Lütticher Str. 10-12 > 52064 Aachen > Germany > Tel.: +49 241 70515-35 > Fax: +49 241 70515-15 > mailto:o.rossbruch_(at)_aixtema.de > http://www.aixtema.de > ********************************* > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From Benjamin_(at)_Hermanns.cx Wed, 17 May 2000 20:18:23 +0200 Date: Wed, 17 May 2000 20:18:23 +0200 From: Benjamin Hermanns Benjamin_(at)_Hermanns.cx Subject: [php] mailserver ueber PHP administrieren Moin Liste, Also ich suche ein Tool, womit sich Kunden per www Verbindung auf dem Server einloggen koennen und so ihre E-Mail Konten verwalten koennen. Die Kunden sollen ueber dieses Tool ihre 50 Email Konten verwalten und alias setzen koennen. Ausserdem sollen sie eben neue Adressen auch einrichten koennen usw.! Weiss wer wo ich soetwas finde? MfG und der Hoffnung auf Antwort Benjamin ----------------------------------------------------------------------- Benjamin Hermanns |Drei-Eichen-Weg 14f |37181 Hardegsen Tel.: 05505/959820 |mobil: 0171/7062592 |mail: Benjamin_(at)_Hermanns.cx ----------------------------------------------------------------------- From braukmann_(at)_tse-online.de Wed, 17 May 2000 20:28:08 +0200 Date: Wed, 17 May 2000 20:28:08 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Bug in PHP 3.0.16 (?) Hi, ... willkommen im Club. On Wed, May 17, 2000 at 06:07:23PM +0200, Michael Bonfert wrote: > Markus Dobel und Andreas Braukmann haben das Problem vor 2 Wochen > schon mal diskutiert. > Seid ihr denn zu einer Lösung gekommen? Markus hat wohl einen Bug-Report in das Bug-Tracking-System des PHP-Teams eingetragen. Tja, leider hat noch niemand den Fehler wirklich gefunden. Kristian (Koehntopp natuerlich ;) ) schloss eher auf einen Konfigurationsfehler; wobei ich das eigentlich nicht glauben kann. > Die einzige Möglichkeit, die ich zur Zeit sehe ist ein Downgrade > von PHP auf 3.0.12. Es passiert wohl nur, wenn derselbe httpd-Prozess zwischen unterschiedlichen 'document roots' wechseln muss. Sowohl Markus (wenn ich mich recht entsinne) und ich verwenden denselben (very dirty) work-around. Wir setzen fuer apache einen MaxRequestsPerChild von 1 und erhoehen (um den Performance-Verlust etwas auszugleichen) die Zahl der 'MinSpareServers' radikal. -Andreas P.S.: ... Neuigkeiten werden jederzeit freudig entgegengenommen. -- : 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 mpm_(at)_litterae.de Wed, 17 May 2000 21:24:25 +0200 Date: Wed, 17 May 2000 21:24:25 +0200 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] News Hi, es gibt ja eine Menge Skripte, die aktuelle Neuigkeiten von Diensten wie Yahoo, MSN, Slashdot oder dergleichen holen. Welche dieser Skripte kann ich denn unverfänglich benutzen, oder besser: Von welchen Anbietern darf ich denn meine Nachrichten und Neuigkeiten auch rechtlich abgesichert beziehen und verwerten? Ich will sie auf der Startseite der eigenen Homepage darstellen. Grüße Michael +--- Michael P. Mehl -------------------------------------+ | mpm_(at)_litterae.de - http://www.litterae.de - ICQ: 1016080 | +---------------------------------------------------------+ | "There's always much more to learn than there can | | possibly be to teach." -- Sir Peter Ustinov, "Life" | +---------------------------------------------------------+ From hannes_(at)_jw-b.de Wed, 17 May 2000 21:20:35 +0200 Date: Wed, 17 May 2000 21:20:35 +0200 From: Johannes Walther hannes_(at)_jw-b.de Subject: [php] strace beei httpd und php3 Hartmut Holzgraefe wrote: > > Johannes Walther wrote: [...] > > [bis hierher alles OK] > ein vernünftiges strace auf den apache funktioniert nur, wenn > du ihm zusätzlich die Kommandozeilenoption -X mitgibts > damit startet der Apache im Single Process Mode und Du kannst Dir > sicher sein, das du wirklich alle System Calls mitbekommst > ansonsten beobachtest Du nur den Masterprozess, aber nicht die > Arbeitstiere ... Danke, das hat schon mal was geebracht.... Nun kommt es zu dem gleichen Eeffect zweimal, abeer hier ist daas Ende der strace Ausgabe open("./php3.ini", O_RDONLY) = 5 getcwd("/etc", 4095) = 5 ioctl(5, TCGETS, 0xbfffc8f8) = -1 ENOTTY (Inappropriate ioctl for device) read(5, "[PHP_3]\n\n;;;;;;;;;;;;;;;;;;;\n; A"..., 8192) = 8192 read(5, "no limit\nmysql.max_links\t\t=\t-1\t;"..., 8192) = 1214 read(5, "", 6978) = 0 read(5, "", 8192) = 0 ioctl(5, TCGETS, 0xbfffc8e4) = -1 ENOTTY (Inappropriate ioctl for device) --- SIGSEGV (Speicherzugriffsfehler) --- +++ killed by SIGSEGV +++ ohaa... nu wirds tach... Muß ich evtl den apache doch neu übersetzen wenn ich php3 neu gebaut hab? Der apache 1.3.12 kann aber doch schon php3. Wo find ich denn dazu mehr Info's? Danke nochmal, ich kämpfe mich mal weiteer durch die Doku, in der FAQ hab ichwaas gefunden zu rpm und mysql und apache... Hannes -- Johannes Walther //http:??// From mk_(at)_html-design.com Wed, 17 May 2000 15:54:52 -0400 Date: Wed, 17 May 2000 15:54:52 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] News Hallo! >Von welchen Anbietern darf ich denn meine Nachrichten und Neuigkeiten >auch rechtlich abgesichert beziehen und verwerten? Laut einer Mail von Yahoo, darfst du deren News auslesen (siehe http://www.php-homepage.de/source/source.html?page=yahoo.txt) Ich habe bei der PC-Welt nachgefragt, die erlauben das nicht. Bei /., Freshmeat usw. darfst und sollt du das. >Ich will sie auf der Startseite der eigenen Homepage darstellen. Siehe http://www.php-homepage.de/news/ Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From c.aefer_(at)_burg-halle.de Wed, 17 May 2000 06:34:20 +0000 Date: Wed, 17 May 2000 06:34:20 +0000 From: Christian Sch=?ISO-8859-1?B?5A==?=fer c.aefer_(at)_burg-halle.de Subject: [php] integer als array behandeln hi liste! da mir gestern keiner geantwortet hat, geh ich davon aus, daß ich nicht richtig klarmachen konnte, was ich will. also nochmal: ich habe ein integer mit einem wert. diesen wandle ich mittels decbin() in einen binaeren wert. die neue variable will ich als binaeren schlüssel benutzen und die stellen, wo eine eins ist auslesen. bisher mache ich das, indem ich diesen integer wie ein array / string behandle und lese mit $binaer[2] .B. die dritte stelle aus. zuhause funktioniert das prima. bei xodox, ist aber scheinbar eine andere php3-version am gange. diese macht das zwar auch, aber sie produziert hässliche fehlermeldungen à la "illegial string operator". was nun tun? frage 2: wie kann ich die länge eines integers feststellen? bei strings mache ich das mit count($string) oder sizeof($string). gruß christian ---------- >Von: "Christian Schäfer" >An: php_(at)_php-center.de >Betreff: [php] binaere auslesen >Datum: Die, 16. Mai 2000 7:38 Uhr > > hi liste ich verzweifel gerade. > > bisher habe ich eine binaere zahl immer wie ein array ausgelesen und es > hat geklappt (beo 0001000 : $bin[3] -> 1). > doch die php-version bei xodox macht da nicht mehr mit. > wie kann ich mein script denn anpassen???? > > schnelle hilfe auch per pm willkommen > > gruß > christian > caefer_(at)_yahoo.com > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From hartmut_(at)_six.de Wed, 17 May 2000 22:29:21 +0200 Date: Wed, 17 May 2000 22:29:21 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] strace beei httpd und php3 Johannes Walther wrote: > Danke, das hat schon mal was geebracht.... > > Nun kommt es zu dem gleichen Eeffect zweimal, abeer hier ist daas Ende > der strace Ausgabe > > open("./php3.ini", O_RDONLY) = 5 > getcwd("/etc", 4095) = 5 > ioctl(5, TCGETS, 0xbfffc8f8) = -1 ENOTTY (Inappropriate ioctl > for device) > read(5, "[PHP_3]\n\n;;;;;;;;;;;;;;;;;;;\n; A"..., 8192) = 8192 > read(5, "no limit\nmysql.max_links\t\t=\t-1\t;"..., 8192) = 1214 > read(5, "", 6978) = 0 > read(5, "", 8192) = 0 > ioctl(5, TCGETS, 0xbfffc8e4) = -1 ENOTTY (Inappropriate ioctl > for device) > --- SIGSEGV (Speicherzugriffsfehler) --- > +++ killed by SIGSEGV +++ > d.h. die php.ini wird vermutlich vollständig eingelesen ( 8192 + 1214 = 9406 bytes ) und direkt danach geht was schief, vermutlich beim Verarbeiten der eingelesenen Werte aus dem zweiten Block, d.h. den letzten 1214 Bytes oder während der Initialisierung des PHP strace hilft dir jetzt nicht mehr weiter, wenn du wirklich weiter in die Tiefe gehen willst, dann muß ein Debugger ran Empfehlung: gdb mit ddd als Frontend der Trick ist auch hier wieder die Apache-Option -X, weiterhin müssen PHP und Apache jeweils mit -g übersetzt worden sein damit Debugging-Informationen drinn sind die ioctls sind definitiv nicht dein Problem, bei Interesse kann ich aber morgen nachschauen, was da konkret versucht wird > ohaa... nu wirds tach... > > Muß ich evtl den apache doch neu übersetzen wenn ich php3 neu gebaut > hab? schaden kann es nicht, obwohl by dynamic linking eigentlich nicht nötig > Der apache 1.3.12 kann aber doch schon php3. Wo find ich denn dazu > mehr Info's? > > Danke nochmal, ich kämpfe mich mal weiteer durch die Doku, in der FAQ > hab ichwaas gefunden zu rpm und mysql und apache... From mailings-suse_(at)_gmx.de Wed, 17 May 2000 22:36:24 +0200 Date: Wed, 17 May 2000 22:36:24 +0200 From: Marcus Maul mailings-suse_(at)_gmx.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Meine_Erfahrung:_PHP-Serverlast_macht_dynamisch?= =?iso-8859-1?Q?e_Seiten_unm=F6glich?= =?iso-8859-1?Q?e_Seiten_unm=F6glich?= On Tue, May 16, 2000 at 10:03:43PM +0200, Werner Stuerenburg wrote: > > >Daraufhin wurde der Server mit 200 MB Traffic, 5.000 Seitenabfragen > > Das ergibt summa sumarum ~ 6GB Traffic im Monat. > > Ich habe 18 GB auf der Hauptseite - no problem. > Das ist zwar etwas viel, sollte aber wirklich kein Thema sein! > Man hat mir gesagt, daß das nicht geht, weil auf dem Server > Frontpage unterstützt werden muß. Die Begründung kenne ich. Aber ob das wirklich so stimmt? > Ich denke mir die Sache so: von den 800 Domains sind 799 so gut > wie inaktiv. Dann kann das gehen. Das scheint doch das allgemeine > Geschäftsprinzip zu sein: Lieschen Müller kriegt ihren Domain und > Fritz Krause auch und alle melden fleißig ihre Homepage bei allen > wichtigen Suchmaschinen an (selbst TV Movie gibt uneigennützig > guten Rat). ACK! Dort werden die aber aufgrund fehlender Robots.txt u.a. auch direkt wieder verworfen. Meistens sind auch nicht korrekte Angaben der Grund. Und meinst Du wirklich, das die sich hinsetzen und Hello Engines oder gar so masuchistisch veranlagt sind, und die Seite von Hand eintragen? Das habe ich zumindest oft machen dürfen *ärger* Aber noch wichtiger in diesem zusammenhang: die Suchmaschinen durchpflügen das Netz nur so nach neuen Seiten! > Und tatsächlich kriegen Lieschen Müller und Fritz Krause auch > ungeheuren Traffic - jedenfalls beeindrucken die Hits die > entsprechenden Familien und Freundeskreise, die vermutlich auch > die einzigen sind, die diese Homepages jemals besuchen. Stimmt nicht ganz, aber in dem Wust, die Dir eine Suchmaschine ausgibt geht schon mal die eine oder andere Seite unter! Und zudem, was ist da schon wichtiges drauf? Die Familienstory? Höchst interessant *SCNR* > Nein, ganz stimmt das nicht: aus den Verzeichnisnamen kann man > doch oft schließen, daß eine kommerzielle Absicht dahinter steht. > Ganz Amerika ist ja auf den Beinen, um im Internet mächtig viel > Kohle zu scheffeln. Aber mittlerweile setzt sich langsam die > Erkenntnis durch, daß das ziemlich schwierig ist, selbst für > Leute mit "deep pockets". Daher vermute ich, daß der Traffic auf > diesen Seiten ähnlich aussieht wie bei Lieschen Müller. Jain. Ich warte neben einigen privaten Seiten (Rat und Tat) auch noch die Seite einer Firma. Wens interessiert: (www.edv-computer-service.de !! Keine Schleichwerbung !!) Die Dümpelt wegen des geringen Bekanntheitsgrades mit immerhin 5 - 10 Hits / Tag dahin. Das Problem hier ist, wie werde ich bekannt? Durch Aktionen? Ne! Durch Suchmaschinen? Teilweise, aber ist nciht so der Hit! Bannertausch oder so was in der Art? Nein, da schaut eh keiner Hin, und zudem ist das teuer! So und nun verate mir ein Kochrezept! > Für die Provider lohnt sich die Sache natürlich durch die > Stückzahlen. Je weniger diese Leute an Ressourcen verbrauchen, > desto besser für den Provider. Angebote wie in Deutschland (DM 1 > pro Monat und so weiter) habe ich in Amerika noch nie gesehen. Da > muß man mindestens 10 Dollar abdrücken. ACK! Wenn der Support noch stimmt (*THEMA WECHSEL*). > Wer von denen will denn mit html, gif und jpg 300 MB vollkriegen? > Und wer von denen wird die 8 GB Traffic ausnutzen können? Selten, kenne ich außer: www.kimbel.(.com oder .org?) Keinen! > Man hat mir vor ein paar Tagen folgendes Angebot gemacht: 1 GB > Traffic zu 15 DM. Andere wollen dafür 90 haben! Nun guckt man > etwas genauer hin: angeblich hängen die 4 mal redundant am > Hochgeschwindigkeitsnetz, UUNet, DTAG und wie sie alle heißen. > > Eine solche Leitung bei DTAG soll aber 250.000 DM im Monat > kosten! Da müssen doch eine Menge Kunden Kleingeld abliefern, > damit sich das rechnet. Oder stimmt das etwa alles nicht? Kann > ich das kontrollieren? > > Wenn ich mir die Seiten von diesen Leuten angucke, die hier in > Deutschland 4 mal redundant am Hochgeschwindigkeitsnetz hängen > wollen, dann beeindruckt mich die Geschwindigkeit überhaupt > nicht. So schnell ist mein Allerweltsprovider in Chicago allemal. Doch, da alles über Frankfurt geht. Wenn Du auß dem Kommerziellen netz in das DFN gehst, und dort etwas von einem FTP-Server runterlädst, dann merkst Du was ich meine. Ich meine dabei _nicht_ die großen Mirrors. Die haben nochmal ne extra Leitung. Ich meine eher die privatne FTP's von Studis. Die sind immerhin mit 100 Mbit größtenteils ausgestattet. > Und auch php muß richtig arbeiten, die ganze html-Mimik muß mal > eben erzeugt werden, zum Beispiel. Kein Problem, soweit ich das > sehe. Wenn einer 10 Minuten für eine Seite braucht(was > vorgekommen ist), dann liegt das nicht an unserem Server in > Chicago, dann liegt das an dessen Netzzugang. Jaein, nicht an dem Netzzugang jedes einzelnen, sondern an der Struktur der Netzes in Deutschland. Wir haben hier drei oder vier Netze, die parallel übereinander liegen und einen Knotenpunkt in Frankfurt haben. Nichts gegen FRankfurt, und dere Leistung. Die ist einzigartig. Allerdings ist das ein Falschenhals! -- M.f.G. Marcus Registered Linux-User : 136595 Mail : mailings-suse_(at)_gmx.de Bitte keine CC / \ Danke! From PHolm_(at)_gmx.de Wed, 17 May 2000 20:44:06 +0200 Date: Wed, 17 May 2000 20:44:06 +0200 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Re: RE: [php] php4 fuer win32 kompilieren Hallo! Das klingt ja alles sehr vielversprechend! Hättet Ihr vielleicht Lust, die Ergebnisse Eurer Kompilier-Aktionen der Allgemeinheit zur Verfügung zu stellen (nicht jeder kann sich ein vc leisten...) Das wäre sehr nett... Have a nice thread, Peter From easy_(at)_ist.schuldig.de Wed, 17 May 2000 23:20:49 +0200 Date: Wed, 17 May 2000 23:20:49 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Bug in PHP 3.0.16 (?) Michael Bonfert wrote: [mod_php im Zusammenhang mit .htaccess zerstoert config-parameter] > > Markus Dobel und Andreas Braukmann haben das Problem vor 2 Wochen schon > mal diskutiert. > Seid ihr denn zu einer Lösung gekommen? > Die einzige Möglichkeit, die ich zur Zeit sehe ist ein Downgrade von PHP auf > 3.0.12. Leider bisher nichts. Wie Andreas schon sagte, ich habe einen Bugreport abgesetzt, auf den es jedoch bisher keine Resonanz gab. Den Inhalt kannst Du bei Interesse unter http://bugs.php.net/?id=4287 nachlesen. Ich behelfe mir derzeit mit einem zweiten Apache, auf dem ich meine Applikation entwickle. Diese ist jedoch fast fertig und ich hoffe immernoch darauf, dass der Bug bis zur Fertigstellung behoben ist. Ansonsten faellt mir auch nichts ein ausser MaxRequestPerChild = 1 zu setzen oder auf die CGI-Version umzusteigen (wobei da die Moeglichkeit .htaccess eh wegfaellt) und fuer verschiedene Verzeichnisse den Interprester mit verschiedenen Configfiles zu starten. Beides ist jedoch nur maessig bis garnicht Performant :( Gruss, Markus From hpf_(at)_top-invest.net Wed, 17 May 2000 23:34:36 +0200 Date: Wed, 17 May 2000 23:34:36 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Re: [php]Meine Erfahrung: PHP-Serverlast macht dynamisch e Seiten =?iso-8859-1?Q?unm=F6glich_e_Seiten_unm=F6glich?= =?iso-8859-1?Q?unm=F6glich_e_Seiten_unm=F6glich?= >Das Problem hier ist, wie werde ich bekannt? >Durch Aktionen? Ne! >Durch Suchmaschinen? Teilweise, aber ist nciht so der Hit! >Bannertausch oder so was in der Art? Nein, da schaut eh keiner Hin, >und zudem ist das teuer! >So und nun verate mir ein Kochrezept! ------ Hallo, bekannt wird eine Seite durch Inhalte oder ein neues Konzept. Inhalte oder Konzept muessen so gut sein, dass es sich entweder 'rumspricht oder jemand darueber schreibt. Oder mit reichlich Geld, dann kann man eine Seite auch bekannt machen. Helmut P. Fleischhauer From eschmid+sic_(at)_s.netic.de Wed, 17 May 2000 23:31:38 +0200 Date: Wed, 17 May 2000 23:31:38 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Bug in PHP 3.0.16 (?) On Wed, May 17, 2000 at 11:20:49PM +0200, Markus Dobel wrote: > Michael Bonfert wrote: > [mod_php im Zusammenhang mit .htaccess zerstoert config-parameter] > > Die einzige Möglichkeit, die ich zur Zeit sehe ist ein Downgrade von PHP auf > > 3.0.12. > Leider bisher nichts. Wie Andreas schon sagte, ich habe einen Bugreport > abgesetzt, auf den es jedoch bisher keine Resonanz gab. Den Inhalt > kannst Du bei Interesse unter http://bugs.php.net/?id=4287 nachlesen. > Ich behelfe mir derzeit mit einem zweiten Apache, auf dem ich meine > Applikation entwickle. Diese ist jedoch fast fertig und ich hoffe > immernoch darauf, dass der Bug bis zur Fertigstellung behoben ist. > Ansonsten faellt mir auch nichts ein ausser MaxRequestPerChild = 1 zu > setzen oder auf die CGI-Version umzusteigen (wobei da die Moeglichkeit > .htaccess eh wegfaellt) und fuer verschiedene Verzeichnisse den > Interprester mit verschiedenen Configfiles zu starten. Beides ist jedoch > nur maessig bis garnicht Performant :( Wäre ein upgrade nach PHP 4 eine Möglichkeit? Mit sporadischen Fehlern fängt die PHP Group eigentlich nicht viel an. Besser wäre ein reproduzierbares Skript. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From easy_(at)_ist.schuldig.de Wed, 17 May 2000 23:48:39 +0200 Date: Wed, 17 May 2000 23:48:39 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Bug in PHP 3.0.16 (?) eschmid+sic_(at)_s.netic.de wrote: > > Wäre ein upgrade nach PHP 4 eine Möglichkeit? Mit sporadischen Fehlern > fängt die PHP Group eigentlich nicht viel an. Besser wäre ein > reproduzierbares Skript. Aufgrund der Natur dieses Fehlers kann man den Bug nicht mit _einem_ Skript erzeugen. Nun, so sporadisch Tritt der Fehler aber nicht auf, wenn man ein System wie in meinem Bugreport beschrieben nachbaut. Mit der geschilderten Konstellation sollte man relativ schnell auf den Bug stossen. Zumal der dritte Versuch mit einer fast-"out-of-the-box"-SuSE stattgefunden hat, sollte ein Nachbau dessen nicht wirklich schwer sein. PHP4 waere eine Idee, zumal mich einige PHP4-Features auch reizen. Mal sehen. Gruss, Markus From abe_(at)_yavin4.de Wed, 17 May 2000 23:47:15 +0200 Date: Wed, 17 May 2000 23:47:15 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Re: RE: [php] php4 fuer win32 kompilieren >Hättet Ihr vielleicht Lust, die Ergebnisse Eurer Kompilier-Aktionen der >Allgemeinheit zur Verfügung zu stellen (nicht jeder kann sich ein vc >leisten...) > >Das wäre sehr nett... wem danach ist, der möge sich per PM bei mir melden. -- / Daniel From webmasterbhs_(at)_bluewin.de Wed, 17 May 2000 23:48:20 +0200 Date: Wed, 17 May 2000 23:48:20 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Problem mit phpPolls > "The requested method POST is not allowed for the URL > /umfrage/phppollcollector.php3" das muss eindeutig an deinem indianer liegen. probier doch mal andere formulare aus, die ebenfalls mit post funktionieren > AHA - Sommer moved on ;-) kiri From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 18 May 2000 02:36:49 +0200 Date: Thu, 18 May 2000 02:36:49 +0200 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Werte aus einer Datenbank in einzelne > Hallo zusammen! Hallo Jens. > Ich habe ein Problem und hoffe, daß es hier in der Liste eine > Lösung dafür > gibt. > > Folgende Anforderungen: > > * Ich brauche eine Funktion, die genau dann abbricht, wenn es > mehr als eine > Zeile Treffer gibt > * Die Felder dieses Ergebnisses müssen frei verfügbar sein > > D.h. ich möchte ein Admin-Tool schreiben, um einzelne DB-Felder zu > editieren! > > Form: > > Was hältst Du von (ungetestet): $result=mysql_query("SELECT Autor FROM Tabelle WHERE Bedingung"); If (mysql_num_rows($result)<=1) { $data=mysql_fetch_row($result); echo $data[0]; } Natürlich noch in eine Funktion verpackt und ein paar andere Zeilen Code drumherum. Ich hoffe, das ich Dein Problem richtig verstanden habe, sonst weißt Du ja, wo man uns findet. Außerdem hätte sicherlich noch ein Blick ins Manual unter MySQL-Funktionen geholfen, oder? ;-) Freundliche Grüße aus Hannvoer Stefan From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 18 May 2000 02:41:29 +0200 Date: Thu, 18 May 2000 02:41:29 +0200 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Problem mit phpPolls > > ich habe gerade eine phpPolls Installation von meinem Windows 2000 > Entwicklungssystem auf das Linux Produktionssystem gelegt, und bekomme > nun nach Klicks auf "Vote" folgende Fehlermeldung: > > "The requested method POST is not allowed for the URL > /umfrage/phppollcollector.php3" > > Ist hier der Apache oder PHP zu restriktiv konfiguriert? An > was kann das > liegen? Kann das sein, daß die Post-Methode nur bei Seten funktioniert, die als Skript markiert sidn. Wenn Du also in Deiner httpd.conf die Dateiendung php3 nicht als CGI oder so ähnlich definiert hat, geht's nicht. Ist jetzt ein bißchen schwammig, aber als Anregung zum Suchen sollte es ausreichen. Stefan From Stefan.Lommel_(at)_informatik.fh-fulda.de Thu, 18 May 2000 08:04:45 +0100 Date: Thu, 18 May 2000 08:04:45 +0100 From: Stefan Lommel Stefan.Lommel_(at)_informatik.fh-fulda.de Subject: [php] php3 vs. php4 Hallo, ist php4 apbwaertskompatibel zu php3 ? Oder soll es das werden ? Wenn nicht welche Unterschiede bestehen ? ru sl From tw_(at)_itreff.de Thu, 18 May 2000 08:41:12 +0200 Date: Thu, 18 May 2000 08:41:12 +0200 From: Thomas 'Balu' Walter tw_(at)_itreff.de Subject: [php] php3 vs. php4 +-Stefan Lommel-(Stefan.Lommel_(at)_informatik.fh-fulda.de)-[18.05.00 08:21]: > Hallo, > > ist php4 apbwaertskompatibel zu php3 ? > Oder soll es das werden ? > Wenn nicht welche Unterschiede bestehen ? Aus http://www.php.net/version4/release_announcement.php: Incompatibilities Zend has been designed from the ground up to be as compatible as possible with the PHP 3.0 language. It is close to 100% compatibility with PHP 3.0, except for very minor incompatibilities[1] that exist due to the nature of the new architecture. Balu [1] http://www.php.net/version4/incompatibilities.php From abe_(at)_yavin4.de Thu, 18 May 2000 08:39:51 +0200 Date: Thu, 18 May 2000 08:39:51 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php4 fuer win32 kompilieren >>Hättet Ihr vielleicht Lust, die Ergebnisse Eurer Kompilier-Aktionen der >>Allgemeinheit zur Verfügung zu stellen (nicht jeder kann sich ein vc >>leisten...) >> >>Das wäre sehr nett... > >wem danach ist, der möge sich per PM bei mir melden. Bitte an: abe_(at)_flaemingnet.de -- / Daniel Mail: abe_(at)_flaemingnet.de From weinert_(at)_dimensional.de Thu, 18 May 2000 10:23:15 +0200 Date: Thu, 18 May 2000 10:23:15 +0200 From: Thomas Weinert weinert_(at)_dimensional.de Subject: [php] AW: [php] integer als array behandeln Hi erzwinge doch einfach mal die umwandlung in einen string, vieleicht macht die eine php-version dies automatisch und die andere nicht cu Thomas Weinert http://www.subjective.de From thomas.hausheer_(at)_denon.ch Thu, 18 May 2000 10:14:15 +0200 Date: Thu, 18 May 2000 10:14:15 +0200 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] Datumsberechnung in mySql Hi Liste in einer mySql-db-tabelle hab ich zwei Datumsfelder, eines zeigt das erscheinen von und das andere die Erscheinung bis. Nun versuche ich verzweifelt eine Abfrage zu erstellen, die mir nur die datensätze zeigt, die heute erscheinen sollen. SELECT contID FROM t_content_aktuell WHERE 2000-05-18 BETWEEN contErscheinungVon AND contErscheinungBis funktionier einfach nicht. Kann mir jemand sagen, was da falsch ist oder wie das am besten funktioniert. Ich möchte die Abfage in SQL machen und nicht alle datensätze zuerst auslesen und die selektion in php machen. Vielen Dank. thomas From wbh_(at)_euta.net Thu, 18 May 2000 10:40:29 +0200 Date: Thu, 18 May 2000 10:40:29 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] Datumsberechnung in mySql Hi Liste in einer mySql-db-tabelle hab ich zwei Datumsfelder, eines zeigt das erscheinen von und das andere die Erscheinung bis. Nun versuche ich verzweifelt eine Abfrage zu erstellen, die mir nur die datensatze zeigt, die heute erscheinen sollen. SELECT contID FROM t_content_aktuell WHERE 2000-05-18 BETWEEN contErscheinungVon AND contErscheinungBis funktionier einfach nicht. Kann mir jemand sagen, was da falsch ist oder wie das am besten funktioniert. Ich mochte die Abfage in SQL machen und nicht alle datensatze zuerst auslesen und die selektion in php machen. Vielen Dank. thomas Hi Thomas, Hier die Loesung: SELECT contID FROM t_content_aktuell WHERE contErscheinungVon >= '2000-05-18' AND contErscheinungBis <= '2000-05-18' Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From bonfertm_(at)_cronau.com Thu, 18 May 2000 11:22:18 +0200 Date: Thu, 18 May 2000 11:22:18 +0200 From: Michael Bonfert bonfertm_(at)_cronau.com Subject: [php] Bug in PHP 3.0.16 (?) Heute haben wir auf dem Server wieder PHP3.0.12 installiert ... alles läuft wieder rund. Egon: Man kann kein spezielles Script dafür angeben. Bei uns hatten so ziemlich alle Programme das Problem. u. A. auch folgendes 'Script': Michael From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 18 May 2000 11:48:35 +0200 Date: Thu, 18 May 2000 11:48:35 +0200 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] War: Datumberechnen Hallo, Daniel, > Daniel Beulshausen schrieb: > > Schade nur, dass er nicht gleich die neu hinzugekommenden > > Schalter ergänzt hat. > > > > date("B"); Swatch Beat > > date("I"); liefert Sommer oder Winterzeit (1/0) > > date("T"); Zeitzone Ich schrieb: > > Das kütt noch (ist im englischen Manual am 8.5.2000 von Hartmut > Holzgraefe eingefügt worden).... Muss mich korrigieren :( Die B, I, T-Parameter sind, soweit ich das im CVS-Baum gesehen habe, nur im Source-Code. Ich beschränke mich bei meiner Übersetzungsarbeit aber auf das englische Manual als Quelle (sonst wird's für mich zu chaotisch). Gruß Thomas -- *---------------------------------------------* | Thomas Schürmann | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From d.klein_(at)_boheads.de Thu, 18 May 2000 11:58:26 +0200 Date: Thu, 18 May 2000 11:58:26 +0200 From: d.klein d.klein_(at)_boheads.de Subject: [php] PHP Schulungen gesucht Kennt jemand eine Adresse ,wo man Schulungen zum Thema PHP finden kann.Damit meine ich keine Seiten im Netz, sondern richtige Lehrgänge (am besten im Raum Bochum/Dortmund). Danke :) From pk_(at)_koelner.de Thu, 18 May 2000 12:04:28 +0200 Date: Thu, 18 May 2000 12:04:28 +0200 From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de Subject: [php] PHPLibCore Kontakt Hallo, an wen wendet man sich, wenn man einen Änderungsvorschlag für die PHPLib hat? Grüße PeKue From M._Tiedemann_(at)_e-mails.ch Thu, 18 May 2000 12:24:18 +0200 Date: Thu, 18 May 2000 12:24:18 +0200 From: M. Tiedemann M._Tiedemann_(at)_e-mails.ch Subject: [php] Re: News >Von welchen Anbietern darf ich denn meine Nachrichten und Neuigkeiten >auch rechtlich abgesichert beziehen und verwerten? Das kommt wohl wesentlich nicht darauf an, woher die News stammen, sondern welchen Charakter der Script hat und wer ihn wie bedient. Wenn ein eigenständiges "Werk" geschaffen wird, von Scripts mit Plagiaten gespickt, liegt sicher eine Copyright-Verletzung vor. Dagegen einen User-Agent als Meta-Dienst anzubieten, der vom Endverbraucher bedient wird, sollte unproblematisch sein. Zielt der breitbandig angebundene User-Agent auf überstylte Sites, deren generierte Seiten eine Code/Content-Ratio unter 2% aufweisen, liefert er Content mühelos 100-fach schneller, als der Bezug der Originalquelle via Telefonleitung möglich ist. Der Script ist dann eine Mischung aus Proxy und Firewall. Jedenfalls küssen mir die Endverbraucher die Füße, wenn sie bspw täglich 100 Artikel von SPIEGEL-ONLINE durch meinen Script nach drei Klicks in einer Minute "im Kasten" haben, statt wie früher40 Minuten Handarbeiten zu müssen. Ich denke, gerade bei Anbietern generierter Massenware wird der Markt Minimalismus erzwingen, weil die Abrufer sonst auf Meta-Dienste abwandern. AltaVista hat erste Konsequenzen daraus gezogen, daß das Webportal einfach zu träge wurde. Wenn in 50% aller Haushalte full-speed-DSL für 30,- Flatrate liegt, wird das vielleicht anders aussehen. Aber das wird noch _sehr_ lange dauern, schließlich verdient man durch Bremsen und nicht durch Gasgeben. Außerdem wird das bisherige Copyright nicht zu halten sein. Die industrielle Revolution hat die handwerklichen Produzenten materieller Güter vernichtet, die digitale Revolution wird mit ihren problemlosen Reproduktionsmethoden die derzeit noch priviligierten Produzenten sog. "geistiger Güter" vernichten. Die industrielle Revolution hat der Innovation bei materiellen Gütern nicht geschadet (im Gegenteil), warum sollte die digitale Revolution die geistige Innovation beeinträchtigen? Die Weberaufstände der Geistesschaffenden haben andere Formen, werden aber genauso nutzlos sein. Ärgerlicherweise haben Revolutionen immer Opfer - auf beiden Seiten. Grüße TJ From M.Kurz_(at)_dc-ag.de Thu, 18 May 2000 12:47:58 +0200 Date: Thu, 18 May 2000 12:47:58 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] vBulletin? phpAds? Hi leute, habe gleich zwei Fragen: 1. zu vBulletin Gibt es auch ein deutschen Support/Seite fur das vBulletin Board ?? Gibt es auch eine deutsche Version von dem Board ??? oder gibt es noch andere gute Boards im UBB Stiel am besten in PHP3/Mysql (au?er Phorum,FFourm,Neoboard) 2. zu phpAds: Ich kann da ja eine "alt" Angabe fur jedes Banner machen nur wird dies bei mir nicht angezeigt ???? Wie kann ich die anderen "what" Parameter bei dieser Schreibweise angeben ??? Beste Gruesse Marcel From eschmid_(at)_php.net Thu, 18 May 2000 13:08:20 +0200 Date: Thu, 18 May 2000 13:08:20 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] PHPLibCore Kontakt Peter Kühn wrote: > an wen wendet man sich, wenn man einen Änderungsvorschlag für die PHPLib > hat? An den Autor oder über die Mailingliste. Subscripen kann man bei http://www.php.net/support.php3. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From andreas_(at)_noho.co.uk Thu, 18 May 2000 11:59:05 +0100 Date: Thu, 18 May 2000 11:59:05 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] PHPLibCore Kontakt hallo peter, > an wen wendet man sich, wenn man einen Änderungsvorschlag für die PHPLib > hat? probier mal [phplib.netuse.de] dort muessten weitere infos stehen. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From andreas_(at)_noho.co.uk Thu, 18 May 2000 12:08:32 +0100 Date: Thu, 18 May 2000 12:08:32 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] php4 fuer win32 kompilieren hei daniel, wenn ich mich an anderen modulen versuchen will, z. b. dem indianermodul, wo erwartet php beim kompilieren die sourcen vorzufinden, bzw. wie gebe ich beim kompilieren unter win32 an wo z. b. die indianer dateien sind? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From a.tietje_(at)_flynet.de Thu, 18 May 2000 13:32:37 +0100 Date: Thu, 18 May 2000 13:32:37 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Standalone_Webserver_f=FCr_CD-ROM?= Hi, besser spät als nie ;-) Das hier sieht ganz gut aus, arbeitet mit PHP und Perl - direkt von der CD-ROM, ist aber Löhnware :( http://www.dynamicstate.com/microweb.htm CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de ----- Original Message ----- From: "Goeran Zaengerlein" To: Sent: Monday, May 08, 2000 12:25 AM Subject: [php] Standalone Webserver für CD-ROM > Jetzt meine Frage: um für einen Kunden eine On- und eine Offline Variante > eines Katalogs zu produzieren, suche ich nach einem WebServer der sich > auch ohne installiertes TCP/IP auf einem Windows Rechner installieren lässt > und der mit PHP und mySQL zusammenarbeiten kann. Apache braucht ja From TConnect_(at)_gmx.net Thu, 18 May 2000 10:04:11 +0200 Date: Thu, 18 May 2000 10:04:11 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] PHP und Targets Hallo Liste! Ich habe mal eine ziemlich komische Frage: Ich habe ein senkrechtes Frameset. Linke Spalte und rechte Spalte. Die linke Spalte heißt auch "links" und die rechte Spalte heißt "rechts". So weit so gut. Jetzt habe ich aus der linken Spalte (Navigation) heraus, einen Hyperlink auf ein PHP3-Skript: Ich bin mir bewußt darüber, das die FrameNAMEN auch tatsächlich mit den Target-Bezeichnungen übereistimmen müssen, da sonst ein komplett neues Fenster geöffnet wird. ABER unter Netscape 4.6 wird GRUNDSÄTZLICH ein neues Fenster geöffnet!!!! Warum? kann Netscape keine Targets zu PHP-Skripten, oder so? Wenn ja, wie kann ich das vielleicht umgehen? Gruß Tim From o.pludra_(at)_eggheads.de Thu, 18 May 2000 13:59:32 +0100 Date: Thu, 18 May 2000 13:59:32 +0100 From: Oliver Pludra o.pludra_(at)_eggheads.de Subject: [php] Strings trennen Hallo Leute, ich habe folgendes Problem: Ich habe eine Userdatenbank mit Bildern im jpg-Format. Die Bilder sind folgendermaßen benannt NachnameVorname.jpg Das entfernen von '.jpg' bereitet mir ja keine Schwierigkeiten, aber da ich die Namen später in eine SQL-Abfrage einbinden muss, würde ich gern aus 'NachnameVorname' 2 Strings machen, also 'Nachname' 'Vorname'. Gibt es irgendeine Funktion, Die z.B. den String von hinten einliest und nach dem ersten Grossbuchstaben den String trennt? Die Bilder umbennen wäre theoretisch möglich, würde aber Probleme machen, da einige Nachnahmen mehrfach vorkommen. Wer hat eine Idee? Gruss Olli From geek_(at)_gosub.de Thu, 18 May 2000 14:26:56 +0200 Date: Thu, 18 May 2000 14:26:56 +0200 From: geek geek_(at)_gosub.de Subject: [php] PHP und Targets hi tim, > ABER unter Netscape 4.6 wird GRUNDSÄTZLICH ein neues Fenster > geöffnet!!!! Warum? kann Netscape keine Targets zu PHP-Skripten, > oder so? Wenn ja, wie kann ich das vielleicht umgehen? ich kann dir leider nicht sagen ob das grundsätzlich nicht geht, ich weiss nur, dass es auf jeden fall per javascript und netscape 4.7 funktioniert... geek From butz_(at)_gum.de Thu, 18 May 2000 14:34:11 +0200 Date: Thu, 18 May 2000 14:34:11 +0200 From: Thomas Butz butz_(at)_gum.de Subject: [php] phpads 1.4 Fehler script Fehler beim anzeigen der Banner Hallo Miteinander Bin ich zu doof ein einfaches Bannermanagement Proggi einzurichten, sehe ich den Wald vor lauter Bäume nicht :( Also der Reihe nach: Php Ad installiert config angepasst und mysql DB angelegt Kunden und Banner lassen sich anlegen alles wunder bar.. dann versucht ein image per darzustellen .. nix geht. Obiges in die location gehackt: Warning: Illegal string index in /usr/local/httpd/htdocs/phpads/phpads.php3 on line 18 Warning: Using scalar variable $row as an array or object in /usr/local/httpd/htdocs/phpads/phpads.php3 on line 46 Warning: Illegal string index in /usr/local/httpd/htdocs/phpads/phpads.php3 on line 47 Ich nehme ja mal nicht an das in phpads.php3 file wirklich ein syntax fehler ist ... Was hab ich schon wieder verbockt .... Any help and ideas? THX a Lot! cu all tbee From hoexter_(at)_orgaprog.de Thu, 18 May 2000 14:19:43 +0200 Date: Thu, 18 May 2000 14:19:43 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] mailserver ueber PHP administrieren Am Wed, 17 May 2000, schrieb Benjamin Hermanns: > Moin Liste, > > Also ich suche ein Tool, womit sich Kunden per www Verbindung auf > dem Server einloggen koennen und so ihre E-Mail Konten verwalten > koennen. Die Kunden sollen ueber dieses Tool ihre 50 Email > Konten verwalten und alias setzen koennen. Ausserdem sollen sie > eben neue Adressen auch einrichten koennen usw.! > > Weiss wer wo ich soetwas finde? Evtl. www.webmin.? (ich glaub es war .com) SInd AFAIK Perl Scripts kann aber mitlerweile schon eine ganze Menge. (Hba's letztens mal bei einem Freund in Aktion gesehen) Cu, Sven From php_(at)_benadam.de Thu, 18 May 2000 14:40:04 +0200 Date: Thu, 18 May 2000 14:40:04 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] Datumsberechnung in mySql > Hi Liste > > in einer mySql-db-tabelle hab ich zwei Datumsfelder, eines zeigt das > erscheinen von und das andere die Erscheinung bis. Nun versuche ich > verzweifelt eine Abfrage zu erstellen, die mir nur die datensätze zeigt, die > heute erscheinen sollen. > > SELECT contID FROM t_content_aktuell WHERE 2000-05-18 BETWEEN > contErscheinungVon AND contErscheinungBis > > funktionier einfach nicht. Kann mir jemand sagen, was da falsch ist oder wie > das am besten funktioniert. Ich möchte die Abfage in SQL machen und nicht > alle datensätze zuerst auslesen und die selektion in php machen. Hallo Wieso öffnest du nicht einfach alle Felder, die vor dem heutigen Datum erscheinen sollten und sortierst all die nicht länger als heute erscheinen sollen aus $jetzt); ?> oder war es nicht genau das, was du wolltst? Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und gewerbliche Kleinanzeigen www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung From lists_(at)_nuss.net Thu, 18 May 2000 14:44:37 +0200 Date: Thu, 18 May 2000 14:44:37 +0200 From: Marco Gabriel lists_(at)_nuss.net Subject: [php] PHP und Targets Hi Tim, > > > Ich bin mir bewußt darüber, das die FrameNAMEN auch tatsächlich > mit den Target-Bezeichnungen übereistimmen müssen, da sonst ein > komplett neues Fenster geöffnet wird. schau dir besser noch mal an, ob auch alles wirklich richtig geschrieben ist, daß der frame auch existiert. wenn netscape ein eigenes fenster öffnet, orientiert er sich dabei an den html-quellen. dem php/apache/sonstwas server ist das vollkommen egal. oder mach ma copy+paste aus deinem originalscript hier rein. gruß, marco From wbh_(at)_euta.net Thu, 18 May 2000 14:45:06 +0200 Date: Thu, 18 May 2000 14:45:06 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] PHP und Targets Hallo Liste! Ich habe mal eine ziemlich komische Frage: Ich habe ein senkrechtes Frameset. Linke Spalte und rechte Spalte. Die linke Spalte hei?t auch "links" und die rechte Spalte hei?t "rechts". So weit so gut. Jetzt habe ich aus der linken Spalte (Navigation) heraus, einen Hyperlink auf ein PHP3-Skript: Ich bin mir bewu?t daruber, das die FrameNAMEN auch tatsachlich mit den Target-Bezeichnungen ubereistimmen mussen, da sonst ein komplett neues Fenster geoffnet wird. ABER unter Netscape 4.6 wird GRUNDSATZLICH ein neues Fenster geoffnet!!!! Warum? kann Netscape keine Targets zu PHP-Skripten, oder so? Wenn ja, wie kann ich das vielleicht umgehen? Gru? Tim Hi Tim, Hier ne Loesung wie's geht: dein link P.S. Schau mal auf http://www.teamone.de/selfaktuell/ Sehr gute deutsche Dokumentation von HTML,CSS,Java-Script,CGI/Perl auch zum Downloaden CU Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From pk_(at)_koelner.de Thu, 18 May 2000 14:46:31 +0200 Date: Thu, 18 May 2000 14:46:31 +0200 From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de Subject: [php] php3: value in einem Array finden Hallo Liste, folgendes Problem/Frage/Aufgabenstellung: Der User soll sich eine beliebige Anzahl von Datensätzen "vormerken" können während er sich unterschiedliche Listings aus der DB anschaut, um sie hinterher auf einer Seite gesammelt darstellen zu können. Also hab ich das Sessionmanagement aus der phplib benutzt um eine Sessionvariable zu haben. In die packe ich (im moment) als Array die ID´s der Datensätze, die der User markieren will. Das fluppt auch soweit. Um jetzt aber bei der Anzeige eines beliebigen Datensatzes rauszufinden, ob der User diese ID schon markiert hat oder nicht und ihm gegebenenfalls einen "mach-mich-unmarkiert"-Link zur Verfügung zu stellen, müßte ich (wie gesagt: PHP3 nicht PHP4 - in_array() steht mir also nicht zur Verfügung) jedesmal bevor ich einen Datensatz darstelle den Array komplett durchgehen um rauszufinden ob die ID schon drin ist. Das gibt (je nachdem wie eifrig der User ist und wieviele Datensätze auf einer Seite dargestellt werden) Prozesszeiten - grausig! Wie würdet ihr das machen???? Sehr gespannt PeKue From abe_(at)_yavin4.de Thu, 18 May 2000 14:52:10 +0200 Date: Thu, 18 May 2000 14:52:10 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php4 fuer win32 kompilieren >hei daniel, hallo andreas >wenn ich mich an anderen modulen versuchen will, z. b. dem indianermodul, wo du musst den Apachen vorher erst einmal kompilieren, damit die erforderlich lib erzeugt wird. >erwartet php beim kompilieren die sourcen vorzufinden, bzw. wie gebe ich >beim kompilieren unter win32 an wo z. b. die indianer dateien sind? PHP erwartet Apache Files, welche du im verzeichnis: apache/src/include ->Include Files apache/src/os/win32 ->Source Files apache/src/corer -> Libary Files findest, einstellen wo VC6 suchen soll kannst du unter Tools -> Options -> Directory's, da kannst du diese bequem hinzufügen >liebe gruesse, >andreas gruesse aus deutschland, daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From hartmut_(at)_six.de Thu, 18 May 2000 14:54:44 +0200 Date: Thu, 18 May 2000 14:54:44 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Strings trennen Oliver Pludra wrote: > > Hallo Leute, > ich habe folgendes Problem: > > Ich habe eine Userdatenbank mit Bildern im jpg-Format. > Die Bilder sind folgendermaßen benannt > > NachnameVorname.jpg > > Das entfernen von '.jpg' bereitet mir ja keine Schwierigkeiten, aber da ich > die Namen später in eine SQL-Abfrage einbinden muss, würde ich gern aus > 'NachnameVorname' 2 Strings machen, also 'Nachname' 'Vorname'. das ist zwar mit Sicherheit nicht die eleganteste Methode, die entsprechenden reg. Ausdrücke zu formulieren, aber tun tuts -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From a.tietje_(at)_flynet.de Thu, 18 May 2000 14:47:38 +0100 Date: Thu, 18 May 2000 14:47:38 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] Strings trennen Hi, > Gibt es irgendeine Funktion, Die z.B. den String von hinten einliest und > nach dem ersten Grossbuchstaben den String trennt? Vielleicht hilft dir das. Ist nicht gerade superelegant, aber es funzt. CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From magic_(at)_net4u.de Thu, 18 May 2000 14:58:27 +0200 Date: Thu, 18 May 2000 14:58:27 +0200 From: Michael Hinrichs magic_(at)_net4u.de Subject: [php] PHP und Targets hmm .... ich hab zwar ns 4,7, kann mir aber nicht vorstellen, daß es unter ns 4.6 nicht gehen sollte (mit ns4.7 gehts) .... wo liegen denn deine seiten, damit man es sich mal anschauen kann ? geek wrote: > hi tim, > > > ABER unter Netscape 4.6 wird GRUNDSÄTZLICH ein neues Fenster > > geöffnet!!!! Warum? kann Netscape keine Targets zu PHP-Skripten, > > oder so? Wenn ja, wie kann ich das vielleicht umgehen? > > ich kann dir leider nicht sagen ob das grundsätzlich nicht geht, ich weiss > nur, > dass es auf jeden fall per javascript und netscape 4.7 funktioniert... > > geek > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From wbh_(at)_euta.net Thu, 18 May 2000 14:59:17 +0200 Date: Thu, 18 May 2000 14:59:17 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] phpads 1.4 Fehler script Fehler beim anzeigen der Banner HI Thomas, dann versucht ein image per darzustellen .. nix geht. Ganz einfach: Weitere Variablen immer mit & ubergeben CU Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From newsletter_(at)_stefan-schwardt.de Thu, 18 May 2000 15:02:13 +0200 Date: Thu, 18 May 2000 15:02:13 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] PHP und Targets Moin Tim Hildebrandt, moin Liste, TH> ABER unter Netscape 4.6 wird GRUNDSÄTZLICH ein neues Fenster TH> geöffnet!!!! Warum? kann Netscape keine Targets zu PHP-Skripten, TH> oder so? Wenn ja, wie kann ich das vielleicht umgehen? PHP spuckt Dir ja nur HTML aus (flach gesagt), ist also unschuldig. Schau Dir einfach nochmal genau Dein Frameset an, vermutlich ist da einfach ein Vertipper drin. Oder lass Dir per JavaScript einfach die Framenamen ausgeben. Oder, oder... Und schau mal im IE, der müßte ja das gleiche Verhalten zeigen. -- Stefan Schwardt. From bjoern_(at)_baer.main.de Thu, 18 May 2000 15:17:54 +0200 Date: Thu, 18 May 2000 15:17:54 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] php3: value in einem Array finden * Peter Kühn wrote: > Also hab ich das Sessionmanagement aus der phplib benutzt um eine > Sessionvariable zu haben. In die packe ich (im moment) als Array die > ID´s der Datensätze, die der User markieren will. Das fluppt auch > soweit. Du könntest $arr[$dieiddesdatensatzes] mit einem Wert belegen und .. > also nicht zur Verfügung) jedesmal bevor ich einen Datensatz darstelle > den Array komplett durchgehen um rauszufinden ob die ID schon drin ist. ... dann einfach nur testen, ob es $arr[$dieiddiedukontrollierenwillst] schon gibt. -- cd mutt-source ./configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \ --set-client-id=outlook --enable-funny-cards --disable-signature-mark (dividuum _(at)_ #php.de) From Markus.Seiler_(at)_sglcarbon.de Thu, 18 May 2000 15:27:38 +0200 Date: Thu, 18 May 2000 15:27:38 +0200 From: Seiler, Markus Markus.Seiler_(at)_sglcarbon.de Subject: [php] Strings trennen Hallo Olli! > Da ich > die Namen später in eine SQL-Abfrage einbinden muss, würde > ich gern aus > 'NachnameVorname' 2 Strings machen, also 'Nachname' 'Vorname'. > Gibt es irgendeine Funktion, Die z.B. den String von hinten > einliest und > nach dem ersten Grossbuchstaben den String trennt? Eine fertige Funktion ist mir nicht bekannt. Aber versuchs doch mal mit Regulären Ausdrücken (ereg) Hier ein Link zur Doku mit Beispiel: http://www.php-center.de/de-html-manual/ref.regex.html Gruß Markus From pk_(at)_koelner.de Thu, 18 May 2000 15:32:15 +0200 Date: Thu, 18 May 2000 15:32:15 +0200 From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de Subject: [php] php3: value in einem Array finden Peter Kühn wrote: > Wie würdet ihr das machen???? Vieleicht hab ichs schon: --------------snap------------------ if(strstr(implode("|",$diemarkierten),$ID)){ //schon drin }else{ //nicht drin } --------------snap------------------ ...scheint zu funktionieren. Any other ideas? Gruß PeKue From sebastian.bergmann_(at)_web.de Thu, 18 May 2000 13:46:37 +0200 Date: Thu, 18 May 2000 13:46:37 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Session IDs in DNS Wildcards Hi, in den letzten Tagen habe ich sowohl in #php.de als auch auf /. von dem von Sevenval.com patentierten Verfahren gehört, Session IDs in Subdomains zu "verstecken" gehört. Nun habe ich dazu ein paar Fragen: 1.) Wo ist der praktische Unterschied, ob ich die Session ID in der URL mit "sessionid.server.de" oder mit "www.server.de/?session=sessionid" mitschleppe? In beiden Fällen ist die Session ID in der URL zu sehen, eine Session ID als Subdomain ist für mich nur "eye candy". Wo ist also der große Nutzen? Was übersehe ich hier? 2.) Wie hat Sevenval dieses Verfahren implementiert? Ich sehe da keine großen Probleme ein solches Session-Konzept mit PHPumzusetzen, wenn der Webserver DNS Wildcards unterstützt. Dies dürfte zum Beispiel durch ein paar einfache Modifaktionen an der PHPLIB zu erreichen sein. Apropos PHPLIB: Auf http://www.sevenval.com läuft zur Zeit ein Preisausschreiben für C, Perl und PHP Programmierer. Dabei soll man entweder einen C Source oder einen Mix aus Perl und PHP zum Laufen bewegen, dabei soll dann eine Telefonnummer und ein Geheimwort rauskommen. Was mir hierbei auffällt ist, daß der PHP Code sich auf die PHPLIB stützt. Könnte es vielleicht sein, dass Sevenval einfach die PHPLIB entsprechend modifiziert hat, um Session IDs in Subdomains zu stecken? _Das_ wäre wirklich dreist. Andererseits ist in den Kommentaren zu dem Gewinnspielquelltext auch die Rede von einem mod_hit, was auf eine Implementation als Apachemodul schließen könnte. -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From webmaster_(at)_bmwhisky.de Thu, 18 May 2000 15:50:07 +0200 Date: Thu, 18 May 2000 15:50:07 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] =?iso-8859-1?Q?PHP_-_suchm=F6glichkeit?= Hallo, ich programmier jetzt über 1 Jahr schon in PHP aber habe jetzt ein problem bei dem ich nicht weiß wie ich es am besten löse... folgendes: ich möchte für www.whiskyworld.de eine bessere suchroutine schreiben welche nicht nur nach dem SQL-LIKE prinzip läuft (im moment ist es nur eine like anfrage an mysql DB .. wenn man statt ardbeg zb arbdeg angibt findet er nix ..) und jetzt das eigentliche .. wie kann ich eine solche routine entwerfen ? ich habe mal irgendwo gelesen das PHP auch ähnlichkeiten mathematisch ausdrücken kann weiß aber nicht wie ich das mit der DB in einklang bringen kann. Hoffe einer weiß rat, grüße Korbinian Bachl -------------------- www.whiskyworld.de "YEAH !! It's all done with PHP and MySQL !" ------------------------------------------------- From fg_(at)_locked.de Thu, 18 May 2000 15:58:13 +0200 Date: Thu, 18 May 2000 15:58:13 +0200 From: Franz Graf fg_(at)_locked.de Subject: [php] php3: value in einem Array finden Peter Kühn schrieb: > Um jetzt aber bei der Anzeige eines beliebigen Datensatzes rauszufinden, > ob der User diese ID schon markiert hat oder nicht und ihm > gegebenenfalls einen "mach-mich-unmarkiert"-Link zur Verfügung zu > stellen, müßte ich (wie gesagt: PHP3 nicht PHP4 - in_array() steht mir > also nicht zur Verfügung) jedesmal bevor ich einen Datensatz darstelle > den Array komplett durchgehen um rauszufinden ob die ID schon drin ist. > Das gibt (je nachdem wie eifrig der User ist und wieviele Datensätze auf > einer Seite dargestellt werden) Prozesszeiten - grausig! > > Wie würdet ihr das machen???? Ganz pauschal: $x = implode(" ",$meine_array); if ( strstr($x, $pruef_id) ) echo "mach was"; else echo "mach was anderes"; Sollte auch irgendwie mit dem Fragezeichen Operator gehen. Franz-- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From jan_(at)_lehnardt.de Thu, 18 May 2000 16:07:00 +0200 Date: Thu, 18 May 2000 16:07:00 +0200 From: Jan Lehnardt jan_(at)_lehnardt.de Subject: [php] php3: value in einem Array finden Hallo Peter, Thursday, May 18, 2000, 2:46:31 PM, you wrote: PK> (wie gesagt: PHP3 nicht PHP4 - in_array() steht mir PK> also nicht zur Verfügung) was sagt uns das? Selberbasteln, richtig ;-) Ich hatte Problem auch mal und hab dann mit hilfe der Liste das hier gemacht: function is_in_array($array,$needle) { for($i=0;$i<=count($array);$i++) { if($array[$i]==$needle) return(true); } } Jan From butz_(at)_gum.de Thu, 18 May 2000 16:06:06 +0200 Date: Thu, 18 May 2000 16:06:06 +0200 From: Thomas Butz butz_(at)_gum.de Subject: [php] phpads 1.4 Fehler script Fehler beim anzeigen der Banner Hi Wolfgang > > src="../phpads/phpads.php3?what=468x60&n=holzspecial" > > > Weitere Variablen immer mit & ubergeben > Wie peinlich :( weiss ich ja eigentlich .. Hatte ich eigentlich auch schon gemacht gab dann einen anderne Fehler: Fatal error: Call to unsupported or undefined function shuffle() in view.inc.php3 on line 112 noch ideen? cu tbee From mfenn_(at)_gmx.de Thu, 18 May 2000 16:38:24 +0200 (MEST) Date: Thu, 18 May 2000 16:38:24 +0200 (MEST) From: Martin Fenn mfenn_(at)_gmx.de Subject: [php] RE: PHP Schulungen gesucht Hi, > Kennt jemand eine Adresse ,wo man Schulungen zum Thema PHP finden > kann.Damit meine ich keine Seiten im Netz, sondern richtige Lehrgänge >(am besten im Raum Bochum/Dortmund). Frag mal bei der Integrata nach ... da laeuft gerade eine Schulung in Frankfurt. Integrata hat auch in Deinem Raum eine Zweigstelle (sofern Muenster nicht weit ist ... keine Ahnung) http://www.integrata.de/training/standorte/muenster.html Bye, Martin -- Sent through GMX FreeMail - http://www.gmx.net From hartmut_(at)_six.de Thu, 18 May 2000 16:56:20 +0200 Date: Thu, 18 May 2000 16:56:20 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PHP - =?iso-8859-1?Q?suchm=F6glichkeit?= FBMWLVs wrote: > > Hallo, > > ich programmier jetzt über 1 Jahr schon in PHP aber habe jetzt ein problem > bei dem ich nicht weiß wie ich es am besten löse... > > folgendes: > > ich möchte für www.whiskyworld.de eine bessere suchroutine schreiben welche > nicht nur nach dem SQL-LIKE prinzip läuft (im moment ist es nur eine like > anfrage an mysql DB .. wenn man statt ardbeg zb arbdeg angibt findet er nix > ..) > > und jetzt das eigentliche .. wie kann ich eine solche routine entwerfen ? > ich habe mal irgendwo gelesen das PHP auch ähnlichkeiten mathematisch > ausdrücken kann weiß aber nicht wie ich das mit der DB in einklang bringen > kann. sowohl php als auch mysql implementieren den soundex-algorithmus mehr dazu in der jeweiligen Dokumentation, Stichwort soundex() -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From bjoern_(at)_baer.main.de Thu, 18 May 2000 16:47:08 +0200 Date: Thu, 18 May 2000 16:47:08 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Session IDs in DNS Wildcards * Sebastian Bergmann wrote: > in den letzten Tagen habe ich sowohl in #php.de als auch auf /. von dem > von Sevenval.com patentierten Verfahren gehört, Session IDs in > Subdomains zu "verstecken" gehört. Näheres wird dir Sevenval sicherlich erläutern können. Auf Anfrage konnte man mir die Patentschriften nicht geben, da sie noch "in Prüfung" seien. Das patentierte Verfahren geht weit über "Session-ID im Wildcard DNS transportieren" hinaus -- so läßt zumindest der Name des Patents vermuten. -- cd mutt-source ./configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \ --set-client-id=outlook --enable-funny-cards --disable-signature-mark (dividuum _(at)_ #php.de) From lauterbach_(at)_tanner.de Thu, 18 May 2000 16:55:32 +0200 Date: Thu, 18 May 2000 16:55:32 +0200 From: Christoph Lauterbach lauterbach_(at)_tanner.de Subject: [php] preg_replace-Problem Hallo Liste, ich habe ein Problem beim Ersetzen von Special-Chars mithilfe der preg_replace-Funktion. Und zwar will ich aus einem String die Zeichen ., /, \ und | löschen. Doch mit folgendem Konstrukt funktioniert nicht bei dem Backslash, der wird einfach nicht gelöscht. $test = "H\al|l./o"; $test = preg_replace ("/\/|\||\\|\./", "", $test); Könnt Ihr mir sagen was ich falsch mache? Oder gibt es vielleicht eine viel einfachere Funktion? Es dankt Christoph Lauterbach Tanner Dokuments GmbH+Co From hartmut_(at)_six.de Thu, 18 May 2000 17:00:48 +0200 Date: Thu, 18 May 2000 17:00:48 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Session IDs in DNS Wildcards Sebastian Bergmann wrote: > 1.) Wo ist der praktische Unterschied, ob ich die Session ID in der > URL mit "sessionid.server.de" oder mit > "www.server.de/?session=sessionid" mitschleppe? > > In beiden Fällen ist die Session ID in der URL zu sehen, eine > Session ID als Subdomain ist für mich nur "eye candy". > > Wo ist also der große Nutzen? Was übersehe ich hier? das "Mitschleppen" wird einfacher :) einmal auf den "neuen" server gelinkt und danach nicht mehr drum kümmern bei "?session=sessionid" muß man immer wieder anfügen bzw. bei Formularen mit hidden fields arbeiten ... :( -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From sebastian.bergmann_(at)_web.de Thu, 18 May 2000 17:29:33 +0200 Date: Thu, 18 May 2000 17:29:33 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Session IDs in DNS Wildcards Björn Schotte wrote: > Näheres wird dir Sevenval sicherlich erläutern können. > Auf Anfrage konnte man mir die Patentschriften nicht > geben, da sie noch "in Prüfung" seien. > > Das patentierte Verfahren geht weit über "Session-ID > im Wildcard DNS transportieren" hinaus -- so läßt > zumindest der Name des Patents vermuten. Eine entsprechende, etwas längere Mail ist gerade raus an info_(at)_sevenval.com. > -- > cd mutt-source > ./configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \ > --set-client-id=outlook --enable-funny-cards --disable-signature-mark > (dividuum _(at)_ #php.de) *lol* -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From pk_(at)_koelner.de Thu, 18 May 2000 17:52:05 +0200 Date: Thu, 18 May 2000 17:52:05 +0200 From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de Subject: [php] Session IDs in DNS Wildcards > bei "?session=sessionid" muß man immer wieder anfügen bzw. bei > Formularen mit hidden fields arbeiten ... :( ...was einem die PHPLib - konsequent eingesetzt - auf wundersame/wunderbare Weise komplett abnimmt. Findet PeKue From wbh_(at)_euta.net Thu, 18 May 2000 18:10:11 +0200 Date: Thu, 18 May 2000 18:10:11 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] phpads 1.4 Fehler script Fehler beim anzeigen der Banner Call to unsupported or undefined function shuffle() in view.inc.php3 on line 112 noch ideen? cu tbee Hi tbee na klar In diesem Falle kann PHP die in Zeile 112 aufgerufene Funktion shuffle() nicht finden. Mogliche Ursachen: 1) Schreibfehler ?? 2) Das Script in dem diese Funktion definiert wurde, ist nicht eingebunden. 3) Die Funktion ist Teil eines Objekts: Sieht dann etwa so aus: class objekt { var $blabla = "weisnich"; ... function shuffle($var1,$var2,...usw) { /* Code */ } } Der Aufruf muss dann so aussehen: $testobjekt = new objekt; $testobjekt->shuffle($Uebergabe1,$Uebergabe2,...usw); Ich hoffe das hilft dir weiter. Wenn Parameter usw. falsch uebergeben werden, kommt eine Warnung z.B: Warning: Missing argument 2 in call to combo() in ../eutadatabase/html.inc on line 150 Ich mach jetzt Schluss (Feierabend) Bis morgen CU Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From f.augustin_(at)_infocity.de Thu, 18 May 2000 18:22:34 +0200 Date: Thu, 18 May 2000 18:22:34 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] PHP und Targets Hi Tim , so sollte das Frameset aussehen damit Netscape und IE das schon mal verstehn :) BlaBla Tach Ihr koennte keine Frames sehen :( Schade Die Verknuepfung einfach : Wenn das bei dir ned funzt dann probiere mal : aus. Vielleicht mag er das :) MFG Frank From garvin_(at)_avatar-dc.de 18 May 2000 18:40:00 +0100 Date: 18 May 2000 18:40:00 +0100 From: Garvin Hicking garvin_(at)_avatar-dc.de Subject: [php] IP eines Besuchers Hi! Wie kann ich per PHP 3.0.14 auf einer Apache-Linux Dist die IP eines Besuchers rausfinden und loggen? Ich möchte bei Update einer Seite eine Mail verschicken, in der steht, welche IP die Person hatte, die Änderungen vorgenommen hat. Den Host kann ich schon per: $ip = getenv('REMOTE_HOST'); if(!$ip) { $ip = getenv('REMOTE_ADDR'); } $host = _(at)_GetHostByAddr($ip); rausfinden. Jedoch enthält bei mir $ip und $host denselben Eintrag (z.B. "proxy.ndh.net"). Ist das so gedacht, oder wie? In der PHP-Doku konnte ich auch nirgend die Variable REMOTE_HOST rausfinden, mein Script habe ich aus irgendeinem Beispiel-Skript geripped. Danke! From Mathias.Gloss_(at)_start.de Thu, 18 May 2000 18:44:21 +0200 Date: Thu, 18 May 2000 18:44:21 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] IP eines Besuchers Aloha, > ---------- > Von: garvin_(at)_avatar-dc.de[SMTP:garvin_(at)_avatar-dc.de] > > > $ip = getenv('REMOTE_HOST'); > if(!$ip) > { > $ip = getenv('REMOTE_ADDR'); > } > > $host = _(at)_GetHostByAddr($ip); > die Variablen stammen auch nicht von PHP sondern vom Webserver. Schau mal in die dortige Anleitung, wie da wann was gesetzt wird. Grüße, Mathias From eschmid_(at)_php.net Thu, 18 May 2000 19:11:12 +0200 Date: Thu, 18 May 2000 19:11:12 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] phpads 1.4 Fehler script Fehler beim anzeigen der Banner Wolfgang wrote: > Call to unsupported or undefined function shuffle() in > view.inc.php3 on line 112 > > noch ideen? > In diesem Falle kann PHP die in Zeile 112 aufgerufene Funktion shuffle() nicht finden. > Mogliche Ursachen: > > 1) Schreibfehler ?? > > 2) Das Script in dem diese Funktion definiert wurde, ist nicht eingebunden. > > 3) Die Funktion ist Teil eines Objekts: In diesem Fall treffen die möglichen Ursachen nicht zu. Shuffle() ist eine PHP-Funktion. Diese Funktion ist erstmals in der Version 3.0.9 in PHP implementiert worden. Siehe http://www.zugeschaut-und-mitgebaut.de/php/s.html. Leider gibts noch keine deutsche Übersetzung, aber die japanische Doku sieht auch ganz gut aus. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From webmaster_(at)_bmwhisky.de Thu, 18 May 2000 19:33:29 +0200 Date: Thu, 18 May 2000 19:33:29 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_PHP_-_suchm=F6glichkeit?= ja, soundex ist schon ok, aber es ist nich 100% das was ich brauche .. angenommen ich gebe in mysql an: select * from maltwhiskies where soundex(dest) like soundex('ardbeg'); findet er das gleiche wie select * from maltwhiskies where soundex(dest) like soundex('ardbega'); aber select * from maltwhiskies where soundex(dest) like soundex('ard'); findet er nicht... gäbe es da noch ne andre möglichkeit ? Korbinian -----Ursprüngliche Nachricht----- Von: hartmut_(at)_solix.wiso.Uni-Koeln.DE [mailto:hartmut_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Hartmut Holzgraefe Gesendet: Donnerstag, 18. Mai 2000 16:56 An: php_(at)_php-center.de Betreff: Re: [php] PHP - suchmöglichkeit FBMWLVs wrote: > > Hallo, > > ich programmier jetzt über 1 Jahr schon in PHP aber habe jetzt ein problem > bei dem ich nicht weiß wie ich es am besten löse... > > folgendes: > > ich möchte für www.whiskyworld.de eine bessere suchroutine schreiben welche > nicht nur nach dem SQL-LIKE prinzip läuft (im moment ist es nur eine like > anfrage an mysql DB .. wenn man statt ardbeg zb arbdeg angibt findet er nix > ..) > > und jetzt das eigentliche .. wie kann ich eine solche routine entwerfen ? > ich habe mal irgendwo gelesen das PHP auch ähnlichkeiten mathematisch > ausdrücken kann weiß aber nicht wie ich das mit der DB in einklang bringen > kann. sowohl php als auch mysql implementieren den soundex-algorithmus mehr dazu in der jeweiligen Dokumentation, Stichwort soundex() -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From hartmut_(at)_six.de Thu, 18 May 2000 20:16:35 +0200 Date: Thu, 18 May 2000 20:16:35 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] PHP - =?iso-8859-1?Q?suchm=F6glichkeit?= FBMWLVs wrote: > > ja, soundex ist schon ok, aber es ist nich 100% das was ich brauche .. > ... > gäbe es da noch ne andre möglichkeit ? es gibt z.B. die Levenshtein-Distanz, diese ist definiert als die Anzahl von Zeichen, die mindest eingefügt, ersetzt oder ausgetauscht werden müsen, um Zeichenfolge #1 in Zeichenfolge#2 umzuwandeln (siehe z.B. in meiner Diplomarbeit #1 ab S.16 : http://www.zugeschaut-und-mitgebaut.de/pdf/fh-diplom.pdf ) allerdings ist der Aufwand für die Distanzbestimmung O(n*m) mit n,m Lände der beiden zu vergleichenden Zeichenketten bei Interesse kann ich meine Levenshtein-Distanzbestimmung für PHP portieren, eine datenbankseitige Implementation ist dagegen, zumindest für MySql, nicht machbar -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From webmaster_(at)_bmwhisky.de Thu, 18 May 2000 20:22:30 +0200 Date: Thu, 18 May 2000 20:22:30 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_AW:_=5Bphp=5D_PHP_-_suchm=F6glichkeit?= die URL gibts net.. bzw is n 404er :( gäbe es sosnt noch alternative möglichkeiten ähnlichkeiten zu finden ? Korbinian From hartmut_(at)_six.de Thu, 18 May 2000 20:34:30 +0200 Date: Thu, 18 May 2000 20:34:30 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] AW: [php] PHP - =?iso-8859-1?Q?suchm=F6glichkeit?= FBMWLVs wrote: > die URL gibts net.. bzw is n 404er :( jetzt schon, hab wieder schneller gedacht als getan ... :( > gäbe es sosnt noch alternative möglichkeiten ähnlichkeiten zu finden ? bestimmt, aber weiter reichen meine bescheidenen Kenntnisse auf diesem gebiet nicht :) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From koepfchen_(at)_t-online.de Thu, 18 May 2000 20:36:01 +0200 Date: Thu, 18 May 2000 20:36:01 +0200 From: Petzold + Kirsten koepfchen_(at)_t-online.de Subject: [php] PHP3 This is a multi-part message in MIME format. ------=_NextPart_000_000B_01BFC108.AE3A03C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable subscribe ------=_NextPart_000_000B_01BFC108.AE3A03C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
subscribe
------=_NextPart_000_000B_01BFC108.AE3A03C0-- From hartmut_(at)_six.de Thu, 18 May 2000 20:45:51 +0200 Date: Thu, 18 May 2000 20:45:51 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] AW: [php] PHP - =?iso-8859-1?Q?suchm=F6glichkeit?= Hartmut Holzgraefe wrote: > > gäbe es sosnt noch alternative möglichkeiten ähnlichkeiten zu finden ? > bestimmt, aber weiter reichen meine bescheidenen Kenntnisse auf diesem > gebiet nicht :) hab noch folgendes gefunden: http://www.acm.org/~hlb/publications/logframe/logframe.html http://evo.apm.tuwien.ac.at/AlgDesignManual/BOOK/BOOK5/NODE204.HTM -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From a.tietje_(at)_flynet.de Thu, 18 May 2000 21:03:06 +0100 Date: Thu, 18 May 2000 21:03:06 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_AW:_=5Bphp=5D_PHP_-_such?= =?iso-8859-1?Q?m=F6glichkeit?= =?iso-8859-1?Q?m=F6glichkeit?= > > gäbe es sosnt noch alternative möglichkeiten ähnlichkeiten zu finden ? > bestimmt, aber weiter reichen meine bescheidenen Kenntnisse auf diesem > gebiet nicht :) Hi, hat schon jemand similar_text() vorgeschlagen? similar_text -- Calculate the similarity between two strings Damit habe ich mal mit einer Trefferquote von 99,6% (!) Doubletten aus einer Adressdatenbank gefischt... CU, Axel 'prügelt-sich-gerade-mir-Perl' Tietje -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From danielmo_(at)_bonn-online.com Thu, 18 May 2000 21:13:31 +0200 Date: Thu, 18 May 2000 21:13:31 +0200 From: Daniel Molkentin danielmo_(at)_bonn-online.com Subject: [php] Kunden Hosting - Sicherheitsproblem? Hallo Liste! In der Dokumentation zu PHP 4 steht, es seien keine Sicherheitsprobleme bekannt, da der apache als nobody läuft, aber stellt euch mal folgendes Szenario vor: Ich stelle Kunden auf dem selben Rechner virtuelle Webserver (Apache mit PHP 4) zur Verfügung. Dieser läuft als nobody oder wwwrun. Das tut hier aber auch nicht viel zur Sache. Für mich sieht die Sache dann so aus, dass Kunde A dem Kunden B Dateien, die mit PHP angelegt wurden, überschreiben kann. Bei Perl würde ich suEXEC verwenden, möchte PHP aber nicht als CGI Modul übersetzen (Performance, etc). Gibt es für PHP eine andere Möglichkeit, dieses Szenario zu umgehen? From webmaster_(at)_bmwhisky.de Thu, 18 May 2000 21:26:52 +0200 Date: Thu, 18 May 2000 21:26:52 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_AW:_=5Bphp?= =?iso-8859-1?Q?=5D_PHP_-_suchm=F6glichkeitm=F6glichkeit?= =?iso-8859-1?Q?=5D_PHP_-_suchm=F6glichkeitm=F6glichkeit?= hmm... klingt nach enm weiteren versuch.. wie binde ich das in den SQL - querystring ein ?? Korbinian -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Axel Tietje Gesendet: Donnerstag, 18. Mai 2000 22:03 An: php_(at)_php-center.de Betreff: [php] Re: [php] AW: [php] AW: [php] PHP - suchmöglichkeitmöglichkeit > > gäbe es sosnt noch alternative möglichkeiten ähnlichkeiten zu finden ? > bestimmt, aber weiter reichen meine bescheidenen Kenntnisse auf diesem > gebiet nicht :) Hi, hat schon jemand similar_text() vorgeschlagen? similar_text -- Calculate the similarity between two strings Damit habe ich mal mit einer Trefferquote von 99,6% (!) Doubletten aus einer Adressdatenbank gefischt... CU, Axel 'prügelt-sich-gerade-mir-Perl' Tietje -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From a.tietje_(at)_flynet.de Thu, 18 May 2000 21:34:34 +0100 Date: Thu, 18 May 2000 21:34:34 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_AW?= =?iso-8859-1?Q?:_=5Bphp=5D_PHP_-_suchm=F6glichkeitm=F6glichkeit=5D_PHP_-_?= =?iso-8859-1?Q?suchm=F6glichkeitm=F6glichkeit?= =?iso-8859-1?Q?:_=5Bphp=5D_PHP_-_suchm=F6glichkeitm=F6glichkeit=5D_PHP_-_?= =?iso-8859-1?Q?suchm=F6glichkeitm=F6glichkeit?= Hi, > hmm... klingt nach enm weiteren versuch.. wie binde ich das in den SQL - > querystring ein ?? tja, das geht nicht so einfach, denn mysql kennt eine solche Funktion nicht ;) Baue eine Tabelle mit den Keywords, die durchsucht werden können, lies sie in ein Array, generiere mit similar_text die 'Ähnlichkeitsquote' zwischen jedem Keyword und dem Suchwort, sortiere diesenigen aus, die unter 95% liegen und bau Dir eine neue Query mit den übriggebliebenen Keywords mit hoher Ähnlichkeit. Nicht gerade performant, was? Aber was besseres fällt mir auf die Schnelle auch nicht ein... CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From easy_(at)_ist.schuldig.de Thu, 18 May 2000 21:51:15 +0200 Date: Thu, 18 May 2000 21:51:15 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Kunden Hosting - Sicherheitsproblem? Daniel Molkentin wrote: > > Bei Perl würde ich suEXEC verwenden, möchte PHP aber nicht als CGI Modul > übersetzen (Performance, etc). Gibt es für PHP eine andere Möglichkeit, > dieses Szenario zu umgehen? Es gibt bei PHP den safe_mode. Wie sicher dieser jedoch wirklich ist, ist strittig. Siehe dazu auch 3.13 Was genau bewirkt safe_mode und ist das sicher? http://www.koehntopp.de/php/faq-3.html#ss3.13 in der php-faq. Gruss, Markus From webmaster_(at)_bmwhisky.de Thu, 18 May 2000 22:15:59 +0200 Date: Thu, 18 May 2000 22:15:59 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_Re:_=5Bphp=5D_AW?= =?iso-8859-1?Q?:_=5Bphp=5D_AW:_=5Bphp=5D_PHP_-_suchm=F6glichkeitm=F6glich?= =?iso-8859-1?Q?keit=5D_PHP_-_suchm=F6glichkeitm=F6glichkeit:_=5Bphp=5D_PH?= =?iso-8859-1?Q?P_-_suchm=F6glichkeitm=F6glichkeit=5D_PHP_-_suchm=F6glichk?= =?iso-8859-1?Q?eitm=F6glichkeit?= =?iso-8859-1?Q?:_=5Bphp=5D_AW:_=5Bphp=5D_PHP_-_suchm=F6glichkeitm=F6glich?= =?iso-8859-1?Q?keit=5D_PHP_-_suchm=F6glichkeitm=F6glichkeit:_=5Bphp=5D_PH?= =?iso-8859-1?Q?P_-_suchm=F6glichkeitm=F6glichkeit=5D_PHP_-_suchm=F6glichk?= =?iso-8859-1?Q?eitm=F6glichkeit?= jo genau daran lags dauernd... deine methode kam mir auch sofort in den sinn aber das is zu lahmarschig ;)) ich werde wohl eine andre möglichkeit selber basteln müssen.. hrmpf :| denk da dran die jetzige likeabfrage zu lassen und nur im falle keiner treffer die worte reinzunehmen welche 85% oder höher sind Korbinian -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Axel Tietje Gesendet: Donnerstag, 18. Mai 2000 22:35 An: php_(at)_php-center.de Betreff: [php] Re: [php] AW: [php] Re: [php] AW: [php] AW: [php] PHP - suchmöglichkeitmöglichkeit] PHP - suchmöglichkeitmöglichkeit: [php] PHP - suchmöglichkeitmöglichkeit] PHP - suchmöglichkeitmöglichkeit Hi, > hmm... klingt nach enm weiteren versuch.. wie binde ich das in den SQL - > querystring ein ?? tja, das geht nicht so einfach, denn mysql kennt eine solche Funktion nicht ;) Baue eine Tabelle mit den Keywords, die durchsucht werden können, lies sie in ein Array, generiere mit similar_text die 'Ähnlichkeitsquote' zwischen jedem Keyword und dem Suchwort, sortiere diesenigen aus, die unter 95% liegen und bau Dir eine neue Query mit den übriggebliebenen Keywords mit hoher Ähnlichkeit. Nicht gerade performant, was? Aber was besseres fällt mir auf die Schnelle auch nicht ein... CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From cybermage_(at)_hirnstrudel.de Thu, 18 May 2000 23:11:20 +0200 Date: Thu, 18 May 2000 23:11:20 +0200 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] IP eines Besuchers Hi Garvin, ich hab' da auch rechht seltsame Entdeckungen gemacht. Mein Hoster hat vor kurzem einen Server-Umzug hinter sich gebracht ... seitdem kann ich den Host nicht mehr loggen lassen ... vorher konnte ich die IP nicht rausfiltern. Manchmal bekam' ich nicht mal das Datum :-) Also ich glaub', dass das Apache-spezifische Einstellungen sind ... weiß da jemand was dazu ?? bye benjamin -- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) http://www.hirnstrudel.de mailto:cybermage_(at)_hirnstrudel.de From boezdemi_(at)_stud.uni-frankfurt.de Thu, 18 May 2000 23:17:34 +0200 Date: Thu, 18 May 2000 23:17:34 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] Externe Programme aufrufen!? Hallo Liste! Im Rahmen meiner Diplomarbeit muss ich Emails mit GnuPG automatisch mittels Php verschl|sseln. Da GnuPG auf Kommandozeilenebene ausgef|hrt wird, w|rde ich gerne wissen, wie man durch ein Php-Skript Anweisungen/Befehle auf Kommandozeilenebene ausf|hren kann. Ich hab ein bisschen mit dem Befehl "exec" rumgespielt, habs aber nicht geschafft, ein simples "dir" oder "pwd" auszuf|hren ... Kennt sich damit jemand aus? Viele Gr|_e! From eschmid+sic_(at)_s.netic.de Thu, 18 May 2000 23:26:50 +0200 Date: Thu, 18 May 2000 23:26:50 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Externe Programme aufrufen!? On Thu, May 18, 2000 at 11:17:34PM +0200, Berkant Özdemir wrote: > Im Rahmen meiner Diplomarbeit muss ich Emails mit GnuPG automatisch mittels > Php verschl|sseln. Da GnuPG auf Kommandozeilenebene ausgef|hrt wird, w|rde > ich gerne wissen, wie man durch ein Php-Skript Anweisungen/Befehle auf > Kommandozeilenebene ausf|hren kann. > Ich hab ein bisschen mit dem Befehl "exec" rumgespielt, habs aber nicht > geschafft, ein > simples "dir" oder "pwd" auszuf|hren ... > Kennt sich damit jemand aus? Mit dem Kommando "php skriptname". Dazu muss man die CGI-Variante installieren, das heisst es sollte ein PHP-Binary vorhanden sein. Interaktiv gehts auch mit php -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From boezdemi_(at)_stud.uni-frankfurt.de Thu, 18 May 2000 23:40:58 +0200 Date: Thu, 18 May 2000 23:40:58 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] Externe Programme aufrufen!? Hallo! Ich glaube, ich hab mein Problem falsch geschildert. : ) Ich will, das mein Php-Skript Anweisungen auf Kommandozeilenebene ausf|hrt, so wie man z.B. im Terminal mit "dir" sich das Verzeichnis ausgeben ldsst, oder mit "cd .." eine Ebene zur|ckgeht in der Verzeichnisstruktur. Um eine Datei mit GnuPG zu verschl|sseln muss ich in der Eingabeaufforderung z.B. eingeben: "gpg --encrypt xxx". Und sollche Eingaben sollen vom Skript erledigt werden! Oder habe ich DICH falsch verstanden? = ) Ok, danke trotzdem! ----- Original Message ----- From: To: Sent: Thursday, May 18, 2000 11:26 PM Subject: Re: [php] Externe Programme aufrufen!? > On Thu, May 18, 2000 at 11:17:34PM +0200, Berkant Vzdemir wrote: > > > Im Rahmen meiner Diplomarbeit muss ich Emails mit GnuPG automatisch mittels > > Php verschl|sseln. Da GnuPG auf Kommandozeilenebene ausgef|hrt wird, w|rde > > ich gerne wissen, wie man durch ein Php-Skript Anweisungen/Befehle auf > > Kommandozeilenebene ausf|hren kann. > > Ich hab ein bisschen mit dem Befehl "exec" rumgespielt, habs aber nicht > > geschafft, ein > > simples "dir" oder "pwd" auszuf|hren ... > > Kennt sich damit jemand aus? > > Mit dem Kommando "php skriptname". Dazu muss man die CGI-Variante > installieren, das heisst es sollte ein PHP-Binary vorhanden sein. > > Interaktiv gehts auch mit > > php > > > -Egon > > -- > Grueninger Str. 6, 70599 Stuttgart > http://php.net/manual/, http://php.net/books.php3 > http://www.uni-hohenheim.de/~windband > http://snaps.php.net/manual/, http://www.zend.com/ > > -- > ** Durchgehend gevffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From TConnect_(at)_gmx.net Thu, 18 May 2000 16:37:47 +0200 Date: Thu, 18 May 2000 16:37:47 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] PHP und Targets Die Seiten liegen noch garnirgendwo. Sie sind im Betabereich noch auf meinem Host daheim. Sorry. Tim > hmm .... ich hab zwar ns 4,7, kann mir aber nicht vorstellen, daß > es unter ns > 4.6 nicht gehen sollte (mit ns4.7 gehts) > > .... wo liegen denn deine seiten, damit man es sich mal anschauen kann ? > > geek wrote: > From HFaustmann_(at)_t-online.de Thu, 18 May 2000 23:43:49 +0200 Date: Thu, 18 May 2000 23:43:49 +0200 From: Holger Faustmann HFaustmann_(at)_t-online.de Subject: [php] DENKSPORT - Portal beliebig tief verschachteln Hallo Liste, ich baue gerade an einem Online-Portal mit PHP3 und MySQL. Das Portal moechte ich spaeter ueber ein selbstgebautets Admintool pflegen. Es soll nicht nur moeglich sein, einen neuen Artikel/Eintrag zu verfassen, sondern auch die Struktur der Ebenen zu erstellen. Beispiel: ========= vorab eine Definition: 1 > 1. Ebene 1.1 > 1. Untegruppe der 1. Ebene 1.2 > 2. Untergruppe der 1. Ebene So koennte die Struktur aussehen: 1 Tourismus 1.1 Ferienwohnung 1.1.1 Gewerblich 1.1.2 Privat 1.2 Gemeinden 1.2.1 Name1 1.2.2 Name2 1.3 Fahrradverleih 1.3.1 Hollandraeder 1.3.2 Sportraeder 1.3.2.1 Mountainbikes 1.3.2.2.1 mit weniger als 18 Gaengen ziemliche lustiges Beispiel ;-) 1.3.2.2.2 mit mehr als 18 Gaengen ziemliche lustiges Beispiel ;-) 1.3.2.2 Rennraeder Die Struktur soll beliebig tief angelegt werden koennen. Ich hatte mir ueberlegt, dass im Admintool mit einem "Frage-Antwort-Spiel" zu realiseren. Etwa so: ... ist ihre neue Gruppe eine [HAUPTGRUPPE | UNTERGRUPPE | ENDGRUPPE ] usw. usw. Vielleicht hat jemand fuer mich einen Tip, wie ich die Datenbank am besten abbilden kann (Entity-Relationship oder so...) Ausserdem muss ich ja die referentielle Integritaet beachten, wenn ein Chefredakteuer auf den Trichter kommt einfach mal so eine Untergruppe in eien Endgruppe zu verwandeln oder aehnliche Aktionen. Ich werde mir die Loesungen anschauen und die Version, die ich letztendlich verwendet habe hier veroeffentlichen. Viele Gruesse Holger Faustmann Informatik-Betriebswirt [hfaustmann_(at)_t-online.de] From eschmid+sic_(at)_s.netic.de Thu, 18 May 2000 23:52:19 +0200 Date: Thu, 18 May 2000 23:52:19 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Externe Programme aufrufen!? On Thu, May 18, 2000 at 11:40:58PM +0200, Berkant Özdemir wrote: > Ich will, das mein Php-Skript Anweisungen auf Kommandozeilenebene ausf|hrt, > so > wie man z.B. im Terminal mit "dir" sich das Verzeichnis ausgeben ldsst, oder > mit "cd .." > eine Ebene zur|ckgeht in der Verzeichnisstruktur. > Um eine Datei mit GnuPG zu verschl|sseln muss ich in der Eingabeaufforderung > z.B. eingeben: "gpg --encrypt xxx". Und sollche Eingaben sollen vom Skript > erledigt werden! > > Oder habe ich DICH falsch verstanden? Ja ich glaube das ich Dich falsch verstanden habe. In einem Terminal kann so alle Systeme wie "cd .." und so weiter machen. Man kann aber auch PHP aufrufen. Danach sollte man aber die PHP-Commandos absetzen um etwas sehen zu können. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From a.tietje_(at)_flynet.de Thu, 18 May 2000 23:56:38 +0100 Date: Thu, 18 May 2000 23:56:38 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] DENKSPORT - Portal beliebig tief verschachteln Alles schon mal dagewesen ;) Siehe Archiv dieser ML... CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From hpf_(at)_top-invest.net Fri, 19 May 2000 00:52:42 +0200 Date: Fri, 19 May 2000 00:52:42 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] DENKSPORT - Portal beliebig tief verschachteln >Es soll nicht nur moeglich sein, einen neuen Artikel/Eintrag zu >verfassen, sondern auch die Struktur der Ebenen zu erstellen. > >Beispiel: >========= > >vorab eine Definition: >1 > 1. Ebene >1.1 > 1. Untegruppe der 1. Ebene >1.2 > 2. Untergruppe der 1. Ebene ------ Hallo, die Menustruktur bei http://www.freebid.de wird via ein admintool angelegt. Es werden nur die Menupunkte angezeigt, bei denen Inhalte vorhanden sind. Beim Einpflegen der Daten wird die entsprechende Rubrik / Unterrubrik / etc gewaählt Helmut P. Fleischhauer From cybermage_(at)_hirnstrudel.de Fri, 19 May 2000 06:45:03 +0200 Date: Fri, 19 May 2000 06:45:03 +0200 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] DENKSPORT - Portal beliebig tief verschachteln Hi Helmut, > die Menustruktur bei http://www.freebid.de wird via ein admintool > angelegt. > Es werden nur die Menupunkte angezeigt, bei denen Inhalte vorhanden sind. > Beim Einpflegen der Daten wird die entsprechende Rubrik / Unterrubrik / > etc > gewaählt is ja schön und gut ... aber was bringt einem das wenn man nicht an den Quellcode kommt ?? Oder hab ich da was überlesen ? bye Benjamin -- "Wat jeht uns die Sintflut ahn ..." (Wolfgang Niedecken) http://www.hirnstrudel.de mailto:cybermage_(at)_hirnstrudel.de From info_(at)_publicform.de Fri, 19 May 2000 08:28:45 +0200 Date: Fri, 19 May 2000 08:28:45 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] PHP binary ohne Webserver? Hallo Gibts es eigentlich schon Ansätze|Pläne (oder gibt es das schon?) für ein Webserverunabhängiges PHP Applet|Programm|WasAuchImmer? Wäre doch sehr schön für kleinere Websites|Shopsysteme|WasAuchImmer das Ergebnis der PHP Skripte statifizieren zu können. Grüße, Piet kopka From hartmut_(at)_six.de Fri, 19 May 2000 08:47:31 +0200 Date: Fri, 19 May 2000 08:47:31 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PHP binary ohne Webserver? Piet Kopka wrote: > > Hallo > > Gibts es eigentlich schon Ansätze|Pläne (oder gibt es das schon?) für > ein Webserverunabhängiges PHP Applet|Programm|WasAuchImmer? Wäre doch > sehr schön für kleinere Websites|Shopsysteme|WasAuchImmer das > Ergebnis der PHP Skripte statifizieren zu können. bau die cgi-variante, das executable läßt sich dann wie jede andere sciptsprach auch als normaler interpreter benutzen ... From Hartmann_(at)_freecharts.de Fri, 19 May 2000 09:18:15 +0200 Date: Fri, 19 May 2000 09:18:15 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] PHP binary ohne Webserver? Piet Kopka schrieb: > Gibts es eigentlich schon Ansätze|Pläne (oder gibt es das schon?) für > ein Webserverunabhängiges PHP Applet|Programm|WasAuchImmer? Wäre doch > sehr schön für kleinere Websites|Shopsysteme|WasAuchImmer das > Ergebnis der PHP Skripte statifizieren zu können. Ich würde Deine Frage liebend gerne beantworten, aber ich weiss allen Ernstes nicht, was "statifizieren" heisst. Ich versuch mich der Antwort mal in Schritten zu nähern: 1. Zumindest unsere Regional-PHP-Gottheit Thies aus dem Core-Team denkt darueber nach, aus PHP eine universelle Skripting-Language zu machen. "Arntzen sees PHP developing into a scripting language which is not limited to Web site development, as more and more applications become cross-platform and browser-based." 2. Natuerlich kann es beliebig als Skriptsprache ohne Webserver eingesetzt werden. Einfach als CGI kompilieren und dieses mit der Option php -f aufrufen, dann wird auch gleich der "content"-Header unterdrückt. 3. Wenn "statifizieren" so etwas wie "in statischen Files cachen" heisst, dann kann man das natuerlich bequem machen. Der einfachste Weg ist, dass das Skript die eigene Ausgabe in eine Datei mit einem dedizierten Namen (pro Woche z.B.) schreibt. Beim Start des Skriptes wird dann ueberprüft, ob diese Datei schon existiert - dann wird sie ausgegeben , sonst wird sie neu angelegt. Und es geht auch besser/komplizierter : siehe dazu die drei zusammengehoerigen Artikel auf phpbuilder: http://www.phpbuilder.com/columns/jprins20000201.php3 http://www.phpbuilder.com/columns/spencer20000208.php3 http://www.phpbuilder.com/columns/travis20000412.php3 4. Natuerlich wäre es auch schoen, einen Php-Applikationserver parallel zum Webserver zu haben. Vielleicht kommt das ja in 4.x ... gruesse, johann From behrens_(at)_takenet.de Fri, 19 May 2000 09:21:16 +0200 Date: Fri, 19 May 2000 09:21:16 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Re: Kunden Hosting - Sicherheitsproblem? From: Daniel Molkentin > In der Dokumentation zu PHP 4 steht, es seien keine Sicherheitsprobleme > bekannt, da der apache als nobody läuft, aber stellt euch mal folgendes > Szenario vor: > > Ich stelle Kunden auf dem selben Rechner virtuelle Webserver (Apache mit PHP > 4) zur Verfügung. Dieser läuft als nobody oder wwwrun. Das tut hier aber auch > nicht viel zur Sache. Für mich sieht die Sache dann so aus, dass Kunde A dem > Kunden B Dateien, die mit PHP angelegt wurden, überschreiben kann. > Hmm, die User und Group Zuweisung kann man auch in einer Virtualhostanweisung setzten ( siehe Manual). Evtl. ist es so moeglich fuer jeden deiner Kunden einen eigen Account anzulegen und ueber eine entsprechende angepasste UMask die nur Schreib- und Leserechte fuer den User setzt, den Zugriff auf andere Kundendaten zu unterbinden. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From m.keller_(at)_orcasoft.ch Fri, 19 May 2000 09:34:42 +0200 Date: Fri, 19 May 2000 09:34:42 +0200 From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch Subject: [php] Re: Kunden Hosting - Sicherheitsproblem? Hallo Daniel, Jörg >> Ich stelle Kunden auf dem selben Rechner virtuelle Webserver (Apache mit PHP >> 4) zur Verfügung. Dieser läuft als nobody oder wwwrun. Das tut hier aber auch >> nicht viel zur Sache. Für mich sieht die Sache dann so aus, dass Kunde A dem >> Kunden B Dateien, die mit PHP angelegt wurden, überschreiben kann. > >> > >Hmm, die User und Group Zuweisung kann man auch in einer >Virtualhostanweisung setzten ( siehe Manual). Evtl. ist es so moeglich >fuer jeden deiner Kunden einen eigen Account anzulegen und ueber eine >entsprechende angepasste UMask die nur Schreib- und Leserechte fuer den >User setzt, den Zugriff auf andere Kundendaten zu unterbinden. Das hab ich schon versucht. Wenn PHP mit Apache kompiliert wurde, läuft PHP immer als Apache-User. User und Group in der Virtualhostanweisung werden ignoriert. Ich frage mich nur, wie Kunde A Daten vom Kunden B überschreiben kann, wenn beide ein eigenes Server-Root Verzeichnis haben und nicht darüber hinaus kommen. Sie sollten die Daten des anderen nicht einmal sehen können. Gruss Markus From HammerJo_(at)_media-saturn.com Fri, 19 May 2000 09:56:02 +0200 Date: Fri, 19 May 2000 09:56:02 +0200 From: Hammer, Jochen (GFI) HammerJo_(at)_media-saturn.com Subject: [php] php3_odbc.dll hallo zusammen, kann mit jemand die "php3_odbc.dll" (oder die version 4) schicken, oder sagen, wo ich sie bekommen kann. im installationszip war die nicht dabei und im grossen www ist die nicht zu finden. vielleicht weiss jemand auch wo man noch andere dll's finden kann. danke im voraus gruss jochen From I.Tonert_(at)_stern-el.de Fri, 19 May 2000 10:04:17 +0200 Date: Fri, 19 May 2000 10:04:17 +0200 From: Ira Tonert I.Tonert_(at)_stern-el.de Subject: [php] native Interbase-Treiber und Blob's Ich habe ein Problem, Blob-Felder mit RTF-Texten, über den native Interbase-Treiber aus meiner DB auszulesen. Hat jemand einen Tip für mich? Danke. Gruß, Ira From I.Tonert_(at)_stern-el.de Fri, 19 May 2000 10:06:57 +0200 Date: Fri, 19 May 2000 10:06:57 +0200 From: Ira Tonert I.Tonert_(at)_stern-el.de Subject: [php] native Interbase-Treiber und Character-Set Ich habe ein Problem mit dem Character-Set im native Interbase-Treiber. Dieses Character-Set muss man setzen, bevor das Connect erfolgt. Nach dem Wühlen in den Quellen des Treibers konnte ich sehen, dass ich das Character-Set in einem 4. Parameter der Funktion ibase_connect bzw. ibase_pconnect übergeben habe. Dies habe ich versucht, aber es hat noch nicht den gewünschten Erfolg. Hat jemand schon Erfahrung damit oder eine Idee für mich? Danke und Gruß, Ira From arash.yalpani_(at)_dol2day.com Fri, 19 May 2000 10:21:05 +0200 Date: Fri, 19 May 2000 10:21:05 +0200 From: Arash Yalpani arash.yalpani_(at)_dol2day.com Subject: [php] Regulaere Ausdruecke Hi Liste! Ich benoetige ein paar Links zum Thema regular expressions, und zwar: 1. fuer heute: anleitung fuer dummies (wie mich) 2. fuer morgen: anleitung fuer fortgeschrittene 3. fuer den tag danach: anleitung fuer profis ja, genau: so schnell soll ich profi sein. danke fuer eure hilfe dabei und nette gruesse, arash ============================ democracy online today Werde Kanzler!! URL http://www.dol2day.com ============================ From hartmut_(at)_six.de Fri, 19 May 2000 10:38:19 +0200 Date: Fri, 19 May 2000 10:38:19 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Regulaere Ausdruecke Arash Yalpani wrote: > > Hi Liste! > > Ich benoetige ein paar Links zum Thema regular expressions, und zwar: > > 1. fuer heute: anleitung fuer dummies (wie mich) > 2. fuer morgen: anleitung fuer fortgeschrittene > 3. fuer den tag danach: anleitung fuer profis > wenn du es so eilig hast und eine gute Buchhandlung in der Nähe, könntest du dir vielleicht das "Regular Expressions" Buch von O'Reilly gönnen ? http://www.ora.de/catalog/regex/index.html -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From oliver_(at)_brugg-online.ch Fri, 19 May 2000 10:37:50 +0200 Date: Fri, 19 May 2000 10:37:50 +0200 From: Oliver =?iso-8859-1?Q?Fl=FCckiger?= oliver_(at)_brugg-online.ch Subject: [php] OT: Problem bei MySQL-Installation unter Linux Hallo Zusammen! Ich bin ein ziemlicher Linux-Newbie und habe neulich versucht, MySQL zu installieren. Das ging mit Hilfe des Online-Handbiches "MySQL for Dummies" auch ganz gut. Ich hab' genau das ausgeführt. cd /usr/local gunzip mysql-VERSION-OS.tar.gz tar -xvf mysql-Version_OS.tar ln -s mysql-VERSION-OS mysql Soweit alles OK. Wenn ich nun aber ./safe_mysqld starte, kommt die Fehlermeldung Starting mysqld daemon with databases from /var/mysqld ./safe_mysqld: /var/mysql/"meinHostName".err: No such file or directory ./safe_mysqld: /var/mysql/"meinHostName".err: No such file or directory ./safe_mysqld: /var/mysql/"meinHostName".err: No such file or directory mysqld daemon ended Das ist im Handbuch zwar auch beschrieben ["Normalerweise benötigt man hier nur die Verwendungen von --basedir=path"], doch das hat nichts genützt [weitere Fehlermeldung: Fehlerhafte Anweisung]. Weiss jemand, was ich tun könnte? Vielen Dank schon im Voraus Oliver [15] From tfromm_(at)_cs.uni-potsdam.de Fri, 19 May 2000 11:09:03 +0200 Date: Fri, 19 May 2000 11:09:03 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] PHP binary ohne Webserver? Hi, > Gibts es eigentlich schon Ansätze|Pläne (oder gibt es das schon?) für > ein Webserverunabhängiges PHP Applet|Programm|WasAuchImmer? Wäre doch > sehr schön für kleinere Websites|Shopsysteme|WasAuchImmer das > Ergebnis der PHP Skripte statifizieren zu können. php als cgi compiliert kann mehr oder weniger als eigenstaendige sprache verwendet werden. -- ------------------------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Web: http://codewizards.org/thomas.fromm Go away or I will replace you with a small PHP script. From hartmut_(at)_six.de Fri, 19 May 2000 11:36:34 +0200 Date: Fri, 19 May 2000 11:36:34 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Externe Programme aufrufen!? Berkant Özdemir wrote: > > Ich hab ein bisschen mit dem Befehl "exec" rumgespielt, habs aber nicht > geschafft, ein simples "dir" oder "pwd" auszuf|hren ... klappt das Ausführen nicht, oder die Rückgabe der Ausgabe? wenn du die Ausgabe des externen Programms weiterverarbeiten willst, ist popen("extProg arg1 arg2 ...","r") vermutlich besser geeignet ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From victor_(at)_mediapeople.de Fri, 19 May 2000 12:11:56 +0200 Date: Fri, 19 May 2000 12:11:56 +0200 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] Regulaere Ausdruecke > wenn du es so eilig hast und eine gute Buchhandlung in der Nähe, > könntest du dir vielleicht das "Regular Expressions" > Buch von O'Reilly gönnen ? > > http://www.ora.de/catalog/regex/index.html Gibts für nen Zwanni weniger auch in deutsch: http://www.amazon.de/exec/obidos/ASIN/3930673622/o/qid=958730925/sr=8-1/ 028-1320953-9105066 Nein - da verdiene ich nix mit. ;-) Christian From krs_(at)_treu-elektro.de Fri, 19 May 2000 12:23:30 +0200 Date: Fri, 19 May 2000 12:23:30 +0200 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] stueckweises aufbauen einer seite Hi Liste, ich möchte eine Seite stückweise ausgeben. Wie macht man das mit PHP? Wie lautet dazu eigentlich der Fachbegriff? Kann man dem Browser irgendwie mitteilen, daß die stückweise Ausgabe beendet ist, das Browserfenster zu löschen ist und alles kommende nun wieder links oben "normal" dazustellen ist? Beispiel: Ein PHP-Script rödelt eine große Textdatei durch. Damit der Surfer weiß, es tut sich noch was, soll er den prozentualen Fortschritt des Durchrödelns mitbekommen. Wenn die Textdatei erledigt ist, soll das eigentliche Ergebnis die Prozentwerte überschreiben und als "normaler" Browserinhalt sichtbar sein. MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: www.augsburg.netsurf.de/~skrister -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From arash.yalpani_(at)_dol2day.com Fri, 19 May 2000 12:33:00 +0200 Date: Fri, 19 May 2000 12:33:00 +0200 From: Arash Yalpani arash.yalpani_(at)_dol2day.com Subject: [php] Regulaere Ausdruecke Hartmut Holzgraefe wrote: >wenn du es so eilig hast und eine gute Buchhandlung in der Nähe, >könntest du dir vielleicht das "Regular Expressions" >Buch von O'Reilly gönnen ? >http://www.ora.de/catalog/regex/index.html danke, aber es sollte im web liegen. gruesse, arash ============================ democracy online today Werde Kanzler!! URL http://www.dol2day.com ============================ From a.tietje_(at)_flynet.de Fri, 19 May 2000 12:50:57 +0100 Date: Fri, 19 May 2000 12:50:57 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] stueckweises aufbauen einer seite Hi, > ich möchte eine Seite stückweise ausgeben. ich glaube, du möchtest flush() benutzen: manual->string functions->flush CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From ralf_(at)_kuerbis.org Fri, 19 May 2000 13:39:36 +0200 Date: Fri, 19 May 2000 13:39:36 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Regulaere Ausdruecke > Ich benoetige ein paar Links zum Thema regular expressions, und zwar: Fuer die alten ereg_*-Funktionen: man 7 regex Fuer die Perl-kompatiblen: man perlre Ausdruck empfehlenswert. Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From hartmut_(at)_six.de Fri, 19 May 2000 13:36:33 +0200 Date: Fri, 19 May 2000 13:36:33 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] stueckweises aufbauen einer seite Stefan Krister wrote: > > Hi Liste, > > ich möchte eine Seite stückweise ausgeben. > > Wie macht man das mit PHP? flush() > > Wie lautet dazu eigentlich der Fachbegriff? > ??? flush output ??? > Kann man dem Browser irgendwie mitteilen, daß die stückweise Ausgabe > beendet ist, das Browserfenster zu löschen ist und alles kommende nun > wieder links oben "normal" dazustellen ist? das geht bei Netscape seit ewigen Zeiten Stichwort: MIME-Type multipart/x-mixed-replace http://osiris.ifi.unizh.ch/pushpull.html , Anschnitt "Server-Pull" Microsoft ignoriert diesen einfachen und eleganten Mechanismus allerdings hartnäckig (auch wenn gerüchteweise bestimmte Versionen des IE3 für Mac das konnten), vermutlich um den eigenen Push-Channel Machanismen keine Konkurenz zu machen ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From GH-lists_(at)_ecora.de Fri, 19 May 2000 14:05:23 +0200 Date: Fri, 19 May 2000 14:05:23 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] stueckweises aufbauen einer seite Hartmut Holzgraefe schrieb > das geht bei Netscape seit ewigen Zeiten > Stichwort: MIME-Type multipart/x-mixed-replace > > http://osiris.ifi.unizh.ch/pushpull.html , Anschnitt "Server-Pull" > > > Microsoft ignoriert diesen einfachen und eleganten Mechanismus > allerdings Hmm, dieser Subtype vom Content-Type multipart ist aber auch in keinster Weise standardisiert, sondern eher eine Extra-Wurst von Netscape (oder taucht der doch in irgendeinem RFC auf?), so daß man MS hier nicht unbedingt einen Vorwurf machen kann. > hartnäckig (auch wenn gerüchteweise bestimmte Versionen des > IE3 für Mac das konnten), vermutlich um den eigenen Push- > Channel Machanismen keine Konkurenz zu machen ? Push-Technologien? War das der Mega-Hype vor 2 oder 3 Jahren, der das Internet revolutionieren sollte? ;-) Der WAP-Hype im Moment erinnert mich irgenwie etwas daran... Guido Haeger From abe_(at)_yavin4.de Fri, 19 May 2000 14:27:23 +0200 Date: Fri, 19 May 2000 14:27:23 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] php3_odbc.dll Hi >kann mit jemand die "php3_odbc.dll" (oder die version 4) schicken, oder >sagen, wo ich sie bekommen kann. >im installationszip war die nicht dabei und im grossen www ist die nicht zu >finden. die odbc funktionen wurden IMHO vollständig in php integriert, du brauchst sie nicht zu laden. >vielleicht weiss jemand auch wo man noch andere dll's finden kann. >danke im voraus eigentlich sind in den Precompiled Binaries schon alle module enthalten. bye daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From Mathias.Gloss_(at)_start.de Fri, 19 May 2000 14:35:40 +0200 Date: Fri, 19 May 2000 14:35:40 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] php3_odbc.dll Aloha, > ---------- > Von: Daniel Beulshausen[SMTP:abe_(at)_yavin4.de] > > eigentlich sind in den Precompiled Binaries schon alle module enthalten. > *grins*. Und man sollte das "eigentlich" extra betonen. Zum Beispiel ist es wohl noch keinem gelungen, unter win32/php 3.x eine PDF-Datei zu generieren, obwohl es eine *.dll gibt. Viele Grüße, Mathias From arash.yalpani_(at)_dol2day.com Fri, 19 May 2000 14:54:31 +0200 Date: Fri, 19 May 2000 14:54:31 +0200 From: Arash Yalpani arash.yalpani_(at)_dol2day.com Subject: [php] DENKSPORT - Portal beliebig tief verschachteln hallo holger, ich weiss nicht, ob ich dich richtig verstanden habe aber so habe ich das auf www.dol2day.com geloest: tabelle kategorien: +-------+ + id + +-------+ + text + +-------+ + ... + +-------+ die id ist dabei ein varchar-feld und kategorien werden so gebildet id text ------------------------- A Sport AA Fussball AB Tennis B Wirtschaft BA Boerse BB Steuerpolitik C Unterhaltung .... recht flexibel und leicht zu pflegen. kannst es dir auf der homepage ansehen. gruesse, arash ============================ democracy online today Werde Kanzler!! URL http://www.dol2day.com ============================ From madfool_(at)_tigernet.de Fri, 19 May 2000 15:17:04 +0200 Date: Fri, 19 May 2000 15:17:04 +0200 From: Daniel Nemetz madfool_(at)_tigernet.de Subject: [php] (no subject) kann mir jemand helfen ? wie kann ich mails über php verschicken ? die funktion mail(email,subject,text) kommt mir serh spanisch vor, da ich hier keinen mailserver noch sonstige absenderdate eingeben kann. sonst finde ich darüber nichts in der dokumentation mfg, Daniel Nemetz From Mathias.Gloss_(at)_start.de Fri, 19 May 2000 15:26:27 +0200 Date: Fri, 19 May 2000 15:26:27 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] (no subject) Aloha, > ---------- > Von: Daniel Nemetz[SMTP:madfool_(at)_tigernet.de] > > kann mir jemand helfen ? wie kann ich mails über php verschicken ? die > funktion mail(email,subject,text) kommt mir serh spanisch vor, da ich hier > keinen mailserver noch sonstige absenderdate eingeben kann. > Tja, das liegt daran, daß die Daten dafür in der php.ini stehen. PS : Das Feld "Subject" oder "Betreff" in deim Mailclient hat durchaus ein Sinn. Grüße, Mathias. From abe_(at)_yavin4.de Fri, 19 May 2000 15:28:22 +0200 Date: Fri, 19 May 2000 15:28:22 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] (no subject) Hallo Daniel, >kann mir jemand helfen ? wie kann ich mails über php verschicken ? die >funktion mail(email,subject,text) kommt mir serh spanisch vor, da ich hier >keinen mailserver noch sonstige absenderdate eingeben kann. > >sonst finde ich darüber nichts in der dokumentation Am besten du liest dir mal die FAQ durch, da steht nämlich alles was du erfahren möchtest drin. http://www.koehntopp.de/php/ http://www.koehntopp.de/php/faq-11.html gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From dobel_(at)_femu.rwth-aachen.de Fri, 19 May 2000 15:31:08 +0200 Date: Fri, 19 May 2000 15:31:08 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] (no subject) Daniel Nemetz wrote: > > kann mir jemand helfen ? wie kann ich mails über php verschicken ? die > funktion mail(email,subject,text) kommt mir serh spanisch vor, da ich hier > keinen mailserver noch sonstige absenderdate eingeben kann. Die Funktion ist nicht spanisch. Mailserver bzw. Sendmail-Pfad sowie Standard-From: stellst Du in der Konfigurationsdatei ein: http://www.php.net/manual/configuration.php3 unter "Mail Configuration Directives" Absender und andere Header kannst Du im vierten Parameter von mail() uebergeben. Es gibt dazu ein Beispiel auf http://www.php.net/manual/function.mail.php3 Gruss, Markus From adi_(at)_living-source.com Wed, 17 May 2000 13:07:30 GMT Date: Wed, 17 May 2000 13:07:30 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] Hilfe !!! On Wed, 17 May 2000 14:30:06 +0200, ADMIN deigned to write: >Also ... >z.b. soll aus "pic" und $x eine variable entstehen: >$set = "pic$x"; >echo "$set"; würde pic1,2,3,4,... etc. ausgeben! >Aber ich brauche die VARIABLE $pic1, $pic2, .... > >wie kann ich das machen???? $dynamischevariable = "pic" . $x; echo $$dynamischevariable; 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 boezdemi_(at)_stud.uni-frankfurt.de Fri, 19 May 2000 16:13:54 +0200 Date: Fri, 19 May 2000 16:13:54 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] Externe Programme aufrufen!? Hallo Hartmut, hallo Liste! Ich habe jetzt mal die Sache auf einem WAMP System ausprobiert, dort funktioniert es auch ohne Probleme: $output enthdlt f|r jeden Index eine Zeile des Outputs von "dir", z.B."Datentrdger Laufwerk C: ..."! Aber wieso funktioniert dieses simple Skript nicht auf LAMP? Dort ist $output ein Array ohne Inhalt, count ist also gleich Null ... kann mir jemand helfen? Mit dem Skript soll GnuPG gesteuert werden, welches leider nicht f|r Windows erhdltlich ist. Vielen Dank! ----- Original Message ----- From: "Hartmut Holzgraefe" To: Sent: Friday, May 19, 2000 11:36 AM Subject: Re: [php] Externe Programme aufrufen!? > Berkant Vzdemir wrote: > > > > Ich hab ein bisschen mit dem Befehl "exec" rumgespielt, habs aber nicht > > geschafft, ein simples "dir" oder "pwd" auszuf|hren ... > > klappt das Ausf|hren nicht, oder die R|ckgabe der Ausgabe? > wenn du die Ausgabe des externen Programms weiterverarbeiten willst, > ist popen("extProg arg1 arg2 ...","r") vermutlich besser geeignet ... > > > -- > Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de > > -- > ** Durchgehend gevffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From lauterbach_(at)_tanner.de Fri, 19 May 2000 16:18:41 +0200 Date: Fri, 19 May 2000 16:18:41 +0200 From: Christoph Lauterbach lauterbach_(at)_tanner.de Subject: [php] array_splice-Alternative unter PHP3 Hallo Leute, ich möchte ein Array unbestimmter Länge auf 10 Elemente kürzen. Wenn unser Webhoster schon PHP4 verwenden würde könnte ich das schön mit array_splice tun. Doch unter PHP3 habe ich bisher noch keine Möglichkeit gefunden ein Array mit nur ein oder zwei Zeilen Code zu kürzen! Wer kann mir helfen? Beispiel: $array = array("1","2","3","4","5","6","7","8","9","10","11","12","13"); $array = array_splice($array, 10); // Array ist nun: array("1","2","3","4","5","6","7","8","9","10"); Ein schönes Wochenende wünscht Euch der.christoph PS: Danke, Steffen, für Deine Antwort zu meiner letzten Frage. Es funktioniert! From newsletter_(at)_stefan-schwardt.de Fri, 19 May 2000 16:36:40 +0200 Date: Fri, 19 May 2000 16:36:40 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] array_splice-Alternative unter PHP3 Moin Christoph Lauterbach, moin Liste, CL> $array = array("1","2","3","4","5","6","7","8","9","10","11","12","13"); CL> $array = array_splice($array, 10); CL> // Array ist nun: array("1","2","3","4","5","6","7","8","9","10"); Fülle doch ein neues array $temp[] mit den Elementen bis $array[10], und ersetze den Inhalt von $array[] durch den von $temp[]. Ganz spontane Idee. -- Stefan Schwardt. From adi_(at)_living-source.com Fri, 19 May 2000 14:46:53 GMT Date: Fri, 19 May 2000 14:46:53 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] array_splice-Alternative unter PHP3 On Fri, 19 May 2000 16:18:41 +0200, Christoph Lauterbach deigned to write: >$array = array_splice($array, 10); >// Array ist nun: array("1","2","3","4","5","6","7","8","9","10"); So ists sauber: function array_splice($array, $newlength) { if( count($array) >= $newlength ) { for($i=0; $i <$newlength; $i++) { $newarray[] = $array[$i]; } return $newarray; } else return false; } und so hasts du's in zwei zeilen: for($i=0; $i <9; $i++) { $newarray[] = $array[$i]; } $array = $newarray; > >Ein schönes Wochenende wünscht Euch >der.christoph > Danke, dir auch. 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 ak_(at)_living-source.com Fri, 19 May 2000 16:52:39 +0200 Date: Fri, 19 May 2000 16:52:39 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] array_splice-Alternative unter PHP3 On Fri, 19 May 2000 16:18:41 +0200, Christoph Lauterbach wrote: Hallo Christoph Lauterbach, >ich möchte ein Array unbestimmter Länge auf 10 Elemente kürzen. Wenn >unser Webhoster schon PHP4 verwenden würde könnte ich das schön mit >array_splice tun. Doch unter PHP3 habe ich bisher noch keine Möglichkeit >gefunden ein Array mit nur ein oder zwei Zeilen Code zu kürzen! Wer kann >mir helfen? >Beispiel: >$array = array("1","2","3","4","5","6","7","8","9","10","11","12","13"); $array = my_array_splice($array, 10); function my_array_splice($array, $anzahl) { for ($i=0;$i<$anzahl;$i++) $new_array[$i] = $array[$i]; return $new_array; } ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From davidly-job_(at)_altern.org Fri, 19 May 2000 15:03:59 +0000 (GMT) Date: Fri, 19 May 2000 15:03:59 +0000 (GMT) From: David Ly davidly-job_(at)_altern.org Subject: [php] suchen einen php job Hi! I am looking for a PHP developer position for this summer in Germany. Are you interested? My resume could be read at : http://www.schaffner.net/emp/index.html?action=viewresume&id=2f41c3ea5ed53b5f29899bd38c0408a1 My homepage is at: http://altern.org/davidly David Thanks ;) --------------------------------------------------------- Hallo ! Ich suche einen PHP job fur diese Sommer in Deutschland Sind Sie interessiert? Mein Lebenslauf ist : http://www.schaffner.net/emp/index.html?action=viewresume&id=2f41c3ea5ed53b5f29899bd38c0408a1 Mein Homepage ist : http://altern.org/davidly David Danke schon ;) _____________________________________ oO David Ly Oo ~ davidly_(at)_altern.org ~ ~ Web : http://altern.org/davidly ~ ------------------------------------- From abe_(at)_yavin4.de Fri, 19 May 2000 16:54:06 +0200 Date: Fri, 19 May 2000 16:54:06 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Externe Programme aufrufen!? >Hallo Hartmut, hallo Liste! Hi >Ich habe jetzt mal die Sache auf einem WAMP System ausprobiert, dort >funktioniert es auch ohne Probleme: >$command = "dir"; >exec ($command,$output); >echo $output[0]; >?> >$output enthdlt f|r jeden Index eine Zeile des Outputs von "dir", >z.B."Datentrdger Laufwerk C: ..."! >Aber wieso funktioniert dieses simple Skript nicht auf LAMP? Dort ist >$output ein Array ohne Inhalt, weil es den befehl "dir" nicht gibt. probier das: \n"; while(list(,$v)=each($array)) { print "$v
\n"; } ?> -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From Michael.Ackermann_(at)_nintendo.de Fri, 19 May 2000 17:03:28 +0200 Date: Fri, 19 May 2000 17:03:28 +0200 From: Michael Ackermann Michael.Ackermann_(at)_nintendo.de Subject: [php] Datei einlesen auf der Komandozeile ** Proprietary ** Hallo Liste, Ich möchte gerne auf der console Dateien umschreiben. Dazu habe ich mir PHP als cgi-Version compiliert. folgends script soll die Datei einlesen und zum Test auf dem Bildschirm ausgeben. # Datei convert.php Is ja kein grosser Zauber. aber wir belege ich die Variable $file bei Aufruf: php convert.php?file=test.txt geht ja nicht ?? oder??? Ich stehe auf jeden fall im Wald Danke für eventuelle Antworten. Michael From php_(at)_sct-research.de Fri, 19 May 2000 17:11:37 +0200 (MEST) Date: Fri, 19 May 2000 17:11:37 +0200 (MEST) From: Mirko Giese php_(at)_sct-research.de Subject: [php] header() in einem frame mit einem target ausruesten hi liste ich moechte innerhalb eines frames unterbestimmten bedingungen ein redirekt machen. allerdings nicht im selben frame sondern im top-frame. kann ich der header()-funktion den target mitgeben? ciao mirko From hartmut_(at)_six.de Fri, 19 May 2000 17:34:09 +0200 Date: Fri, 19 May 2000 17:34:09 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Externe Programme aufrufen!? Daniel Beulshausen wrote: > > exec("command.com /c dir", $array); > print "Exec lieferte ".count($array)." Zeilen:
\n"; > while(list(,$v)=each($array)) > { > print "$v
\n"; > } > ?> falscher Film, aber vielleicht doch dir richtige Fährte es stimmt, das es weder unter WAMP noch unter LAMP ein DIR.EXE bzw. ausführbares dir gibt aber in der Frage ging es um LAMP, nicht um WAMP, und da gibt es erst recht kein COMMAND.COM in einer interaktiven Shell unter Linux ist zwar i.A. die Eingabe von 'dir' möglich, das ist dann aber nur ein Alias-Eintrag, der auf 'ls -l' aufgelöst wird (siehe output von 'alias' ohne parameter) und der steht nur in interaktiven shells zur Verfügung, nicht aber in den exec()-Subprozessen eines Webservers versuch doch mal statt dessen -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From abe_(at)_yavin4.de Fri, 19 May 2000 17:40:32 +0200 Date: Fri, 19 May 2000 17:40:32 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Externe Programme aufrufen!? >aber in der Frage ging es um LAMP, nicht um WAMP, und >da gibt es erst recht kein COMMAND.COM Stimmt hatte mich verlesen, bin deshalb vom WAMP ausgegangen. sorry -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From wbh_(at)_euta.net Fri, 19 May 2000 17:42:12 +0200 Date: Fri, 19 May 2000 17:42:12 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] array_splice-Alternative unter PHP3 $array = array("1","2","3","4","5","6","7","8","9","10","11","12","13"); $array = array_splice($array, 10); // Array ist nun: array("1","2","3","4","5","6","7","8","9","10"); Hi Christoph, Hier noch ne Methode mit unset: function array_splice($array, $anzahl) { for ($i=($anzahl + 1);$i<= count($array);$i++) unset($array[$i]); return array; } Allen ein schoenes Wochenende CU Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From hpf_(at)_betaweb.net Fri, 19 May 2000 18:06:41 +0200 Date: Fri, 19 May 2000 18:06:41 +0200 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] PageEdit Download der neuen Version von PageEdit unter http://www.abarcar.de/editieren/edit.tar.gz Helmut P. Fleischhauer From wbh_(at)_euta.net Fri, 19 May 2000 18:11:20 +0200 Date: Fri, 19 May 2000 18:11:20 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] header() in einem frame mit einem target ausruesten ich moechte innerhalb eines frames unterbestimmten bedingungen ein redirekt machen. allerdings nicht im selben frame sondern im top-frame. kann ich der header()-funktion den target mitgeben? Hi mirko Probier mal folgendes: Setze in den body-tag deines html-scripts ein onload wenn notig, und uebergebe das ganze einem Java-Script. z.B.: .... > ..... und in deinjavascript.inc: CU Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From wbh_(at)_euta.net Fri, 19 May 2000 18:16:33 +0200 Date: Fri, 19 May 2000 18:16:33 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] PageEdit ---------- Von: Helmut P. Fleischhauer[SMTP:hpf_(at)_betaweb.net] Antwort an: php_(at)_php-center.de Gesendet: Freitag, 19. Mai 2000 18:06 An: php_(at)_php-center.de Betreff: [php] PageEdit Download der neuen Version von PageEdit unter http://www.abarcar.de/editieren/edit.tar.gz Helmut P. Fleischhauer Geht nicht! Findet die Datei nicht. CU Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From adi_(at)_living-source.com Wed, 17 May 2000 15:19:31 GMT Date: Wed, 17 May 2000 15:19:31 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Suche_php=5Fmssql.dll_f=FCr_PHP4_(Windows)?= On Wed, 17 May 2000 17:03:39 +0200, Daniel Diehl deigned to write: >Hallo, >ich benötige dringend die MSSQL DLL (php_mssql.dll) für >PHP4 für Windows. (RC2) AFAIK, gibts die nur wenn man php4 selber kompiliert. 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 Wed, 17 May 2000 10:42:46 GMT Date: Wed, 17 May 2000 10:42:46 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] ungueltiger link ueber geraetegrenzen hinweg On Wed, 17 May 2000 12:00:13 +0200, paul deigned to write: >diese fehlermeldung bekomm ich bei file upload und anschliessendem >rename versuch. kann mir jemand verraten, was da schief läuft. dank im >voraus AFAIK, ein rename funktioniert nur auf derselben partition. wenn das quellverzeichnis auf einer anderen partition wie das zielverzeichnis ist geht das schief. Dann musst auf ein copy && unlink umsteigen. 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 C.Schmidt-Koester_(at)_gmx.net Fri, 19 May 2000 18:57:04 +0200 Date: Fri, 19 May 2000 18:57:04 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Datei einlesen auf der Komandozeile Michael wrote: > aber wir belege ich die Variable $file bei Aufruf: > > php convert.php?file=test.txt > geht ja nicht ?? oder??? > > Ich stehe auf jeden fall im Wald > Danke für eventuelle Antworten. php convert.php file=test.txt Viele Grüße Christiane From adi_(at)_living-source.com Tue, 16 May 2000 14:08:42 GMT Date: Tue, 16 May 2000 14:08:42 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] in for einbinden?! On Tue, 16 May 2000 15:48:46 +0200, Ferhat Goecer deigned to write: > >Nun hole ich aber aus der DB... Spalte "screenshots" $SHOT (ein Bild) und $LINK (ein Link)... >aber jetzt muss in die FOR-Schleife, wenn da für Artikel Nr. 1 z.b. 4 Shots zur >Verfügung stehen, sollen diese vier so angepasst werden, dass alle 4 als einzelne Bilder >mit dazugehörigem Link ausgegeben werden. So in etwa Sollte es dann aussehen: > also wie wärs den mit so was, ungetested. $queryres = mysql_query("SELECT screenshot,link FROM bilder"); while($row = mysql_fetch_array($queryres)) { echo ""; } Tschau Adi ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From jens_(at)_pinguin.conetix.de Fri, 19 May 2000 19:36:47 +0200 Date: Fri, 19 May 2000 19:36:47 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] page.php?edit=$auth_code Hi, ich möchte eine Reihe von Seiten mit ähnlichem Layout generieren, die folgendes Feature brauchen: a) Mehrsprachigkeit. Da dachte ich an die template.inc von phplib. Gibts da noch sinnvolle Alternativen außer einem Haufen von if($lang==...) im Code ? b) Einige dieser Seiten sollen -auf Bedarf, d.h. wenn ein Parameter $edit existiert - statt eines Textblocks dann an bestimmten Stellen ein editfeld präsentieren, mit dem Text als Default eingetragen wurde und änderbar ist; das Skript sollte sich dann idealerweise selbst modifizieren. Ich möchte nicht 1000 .txt Dateischnipsel mit mir rumschleppen und eine DB ist nicht vorhanden: gibts in der Richtung was sinnvolles, oder bleibt mir nix übrig als die Dateien mit dem Editor manuell zu bearbeiten? -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From GH-lists_(at)_ecora.de Fri, 19 May 2000 20:08:59 +0200 Date: Fri, 19 May 2000 20:08:59 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] page.php?edit=$auth_code Jens Benecke schrieb > a) Mehrsprachigkeit. Da dachte ich an die template.inc von phplib. > Gibts da noch sinnvolle Alternativen außer einem Haufen von > if($lang==...) im Code ? Ich mache das meist so, daß es separate Dateien gibt, in denen die ganzen Text-Bausteine, ggf. die HTML-Schnipsel für Länderspezifische Grafiken (Beides im Array $text) und ggf. Funktionen für die länderspezifische Formatierung von Zahlen stehen (z.B. lang.de.inc, lang.en.inc lang, lang.fr.inc). Es gibt dann eine Sessionvariable $lang die als Wert de, fr oder en hat und am Anfang der Seite wird je nach Wert von $lang nur die benötigte Datei includet. Im Programm gebe ich dann z.B. $text["tip1"] aus und der Text oder die Grafik werden in der gewünschten Sprache ausgegeben. Die spätere Integration weiterer Sprachen ist so auch jederzeit mit geringem Aufwand und dementsprechend geringen Kosten möglich. Beim Start der Session wird übrigens die Sprache gesetzt, die der UserAgent des Clients "meldet". Ist der Client nicht auskunftsfreudig, ist zunächst die vom Kunden festgelegte Default-Sprache aktiv. Guido Haeger From dAYdREAMS_(at)_t-online.de Fri, 19 May 2000 20:14:48 +0200 Date: Fri, 19 May 2000 20:14:48 +0200 From: Kay Abendroth dAYdREAMS_(at)_t-online.de Subject: [php] passtrough-Hilfe Hallo, als absoluter Anfänger in Sachen PHP habe ich ein Problem mit dem Ausführen des externen Programms 'tracert'. Ich möchte mit PHP erstmal einen ftp-Server mit tracert ansprechen, aber irgendwie funktioniert das nicht so richtig. Hier ist meine HTML-Seite: Kay *** PGP encrypted mail prefered! Get my public key at ldap://certserver.pgp.com or http://pgpkeys.mit.edu:11371 MI _(at)_ TFH Berlin www.tfh-berlin.de/~s705040 From TConnect_(at)_gmx.net Fri, 19 May 2000 20:49:21 +0200 Date: Fri, 19 May 2000 20:49:21 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] Email auf richtige Syntax testen Hallo Liste! Ich hatte letztens eine Page gesehen, die irgendwo ein kleines Stückchen Quellcode darstellte, der eine E-Mail auf richtige Syntax prüfte. Weiß jemand, wo diese Seite noch gleich war oder kann mir da weiterhelfen? Ich möchte ungerne das Rad neu erfinden. Danke Euch! Tim From daniel_(at)_zwink.de Fri, 19 May 2000 21:32:31 +0200 Date: Fri, 19 May 2000 21:32:31 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Email auf richtige Syntax testen Hallo Tim, > Ich hatte letztens eine Page gesehen, die irgendwo ein kleines > Stückchen Quellcode darstellte, der eine E-Mail auf richtige > Syntax prüfte. Weiß jemand, wo diese Seite noch gleich > war oder kann mir da weiterhelfen? Ich möchte ungerne das > Rad neu erfinden. Du brauchst das Rad nicht neu erfinden :-) Ich prüfe die Email-Adressen für ein Gästebuch über folgenden Scriptschnippsel mit einem Regulären Ausdruck: Frage an die Liste: Gibt es eine bessere Lösung ? Grüße Daniel -- _ |_| |\ ___ | | |___| | | _ | | |_| |/ From TConnect_(at)_gmx.net Fri, 19 May 2000 21:44:56 +0200 Date: Fri, 19 May 2000 21:44:56 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] Email auf richtige Syntax testen Danke, Daniel! Ist eigentlich auch egal, ob es was Besseres gibt! Hauptsache, es klappt :-) PS an die Liste: Ich habe in meiner mySQL DM ein Feld als "datetime" eingestellt. Wie kann ich das Feld füllen? Nach der Formularauswertung erzeuge ich ein Datum mit $Datum = date(); und will dan mittels der INSERT INTO Anweisung unter anderem auch dieses o.g. Feld beschreiben. Aber das geht nicht. Beim Nachsehen steht dort immernoch 0000-00-00 00:00:00 da drin. Jemand ne Lösung? gruß Tim PS: Ich verspreche auch hoch und heilig, daß, wenn ich mal alles so kann wie Ihr, ich den Newbies auch so gut helfe!!! Gruß Tim > Scriptschnippsel mit einem Regulären Ausdruck: > > $reg_mail = > "^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*_(at)_([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\ > .)+([a-zA-Z]{2,3})$"; > $mail = "daniel_(at)_zwink.de"; > > if (ereg($reg_mail,$mail)) { > echo "Mailadresse OK !"; > } else { > echo "Mailadresse NICHT OK !"; > } > ?> > > Frage an die Liste: Gibt es eine bessere Lösung ? > > > Grüße > > Daniel > From boezdemi_(at)_stud.uni-frankfurt.de Fri, 19 May 2000 22:35:06 +0200 Date: Fri, 19 May 2000 22:35:06 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] Externe Programme aufrufen!? Hallo! > versuch doch mal statt dessen > > $command = "ls -l"; > exec ($command,$output); > echo $output[1]; > ?> Hatte ich schon versucht (das mit der command.com war klar : )) aber wieder ohne Erfolg!Woran kann das liegen? Ich hab die Suse 6.3 Konfiguration von Php und Apache, sind vielleicht irgendwelche Sicherheitsma_nahmen im weg? Leider kenn ich mich mit Linux nicht soo gut aus, vielleicht kvnnt ihr mir einen Tipp geben? Vielen Dank an alle! From mysql-list_(at)_nuss.net Fri, 19 May 2000 22:38:14 +0200 Date: Fri, 19 May 2000 22:38:14 +0200 From: Marco Gabriel mysql-list_(at)_nuss.net Subject: [php] AW: [php] Email auf richtige Syntax testen hi, > und will dan mittels der INSERT INTO Anweisung unter anderem auch dieses > o.g. > Feld beschreiben. Aber das geht nicht. Beim Nachsehen steht dort immernoch > 0000-00-00 00:00:00 da drin. lass die arbeit doch gleich von mysql erledigen :-) insert into table (datumsfeld, feld2, feld3, feld4) values (curdate(), $feld2, $feld3, $feld4); weil besser ist das :-) gruß, marco From boezdemi_(at)_stud.uni-frankfurt.de Fri, 19 May 2000 22:53:21 +0200 Date: Fri, 19 May 2000 22:53:21 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] passtrough-Hilfe > Hallo Kai! Versuchs mal mit: $foo=passtrough("tracert $akthost",$ergebnis); echo $ergebnis[0]; $ergebnis ist ein Array und hat wahrscheinlich auch mehrere Indizes. Mit "echo count ($ergebnis)" kannst du Dir die Anzahl der Indizes anzeigen lassen, fdngt bei null an! Schreib, obs geklappt hat ... Cya and keep fraggin! From easy_(at)_ist.schuldig.de Fri, 19 May 2000 22:56:08 +0200 Date: Fri, 19 May 2000 22:56:08 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] Externe Programme aufrufen!? "Berkant Özdemir" wrote: > > > > $command = "ls -l"; > > exec ($command,$output); > > echo $output[1]; > > ?> > > Hatte ich schon versucht (das mit der command.com war klar : )) aber wieder > ohne Erfolg!Woran kann das liegen? > Ich hab die Suse 6.3 Konfiguration von Php und Apache, sind vielleicht > irgendwelche Sicherheitsma_nahmen im weg? Leider kenn ich mich mit Linux > nicht soo gut aus, vielleicht kvnnt ihr mir einen Tipp geben? Kennt dein PHP-Interpreter vielleicht keine PATH-Umgebungsvariable? Schau mal mit phpinfo(); nach. Wenn dem so ist, dann musst du wohl "/bin/ls -l" aufrufen. Gruss, Markus From boezdemi_(at)_stud.uni-frankfurt.de Fri, 19 May 2000 23:06:02 +0200 Date: Fri, 19 May 2000 23:06:02 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] Externe Programme aufrufen!? > Kennt dein PHP-Interpreter vielleicht keine PATH-Umgebungsvariable? > Schau mal mit phpinfo(); nach. Wenn dem so ist, dann musst du wohl > "/bin/ls -l" aufrufen. > Yo, hab ich auch schon versucht, als root eingeloggt. Aber vielleicht ist das doch die Lvsung: Auf welcher Verzeichnis Ebene befinde ich mich denn als default, wenn ich als root eingeloggt bin? Im bash zeigt mir pwd das Verzeichniss "/root/" an. Dort gibts doch auch ein bin Verzeichniss, was bei mir leer ist. Hab dann alle bins auch dort reinkopiert, hat aber trotzdem nicht funktioniert ... hm! Einmal hatte ich als Output die Zahl 127, kann jemand damit was anfangen? Danke, bin immer noch am verzweifeln ... : ( From abe_(at)_yavin4.de Fri, 19 May 2000 23:14:29 +0200 Date: Fri, 19 May 2000 23:14:29 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] passtrough-Hilfe >$foo=passtrough("tracert $akthost",$ergebnis); >echo $ergebnis[0]; > >$ergebnis ist ein Array und hat wahrscheinlich auch mehrere Indizes. >Mit "echo count ($ergebnis)" kannst du Dir die Anzahl der Indizes anzeigen >lassen, fdngt bei null an! Schreib, obs geklappt hat ... du beschreibst eine nicht vorhanden funktion falsch :) erstens heisst die funktion passthru(); und zweitens gibt passthru() den ouptut direkt aus, du meintest exec(); :)) beide zu finden unter: http://www.php-center.de/de-html-manual/ref.exec.html gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From boezdemi_(at)_stud.uni-frankfurt.de Fri, 19 May 2000 23:23:39 +0200 Date: Fri, 19 May 2000 23:23:39 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] passtrough-Hilfe : ) Ja, ich bin grad kurz vor meinem Examen und ein bisschen verwirrt .... From ws_(at)_art-quarter.com Fri, 19 May 2000 23:34:06 +0200 Date: Fri, 19 May 2000 23:34:06 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] PHP-Serverlast macht dynamische Seiten =?iso-8859-1?Q?unm=F6glich?= > Soll heißen: 400 DM für den Anschluß zzgl. Kosten für den Traffic. > Richtig? Waren das offizielle Konditionen oder ein spezielles Angebot? Also, so richtig wiedergefunden habe ich es nicht ... Rätsel... Immerhin: http://www.t-versand.de/cgi-bin/tversand.storefront/DE/catalog/1039?vpnr=000101 Internet & mehr T-InterConnect Classic* 64 kbit/s (monatl.ab 657,96,- DM inkl.MwSt.) T-InterConnect Classic* 128 kbit/s (monatl.ab 884,83,- DM inkl.MwSt.) T-InterConnect Classic* 1,92 Mbit/s (monatl.ab 2246,09,- DM inkl.MwSt.) Ist nicht das, was ich in der Erinnerung habe. Merkwürdig - aber ich konnte es partout nicht wiederfinden. OT: Schöne Satire über T-Online: http://www.kommdesign.de/galerie/kommunik/telekom.htm (Sehr witzig in der Galerie und sonst sehr instruktiv.) -- Mit freundlichem Gruss Dr. Werner Stuerenburg ______________________________________________ ISIS Verlag, Uhlandstr.8, D-32120 Hiddenhausen Tel 0(049)5224-997 407 -Fax 0(049)5224-997 409 From abe_(at)_yavin4.de Fri, 19 May 2000 23:28:02 +0200 Date: Fri, 19 May 2000 23:28:02 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] passtrough-Hilfe >: ) >Ja, ich bin grad kurz vor meinem Examen und ein bisschen verwirrt .... na dann macht's ja nichts, jeder macht mal fehler :) Fatal error: Call to unsupported or undefined function brain() -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From mk_(at)_html-design.com Fri, 19 May 2000 18:05:38 -0400 Date: Fri, 19 May 2000 18:05:38 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] PHP-Serverlast macht dynamische Seiten >http://www.t-versand.de/cgi-bin/tversand.storefront/DE/catalog/1039?vpn>Ist nicht das, was ich in der Erinnerung habe. Merkwürdig - aber >ich konnte es partout nicht wiederfinden. War es vielleicht http://www.t-interconnect.de/ Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From mk_(at)_html-design.com Fri, 19 May 2000 18:10:48 -0400 Date: Fri, 19 May 2000 18:10:48 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] PHP-Serverlast macht dynamische Seiten >http://www.t-interconnect.de/ Argh, ich habs gefunden: http://www.t-versand.de/isroot/tversand/angebote/dk/switched_link/preis_interconnect_adsl.html Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From TConnect_(at)_gmx.net Sat, 20 May 2000 01:08:09 +0200 Date: Sat, 20 May 2000 01:08:09 +0200 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] AW: [php] Email auf richtige Syntax testen Hi! Mann, mann, mann was et nich alles gibt. Ich wälze hier Bücher ohne Ende und komme nicht drauf... Danke... Tim PS mein Versprechen gilt! > hi, > > > und will dan mittels der INSERT INTO Anweisung unter anderem auch > dieses > > o.g. > > Feld beschreiben. Aber das geht nicht. Beim Nachsehen steht dort > immernoch > > 0000-00-00 00:00:00 da drin. > > lass die arbeit doch gleich von mysql erledigen :-) > > insert into table (datumsfeld, feld2, feld3, feld4) values > (curdate(), $feld2, $feld3, $feld4); > > weil besser ist das :-) > > gruß, marco > From steiner_(at)_dynamic-webpages.de Fri, 19 May 2000 11:18:20 +0200 Date: Fri, 19 May 2000 11:18:20 +0200 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Regulaere Ausdruecke Sent: Friday, May 19, 2000 10:21 AM Subject: [php] Regulaere Ausdruecke > Ich benoetige ein paar Links zum Thema regular expressions, und zwar: Hi Arash, begebe dich doch bitte zu folgender URL: http://www.dynamic-webpages.de/ und gehe dort auf "Links", klicke auf "Suche" und gebe dort "regular expressions" ein. Dann kriegst du ein paar Seiten ausgeworfen ... hoffe es wird weiterhelfen, mit bestem Gruß Armin -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de News, Installation, dt. Manual, WhoIsWho, Tipps, Tutorials, Books uvm. From steiner_(at)_dynamicwebpages.de Fri, 19 May 2000 10:50:35 +0200 Date: Fri, 19 May 2000 10:50:35 +0200 From: Armin Steiner steiner_(at)_dynamicwebpages.de Subject: [php] Regulaere Ausdruecke Sent: Friday, May 19, 2000 10:21 AM Subject: [php] Regulaere Ausdruecke > Ich benoetige ein paar Links zum Thema regular expressions, und zwar: Hi Arash, begebe dich doch bitte zu folgender URL: http://www.dynamic-webpages.de/ und gehe dort auf "Links", klicke auf "Suche" und gebe dort "regular expressions" ein. Dann kriegst du ein paar Seiten ausgeworfen ... hoffe es wird weiterhelfen, mit bestem Gruß Armin -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de News, Installation, dt. Manual, WhoIsWho, Tipps, Tutorials, Books uvm. From s.sander_(at)_crs.de Fri, 19 May 2000 09:22:05 +0100 Date: Fri, 19 May 2000 09:22:05 +0100 From: Steffen Sander s.sander_(at)_crs.de Subject: [php] preg_replace-Problem >Christoph Lauterbach >ich habe ein Problem beim Ersetzen von Special-Chars mithilfe der >preg_replace-Funktion. Und zwar will ich aus einem String die Zeichen ., >/, \ und | löschen. Doch mit folgendem Konstrukt funktioniert nicht bei >dem Backslash, der wird einfach nicht gelöscht. >$test = "H\al|l./o"; >$test = preg_replace ("/\/|\||\\|\./", "", $test); Statt Alternationen eine Zeichenklasse zusammenstellen: (sollte etwas schneller laufen) $test = eregi_replace("[\.|,/\\\]*", "", $test); Grüße -- Steffen Sander - Internet/Intranet Softwareentwicklung CRS Computer Register Service GmbH - Ritterstr. 11 - 10969 Berlin mailto:s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81 http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net From AFilz_(at)_gmx.de Sat, 20 May 2000 05:24:17 +0100 Date: Sat, 20 May 2000 05:24:17 +0100 From: Andreas Filz AFilz_(at)_gmx.de Subject: [php] Auswahlboxen Hi Leutz, bei der Gestaltung von Abfragen stellt sich mir zur Zeit ein Problem bei Doppelnennungen von Suchbegriffen. Das Ergebnis soll so aussehen, das wenn der Suchbegriff 1x vorkommt, anhand des Datensatzes eine html seite generiert wird. Kommt der Suchbegriff mehrfach vor, so soll eine Seite mit Nennung aller Datensaetzen generiert werden wo dieser Begriff vorkommt. Dies soll als Auswahlbox geschehen, von der aus dann der "richtige" Datensatz ausgewaehlt werden kann und die entsprechende seite generiert wird. Dank euch schon mal Andreas From ingmar.heinrich_(at)_muenster.de Sat, 20 May 2000 09:23:03 +0200 Date: Sat, 20 May 2000 09:23:03 +0200 From: Ingmar Heinrich ingmar.heinrich_(at)_muenster.de Subject: [php] gd1.5 / php4 Hallo! Die gd1.5 bietet ja kein make install. Welche der entstandenen Dateien muss ich WO hin schieben, damit php4 sie beim kompilieren findet? Gruesse, Ingmar -- Ingmar Heinrich Steinfurter Str. 81 / 5 - D-48149 Muenster tel# +49 (0)251 838 707 61 fax# +49 (0)251 838 707 63 From ulf_(at)_redsys.de Sat, 20 May 2000 09:56:19 +0200 Date: Sat, 20 May 2000 09:56:19 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Treffen Internetworld Berlin Hallo, ein kleines aber illustres Häufchen trifft auf der Internetworld. Wer dort ist, ist herzlich eingeladen die Runde zu ergänzen. Mittwoch, 24.05. 16:00 Uhr -vor- dem Stand http://www.inubit.com/plan_iw.html. Der Inubit Stand kann uns nicht aufnehmen. Nach kurzer Wartezeit wird ein anderer Ort aufgesucht, seid also pünktlich. Großes Interesse an einer Teilnahme haben u.a. folgende Personen gezeigt: - Tobias Ratschiller - Thomas Fromm - Sebastian Bergmann Andere Termine sind derzeit nicht geplant. Ich könnte - je nach MFG für die Rückfahrt (suche Berlin-HH/Kiel, Do abends oder Fr morgens, bitte per PM: mailto:ulf_(at)_redsys.de) - mir auch einen weiteren Termin am Donnerstag vorstellen. Bei Interesse meldet Euch per PM, ich "sammle" bis Dienstag Interessenten und Terminvorschläge. Ulf From fgangu_(at)_forevernet.org Sat, 20 May 2000 09:59:38 +0200 Date: Sat, 20 May 2000 09:59:38 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] AW: [php] AW: [php] Email auf richtige Syntax testen Hallo Liste, bei phpclasses.upperdesign.com gibt es eine ganze Klasse (Email validation Class) - funktioniert recht zuverlässig (Überprüfung Sytax, Server Ping, usw....). Gruß, Felix Gangu -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Tim Hildebrandt Gesendet: Freitag, 19. Mai 2000 21:45 An: php_(at)_php-center.de Betreff: [php] AW: [php] Email auf richtige Syntax testen Danke, Daniel! Ist eigentlich auch egal, ob es was Besseres gibt! Hauptsache, es klappt :-) PS an die Liste: Ich habe in meiner mySQL DM ein Feld als "datetime" eingestellt. Wie kann ich das Feld füllen? Nach der Formularauswertung erzeuge ich ein Datum mit $Datum = date(); und will dan mittels der INSERT INTO Anweisung unter anderem auch dieses o.g. Feld beschreiben. Aber das geht nicht. Beim Nachsehen steht dort immernoch 0000-00-00 00:00:00 da drin. Jemand ne Lösung? gruß Tim PS: Ich verspreche auch hoch und heilig, daß, wenn ich mal alles so kann wie Ihr, ich den Newbies auch so gut helfe!!! Gruß Tim > Scriptschnippsel mit einem Regulären Ausdruck: > > $reg_mail = > "^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*_(at)_([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\ > .)+([a-zA-Z]{2,3})$"; > $mail = "daniel_(at)_zwink.de"; > > if (ereg($reg_mail,$mail)) { > echo "Mailadresse OK !"; > } else { > echo "Mailadresse NICHT OK !"; > } > ?> > > Frage an die Liste: Gibt es eine bessere Lösung ? > > > Grüße > > Daniel > -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From bjoern_(at)_baer.main.de Sat, 20 May 2000 10:11:27 +0200 Date: Sat, 20 May 2000 10:11:27 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] gd1.5 / php4 * Ingmar Heinrich wrote: > Die gd1.5 bietet ja kein make install. Welche der entstandenen Dateien > muss ich WO hin schieben, damit php4 sie beim kompilieren findet? Schau mal bei http://www.php-center.de/was_ist/installationunterlinux.htm, dort steht's. -- cd mutt-source ./configure --enable-full-quote --with-reverse-quote --set-user-iq=0 \ --set-client-id=outlook --enable-funny-cards --disable-signature-mark (dividuum _(at)_ #php.de) From mpm_(at)_litterae.de Sat, 20 May 2000 11:54:30 +0200 Date: Sat, 20 May 2000 11:54:30 +0200 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] Yahoo! News Hi, ich hatte auch nochmal bei Yahoo! nachgefragt, ob es erlaubt ist, ein Script zu verwenden, das News von der Yahoo! Homepage ausliest, da die Formulierung der auf verschiedenen Websites veröffentlichten Email etwas schwammig ist. Die Antwort ist da nun schon deutlich: Es ist leider verboten! Also Vorsicht, bevor man Ärger bekommt. Grüße Michael -----Ursprüngliche Nachricht----- Von: Claudia Strelzing [mailto:claudiak_(at)_de.yahoo-inc.com] Gesendet: Freitag, 19. Mai 2000 16:21 An: Michael P. Mehl Betreff: Yahoo! Schlagzeilen Hallo Herr Mehl, vielen Dank für Ihre Nachricht an Yahoo! Deutschland. Wir können leider nicht zustimmen, wenn Sie Inhalte von der Yahoo! Seite auf Ihrer eigenen Seite präsentieren möchten, auch wenn Sie die Quelle nennen würden. Natürlich freuen wir von Yahoo! uns - wie alle Web-Site-Betreiber - über jeden Link, der auf unseren Server zeigt. Links sind das Lebenselexier des Webs, es liegt nicht in unser Intention, diese zu unterbinden! Wir legen allerdings darauf Wert, dass der Link nicht in einem Frame-Set stattfindet. Yahoo! ist ein eigenständiges Angebot und wir möchten als solches auch auf dem Monitor der Nutzer vertreten sein. Jedes in einen Frame gequetschte Web-Angebot verliert an Wirkung, dies gilt nicht nur für Yahoo!. Wir möchten von vornherein jedes Missverständnis auf Nutzer-Seite vermeiden. Ein geframtes Angebot könnte als Kooperation, bzw. als integraler Bestandteil der eigenen Web-Site ausgelegt werden. Weitere Informationen finden Sie unter http://de.docs.yahoo.com/ytg/index.html Freundliche Grüße aus München sendet Ihr Yahoo! - Team C. Strelzing Customer Support Yahoo! Deutschland GmbH ¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸, Fragen zu Yahoo! ? Hier sind die Antworten: http://hilfe.yahoo.de ¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸, From abe_(at)_yavin4.de Sat, 20 May 2000 12:17:14 +0200 Date: Sat, 20 May 2000 12:17:14 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] PHP4 Release PHP4 Release ist wohl kommenden Dienstag geplant. Das aktuelle CVS meldet sihc schon als PHP4.0.0 gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From Hartmann_(at)_freecharts.de Sat, 20 May 2000 12:17:55 +0200 Date: Sat, 20 May 2000 12:17:55 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] Yahoo! News Hallo Liste, Hallo Michael , Michael P. Mehl schrieb: > ich hatte auch nochmal bei Yahoo! nachgefragt, ob es erlaubt ist, > ein Script > zu verwenden, das News von der Yahoo! Homepage ausliest, da die > Formulierung > der auf verschiedenen Websites veröffentlichten Email etwas schwammig ist. > Die Antwort ist da nun schon deutlich: Es ist leider verboten! Also > Vorsicht, bevor man Ärger bekommt. Ich lese Newstitel von etwa 20 kommerziellen Sites aus, jeweils mit freundlicher Genehmigung der Copyright-Inhaber. Yahoo Deutschland gehört dazu. Aus meiner Erfahrung heraus kommt man gut zurecht, wenn man folgende Faustregeln beachtet: a) natuerlich geht es nicht darum, die News auszulesen - sondern nur die Titel der News. News selbst kann man bei einem Content-Provider pro Monat bezahlt einkaufen. Ein Richtpreis, den ich mal gehört habe:10 News pro Tag = 300 News pro Monat sind etwa 3000,- DM wert. Falls man selber viel Traffic hat, laesst sich evtl. auch eine Contentübernahme (auch mit deutlicher Kennzeichnung) gegen Banner/ Werbebox vereinbaren. b) Fremde Seiten sollte man niemals, es sei denn bei schriftlich vereinbarter Kooperation (gibt es z.B. bei Ebay) in einen eigenen Frame einbinden. Optimal ist ein Target="_BLANK"-Link. c) Der Link auf den vollständigen News-Text sollte immer auf eine brauchbare Seite beim Newsanbieter zeigen. Das heisst: Wenn der Inhalt in einem Teilframe steht, den ganzen Frame aufrufen . d) Die Herkunft und das Copyright der Newstitel zweimal erwähnen: einmal im Titel des Bereiches/der Box, einmal im Impressum der eigenen Site: "Die News im Bereich Blah sind (c) 2000 Blah Inc, mit freundlicher Genehmigung". e) Wenn man sich nicht sicher ist, mit den Verantwortlichen telefonieren. Meiner Erfahrung nach ist die Erfolgsquote am Telefon erheblich höher als bei einer E-Mail-Anfrage. Deutlich machen, dass man den Content nicht übernehmen, sondern nur mit dem Titel darauf verlinken will. Liebe Grüsse, johann ps: bis 16 Uhr am Mittwoch in Berlin. From abe_(at)_yavin4.de Sat, 20 May 2000 12:24:48 +0200 Date: Sat, 20 May 2000 12:24:48 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] PHP4 Release >PHP4 Release ist wohl kommenden Dienstag geplant. ich meinte nächsten montag. gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From easy_(at)_ist.schuldig.de Sat, 20 May 2000 12:58:52 +0200 Date: Sat, 20 May 2000 12:58:52 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] PHP4 Release Daniel Beulshausen wrote: > > PHP4 Release ist wohl kommenden Dienstag geplant. > Das aktuelle CVS meldet sihc schon als PHP4.0.0 Der aktuelle tarball auch. Wird zwar nicht auf der Webseite angepriesen, aber es gibt da ein File auf dem Webserver, dass sich php-4.0.0.tar.gz schimpft. hm... Wer weiss es? ;) Gruss, Markus From mk_(at)_html-design.com Sat, 20 May 2000 07:35:30 -0400 Date: Sat, 20 May 2000 07:35:30 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Yahoo! News >Die Antwort ist da nun schon deutlich: Es ist leider verboten! Also >Vorsicht, bevor man Ärger bekommt. Hallo! Wenn Yahoo jedesmal was anderes schreibt, dann kann ich denen auch nicht helfen. So wie ich die Mail, die auf meiner Homepage ist, vertanden habe, ist es nur verboten, Yahoo in einen Frame zu quetschen. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From whiteman_(at)_teg-clan.de Sat, 20 May 2000 13:31:55 +0200 Date: Sat, 20 May 2000 13:31:55 +0200 From: Whiteman whiteman_(at)_teg-clan.de Subject: [php] [OT]Buch zu MySQL mit PHP HI Kann mir irgendjemand ein Buch zu MySQL in der Verbindung mit PHP entfehlen? PHP - Grundlagen und Lösungen von Peter Krause habe ich schon. Ich wollte nun was spezielleres Es sollte sich aber schon vorwiegend auf die verwendung unter PHP beziehen. Das wichtigste ist das es deutsch ist. Es muß nicht für Newbies sein. Aber in PHP Grundlagen und Lösungen scheint mir nicht alles beschrieben zu sein. danke Stephan From dAYdREAMS_(at)_t-online.de Sat, 20 May 2000 14:07:50 +0200 Date: Sat, 20 May 2000 14:07:50 +0200 From: Kay Abendroth dAYdREAMS_(at)_t-online.de Subject: [php] passthru-Hilfe Es will einfach nicht funktionieren. Wenn ich trct.html mit meinem Browser aufrufe, passiert überhaupt nichts, das Browserfenster bleibt weiß! Was mache ich falsch? >Cya and keep fraggin! I'll do my best :-) Kay *** PGP encrypted mail prefered! Get my public key at ldap://certserver.pgp.com or http://pgpkeys.mit.edu:11371 MI _(at)_ TFH Berlin www.tfh-berlin.de/~s705040 ----- Original Message ----- From: Berkant Özdemir To: php Sent: Friday, May 19, 2000 10:53 PM Subject: Re: [php] passtrough-Hilfe | > | | Hallo Kai! | Versuchs mal mit: | | $foo=passtrough("tracert $akthost",$ergebnis); | echo $ergebnis[0]; | | $ergebnis ist ein Array und hat wahrscheinlich auch mehrere Indizes. | Mit "echo count ($ergebnis)" kannst du Dir die Anzahl der Indizes anzeigen | lassen, fdngt bei null an! Schreib, obs geklappt hat ... | | Cya and keep fraggin! | | | | -- | ** Durchgehend geöffnet: http://www.php-center.de ** | Die PHP-Liste: mailto:php_(at)_php-center.de | http://infosoc.uni-koeln.de/mailman/listinfo/php From PHolm_(at)_gmx.de Sat, 20 May 2000 15:37:55 +0200 Date: Sat, 20 May 2000 15:37:55 +0200 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Auswahlboxen Hallo! Andreas Filz schrieb am Sat, 20 May 2000 05:24:17 +0100: >Das Ergebnis soll so aussehen, das wenn der Suchbegriff 1x vorkommt, anhand >des Datensatzes eine html seite generiert wird. Kommt der Suchbegriff >mehrfach vor, so soll eine Seite mit Nennung aller Datensaetzen generiert >werden wo dieser Begriff vorkommt. Dies soll als Auswahlbox geschehen, von >der aus dann der "richtige" Datensatz ausgewaehlt werden kann und die >entsprechende seite generiert wird. > Ja, das geht. >Dank euch schon mal bitte > >Andreas From PHolm_(at)_gmx.de Sat, 20 May 2000 15:37:56 +0200 Date: Sat, 20 May 2000 15:37:56 +0200 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Auswahlboxen Hallo! Andreas Filz schrieb am Sat, 20 May 2000 05:24:17 +0100: >Das Ergebnis soll so aussehen, das wenn der Suchbegriff 1x vorkommt, anhand >des Datensatzes eine html seite generiert wird. Kommt der Suchbegriff >mehrfach vor, so soll eine Seite mit Nennung aller Datensaetzen generiert >werden wo dieser Begriff vorkommt. Dies soll als Auswahlbox geschehen, von >der aus dann der "richtige" Datensatz ausgewaehlt werden kann und die >entsprechende seite generiert wird. ok, war ein gag, aber wahrscheinlich bin ich eh der einzige, der dir antwortet, oder man wird dir sagen "denke selber" oder sowas. Ich weiss ja nicht, wie Du was durchsuchst, aber wenn es eine Datenbankabfrage ist, kannst du z.b. mit mysql_numrows herausfinden, wieviele datensätze das ergebnis enthält. if ($rows==0) bimm(); if ($rows==1) bamm(); if ($rows>1) bumm(); klaro? Have a nice thread, Peter From suse_(at)_wolfgarten.com Sat, 20 May 2000 16:54:01 +0200 Date: Sat, 20 May 2000 16:54:01 +0200 From: Jens Wolfgarten suse_(at)_wolfgarten.com Subject: [php] Anbindung PHP an Interbase Hallo! Wer kann mir Informationen geben, wie ich den Interbase an PHP angeschlossen bekomme? Wer hat einen Tip für eine gute Site, FAQ? Mein Kenntnisstand: Interbase: gut PHP und Datenbanken: mittel Die Befehle heißen doch bestimmt nur anders, oder? Statt mysql_num_rows($xyz) intbase_num_rows($xyz)? Vielen Dank im voraus! MfG Jens From steiner_(at)_dynamic-webpages.de Sat, 20 May 2000 13:17:34 +0200 Date: Sat, 20 May 2000 13:17:34 +0200 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] PHP4 Release Sent: Saturday, May 20, 2000 12:58 PM Subject: Re: [php] PHP4 Release > Der aktuelle tarball auch. Wird zwar nicht auf der Webseite angepriesen, > aber es gibt da ein File auf dem Webserver, dass sich php-4.0.0.tar.gz > schimpft. hm... Wer weiss es? ;) werf mal ein blick auf http://www.dynamic-webpages.de/ dort steht das schon seit vorgestern nacht ... mit bestem Gruß Armin -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de News, Installation, dt. Manual, WhoIsWho, Tipps, Tutorials, Books uvm. From PHolm_(at)_gmx.de Sat, 20 May 2000 15:37:58 +0200 Date: Sat, 20 May 2000 15:37:58 +0200 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT) Hallo! Christian Victor schrieb am Fri, 19 May 2000 12:11:56 +0200: >http://www.amazon.de/exec/obidos/ASIN/3930673622/o/qid=958730925/sr=8-1/ pfui pfui pfui! ich dachte, alle internetprogrammierer wollen jetzt amazon boykotieren, damit die uns nicht irgendwann den arsch wegpatentieren? Es gibt aussedem auch einige andere online-buchhandlungen, die sogar nch preiswerter sind (restexemplare etc). wegen regex befindet sich ein interessantes tutorial auf www.phpbuilder.com Have a nice thread, Peter From eschmid+sic_(at)_s.netic.de Sat, 20 May 2000 16:40:37 +0200 Date: Sat, 20 May 2000 16:40:37 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [OT]Buch zu MySQL mit PHP On Sat, May 20, 2000 at 01:31:55PM +0200, Whiteman wrote: > Kann mir irgendjemand ein Buch zu MySQL in der Verbindung mit PHP > entfehlen? > PHP - Grundlagen und Lösungen von Peter Krause habe ich schon. Ich > wollte nun was spezielleres > Es sollte sich aber schon vorwiegend auf die verwendung unter PHP > beziehen. > Das wichtigste ist das es deutsch ist. > Es muß nicht für Newbies sein. Aber in PHP Grundlagen und Lösungen > scheint mir nicht alles beschrieben zu sein. Ja natürlich. Das Buch von Paul DuBois soll das Beste sein. Schau mal bei http://www.php.net/books.php3 vorbei. Da hab ich es gestern noch gesehen. Ich werde dem Paul und dem Michael "Monty" Widenius nächste Woche mal eine E-Mail zukommen lassen und die Beiden fragen ob sie zum LinuxTag nach Stuttgart kommen wollen. -Egon PS: Dieses Buch gibts demnächst auch in deutscher Sprache. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From steiner_(at)_dynamic-webpages.de Sat, 20 May 2000 13:47:12 +0200 Date: Sat, 20 May 2000 13:47:12 +0200 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] [OT]Buch zu MySQL mit PHP Sent: Saturday, May 20, 2000 1:31 PM Subject: [php] [OT]Buch zu MySQL mit PHP > Kann mir irgendjemand ein Buch zu MySQL in der Verbindung mit PHP > entfehlen? ja, das von Paul DuBois: Mysql. Bei New Riders erschienen. Mehr infos bei http://www.dynamic-webpages.de/notreviewedbooks.php3 mit bestem Gruß Armin -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de News, Installation, dt. Manual, WhoIsWho, Tipps, Tutorials, Books uvm. From eschmid+sic_(at)_s.netic.de Sat, 20 May 2000 17:13:53 +0200 Date: Sat, 20 May 2000 17:13:53 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Anbindung PHP an Interbase On Sat, May 20, 2000 at 04:54:01PM +0200, Jens Wolfgarten wrote: > Wer kann mir Informationen geben, wie ich den Interbase an PHP angeschlossen > bekomme? Wer hat einen Tip für eine gute Site, FAQ? > > Mein Kenntnisstand: > > Interbase: gut > PHP und Datenbanken: mittel > > Die Befehle heißen doch bestimmt nur anders, oder? Statt > mysql_num_rows($xyz) intbase_num_rows($xyz)? Wenn Du die englische Sprache beherrrscht, dann frag doch einfach Jouni Ahto. Jouni hats programmiert und wirds demnächst auch dokumentieren. -Egon PS: Mit Jouni muss ich auch mal reden, ob er zum LinuxTag nach Stuttgart kommen will. Er trinkt jedenfalls auch sehr gerne Bier und das Stuttgarter Schwabenbräu ist irgentwo im PHP Manual erwähnt. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From susi_(at)_somm.com Thu, 18 May 2000 16:24:16 +0200 Date: Thu, 18 May 2000 16:24:16 +0200 From: Susi Dasch susi_(at)_somm.com Subject: [php] Mailingliste abbestellen This is a multi-part message in MIME format. ------=_NextPart_000_000B_01BFC0E5.82BE0C00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo PHP-Leute, ich m=F6chte die Mailingliste abbestellen, nicht dass ich sie uninteessant finde, bin zur Zeit in Mutterschutz und hab leider andere Probleme (Schreien, Windel voll etc.). Ich fand die Liste immer sehr informativ und werde mich bei Bedarf wieder melden. Danke Susanne Dasch Software Developer by Somm.com ------=_NextPart_000_000B_01BFC0E5.82BE0C00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo PHP-Leute,
 
ich m=F6chte die Mailingliste = abbestellen,=20 nicht  dass ich sie
uninteessant finde, bin zur Zeit = in=20 Mutterschutz und hab
leider andere Probleme (Schreien, = Windel voll=20 etc.).
 
Ich fand die Liste immer sehr = informativ und werde=20 mich bei Bedarf
wieder melden.
 
 
Danke
Susanne Dasch
 
Software  Developer by=20 Somm.com
------=_NextPart_000_000B_01BFC0E5.82BE0C00-- From von.der.linden_(at)_ndh.net Sat, 20 May 2000 19:41:33 +0200 Date: Sat, 20 May 2000 19:41:33 +0200 From: Carsten von der Linden von.der.linden_(at)_ndh.net Subject: [php] Kostenlose Newsletter Hallo Leute, ich habe eine PHP-Skript Lösung geschrieben, die zur Administration und Versenden von Newslettern, also Rundbriefen per eMail, benutzt werden kann. Es basiert auf PHP und MySQL. Weitere Bonuspunkte sind z.B.: - Komplette Variablenkonfiguration im Browser, minimaler Installationsaufwand - Schnelligkeit durch MySQL Datenbank, Benutzer können sich selbständig ein- und austragen - Optionale Angabe von Header sowohl Footer Dateien, die vor oder nach dem Haupttext geschaltet werden. Es kann auch eine Content-Datei angegeben werden, die dann der eigentliche Inhalt des Newsletters ist. So kann das System gut in eine Redaktionssoftware eingebunden werden. - ... Und das beste wäre, dass es komplett kostenlos ist :-) Hier die URL: http://products.cvdl.de/newsletter.php4 Ich würde mich über Feedback, Verbesserungsvorschläge und Benutzer sehr freuen! Gruss Carsten C V D L Internet http://www.cvdl.de ------------------------------------------------------- CVDL Internet Solutions | CVDL Internet Products http://solutions.cvdl.de | http://products.cvdl.de solutions_(at)_cvdl.de | products_(at)_cvdl.de ------------------------------------------------------- From dAYdREAMS_(at)_t-online.de Sat, 20 May 2000 20:15:29 +0200 Date: Sat, 20 May 2000 20:15:29 +0200 From: Kay Abendroth dAYdREAMS_(at)_t-online.de Subject: [php] Mailingliste abbestellen If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at: http://infosoc.uni-koeln.de/mailman/options/php/daydreams_(at)_t-online.de daydreams_(at)_t-online.de muss durch Deine E-Mail-Adresse ersetzt werden. Du gelangst so zu einer PHP-Seite über die Du Dich austragen kannst. Bis bald!? Kay *** PGP encrypted mail prefered! Get my public key at ldap://certserver.pgp.com or http://pgpkeys.mit.edu:11371 MI _(at)_ TFH Berlin www.tfh-berlin.de/~s705040 ----- Original Message ----- From: Susi Dasch To: Sent: Thursday, May 18, 2000 4:24 PM Subject: [php] Mailingliste abbestellen Hallo PHP-Leute, ich möchte die Mailingliste abbestellen, nicht dass ich sie uninteessant finde, bin zur Zeit in Mutterschutz und hab leider andere Probleme (Schreien, Windel voll etc.). Ich fand die Liste immer sehr informativ und werde mich bei Bedarf wieder melden. Danke Susanne Dasch Software Developer by Somm.com From eschmid+sic_(at)_s.netic.de Sat, 20 May 2000 17:26:15 +0200 Date: Sat, 20 May 2000 17:26:15 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT) On Sat, May 20, 2000 at 03:37:58PM +0200, Peter Holm wrote: > Christian Victor schrieb am Fri, 19 May 2000 12:11:56 +0200: > >http://www.amazon.de/exec/obidos/ASIN/3930673622/o/qid=958730925/sr=8-1/ > > pfui pfui pfui! > > ich dachte, alle internetprogrammierer wollen jetzt amazon boykotieren, > damit die uns nicht irgendwann den arsch wegpatentieren? > > Es gibt aussedem auch einige andere online-buchhandlungen, die sogar nch > preiswerter sind (restexemplare etc). > > wegen regex befindet sich ein interessantes tutorial auf > www.phpbuilder.com Das liegt nicht an Amazon sondern an den Politikern. In Deutschland gibts zudem seit vielen Jahren die Buchpreisbindung. Daher dürfen im deutschen Buchhandel die aktuellen Buecher nicht teurer oder billiger verkauft werden. -Egon PS: Auf dem LinuxTag in Stuttgart gibts vielleicht das Buch zu PHP vom Markt&Technik Verlag etwas verbilligt. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From eschmid+sic_(at)_s.netic.de Sat, 20 May 2000 17:34:27 +0200 Date: Sat, 20 May 2000 17:34:27 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [OT]Buch zu MySQL mit PHP On Sat, May 20, 2000 at 01:47:12PM +0200, Armin Steiner wrote: > > Kann mir irgendjemand ein Buch zu MySQL in der Verbindung mit PHP > > entfehlen? > > ja, das von Paul DuBois: Mysql. Bei New Riders erschienen. Mehr > infos bei http://www.dynamic-webpages.de/notreviewedbooks.php3 Ja, da kann ich Dir zustimmen. Dass ich das auch tatsächlich gelesen habe steht ja drin. -Egon PS: Wenn der Paul nicht kommen will, dann könnten wir doch die Bücher vom New Riders Verlag auf dem LinuxTag verscherbeln, oder nicht? -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From whiteman_(at)_teg-clan.de Sat, 20 May 2000 18:36:51 +0200 Date: Sat, 20 May 2000 18:36:51 +0200 From: Whiteman whiteman_(at)_teg-clan.de Subject: [php] [OT]Buch zu MySQL mit PHP > Ja natürlich. Das Buch von Paul DuBois soll das Beste sein. Schau mal bei > http://www.php.net/books.php3 vorbei. Da hab ich es gestern noch gesehen. > PS: Dieses Buch gibts demnächst auch in deutscher Sprache. HI Hmm, also wenns nicht deutsch ist dann nützt es mir leider nix, da ich der neglischen Sprache nicht so mächtig bin das ich da irgendelche Erklärungen richtig lesen könnte :) Weist du wann es auf deutsch erschient? Ich habe mal bei amazone.de gekuckt, da war nix über eine deutsche Version dazu zu finden. thx Stephan From mmg_(at)_inett.de Sat, 20 May 2000 20:50:39 +0200 Date: Sat, 20 May 2000 20:50:39 +0200 From: Marco Gabriel mmg_(at)_inett.de Subject: [php] performance von klassen? hi, hat jemand erfahrungen gemacht, inwiefern die performance sinkt (oder steigt?) wenn ich klassen verwende anstatt php-code in die html-seite rein zu fitscheln? ist mir mein webserver böse, weil er dann etwas mehr ins schwitzen kommt? natürlich sehe ich das auf high-traffic-sites bezogen, bei geringer auslastung kann's mir (fast) vollkommen egal sein. :-) -- mit freundlichen Grüßen, Marco Gabriel mmg_(at)_inett.de http://www.inett.de/ From dAYdREAMS_(at)_t-online.de Sat, 20 May 2000 21:03:48 +0200 Date: Sat, 20 May 2000 21:03:48 +0200 From: Kay Abendroth dAYdREAMS_(at)_t-online.de Subject: [php] Sambar Server unterstuetzt kein PHP Damit haben sich meine PHP-Probleme erstmal eruebrigt. Sorry, dass mir das nicht frueher aufgefallen ist. "... Is PHP supported ? PHP is not presently supported. The "default" binary from PHP will not run as a CGI (it must be recompiled with different parameters). Sambar Technologies plans to fully support PHP when the ISAPI interface is available. (PHP4 is now out in beta and support is being worked on.) ..." Kay *** PGP encrypted mail prefered! Get my public key at ldap://certserver.pgp.com or http://pgpkeys.mit.edu:11371 MI _(at)_ TFH Berlin www.tfh-berlin.de/~s705040 From tmarx_(at)_gib8.de Sat, 20 May 2000 21:35:49 +0200 Date: Sat, 20 May 2000 21:35:49 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] Umzug mit MYSQL Datenbank auf anderen Server Hallo, ich muß mit einer Datenbank auf einen neuen Server umziehen. Wie kopiere ich am besten die ganze Datenbank inklusiv aller Tabellen und Daten vom einen auf den anderen MYSQL Server? Für eine schnelle Antwort bedanke ich mich schon im voraus. Gruß Thorsten Marx ################################################# Besuchen Sie mich: http://www.werbung-schalten.de Das Protal für Werbeangebote und Werbegesuche. ################################################# From jens_(at)_pinguin.conetix.de Sat, 20 May 2000 21:55:31 +0200 Date: Sat, 20 May 2000 21:55:31 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] page.php?edit=$auth_code On Fri, May 19, 2000 at 08:08:59PM +0200, Guido Haeger wrote: > Jens Benecke schrieb > > > a) Mehrsprachigkeit. Da dachte ich an die template.inc von phplib. > > Gibts da noch sinnvolle Alternativen außer einem Haufen von > > if($lang==...) im Code ? > Ich mache das meist so, daß es separate Dateien gibt, in denen die ganzen > Text-Bausteine, ggf. die HTML-Schnipsel für Länderspezifische Grafiken > (Beides im Array $text) und ggf. Funktionen für die länderspezifische.. > Im Programm gebe ich dann z.B. $text["tip1"] aus und der Text oder die > Grafik werden in der gewünschten Sprache ausgegeben. Die spätere > Integration weiterer Sprachen ist so auch jederzeit mit geringem Aufwand > und dementsprechend geringen Kosten möglich. die phplib macht ziemlich genau das, nur eleganter - da kann ich statt ständig überall Variablen zu benutzen, gleich direkt in den Text {tip1} benutzen, statt $text[tip1]. Ich wollte wissen, obs noch völlig andere Ansätze gibt... danke trotzdem für die Auskunft. :) -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From voyager_(at)_voyager-crew.de Sat, 20 May 2000 22:52:31 +0200 Date: Sat, 20 May 2000 22:52:31 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Sessions in PHP4 Hi Liste, folgender Fehler kommt unter PHP4 wenn ich Session_start() mache: ------------ Warning: open(/tmp/sess_bfdeb97e2c47462eaf1af894dce7bc72, O_RDWR) failed: m (2) in C:\Inetpub\wwwroot\session.php3 on line 3 Warning: open(/tmp/sess_bfdeb97e2c47462eaf1af894dce7bc72, O_RDWR) failed: m (2) in Unknown on line 0 Warning: Failed to write session data. Please check that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 -------------- Ich benutze WIN 2000 mit IIS5 Session Abschnitt aus php3.ini ---------------------- [Session] session.save_handler = files ; handler used to store/retrieve data session.save_path = /temp ; argument passed to save_handler ; in the case of files, this is the ; path where data files are stored session.use_cookies = 1 ; whether to use cookies session.name = PHPSESSID ; name of the session ; is used as cookie name session.auto_start = 0 ; initialize session on request startup session.cookie_lifetime = 0 ; lifetime in seconds of cookie ; or if 0, until browser is restarted session.cookie_path = /temp ; the path the cookie is valid for session.cookie_domain = session.de ; the domain the cookie is valid for session.serialize_handler = php ; handler used to serialize data ; php is the standard serializer of PHP session.gc_probability = 1 ; percentual probability that the ; 'garbage collection' process is started ; on every session initialization session.gc_maxlifetime = 1440 ; after this number of seconds, stored ; data will be seen as 'garbage' and ; cleaned up by the gc process session.referer_check = ; check HTTP Referer to invalidate ; externally stored URLs containing ids session.entropy_length = 0 ; how many bytes to read from the file session.entropy_file = ; specified here to create the session id ; session.entropy_length = 16 ; session.entropy_file = /dev/urandom session.cache_limiter = nocache ; set to {nocache,private,public} to ; determine HTTP caching aspects session.cache_expire = 180 ; document expires after n minutes ------------------- Was mache ich falsch? Noch ne kleine Frage : Wenn ich des je hinbekomme wie kann ich eine Variable mit ner SessionID verbinden das sie auf der nöchsten Seite immer noch den gleichen Wert hat (ohne Übergabe per POST) mit session_register sollte es irgendwie gehen aber wie die beschreibung is nur Englisch und ich blick net so ganz durch, da des Beispiel bei mir nicht tut (siehe oben) MfG Markus From mmg_(at)_inett.de Sat, 20 May 2000 23:07:14 +0200 Date: Sat, 20 May 2000 23:07:14 +0200 From: Marco Gabriel mmg_(at)_inett.de Subject: [php] Sessions in PHP4 hi, > session.save_path = /temp ; argument passed to save_handler > ; in the case of files, this is the > ; path where data files are stored könnte das für windows nicht besser c:\temp anstatt /temp lauten? Beste Grüße, Marco Gabriel mmg_(at)_inett.de http://www.inett.de/ don't try this at home - we're professionals :-) From abe_(at)_yavin4.de Sat, 20 May 2000 23:06:36 +0200 Date: Sat, 20 May 2000 23:06:36 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Sessions in PHP4 >Hi Liste, > >folgender Fehler kommt unter PHP4 wenn ich Session_start() mache: > >------------ > >Warning: open(/tmp/sess_bfdeb97e2c47462eaf1af894dce7bc72, O_RDWR) failed: m >(2) in C:\Inetpub\wwwroot\session.php3 on line 3 > >Warning: open(/tmp/sess_bfdeb97e2c47462eaf1af894dce7bc72, O_RDWR) failed: m >(2) in Unknown on line 0 > >Warning: Failed to write session data. Please check that the current setting >of session.save_path is correct (/tmp) in Unknown on line 0 das verzeichnis "tmp" existiert nicht, in dem fall hier c:\tmp, einfach eins erstellen oder den pfad in deiner php.ini abändern. >Noch ne kleine Frage : >Wenn ich des je hinbekomme wie kann ich eine Variable mit ner SessionID >verbinden das sie auf der nöchsten Seite immer noch den gleichen Wert hat >(ohne Übergabe per POST) mit session_register sollte es irgendwie gehen aber >wie die beschreibung is nur Englisch und ich blick net so ganz durch, da des >Beispiel bei mir nicht tut (siehe oben) und einfach mal deinen reload button drücken :) gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From eschmid+sic_(at)_s.netic.de Sat, 20 May 2000 22:43:29 +0200 Date: Sat, 20 May 2000 22:43:29 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [OT]Buch zu MySQL mit PHP On Sat, May 20, 2000 at 06:36:51PM +0200, Whiteman wrote: > > PS: Dieses Buch gibts demnächst auch in deutscher Sprache. > Hmm, also wenns nicht deutsch ist dann nützt es mir leider nix, da ich > der neglischen Sprache nicht so mächtig bin das ich da irgendelche > Erklärungen richtig lesen könnte :) > > Weist du wann es auf deutsch erschient? > Ich habe mal bei amazone.de gekuckt, da war nix über eine deutsche > Version dazu zu finden. Es wird im Markt_(at)_Technik Verlag übersetzt: http://www.mut.de/. Leider ist deren Website nicht immer auf dem neuesten Stand. Ich frag mal nächste Woche ein Lektor wann es denn fertig ist. -Egon PS: Interessant ist dieses Buch allemal, weil Paul DuBois das MySQL Manual lesbarer gemacht hat. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From jens_(at)_pinguin.conetix.de Sat, 20 May 2000 22:53:56 +0200 Date: Sat, 20 May 2000 22:53:56 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT), On Sat, May 20, 2000 at 05:26:15PM +0200, eschmid+sic_(at)_s.netic.de wrote: > On Sat, May 20, 2000 at 03:37:58PM +0200, Peter Holm wrote: > > Christian Victor schrieb am Fri, 19 May 2000 12:11:56 +0200: > > >http://www.amazon.de/exec/obidos/ASIN/3930673622/o/qid=958730925/sr=8-1/ > > pfui pfui pfui! ich dachte, alle internetprogrammierer wollen jetzt > > amazon boykotieren, damit die uns nicht irgendwann den arsch > > wegpatentieren? Es gibt aussedem auch einige andere > > online-buchhandlungen, die sogar nch preiswerter sind (restexemplare > > etc). wegen regex befindet sich ein interessantes tutorial auf > > www.phpbuilder.com > Das liegt nicht an Amazon sondern an den Politikern. In Deutschland gibts Hm, also wenn ich mir das Reindrücken von 6er Dübeln in Wände patentieren lasse und OBI, den Baumarkt und jede Handwerkstatt in ganz Europa wegen Patentrechtsverletzung verklage, liegt das an Gerhard? Eine Lücke im Patentsystem gibt einem noch lange nicht das Recht, andere Leute fertigzumachen. Oder wie die Chinesen sagen: "Es gibt offene Schlösser, und es gibt Einbrecher." > zudem seit vielen Jahren die Buchpreisbindung. Daher dürfen im deutschen > Buchhandel die aktuellen Buecher nicht teurer oder billiger verkauft > werden. Na und? Mit dem Patent auf "Bestellen von Büchern mit einem Klick" ist nur der Anfang gemacht worden. Yahoo hat schon länger das Patent für das Darstellen von dynamischem HTML-Content aus Datenbanken, Dell hat das Patent auf das Zusammenschrauben von tailor-made Computern nach telefonischer Bestellung (war aber bisher noch nicht blöd genug, Lizenzen zu fordern - die PR-Abteilung hat doch wohl noch etwas Stroh unter der Matte) ... ... wo soll das bitte noch hinführen? Es geht nicht um das eine Patent. Es geht ums Prinzip: Das Patentrecht ist für die schnellebige Internetwelt einfach veraltet. So, und Antworten hierzu gibts nur per privater Mail. -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From voyager_(at)_voyager-crew.de Sat, 20 May 2000 23:45:11 +0200 Date: Sat, 20 May 2000 23:45:11 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Re: Re:[php] Sessions in PHP4 Ich hab jetzt c:\temp ringetragen aber er zeigt immer noch den Fehler an mit /tmp Wo muss ich die PHP.ini reinkopieren ?? oder php3.ini des isch mir net so klar ? ----- Original Message ----- From: "Daniel Beulshausen" To: Sent: Saturday, May 20, 2000 11:06 PM Subject: Re:[php] Sessions in PHP4 >Hi Liste, > >folgender Fehler kommt unter PHP4 wenn ich Session_start() mache: > >------------ > >Warning: open(/tmp/sess_bfdeb97e2c47462eaf1af894dce7bc72, O_RDWR) failed: m >(2) in C:\Inetpub\wwwroot\session.php3 on line 3 > >Warning: open(/tmp/sess_bfdeb97e2c47462eaf1af894dce7bc72, O_RDWR) failed: m >(2) in Unknown on line 0 > >Warning: Failed to write session data. Please check that the current setting >of session.save_path is correct (/tmp) in Unknown on line 0 das verzeichnis "tmp" existiert nicht, in dem fall hier c:\tmp, einfach eins erstellen oder den pfad in deiner php.ini abändern. >Noch ne kleine Frage : >Wenn ich des je hinbekomme wie kann ich eine Variable mit ner SessionID >verbinden das sie auf der nöchsten Seite immer noch den gleichen Wert hat >(ohne Übergabe per POST) mit session_register sollte es irgendwie gehen aber >wie die beschreibung is nur Englisch und ich blick net so ganz durch, da des >Beispiel bei mir nicht tut (siehe oben) und einfach mal deinen reload button drücken :) gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid+sic_(at)_s.netic.de Sun, 21 May 2000 00:04:35 +0200 Date: Sun, 21 May 2000 00:04:35 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000 An alle Listenteilnehmer, wie ihr vielleicht schon alle wisst, findet vom 29.06. - 02.07.2000 Europas grösste Open Source Software Messe vor meiner Haustür auf dem Stuttgarter Killesberg statt. Nach offiziellen Angaben könnte diese Messe, dank der herausragenden Pressearbeit des Bundesinnenministeriums, des Bundeswirtschaftsministeriums und des Bundesrechnungshofs bis zu 20.000 Besucher anziehen. Nach inoffiziellen Angaben könnten es auch 100.000 werden. Ich habe daher die Möglichkeit von Martin Schulze eingeräumt bekommen, dass das Open Source Produkt PHP, im Pavillon einen eigenen Stand zur Verfügung gestellt bekommt. Bislang haben sich folgende Personen für eine aktive Standunterstützung ihr Interesse bekundet: Armin Steiner: http://www.dynamic-webpages.de/ Mark Kronsbein: http://www.php-homepage.de/ Mike Rübsamen: http://www.phpwelt.de/ Leider ist es mir nicht gelungen die Wirtschaftsförderung der Region Stuttgart zur finanziellen Unterstützung zu diesem Event zu begeistern. Vielleicht gelingt es Sascha Schuhmann aber doch noch ein paar der Core Developers einzuladen. Auf ein weiteres Ereignis möchte ich auch noch hinweisen. Am Tag vor Beginn findet das Java Forum Stuttgart 2000 am 28.06.2000 im Copthorne Stuttgart International statt. Das ist dort wo das Musical "Die Schöne und das Biest" läuft. Prof. Dr. Wolfgang Dehnhardt ist einer der Hauptorganisatoren und schreibt derzeit ein Buch über client- und serverseitige Scriptsprachen. Am Freitag Nachmittag findet auch noch der Hohenheimer Dies Academicus statt. Für die es noch nicht wissen (wusste es vor 30 Jahren selber nicht), die Universität Hohenheim gehört zu Stuttart und befindet sich in unmittelbarer Nähe zum Flughafen Stuttgart (Leinfelden-Echterdingen). Hohenheim ist dieses Jahr 900 Jahre alt geworden und das Schloss steht schon seit 200 Jahre auf dem Campus. Die Studenten sind allerdings jüngeren Datums. Beim Dies Academicus spielt die Concert Band der Uni Hohenheim, das einzige in Deutschland bekannte synphonische Hochschulblasorchester, in der Zeit zwischen 17 und 19 Uhr. Ich sitze da irgentwo bei den Klarinettisten. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From s1004876_(at)_surf1.de Sat, 20 May 2000 18:42:22 +0200 Date: Sat, 20 May 2000 18:42:22 +0200 From: Michael Ackermann s1004876_(at)_surf1.de Subject: [php] Datei einlesen auf der Komandozeile At 19.05.2000 18:57, you wrote: >Michael wrote: > > > aber wir belege ich die Variable $file bei Aufruf: > > > > php convert.php?file=test.txt > > geht ja nicht ?? oder??? > > > > Ich stehe auf jeden fall im Wald > > Danke für eventuelle Antworten. > >php convert.php file=test.txt > >Viele Grüße >Christiane Danke für Deine Mail Christiane, aber so gings auch nicht. Nach langem Lesen bin ich endlich fündig geworden. Wie solls auch anders sein, es gibt ein "argv". Hier nun die Lösung des Rätsels Danke Michael From eschmid+sic_(at)_s.netic.de Sun, 21 May 2000 00:23:05 +0200 Date: Sun, 21 May 2000 00:23:05 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT), On Sat, May 20, 2000 at 10:53:56PM +0200, Jens Benecke wrote: > On Sat, May 20, 2000 at 05:26:15PM +0200, eschmid+sic_(at)_s.netic.de wrote: > > On Sat, May 20, 2000 at 03:37:58PM +0200, Peter Holm wrote: > > > Christian Victor schrieb am Fri, 19 May 2000 12:11:56 +0200: > > > >http://www.amazon.de/exec/obidos/ASIN/3930673622/o/qid=958730925/sr=8-1/ > > > pfui pfui pfui! ich dachte, alle internetprogrammierer wollen jetzt > > > amazon boykotieren, damit die uns nicht irgendwann den arsch > > > wegpatentieren? Es gibt aussedem auch einige andere > > > online-buchhandlungen, die sogar nch preiswerter sind (restexemplare > > > etc). wegen regex befindet sich ein interessantes tutorial auf > > > www.phpbuilder.com > > Das liegt nicht an Amazon sondern an den Politikern. In Deutschland gibts > > Hm, also wenn ich mir das Reindrücken von 6er Dübeln in Wände patentieren > lasse und OBI, den Baumarkt und jede Handwerkstatt in ganz Europa wegen > Patentrechtsverletzung verklage, liegt das an Gerhard? > > Eine Lücke im Patentsystem gibt einem noch lange nicht das Recht, andere > Leute fertigzumachen. Oder wie die Chinesen sagen: "Es gibt offene > Schlösser, und es gibt Einbrecher." Gesetze werden von Politikern gemacht. Warum glaubst Du, dass die die Beamten nicht abschaffen wollen? > > zudem seit vielen Jahren die Buchpreisbindung. Daher dürfen im deutschen > > Buchhandel die aktuellen Buecher nicht teurer oder billiger verkauft > > werden. > > Na und? Mit dem Patent auf "Bestellen von Büchern mit einem Klick" ist nur > der Anfang gemacht worden. Yahoo hat schon länger das Patent für das > Darstellen von dynamischem HTML-Content aus Datenbanken, Dell hat das > Patent auf das Zusammenschrauben von tailor-made Computern nach > telefonischer Bestellung (war aber bisher noch nicht blöd genug, Lizenzen > zu fordern - die PR-Abteilung hat doch wohl noch etwas Stroh unter der > Matte) ... > > ... wo soll das bitte noch hinführen? > > Es geht nicht um das eine Patent. Es geht ums Prinzip: Das Patentrecht ist > für die schnellebige Internetwelt einfach veraltet. Gesetze sind das Recht mit dem die Richter (Beamte) umgehen müssen. Das nennt sich dann Rechtsprechung. Die Krone der Rechtsprechung ist dann noch die Einführung der Green Card. Es gibt noch unzählige andere Fälle in denen selbst die Politiker nicht mal wissen, welche Gesetze sie verabschieden, geschweige denn sie kennen dann die Auswirkungen. > So, und Antworten hierzu gibts nur per privater Mail. Bin auch gleich wieder gaannz ruhig. -Egon PS: An die Listenadmins, warum kann Armin Steiner nicht mehr an die Liste posten? -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From sebastian.bergmann_(at)_web.de Sun, 21 May 2000 07:53:20 +0200 Date: Sun, 21 May 2000 07:53:20 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Re: Re:[php] Sessions in PHP4 Markus Kniehl wrote: > Ich hab jetzt c:\temp ringetragen aber er zeigt immer noch den Fehler an mit > /tmp c:\temp\ muß natürlich auch existieren. > Wo muss ich die PHP.ini reinkopieren ?? Die php.ini kommt unter Win32 entweder nach x:\winnt\ (Windows NT, 2000) oder x:\windows\ (Windows9x), wobei x durch den Laufwerksbuchstaben Deiner Systempartition zu ersetzen ist. -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From sebastian.bergmann_(at)_web.de Sun, 21 May 2000 07:55:26 +0200 Date: Sun, 21 May 2000 07:55:26 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000 eschmid+sic_(at)_s.netic.de wrote: > Bislang haben sich folgende Personen für eine aktive Standunterstützung > ihr Interesse bekundet: > > Armin Steiner: http://www.dynamic-webpages.de/ > Mark Kronsbein: http://www.php-homepage.de/ > Mike Rübsamen: http://www.phpwelt.de/ Ich weiß noch nicht, ob ich kommen kann. Aber sollte ich kommen, dann würde ich natürlich auch gerne am Stand helfen! -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From eschmid+sic_(at)_s.netic.de Sun, 21 May 2000 08:13:13 +0200 Date: Sun, 21 May 2000 08:13:13 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000 On Sun, May 21, 2000 at 07:55:26AM +0200, Sebastian Bergmann wrote: > eschmid+sic_(at)_s.netic.de wrote: > > Bislang haben sich folgende Personen für eine aktive Standunterstützung > > ihr Interesse bekundet: > > > > Armin Steiner: http://www.dynamic-webpages.de/ > > Mark Kronsbein: http://www.php-homepage.de/ > > Mike Rübsamen: http://www.phpwelt.de/ > > Ich weiß noch nicht, ob ich kommen kann. Aber sollte ich kommen, dann > würde ich natürlich auch gerne am Stand helfen! Ich weiss auch noch nicht ob ich an allen Tagen da sein kann. Aber am Samstag und Sonntag bin auf alle Fälle da, sofern mich das Konzert am späten Freitagnachmittag nicht überfordert. Armin Steiner hat auf seiner Seite ein Forum rund um den LinuxTag eingerichtet. Alle Postings zum LinuxTag sollten dort hinein gestellt werden, damit man diese Liste etwas entlasten kann. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From steiner_(at)_dynamic-webpages.de Sun, 21 May 2000 09:27:48 +0200 Date: Sun, 21 May 2000 09:27:48 +0200 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] LinuxTag in Stuttgart vom 29.6 bis 2.7.2000 > > > Armin Steiner: http://www.dynamic-webpages.de/ > > > Mark Kronsbein: http://www.php-homepage.de/ > > > Mike Rübsamen: http://www.phpwelt.de/ > > > > Ich weiß noch nicht, ob ich kommen kann. Aber sollte ich kommen, dann > > würde ich natürlich auch gerne am Stand helfen! > > Armin Steiner hat auf seiner Seite ein Forum rund um den LinuxTag > eingerichtet. Alle Postings zum LinuxTag sollten dort hinein gestellt > werden, damit man diese Liste etwas entlasten kann. Und genau auf diesen Seiten kann man sich auch für die aktive Teilnahme am PHP-Stand anmelden. Wir hoffen, dass ihr die Aktion unterstützen werdet, schliesslich wäre das der erste deutsche PHP Stand auf einer Messe (soweit mir bekannt),und ganz nebenbei würde auch das leidige "Treffpunkt-Koordinieren" wegfallen :-) mit bestem Gruß Armin -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de Linux-Tag-Special und PHP-Stand: http://www.dynamic-webpages.de/ From sebastian.bergmann_(at)_web.de Sun, 21 May 2000 09:59:45 +0200 Date: Sun, 21 May 2000 09:59:45 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] =?iso-8859-1?Q?Z=E4hlen?= von Substrings in Strings Hi, ich habe Strings derart "3;4;13;43;100;3;34;3" und möchte darin nun die Anzahl von zum Beispiel "3" bestimmen, wobei natürlich "13", "43" und "34" in diesem Beispiel nicht mitgezählt werden dürfen. Wie mache ich das am einfachsten / schnellsten? AHA -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From steiner_(at)_dynamicwebpages.de Sun, 21 May 2000 10:14:39 +0200 Date: Sun, 21 May 2000 10:14:39 +0200 From: Armin Steiner steiner_(at)_dynamicwebpages.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Z=E4hlen_von_Substrings_in_Strings?= Sent: Sunday, May 21, 2000 9:59 AM Subject: [php] Zählen von Substrings in Strings > ich habe Strings derart "3;4;13;43;100;3;34;3" und möchte darin nun die > Anzahl von zum Beispiel "3" bestimmen, wobei natürlich "13", "43" und > "34" in diesem Beispiel nicht mitgezählt werden dürfen. > > Wie mache ich das am einfachsten / schnellsten? Hi Sebastian, "lade" den String doch einfach mit implode() in einen array, und arbeite dann mit dem Array. Das ist vielleicht nicht das schnellste/einfachste, aber das was mir spontan dazu einfällt :-) mit bestem Gruß Armin PS: Wenn du weisst, wann du mithelfen kannst am Linux-Tag /PHP-Stand, dann trage dich bitte auf DWP ein. :-) -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de PHP-Stand auf dem Linux-Tag: http://www.dynamic-webpages.de From phpml_(at)_gmx.de Sun, 21 May 2000 11:04:28 +0200 Date: Sun, 21 May 2000 11:04:28 +0200 From: Oliver Lehmann phpml_(at)_gmx.de Subject: [php] PHPLib install ohne php3.ini? Hallo Liste, in Schritt 3 wird beschrieben, das man die php3.ini editieren soll. Ich wollte fragen, ob man die PHPLib auch one diesen Schritt zum laufen bekommt.. MfG Olli From Stephan.Noller_(at)_uni-koeln.de Sun, 21 May 2000 13:10:16 +0200 Date: Sun, 21 May 2000 13:10:16 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] Zend Optimizer laeuft nicht Hallo, ich versuche den Optimizer (Beta3) auf einem Linux 6.4-System mit PHP4RC2 zum Laufen zu bekommen, allerdings leider bisher ohne Erfolg. Habe alle Installationshinweise beachtet, es gibt auch keine Fehlermeldung, phpinfo() meldet ihn einfach nur nicht. Hat jemand von Euch Erfahrungen mit dieser Konstellation, bzw. gibt es da noch irgendwas besonderes zu beachten? Waere fuer jede Hilfe dankbar. Stephan From messi_(at)_bigfoot.com Sun, 21 May 2000 13:19:44 +0200 Date: Sun, 21 May 2000 13:19:44 +0200 From: Christian Messerschmidt messi_(at)_bigfoot.com Subject: [php] PHPLib install ohne php3.ini? Hallo Oliver > Hallo Liste, > > in Schritt 3 wird beschrieben, das man die php3.ini editieren soll. > > Ich wollte fragen, ob man die PHPLib auch one diesen Schritt zum > laufen bekommt.. Das hab ich mich auch kurz gefragt..., da steht aber auch was wie: "Im Falle von mod_php3 genügt es, .htaccess-Dateien erzeugen zu können, mit denen man PHP3-Parameter für Unterverzeichnisse seines Webservers festlegen kann." Im Falle von z.B. Strato ist das wohl so zu machen. Dazu gibt es aber bestimmt schon Postings im Mailinglisten-Archiv ...... Schoenen Sonntag noch Christian Sieh hin und werde Gaffer ! http://www.gaffertape.de/ From C.Schmidt-Koester_(at)_gmx.net Sun, 21 May 2000 14:37:25 +0200 Date: Sun, 21 May 2000 14:37:25 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Datei einlesen auf der Komandozeile Michael wrote: > >php convert.php file=test.txt > > > >Viele Grüße > >Christiane > Danke für Deine Mail Christiane, > aber so gings auch nicht. > Nach langem Lesen bin ich endlich fündig geworden. > Wie solls auch anders sein, es gibt ein "argv". > Hier nun die Lösung des Rätsels > > $in = $argv[1]; > $out = $argv[2]; > if (empty($in) or empty($out) ) { > print "Syntax: php -q convert.php input.file output.file\n\n\n"; > } else { > $fi = fopen($in,"r"); > $fo= fopen($out,"a"); > while ($line = fgets($fi,1000) ) > { > $felder = explode("," , $line); > > // print $felder[2].",".$felder[3]."\n"; > fputs($fo,$felder[2].",".$felder[3]."\n"); > } > fclose($fo); > fclose($fi); > } > ?> Hallo Michael, sorry, hab wohl Perl und PHP verwechselt... Na, ja - so hab ich jetzt auch was dazu gelernt. Christiane From suse_(at)_wolfgarten.com Sun, 21 May 2000 15:00:18 +0200 Date: Sun, 21 May 2000 15:00:18 +0200 From: Jens Wolfgarten suse_(at)_wolfgarten.com Subject: [php] Anbindung PHP an Interbase >Wenn Du die englische Sprache beherrrscht, dann frag doch einfach Jouni >Ahto. Jouni hats programmiert und wirds demnächst auch dokumentieren. Würde ich sehr gerne tuen! Wo erreiche ich diesen Jouni Ahto? Jens From eschmid+sic_(at)_s.netic.de Sun, 21 May 2000 17:14:58 +0200 Date: Sun, 21 May 2000 17:14:58 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Anbindung PHP an Interbase On Sun, May 21, 2000 at 03:00:18PM +0200, Jens Wolfgarten wrote: > >Wenn Du die englische Sprache beherrrscht, dann frag doch einfach Jouni > >Ahto. Jouni hats programmiert und wirds demnächst auch dokumentieren. > > Würde ich sehr gerne tuen! Wo erreiche ich diesen Jouni Ahto? Das sein CVS Login Name "jah" ist er unter erreichbar. Im source code stehts aber auch noch. Unter php4/ext/interbase/interbase.c steht . Wenn Du ihm schon schreibst, dann schöne Grüße von mir und frag ihn auch gleich ob er mich auf dem LinuxTag 2000 besuchen will. In Stuttgart gibts so gute Biere wie das Stuttgarter Schwabenbräu. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From s1004876_(at)_surf1.de Sun, 21 May 2000 15:38:23 +0200 Date: Sun, 21 May 2000 15:38:23 +0200 From: Michael Ackermann s1004876_(at)_surf1.de Subject: [php] Datei einlesen auf der Komandozeile > >Hallo Michael, > >sorry, hab wohl Perl und PHP verwechselt... >Na, ja - so hab ich jetzt auch was dazu gelernt. > >Christiane Das geht nicht nur Dir so Michael From hoexter_(at)_orgaprog.de Sun, 21 May 2000 17:58:30 +0200 Date: Sun, 21 May 2000 17:58:30 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] pdflib 3.0 Am Sun, 04 Jun 2000, schrieb Stefan Leiner: > Hallo, > > kann mir jemand sagen, wo ich Doku finde um > pdflib 3.0 mit PHP3 zu verwenden? > Geht nicht. Musst entweder pdflib in der Version 2 benutzen oder php 4 nehmen. Ich würde mich für php4 entscheiden. Cu, Sven From eh_(at)_profzone.ch Sun, 21 May 2000 18:09:06 +0200 Date: Sun, 21 May 2000 18:09:06 +0200 From: Erich Hohermuth eh_(at)_profzone.ch Subject: [php] Roxen2 und PHP4 Hallo Auch nach suchen im Archiv habe ich nunmehr Fragen als Antwortet. Welche Paramter muss ich PHP4 beim kompilieren angeben, damit ich php4 in den Roxen einbinden kann. Momentan fehlen mir beim kompelieren des Webservers die Libraries von PHP4. Hat mir jemand einen Tipp ? Gruss Erich From hoexter_(at)_orgaprog.de Sun, 21 May 2000 18:28:59 +0200 Date: Sun, 21 May 2000 18:28:59 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] Roxen2 und PHP4 Am Sun, 21 May 2000, schrieb Erich Hohermuth: > Hallo > > Auch nach suchen im Archiv habe ich nunmehr Fragen als Antwortet. > Welche Paramter muss ich PHP4 beim kompilieren angeben, damit ich php4 > in den > Roxen einbinden kann. Momentan fehlen mir beim kompelieren des > Webservers die Libraries > von PHP4. Hat mir jemand einen Tipp ? ./configure --help gibt dir alle möglichen Parameter. Bei den Libs musst Du mal ein wenig ausprobieren. Mal findet er die Libs ohne Pfadangabe manchmal nur mit. Ansonsten sind auch noch einige Files mit Docu in dem Tarball. Cu, Sven From voyager_(at)_voyager-crew.de Sun, 21 May 2000 10:53:43 +0200 Date: Sun, 21 May 2000 10:53:43 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Sessions in PHP4 This is a multi-part message in MIME format. ------=_NextPart_000_001B_01BFC312.D535BE40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit >----- Original Message ----- >From: "Sebastian Bergmann" >To: >Sent: Sunday, May 21, 2000 7:53 AM >Subject: Re: [php] Re: Re:[php] Sessions in PHP4 > >Markus Kniehl wrote: >> Ich hab jetzt c:\temp ringetragen aber er zeigt immer noch den Fehler an mit >> /tmp > >c:\temp\ muß natürlich auch existieren. Das verzeichnis gibt es ! > >> Wo muss ich die PHP.ini reinkopieren ?? > >Die php.ini kommt unter Win32 entweder nach x:\winnt\ (Windows NT, 2000) >oder x:\windows\ (Windows9x), wobei x durch den Laufwerksbuchstaben >Deiner Systempartition zu ersetzen ist. Hab ich gemacht, aber mit phpinfo() zeigt er mit immer nur die Standart-Einstllungen an obwohl ich eine veränderte php.ini in c:\winnt\ reinkopiert hab. Ich hab die phpinfo() als file angefügt (test.htm) Und die dazugehörige php.ini aus c:\winnt\ > >-- >Sebastian Bergmann ------=_NextPart_000_001B_01BFC312.D535BE40 Content-Type: application/octet-stream; name="php.ini" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="php.ini" [PHP] ;;;;;;;;;;;;;;;;;;; ; About this file ; ;;;;;;;;;;;;;;;;;;; ; This file controls many aspects of PHP's behavior. In order for PHP = to ; read it, it must be named 'php.ini'. PHP looks for it in the current ; working directory, in the path designated by the environment variable ; PHPRC, and in the path that was defined in compile time (in that = order). ; Under Windows, the compile-time path is the Windows directory. The ; path in which the php.ini file is looked for can be overriden using ; the -c argument in command line mode. ; ; The syntax of the file is extremely simple. Whitespace and Lines ; beginning with a semicolon are silently ignored (as you probably = guessed). ; Section headers (e.g. [Foo]) are also silently ignored, even though ; they might mean something in the future. ; ; Directives are specified using the following syntax: ; directive =3D value ; Directive names are *case sensitive* - foo=3Dbar is different from = FOO=3Dbar. ; ; The value can be a string, a number, a PHP constant (e.g. E_ALL or = M_PI), one ; of the INI constants (On, Off, True, False, Yes, No and None) or an = expression ; (e.g. E_ALL & ~E_NOTICE), or a quoted string ("foo"). ; ; Expressions in the INI file are limited to bitwise operators and = parentheses: ; | bitwise OR ; & bitwise AND ; ~ bitwise NOT ; ; Boolean flags can be turned on using the values 1, On, True or Yes. ; They can be turned off using the values 0, Off, False or No. ; ; An empty string can be denoted by simply not writing anything after = the equal ; sign, or by using the None keyword: ; ; foo =3D ; sets foo to an empty string ; foo =3D none ; sets foo to an empty string ; foo =3D "none" ; sets foo to the string 'none' ; ; If you use constants in your value, and these constants belong to a = dynamically ; loaded extension (either a PHP extension or a Zend extension), you may = only ; use these constants *after* the line that loads the extension. ; ; All the values in the php.ini-dist file correspond to the builtin ; defaults (that is, if no php.ini is used, or if you delete these = lines, ; the builtin defaults will be identical). ;;;;;;;;;;;;;;;;;;;; ; Language Options ; ;;;;;;;;;;;;;;;;;;;; engine =3D On ; Enable the PHP scripting language engine under Apache short_open_tag =3D On ; allow the tags are recognized. asp_tags =3D Off ; allow ASP-style <% %> tags precision =3D 14 ; number of significant digits displayed in floating = point numbers y2k_compliance =3D Off ; whether to be year 2000 compliant (will cause = problems with non y2k compliant browsers) output_buffering =3D Off ; Output buffering allows you to send header = lines (including cookies) ; even after you send body content, in the price of slowing PHP's ; output layer a bit. ; You can enable output buffering by in runtime by calling the = output ; buffering functions, or enable output buffering for all files ; by setting this directive to On. implicit_flush =3D Off ; Implicit flush tells PHP to tell the output = layer to flush itself ; automatically after every output block. This is equivalent to ; calling the PHP function flush() after each and every call to = print() ; or echo() and each and every HTML block. ; Turning this option on has serious performance implications, = and ; is generally recommended for debugging purposes only. allow_call_time_pass_reference =3D On ; whether to enable the ability to = force arguments to be=20 ; passed by reference at function-call time. This method ; is deprecated, and is likely to be unsupported in future ; versions of PHP/Zend. The encouraged method of specifying ; which arguments should be passed by reference is in the ; function declaration. You're encouraged to try and ; turn this option Off, and make sure your scripts work ; properly with it, to ensure they will work with future ; versions of the language (you will receive a warning ; each time you use this feature, and the argument will ; be passed by value instead of by reference). ; Safe Mode safe_mode =3D Off safe_mode_exec_dir =3D safe_mode_allowed_env_vars =3D PHP_ ; Setting certain environment = variables ; may be a potential security breach. ; This directive contains a comma-delimited ; list of prefixes. In Safe Mode, the ; user may only alter environment ; variables whose names begin with the ; prefixes supplied here. ; By default, users will only be able ; to set environment variables that begin ; with PHP_ (e.g. PHP_FOO=3DBAR). ; Note: If this directive is empty, PHP ; will let the user modify ANY environment ; variable! safe_mode_protected_env_vars =3D LD_LIBRARY_PATH ; This directive = contains a comma- ; delimited list of environment variables, ; that the end user won't be able to ; change using putenv(). ; These variables will be protected ; even if safe_mode_allowed_env_vars is ; set to allow to change them. ; Colors for Syntax Highlighting mode. Anything that's acceptable in = would work. highlight.string =3D #DD0000 highlight.comment =3D #FF8000 highlight.keyword =3D #007700 highlight.bg =3D #FFFFFF highlight.default =3D #0000BB highlight.html =3D #000000 ; Misc expose_php =3D On ; Decides whether PHP may expose the fact that it is = installed on the ; server (e.g., by adding its signature to the Web server header). ; It is no security threat in any way, but it makes it possible ; to determine whether you use PHP on your server or not. ;;;;;;;;;;;;;;;;;;; ; Resource Limits ; ;;;;;;;;;;;;;;;;;;; max_execution_time =3D 30 ; Maximum execution time of each script, = in seconds (UNIX only) memory_limit =3D 8388608 ; Maximum amount of memory a script may = consume (8MB) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Error handling and logging ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; error_reporting is a bit-field. Or each number up to get desired = error reporting level ; E_ALL - All errors and warnings ; E_ERROR - fatal run-time errors ; E_WARNING - run-time warnings (non fatal errors) ; E_PARSE - compile-time parse errors ; E_NOTICE - run-time notices (these are warnings which often result = from a bug in ; your code, but it's possible that it was intentional (e.g., = using an ; uninitialized variable and relying on the fact it's = automatically ; initialized to an empty string) ; E_CORE_ERROR - fatal errors that occur during PHP's initial startup ; E_CORE_WARNING - warnings (non fatal errors) that occur during PHP's = initial startup ; E_COMPILE_ERROR - fatal compile-time errors ; E_COMPILE_WARNING - compile-time warnings (non fatal errors) ; E_USER_ERROR - user-generated error message ; E_USER_WARNING - user-generated warning message ; E_USER_NOTICE - user-generated notice message ; Examples: ; error_reporting =3D E_ALL & ~E_NOTICE ; show all errors, except = for notices ; error_reporting =3D E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR ; show only = errors error_reporting =3D E_ALL & ~E_NOTICE ; Show all errors except for = notices display_errors =3D On ; Print out errors (as a part of the HTML script) log_errors =3D Off ; Log errors into a log file (server-specific log, = stderr, or error_log (below)) track_errors =3D Off ; Store the last error/warning message in = $php_errormsg (boolean) ;error_prepend_string =3D "" ; string to output = before an error message ;error_append_string =3D "" ; string to output = after an error message ;error_log =3D filename ; log errors to specified file ;error_log =3D syslog ; log errors to syslog (Event Log on NT, not = valid in Windows 95) warn_plus_overloading =3D Off ; warn if the + operator is used with = strings ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; variables_order =3D "EGPCS" ; This directive describes the order in = which PHP registers ; GET, POST, Cookie, Environment and Built-in variables (G, P, ; C, E & S respectively, often referred to as EGPCS or GPC). ; Registration is done from left to right, newer values override ; older values. register_globals =3D On ; Whether or not to register the EGPCS = variables as global ; variables. You may want to turn this off if you don't want ; to clutter your scripts' global scope with user data. This = makes ; most sense when coupled with track_vars - in which case you = can ; access all of the GPC variables through the $HTTP_*_VARS[], ; variables. register_argv_argc =3D On ; This directive tells PHP whether to declare = the argv&argc ; variables (that would contain the GET information). If you ; don't use these variables, you should turn it off for ; increased performance track_vars =3D On ; enable the $HTTP_*_VARS[] arrays, where * is one = of ; ENV, POST, GET, COOKIE or SERVER. gpc_order =3D "GPC" ; This directive is deprecated. Use = variables_order instead. ; Magic quotes magic_quotes_gpc =3D On ; magic quotes for incoming GET/POST/Cookie = data magic_quotes_runtime=3D Off ; magic quotes for runtime-generated data, = e.g. data from SQL, from exec(), etc. magic_quotes_sybase =3D Off ; Use Sybase-style magic quotes (escape ' = with '' instead of \') ; automatically add files before or after any PHP document auto_prepend_file =3D auto_append_file =3D ; As of 4.0b4, PHP always outputs a character encoding by default in ; the Content-type: header. To disable sending of the charset, simply ; set it to be empty. ; PHP's built-in default is text/html default_mimetype =3D "text/html" ;default_charset =3D "iso-8859-1" ;;;;;;;;;;;;;;;;;;;;;;;;; ; Paths and Directories ; ;;;;;;;;;;;;;;;;;;;;;;;;; include_path =3D ; UNIX: "/path1:/path2" Windows: = "\path1;\path2" doc_root =3D c:\inetpub\wwwroot\ ; the root of the php pages, used = only if nonempty user_dir =3D ; the directory under which php opens the script using = /~username, used only if nonempty ;upload_tmp_dir =3D ; temporary directory for HTTP = uploaded files (will use system default if not specified) upload_max_filesize =3D 2097152 ; 2 Meg default limit on file = uploads extension_dir =3D c:\inetpub\php \ ; directory in which the loadable = extensions (modules) reside ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; ; if you wish to have an extension loaded automaticly, use the ; following syntax: extension=3Dmodulename.extension ; for example, on windows, ; extension=3Dmsql.dll ; or under UNIX, ; extension=3Dmsql.so ; Note that it should be the name of the module only, no directory = information=20 ; needs to go here. Specify the location of the extension with the = extension_dir directive above. ;Windows Extensions ;extension=3Dphp_mysql.dll ;extension=3Dphp_nsmail.dll ;extension=3Dphp_calendar.dll ;extension=3Dphp_dbase.dll ;extension=3Dphp_filepro.dll ;extension=3Dphp_gd.dll ;extension=3Dphp_dbm.dll ;extension=3Dphp_mssql.dll ;extension=3Dphp_zlib.dll ;extension=3Dphp_filepro.dll ;extension=3Dphp_imap4r2.dll ;extension=3Dphp_ldap.dll ;extension=3Dphp_crypt.dll ;extension=3Dphp_msql2.dll ;extension=3Dphp_odbc.dll ;;;;;;;;;;;;;;;;;;; ; Module Settings ; ;;;;;;;;;;;;;;;;;;; [Syslog] define_syslog_variables =3D Off ; Whether or not to define the various = syslog variables, ; e.g. $LOG_PID, $LOG_CRON, etc. Turning it off is a ; good idea performance-wise. In runtime, you can define ; these variables by calling define_syslog_variables() [mail function] SMTP =3D localhost ;for win32 only sendmail_from =3D me_(at)_localhost.com ;for win32 only ;sendmail_path =3D ;for unix only, may supply arguments as well = (default is sendmail -t) [Debugger] debugger.host =3D localhost debugger.port =3D 7869 debugger.enabled =3D False [Logging] ; These configuration directives are used by the example logging = mechanism. ; See examples/README.logging for more explanation. ;logging.method =3D db ;logging.directory =3D /path/to/log/directory [SQL] sql.safe_mode =3D Off [ODBC] ;uodbc.default_db =3D Not yet implemented ;uodbc.default_user =3D Not yet implemented ;uodbc.default_pw =3D Not yet implemented uodbc.allow_persistent =3D On ; allow or prevent persistent links uodbc.check_persistent =3D On ; check that a connection is still = validbefore reuse uodbc.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit uodbc.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit uodbc.defaultlrl =3D 4096 ; Handling of LONG fields. Returns number of = bytes to variables, 0 means passthru uodbc.defaultbinmode =3D 1 ; Handling of binary data. 0 means passthru, = 1 return as is, 2 convert to char ; See the documentation on odbc_binmode and odbc_longreadlen for an = explanation of uodbc.defaultlrl ; and uodbc.defaultbinmode [MySQL] mysql.allow_persistent =3D On ; allow or prevent persistent link mysql.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit mysql.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit mysql.default_port =3D ; default port number for mysql_connect(). If = unset, ; mysql_connect() will use the $MYSQL_TCP_PORT, or the mysql-tcp ; entry in /etc/services, or the compile-time defined MYSQL_PORT ; (in that order). Win32 will only look at MYSQL_PORT. mysql.default_host =3D ; default host for mysql_connect() (doesn't = apply in safe mode) mysql.default_user =3D ; default user for mysql_connect() (doesn't = apply in safe mode) mysql.default_password =3D ; default password for mysql_connect() = (doesn't apply in safe mode) ; Note that this is generally a *bad* idea to store passwords ; in this file. *Any* user with PHP access can run ; 'echo cfg_get_var("mysql.default_password")' and reveal that ; password! And of course, any users with read access to this ; file will be able to reveal the password as well. [mSQL] msql.allow_persistent =3D On ; allow or prevent persistent link msql.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit msql.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit [PostgresSQL] pgsql.allow_persistent =3D On ; allow or prevent persistent link pgsql.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit pgsql.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit [Sybase] sybase.allow_persistent =3D On ; allow or prevent persistent link sybase.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit sybase.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit ;sybase.interface_file =3D "/usr/sybase/interfaces" sybase.min_error_severity =3D 10 ; minimum error severity to display sybase.min_message_severity =3D 10 ; minimum message severity to display sybase.compatability_mode =3D Off ; compatability mode with old versions = of PHP 3.0. ; If on, this will cause PHP to automatically assign types to = results ; according to their Sybase type, instead of treating them all = as ; strings. This compatability mode will probably not stay = around ; forever, so try applying whatever necessary changes to your = code, ; and turn it off. [Sybase-CT] sybct.allow_persistent =3D On ; allow or prevent persistent link sybct.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit sybct.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit sybct.min_server_severity =3D 10 ; minimum server message severity to = display sybct.min_client_severity =3D 10 ; minimum client message severity to = display [bcmath] bcmath.scale =3D 0 ; number of decimal digits for all bcmath functions [browscap] ;browscap =3D extra/browscap.ini [Informix] ifx.default_host =3D ; default host for ifx_connect() (doesn't apply = in safe mode) ifx.default_user =3D ; default user for ifx_connect() (doesn't apply = in safe mode) ifx.default_password =3D ; default password for ifx_connect() (doesn't = apply in safe mode) ifx.allow_persistent =3D On ; allow or prevent persistent link ifx.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit ifx.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit ifx.textasvarchar =3D 0 ; if set on, select statements return the = contents of a text blob instead of it's id ifx.byteasvarchar =3D 0 ; if set on, select statements return the = contents of a byte blob instead of it's id ifx.charasvarchar =3D 0 ; trailing blanks are stripped from = fixed-length char columns. May help the life ; of Informix SE users.=20 ifx.blobinfile =3D 0 ; if set on, the contents of text&byte blobs are = dumped to a file instead of ; keeping them in memory ifx.nullformat =3D 0 ; NULL's are returned as empty strings, unless = this is set to 1. In that case, ; NULL's are returned as string 'NULL'. [Session] session.save_handler =3D files ; handler used to store/retrieve = data session.save_path =3D c:\temp ; argument passed to = save_handler ; in the case of files, this is the ; path where data files are stored session.use_cookies =3D 1 ; whether to use cookies session.name =3D PHPSESSID =20 ; name of the session ; is used as cookie name session.auto_start =3D 0 ; initialize session on request = startup session.cookie_lifetime =3D 0 ; lifetime in seconds of cookie ; or if 0, until browser is = restarted session.cookie_path =3D / ; the path the cookie is valid for session.cookie_domain =3D ; the domain the cookie is valid = for session.serialize_handler =3D php ; handler used to serialize data ; php is the standard serializer of = PHP session.gc_probability =3D 1 ; percentual probability that the=20 ; 'garbage collection' process is = started ; on every session initialization session.gc_maxlifetime =3D 1440 ; after this number of seconds, = stored ; data will be seen as 'garbage' and ; cleaned up by the gc process session.referer_check =3D ; check HTTP Referer to invalidate = ; externally stored URLs containing = ids session.entropy_length =3D 0 ; how many bytes to read from the = file session.entropy_file =3D ; specified here to create the = session id ; session.entropy_length =3D 16 ; session.entropy_file =3D /dev/urandom session.cache_limiter =3D nocache ; set to {nocache,private,public} = to ; determine HTTP caching aspects session.cache_expire =3D 180 ; document expires after n minutes [MSSQL] ;extension=3Dphp_mssql.dll mssql.allow_persistent =3D On ; allow or prevent persistent link mssql.max_persistent =3D -1 ; maximum number of persistent links. -1 = means no limit mssql.max_links =3D -1 ; maximum number of links (persistent+non = persistent). -1 means no limit mssql.min_error_severity =3D 10 ; minimum error severity to display mssql.min_message_severity =3D 10 ; minimum message severity to display mssql.compatability_mode =3D Off ; compatability mode with old versions = of PHP 3.0. [Assertion] ;assert.active =3D On ; assert(expr); active by default ;assert.warning =3D On ; issue a PHP warning for each failed = assertion. ;assert.bail =3D Off ; don't bail out by default. ;assert.callback =3D 0 ; user-function to be called if an assertion = fails. ;assert.quiet_eval =3D 0 ; eval the expression with current = error_reporting(). set to true if you want error_reporting(0) around the = eval(). ; Local Variables: ; tab-width: 4 ; End: ------=_NextPart_000_001B_01BFC312.D535BE40 Content-Type: text/html; name="test.htm" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="test.htm"

PHP Version 4.0RC2


System Windows NT 5.0 build 2195
Build Date May 10 2000
Server API ISAPI
Virtual Directory Support disabled
Configuration File (php.ini) Path php.ini
ZEND_DEBUG disabled
Thread Safety enabled

=20 This program makes use of the Zend scripting language = engine:
Zend Engine v0.99, Copyright (c) 1998-2000 Zend Technologies =
Ltd.


PHP 4.0 Credits


Configuration

PHP Core

Directive Local Value Master Value
define_syslog_variables
Off Off
highlight.bg
#FFFFFF #FFFFFF
highlight.comment
#FF8000 #FF8000
highlight.default
#0000BB #0000BB
highlight.html
#000000 #000000
highlight.keyword
#007700 #007700
highlight.string
#DD0000 #DD0000
allow_call_time_pass_reference
On On
asp_tags
Off Off
display_errors
On On
enable_dl
On On
error_append_string
Off Off
error_prepend_string
Off Off
expose_php
On On
ignore_user_abort
On On
implicit_flush
Off Off
log_errors
Off Off
magic_quotes_gpc
On On
magic_quotes_runtime
Off Off
magic_quotes_sybase
Off Off
output_buffering
Off Off
register_argc_argv
On On
register_globals
On On
safe_mode
Off Off
short_open_tag
On On
sql.safe_mode
Off Off
track_errors
Off Off
track_vars
On On
y2k_compliance
Off Off
arg_separator
& &
auto_append_file
no value no value
auto_prepend_file
no value no value
doc_root
no value no value
default_charset
no value no value
default_mimetype
text/html text/html
error_log
no value no value
extension_dir
no value no value
gpc_order
GPC GPC
include_path
no value no value
max_execution_time
30 30
open_basedir
no value no value
safe_mode_exec_dir
1 1
upload_max_filesize
2097152 2097152
upload_tmp_dir
no value no value
user_dir
no value no value
variables_order
no value no value
SMTP
localhost localhost
browscap
no value no value
error_reporting
no value no value
precision
14 14
sendmail_from
no value no value
sendmail_path
no value no value

standard

Regex Library Bundled library enabled
Dynamic Library Support enabled
Internal Sendmail Support for Windows = 4 enabled

Directive Local Value Master Value
safe_mode_protected_env_vars
LD_LIBRARY_PATH LD_LIBRARY_PATH
safe_mode_allowed_env_vars
PHP_ PHP_
assert.active
1 1
assert.bail
0 0
assert.warning
1 1
assert.callback
no value no value
assert.quiet_eval
0 0

com

Directive Local Value Master Value
allow_dcom
Off Off
typelib_file
no value no value

pcre

PCRE (Perl Compatible Regular Expressions)=20 Support enabled
PCRE Library Version 3.1 09-Feb-2000

odbc

ODBC Support enabled
Active Persistent Links 0
Active Links 0
ODBC library Win32

Directive Local Value Master Value
odbc.allow_persistent
On On
odbc.max_persistent
Unlimited Unlimited
odbc.max_links
Unlimited Unlimited
odbc.default_db
no value no value
odbc.default_user
no value no value
odbc.default_pw
odbc.defaultlrl
return up to 4096 bytes return up to 4096 bytes
odbc.defaultbinmode
return as is return as is
odbc.check_persistent
On On

session

Session Support enabled

Directive Local Value Master Value
session.save_path
/tmp /tmp
session.name
PHPSESSID PHPSESSID
session.save_handler
files files
session.auto_start
0 0
session.gc_probability
1 1
session.gc_maxlifetime
1440 1440
session.serialize_handler
php php
session.cookie_lifetime
0 0
session.cookie_path
/ /
session.cookie_domain
no value no value
session.use_cookies
1 1
session.referer_check
no value no value
session.entropy_file
no value no value
session.entropy_length
0 0
session.cache_limiter
nocache nocache
session.cache_expire
180 180

xml

XML Support active

mysql

MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.10-alpha

Directive Local Value Master Value
mysql.allow_persistent
On On
mysql.max_persistent
Unlimited Unlimited
mysql.max_links
Unlimited Unlimited
mysql.default_host
no value no value
mysql.default_user
no value no value
mysql.default_password
no value no value
mysql.default_port
no value no value

ISAPI

Server Variable Value
ALL_HTTP HTTP_ACCEPT:image/gif, image/x-xbitmap, = image/jpeg,=20 image/pjpeg, application/vnd.ms-powerpoint, = application/vnd.ms-excel,=20 application/msword, application/x-comet, */* = HTTP_ACCEPT_LANGUAGE:de=20 HTTP_CONNECTION:Keep-Alive HTTP_HOST:markus = HTTP_USER_AGENT:Mozilla/4.0=20 (compatible; MSIE 5.01; Windows NT 5.0) HTTP_ACCEPT_ENCODING:gzip, = deflate=20
APPL_MD_PATH /LM/W3SVC/1/ROOT
APPL_PHYSICAL_PATH C:\Inetpub\wwwroot\
CONTENT_LENGTH 0
HTTPS off
INSTANCE_ID 1
INSTANCE_META_PATH /LM/W3SVC/1
PATH_INFO /test.php
PATH_TRANSLATED C:\Inetpub\wwwroot\test.php
REMOTE_ADDR 192.168.100.100
REMOTE_HOST 192.168.100.100
REQUEST_METHOD GET
SCRIPT_NAME /test.php
SERVER_NAME markus
SERVER_PORT 80
SERVER_PORT_SECURE 0
SERVER_PROTOCOL HTTP/1.1
SERVER_SOFTWARE Microsoft-IIS/5.0
URL /test.php

Additional Modules

bcmath
wddx

Environment

C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Progr= am=20 Files\Support Tools\=
Variable Value
ALLUSERSPROFILE C:\Documents and Settings\All Users
CommonProgramFiles C:\Program Files\Common Files
COMPUTERNAME MARKUS
ComSpec C:\WINNT\system32\cmd.exe
NUMBER_OF_PROCESSORS 1
OS Windows_NT
Os2LibPath C:\WINNT\system32\os2\dll;
Path
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE x86
PROCESSOR_IDENTIFIER x86 Family 5 Model 8 Stepping 12, = AuthenticAMD
PROCESSOR_LEVEL 5
PROCESSOR_REVISION 080c
ProgramFiles C:\Program Files
SystemDrive C:
SystemRoot C:\WINNT
TEMP C:\WINNT\TEMP
TMP C:\WINNT\TEMP
USERPROFILE C:\Documents and = Settings\NetShowServices
windir C:\WINNT

PHP Variables

=
Variable Value
PHP_SELF /test.php
HTTP_SERVER_VARS["ALL_HTTP"] HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, = application/vnd.ms-powerpoint, application/vnd.ms-excel,=20 application/msword, application/x-comet, */* = HTTP_ACCEPT_LANGUAGE:de=20 HTTP_CONNECTION:Keep-Alive HTTP_HOST:markus = HTTP_USER_AGENT:Mozilla/4.0=20 (compatible; MSIE 5.01; Windows NT 5.0) HTTP_ACCEPT_ENCODING:gzip, = deflate=20
HTTP_SERVER_VARS["APPL_MD_PATH"] /LM/W3SVC/1/ROOT
HTTP_SERVER_VARS["APPL_PHYSICAL_PATH"] C:\\Inetpub\\wwwroot\\
HTTP_SERVER_VARS["CONTENT_LENGTH"] 0
HTTP_SERVER_VARS["HTTPS"] off
HTTP_SERVER_VARS["INSTANCE_ID"] 1
HTTP_SERVER_VARS["INSTANCE_META_PATH"] /LM/W3SVC/1
HTTP_SERVER_VARS["PATH_INFO"] /test.php
HTTP_SERVER_VARS["PATH_TRANSLATED"] C:\\Inetpub\\wwwroot\\test.php
HTTP_SERVER_VARS["REMOTE_ADDR"] 192.168.100.100
HTTP_SERVER_VARS["REMOTE_HOST"] 192.168.100.100
HTTP_SERVER_VARS["REQUEST_METHOD"] GET
HTTP_SERVER_VARS["SCRIPT_NAME"] /test.php
HTTP_SERVER_VARS["SERVER_NAME"] markus
HTTP_SERVER_VARS["SERVER_PORT"] 80
HTTP_SERVER_VARS["SERVER_PORT_SECURE"] 0
HTTP_SERVER_VARS["SERVER_PROTOCOL"] HTTP/1.1
HTTP_SERVER_VARS["SERVER_SOFTWARE"] Microsoft-IIS/5.0
HTTP_SERVER_VARS["URL"] /test.php
HTTP_SERVER_VARS["PHP_SELF"] /test.php
HTTP_SERVER_VARS["HTTP_ACCEPT"] image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,=20 application/vnd.ms-powerpoint, application/vnd.ms-excel,=20 application/msword, application/x-comet, */*
HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"] de
HTTP_SERVER_VARS["HTTP_CONNECTION"] Keep-Alive
HTTP_SERVER_VARS["HTTP_HOST"] markus
HTTP_SERVER_VARS["HTTP_USER_AGENT"] Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)
HTTP_SERVER_VARS["HTTP_ACCEPT_ENCODING"] gzip, deflate
HTTP_SERVER_VARS["argv"]
Array
(
    [0] =3D>=20
)
HTTP_SERVER_VARS["argc"] 1
HTTP_ENV_VARS["ALLUSERSPROFILE"] C:\\Documents and Settings\\All Users
HTTP_ENV_VARS["CommonProgramFiles"] C:\\Program Files\\Common Files
HTTP_ENV_VARS["COMPUTERNAME"] MARKUS
HTTP_ENV_VARS["ComSpec"] C:\\WINNT\\system32\\cmd.exe
HTTP_ENV_VARS["NUMBER_OF_PROCESSORS"] 1
HTTP_ENV_VARS["OS"] Windows_NT
HTTP_ENV_VARS["Os2LibPath"] C:\\WINNT\\system32\\os2\\dll;
HTTP_ENV_VARS["Path"]C:\\WINNT\\system32;C:\\WINNT;C:\\WINNT\\System32\\Wbem;C:\\Program=20 Files\\Support Tools\\
HTTP_ENV_VARS["PATHEXT"] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
HTTP_ENV_VARS["PROCESSOR_ARCHITECTURE"] x86
HTTP_ENV_VARS["PROCESSOR_IDENTIFIER"] x86 Family 5 Model 8 Stepping 12, AuthenticAMD
HTTP_ENV_VARS["PROCESSOR_LEVEL"] 5
HTTP_ENV_VARS["PROCESSOR_REVISION"] 080c
HTTP_ENV_VARS["ProgramFiles"] C:\\Program Files
HTTP_ENV_VARS["SystemDrive"] C:
HTTP_ENV_VARS["SystemRoot"] C:\\WINNT
HTTP_ENV_VARS["TEMP"] C:\\WINNT\\TEMP
HTTP_ENV_VARS["TMP"] C:\\WINNT\\TEMP
HTTP_ENV_VARS["USERPROFILE"] C:\\Documents and Settings\\NetShowServices
HTTP_ENV_VARS["windir"] C:\\WINNT

PHP License

This program is free software; you can redistribute it and/or = modify it=20 under the terms of the PHP License as published by the PHP Group = and=20 included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, = but=20 WITHOUT ANY WARRANTY; without even the implied warranty of = MERCHANTABILITY=20 or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any = questions=20 about PHP licensing, please contact license_(at)_php.net.=20


=
<= /CENTER>
------=_NextPart_000_001B_01BFC312.D535BE40-- From jens_(at)_pinguin.conetix.de Sun, 21 May 2000 12:19:07 +0200 Date: Sun, 21 May 2000 12:19:07 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT), Sorry, aber mir ist gerade etwas bekannt geworden (auf debian-devel), das hier noch hin MUSS. Siehe unten. > > Eine Lücke im Patentsystem gibt einem noch lange nicht das Recht, andere > > Leute fertigzumachen. Oder wie die Chinesen sagen: "Es gibt offene > > Schlösser, und es gibt Einbrecher." > Gesetze werden von Politikern gemacht. Warum glaubst Du, dass die die > Beamten nicht abschaffen wollen? Wir sind hier noch relativ gut dran. In den USA hat ein Politiker kaum eine Chance, wenn er nicht die eine oder andere Megafirma "hinter sich" (mit Schotter) hat. Leider hat er dann meist auch die Meinung dieser Firma ... > > > zudem seit vielen Jahren die Buchpreisbindung. Daher dürfen im deutschen > > > Buchhandel die aktuellen Buecher nicht teurer oder billiger verkauft > > Na und? Mit dem Patent auf "Bestellen von Büchern mit einem Klick" ist nur > > der Anfang gemacht worden. Yahoo hat schon länger das Patent für das > > Darstellen von dynamischem HTML-Content aus Datenbanken, Dell hat d.. > > .. geht nicht um das eine Patent. Es geht ums Prinzip: Das Patentrecht ist > > für die schnellebige Internetwelt einfach veraltet. > Gesetze sind das Recht mit dem die Richter (Beamte) umgehen müssen. Das > nennt sich dann Rechtsprechung. Die Krone der Rechtsprechung ist dann noch > die Einführung der Green Card. Es gibt noch unzählige andere Fälle in > denen selbst die Politiker nicht mal wissen, welche Gesetze sie > verabschieden, geschweige denn sie kennen dann die Auswirkungen. Das heißt noch lange nicht, daß es in Ordnung ist. > > So, und Antworten hierzu gibts nur per privater Mail. > Bin auch gleich wieder gaannz ruhig. PS: Microsoft hat das Patent auf "Einspielen von Software-Updates über das Internet". Jetzt warte ich warte nur noch darauf, daß die Debian (apt), Redhat (autorpm), FreeBSD (ports), und 996 andere Softwareproduzenten verklagen ... nach der Slashdot-Geschichte würde ich denen das glatt zutrauen. So, jetzt ist aber entgültig Ruhe. -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From krmmiga_(at)_yahoo.de Sun, 21 May 2000 14:05:38 +0200 Date: Sun, 21 May 2000 14:05:38 +0200 From: K. Riga krmmiga_(at)_yahoo.de Subject: [php] Ausserhalb document root? Hallo Leute, Im Listenarchiv und in der FAQ steht, dass man Konfigurationsdateien und Downloads ausserhalb der Document Root ablegen soll. Wie kriege ich jetzt eigentlich bei einer PHP-Modulversion Zugriff auf Dateien ausserhalb der Document Root? Oder habe ich da was falsch verstanden? Grüße, Karl Riga From winkelmann_(at)_klubs24.de Sun, 21 May 2000 19:15:25 +0200 Date: Sun, 21 May 2000 19:15:25 +0200 From: Matthias Winkelmann winkelmann_(at)_klubs24.de Subject: [php] Sessions in PHP4 > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Markus Kniehl > Sent: Sunday, May 21, 2000 10:54 AM > To: php_(at)_php-center.de > Subject: Re:[php] Sessions in PHP4 > > Hab ich gemacht, aber mit phpinfo() zeigt er mit immer nur die > Standart-Einstllungen an > obwohl ich eine veränderte php.ini in c:\winnt\ reinkopiert hab. > > Ich hab die phpinfo() als file angefügt (test.htm) > Und die dazugehörige php.ini aus c:\winnt\ Zuerst sucht php im cgi-bin Verzeichnes des Servers nach der php.ini. Erst dann im \winnt. mw From kris_(at)_koehntopp.de 21 May 2000 17:00:02 -0000 Date: 21 May 2000 17:00:02 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. #next Weitere Informationen zu PHP3 (neues Fenster) PHP3: Eine Einführung PHPLIB: Deutsche Anleitung Webserver verstehen und tunen Webserver Security Weitere Artikel von Kristian Köhntopp Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristian Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ $Id: faq.sgml,v 1.11 2000/04/23 16:45:25 kk Exp $ $Id: about.sgml,v 1.19 2000/04/28 17:38:39 kk Exp $ $Id: arrays.sgml,v 1.7 2000/04/28 17:38:39 kk Exp $ $Id: code.sgml,v 1.6 2000/03/08 20:01:22 kk Exp $ $Id: databases.sgml,v 1.16 2000/04/23 16:45:26 kk Exp $ $Id: datetime.sgml,v 1.5 2000/01/30 21:56:36 kk Exp $ $Id: functions.sgml,v 1.10 2000/02/24 17:40:12 kk Exp $ $Id: install.sgml,v 1.14 2000/04/23 16:45:26 kk Exp $ $Id: mail.sgml,v 1.9 2000/02/26 18:57:11 kk Exp $ $Id: objects.sgml,v 1.5 2000/01/30 21:56:36 kk Exp $ $Id: open_exec.sgml,v 1.14 2000/04/23 16:45:26 kk Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.22 2000/04/23 16:45:27 kk Exp $ $Id: phplib.sgml,v 1.14 2000/04/17 16:55:14 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.8 2000/04/28 17:38:39 kk Exp $ $Id: scripts.sgml,v 1.8 2000/02/16 20:23:40 kk Exp $ $Id: strings.sgml,v 1.7 2000/04/28 17:38:39 kk Exp $ $Id: version4.sgml,v 1.1 2000/02/26 18:58:14 kk Exp $ $Id: webserver.sgml,v 1.7 2000/03/12 12:13:34 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? 2. Installation und Inbetriebnahme * 2.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 2.2 Wie vergleicht sich die Performance von PHP zu Perl? * 2.3 Was bedeutet LAMP, WAMP und so weiter? * 2.4 CGI PHP oder Modul? * 2.5 PHP-Scripte von Windows nach Unix portieren? * 2.6 PHP3 oder PHP4? * 2.7 Suse Linux: Wie installiere ich PHP? * 2.8 Suse Linux: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.9 Wie compiliere ich ein aktuelles PHP als Modul auf Linux mit Apache Server? * 2.10 Ich habe Probleme PHP3 selbst zu compilieren. * 2.11 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.12 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.13 Wie installiere ich PHP auf Windows mit Apache Server? * 2.14 Was ist PHP/FI und wo kann ich es bekommen? Was ist phtml? * 2.15 Wie kann ich eine PHP-Präsentation auf CD brennen? * 2.16 Wie kann ich mein ASP-Programm in PHP übersetzen? 3. PHP Interpreter * 3.1 Welche Editoren sind für PHP geeignet? * 3.2 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.3 Wie bette ich PHP in HTML ein? (Beispielprogramm) * 3.4 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.5 Wo finde ich die php3.ini? * 3.6 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.7 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.8 Gibt es noch mehr interessante Variablen im Environment? * 3.9 Ich verwende PHP (Version 3) als Apache-Modul. Wie kann ich dies konfigurieren? * 3.10 Ich verwende PHP (Version 4). Wie kann ich dies konfigurieren? * 3.11 Was bedeuten master value und local value in phpinfo()? * 3.12 Welche Konfigurationsvariablen kann ich nicht in .htaccess-Dateien verwenden? * 3.13 Was genau bewirkt safe_mode und ist das sicher? * 3.14 "Fatal error: Maximum execution time exceeded" * 3.15 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.16 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.17 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.18 Wie kann ich auf Kommandozeilen-Argumente zugreifen? * 3.19 Wie kann ich einen Parameter von einer PHP-Seite an eine andere weitergeben? 4. Typen und Funktionen * 4.1 In meiner Funktion/meinem Objekt ist die Variable $REMOTE_ADDR leer. * 4.2 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.3 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.4 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.5 Variable Variablen * 4.6 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.7 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie führe ich Ersetzungsoperationen in Strings durch? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie kann man ein ? * 15.8 "Document contains no data" * 15.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 15.10 Was sind Sessions und warum sind sie nützlich? * 15.11 Wie kann ich mit PHP WAP-Seiten erzeugen? 16. Häufig nachgefragte Standardscripte * 16.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 16.2 Wie kann ich einen HTTP POST-Request absenden? * 16.3 Wie kann ich eine Volltextsuche realisieren? * 16.4 Wie kann ich mit PHP News lesen und schreiben? * 16.5 Wie kann ich einen Onlineshop mit PHP realisieren? 17. Guter Code * 17.1 Vermeide globale Variablen. * 17.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 17.3 or und and sparen Klammern. * 17.4 Prüfe importierte Parameter. Traue niemandem. * 17.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 17.6 Trenne Aussehen und Inhalt. 18. PHP4 * 18.1 Ist PHP4 stabil? * 18.2 Wo bekomme ich PHP4? * 18.3 Wie übersetze ich PHP4? * 18.4 Was hat es mit den ladbaren Modulen auf sich? * 18.5 Was ist neu in PHP4? * 18.6 Welche Funktionen von PHP3 sind in PHP4 nicht enthalten? * 18.7 Ich habe einen Fehler in PHP4 gefunden. Was mache ich? * 18.8 Wie setze ich PHP4 Sessions ein? 19. Open Publication License * 19.1 Englische Version * 19.2 Deutsche Version _________________________________________________________________ Next Previous Contents #next contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-request_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * phpHoo eine Art Mini-Yahoo. 1.10 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, während Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für Ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. 1.11 Wer kann mir einen Provider empfehlen? Eine kurze Umfrage im Februar 2000 in de.comp.lang.php hat ergeben, daß Frage nach Providern oder Providerspezifika in dieser Newsgroup nicht willkommen ist. Die korrekte Newsgroup für diese Frage wäre de.comm.provider.webspace. Ebenso unerwünscht sind providerspezifische Fragen wie Wie komme ich bei xyz an die MySQL-Datenbank?. Der korrekte Ansprechpartner für solche Fragen wäre der Support des betreffenden Providers bzw. dessen FAQ. Werden derartig providerspezifische Fragen dennoch in die Newsgroup gestellt, ist es höflich, Folloup-To: poster zu setzen und hinterher eine Zusammenfassung der eingegangenen Mails zu posten. Eine Zusammenfassung besteht nicht darin, die Texte der eingegangenen Mails hintereinanderzuhängen und in die Gruppe zu werfen, sondern idealerweise in einem Text, der vergleichsweise schmerzlos in diese FAQ integriert werden kann. Eine Providerdatenbank wird unter anderem beim PHP-Center betrieben. 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? Du hast vollkommen Recht: Manche Autoren in der Newsgroup verstoßen gegen die Netiquette, wie sie in de.newusers.infos gepostet wird. Sie tun dies etwa, indem sie ohne vollen Realnamen schreiben, inkorrekte Mailadressen ("nospam", "deletethis") angeben oder Artikel mit HTML oder Netscape Visitenkarten versenden. Du sollst das auch nicht hinnehmen. In einer Newsgroup ist der Ton jedoch genauso wichtig wie der Inhalt. Die Regulars von de.comp.lang.php sind stolz auf den freundlichen und hilfsbereiten Ton in ihrer Newsgroup. Wenn Du also einen anderen Autor an die Netiquette erinnern möchtest, dann tu dies bitte unbedingt per Mail und nicht öffentlich in der Gruppe. Auch die Netiquette, auf deren Einhaltung zu bestehst, fordert dies - Du kannst nicht auf der einen Seite auf der Einhaltung der Netiquette bestehen und andererseits selbst dagegen verstoßen, ohne Glaubwürdigkeit zu verlieren. Und bitte: Halte Deinen Ton auch in der Mail freundlich. Du wirst leichter verstanden und erreichst das gewünschte Ziel viel eher. Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv. Das bedeutet: Beantworte die gestellte Frage oder löse das Problem des Fragers so gut Du kannst und weise dann auf die Netiquette hin. Wenn Du zu dem Problem des Fragers nichts beizutragen hast, dann poste lieber gar nichts - oder schreibe eine Mail. Du bist nicht allein in der Gruppe und Du mußt die Welt nicht selbst retten. Ein anderer, der antworten kann, wird antworten und dabei wahrscheinlich auch auf korrektes Verhalten hinweisen. Regeldiskussionen gehören in die dafür vorgesehene Newsgroup, de.soc.netzkultur.umgangsformen, oder sollen mit einem Followup-To: poster versehen werden. 1.13 Warum bekomme ich Ermahnungsmails? Du wirst nicht nur in de.comp.lang.php, sondern in den meisten anderen deutschen Newsgroups auf korrektes Verhalten in den Newsgroups hingewiesen, wenn ohne einen vollständigen Namen postest, Artikel ohne gültige Absenderadresse schreibst, Artikel mit Werbung absetzt, HTML oder Netscape Visitenkarten in Deinen Artikeln versendest oder mutwillig Artikel in die falschen Newsgroups schreibst. Diejenigen von uns, die schon länger in den USENET News aktiv sind, haben sich diese Regeln und Verhaltenformen nicht aus Spaß ausgedacht. USENET existiert schon seit mehreren Jahrzehnten und die Verhaltensnormen, auf deren Einhaltung bestanden wird, haben sich in langen Jahren entwickelt und bewährt. Es gibt einen guten Einführungstext aus de.newusers.infos mit dem Titel Warum soll ich mich an die Regeln halten? der erklärt, warum die Dinge so sind wie sie sind. Wenn Du von de.comp.lang.php Ergebnisse möchtest, also technische Hilfe bei Deinen Problemen mit der Programmiersprache PHP, dann tust Du gut daran, Deinen Texten auch eine akzeptable äußere Form zu geben. _________________________________________________________________ Next Previous Contents From eschmid+sic_(at)_s.netic.de Sun, 21 May 2000 19:32:27 +0200 Date: Sun, 21 May 2000 19:32:27 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: RE: [php] Regulaere Ausdruecke (OT), On Sun, May 21, 2000 at 12:19:07PM +0200, Jens Benecke wrote: > Sorry, aber mir ist gerade etwas bekannt geworden (auf debian-devel), das > hier noch hin MUSS. Siehe unten. > PS: Microsoft hat das Patent auf "Einspielen von Software-Updates über das > Internet". Jetzt warte ich warte nur noch darauf, daß die Debian (apt), > Redhat (autorpm), FreeBSD (ports), und 996 andere Softwareproduzenten > verklagen ... nach der Slashdot-Geschichte würde ich denen das glatt > zutrauen. Bitte ein URL. > So, jetzt ist aber entgültig Ruhe. Können wir ja auf dem LinuxTag 2000 vom 29.06 - 02.07 hoffentlich ausgiebig diskutieren. Das macht vielleicht den LinuxTag um so interessanter, weil ich das Vergnügen hatte, mit Experten von RedHat und FreeBSD bei der Wirtschaftsförderung der Region Stuttgart zu reden. Mit dem Debian Experten und LinuxTag Koordinator bin ich auch gerade am verhandeln. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From eh_(at)_profzone.ch Sun, 21 May 2000 19:41:04 +0200 Date: Sun, 21 May 2000 19:41:04 +0200 From: Erich Hohermuth eh_(at)_profzone.ch Subject: [php] Roxen2 und PHP4 Hallo Danke fuer den Tipp. Leider will es immer noch nicht klappen. Ich habe php4 nach /usr/local/php4 installiert. ./configure --prefix=/usr/local/php4 und im roxen dir mittels: ./configure --libdir=/usr/local/php4/lib diese eingebunden. Ich denke ich habe irgendwo ein Knueppel... > ./configure --help > gibt dir alle möglichen Parameter. > Bei den Libs musst Du mal ein wenig ausprobieren. Mal findet er > die Libs ohne Pfadangabe manchmal nur mit. > > Ansonsten sind auch noch einige Files mit Docu in dem Tarball. Habe den ganzen Roxen source nach php durchsucht und nichts brauchbares gefunden.. Gruss Erich From voyager_(at)_voyager-crew.de Sun, 21 May 2000 19:49:51 +0200 Date: Sun, 21 May 2000 19:49:51 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Sessions in PHP4 Ich hab meinen kompletten PC nach php.ini's durchsucht, hab aber nur eine in c:\winnt gefunden Wo find ich des cgi-bin bin Verzeichnis beim IIS 5 ----- Original Message ----- From: "Matthias Winkelmann" To: Sent: Sunday, May 21, 2000 7:15 PM Subject: RE: [php] Sessions in PHP4 > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Markus Kniehl > Sent: Sunday, May 21, 2000 10:54 AM > To: php_(at)_php-center.de > Subject: Re:[php] Sessions in PHP4 > > Hab ich gemacht, aber mit phpinfo() zeigt er mit immer nur die > Standart-Einstllungen an > obwohl ich eine veränderte php.ini in c:\winnt\ reinkopiert hab. > > Ich hab die phpinfo() als file angefügt (test.htm) > Und die dazugehörige php.ini aus c:\winnt\ Zuerst sucht php im cgi-bin Verzeichnes des Servers nach der php.ini. Erst dann im \winnt. mw -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid+sic_(at)_s.netic.de Sun, 21 May 2000 19:50:08 +0200 Date: Sun, 21 May 2000 19:50:08 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Roxen2 und PHP4 On Sun, May 21, 2000 at 07:41:04PM +0200, Erich Hohermuth wrote: > Danke fuer den Tipp. Leider will es immer noch nicht klappen. Ich habe > php4 nach > /usr/local/php4 installiert. ./configure --prefix=/usr/local/php4 --with-roxen=DIR Build PHP as a Pike module. DIR is the base Roxen directory, normally /usr/local/roxen/server. Das heisst, Du solltes PHP mitteilen wo Dein Roxen Server liegt, damit PHP es dort installieren kann. > und im roxen dir mittels: ./configure --libdir=/usr/local/php4/lib diese > eingebunden. Diese Angabe ist IMHO überflüssig. Bei der Installation von PHP werden die Bibliotheken ins richtige Roxen Verzeichnis kopiert. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From marcel_(at)_beerta.de Sun, 21 May 2000 22:19:36 +0200 Date: Sun, 21 May 2000 22:19:36 +0200 From: Marcel Beerta marcel_(at)_beerta.de Subject: [php] DENKSPORT - Portal beliebig tief verschachteln Unter http://www753.l4.xodox.com/phportal.php3 findest du eine solche Lösung. Schau da einfach mal rein ... -- Marcel Beerta beerta_(at)_weberweb.de http://www.beerta.de > Hallo Liste, > > ich baue gerade an einem Online-Portal mit PHP3 und MySQL. > > Das Portal moechte ich spaeter ueber ein selbstgebautets Admintool > pflegen. > > Es soll nicht nur moeglich sein, einen neuen Artikel/Eintrag zu > verfassen, sondern auch die Struktur der Ebenen zu erstellen. From rf_(at)_xodox.com Sat, 20 May 2000 11:05:57 +0200 Date: Sat, 20 May 2000 11:05:57 +0200 From: Roger Faust rf_(at)_xodox.com Subject: [php] Regulaere Ausdruecke phpbuilder.com hat einen guten Artikel mfG Roger Faust email faust_(at)_xodox.com homepage http://faust.xodox.com