From Antivivisektion_(at)_t-online.de Sun, 01 Aug 1999 11:22:43 +0200 Date: Sun, 01 Aug 1999 11:22:43 +0200 From: Thomas Schneider Antivivisektion_(at)_t-online.de Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Parameter=FCbergabe?= im Pfad unter Windows d unter Windows Norbert Pfeiffer wrote: > > Jörg Krause wrote: > > > > Es ging ja um die Konstruktion xxx.xx/www/www usw., bei > > der www Parameter sein sollen. > > kann mir mal jemand bitte schreiben, wo dieser Syntax als > regulaerer Standard definiert wurde ? > Ich hatte es fuer einen Tippfehler gehalten... Das Verfahren wird z.B. empfohlen in folgenden Artikeln: - Spell Checking and URL Tricks http://www.phpbuilder.com/columns/rasmus19990407.php3 - Building Dynamic Pages With Search Engines in Mind http://www.phpbuilder.com/columns/tim19990117.php3 Herzliche Grüße, Thomas Schneider en passant: a) Kann es sein, daß Dein Outlook ein wenig am SUBJECT rumspielt? b) Dringende Frage: Weiß jemand, ob und wie Outlook den Header REFERENCES setzt? In diversen Mailinglisten fliegen einem die OUTLOOK- Postings ohne REFERENCES und damit ohne Threading um die Ohren... From pfeiffer_(at)_uris.de Sun, 1 Aug 1999 16:58:16 +0200 Date: Sun, 1 Aug 1999 16:58:16 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?OT:_Mail-Clients=2C_war:_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:?= =?iso-8859-1?Q?_=5Bphp=5D_Parameter=FCbergabe_im_Pfad_unter_Windows_d_unt?= =?iso-8859-1?Q?er_Windows?= =?iso-8859-1?Q?_=5Bphp=5D_Parameter=FCbergabe_im_Pfad_unter_Windows_d_unt?= =?iso-8859-1?Q?er_Windows?= Hallo Thomas, > en passant: > a) Kann es sein, daß Dein Outlook ein wenig am SUBJECT rumspielt? das Outlook sicher nicht. Aber: M$ verwendet IMHO des oefteren leicht bis schwer abweichende Syntax. So kann es durchaus sein, dass Proggis, die RFC-Konformitaet erwarten bestimmte Informationen nicht erkennen. Souveraene und pfiffige Listenbetreiber erkennen das und reagieren darauf im Sinne der User: Akzeptanz statt Konfrontation -> 'no divide et impera'. Aber das sind normale Hegemonie-Bestrebungen von normalen Konzernen, gegen die selbst US-Gerichte vergebens kaempfen, falls sie das ueberhaupt jemals ernsthaft wollten :( http://www.web-as.de/workshop/newsflash/ M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Sun, 1 Aug 1999 18:03:50 +0200 Date: Sun, 1 Aug 1999 18:03:50 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Parameter=FC?= =?iso-8859-1?Q?bergabe_im_Pfad_unter_Windows_d_unter_Windows?= =?iso-8859-1?Q?bergabe_im_Pfad_unter_Windows_d_unter_Windows?= Hallo Thomas, >> kann mir mal jemand bitte schreiben, wo dieser Syntax als >> regulaerer Standard definiert wurde ? >> Ich hatte es fuer einen Tippfehler gehalten... > Das Verfahren wird z.B. empfohlen in folgenden Artikeln: > - Spell Checking and URL Tricks > http://www.phpbuilder.com/columns/rasmus19990407.php3 da danke ich auch nett... - Der Artikel beschreibt IMHO eine zusaetzliche Bibliothek zum Erkennen ob in einem String ein anderer String enthalten ist. - Wie PHP selbst mit URLs umgeht siehst Du hier: http://www.web-as.de/workshop/_zsg/check-Syntax.php3 Probiere es einfach mal aus... :) Haette mich auch gewundert, falls was anderes dabei rauskommt. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From smokey_(at)_pfaffenhofen.de Sun, 01 Aug 1999 20:51:57 +0200 Date: Sun, 01 Aug 1999 20:51:57 +0200 From: Christoph Rauch smokey_(at)_pfaffenhofen.de Subject: [php] =?iso-8859-1?Q?Pr=FCfen?= ob variabel nicht da ist ... Alexander Meis wrote: > Hi.... > > so prüfe ich ob eine variabel da ist > bzw. wenn sie da ist wird eine aktion ausgeführt. > > if ($News){ aktion } > > Wie kann ich mit If eine Aktion ausführen lassen wenn die Variable nicht da > ist ? if (!($news)) { aktion; } christoph From Dante_(at)_altmuehlnet.de Sun, 01 Aug 1999 21:02:52 +0200 Date: Sun, 01 Aug 1999 21:02:52 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Parameter=FCbergabe?= im Pfad unter Windows d unter Windows At 11:22 01.08.99 +0200, Thomas Schneider wrote: >Das Verfahren wird z.B. empfohlen in folgenden Artikeln: > >- Spell Checking and URL Tricks > http://www.phpbuilder.com/columns/rasmus19990407.php3 BTW: Gibt es für aspell eigentlich ein deutsches Dictionary? Bye Dante From eschmid_(at)_stuttgart.netsurf.de Sun, 1 Aug 1999 21:24:12 +0200 (MET DST) Date: Sun, 1 Aug 1999 21:24:12 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Parameter=FCbergabe?= im Pfad unter Windows d unter Windows On Sun, 1 Aug 1999, Thomas Feyrer wrote: > At 11:22 01.08.99 +0200, Thomas Schneider wrote: > >Das Verfahren wird z.B. empfohlen in folgenden Artikeln: > > > >- Spell Checking and URL Tricks > > http://www.phpbuilder.com/columns/rasmus19990407.php3 > > BTW: Gibt es für aspell eigentlich ein deutsches Dictionary? Es gibt zur Zeit aspell für amerikanisch und englisch. Für ein deutsches Dictionary muß man noch auf ispell zurückgreifen. http://metalab.unc.edu/kevina/aspell/international/ http://members.xoom.com/maccy/ispell/ -Egon From R.Eisenecher_(at)_msia.ch Mon, 02 Aug 1999 07:12:03 +0200 Date: Mon, 02 Aug 1999 07:12:03 +0200 From: Roger Eisenecher R.Eisenecher_(at)_msia.ch Subject: [php] [OT] PHP FormWizard 0.9 andreas kempf aka 'amalesh' schrieb: > On Fri, 30 Jul 1999 15:29:53 +0200, Roger Eisenecher wrote: > > >> Ähm, blöde frage: Was ist ein lookup-feld? > > > >Viele Datenbank-Anwendungen sind so aufgebaut, dass Du den aktuellen > >Datensatz (z.B. Benutzer-Informationen) einer Gruppe/Rubrik oder aehnlichem > >zuordnest. > > Alles klar. Kenn ich unter dem begriff "referenz". Ja klar... Sorry... Das resultierende Feld ist dann eben ein Lookup-Feld. > ciao > > amalesh Gruesschen Roger ----------------------------------------------------------------------- # m+s Industrielle Automation AG, Hegistrasse 35c, CH-8404 Winterthur # Phone +41 (0)52/243 01 01 * Fax +41 (0)52/243 01 05 # mailto:R.Eisenecher_(at)_msia.ch * ICQ UIN 2525925 (www.mirabilis.com) From stefan_(at)_tourquest.com Mon, 2 Aug 1999 08:12:51 +0200 Date: Mon, 2 Aug 1999 08:12:51 +0200 From: Stefan Mueller stefan_(at)_tourquest.com Subject: [php] Datum / Auslesen von Daten Hallo Zusammen, ich komme mal wieder nicht weiter und muss euch leider mal wieder nerven. Folgendes Problem: Aus einem Formular heraus soll eine MySQL Abfrage gestartet werden, welches grob so aussieht. Anfang : 1999 August 21 Ende : 1999 August 24 Anz. EZ : 1 Die MySQL Tabelle ist grob wie folgt aufgebaut: Datum Code EZ 1999-08-20 100 100 1999-08-21 100 120 1999-08-22 100 100 1999-08-23 100 100 1999-08-24 100 120 ...... ...... Jetzt möchte ich in einem HTML Dokument folgende Ausgabe erhalten. Code: 100 Anfang: 1999-08-21 Ende: 1999-08-24 EZ: 1 Gesamtpreis: 320 Den Preis ermittele ich mit : "Select Sum(EZ) from xyz where Datum>=´1999-08-21´ and Datum <´1999-08-24´", oder? Aber wie kann ich das 1999 August 21 in das richtige Format umändern und wie bekomme ich zusätzlich noch den Code angezeigt? Tut mir echt leid, daß ich euch damit nerve, aber ich bin halt totaler Anfänger, möchte mich aber gerne da mehr reinknien, komme aber einfach nicht weiter. Besten Dank erst einmal für eure Hilfe Gruss Stefan From h.schubert_(at)_jakob.de Mon, 02 Aug 1999 06:48:11 GMT Date: Mon, 02 Aug 1999 06:48:11 GMT From: H. Schubert h.schubert_(at)_jakob.de Subject: [php] textarea und =?ISO-8859-1?Q?Zeilenumbr=FCche?= Hallo, > ereg_replace("\n","
",$text); also ich würde folgendes bevorzugen: string nl2br(string string); Bsp.: $neuer_string = nl2br($string_mit_zeilenumbruch); Warum das Rad neu erfinden? :-) By, Heiko From UW_(at)_netuse.de Mon, 02 Aug 1999 09:44:43 +0200 Date: Mon, 02 Aug 1999 09:44:43 +0200 From: Ulf Wendel UW_(at)_netuse.de Subject: [php] Datum / Auslesen von Daten Moin! Stefan Mueller wrote: > Den Preis ermittele ich mit : "Select Sum(EZ) from xyz where Datum>=´1999-08-21´ > and Datum <´1999-08-24´", oder? select sum(ez) as summe, code, name, whatever from table where datum>='Y-m-d' and datum <='Y-m-d' Beachte die Umbenennung des Rechenergebis, sonst kannst Du darauf nicht zugreifen und frage Dich genau wie der Vergleichsoperator für das Enddatum lautet. > Aber wie kann ich das 1999 August 21 in das richtige Format umändern und wie > bekomme ich zusätzlich noch den Code angezeigt? split(), substr(), ereg(), preg_match() und ähnliche Funktionen zerlegen Strings. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From bjoern_(at)_baer.mayn.de Mon, 2 Aug 1999 09:42:59 +0200 Date: Mon, 2 Aug 1999 09:42:59 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Datum / Auslesen von Daten Hi, > split(), substr(), ereg(), preg_match() und ähnliche Funktionen > zerlegen Strings. Geht noch viel einfacher. Sei tstamp ein TIMESTAMP in deiner Table, so mache folgendes: $res=mysql_query("SELECT *, FROM_Unixtime(UNIX_TIMESTAMP(tstamp), '%d.%m.%Y %H:%i') AS zeit FROM tabellenname WHERE Bedingung"); Sodann steht das Datum formatiert nach "Tag.Monat.Jahr Stunde:Minute" in der Spalte "zeit" in der Tabelle. Björn. From tobias_(at)_dnet.it Mon, 2 Aug 1999 10:02:16 +0200 Date: Mon, 2 Aug 1999 10:02:16 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Datum / Auslesen von Daten > $res=mysql_query("SELECT *, FROM_Unixtime(UNIX_TIMESTAMP(tstamp), '%d.%m.%Y %H:%i') AS > zeit FROM tabellenname WHERE Bedingung"); > > Sodann steht das Datum formatiert nach "Tag.Monat.Jahr Stunde:Minute" > in der Spalte "zeit" in der Tabelle. Komisch, dieses Hin- und herkonvertieren zwischen Epoch-Daten, um eine Formatierung zu erreichen, habe ich auch noch nie gesehen :) $res=mysql_query("SELECT *, DATE_FORMAT(tstamp, '%d.%m.%Y %H:%i') AS zeit FROM tabellenname WHERE Bedingung"); Mit freundlichen Grüßen, Tobias Ratschiller From andreas_(at)_noho.co.uk Mon, 02 Aug 1999 09:20:59 +0100 Date: Mon, 02 Aug 1999 09:20:59 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] [Fwd: benutzer rechte] This is a multi-part message in MIME format. --------------B3692112D5010DDABD4B1D87 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Waren meine Fragen zu Doof oder sind Sie nur untergegangen? Ich habe das ganze WE probiert und bin zu keinem Ergebnis gekommen - muss mir wohl doch mehr Linux Literatur kaufen als die Doku der SUSE... Liebe Gruesse, Andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk --------------B3692112D5010DDABD4B1D87 Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-ID: <37A0346E.E52A08E0_(at)_noho.co.uk> Date: Thu, 29 Jul 1999 12:01:02 +0100 From: andreas otto X-Mailer: Mozilla 4.03 [en] (Win95; I) MIME-Version: 1.0 To: PHP Mailingliste Subject: benutzer rechte Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Folgendes Problem beim File Upload unter Linux (Suse 6.1) Document test.doc Path /usr/local/httpd/htdocs/admin/documan/docs Size 14848 bytes Uploading Move file. Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not allowed to access /tmp/php00218aaa owned by uid 0 in /usr/local/httpd/htdocs/admin/documan/index.php3 on line 264 Error!! Folgendermassen habe ich die Dateien auf den Linuxrechner geschickt: per ftp von windows als normaler user eingelogt und die dateien in's home verzeichnis geladen. vorher als root im webserver wurzelverzeichnis links in mein home verzeichnis gelegt (ich habe echt keine ahnung von diesen ganzen rechte geschichten, wenns ernst wird (produktion) lass ich das immer die techniker erledigen, das ist aber meine private nicht am telefonnetz haengende produktionsstaette). folglich hat dadurch wohl das php skript die user id des benutzers erhalten der die datei auf den server geladen hat, scheint fuer mich zumindest so zu sein... die hochzuladende datei, die im tmp verzeichnis liegt, hat aber nun die benutzer id von root bekommen, warum? und wie kann ich das in den griff bekommen? ist glaub auch schon mal diskutiert worden, konnte es auf die schnelle aber nicht finden, sorry. bin fuer jeden tip dankbar der mir weiterhilft da ein wenig mehr durchzublicken. ach so, noch eins: bei der suse scheint keine php ini dabeizusein, folglich laeuft php auch nur mit den default werten, ein kopieren einer anderen php ini in das apache modul verzeichnis wo das php modul liegt hat nix gebracht. auch hier waere ich fuer tips dankbar. liebe gruesse, andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk --------------B3692112D5010DDABD4B1D87-- From kk_(at)_netuse.de Mon, 02 Aug 1999 10:25:55 +0200 Date: Mon, 02 Aug 1999 10:25:55 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] [OT] PHP FormWizard 0.9 andreas kempf aka 'amalesh' wrote: > >Viele Datenbank-Anwendungen sind so aufgebaut, dass Du den aktuellen > >Datensatz (z.B. Benutzer-Informationen) einer Gruppe/Rubrik oder aehnlichem > >zuordnest. > > Alles klar. Kenn ich unter dem begriff "referenz". Eine REFERENCES oder FOREIGN KEY-Beziehung ist allgemeiner als das, über das ihr hier sprecht. In diesem speziellen Fall handelt es sich um etwas, das im Oracle-Slang meist als LOV (list of values) bezeichnet wird und das in Formularen meist als Radiobuttons (n <=3), als Popup-Menü (3 > $res=mysql_query("SELECT *, FROM_Unixtime(UNIX_TIMESTAMP(tstamp), > '%d.%m.%Y %H:%i') AS > > zeit FROM tabellenname WHERE Bedingung"); > > > > Sodann steht das Datum formatiert nach "Tag.Monat.Jahr > Stunde:Minute" > > in der Spalte "zeit" in der Tabelle. > > Komisch, dieses Hin- und herkonvertieren zwischen Epoch-Daten, um eine > Formatierung zu erreichen, habe ich auch noch nie gesehen :) > $res=mysql_query("SELECT *, DATE_FORMAT(tstamp, '%d.%m.%Y %H:%i') AS > zeit FROM tabellenname WHERE Bedingung"); > Hallo, erst einmal vielen Dank. Jetzt bin ich noch verwirrter. Ich wollte es in dem HTML Format den Leuten nur einfacher machen, indem ich einfach Options Tag einbaue, wo die Tage , Monate und Jahre schon vorgegeben sind, denn trotz hinweis, wie man das Datum richtig eigeben sollen, schnallen es die meisten nicht. Manche geben 21-08-1999, dann 1999-21-08 usw. Meine Tabelle besteht aus 365 Tagen. Solle ich die schon vorher alle umwandeln oder wie meint Ihr das? Besten Dank schon einmal Stefan From rw_(at)_cyware.com Mon, 02 Aug 1999 08:36:01 +0000 Date: Mon, 02 Aug 1999 08:36:01 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] AW: [php] ergei_replace ? -> Philipp Bosch danke da war cih wohl mal wieder blind gewesen ;) cheers rainer wrote: > > mach mal stattdessen ein > > eregi_replace($searchword,"\\0",stripslashes($row[1])); > > das steht im manual nur bei ereg_replace (ohne "i") erklärt. > > gruß, > philipp -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From tobias_(at)_dnet.it Mon, 2 Aug 1999 10:47:00 +0200 Date: Mon, 2 Aug 1999 10:47:00 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Datum / Auslesen von Daten > Ich wollte es in dem HTML Format den Leuten nur einfacher machen, indem ich > einfach Options Tag einbaue, wo die Tage , Monate und Jahre schon vorgegeben > sind, denn trotz hinweis, wie man das Datum richtig eigeben sollen, schnallen > es die meisten nicht. Manche geben 21-08-1999, dann 1999-21-08 usw. Klar. In der Regel löse ich das mit drei Dropdown-Menüs, je eines für Tag, Monat und Jahr. In der Tabelle benutze ich ein DATE-Feld. Beim INSERT-Statement kann man sich dann das Datum einfach zusamenstöpseln: INSERT INTO table VALUES('$year-$month-$day'). Da bei mir Eintrags-Formulare meist auch Änderungs-Formulare sind, brauche ich noch eine Möglichkeit, das Datum aus der Tabelle rauszuholen und in den Dropdowns wiederzugeben. Das kann dann so aussehen (aus einem aktuellen Projekt; für das Tag-Feld wird hier ein Edit-Feld benutzt): // In der SQL Query war DATE_FORMAT(event_date, '%m') usw. ">, Mit freundlichen Grüßen, Tobias Ratschiller From thomas.rauh_(at)_triquart.de Mon, 02 Aug 1999 10:51:24 +0200 Date: Mon, 02 Aug 1999 10:51:24 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Dateien in Datenbanken Zu den in den letzten Tagen aufgekommenen Thema: Dateien in einer Datenbank ablegen und verwalten. Macht es Sinn Dateien in größerem Umfang in einer Datenbank abzulegen, oder ist hierfür eher die konventionelle Methode via Filesystem geeignet. Interessant wäre der Aspekt, wie sich die Systemvoraussetzungen beim Server ändern, wenn man eine Datenbank vollBLOBt. From ws_(at)_art-quarter.com Mon, 02 Aug 1999 11:16:13 +0200 Date: Mon, 02 Aug 1999 11:16:13 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Datum / Auslesen von Daten Stefan Mueller wrote: > Solle ich die schon vorher alle umwandeln oder wie meint Ihr das? Schau einfach mal in den Quelltext von phpgen rein, der macht das im Eingabeformular ganz nett. http://www.byggsoft.se/~mikaelu -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From stefan_(at)_tourquest.com Mon, 2 Aug 1999 11:04:56 +0200 Date: Mon, 2 Aug 1999 11:04:56 +0200 From: Stefan Mueller stefan_(at)_tourquest.com Subject: [php] Datum / Auslesen von Daten Am Mon, 02 Aug 1999 schrieben Sie: > Klar. > In der Regel löse ich das mit drei Dropdown-Menüs, je eines für Tag, > Monat und Jahr. In der Tabelle benutze ich ein DATE-Feld. > > Beim INSERT-Statement kann man sich dann das Datum einfach > zusamenstöpseln: INSERT INTO table VALUES('$year-$month-$day'). > > Da bei mir Eintrags-Formulare meist auch Änderungs-Formulare sind, > brauche ich noch eine Möglichkeit, das Datum aus der Tabelle > rauszuholen und in den Dropdowns wiederzugeben. Das kann dann so > aussehen (aus einem aktuellen Projekt; für das Tag-Feld wird hier ein > Edit-Feld benutzt): > // In der SQL Query war DATE_FORMAT(event_date, '%m') usw. > > > value=" $reminder["event_date_day"];?>">, > > Hallo Tobias, also, am liebsten möchte ich jetzt alles hinschmeissen und den ganzen Tag Bier trinken gehen. Ich dachte, das geht irgendwie einfacher, in dem man einfach Variablen deklariert, wie z.B. monat=$month und dann mit einer if anweisung die variblen zusammenbaut. z.B. if $month="Januar" monat="01" if $month="Februar" monat="02" und dann einfach: $anfang="$year"+"-"+"$monat"+"-"+"$day" aber ich glaube, da liege ich völlig falsch, denn so kenne ich es z.B. vom Clipper. Das kann ja noch heiter werden. Am liebsten würde ich den Leuten DICK und FETT sagen, wie sie das Datum eingeben sollen. Trotzdem, herzlichen Dank für Deine nette Hilfe. Viele Grüsse Stefan From tobias_(at)_dnet.it Mon, 2 Aug 1999 11:33:35 +0200 Date: Mon, 2 Aug 1999 11:33:35 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Datum / Auslesen von Daten > z.B. if $month="Januar" > monat="01" > if $month="Februar" > monat="02" > > und dann einfach: $anfang="$year"+"-"+"$monat"+"-"+"$day" Das schöne ist: Es ist viel einfacher. Der Benutzer wählt Januar aus, Dein Script sieht für $month "01". Das meinte ich mit "Zusammenstöpseln" des Datums: Wenn Du ähnliche Dropdown-Menüs auch für Tag und Jahr hernimmst, ist Dein fertiges Datum einfach "$year-$month-$day". Das Zeichen, um Strings zu verknüpfen, ist in PHP übrigens der Punkt: $month.$day statt $month+$day. Mit freundlichen Grüßen, Tobias Ratschiller From fgangu_(at)_forevernet.org Mon, 2 Aug 1999 11:49:21 +0200 Date: Mon, 2 Aug 1999 11:49:21 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] =?iso-8859-1?Q?verzeichnisse_sch=FCtzen?= This is a multi-part message in MIME format. ------=_NextPart_000_000B_01BEDCDD.0F10E080 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, ich suche eine bequeme M=F6glichkeit Verzeichnisse zu sch=FCtzen = (.htaccess), also einfach User und Pass anzulegen (optimal w=E4re = nat=FCrlich Datenbankbasiert). Hat da wer schon mal was = zusammenprogrammiert, oder darf ich mich frisch ans Werk machen (das rad = neu erfinden)? Gru=DF, Felix Gangu General Management Forevernet Deutschland http://www.forevernet.de ------=_NextPart_000_000B_01BEDCDD.0F10E080 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
 
 
ich suche eine bequeme M=F6glichkeit = Verzeichnisse zu=20 sch=FCtzen (.htaccess), also einfach User und Pass anzulegen (optimal = w=E4re=20 nat=FCrlich Datenbankbasiert). Hat da wer schon mal was = zusammenprogrammiert, oder=20 darf ich mich frisch ans Werk machen (das rad neu = erfinden)?
 
 
Gru=DF,
 
Felix Gangu
 
General Management Forevernet=20 Deutschland
 
http://www.forevernet.de ------=_NextPart_000_000B_01BEDCDD.0F10E080-- From ws_(at)_art-quarter.com Mon, 02 Aug 1999 12:11:20 +0200 Date: Mon, 02 Aug 1999 12:11:20 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] verzeichnisse =?iso-8859-1?Q?sch=FCtzen?= > Felix Gangu wrote: > ich suche eine bequeme Möglichkeit Verzeichnisse zu schützen > (.htaccess), also einfach User und Pass anzulegen (optimal wäre > natürlich Datenbankbasiert). Hat da wer schon mal was > zusammenprogrammiert, oder darf ich mich frisch ans Werk machen > (das rad neu erfinden)? http://www.thewebmasters.net/php class.Htgroup.php3 -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From carsten.brenner_(at)_xlink.net Mon, 2 Aug 1999 11:45:09 +0100 Date: Mon, 2 Aug 1999 11:45:09 +0100 From: Carsten Brenner carsten.brenner_(at)_xlink.net Subject: [php] PHP4 Morsche zusammen! Hat von Euch jemand schon die Beta von PHP4 getestet?? Kann man sie beruhigt aufspielen ohne dass sie laufend abschmiert, oder irgendwelche heftigen "Funktionsstoerungen" ;) ?? Gruesse aus Ulm Carsten -- [X] Xlink Internet Service GmbH | | Carsten Brenner, Central Service | Staatl. gepr. Assistent für Kommunikations & Informationstechnik | carsten.brenner_(at)_xlink.net | | Bleichstraße 26 [X] D-89077 Ulm | Tel: 0731/96723-0 [X] Mob: 0177/6446595 [X] Fax: 0731/96723-33 | | Geschäftsführer: Prof. Michael Rotert. Amtsgericht Karlsruhe, HRB 8161 | Aufträge erledigen wir zu unseren Allgemeinen Geschäftsbedingungen. ----------------------------------------------------------------------[] From stefan_(at)_tourquest.com Mon, 2 Aug 1999 12:06:59 +0200 Date: Mon, 2 Aug 1999 12:06:59 +0200 From: Stefan Mueller stefan_(at)_tourquest.com Subject: [php] Datum / Auslesen von Daten Am Mon, 02 Aug 1999 schrieben Sie: > > z.B. if $month="Januar" > > monat="01" > > if $month="Februar" > > monat="02" > > > > und dann einfach: $anfang="$year"+"-"+"$monat"+"-"+"$day" > > Das schöne ist: Es ist viel einfacher. > > Der Benutzer wählt Januar aus, Dein Script sieht für $month "01". Das > meinte ich mit "Zusammenstöpseln" des Datums: Wenn Du ähnliche > Dropdown-Menüs auch für Tag und Jahr hernimmst, ist Dein fertiges > Datum einfach "$year-$month-$day". > > Das Zeichen, um Strings zu verknüpfen, ist in PHP übrigens der Punkt: > $month.$day statt $month+$day. Na logisch !!!!!!!!!!!!!!!! Oh je, entweder ist das wieder der berühmte Montag oder ich hatte einen totalen Blackout !!!!!!!!! Aber wie läuft das jetzt mit der select anfrage? Gehen wir mal davon aus, in der Tabelle sind folgende einträge: datum EZ DZ TZ CODE ..... .... .... .... 100 jeweils für 365 Tage dann erfolgt ja erst einmal das öffnen der DB und dann die select anweisung um den gesamt Preis zu bekommen.. Das muss dann in der "anzeige.php3" mit den echo befehl erscheinen. Ist dann automatisch der Code oder TZ als Variable definiert? Ich muss diese nähmlich als hidden zur nächsten Datei mit nehmen? Warum ist z.B. in den Büchern immer die Rede von int mysql........? Nirgends wird beschrieben, was ich nach der MySQL anfrage machen soll. Z.B. wird die ganze zeile eingelesen? Code, EZ, DZ .... und ist das dann auch EZ..... oder ist das dann $EZ ? Ich weiss, Du hast es hier mit einem richtig schweren Fall zu tun und glaube mir, das ist ,ir alles mehr als peinlich und kann nur hoffen, daß ich nicht der einzigste bin. viele Grüsse Stefan From Developer_(at)_riedlbauer.com Mon, 2 Aug 1999 13:01:58 +0200 Date: Mon, 2 Aug 1999 13:01:58 +0200 From: Developer Developer_(at)_riedlbauer.com Subject: [php] http-authentifizierung Hallo zusammen! Ich möchte in einem PHP-Script den Namen des Users herausfinden, mit dem er sich zuvor am Webserver authentifiziert hat. Die Authentifizerung findet nicht im Script statt, sondern im .htaccess File des Apachen mittels "require group blabla". Ist das möglich? Wie? Danke Andreas Kaiser From carsten.brenner_(at)_xlink.net Mon, 2 Aug 1999 12:27:38 +0100 Date: Mon, 2 Aug 1999 12:27:38 +0100 From: Carsten Brenner carsten.brenner_(at)_xlink.net Subject: [php] http-authentifizierung Morsche "Developer" > Ich möchte in einem PHP-Script den Namen des Users herausfinden, mit dem er > sich zuvor am Webserver authentifiziert hat. > Die Authentifizerung findet nicht im Script statt, sondern im .htaccess File > des Apachen mittels "require group blabla". > Ist das möglich? > Wie? Jau.. es funktioniert.. (mit Einschraenkungen) .. sofern du auf das script *KEINE* form ausliest, die ihr zeugs mit method=post ausliest, kannst du den Benutzernamen mit $username = getenv("remote_user") rausziehen ... Frag mich nicht, warum das nicht tut, wenn auch ergebnisse von ner FORM drinstehen... Gruesse aus Ulm Carsten -- [X] Xlink Internet Service GmbH | | Carsten Brenner, Central Service | Staatl. gepr. Assistent für Kommunikations & Informationstechnik | carsten.brenner_(at)_xlink.net | | Bleichstraße 26 [X] D-89077 Ulm | Tel: 0731/96723-0 [X] Mob: 0177/6446595 [X] Fax: 0731/96723-33 | | Geschäftsführer: Prof. Michael Rotert. Amtsgericht Karlsruhe, HRB 8161 | Aufträge erledigen wir zu unseren Allgemeinen Geschäftsbedingungen. ----------------------------------------------------------------------[] From ralf_(at)_kuerbis.org Mon, 2 Aug 1999 13:33:59 +0200 Date: Mon, 2 Aug 1999 13:33:59 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] PHP4 > Hat von Euch jemand schon die Beta von PHP4 getestet?? Hmm, hat da jemand seine Mail nicht gelesen? ;-) http://infosoc.uni-koeln.de/pipermail/php/1999-July/003080.html Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From carsten.brenner_(at)_xlink.net Mon, 2 Aug 1999 12:53:17 +0100 Date: Mon, 2 Aug 1999 12:53:17 +0100 From: Carsten Brenner carsten.brenner_(at)_xlink.net Subject: [php] PHP4 Morsche Ralf! > > Hat von Euch jemand schon die Beta von PHP4 getestet?? > > Hmm, hat da jemand seine Mail nicht gelesen? ;-) Das schon... ich dachte mehr an testberichte von leuten, die das ding schon auf herz und nieren getestet haben... Bei uns laeuft zwar ziemlich viel ueber php3, und obwohl dransteht, dass mans an solchen plaetzen noch nicht installieren sollte, kribbelt es mir in den fingern ;) Gruesse carsten -- [X] Xlink Internet Service GmbH | | Carsten Brenner, Central Service | Staatl. gepr. Assistent für Kommunikations & Informationstechnik | carsten.brenner_(at)_xlink.net | | Bleichstraße 26 [X] D-89077 Ulm | Tel: 0731/96723-0 [X] Mob: 0177/6446595 [X] Fax: 0731/96723-33 | | Geschäftsführer: Prof. Michael Rotert. Amtsgericht Karlsruhe, HRB 8161 | Aufträge erledigen wir zu unseren Allgemeinen Geschäftsbedingungen. ----------------------------------------------------------------------[] From aleiprecht_(at)_futournetz.de Mon, 2 Aug 1999 14:08:16 +0200 Date: Mon, 2 Aug 1999 14:08:16 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] Klassen in PHP3 Hallo Leute... Ich schlage mich nun schon eine ganze weile mit PHP3 herum, und von tag zu tag sehe ich neue anwendungsmoeglichkeiten.  Nun habe ich schon oefter Classes gesehen, die genau das, was ich zu programmieren beabsichtigte, zu loesen schienen.  Meist habe ich dann aber doch das ganze nochmal geschrieben. Ich hatte mich nicht an die Klassen getraut. Inzwischen werden die projecte jedoch groesser, und es scheint ich komme nicht mehr daran vorbei.  Hoffentlich werde ich jetzt nicht gesteinigt.... --snip-- class foo { function do_foo () { echo "Doing foo."; } } --snap-- $bar = new foo; //ich hoffe ich sehe das richtig, hier lege ich eine neues object der gattung // foo an. Nur wo befindet sich das object (im speicher?), bleibt diese object  //ueber die grenzen des scripts erhalten ? Oder muss ich in jeder datei diese Klasse //neu instanzieren(?) $bar -> do_foo (); //... ich rufe die funktion do_foo() auf... wen ich jetzt aber werte zurueckgebe wo finde ich die dann ... in $bar ? fragend.... Albrecht F. Leiprecht (albi) ------------------------------------------------------------- free free free free findme.as free free free ------------------------------------------------------------- http://findme.as/YourName pointing to your existing Homepage ------------------------------------------------------------- free free free free findme.as free free free ------------------------------------------------------------- From NielsG_(at)_Schaeffler.de Mon, 2 Aug 1999 14:04:11 +0200 Date: Mon, 2 Aug 1999 14:04:11 +0200 From: Niels Christian Goerz NielsG_(at)_Schaeffler.de Subject: [php] Title-Tag aus HTML-Dateien herausfischen Hallo! Am 30.07.1999 hat Tobias Ratschiller um 14:14 Uhr getippert: TR> Ich habe vor langer Zeit mal eine Funktion geschrieben, um beliebige TR> HTML-Tags auszulesen. Hier findest Du sie: TR> http://phpwizard.net/html_parse.phps TR> Und ein Anwendungsbeispiel: TR> http://phpwizard.net/html_parse_example.phps Danke, Tobias *g* hätte mir fast denken können, daß Du mir wieder aus der Patsche hilfst ;-)) Mit freundlichen Grüßen aus München, N.C.Görz mailto:NielsG_(at)_Schaeffler.de -- Niels Christian Goerz Program-Development on- and offline HTML - DHTML - JavaScript - JScript - VRML - PHP - SQL - Lingo - ...TurboPascal ;-) From Stephan.Noller_(at)_uni-koeln.de Mon, 02 Aug 1999 13:59:05 +0200 Date: Mon, 02 Aug 1999 13:59:05 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] Seltsames $PHP_AUTH_USER-Problem Hallo allerseits, ich habe eine seltsames Problem mit der Authentifizierung: In einem Frameset läuft die Authentifizierungsroutine über die Hauptdatei (also das frameset). Die Daten (eben $PHP_AUTH_USER) sollen dann in den einzelnen frames zur Verfügung stehen. Funktioniert auch, nur leider ist in einem frame KEINE $PHP_AUTH_USER verfügbar. Kann sich/mir das jemand erklären?? grüsse Stephan -- Stephan Noller Universität zu Köln Lehrstuhl II 0221-470-3848 www.uni-koeln.de/phil-fak/psych/allgemeine/ From webmasterbhs_(at)_bluewin.de Mon, 2 Aug 1999 14:31:56 +0200 Date: Mon, 2 Aug 1999 14:31:56 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Warenkorb Bild Tach, hat jemand rein zufällig ein schönes grosses Bild von einem Warenkorb ? Bitte direkt an mich schicken, da wir eines dringenst benötigen ! MfG/Best Regards Cyrill Schumacher bhs binkert gmbh | tel: 07753-9208-18 am riedbach 3 | fax: 07753-1037 d-79774 albbruck http://www.bhsbinkert.com http://www.caere.de From fgangu_(at)_forevernet.org Mon, 2 Aug 1999 14:35:31 +0200 Date: Mon, 2 Aug 1999 14:35:31 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] Warenkorb Bild Hi Cyrill, Sorry nein, hast du schon mal bei Corbis geschaut? www.corbis.com Einfach mal nach etwas suchen (shoppinjg cart) oder so. Gruß, Felix Gangu General Management Forevernet Deutschland http://www.forevernet.de ----- Original Message ----- From: Cyrill Schumacher To: Sent: Monday, August 02, 1999 2:31 PM Subject: [php] Warenkorb Bild > Tach, > > hat jemand rein zufällig ein schönes grosses Bild von > einem Warenkorb ? > Bitte direkt an mich schicken, da wir eines dringenst benötigen ! > > MfG/Best Regards > > Cyrill Schumacher > bhs binkert gmbh | tel: 07753-9208-18 > am riedbach 3 | fax: 07753-1037 > d-79774 albbruck > http://www.bhsbinkert.com > http://www.caere.de > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From thomas.rauh_(at)_triquart.de Mon, 02 Aug 1999 18:24:48 +0200 Date: Mon, 02 Aug 1999 18:24:48 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] DB Wrapper gesucht Ich suche dringend eine Datenbank-Wrapper für PHP. Er sollte neben mSQL und MySQL auch weitere DB unterstützen. Existiert so etwas? Wenn nein, wie aufwendig ist eine Anpassung von PHPLIB oder dbwrap (von ralf_(at)_kuerbis.org)? Grüße aus der Hitze Thomas:-) From kk_(at)_netuse.de Mon, 02 Aug 1999 18:36:16 +0200 Date: Mon, 02 Aug 1999 18:36:16 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] DB Wrapper gesucht Thomas Rauh wrote: > Wenn nein, wie aufwendig ist eine Anpassung von PHPLIB > oder dbwrap (von ralf_(at)_kuerbis.org)? Der Aufwand, PHPLIB anzupassen ist 0. Der Wrapper funktioniert auch außerhalb von PHPLIB. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From PostAnEwok_(at)_aol.com Mon, 2 Aug 1999 15:01:52 EDT Date: Mon, 2 Aug 1999 15:01:52 EDT From: PostAnEwok_(at)_aol.com PostAnEwok_(at)_aol.com Subject: [php] Fehler bei system(irgendwas) Aufrufen Moin, da es beim letzten Mal so toll geklappt hat ( nochmal danke an alle ), wende ich mich mit dem naechsten Problem an die Gemeinde : Beim Ausfuehren von externen Programmen wie z.B. system(html2ps bla.htm > bla.ps) ; oder was auch immer passiert folgendes : 1. Das Program html2ps wird korrekt ausgefuehrt 2. Das Program liefert ein korrektes Ergebnis aber leider 3. IMMER auf die HTML Seite, nicht in die Datei in die der Postscriptcode eigentlich sollte. An Fehlermeldungen taucht meist auf, das mein Script mit UID 30 nicht die Berechtigung hat, die neue Datei anzulegen. Also vermute ich mal das php die Rechte eines Users nochmals beschneidet sobald dieser mit system oder EscapeShellCmd ein externes Program ausfuehrt. Die Datei bla.htm wird naemlich automatisch, waehrend der Scriptabarbeitung, angelegt und bearbeitet. Meine Frage einfach : Gibt es einen Befehl IM php mit dem ich diesen Berechtigungskrimskrams zeitweise aussetzen kann oder zumindest dem Script eine neue uid gebe ? Seltsam ist naemlich auch das es auf meinem privaten Rechner zuhause tadellos funktioniert ( Datei bla.htm wird in bla.ps umgewandelt und gedruckt ) und im Netz der Schulungseinrichtung eben nicht. Muss also irgendwas mit den Rechten zu tun haben. Die sind naemlich auf meinem Localhost zuhause nicht mal ansatzweise editiert. Waere wundervoll wenn jemand Rat wuesste. Danke im Voraus, Michael Weber From m.do_(at)_gmx.de Tue, 03 Aug 1999 04:26:22 +0200 Date: Tue, 03 Aug 1999 04:26:22 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] In Spalten rechnen... Thomas Feyrer wrote: > > Hi, > gibt es eine Möglichkeit auch die mit den Spalten zu rechnen? > mit einer Spalte isses ja einfach... > SELECT (produkte.preis * sessions.anzahl) AS gesamtpreis WHERE > sessions.session=238423 AND produkte.id=143 AND sessions.produkt_id=143 > > Aber wie mache ich nun, dass alle preise von produkte mit allen anzahl in > session multipliziert werden bei denen die session 238423 ist und die > produkt-id 143 ist (bis hierher hab ich's - ist ja auch das obere > statement), nun sollen aber die letzen zwei AND-statements weg... dadurch > bekäme ich eine tabelle mit den werten per produkt-id... ich will nun diese > werte addieren... gibt es hierfür auch eine function oder müsst ich das > extern in php3 machen ? ich meine das muesste funzen: SELECT (produkte.preis * sessions.anzahl) AS gesamtpreis WHERE session.session=97623423 AND produkte.id=sessions.produkt_id; gruss, markus From m_(at)_tthias-luehr.de Tue, 3 Aug 1999 10:04:30 +0200 Date: Tue, 3 Aug 1999 10:04:30 +0200 From: Matthias Luehr m_(at)_tthias-luehr.de Subject: [php] cracklibs Fascist Check? Um bei einem Passwortformular Eingaben von sogenannten schwachen Pass- woertern zu vermeiden, suche ich nach etwas aehnlichem wie cracklib fuer PHP3. Das muesste ungefaehr so aussehen: $reason = FascistCheck($foo); if (strcmp($reason, "")==0) { echo "Schwaches Passwort: $reason"; } Weiss jemand, ob es da sowas schon gibt? Bye, Matthias. From thomas.rauh_(at)_triquart.de Tue, 03 Aug 1999 10:32:36 +0200 Date: Tue, 03 Aug 1999 10:32:36 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] DB Wrapper gesucht >> Wenn nein, wie aufwendig ist eine Anpassung von PHPLIB >> oder dbwrap (von ralf_(at)_kuerbis.org)? >Der Aufwand, PHPLIB anzupassen ist 0. Der Wrapper funktioniert >auch außerhalb von PHPLIB. >Kristian Meinst Du den Wrapper von Ralf? if ($antwort=="ja") { Es ist mir klar, dass ich nichts mit PHPLIB am Hut habe, wenn ich diesen Wrapper benutze und folglich PHPLIB auch nicht anpassen muss. Aber wie groß ist der Aufwand den Ralf-Wrapper an die verschiedenen DB anzupassen? (Sorry, bin nur begeisterter PHP-Neuling und will vermeiden, dass ich mir ein vom Arbeitsaufwand her großes Problem aufhalse) Danke! } Thomas:-) From lists_(at)_hossfeld.de Tue, 3 Aug 1999 02:22:38 +0200 Date: Tue, 3 Aug 1999 02:22:38 +0200 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] Klassen in PHP3 Hallo, > Nun habe ich schon oefter Classes gesehen, die genau das, was ich zu programmieren > beabsichtigte, zu loesen schienen. > > Meist habe ich dann aber doch das ganze nochmal geschrieben. Ich hatte mich nicht an die Klassen > getraut. Inzwischen werden die projecte jedoch groesser, und es scheint ich komme nicht mehr > daran vorbei. Keine Sorge... Classes (bzw. Objektorientierung in PHP) tun nicht weh, und außerdem brauchst Du für viele vorgefertigte Bibliotheken gar nicht soo viel davon verstehen - auch wenn´s natürlich nicht schaden kann. > Hoffentlich werde ich jetzt nicht gesteinigt.... > > --snip-- > class foo { > function do_foo () { > echo "Doing foo."; > } > } > --snap-- > > $bar = new foo; > > //ich hoffe ich sehe das richtig, hier lege ich eine neues object der gattung > // foo an. Richtig. Die genaue Terminologie unterscheidet sich z.T. ein wenig, je nachdem in welches Buch Du schaust heißt es mal "Ein Objekt der Klasse foo wird erzeugt" oder "Eine Instanz der Klasse foo wird erzeugt" oder manchmal auch "Ein Objekt vom Typ foo wird erzeugt"... Wie dem auch sei: Der obere Teil ist jedenfalls die Klassendefinition und dient quasi als "Schablone" für die Objekte die Du mit "new ..." erzeugst. > Nur wo befindet sich das object (im speicher?), bleibt dieses object > //ueber die grenzen des scripts erhalten ? Ja, genau. Das Objekt befindet sich zur Laufzeit des Skripts (wie auch "normale" Variablen) im Speicher - und zwar _nur_ dann. D.h. das Objekt "zerfällt" sozusagen am Ende des Skripts und steht anschließend nicht mehr zur Verfügung (es sei denn, Du triffst spezielle Vorkehrungen dagegen, z.B. mit der PHPLIB, die Variablen und auch Objekte über eine komplette Session mit mehreren Seiten "erhalten" kann). > Oder muss ich in jeder datei diese Klasse > //neu instanzieren(?) Wie bereits oben angedeutet: Normalerweise ja. (Genauer gesagt wird nicht die Klasse, sondern das Objekt _instanziert_ (instanziiert?). Die Klasse wird vorher _definiert_). Klassendefinitionen werden übrigens sehr häufig in externe Files "ausgelagert", die dann mittels "include" oder "require" am Anfang von Scripts eingebunden werden. So kann man dann jederzeit "$bla = new $blu" machen, ohne sich zu kümmern, wo und wie denn nun die Klassendefinition steht. > $bar -> do_foo (); > > //... ich rufe die funktion do_foo() auf... Genau. Im Objekt-Chinesisch auch "Methode" genannt. :-) > wen ich jetzt aber werte zurueckgebe wo finde > ich die dann ... in $bar ? Nein. $bar ist das Objekt (d.h. eine Instanz), von dem Du eine Methode aufrufst. (D.h. sofern Du vorher irgendwo ein "$bar = new foo" gemacht hast). Um einen Wert aus der Methode zurückzuerhalten mußt Du genau wie mit "normalen" Funktionen verfahren, d.h. eine Zuweisung vornehmen: $ergebnis = $bar -> do_foo(); Hier wäre dann der Wert den "do_foo" zurückliefert in $ergebnis. Tja - das war´s schon. War hoffentlich einigermaßen verständlich. (Es gibt noch ein paar andere Features wie z.B. Konstruktoren und Vererbung, aber damit wollte ich Dich jetzt nicht gleich behelligen) CU, Manuel -- Quote of the month: "The parade that´s electrical, it serves no real purpose Takes up a lot of juice, just to impress us." (No Doubt, "Tragic Kingdom") From thomas.rauh_(at)_triquart.de Tue, 03 Aug 1999 11:06:30 +0200 Date: Tue, 03 Aug 1999 11:06:30 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] DB Wrapper gesucht > >> Wenn nein, wie aufwendig ist eine Anpassung von PHPLIB > >> oder dbwrap (von ralf_(at)_kuerbis.org)? > > >Der Aufwand, PHPLIB anzupassen ist 0. Der Wrapper funktioniert > >auch außerhalb von PHPLIB. > >Kristian > Sorry, musste gerade feststellen, dass PHPLIB für so einige DB geeignet ist. Glaube mein Problem hat sich soeben gelöst. Ich spreche die DB einfach über PHPLIB an und somit ist es egal welche DB dahinter sitzt, oder? From kk_(at)_netuse.de Tue, 03 Aug 1999 11:11:23 +0200 Date: Tue, 03 Aug 1999 11:11:23 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] DB Wrapper gesucht Thomas Rauh wrote: > Meinst Du den Wrapper von Ralf? Nein, ich meine die in db_.inc-Wrapper von PHPLIB. Diese Wrapper enthalten jeweils eine Klasse DB_Sql, angepaßt für den jeweiligen Datenbanktyp. Diese Wrapper können aus PHPLIB entnommen und einzeln angewendet werden. Sie sind von PHPLIB unabhängig, d.h. sie verwenden keine weiteren Komponenten von PHPLIB. Durch einzelne Verwendung dieser Wrapper wird es sehr viel einfacher, eine solche Anwendung später einmal auf PHPLIB umzustellen. Wenn Du Angst vor dem Umgang mit Objekten in PHP3 hast, kannst Du Dir http://www.koehntopp.de/kris/artikel/data-driven2/ einmal ansehen, denn dort wird genau der Aufbau eines solchen Wrappers (in vereinfachter Form) für MySQL beschrieben. Der Artikel ist in englischer Sprache unter http://www.devshed.com/Server_Side/PHP/Class/ erschienen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Tue, 03 Aug 1999 11:13:00 +0200 Date: Tue, 03 Aug 1999 11:13:00 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Klassen in PHP3 Albrecht Leiprecht wrote: > Meist habe ich dann aber doch das ganze nochmal geschrieben. Ich hatte mich nicht > an die Klassen getraut. Inzwischen werden die projecte jedoch groesser, und es > scheint ich komme nicht mehr daran vorbei. Auch Dir sei http://www.koehntopp.de/kris/artikel/data-driven2/ ans Herz gelegt. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Tue, 03 Aug 1999 11:13:50 +0200 Date: Tue, 03 Aug 1999 11:13:50 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] PHP4 Carsten Brenner wrote: > Kann man sie beruhigt aufspielen ohne dass sie laufend abschmiert, oder > irgendwelche heftigen "Funktionsstoerungen" ;) ?? Erinnerst Du Dich noch an die PHP3.0 "Release Candidates" 1 bis 6? Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Tue, 03 Aug 1999 11:19:54 +0200 Date: Tue, 03 Aug 1999 11:19:54 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Dateien in Datenbanken Thomas Rauh wrote: > Macht es Sinn Dateien in größerem Umfang in > einer Datenbank abzulegen, oder ist hierfür eher > die konventionelle Methode via Filesystem > geeignet. Die meisten Datenbanken und Datenbankinterfaces haben mit binären Objekten in Datenbanken so ihre Probleme: - SQL ist eine ASCII-Kommandosprache, die es notwendig macht, Binärdaten zu escapen und das ist ein Schmerz im Hintern. - Entweder ist es notwendig, mit einem normalen SELECT das ganze BLOB aus der Datenbank zu ziehen und das macht mächtig Last auf dem Client, dem Server und dem Netzwerk, oder man hat eine API, mit der man Segmente eines BLOB addressieren kann (gib mir die 100 KB ab dem Offset 250 KB aus dem aktuellen BLOB) und das ist dann nicht mehr SQL. - Die meisten Datenbanken haben Probleme mit der Speicherorganisation und der Effizienz, wenn sie neben den üblichen kleinen Objekten mit einem Mal riesige Objekte speichern sollen. Die Performance sind in einigen Fällen dramatisch. - BLOBs unterliegen in verschiedenen Datenbanken schweren Einschränkungen (nur ein BLOB pro Tabellenzeile, ...) Andererseits macht es Probleme, BLOBs außerhalb der Datenbank in einem Dateisystem zu speichern und in der Datenbank nur einen Verweis auf diese Daten (Dateiname) zu halten. Es kann hier zu verschiedenen Anomalien kommen: - Datei wird gelöscht oder umbenannt, ohne die DB davon zu informieren. - Datei wird aktualisiert, ohne die Metadaten in der Datenbank (mtime, size) zu aktualisieren. - Datei unterliegt nicht den Zugriffsrechten der Datenbank (GRANT, Privilegiensystem), sondern nur den Zugriffsrechten des Betriebssystems. Für die allermeisten Anwendungen sind die Probleme aus dem 2. Block sehr viel leichter zu lösen als die Probleme aus dem 1. Block, weswegen der weitaus überwiegende Teil der Anwendungsprogrammierer Dateien nicht in der Datenbank ablegt, sondern nur Verweise auf diese Dateien. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Tue, 03 Aug 1999 11:22:14 +0200 Date: Tue, 03 Aug 1999 11:22:14 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] DB Wrapper gesucht Thomas Rauh wrote: > Glaube mein Problem hat sich soeben gelöst. Ich spreche die DB einfach über > PHPLIB an und somit ist es egal welche DB dahinter sitzt, oder? PHPLIB bietet eine einheitliche API für Datenbanken an, kann aber nicht unterschiede in SQL-Dialekt und Fähigkeiten der unterliegenden Datenbank verstecken. Diese Unterschiede sind aber weitaus größer als die Unterschiede in der API. Du wirst Dir also höchstwahrscheinlich noch eine weitere Klasse mit anwendungsspezifischen Zugriffsmethoden schreiben müssen, die die Unterschiede in den Fähigkeiten der unterschiedlichen Datenbanken vor dem Rest Deiner Anwendung verbirgt. Wie dem auch sei: Für Deine Zwecke tut die Abstraktion in PHPLIB vermutlich das, was Du möchtest. Dennoch solltest Du nicht erwarten, Datenbanken so wie Unterwäsche wechseln zu können. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From fgangu_(at)_forevernet.org Tue, 3 Aug 1999 11:26:19 +0200 Date: Tue, 3 Aug 1999 11:26:19 +0200 From: Felix Gangu fgangu_(at)_forevernet.org Subject: [php] Suchmaschine UDM Search (Problem mit indexer) This is a multi-part message in MIME format. ------=_NextPart_000_0011_01BEDDA3.02246560 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, setzt jemand die Suchmaschine UDMSearch ein? Wenn ja, kennt wer eine = M=F6glichkeit nur ein bestimmtes Verzeichnis indizieren zu lassen? Das = Ding scheint sich nicht an die robots.txt zu halten. F=FCr Hilfe w=E4re ich dankbar, Felix Gangu General Management Forevernet Deutschland ------=_NextPart_000_0011_01BEDDA3.02246560 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
 
 
setzt jemand die Suchmaschine UDMSearch = ein? Wenn=20 ja, kennt wer eine M=F6glichkeit nur ein bestimmtes Verzeichnis = indizieren zu=20 lassen? Das Ding scheint sich nicht an die robots.txt zu = halten.
 
 
F=FCr Hilfe w=E4re ich = dankbar,
 
 
Felix Gangu
 
 
General Management Forevernet=20 Deutschland
------=_NextPart_000_0011_01BEDDA3.02246560-- From thomas.rauh_(at)_triquart.de Tue, 03 Aug 1999 11:28:21 +0200 Date: Tue, 03 Aug 1999 11:28:21 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Dateien in Datenbanken > > Macht es Sinn Dateien in größerem Umfang in > > einer Datenbank abzulegen, oder ist hierfür eher > > die konventionelle Methode via Filesystem > > geeignet. > > Die meisten Datenbanken und Datenbankinterfaces haben mit binären Objekten > in Datenbanken so ihre Probleme: > --BLOCK1-- > > Andererseits macht es Probleme, BLOBs außerhalb der Datenbank in einem > Dateisystem zu speichern und in der Datenbank nur einen Verweis auf diese > Daten (Dateiname) zu halten. Es kann hier zu verschiedenen Anomalien > kommen: > --BLOCK2-- > Für die allermeisten Anwendungen sind die Probleme aus dem 2. Block > sehr viel leichter zu lösen als die Probleme aus dem 1. Block, weswegen > der weitaus überwiegende Teil der Anwendungsprogrammierer Dateien nicht > in der Datenbank ablegt, sondern nur Verweise auf diese Dateien. > > Kristian Hatte auch eher an zweite Methode gedacht. Da die entsprechenden Dateien sowieso nicht direkt sondern nur über PHP-Schnittstellen erreichbar sein sollen, stören mich die Block2 Probleme im Prinzip garnicht. Danke für den ausführlichen Kommentar! Thomas:-) From thomas.rauh_(at)_triquart.de Tue, 03 Aug 1999 11:35:29 +0200 Date: Tue, 03 Aug 1999 11:35:29 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] DB Wrapper gesucht > > Glaube mein Problem hat sich soeben gelöst. Ich spreche die DB einfach über > > PHPLIB an und somit ist es egal welche DB dahinter sitzt, oder? > > PHPLIB bietet eine einheitliche API für Datenbanken an, kann aber > nicht unterschiede in SQL-Dialekt und Fähigkeiten der unterliegenden > Datenbank verstecken. Diese Unterschiede sind aber weitaus größer > als die Unterschiede in der API. Ich hoffe diese Unterschiede wirken sich nicht dramatisch auf simple SQL-Abfragen aus. > Du wirst Dir also höchstwahrscheinlich noch eine weitere Klasse > mit anwendungsspezifischen Zugriffsmethoden schreiben müssen, die die > Unterschiede in den Fähigkeiten der unterschiedlichen Datenbanken > vor dem Rest Deiner Anwendung verbirgt. Gibt es nicht eine rudimentäre Quintessenz von SQL, die von allen verbreiteten DB einheitlich unterstützt wird? > Wie dem auch sei: Für Deine Zwecke tut die Abstraktion in PHPLIB > vermutlich das, was Du möchtest. Dennoch solltest Du nicht erwarten, > Datenbanken so wie Unterwäsche wechseln zu können. Wieso? Die wechsel ich doch garnicht. ;-) From kk_(at)_netuse.de Tue, 03 Aug 1999 11:56:13 +0200 Date: Tue, 03 Aug 1999 11:56:13 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] DB Wrapper gesucht Thomas Rauh wrote: > Ich hoffe diese Unterschiede wirken sich nicht dramatisch auf > simple SQL-Abfragen aus. Die Unterschiede zwischen Datenbanken können ziemlich dramatisch sein. Das gilt insbesondere dann, wenn man etwas anderes als die einfachsten Datentypen verwendet. Zum Beispiel gehen Postgres und MySQL vollkommen unterschiedlich an die Verarbeitung von Datumsangaben heran und liefern auch vollkommen unterschiedliche Funktionen zur Datumsverarbeitung. Ebenso treten Unterschiede bei maximalen Stringlängen, den verschiedenen Stringfunktionen, regulären Ausdrücken und an anderer Stelle auf. Dazu kommen dann noch weitergehende Unterschiede in der Leistungsfähigkeit (MySQL: keine Subselects, keine Foreign Keys/References, keine Transaktionen; Postgres: keine Foreign Keys/References) und schließlich Unterschiede bei den Limits (MySQL: Keine API für partielle BLOBS, alle Datenbanken: unterschiedliche Obergrenzen für maximale Spaltenbreite, Anzahl Spalten, Größe DB und so weiter). > Gibt es nicht eine rudimentäre Quintessenz von SQL, die von allen > verbreiteten DB einheitlich unterstützt wird? Effektiv nicht. Es gibt einen SQL92-Standard, der aber weder von MySQL noch von Postgres erreicht wird, andererseits an anderer Stelle aber überboten wird. Kommerzielle Datenbanken sind im Allgemeinen eine Obermenge von SQL92 mit einem optionalen Kastrationsmodus. Eine Datenbank die ausschließlich SQL 92 kann, will man aber auch nicht haben. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From thomas.rauh_(at)_triquart.de Tue, 03 Aug 1999 12:16:43 +0200 Date: Tue, 03 Aug 1999 12:16:43 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] DB Wrapper gesucht > > Ich hoffe diese Unterschiede wirken sich nicht dramatisch auf > > simple SQL-Abfragen aus. > > Die Unterschiede zwischen Datenbanken können ziemlich dramatisch sein. > Das gilt insbesondere dann, wenn man etwas anderes als die einfachsten > Datentypen verwendet. Zum Beispiel gehen Postgres und MySQL vollkommen > unterschiedlich an die Verarbeitung von Datumsangaben heran und liefern > auch vollkommen unterschiedliche Funktionen zur Datumsverarbeitung. Ebenso > treten Unterschiede bei maximalen Stringlängen, den verschiedenen > Stringfunktionen, regulären Ausdrücken und an anderer Stelle auf. > > Dazu kommen dann noch weitergehende Unterschiede in der Leistungsfähigkeit > (MySQL: keine Subselects, keine Foreign Keys/References, keine Transaktionen; > Postgres: keine Foreign Keys/References) und schließlich Unterschiede bei > den Limits (MySQL: Keine API für partielle BLOBS, alle Datenbanken: > unterschiedliche Obergrenzen für maximale Spaltenbreite, Anzahl Spalten, > Größe DB und so weiter). > > > Gibt es nicht eine rudimentäre Quintessenz von SQL, die von allen > > verbreiteten DB einheitlich unterstützt wird? > > Effektiv nicht. Es gibt einen SQL92-Standard, der aber weder von MySQL > noch von Postgres erreicht wird, andererseits an anderer Stelle aber > überboten wird. Kommerzielle Datenbanken sind im Allgemeinen eine > Obermenge von SQL92 mit einem optionalen Kastrationsmodus. Eine Datenbank > die ausschließlich SQL 92 kann, will man aber auch nicht haben. > > Kristian Bei entsprechender Konzeption der DB könnte ich die von mir verwendeten Datentypen komplett auf Strings beschränken. Die Funktionaltität, die ich bei Datumsangaben brauche ist minimal - Diese könnte ich auch im yyyymmdd-Format als String bzw. Integer ablegen. Stellt sich noch die Frage nach der maximalen Größe der Strings. Bei ca. 500 Zeichen sollte dies aber auch kein Problem für eine DB darstellen. Komplexere SQL-Abfragen könnte man auch als workaround in mehrere einfachere aufzuspalten sein. Ich hoffe mit diesen Spezifikationen keine DB ins Schwitzen zu bringen und maximale Kompatibilität zu erreichen. Thomas:-) From m.ramsch_(at)_computer.org Tue, 3 Aug 1999 13:00:07 +0200 Date: Tue, 3 Aug 1999 13:00:07 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Dateien in Datenbanken Kristian Köhntopp schrieb am Dienstag, den 3. August 1999: > Die meisten Datenbanken und Datenbankinterfaces haben mit binären > Objekten in Datenbanken so ihre Probleme: [...] > - Die meisten Datenbanken haben Probleme mit der Speicherorganisation > und der Effizienz, wenn sie neben den üblichen kleinen Objekten > mit einem Mal riesige Objekte speichern sollen. Die Performance > sind in einigen Fällen dramatisch. Diesen Punkt kann man in manchen Fällen dadurch abmildern, daß man alle großen BLOBs gesammelt in nur einer Tabelle ablegt zusammen mit einem BLOB-Identifikator BID, und in allen anderen Tabellen nur diese BID verwendet. > - BLOBs unterliegen in verschiedenen Datenbanken schweren Einschränkungen > (nur ein BLOB pro Tabellenzeile, ...) Falls es sich um MySQL handelt (im Zusammenhang mit PHP ja häufig) so, gibt's die Einschränkung nicht. Ansonsten unterstreich' ich ganz klar KKs Aussage, daß es meistens wahrscheinlich einfacher ist, BLOBs als normale Dateien im Dateisystem abzulegen und in der DB z.B. nur per Dateiname zu referenzieren. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From webmaster_(at)_cibes.de Tue, 03 Aug 1999 13:04:14 +0200 Date: Tue, 03 Aug 1999 13:04:14 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Mehrdimensionale Arrays Hallo Liste, vielleicht habe ich ja Tomaten auf den Augen, aber ich finde in der Dokumentation nichts, wie man die Werte aus mehrdimensionalen Arrays ausliest (außer bei assoziativen Arrays). Ich habe mit mehreren $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); ein mehrdimensionales Array geschaffen. Wie komme ich jetzt an die Abfrageerbebnisse? echo($dieErgebnisse[0][0]); liefert Array[0] echo($dieErgebnisse[0,0] geht gar nicht scharf. Kann mir mal bitte jemand helfen? Greetings Stephan From kk_(at)_netuse.de Tue, 03 Aug 1999 13:19:53 +0200 Date: Tue, 03 Aug 1999 13:19:53 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Dateien in Datenbanken Martin Ramsch wrote: > Diesen Punkt kann man in manchen Fällen dadurch abmildern, daß man > alle großen BLOBs gesammelt in nur einer Tabelle ablegt zusammen mit > einem BLOB-Identifikator BID, und in allen anderen Tabellen nur diese > BID verwendet. Für MySQL ist das dringend empfohlen. > > - BLOBs unterliegen in verschiedenen Datenbanken schweren Einschränkungen > > (nur ein BLOB pro Tabellenzeile, ...) > > Falls es sich um MySQL handelt (im Zusammenhang mit PHP ja häufig) so, > gibt's die Einschränkung nicht. In MySQL existiert keine API zum partiellen Abrufen von BLOBs und die BLOB-Größe ist durch die maxpacket-Größe des MySQL-Anwendungsprotokolles beschränkt. Siehe dazu auch die Fragen in der FAQ. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From kk_(at)_netuse.de Tue, 03 Aug 1999 13:25:08 +0200 Date: Tue, 03 Aug 1999 13:25:08 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Dateien in Datenbanken Thomas Rauh wrote: > > Für die allermeisten Anwendungen sind die Probleme aus dem 2. Block > > sehr viel leichter zu lösen als die Probleme aus dem 1. Block, weswegen > > der weitaus überwiegende Teil der Anwendungsprogrammierer Dateien nicht > > in der Datenbank ablegt, sondern nur Verweise auf diese Dateien. > Hatte auch eher an zweite Methode gedacht. Da die entsprechenden Dateien > sowieso nicht direkt sondern nur über PHP-Schnittstellen erreichbar sein > sollen, stören mich die Block2 Probleme im Prinzip garnicht. Korrekte Beobachtung. Die Anomalien aus dem 2. Block rühren im Prinzip alle daher, daß die Dateien nicht in der Datenbank gespeichert sind und daher ohne Wissen der Datenbank verändert werden können. Wenn man dies verhindern kann, indem die Anwendung beide Datenspeicher (Datenbank, Dateisystem) synchron hält, vermeidet man die Probleme. Das ist nur strukturell unschön, weil es eigentlich genau deshalb eine Datenbank verwendet, damit man sich in der Anwendung eben nicht mehr manuell drum kümmern muß. Andererseits werden die meisten Anwendungen die BLOBs selbst nicht manipulieren, sondern nur speichern und wieder ausgeben - dafür ist eine Datenbank aber im Prinzip zu schade. Zur Weiterverarbeitung der Daten ist sie andererseits meist aber auch nicht in der Lage, d.h. die wenigsten Datenbanken haben einen Datentyp "Bild" statt "BLOB" und könnten dann Funktionen a la libgd auf die in der Datenbank enthaltenen Daten anwenden. Darum die Entscheidung für Lösung zwei für die weitaus meisten Anwendungen. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From m.ramsch_(at)_computer.org Tue, 3 Aug 1999 13:24:20 +0200 Date: Tue, 3 Aug 1999 13:24:20 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Dateien in Datenbanken Kristian Köhntopp schrieb am Dienstag, den 3. August 1999: > > Falls es sich um MySQL handelt (im Zusammenhang mit PHP ja häufig) so, > > gibt's die Einschränkung nicht. > > In MySQL existiert keine API zum partiellen Abrufen von BLOBs und die > BLOB-Größe ist durch die maxpacket-Größe des MySQL-Anwendungsprotokolles > beschränkt. Korrekt! Ich bezog mich ja auch konkret auf die Einschränkung, daß pro Tabelle nur ein BLOB-Feld vorhanden sein kann. _Das_ geht in MySQL problemlos. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From don_(at)_agi.de Tue, 3 Aug 1999 13:28:11 +0200 Date: Tue, 3 Aug 1999 13:28:11 +0200 From: Nino Martincevic don_(at)_agi.de Subject: [php] Chat ohne mysql Hi! Ich suche ein Skript um Chatmessages nicht in einer DB zu speichern, sondern in einer Textdatei, die dann sequentiell gelesen und geschrieben wird. Da gab es schon mal was fuer PHP2. Die ganzen Chats auf PHP/mysql -Basis sind zu speicherintesiv und Messages muss ich nicht unbedingt in DB´s halten. Klar koennte ich es auch selber entwickeln, aber Rad und neu erfinden und so... cya Nino Martincevic Projektleiter (0711) 22874-74 don_(at)_agi.de www.agi.de From m.ramsch_(at)_computer.org Tue, 3 Aug 1999 13:55:15 +0200 Date: Tue, 3 Aug 1999 13:55:15 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] In Zeilen rechnen... Thomas Feyrer schrieb heute, (ups, angeblich am Samstag, den 3. Juli 1999 - bist Du Juli-Fan oder warum magst Du den August nicht? :) > ... ich will nun diese werte addieren... SELECT SUM(produkte.preis * sessions.anzahl) AS gesamtpreis FROM produkte, session WHERE produkte.id=sessions.produkt_id; Tut das, was es soll? Ich muß zugeben, daß ich aus Deiner Beschreibung des Problems nicht ganz schlau geworden bin und mir nicht die Zeit genommen habe, diesen Textwust nochmal auseinanderzuklamüsern ... :) Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From kk_(at)_netuse.de Tue, 03 Aug 1999 15:54:35 +0200 Date: Tue, 03 Aug 1999 15:54:35 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: Dateien in Datenbanken Martin Ramsch wrote: > Korrekt! Ich bezog mich ja auch konkret auf die Einschränkung, daß > pro Tabelle nur ein BLOB-Feld vorhanden sein kann. _Das_ geht in > MySQL problemlos. Hast Du das mal gebenchmarked im Vergleich zu einer externen Tabelle, d.h. hast Du mal (id, andere daten, blob) gegen (id, andere daten, bid), (bid, blod) gemessen? Ich meine mich zu erinnern, daß die 2. Lösung in MySQL sehr viel schneller ist. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From naklar_(at)_altavista.net Tue, 03 Aug 1999 16:08:38 +0200 Date: Tue, 03 Aug 1999 16:08:38 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Mehrdimensionale Arrays Hallo Stephan, mysql_fetch_object — fetch row as object mysql_fetch_array — fetch row as array (assoziatives Array) mysql_fetch_row — get row as enumerated array Each result column is stored in an array offset, starting at offset 0. > vielleicht habe ich ja Tomaten auf den Augen, aber ich finde in der > Dokumentation nichts, wie man die Werte aus mehrdimensionalen Arrays > ausliest (außer bei assoziativen Arrays). > > Ich habe mit mehreren > $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); > ein mehrdimensionales Array geschaffen. > > Wie komme ich jetzt an die Abfrageerbebnisse? > > echo($dieErgebnisse[0][0]); liefert Array[0] > echo($dieErgebnisse[0,0] geht gar nicht scharf. Wieso mehrdimensional? Das resultierende Index-Array ist eindimensional. $dieErgebnisse [0], $dieErgebnisse [1] .. $dieErgebnisse [mysql_num_fields ($link) - 1] liefert Dir das, was Du willst. mysql_fetch_array liefert normalerweise die am einfachsten weiterzuverarbeitenden Ergebnisse. > Kann mir mal bitte jemand helfen? Zu kompliziert gedacht ;-) ? Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From webmaster_(at)_cibes.de Tue, 03 Aug 1999 16:49:36 +0200 Date: Tue, 03 Aug 1999 16:49:36 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Mehrdimensionale Arrays Oliver Kummerow schrieb: > > Ich habe mit mehreren > > $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); > > ein mehrdimensionales Array geschaffen. > > > > Wie komme ich jetzt an die Abfrageerbebnisse? > > > > echo($dieErgebnisse[0][0]); liefert Array[0] > > echo($dieErgebnisse[0,0] geht gar nicht scharf. Hallo Oliver, erstmal danke für Deine Antwort. > Wieso mehrdimensional? Das resultierende Index-Array ist eindimensional. > $dieErgebnisse [0], $dieErgebnisse [1] .. $dieErgebnisse Da muß ich nochmal nachfragen: $dieErgebnisse=mysql_fetch_row($dieAbfrage); -> eindimensionales Array - alles tacko! aber: $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); -> ist es jetzt nicht so, daß das erzeugte Array als Unter-Array ($dieErgebnisse[0]) gespeichert wird? Und eigentlich sollte das nur ein Beispiel sein. Wollte eigentlich primär wissen, wie ich an Daten aus mehrdimensionalen Arrays komme (z.B.: der-dritte-Eintrag-aus-dem-zweiten-Unter-Array -> Array[1][2]). Vielleicht weißt Du da noch was drauf - das wäre total grovy! Stephan From eschmid_(at)_stuttgart.netsurf.de Tue, 3 Aug 1999 17:14:52 +0200 (MET DST) Date: Tue, 3 Aug 1999 17:14:52 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] Mehrdimensionale Arrays On Tue, 3 Aug 1999, Stephan Sann wrote: > Oliver Kummerow schrieb: > Vielleicht weißt Du da noch was drauf - das wäre total grovy! manual/language.types.array.php3 (Multi-Dimensional Arrays) nur lesen musst Du selber. -Egon From webmaster_(at)_ebids.de Tue, 3 Aug 1999 19:19:08 +0200 Date: Tue, 3 Aug 1999 19:19:08 +0200 From: ebids Webmaster webmaster_(at)_ebids.de Subject: [php] =?iso-8859-1?Q?OT:_Netscape_+_Js_URL_=FCbergabe=3F?= Moin Moin! Sorry für die OffTopic Frage aber ich packs momentan nicht mich irgendwo einzulesen (selfHTML hab ich durch ... aber keine Antwort gefunden?!). Also ich habe hier ein Problem. Mit dem IE5 geht alles wunderbar aber mit Netscape 4.5,4.6,... geht es nicht. Ich habe ein FORM mit einem Button: der den eingegebenen Text innerhalb des FORMs " > Wieso mehrdimensional? Das resultierende Index-Array ist eindimensional. > > $dieErgebnisse [0], $dieErgebnisse [1] .. $dieErgebnisse > > Da muß ich nochmal nachfragen: > > $dieErgebnisse=mysql_fetch_row($dieAbfrage); > -> eindimensionales Array - alles tacko! > > aber: > > $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); > -> ist es jetzt nicht so, daß das erzeugte Array als Unter-Array > ($dieErgebnisse[0]) gespeichert wird? Nope. Mit $dieErgebnisse[] = ... ; hängst Du nur ein weiteres Element an ein bestehendes Array dran (und wenn das Array noch nicht existiert, wird es erzeugt). Eine neue Dimension erzeugst Du hingegen mit: $dieErgebnisse[] = array ( $a, $b, $c, $sonstwas ); > Und eigentlich sollte das nur ein Beispiel sein. Wollte eigentlich > primär wissen, wie ich an Daten aus mehrdimensionalen Arrays komme > (z.B.: der-dritte-Eintrag-aus-dem-zweiten-Unter-Array -> Array[1][2]). Das ist schon richtig so (abgesehen vom fehlenden $ vor "Array")- Sofern $Array dann auch wirklich zweidimensional ist. Überprüfen kannst Du das übrigens einfach mit print bzw. echo: Wenn echo $Array[4711] sagt "array", dann deutet das auf die "zweite Dimension" hin. Wenn dagegen ein Wert rauskommt (oder einfach gar nix, weil kein Wert an Position 4711 vorliegt), dann ist es eben kein zweidimensionales Array. Außerdem gibt es ja noch die ganzen "Testfunktionen" wie isArray() usw... CU, Manuel From naklar_(at)_altavista.net Tue, 03 Aug 1999 19:23:29 +0200 Date: Tue, 03 Aug 1999 19:23:29 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] base64_decode ? Hallo, vielleicht hat schon mal jemand diesen Befehl ausprobiert? Er scheint ueberhaupt nicht zu funktionieren. Oder was stimmt nicht? 1. zu entschluesselnder Text: -- Content-Type: application/x-unknown-content-type-inifile; name="master.ini" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="master.ini" OyBtYW5pZmVzdC5pbml0Ow0NCjsgV0FSTklORyAtIERvIG5vdCBlZGl0IHRoaXMgZmlsZS4g SXQgd2lsbCBsaWtlbHkgYmUgb3ZlcndyaXR0ZW4gaWYgeW91IGRvIHNvLg0NCg0NClZlbmRv [..] UmFuZG9tRmlsdGVyID0gMTAwLCAxMDANDQoNDQpBUElFcnJvckNvbmZpZyA9IDAsIDIwDQ0K DQ0KRnVsbENpcmNsZVVSTDAgPSAxLCAxLCAiaHR0cDovL3d3dy5mdWxsY2lyY2xlc29mdHdh cmUuY29tLyINDQo= -- 2. Ein anderes Tool, das Base64 kennt, konvertiert fehlerfrei und stellt im Report-File auch fest, dass es sich um base64 handelt. 3. Es funktioniert weder unter Unix noch unter Wxy. Es ist auch egal, ob CR/LF oder LF als Zeilenende-Zeichen verwendet wird. 4. PHP-Code $file = "64mime.txt"; // Input-File $outfile = "64.txt"; $fp = fopen ( $file , "r" ); $content = fread ( $fp, filesize ( $file ) ); fclose ( $fp ); echo "Input-Länge = " . strlen ($content); echo "
"; echo "Output-Länge = " . strlen ($output); echo "
"; $output = base64_decode ( $content ); $fp = fopen ( $outfile, "w" ); $done = fwrite ( $fp, $output ); fclose ( $fp ); Resultat: Input-Länge = 4271 Output-Länge = 0 Help! Woran liegt es??? Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From Dante_(at)_altmuehlnet.de Tue, 03 Aug 1999 19:47:05 +0200 Date: Tue, 03 Aug 1999 19:47:05 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] base64_decode ? At 19:23 03.08.99 +0200, Oliver Kummerow wrote: >4. PHP-Code >$file = "64mime.txt"; // Input-File >$outfile = "64.txt"; >$fp = fopen ( $file , "r" ); >$content = fread ( $fp, filesize ( $file ) ); >fclose ( $fp ); >echo "Input-Länge = " . strlen ($content); >echo "
"; >echo "Output-Länge = " . strlen ($output); ^^^^^^^ Hier soll die länge eines Strings bestimmt werden, der überhaupt nochnicht existiert... *g* >echo "
"; >$output = base64_decode ( $content ); ^^^^^^^ Erst ab hier hat $output einen wert... >$fp = fopen ( $outfile, "w" ); >$done = fwrite ( $fp, $output ); >fclose ( $fp ); Also, die echo-Ausgabe am besten ganz zum schluss hinhengen ;) ...Dann klappts auch mit Result... ;) Man sollte sich das zuerst nochmal anschaun... *g* Bye Dante From naklar_(at)_altavista.net Tue, 03 Aug 1999 19:46:16 +0200 Date: Tue, 03 Aug 1999 19:46:16 +0200 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] base64_decode ? Hallo Thomas, Du hast nat. vollkommen recht. Ich weiss auch nicht, warum ich das in der Mail umgestellt habe. Dummsinnig von mir. > Hier soll die länge eines Strings bestimmt werden, der überhaupt nochnicht > existiert... *g* Der Code direkt aus der Programmdatei: $file = "64mime.txt"; $outfile = "64.txt"; $fp = fopen ( $file , "r" ); $content = fread ( $fp, filesize ( $file ) ); fclose ( $fp ); $output = base64_decode ( $content ); $fp = fopen ( $outfile, "w" ); $done = fwrite ( $fp, $output ); fclose ( $fp ); ECHO "Input-Länge = " . strlen ($content); NL(); ECHO "Output-Länge = " . strlen ($output); NL(); ?> > > >echo "
"; > >$output = base64_decode ( $content ); > ^^^^^^^ > Erst ab hier hat $output einen wert... > > >$fp = fopen ( $outfile, "w" ); > >$done = fwrite ( $fp, $output ); > >fclose ( $fp ); > > Also, die echo-Ausgabe am besten ganz zum schluss hinhengen ;) > ...Dann klappts auch mit Result... ;) > > Man sollte sich das zuerst nochmal anschaun... *g* Schon richtig. Aber es funktioniert nicht. Mit freundlichen Grüßen, Oliver Kummerow email: naklar_(at)_altavista.net From Gunnar.Johannesmeyer_(at)_erziehung.uni-giessen.de Tue, 3 Aug 1999 20:32:35 +0200 Date: Tue, 3 Aug 1999 20:32:35 +0200 From: Gunnar Johannesmeyer Gunnar.Johannesmeyer_(at)_erziehung.uni-giessen.de Subject: [php] Archive im www hi, als ich heute mal wieder eine Suchmaschine mit meinem Name fütterte, sind wir die vielen dazu herausgesuchten links aufgefallen. darunter sind auch einige "johannesmeyer" auf Archiv-Seiten der php-Mailingliste. die Suchmaschine indizieren halt alles... Vorschlag: sollte man nicht bei der Archivierung im WWW einen Meta-tag setzen, der den Suchmaschinen sagt, das sie die Seite und die folgenden (follow) NICHT indiziert?! cu gunnar From m.ramsch_(at)_computer.org Tue, 3 Aug 1999 21:26:55 +0200 Date: Tue, 3 Aug 1999 21:26:55 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Archive im www Gunnar Johannesmeyer schrieb am Dienstag, den 3. August 1999: > Vorschlag: sollte man nicht bei der Archivierung im WWW einen > Meta-tag setzen, der den Suchmaschinen sagt, das sie die Seite und > die folgenden (follow) NICHT indiziert?! Ich bin dagegen, da a) es sehr praktisch ist, per Suchmaschine auch Beitrage aus Mailinglisten finden zu können, mithin ich es also begrüße, wenn die Artikel indiziert werden; b) eine solche Mailingliste ohne Anmeldungsbeschränkung sowieso keine geschlossene Benutzergruppe darstellt, sondern eher öffentlichen Charakter hat. Die Problematik mit Spam und UCE sehe ich, insbesondere da man in der Mailingliste zur Abwechslung ja mal _funktionierende_ Adressen verwenden muß. :) Wenn's wirklich nötig ist, könnte man ja daran denken, E-Mail-Adressen in den Artikeln im Webarchiv für Adressensammler schwerer zugänglich zu machen, z.B. m.ramsch_(at)_computer.org kodieren als m.ramsch at computer.org Der Lesbarkeit tut's wenig Abbruch, der automatischen Sammelbarkeit aber hoffentlich doch. Ich würd's aber lieber so lassen, wie's ist. Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From pfeiffer_(at)_uris.de Tue, 3 Aug 1999 21:39:41 +0200 Date: Tue, 3 Aug 1999 21:39:41 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT:_Netscape_+_Js_URL_=FCbergabe=3F?= Hallo Thomas, > Gibt es in JS ein URLencode Funktion? Das wäre das einzige > was mir noch dazu einfällt. :( > wieso :( ? Du weisst doch alles was notwendig ist :-) Schau mal in SELFHTML rein, da wirst Du fuendig. Sollte man sich downloaden und benutzen. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From eschmid_(at)_stuttgart.netsurf.de Tue, 3 Aug 1999 21:48:50 +0200 (MET DST) Date: Tue, 3 Aug 1999 21:48:50 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] Aspell, Jobangebote On Mon, 12 Jul 1999, Michael Kunze wrote: > Hallo allerseits, > > 1.Hat irgendjemand schon einmal mit der Aspell-Unterstützung von PHP > herumgespielt? Unterstützt Aspell z.Zt. überhaupt Deutsch? Etwas spät aber immerhin: http://members.xoom.com/maccy/ispell/ -Egon PS: auch die Firma Six in Leinfelden-Echterdingen sucht dringend Leute, die sich neben PHP auch noch mit ASP auskennen. From webmaster_(at)_ebids.de Tue, 3 Aug 1999 22:41:18 +0200 Date: Tue, 3 Aug 1999 22:41:18 +0200 From: ebids Webmaster webmaster_(at)_ebids.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT:_Netscape_+_Js_URL_=FCber?= =?iso-8859-1?Q?gabe=3F?= =?iso-8859-1?Q?gabe=3F?= Hallo Norbert! Wie ich ursprünglich in meiner Mail schrieb "(selfHTML hab ich durch ... aber keine Antwort gefunden?!)" habe ich selfHTML schon seit Version 5 und es hat mir schon sehr viel geholfen. Aber naja ... ich habs doch nochmal gelesen und doch noch eine Antwort gefunden =) Wer kommt schon auf die Idee unter "Objektunabhängige Funktionen" zu suchen?! ;))))) Nein ... es steht nicht bei "Strings" oder "Location". =) Für alle die es interessiert: Die Funktion um einen String zu escapen heisst logischerweise "string escape(string)" ... Aber naja ... sowas muss man halt ersmal finden ;))) Aber nun funktioniert alles und mein Chat is fertig =) Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ----- Original Message ----- From: Norbert Pfeiffer To: Sent: Tuesday, August 03, 1999 9:39 PM Subject: [php] Re: [php] OT: Netscape + Js URL übergabe? > Hallo Thomas, > > > Gibt es in JS ein URLencode Funktion? Das wäre das einzige > > was mir noch dazu einfällt. :( > > > wieso :( ? > Du weisst doch alles was notwendig ist :-) > > Schau mal in SELFHTML rein, da wirst Du fuendig. > Sollte man sich downloaden und benutzen. > > > M. f. G. Norbert Pfeiffer > ________________________________________________ > Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau > Friedensstrasse 26 D-06237 LEUNA > Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 > mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ > ------------------------------------------------ > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From pfeiffer_(at)_uris.de Tue, 3 Aug 1999 23:23:30 +0200 Date: Tue, 3 Aug 1999 23:23:30 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT:_Netscape_+_Js_URL_=FCbergabe=3Fgabe=3F?= Hallo Thomas, > Für alle die es interessiert: Die Funktion um einen String zu escapen > heisst logischerweise "string escape(string)" ... > Aber naja ... sowas muss man halt ersmal finden ;))) und dann nimmt sie der gewissenhafte Leser nicht, weil in der Erklaerung dies steht: >> Wandelt Steuersequenzen (Steuerzeichen mit den ASCII-Werten 0 bis 31) >> in ihre ASCII-Zahlenwerte um und er somit das Leerzeichen und den 'Rest' vom Zeichensatz vermisst ! Aber: escape("\n \r \t¯"); erziehlt: %0A%20%0D%20%09%AF im IE und NS kannste doch vergessen :-( M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From steiner_(at)_home-city.de Wed, 4 Aug 1999 00:57:10 +0200 Date: Wed, 4 Aug 1999 00:57:10 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Netscape_Inkompatibilit=E4t?= Hallo Liste, ich habe da ein Problem: Ich möchte einen Ticker einbinden, und den Inhalt mittels php (include) aus einem txt-file holen. Mit IE funktioniert auch alles ganz toll, aber mit Netscape nicht, der Ticker steht, bewegt sich kein Stück von der Stelle (obwohl er laut Quelltext-Angabe den text geladen hat). Wenn ich den Text direkt eingebe (also ohne include) dann funzt er auch aufm Netscape ... . Schon mal von sowas gehört ? Kann irgendwer helfen? Hat jemand einen Ticker in php3 realisiert oder mal was ähnliches gemacht? mit bestem Gruß Armin From pfeiffer_(at)_uris.de Wed, 4 Aug 1999 02:09:56 +0200 Date: Wed, 4 Aug 1999 02:09:56 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Netscape_Inkompatibilit=E4t?= Hallo Armin, > Ich möchte einen Ticker einbinden, und den Inhalt mittels php (include) > aus einem txt-file holen. > Mit IE funktioniert auch alles ganz toll, aber mit Netscape nicht, der > Ticker steht, bewegt sich kein Stück von der Stelle (obwohl er laut > Quelltext-Angabe den text geladen hat). Wenn ich den Text direkt eingebe > (also ohne include) dann funzt er auch aufm Netscape ... . Schon mal von > sowas gehört ? Kann irgendwer helfen? schaue Dir den Quelltext mal ganz genau an, Netscape ist da pingelig. Irgendwo ist ein Hochkomma zuviel oder zu wenig drin, oder ein Tag fehlt. Ich habe mich da auch schon oefters duesselig gesucht. > Hat jemand einen Ticker in php3 realisiert oder mal was ähnliches gemacht? auf http://www.web-as.de/mq/ ist genau das, was Du willst zu sehen. Und wenn wir schon mal dabei sind: Ich wuerde mich freuen, wenn der eine oder andere mir mal seine Meinung zu dem Entwurf mitteilt, die Navigation ist uebrigens ein PHP-Script, dass die Informationen aus CSV-Files liest, die per VBA-Script erzeugt werden. Und demnaechst soll auch der Upload so erfolgen, also Click und vergessen. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From vogel_(at)_bingo-ev.de Wed, 4 Aug 1999 09:16:23 +0100 Date: Wed, 4 Aug 1999 09:16:23 +0100 From: Ulrich Vogel vogel_(at)_bingo-ev.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Netscape_Inkompatibilit=E4t?= Hallo, der IE beherrscht den Ticker ,der Netscape nicht. Dafuer macht Netscape Blink und der IE nicht.. uli > Hallo Liste, > ich habe da ein Problem: > Ich möchte einen Ticker einbinden, und den Inhalt mittels php (include) aus > einem txt-file holen. > Mit IE funktioniert auch alles ganz toll, aber mit Netscape nicht, der > Ticker steht, bewegt sich kein Stück von der Stelle (obwohl er laut > Quelltext-Angabe den text geladen hat). Wenn ich den Text direkt eingebe > (also ohne include) dann funzt er auch aufm Netscape ... . Schon mal von > sowas gehört ? Kann irgendwer helfen? > > Hat jemand einen Ticker in php3 realisiert oder mal was ähnliches gemacht? > > mit bestem Gruß > > Armin > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From steiner_(at)_home-city.de Wed, 4 Aug 1999 10:05:36 +0200 Date: Wed, 4 Aug 1999 10:05:36 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Netscape_Inkompatibilit=E4t?= > Hallo, > der IE beherrscht den Ticker ,der Netscape nicht. > Dafuer macht Netscape Blink und der IE nicht.. > uli Hi Uli, Hi alle anderen, erstmal Danke für Eure Hilfe, ich teste gleich mal. Aber Uli, das oben ist nicht ganz richtig. Du kannst sowohl einen Ticker mit NETscape als auch den BLINK-tag mit IE realisieren. Aber das ist O.T. ... mit bestem Gruß Armin From mcschlup_(at)_stud.ee.ethz.ch Wed, 4 Aug 1999 10:06:57 +0200 (MET DST) Date: Wed, 4 Aug 1999 10:06:57 +0200 (MET DST) From: Markus Schlup mcschlup_(at)_stud.ee.ethz.ch Subject: [php] Image in PDF-Output einbinden Hallo, Hat jemand eine Ahnung, wie ich beim einbinden eines GIF- oder JPG-Bildes in ein PDF-Dokument vorgehen muss? Ich habs folgendermassen probiert: $img = PDF_open_gif($pdf, "/images/digilogo.gif"); if ($img > 0) { PDF_place_image($pdf, $img, 100, 100, 1); PDF_close_image($img); } Resultat ist, dass der Browser "Document contained no data" zurueckgibt, im Errorlog steht: "PDFlib Value error: Bad image number -1 in PDF_place_image", das Problem ist also, dass PDF_open_gif schon -1 zurueckliefert. Wieso wohl? Das uebergebene GIF ist ok, der Pfad auch, weil sonst kommt ein PHP-Error "Couldn't open image in ... on line ..." Komisch ist auch, dass ich ja -1 als Rueckgabewert abfange, d.h. in diesem Fall das Image nicht setze ... Wer weiss was? Thanks, Markus From webmaster_(at)_cibes.de Wed, 04 Aug 1999 10:29:45 +0200 Date: Wed, 04 Aug 1999 10:29:45 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Mehrdimensionale Arrays Hallo Manuel, Manuel Hossfeld schrieb: > > $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); > > -> ist es jetzt nicht so, daß das erzeugte Array als Unter-Array > > ($dieErgebnisse[0]) gespeichert wird? > > Nope. Mit > $dieErgebnisse[] = ... ; > hängst Du nur ein weiteres Element an ein bestehendes Array dran (und wenn das > Array noch nicht existiert, wird es erzeugt). > Eine neue Dimension erzeugst Du hingegen mit: > $dieErgebnisse[] = array ( $a, $b, $c, $sonstwas ); Schon klar - aber: Stellt 'mysql_fetch_row($dieAbfrage);' nicht ein Array dar? Mit anderen Worten: Wo ist der Unterschied zwischen $array=mysql_fetch_row($dieAbfrage); $dieErgebnisse[]=$array; und $dieErgebnisse[]=mysql_fetch_row($dieAbfrage); ? Denke ich jetzt völlig verquer? Ein etwas ratloser Stephan From steiner_(at)_home-city.de Wed, 4 Aug 1999 10:45:36 +0200 Date: Wed, 4 Aug 1999 10:45:36 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Netscape_Inkompatibilit=E4t?= > > Ja, einen JavaScript-Ticker (zu sehen auf www.avw-online.de) inkl. > > passwortgeschützter Administrations-Oberfläche, mit der man den > > Ticker-Text (der in einem Text-File steht) ändern kann. > Genau das ist es, was ich auch mache, aber ich kann mittels include im JS-Teil das .txt-file nicht einbinden ... Netscape stuerzt voll ab, bzw, bleibt stehen oder zeigt gar nix. Kannst du mir verraten, wie du den Ticker-txt eingebunden hast? mfg Armin From Michael.Niewiara_(at)_FH-Koeln.DE Wed, 04 Aug 1999 10:55:05 +0200 Date: Wed, 04 Aug 1999 10:55:05 +0200 From: Michael Niewiara Michael.Niewiara_(at)_FH-Koeln.DE Subject: [php] Balkendiagramme erzeugen (?) Hallo, fuer ein Datenbankprojekt bin ich auf der Suche nach einer Moeglichkeit Balkendiagramme dynamisch zu erstellen. Hierfuer bietet sich evtl. die GD-Library an. Allerdings ist es imho doch sehr muehsam die Diagramme "per Hand" mit den Vektorzeichenfunktionen zu erstellen. Nun frage ich mich, ob es nicht eine einfachere Moeglichkeit gibt diese Diagramme zu erzeugen (Vielleicht mit einem externen Programm?). MfG Michael From rw_(at)_cyware.com Wed, 04 Aug 1999 09:02:15 +0000 Date: Wed, 04 Aug 1999 09:02:15 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] Balkendiagramme erzeugen (?) Michael Niewiara wrote: > > Nun frage ich mich, ob es nicht eine einfachere Moeglichkeit gibt diese > Diagramme zu erzeugen (Vielleicht mit einem externen Programm?). > > MfG Michael -> michael also ich habe einfach eine tabel mit bgcolor und with attributen im td generiert - ist zwar nicht so toll von der optik her, aber es erfüllt seinen zweck (bei mir zumindest). cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From mcschlup_(at)_stud.ee.ethz.ch Wed, 4 Aug 1999 11:07:26 +0200 (MET DST) Date: Wed, 4 Aug 1999 11:07:26 +0200 (MET DST) From: Markus Schlup mcschlup_(at)_stud.ee.ethz.ch Subject: [php] Balkendiagramme erzeugen (?) +-- On Wed, 4 Aug 1999, Rainer Wollthan wrote: | | Michael Niewiara wrote: | > | > Nun frage ich mich, ob es nicht eine einfachere Moeglichkeit gibt diese | > Diagramme zu erzeugen (Vielleicht mit einem externen Programm?). | > | > MfG Michael | | -> michael | | also ich habe einfach eine tabel mit bgcolor und with attributen im td | generiert - | ist zwar nicht so toll von der optik her, aber es erfüllt seinen zweck | (bei mir zumindest). | | cheers | rainer | Dieses Prinzip laesst sich auch mit Images anwenden: Das Image laesst sich mit WIDTH- und HEIGHT-Attributen beliebig in die Laenge ziehen ... Markus From ep_(at)_im-netz.de Wed, 04 Aug 1999 11:13:17 +0200 Date: Wed, 04 Aug 1999 11:13:17 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Balkendiagramme erzeugen (?) Michael Niewiara wrote: > > GD-Library an. Allerdings ist es imho doch sehr muehsam die Diagramme > "per Hand" mit den Vektorzeichenfunktionen zu erstellen. > Nun frage ich mich, ob es nicht eine einfachere Moeglichkeit gibt diese > Diagramme zu erzeugen (Vielleicht mit einem externen Programm?). Hmm, ist eigentlich nich so schlimm, wenn du dir fuer die Balken entsprechende Funktionen generierst. Wenn du Lust hast, schau doch mal unter www.online-hausing.de (user gast pw gast) in /pers.Infos/Verbrauch Whg/Wasser bzw Waerme nach, wie mit php generierte Diagramme aussehen koennen. Unter Wasser kannst du durch aendern der Personenzahl auch verschieden Diagramme generieren lassen ... -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From kk_(at)_netuse.de Wed, 04 Aug 1999 11:21:16 +0200 Date: Wed, 04 Aug 1999 11:21:16 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] base64_decode ? Oliver Kummerow wrote: > Schon richtig. Aber es funktioniert nicht. In älteren Versionen von PHP3 ist base64_decode() defekt. Es halluziniert Nullbytes an das Ende des decodierten Strings. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From info_(at)_ritze.com Wed, 4 Aug 1999 11:18:47 +0200 Date: Wed, 4 Aug 1999 11:18:47 +0200 From: Thomas Ritz info_(at)_ritze.com Subject: [php] AW: [php] Netscape Inkompatibilität OT Hallo Armin, > Ich möchte einen Ticker einbinden, und den Inhalt mittels > php (include) aus einem txt-file holen. Der Ticker funktioniert clientseitig, also dürfte es egal sein wie der Text im die html-Seite gelangt. > Mit IE funktioniert auch alles ganz toll, aber mit Netscape > nicht, der Ticker steht, bewegt sich kein Stück von der Stelle > (obwohl er laut Quelltext-Angabe den text geladen hat). Wenn Dann wird es wohl an Netscape bzw. dem verwendeten HTML-Code liegen. > ich den Text direkt eingebe > (also ohne include) dann funzt er auch aufm Netscape ... . Das wunder. Aber der 4er NN hatte auch Schwierigkeiten, wenn ein php-Script mit POST aus einem Formular aufgerufen wurde. Laß doch mal den Ticker im www bestaunen. Und nebenbei, wenn auch OT: Welchen HTML-Tag verwendet den der Navigator? 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 webmaster_(at)_cibes.de Wed, 04 Aug 1999 11:18:46 +0200 Date: Wed, 04 Aug 1999 11:18:46 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Fall =?iso-8859-1?Q?gel=F6st=21?= (war: [php] Mehrdimensionale Arrays) Egon Schmid schrieb: > manual/language.types.array.php3 (Multi-Dimensional Arrays) > nur lesen musst Du selber. Danke Egon (ehrlich) - hatte im .pdf-Manual gesucht. Kann es sein, daß die Inhalte des /manual/-Verzeichnisses und des .pdf-Manuals unterschiedlich sind? Der Fall ist übrigens gelöst (es lag am Echo): echo("Das Ergebnis: $dieErgebnisse[0][1]"); -> Das Ergebnis: Array[1] echo("Das Ergebnis: ".$dieErgebnisse[0][1]); -> Das Ergebnis: rot Danke an alle, die mitgerätselt haben! Stephan From pfeiffer_(at)_uris.de Wed, 4 Aug 1999 11:18:38 +0200 Date: Wed, 4 Aug 1999 11:18:38 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Netscape_Inkompatibilit=E4t?= Halo Armin, dass musst Du doch sagen, dass Du einen JavaScript-Ticker meinst. Solche Kruecken verwende ich normalerweise nicht, weil man den Text nicht verlinken kann. Und dann ist es fuer mich nur Spielerei. Aber auf http://www.region-halle.de/saalkreis/index.htm habe ich nachtraeglich fuer den Amtsleiter das Admin-Script fuer den JavaScriopt-Ticker gemacht. Die Textvariable habe ich zeilenmaessig separiert, wenn nun jemand den Text andert, wird der in der HTML-Datei ersetzt, mit Paswort natuerlich. So muss die eigentliche Seite nicht durch den Parser, weil nur HTML drin steht. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From pfeiffer_(at)_uris.de Wed, 4 Aug 1999 11:32:43 +0200 Date: Wed, 4 Aug 1999 11:32:43 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Balkendiagramme erzeugen (?) Hallo Michaeö, hallo Markus, > Dieses Prinzip laesst sich auch mit Images anwenden: Das Image laesst > sich mit WIDTH- und HEIGHT-Attributen beliebig in die Laenge ziehen ... klar ! und wenn man siche twas Muehe gibt, muss man fuer verschiedene Auswertungen nicht mal den Server bemuehen: http://www.web-as.de/workshop/java/grafiken.html oder http://uris.de/bureau/ -> Web-Design -> Web-Statistik Nur einmal die Daten senden und fertig :-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From steiner_(at)_home-city.de Wed, 4 Aug 1999 11:54:28 +0200 Date: Wed, 4 Aug 1999 11:54:28 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Netscape_Inkompatibilit=E4t_OT?= > Und nebenbei, wenn auch OT: Welchen > HTML-Tag verwendet den der Navigator? Hi Ritze, ich kann Dir den Code gerne mal mailen, wenn Du willst .... (also:kein TAG im eigentlichem Sinne, sondern DHTML-gedöns ...) Und Norbert und alle anderen: Ich habe es mittlerweile geschafft - ich hatte den PHP-Teil nicht in den script-bereich gepackt, und diesen als JavaScript deklariert (gewohnheit). Naja, jetzt gehts jedenfalls ... D.A.N.K.E. an alle, die sich meinen kopf zerbrochen haben :) mit sonnigen Grüßen Armin From eschmid_(at)_stuttgart.netsurf.de Wed, 4 Aug 1999 12:03:47 +0200 (MET DST) Date: Wed, 4 Aug 1999 12:03:47 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] Fall =?iso-8859-1?Q?gel=F6st=21?= (war: [php] Mehrdimensionale Arrays) On Wed, 4 Aug 1999, Stephan Sann wrote: > hatte im .pdf-Manual gesucht. Kann es sein, daß > die Inhalte des /manual/-Verzeichnisses und des .pdf-Manuals > unterschiedlich sind? Dann ist Dein PDF-Manual veraltet. Das jetzige ueber www.php.net/docs.php3 erhaeltliche stammt von meiner PostScript-Version vom 28. Mai ab. Im Maerz oder April hat es Colin Viebrock in die SGML-Quellen reingeschrieben. In der Zwischenzeit hat Jim Winstead noch weitere Umstellungen vorgenommen die sind aber erst sichtbar, wenn man das jetzige (Dedication Date: 1999-07-19) Online-Handbuch durch ein neueres ersetzt. > Der Fall ist übrigens gelöst (es lag am Echo): > > echo("Das Ergebnis: $dieErgebnisse[0][1]"); > -> Das Ergebnis: Array[1] > > echo("Das Ergebnis: ".$dieErgebnisse[0][1]); > -> Das Ergebnis: rot Etwas unkomplizierter: echo "Das Ergebnis: " . $dieErgebnisse[0][1]; -Egon From js_(at)_scscomputer.de Wed, 4 Aug 1999 12:28:03 +0100 Date: Wed, 4 Aug 1999 12:28:03 +0100 From: Jürgen Sommer (SCS) js_(at)_scscomputer.de Subject: [php] AW: [php] Fall gelöst! (war: [php] Mehrdimensionale Arrays) ------ =_NextPart_000_01BEDE74.B0017250 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hehe ;-) Kommt mir irgendwie bekannt vor. So eine Sternstunde hatte ich auch = schon das ein oder andere mal. mfg Juergen Sommer __________________________________ (SCS GmbH) Email: js_(at)_scscomputer.de Website: www.scscomputer.de -----Urspr=FCngliche Nachricht----- Von: Egon Schmid [SMTP:eschmid_(at)_stuttgart.netsurf.de] Gesendet am: Mittwoch, 4. August 1999 11:04 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: Re: [php] Fall gel=F6st! (war: [php] Mehrdimensionale Arrays) On Wed, 4 Aug 1999, Stephan Sann wrote: > hatte im .pdf-Manual gesucht. Kann es sein, da=DF > die Inhalte des /manual/-Verzeichnisses und des .pdf-Manuals > unterschiedlich sind? Dann ist Dein PDF-Manual veraltet. Das jetzige ueber = www.php.net/docs.php3 erhaeltliche stammt von meiner PostScript-Version vom 28. Mai ab. Im = Maerz oder April hat es Colin Viebrock in die SGML-Quellen reingeschrieben. In der Zwischenzeit hat Jim Winstead noch weitere Umstellungen = vorgenommen die sind aber erst sichtbar, wenn man das jetzige (Dedication Date: 1999-07-19) Online-Handbuch durch ein neueres ersetzt.=20 =20 > Der Fall ist =FCbrigens gel=F6st (es lag am Echo): >=20 > echo("Das Ergebnis: $dieErgebnisse[0][1]"); > -> Das Ergebnis: Array[1] >=20 > echo("Das Ergebnis: ".$dieErgebnisse[0][1]); > -> Das Ergebnis: rot Etwas unkomplizierter: echo "Das Ergebnis: " . $dieErgebnisse[0][1]; -Egon --=20 ** Durchgehend ge=F6ffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php ------ =_NextPart_000_01BEDE74.B0017250 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IhALAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQmAAQAhAAAAQzI0REExODNDRDNBRDMxMUExNTgwMDYwOTczMkM3 NUQACwcBBYADAA4AAADPBwgABAAMABwAAwADABABASCAAwAOAAAAzwcIAAQADAAcAAMAAwAQAQEE kAYA9AEAAAEAAAARAAAAAwAAMAAAAAALAA8OAAAAAAIB/w8BAAAAUQAAAAAAAACBKx+kvqMQGZ1u AN0BD1QCAAAAACdwaHBAaW5mb3NvYy51bmkta29lbG4uZGUnAFNNVFAAcGhwQGluZm9zb2MudW5p LWtvZWxuLmRlAAAAAB4AAjABAAAABQAAAFNNVFAAAAAAHgADMAEAAAAZAAAAcGhwQGluZm9zb2Mu dW5pLWtvZWxuLmRlAAAAAAIB9g8BAAAABAAAAAAAAAADABUMAQAAAAIBCzABAAAAHgAAAFNNVFA6 UEhQQElORk9TT0MuVU5JLUtPRUxOLkRFAAAAHgABMAEAAAAbAAAAJ3BocEBpbmZvc29jLnVuaS1r b2Vsbi5kZScAAB4AIDoBAAAAGwAAACdwaHBAaW5mb3NvYy51bmkta29lbG4uZGUnAAALAEA6AQA7 DQMA/g8GAAAAAwAAOQAAAAADAP9fAAAAAAMA/V8BAAAAHgD2XwEAAAAZAAAAcGhwQGluZm9zb2Mu dW5pLWtvZWxuLmRlAAAAAAIB918BAAAATwAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAHBocEBp bmZvc29jLnVuaS1rb2Vsbi5kZQBTTVRQAHBocEBpbmZvc29jLnVuaS1rb2Vsbi5kZQAAKG4BDYAE AAIAAAACAAIAAQSAAQA8AAAAQVc6IFtwaHBdIEZhbGwgZ2Vs9nN0ISAod2FyOiBbcGhwXSBNZWhy ZGltZW5zaW9uYWxlIEFycmF5cykAMhUBA5AGAOALAAAsAAAAAwA2AAAAAAADAAWACCAGAAAAAADA AAAAAAAARgAAAABShQAAdBAAAB4AEoAIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABQAAADgu MDIAAAAAAwAJgAggBgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAALAACACCAGAAAAAADAAAAAAAAA RgAAAAADhQAAAAAAAAsAFoAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwACgAggBgAAAAAA wAAAAAAAAEYAAAAAEIUAAAAAAAADABeACCAGAAAAAADAAAAAAAAARgAAAAARhQAAAAAAAAMAGYAI IAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAAHgAogAggBgAAAAAAwAAAAAAAAEYAAAAANoUAAAEA AAABAAAAAAAAAB4AKYAIIAYAAAAAAMAAAAAAAABGAAAAADeFAAABAAAAAQAAAAAAAAAeACqACCAG AAAAAADAAAAAAAAARgAAAAA4hQAAAQAAAAEAAAAAAAAAAgEJEAEAAACkBQAAoAUAAIAIAABMWkZ1 t/I+fQMACgByY3BnMTI1PjIA9AH3AqQD4wIAY2jBCsBzZXQwIAcTAoPHAFAC8hAJVGFoA3ECg2MO UA+mcHJxExEQLn2zCoAIyCA7CW8OMDUCgCUKgXYIkHdrC4BkNG0MYGMAUAsDYwBBC2BuGQ4QMDMR UQvEIEhlZGhlFeAtKQqiCoBLZQNwbQVAbWkFwBtgZ40J8GQD8BpAYmVrAHApAjAgdgWwLgYAbyAm ZQuAGkBTdASRc3R+dRfwGkAQMAJAGkAN4Gj8IGEYMB7ABPASgAuQGqPsZGEEIB0xIARyHtAeAfcJ cBtAB0AuGpQhZRjAAtGREVFzMTcbQGZnIWXxIqE2IEoKUBuiHPEbEHcEkCMmEJBfJW8mfhqUKFRT QwXwRwbQSBqFRQsAwAMQOgyCIGpzQKcE8ATwA3BwdR2RLgEAsRqUV2ViAJAdkDoDMPUpUncr4C4p zSJ1IyYTEocjsCFoCzBsaTM2AUBVE7BvHZBjBUAtMAJV8xBQE7BcJxQAGSAvIBAgtRpATgDQaAUQ ECB0MAM/IWYvlC9hCxMvlAIAaS0YMTQ0AUAvIDE4MO8BQAzQNEMpcFYCICkzCiB5EJBFZwIgBgAQ IBtQZIAgW1NNVFA6B5AvNrMpsB3gAkBnCsB0LqkdUHRzCHBmKnFdIWW9KXBHB5AbwRBwHtBtNcci TStAdHdvECAsIEI0HOBBdWd1HdAgjDE5PGA8QDE6MBgQxTlWQTW4cGhwKbAG8IhpeC4D8W8uVQMA Ai0a8GVsbi5ERb05R0IQcAlwASA1x1IrYeJbPjFdIEYHQAMgG7ALCVAwsDYd0CEgKHf7CsBBlk0a IAsgB3EAgQIghwdAGkAHEHJheXMahb8yrzO0LyQLtiF6GqNPA6D9KwBkO5E70jxDO5AdgT4wdwOR BhEDoHcvkikwIXk+AR42bSAucGRmLfpNAHB1B0BCUTjAMcEc4P5LSuIHkRBgC4A7kB/gMKBPTRBL 5kQQGkBJbhAwbDcecQEABCAvA4FNcS8t+lYEkHodMBAgAwAEEAeR/x3xULNM+Q/wS/Ud8B2RHzFd CJBkMQIfIBfhPyFqRBdK4gQABUBEICJQREZ9TTZ2BJBQck4RVlAEIGr5EHB6aRuwUnArECCBK+JT PjE4gi9kO2BzWdIz7xqUBJAQMD+AdDEEHdA6YD8bIRywA6AHgB1BBcBQb38d0DagBRJRgkRiHKFM 0DJWOBzgTUBpHtBiHOBJ30zQTUBRoRqUIGNBE7ADEV8eQU6CCFAvIAOgVgiQYjkDYGNrG4ADoFAC U0fwTUwtUQpQQjAkMQlw/wuATbExgllRP6AhalBAULHtBcBaA/ExIW5RwQVAYQKaSkzBVwuAHdBl YTbwnm47YSvQZmEg4lVtZ1H/QjAd8CQiHLEbsSRyH3YcAX9VQl8hIIFUcQVADdEx0GJ/CsA7kGgA SvEDgh/iWMYo+1bgRBBjHlBeMlZQS1c8UogtMDc0MDkpIEkQUWGRZS1IILFiHvJk/whwHrEgIh1Q I/EHkVRxWNH/ThEalHJVTEBW4AXAQhNWov8womIAWQEGMUJnQwAHkQtg70nQOmA2QB9BKUt1TEBL 5lMFkBKAKCJYgkUboWI7UhErcCRQAXg2EGBbMMBdWzFdIikV8Ev1/i1zMXgLRON54Xafd68rcPwi LnjfeeF6L3g4L5Ehau5FO0Af8R3wayoBLyBY8P8EkB2RS3t9Un6Afb1M4HjPd3nSgAUalC02Ukf/ iDAt+XJVKipW0HDCG7BmITbwPxuwQpIBIDiRK3Ax0HRwyDovL1mlLWMJ8CpEDiCKQFX1HAFQSFAt jkxWoSthKPJ0bzo+MucLgAIQPnBjLh3wNCCDEP8/giqGjAWPvypxUQEDEAOB7i8vIB3QkcIvPjEa lBURAgCU8AMAJgAAAAAAAwAuAAAAAAALAAIAAQAAAAsAIwAAAAAACwApAAEAAAACATEAAQAAAD4B AABQQ0RGRUIwOQABAAIAcQAAAAAAAAA4obsQBeUQGqG7CAArKlbCAABFTVNNREIuRExMAAAAAAAA AAAbVfogqmYRzZvIAKoAL8RaDAAAAFNSVi1FWEMtU0NTAC9vPVNDUy1HbWJIL291PVNDU1dVL2Nu PVJlY2lwaWVudHMvY249SlMALgAAAAAAAACe5nroRYjREaewAGCXMsddAQCRVkUnNojREaerAGCX MsddAAAAADGdAAAAAAAALgAAAAAAAACe5nroRYjREaewAGCXMsddAQCRVkUnNojREaerAGCXMsdd AAAAADGeAAAQAAAAwk2hg8060xGhWABglzLHXTwAAABBVzogW3BocF0gRmFsbCBnZWz2c3QhICh3 YXI6IFtwaHBdIE1laHJkaW1lbnNpb25hbGUgQXJyYXlzKQAAAB4AcAABAAAAPAAAAEFXOiBbcGhw XSBGYWxsIGdlbPZzdCEgKHdhcjogW3BocF0gTWVocmRpbWVuc2lvbmFsZSBBcnJheXMpAAIBcQAB AAAAFgAAAAG+3mxM7Pc6ZXZJdxHTrTIAoCSZgqEAAB4AQhABAAAANQAAADwwMEYyNzNGMDFEMTJE MzExQTE0QjAwNjA5NzMyQzc1RDA1RUVBNEBTUlYtRVhDLVNDUz4AAAAAQAA5AMCLKmps3r4BAwDx PwcEAAAeAB4MAQAAAAMAAABFWAAAHgAfDAEAAAApAAAAL089U0NTLUdNQkgvT1U9U0NTV1UvQ049 UkVDSVBJRU5UUy9DTj1KUwAAAAADABlAAAAAAAMA/T/kBAAAAwCAEP////8CAfk/AQAAAEUAAAAA AAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAAL089U0NTLUdNQkgvT1U9U0NTV1UvQ049UkVDSVBJ RU5UUy9DTj1KUwAAAAAeAPg/AQAAAA8AAABTb21tZXIsIEr8cmdlbgAAAgH7PwEAAABFAAAAAAAA ANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPVNDUy1HTUJIL09VPVNDU1dVL0NOPVJFQ0lQSUVO VFMvQ049SlMAAAAAHgD6PwEAAAAPAAAAU29tbWVyLCBK/HJnZW4AAEAABzBgmwpqbN6+AUAACDDg Ry9qbN6+AR4ANRABAAAANQAAADwwMEYyNzNGMDFEMTJEMzExQTE0QjAwNjA5NzMyQzc1RDAxODJC OUBTUlYtRVhDLVNDUz4AAAAAAwAGEB3fP0kDAAcQqQQAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAA AGUAAABIRUhFOy0pS09NTVRNSVJJUkdFTkRXSUVCRUtBTk5UVk9SU09FSU5FU1RFUk5TVFVOREVI QVRURUlDSEFVQ0hTQ0hPTkRBU0VJTk9ERVJBTkRFUkVNQUxNRkdKVUVSR0VOU09NAAAAAAMADTT9 PwAAAgEUNAEAAAAQAAAAVJShwCl/EBulhwgAKyolFx4APQABAAAABQAAAEFXOiAAAAAAdQ0= ------ =_NextPart_000_01BEDE74.B0017250-- From steiner_(at)_home-city.de Wed, 4 Aug 1999 13:37:41 +0200 Date: Wed, 4 Aug 1999 13:37:41 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_Netscape_Inkompa?= =?iso-8859-1?Q?tibilit=E4t_OT?= =?iso-8859-1?Q?tibilit=E4t_OT?= > Ich (und sicher nicht nur ich) haben Bedarf daran. Pack das doch irgendwo > hin zum runterladen :o) > > Nicole Hi Nicole u.a., hier die URL: www.home-city.de/steiner viel Spaß mit "Blinkie"! Armin steiner_(at)_home-city.de From m.ramsch_(at)_computer.org Wed, 4 Aug 1999 15:20:15 +0200 Date: Wed, 4 Aug 1999 15:20:15 +0200 From: Martin Ramsch m.ramsch_(at)_computer.org Subject: [php] Re: Balkendiagramme erzeugen (?) Michael Niewiara schrieb am Mittwoch, den 4. August 1999: > fuer ein Datenbankprojekt bin ich auf der Suche nach einer > Moeglichkeit Balkendiagramme dynamisch zu erstellen. In einzelnen Fällen genügt Dir vielleicht diese gaaaanz einfache Möglichkeit per
:
In PHP dann also etwas dieser Art: printf('
', $dicke, $prozentwert); Ciao, Martin -- Martin Ramsch PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7 From kk_(at)_netuse.de Wed, 04 Aug 1999 16:15:50 +0200 Date: Wed, 04 Aug 1999 16:15:50 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Balkendiagramme mit GD http://www.fred.net/brv/chart/ -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From Michael.Niewiara_(at)_FH-Koeln.DE Wed, 04 Aug 1999 16:29:25 +0200 Date: Wed, 04 Aug 1999 16:29:25 +0200 From: Michael Niewiara Michael.Niewiara_(at)_FH-Koeln.DE Subject: [php] Balkendiagramme mit GD Hallo, Kristian Köhntopp wrote: > > http://www.fred.net/brv/chart/ das sieht doch schon sehr vielversprechend aus. Das Perl-Modul werde ich die Tage mal ausprobieren. MfG Michael From smokey_(at)_pfaffenhofen.de Wed, 04 Aug 1999 18:31:08 +0200 Date: Wed, 04 Aug 1999 18:31:08 +0200 From: Christoph Rauch smokey_(at)_pfaffenhofen.de Subject: [php] Image in PDF-Output einbinden Markus Schlup wrote: > Hallo, > > Hat jemand eine Ahnung, wie ich beim einbinden eines GIF- oder > JPG-Bildes in ein PDF-Dokument vorgehen muss? Ich habs folgendermassen > probiert: ist diese gif-funktion mit GD oder mit pdf-lib realisiert? welche php version benutzt du? christoph From mcschlup_(at)_stud.ee.ethz.ch Wed, 4 Aug 1999 18:35:31 +0200 (MET DST) Date: Wed, 4 Aug 1999 18:35:31 +0200 (MET DST) From: Markus Schlup mcschlup_(at)_stud.ee.ethz.ch Subject: [php] Image in PDF-Output einbinden Hallo, Ja, habe leider die Daten vergessen: Linux-2.2.10, PHP 3.0.11, Apache 1.3.6, PDFlib 2.0 Soweit ich das verfolgen konnte, ist das eine reine PDFlib-Funktion ... und PDFlib braucht die GD-Library nicht. Koennte es daran liegen, dass ich PDFlib 2.0 statt 0.6 benutze? thanks, Markus +-- On Wed, 4 Aug 1999, Christoph Rauch wrote: | | Markus Schlup wrote: | | > Hallo, | > | > Hat jemand eine Ahnung, wie ich beim einbinden eines GIF- oder | > JPG-Bildes in ein PDF-Dokument vorgehen muss? Ich habs folgendermassen | > probiert: | | ist diese gif-funktion mit GD oder mit pdf-lib realisiert? welche php | version benutzt du? | | christoph | | | | From bjoernp_(at)_gmx.de Thu, 5 Aug 1999 00:29:59 +0200 (MEST) Date: Thu, 5 Aug 1999 00:29:59 +0200 (MEST) From: bjoernp_(at)_gmx.de bjoernp_(at)_gmx.de Subject: [php] dynamische Formularauswertung Hallo! Ist es moeglich ein Formular, ohne vorheriges Betaetigen z.B eines Buttons auszuwerten. So dass ich z.B. noch waehrend der Eingabe, die Eingabe überprüfen und evt. vervollständigen kann ! Gruss, Björn Petri From bjoern_(at)_baer.mayn.de Thu, 5 Aug 1999 00:38:21 +0200 Date: Thu, 5 Aug 1999 00:38:21 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] dynamische Formularauswertung Hi, > Buttons auszuwerten. So dass ich z.B. noch waehrend der Eingabe, > die Eingabe überprüfen und evt. vervollständigen kann ! Ja. Allerdings brauchst du da etwas client-seitiges wie z.B. JavaScript. Scripten dazu findest du auf javascript.internet.com -- Björn Schotte 09364/810492 http://www.php-center.de/ From michael.bonfert_(at)_cronau.com Thu, 5 Aug 1999 09:06:23 +0100 Date: Thu, 5 Aug 1999 09:06:23 +0100 From: Michael Bonfert michael.bonfert_(at)_cronau.com Subject: [php] =?iso-8859-1?Q?Regul=E4rer_Ausdruck=3F?= Hallo, leider bin ich mit regulären Ausdrücken nicht so bewandert und habe versucht mit der Doku mein Problem zu lösen. Vielleicht kann mit jemand helfen: Ein String soll aus mindestens 5 Zeichen bestehen, wobei das 1. Zeichen ein Buchstabe sein muß und die folgenden Zeichen Buchstaben oder Zahlen - also keine Sonderzeichen. Ich dachte "[a-zA-Z][a-zA-z0-9]{4,}" bzw. [[:alpha]][[:alnum]]{4,} müßte es eigentlich tun - das klappt für die ersten 5 Zeichen auch, aber danach kann ich Sonderzeichen eingeben. Weiß jemand Rat? Gibt es eigentlich einen 'not' Operator oder einen Operator um bestimmte Zeichen auszuschließen? z.B. Hätte ich gern ein Wort mit Buchstaben von a-z ohne h,k,o,s Vielleicht kennt jemand auch eine gute Beispielsammlung oder ein Tutorial. Die Beispiele in der PHP - Doku sind doch sehr dürftig und die REGEX - Doku ist auch bescheiden. Danke Michael From mk_(at)_html-design.com Thu, 5 Aug 1999 01:03:57 -0700 Date: Thu, 5 Aug 1999 01:03:57 -0700 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] URLs ohne ? oder & Hallo Liste, ich weiß, Tobias hat auf php-center einen kleinen Artikel darüber geschrieben, der mir aber nichts bringt, also bitte keine Verweise darauf. Wieder das alte Suchmaschinenproblem: ich habe eine Seite die mit seite.php3?var=foo&var2=bar aufgerufen wird. Diese Seite will ich nun mit seite.php3/foo/bar/ aufrufen, damit auch alles von den Suchmaschinen gefressen wird. Mit nur einer Variablen geht das ja ohne Probleme. Bei 2 oder mehr Variablen klappt das allerdings nicht. Irgendwelche Tips oder Beispiele? Mark ----- MailStart Plus - http://www.mailstartplus.com Consolidate Your Mailboxes Into an Organized, Filtered, Spell-Checked, Anywhere, Anytime WebBox From tobias_(at)_dnet.it Thu, 5 Aug 1999 10:23:31 +0200 Date: Thu, 5 Aug 1999 10:23:31 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Regul=E4rer_Ausdruck=3F?= > Ich dachte "[a-zA-Z][a-zA-z0-9]{4,}" bzw. [[:alpha]][[:alnum]]{4,} müßte es > eigentlich tun - das klappt für die ersten 5 Zeichen auch, aber danach kann > ich Sonderzeichen eingeben. > Weiß jemand Rat? Du musst sicherstellen, daß Du Dich auf den ganzen String beziehst: "^[a-zA-Z][a-zA-z0-9]{4,}$" ^: Beginn $: Ende des Strings > Gibt es eigentlich einen 'not' Operator oder einen Operator um bestimmte > Zeichen auszuschließen? > z.B. Hätte ich gern ein Wort mit Buchstaben von a-z ohne h,k,o,s Der Not-Operator ist "^" in einer Bracket-Expression, zum Beispiel: "[^hkos]". > Vielleicht kennt jemand auch eine gute Beispielsammlung oder ein Tutorial. > Die Beispiele in der PHP - Doku sind doch sehr dürftig und die REGEX - Doku > ist auch bescheiden. http://www.phpwizard.net/phpTidbit/old.html?ID=5 Mit freundlichen Grüßen, Tobias Ratschiller From S.Letzel_(at)_ESRI-Germany.de Thu, 5 Aug 1999 10:27:28 +0200 Date: Thu, 5 Aug 1999 10:27:28 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] URLs ohne ? oder & Bei mir klappt das ohne Probleme, weiß aber nicht genau, ob es eine Webservereinstellung ist, die zu machen ist. Das was nach dem Scriptnamen, also nach SEITE.PHP3 kommt, hast Du allerdings nicht als Variablen, sondern mußt Du über $PHP_SELF (oder $REQUEST_URI oder $PATH_INFO) auswerten. So klappt's bei mir. $SERVER_SOFTWARE liefert: Apache/1.2.6 PHP/FI-2.0 PHP/3.0.2a Mfg. SL. -----Original Message----- From: Mark Kronsbein [mailto:mk_(at)_html-design.com] Sent: Thursday, August 05, 1999 10:04 AM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] URLs ohne ? oder & Hallo Liste, ich weiß, Tobias hat auf php-center einen kleinen Artikel darüber geschrieben, der mir aber nichts bringt, also bitte keine Verweise darauf. Wieder das alte Suchmaschinenproblem: ich habe eine Seite die mit seite.php3?var=foo&var2=bar aufgerufen wird. Diese Seite will ich nun mit seite.php3/foo/bar/ aufrufen, damit auch alles von den Suchmaschinen gefressen wird. Mit nur einer Variablen geht das ja ohne Probleme. Bei 2 oder mehr Variablen klappt das allerdings nicht. Irgendwelche Tips oder Beispiele? Mark ----- MailStart Plus - http://www.mailstartplus.com Consolidate Your Mailboxes Into an Organized, Filtered, Spell-Checked, Anywhere, Anytime WebBox -- ** 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 wh_(at)_symbiose.com Thu, 05 Aug 1999 10:30:33 +0200 Date: Thu, 05 Aug 1999 10:30:33 +0200 From: Wolfgang Huebner wh_(at)_symbiose.com Subject: [php] Regul=?ISO-8859-1?B?5A==?=rer Ausdruck? Hallo Michael, > Vielleicht kennt jemand auch eine gute Beispielsammlung oder ein Tutorial. Ziemlich praxis-orientiert ist auch http://www.phpbuilder.com/columns/dario19990616.php3 Gruß, Wolfgang From tobias_(at)_dnet.it Thu, 5 Aug 1999 10:41:34 +0200 Date: Thu, 5 Aug 1999 10:41:34 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] URLs ohne ? oder & > Mit nur einer Variablen geht das ja ohne Probleme. Bei 2 > oder mehr Variablen klappt das allerdings nicht. > > Irgendwelche Tips oder Beispiele? Eigentlich sollte das mit n Variable klappen. Als Beispiel kann ich Dir den Source-Viewer bei phpWizard.net zeigen: http://www.phpwizard.net/phpMisc/scripts/pretty/scripts Mit freundlichen Grüßen, Tobias Ratschiller From bonfertm_(at)_cronau.com Thu, 5 Aug 1999 11:38:34 +0100 Date: Thu, 5 Aug 1999 11:38:34 +0100 From: Bonfert bonfertm_(at)_cronau.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Regul=E4rer_Ausdruck=3F?= > > Ich dachte "[a-zA-Z][a-zA-z0-9]{4,}" bzw. [[:alpha]][[:alnum]]{4,} > müßte es > > eigentlich tun - das klappt für die ersten 5 Zeichen auch, aber > danach kann > > ich Sonderzeichen eingeben. > > Weiß jemand Rat? > > Du musst sicherstellen, daß Du Dich auf den ganzen String beziehst: > "^[a-zA-Z][a-zA-z0-9]{4,}$" > ^: Beginn > $: Ende des Strings Vielen Dank - das war's Michael From alexander_(at)_pixelhouse.de Thu, 5 Aug 1999 11:40:16 +0200 Date: Thu, 5 Aug 1999 11:40:16 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Werte aus spalte.... Hi.... ich muss aus einer Spalte (name Hersteller) alle Hersteller auslesen. Wie bekomme ich es hin das der Hersteller in der entstehenden Liste nur einmal angezigt wird. bisher mache ich das so und bekomme alle werte ausgegeben. $query = "SELECT * FROM artikel WHERE Hersteller like '%'"; $result = MYSQL_QUERY($query); $number = MYSQL_NUMROWS($result); print "$number"; $i=0;WHILE ($i < $number ){ $Hersteller= mysql_result($result,$i,"Hersteller"); print "test $Hersteller"; $i++; } wie kann ich das ganze einschraenken das ich da nur jeden hersteller einmal in der ausgabe bekomme ? gruss Alex From mcschlup_(at)_stud.ee.ethz.ch Thu, 5 Aug 1999 11:58:14 +0200 (MET DST) Date: Thu, 5 Aug 1999 11:58:14 +0200 (MET DST) From: Markus Schlup mcschlup_(at)_stud.ee.ethz.ch Subject: [php] Werte aus spalte.... Hallo Alex, Die Query sollte heissen "SELECT DISTINCT * FROM artikel ...." ^^^^^^^^ Gruss, Markus +-- On Thu, 5 Aug 1999, Alexander Meis wrote: | | Hi.... | | ich muss aus einer Spalte (name Hersteller) alle Hersteller auslesen. | Wie bekomme ich es hin das der Hersteller in der entstehenden Liste nur | einmal angezigt wird. | | bisher mache ich das so und bekomme alle werte ausgegeben. | | $query = "SELECT * FROM artikel WHERE Hersteller like '%'"; | $result = MYSQL_QUERY($query); | $number = MYSQL_NUMROWS($result); | print "$number"; | $i=0;WHILE ($i < $number ){ | $Hersteller= mysql_result($result,$i,"Hersteller"); | print "test $Hersteller"; | $i++; | } | | wie kann ich das ganze einschraenken das ich da nur jeden hersteller einmal | in der ausgabe bekomme ? | | gruss Alex | | | From alexander_(at)_pixelhouse.de Thu, 5 Aug 1999 13:14:57 +0200 Date: Thu, 5 Aug 1999 13:14:57 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Werte aus spalte.... Hi Markus, >Die Query sollte heissen "SELECT DISTINCT * FROM artikel ...." ich selecte nun so $query = "SELECT DISTINCT * FROM artikel WHERE Hersteller like '%'"; $result = MYSQL_QUERY($query); $number = MYSQL_NUMROWS($result); kommt aber immernoch alles an ergebnissen an (also jedes ergebnis mehrmals) ... gruss alex From S.Letzel_(at)_ESRI-Germany.de Thu, 5 Aug 1999 13:17:05 +0200 Date: Thu, 5 Aug 1999 13:17:05 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] Werte aus spalte.... Ich glaube 'DISTINCT *' ist der Problemfall an dieser Stelle, versuch mal die Felder einzeln aufzulisten: select distinct hersteller from artikel SL. -----Original Message----- From: Alexander Meis [mailto:alexander_(at)_pixelhouse.de] Sent: Thursday, August 05, 1999 1:15 PM To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: RE: [php] Werte aus spalte.... Hi Markus, >Die Query sollte heissen "SELECT DISTINCT * FROM artikel ...." ich selecte nun so $query = "SELECT DISTINCT * FROM artikel WHERE Hersteller like '%'"; $result = MYSQL_QUERY($query); $number = MYSQL_NUMROWS($result); kommt aber immernoch alles an ergebnissen an (also jedes ergebnis mehrmals) ... gruss alex -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From alexander_(at)_pixelhouse.de Thu, 5 Aug 1999 13:28:21 +0200 Date: Thu, 5 Aug 1999 13:28:21 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] Werte aus spalte.... >Ich glaube 'DISTINCT *' ist der Problemfall an dieser Stelle, versuch mal >die Felder einzeln aufzulisten: > >select distinct hersteller from artikel $query = "SELECT distinct hersteller from artikel"; jo das geht ... danke.... gruss Alex From alexander_(at)_pixelhouse.de Thu, 5 Aug 1999 15:07:33 +0200 Date: Thu, 5 Aug 1999 15:07:33 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] distinct erweitern.... hi.... so finde ich ja alle werte in einer spalte.... und bekomme nur jeden wert einmal angegeben... $query = "SELECT distinct Kat2 from artikel'"; wie kann ich das erweitern um eine where suche? so $query = "SELECT distinct Kat2 from artikel where Kat1 like '%'"; scheint es nicht zu klappen .... gruss alex From alexander_(at)_pixelhouse.de Thu, 5 Aug 1999 15:10:24 +0200 Date: Thu, 5 Aug 1999 15:10:24 +0200 From: Alexander Meis alexander_(at)_pixelhouse.de Subject: [php] distinct erweitern.... vergesst es es geht :-) im rest des scriptes war ein fehler..... >-----Original Message----- >From: php-admin_(at)_infosoc.uni-koeln.de >[mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Alexander Meis >Sent: Donnerstag, 5. August 1999 15:08 >To: php_(at)_solix.wiso.Uni-Koeln.DE >Subject: [php] distinct erweitern.... > > >hi.... > >so finde ich ja alle werte in einer spalte.... >und bekomme nur jeden wert einmal angegeben... > >$query = "SELECT distinct Kat2 from artikel'"; > >wie kann ich das erweitern um eine where suche? >so $query = "SELECT distinct Kat2 from artikel where Kat1 like '%'"; >scheint es nicht zu klappen .... > >gruss alex > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From barthel_(at)_checkin.com Thu, 5 Aug 1999 15:12:02 +0200 Date: Thu, 5 Aug 1999 15:12:02 +0200 From: Juergen Barthel barthel_(at)_checkin.com Subject: [php] =?iso-8859-1?Q?User_Idendifizierung_=FCber_IP?= Hallo Liste, die Hilfe die ich hier bei meiner letzten Anfrage bekommen habe hat bereits Auswirkungen, dafür nochmal allen "Contributors" herzlichen Dank!!! Ich versuche nun herauszufinden, wie ich User sinnvoll idendifizieren kann. Dabei gibt es einen Punkt, der mich über Gebühr beschäftigt... Wie finde ich "live" heraus, welche IP Adresse der User hat? Es geht also um das auslesen des HTTP-Headers. Mit Klassen kenne ich mich noch nicht aus (wie ich die einbinde), daher suche ich ein Beispiel in "plain PHP-Code"... Hat da jemand eine Idee? Herzlichen Dank Jürgen barthel_(at)_checkin.com From barthel_(at)_checkin.com Thu, 5 Aug 1999 15:12:10 +0200 Date: Thu, 5 Aug 1999 15:12:10 +0200 From: Juergen Barthel barthel_(at)_checkin.com Subject: [php] Umlaute umwandeln Hallo Liste, und nochmal ich. Ich habe mir Code geschrieben, der mir Umlaute und bekannte Abkürzungen umwandelt, also aus St. z.B. Saint macht, oder aus Ä Ae. Akzente werden einfach ersetzt. Bei den Sonderzeichen habe ich Probleme. Daher meine Frage: Welche Sonderzeichen kann ich nicht oder nur speziell codiert angeben? Ich weiß, daß Anführungszeichen Ärger machen, kann ich da einfach \" verwenden? Von welchen Sonderzeichen kennt Ihr das noch? Ich werde meine Umsetzung als "plain PHP3 Code" gern veröffentlichen, denn ich denke, daß macht allen Datenbanken und allen Datenbankabfragen Ärger... Oder erfinde ich grade das Rad neu??? Ganz herzlichen Dank nochmal Jürgen barthel_(at)_checkin.com From kk_(at)_netuse.de Thu, 05 Aug 1999 15:20:59 +0200 Date: Thu, 05 Aug 1999 15:20:59 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] User Idendifizierung =?iso-8859-1?Q?=FCber?= IP Juergen Barthel wrote: > Wie finde ich "live" heraus, welche IP Adresse der User hat? Es geht also um > das auslesen des HTTP-Headers. phpinfo(), Abschnitt 3: Variablen. global $REMOTE_ADDR; if ($REMOTE_ADDR = "...") ...; Außerdem alle $HTTP_*-Variablen; diese entsprechen den Zeilen des HTTP-Requests. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From ep_(at)_im-netz.de Thu, 05 Aug 1999 15:25:09 +0200 Date: Thu, 05 Aug 1999 15:25:09 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] User Idendifizierung =?iso-8859-1?Q?=FCber?= IP Juergen Barthel wrote: > > Ich versuche nun herauszufinden, wie ich User sinnvoll idendifizieren kann. > Dabei gibt es einen Punkt, der mich über Gebühr beschäftigt... > Wie finde ich "live" heraus, welche IP Adresse der User hat? Es geht also um > das auslesen des HTTP-Headers. > Die IP des Users bekommst du nicht (sicher) heraus, nur die des abrufenden Clients ... Sieh dir mal die Variablen $HTTP_X_FORWARDED_FOR und $REMOTE_ADDR an ... -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From tobias_(at)_dnet.it Thu, 5 Aug 1999 15:21:20 +0200 Date: Thu, 5 Aug 1999 15:21:20 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_User_Idendifizierung_=FCber_IP?= > Wie finde ich "live" heraus, welche IP Adresse der User hat? Es geht also um > das auslesen des HTTP-Headers. Mit freundlichen Grüßen, Tobias Ratschiller From m.do_(at)_gmx.de Thu, 05 Aug 1999 18:03:01 +0200 Date: Thu, 05 Aug 1999 18:03:01 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] User Idendifizierung =?iso-8859-1?Q?=FCber?= IP Emilio Paolini wrote: > > Die IP des Users bekommst du nicht (sicher) heraus, nur die des > abrufenden Clients ... > > Sieh dir mal die Variablen $HTTP_X_FORWARDED_FOR und $REMOTE_ADDR > an ... wobei HTTP_X_FORWARDED_FOR vom proxy kommt und nicht zwingend ist. es gibt auch proxies, die das nicht weiterleiten. gruss, markus From ep_(at)_im-netz.de Thu, 05 Aug 1999 19:30:44 +0200 Date: Thu, 05 Aug 1999 19:30:44 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] User Idendifizierung =?iso-8859-1?Q?=FCber?= IP Markus Dobel wrote: > Emilio Paolini wrote: > > > > Die IP des Users bekommst du nicht (sicher) heraus, nur die des > > abrufenden Clients ... > wobei HTTP_X_FORWARDED_FOR vom proxy kommt und nicht zwingend ist. es > gibt auch proxies, die das nicht weiterleiten. Genau deswegen hatte ich den Term "nicht (sicher)" verwendet :-) -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From webmaster_(at)_ebids.de Thu, 5 Aug 1999 17:39:35 +0200 Date: Thu, 5 Aug 1999 17:39:35 +0200 From: ebids Webmaster webmaster_(at)_ebids.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_User_Idendifizierung_=FCber_IP?= Hallo Juergen! Einen Hinweis für Dich falls Du selbst noch nicht drauf gekommen sein solltest. Ich hatte auch schonmal darüber nachgedacht User/Clients über Ihre IP zu identifizieren, aber ich bin zu dem Schluß gekommen, daß mann das vergessen kann. Da auf meiner Seite (www.ebids.de) ca 95% der Clients KEINE feste IP Adresse haben und über ganz normale dialin Provider ihre IP beziehen. Da kommt es sehr selten vor, daß eine IP 2x hintereinander an denselben Client verteilt wird. Ich habe damit den Versuch aufgegeben die Clients über Ihre IP zu identifizieren. Zumal kann es auch vorkommen, daß ein Client mehre IPs im Verlauf seines Besuches hat, sollte er über einen Gateway/Proxy kommen ... Nur so als Tip :) Mit freundlichen Grüßen Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ----- Original Message ----- From: Juergen Barthel To: Sent: Thursday, August 05, 1999 3:12 PM Subject: [php] User Idendifizierung über IP > Hallo Liste, > > die Hilfe die ich hier bei meiner letzten Anfrage bekommen habe hat bereits > Auswirkungen, dafür nochmal allen "Contributors" herzlichen Dank!!! > > Ich versuche nun herauszufinden, wie ich User sinnvoll idendifizieren kann. > Dabei gibt es einen Punkt, der mich über Gebühr beschäftigt... > Wie finde ich "live" heraus, welche IP Adresse der User hat? Es geht also um > das auslesen des HTTP-Headers. > > Mit Klassen kenne ich mich noch nicht aus (wie ich die einbinde), daher > suche ich ein Beispiel in "plain PHP-Code"... Hat da jemand eine Idee? > > Herzlichen Dank > Jürgen > barthel_(at)_checkin.com > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From freddy_(at)_friedhoff.de Thu, 5 Aug 1999 16:52:34 +0200 Date: Thu, 5 Aug 1999 16:52:34 +0200 From: Freddy Friedhoff freddy_(at)_friedhoff.de Subject: [php] PHP und SCO Hallo Liste ich versuche gerade php-3.0.12 unter SCO 5.0.5 mit --with-mysql zu linken. configure läuft sauber durch, der Compiler läuft sauber durch nur der Linker bringt u.a. undefined first referenced symbol in file mysql_free_result functions/mysql.o mysql_close functions/mysql.o mysql_get_client_info functions/mysql.o ...... Da scheint mir die libmysql.a zu fehlen. Wo finde ich die SCO 5.0.5? Bin für jede Hilfe dankbar. Gruß Freddy Friedhoff From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 09:33:01 +0200 Date: Fri, 06 Aug 1999 09:33:01 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] SAFE MODE, Userrechte und Uploads Ich habe schon mehrmals in der Liste das Topic "SAFE MODE und Uploads" entdeckt aber noch keine aussagekräftige Antwort gefunden auf mein aktuelles Problem: Warning: SAFE MODE Restriction in effect. The script whose uid is 766 is not allowed to access /tmp/php00218aaa owned by uid 0 in /usr/local/httpd/htdocs/index.php3 on line 24264 Error!! Natürlich könnte ich den SAFE MODE abschalten wenn es mein eigener Server wäre. Aber dieser steht halt nun mal dummerweise bei einem Provider. Kann ich bei meinem Skript etwas ändern, so daß ich Zugriff auf die tmp-Datei habe? Oder was muss ich beim Provider umstellen lassen, dass es funktioniert und der Server trotzdem halbwegs sicher bleibt? From S.Letzel_(at)_ESRI-Germany.de Fri, 6 Aug 1999 09:55:09 +0200 Date: Fri, 6 Aug 1999 09:55:09 +0200 From: Sven Letzel S.Letzel_(at)_ESRI-Germany.de Subject: [php] SAFE MODE, Userrechte und Uploads Du mußt sicherstellen, daß 1. der "http"-User Zugriffsrechte auf dem tmp-Verzeichnis hat 2. Du relative Pfadnamen verwendest (da der "http"-User vermutlich keine Zugriffsrechte auf /usr/... hat. Dann geht's. Mfg. Sven Letzel. -----Original Message----- From: Thomas Rauh [mailto:thomas.rauh_(at)_triquart.de] Sent: Friday, August 06, 1999 9:33 AM To: PHP-Mailinglist Subject: [php] SAFE MODE, Userrechte und Uploads Ich habe schon mehrmals in der Liste das Topic "SAFE MODE und Uploads" entdeckt aber noch keine aussagekräftige Antwort gefunden auf mein aktuelles Problem: Warning: SAFE MODE Restriction in effect. The script whose uid is 766 is not allowed to access /tmp/php00218aaa owned by uid 0 in /usr/local/httpd/htdocs/index.php3 on line 24264 Error!! Natürlich könnte ich den SAFE MODE abschalten wenn es mein eigener Server wäre. Aber dieser steht halt nun mal dummerweise bei einem Provider. Kann ich bei meinem Skript etwas ändern, so daß ich Zugriff auf die tmp-Datei habe? Oder was muss ich beim Provider umstellen lassen, dass es funktioniert und der Server trotzdem halbwegs sicher bleibt? -- ** 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 domi_(at)_saargate.de Fri, 6 Aug 1999 10:35:31 +0200 (CEST) Date: Fri, 6 Aug 1999 10:35:31 +0200 (CEST) From: Dominik Brettnacher domi_(at)_saargate.de Subject: [php] Apache-configure bringt fehler (viele "undefined references") Ich habe hier Apache 1.3.6, PHP 3.0.12 und FreeBSD 3.2. PHP ließ sich mit folgenden Einstellungen einwandfrei kompilieren: ./configure --with-apache=../apache_1.3.6 --with-gd=/usr/local\ --with-mysql --with-imap=/usr/local --with-zlib\ --with-config-file-path=/usr/local/etc --enable-debug=no\ --enable-safe-mode=yes --enable-track-vars=yes --enable-bcmath=yes aber das Apache-configure bringt dann dummerweise nur Fehler, woran liegt das? ./configure --prefix=/usr/local --with-layout=GNU\ --activate-module=src/modules/php3/libphp3.a --disable-module=imap Configuring for Apache, Version 1.3.6 + using installation path layout: GNU (config.layout) + activated php3 module (modules/php3/libphp3.a) Creating Makefile Creating Configuration.apaci in src modules/php3/libmodphp3.a(main.o): In function `php3_write': main.o(.text+0xa1): undefined reference to `ap_rwrite' modules/php3/libmodphp3.a(main.o): In function `php3_puts': main.o(.text+0xdf): undefined reference to `ap_rputs' modules/php3/libmodphp3.a(main.o): In function `php3_putc': main.o(.text+0x12e): undefined reference to `ap_rputc' modules/php3/libmodphp3.a(main.o): In function `php3_log_err': main.o(.text+0x211): undefined reference to `ap_log_error' modules/php3/libmodphp3.a(main.o): In function `php3_printf': main.o(.text+0x26e): undefined reference to `ap_vbprintf' modules/php3/libmodphp3.a(main.o): In function `php3_set_timeout': main.o(.text+0x74d): undefined reference to `ap_signal' modules/php3/libmodphp3.a(main.o): In function `php3_request_startup': main.o(.text+0x83f): undefined reference to `ap_block_alarms' main.o(.text+0x858): undefined reference to `ap_register_cleanup' main.o(.text+0x860): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `_php3_hash_add_or_update': php3_hash.o(.text+0x381): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x3eb): undefined reference to `ap_unblock_alarms' php3_hash.o(.text+0x651): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x70e): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `_php3_hash_index_update_or_next_insert': php3_hash.o(.text+0x7e9): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x83c): undefined reference to `ap_unblock_alarms' php3_hash.o(.text+0x9fd): undefined reference to `ap_block_alarms' php3_hash.o(.text+0xaba): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `_php3_hash_pointer_update': php3_hash.o(.text+0xcc1): undefined reference to `ap_block_alarms' php3_hash.o(.text+0xd56): undefined reference to `ap_unblock_alarms' php3_hash.o(.text+0xec6): undefined reference to `ap_block_alarms' php3_hash.o(.text+0xf83): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `_php3_hash_pointer_index_update_or_next_insert': php3_hash.o(.text+0x104d): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x1103): undefined reference to `ap_unblock_alarms' php3_hash.o(.text+0x11d0): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x128d): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `if_full_do_resize': php3_hash.o(.text+0x15e2): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x161c): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `_php3_hash_del_key_or_index': php3_hash.o(.text+0x18e9): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x1ace): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(php3_hash.o): In function `_php3_hash_sort': php3_hash.o(.text+0x25fb): undefined reference to `ap_block_alarms' php3_hash.o(.text+0x26d1): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `_emalloc': alloc.o(.text+0x7): undefined reference to `ap_block_alarms' alloc.o(.text+0x41): undefined reference to `ap_unblock_alarms' alloc.o(.text+0x91): undefined reference to `ap_unblock_alarms' alloc.o(.text+0xd7): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `_efree': alloc.o(.text+0x145): undefined reference to `ap_block_alarms' alloc.o(.text+0x194): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `_ecalloc': alloc.o(.text+0x1b1): undefined reference to `ap_block_alarms' alloc.o(.text+0x1cd): undefined reference to `ap_unblock_alarms' alloc.o(.text+0x1eb): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `_erealloc': alloc.o(.text+0x22d): undefined reference to `ap_block_alarms' alloc.o(.text+0x2de): undefined reference to `ap_unblock_alarms' alloc.o(.text+0x323): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `_estrdup': alloc.o(.text+0x357): undefined reference to `ap_block_alarms' alloc.o(.text+0x371): undefined reference to `ap_unblock_alarms' alloc.o(.text+0x37d): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `_estrndup': alloc.o(.text+0x3a7): undefined reference to `ap_block_alarms' alloc.o(.text+0x3c2): undefined reference to `ap_unblock_alarms' alloc.o(.text+0x3cd): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(alloc.o): In function `shutdown_memory_manager': alloc.o(.text+0x477): undefined reference to `ap_block_alarms' alloc.o(.text+0x519): undefined reference to `ap_unblock_alarms' modules/php3/libmodphp3.a(request_info.o): In function `php3_init_request_info': request_info.o(.text+0x66): undefined reference to `ap_table_get' request_info.o(.text+0x86): undefined reference to `ap_table_get' request_info.o(.text+0xc1): undefined reference to `ap_table_get' modules/php3/libmodphp3.a(apache.o): In function `php3_apache_note': apache.o(.text+0x6c): undefined reference to `ap_table_get' apache.o(.text+0xa3): undefined reference to `ap_table_set' modules/php3/libmodphp3.a(apache.o): In function `php3_info_apache': apache.o(.text+0x19b): undefined reference to `ap_group_id' apache.o(.text+0x1a1): undefined reference to `ap_user_id' apache.o(.text+0x1a7): undefined reference to `ap_user_name' apache.o(.text+0x1d7): undefined reference to `ap_max_requests_per_child' apache.o(.text+0x205): undefined reference to `ap_server_root' apache.o(.text+0x224): undefined reference to `top_module' modules/php3/libmodphp3.a(apache.o): In function `php3_virtual': apache.o(.text+0x302): undefined reference to `ap_sub_req_lookup_uri' apache.o(.text+0x335): undefined reference to `ap_destroy_sub_req' apache.o(.text+0x37d): undefined reference to `ap_destroy_sub_req' apache.o(.text+0x3e2): undefined reference to `ap_destroy_sub_req' apache.o(.text+0x41d): undefined reference to `ap_run_sub_req' apache.o(.text+0x44b): undefined reference to `ap_destroy_sub_req' apache.o(.text+0x46f): undefined reference to `ap_destroy_sub_req' modules/php3/libmodphp3.a(apache.o): In function `php3_apache_lookup_uri': apache.o(.text+0x606): undefined reference to `ap_sub_req_lookup_uri' apache.o(.text+0x904): undefined reference to `ap_destroy_sub_req' modules/php3/libmodphp3.a(basic_functions.o): In function `php3_getenv': basic_functions.o(.text+0x1d9): undefined reference to `ap_table_get' modules/php3/libmodphp3.a(basic_functions.o): In function `php3_flush': basic_functions.o(.text+0x1b56): undefined reference to `ap_rflush' modules/php3/libmodphp3.a(exec.o): In function `_Exec': exec.o(.text+0x3e5): undefined reference to `ap_rflush' modules/php3/libmodphp3.a(head.o): In function `_php3_Header': head.o(.text+0x15f): undefined reference to `ap_pstrdup' head.o(.text+0x186): undefined reference to `ap_pstrdup' head.o(.text+0x2db): undefined reference to `ap_table_set' head.o(.text+0x2f9): undefined reference to `ap_table_set' head.o(.text+0x389): undefined reference to `ap_pstrdup' modules/php3/libmodphp3.a(head.o): In function `php3_header': head.o(.text+0x783): undefined reference to `ap_table_add' head.o(.text+0x83f): undefined reference to `ap_send_http_header' modules/php3/libmodphp3.a(mysql.o): In function `_close_mysql_link': mysql.o(.text+0x1f): undefined reference to `ap_signal' mysql.o(.text+0x3c): undefined reference to `ap_signal' modules/php3/libmodphp3.a(mysql.o): In function `_close_mysql_plink': mysql.o(.text+0x63): undefined reference to `ap_signal' mysql.o(.text+0x80): undefined reference to `ap_signal' modules/php3/libmodphp3.a(mysql.o): In function `php3_mysql_do_connect': mysql.o(.text+0x8b9): undefined reference to `ap_signal' modules/php3/libmodphp3.a(mysql.o)(.text+0x8ed): more undefined references to `ap_signal' follow modules/php3/libmodphp3.a(post.o): In function `php3_getput': post.o(.text+0x12b): undefined reference to `ap_should_client_block' post.o(.text+0x152): undefined reference to `ap_hard_timeout' post.o(.text+0x15e): undefined reference to `ap_signal' post.o(.text+0x17e): undefined reference to `ap_get_client_block' post.o(.text+0x1d3): undefined reference to `ap_reset_timeout' post.o(.text+0x24a): undefined reference to `ap_signal' post.o(.text+0x258): undefined reference to `ap_kill_timeout' modules/php3/libmodphp3.a(post.o): In function `php3_getpost': post.o(.text+0x4a3): undefined reference to `ap_should_client_block' post.o(.text+0x4ca): undefined reference to `ap_hard_timeout' post.o(.text+0x4d6): undefined reference to `ap_signal' post.o(.text+0x4f6): undefined reference to `ap_get_client_block' post.o(.text+0x54b): undefined reference to `ap_reset_timeout' post.o(.text+0x58e): undefined reference to `ap_signal' post.o(.text+0x59c): undefined reference to `ap_kill_timeout' modules/php3/libmodphp3.a(post.o): In function `php3_TreatHeaders': post.o(.text+0xe19): undefined reference to `ap_table_get' post.o(.text+0xe37): undefined reference to `ap_auth_type' post.o(.text+0xe60): undefined reference to `ap_getword' post.o(.text+0xea5): undefined reference to `ap_uudecode' post.o(.text+0xec0): undefined reference to `ap_getword_nulls_nc' Creating Makefile in src + configured for FreeBSD 3.2 platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files + adding selected modules o php3_module uses ConfigStart/End + doing sanity check on compiler and options ** A test compilation with your Makefile configuration ** failed. This is most likely because your C compiler ** is not ANSI. Apache requires an ANSI C Compiler, such ** as gcc. The above error message from your compiler ** will also provide a clue. Aborting! -- Dominik - http://www.saargate.de/~domi/ From ts_(at)_chiemgau-online.de Fri, 06 Aug 1999 11:12:29 +0200 Date: Fri, 06 Aug 1999 11:12:29 +0200 From: Thomas Steinhausen ts_(at)_chiemgau-online.de Subject: [php] eval() klappt nicht Hallo, warum funktioniert eval() hier nicht nicht? Eval sollte den übergebenen String doch 'übersetzen'. "10","artikel_id"=>"1000","adresse_id"=>"10000"); for ($i=0;$i ".${$field_array[$i]}."\n"; } ?> Vielen Dank Thomas -- \|||/ _(at)_ _(at)_ -- ---oOO-(_)-OOo-- _______ _ ____ ___ / ___/ / (_)__ __ _ ___ ____ ___ __ / __ \___ / (_)__ ___ / /__/ _ \/ / -_) ' \/ _ `/ _ `/ // / / /_/ / _ \/ / / _ \/ -_) \___/_//_/_/\__/_/_/_/\_, /\_,_/\_,_/ \____/_//_/_/_/_//_/\__/ /___/ ----------------------------------------------- Thomas Steinhausen - 08621/808197 - http://www.chiemgau-online.de From Michael.Niewiara_(at)_FH-Koeln.DE Fri, 06 Aug 1999 11:23:35 +0200 Date: Fri, 06 Aug 1999 11:23:35 +0200 From: Michael Niewiara Michael.Niewiara_(at)_FH-Koeln.DE Subject: [php] Balkendiagramme mit GD Michael Niewiara wrote: > > Hallo, > > Kristian Köhntopp wrote: > > > > http://www.fred.net/brv/chart/ > > das sieht doch schon sehr vielversprechend aus. Das Perl-Modul werde ich > die Tage mal ausprobieren. Hat hier jemand das Perl-Modul (unter Linux) kompiliert bekommen? Bzw. gibt es das Module irgendwo fertig? MfG Michael From mpoehler_(at)_hwk-hamburg.de Fri, 6 Aug 1999 11:53:30 +0200 Date: Fri, 6 Aug 1999 11:53:30 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] echo "$plz000" wird nix ? Hallo Leute, ich hatte gestern ein Problem, die Lösung hab' ich auch schon, aber ich weiß nicht warum. Ich wollte ein SQL-Statement zusammenbauen das Datensätze in einem tausender PLZ-Bereich selektiert. Das ist hier aber nicht wichtig, eigentlich ist es eine Stringgeschichte. Ich hatte zuerst probiert: $plz="22"; echo "where PLZ between $plz000 and $plz999
"; das klappte aber nicht da kommt eine Ausgabe raus wie: "where PLZ between and
", also komplett ohne Zahlen. Funktionieren tuts nun mit: $plz="22"; echo "where PLZ between ".$plz."000 and ".$plz."999
"; warum ist das so ? Die Frage ist nicht superdringend, aber interessieren würde mich das schon (Lasst mich nicht dumm sterben!) Ciao marco From aka_(at)_bigfoot.de Fri, 06 Aug 1999 09:54:22 GMT Date: Fri, 06 Aug 1999 09:54:22 GMT From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] echo "$plz000" wird nix ? On Fri, 6 Aug 1999 11:53:30 +0200 , Pöhler wrote: >Hallo Leute, > >ich hatte gestern ein Problem, die Lösung hab' ich auch schon, aber ich weiß >nicht warum. Ich wollte ein SQL-Statement zusammenbauen das Datensätze in >einem tausender PLZ-Bereich selektiert. Das ist hier aber nicht wichtig, >eigentlich ist es eine Stringgeschichte. Ich hatte zuerst probiert: > > $plz="22"; > echo "where PLZ between $plz000 and $plz999
"; Die variable heißt nun "$plz000". Wenn du die plz und die drei nullen zusammen bauen willst, muß du folgendes machen: $plz = $plz . "000"; Durch den punkt werden strings zusammengesetzt. Es kann auch einfacher geschrieben werden: $plz .= "000"; ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From m.do_(at)_gmx.de Fri, 06 Aug 1999 11:53:54 +0200 Date: Fri, 06 Aug 1999 11:53:54 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] echo "$plz000" wird nix ? Pöhler, Marco wrote: > $plz="22"; > echo "where PLZ between $plz000 and $plz999
"; > > warum ist das so ? > wahrscheinlich, weil php denkt, die variablen muessten $plz000 und $plz999 heissen, welche natuerlich leer sind. generell ist die methode mit der .-verkettung eh die sauberere und vor allem zuverlaessigere loesung. gruss, markus From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 11:55:36 +0200 Date: Fri, 06 Aug 1999 11:55:36 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] echo "$plz000" wird nix ? > echo "where PLZ between $plz000 and $plz999
"; > > echo "where PLZ between ".$plz."000 and ".$plz."999
"; > > warum ist das so ? PHP erkennt nicht dass es sich um die Variable $plz mit angehängtem "000" oder "999" handelt und stellt einfach die Variable $plz000 bzw. $plz999 dar. Da die bei Dir nicht definiert ist kommt ein Leerstring. So einfach ist das. From jens.kaiser_(at)_TELEMEDIA.DE Fri, 06 Aug 1999 11:54:55 +0200 Date: Fri, 06 Aug 1999 11:54:55 +0200 From: Jens Kaiser jens.kaiser_(at)_TELEMEDIA.DE Subject: [php] echo "$plz000" wird nix ? Hi Marco, das ist ganz einfach. Ziffern sind in Variablennamen erlaubt. In deinem String steht also niemals deine Variable $plz sondern die Variablen $plz000 und $plz999 und die enthalten keine Werte. MfG Jens Pöhler, Marco wrote: > Hallo Leute, > > ich hatte gestern ein Problem, die Lösung hab' ich auch schon, aber ich weiß > nicht warum. Ich wollte ein SQL-Statement zusammenbauen das Datensätze in > einem tausender PLZ-Bereich selektiert. Das ist hier aber nicht wichtig, > eigentlich ist es eine Stringgeschichte. Ich hatte zuerst probiert: > > $plz="22"; > echo "where PLZ between $plz000 and $plz999
"; > > das klappte aber nicht da kommt eine Ausgabe raus wie: "where PLZ between > and
", also komplett ohne Zahlen. Funktionieren tuts nun mit: > > $plz="22"; > echo "where PLZ between ".$plz."000 and ".$plz."999
"; > > warum ist das so ? > > Die Frage ist nicht superdringend, aber interessieren würde mich das schon > (Lasst mich nicht dumm sterben!) > > Ciao > > marco > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- Jens Kaiser Consultant Bertelsmann OMS Fon: 05241-80-1216 Carl-Bertelsmann-Straße 161 O Fax: 05241-80-9518 D-33311 Gütersloh E-Mail: jens.kaiser_(at)_bertelsmann.de From mpoehler_(at)_hwk-hamburg.de Fri, 6 Aug 1999 12:15:02 +0200 Date: Fri, 6 Aug 1999 12:15:02 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] AW: [php] echo "$plz000" wird nix ? Danke an alle die zurückgeschieben haben, da hätte ich auch selbst drauf kommen können, naja, ich üb' ja noch. Bis denn marco From ep_(at)_im-netz.de Fri, 06 Aug 1999 12:19:42 +0200 Date: Fri, 06 Aug 1999 12:19:42 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] REGEX Moin, wie sind denn eure Empfehlungen so, bzgl. "bundled regex" oder "system regex" ? -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From nora_(at)_sappho-net.de Fri, 6 Aug 1999 14:17:46 +0200 Date: Fri, 6 Aug 1999 14:17:46 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] dba_xxxx im PHP-3.0.12 Moin! Seit kurzem habe ich Probleme mit den dba_xxx-Funktionen im PHP-3.0.12. Meine PHP3-Scripte für die Sendmail-Konfiguration laufen nicht mehr, wenn ich ein Linux RedHat/Mandrake 6.0 als Plattform benutze. Ich habe mit drei verschiedenen Systemen getestet FreeBSD-2.2.8 Database API : V1 ($Id: dba.c,v 1.20 1999/07/21 15:39:01 sas Exp $) ndbm DBM : ndbm support enabled Linux RedHat 5.2 Database API : V1 ($Id: dba.c,v 1.18 1999/06/22 20:25:26 jimjag Exp $) ndbm DBM : This is GDBM version 1.7.3, as of May 19, 1994. Linux Mandrake 6.0 Database API : V1 ($Id: dba.c,v 1.20 1999/07/21 15:39:01 sas Exp $) ndbm DBM : This is GDBM version 1.7.3, as of May 19, 1994. Unter FreeBSD und RedHat 5.2 werden vom PHP3 zum Sendmail kompatiple '.db'-Dateien verwendet. Beim Mandrake 6.0 erzeugt der Aufruf von .... $db = dba_open ("adr", "c", "ndbm"); .... jedoch *zwei* Dateien, die 'adr.dir' und 'adr.pag' heißen. Eine Neukompilation des Sendmail auf diesem System brachte nichts, denn es erwartet trotzdem noch nur die eine Datei 'adr.db'. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From eschmid_(at)_stuttgart.netsurf.de Fri, 6 Aug 1999 14:56:31 +0200 (MET DST) Date: Fri, 6 Aug 1999 14:56:31 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] dba_xxxx im PHP-3.0.12 On Fri, 6 Aug 1999, Nora Etukudo wrote: > Seit kurzem habe ich Probleme mit den dba_xxx-Funktionen im PHP-3.0.12. > Meine PHP3-Scripte für die Sendmail-Konfiguration laufen nicht mehr, wenn > ich ein Linux RedHat/Mandrake 6.0 als Plattform benutze. Ich habe mit > drei verschiedenen Systemen getestet > > FreeBSD-2.2.8 > Database API : V1 ($Id: dba.c,v 1.20 1999/07/21 15:39:01 sas Exp $) ndbm > DBM : ndbm support enabled > > Linux RedHat 5.2 > Database API : V1 ($Id: dba.c,v 1.18 1999/06/22 20:25:26 jimjag Exp $) ndbm > DBM : This is GDBM version 1.7.3, as of May 19, 1994. > > Linux Mandrake 6.0 > Database API : V1 ($Id: dba.c,v 1.20 1999/07/21 15:39:01 sas Exp $) ndbm > DBM : This is GDBM version 1.7.3, as of May 19, 1994. > > > Unter FreeBSD und RedHat 5.2 werden vom PHP3 zum Sendmail kompatiple > '.db'-Dateien verwendet. Beim Mandrake 6.0 erzeugt der Aufruf von > > .... > $db = dba_open ("adr", "c", "ndbm"); > .... > > jedoch *zwei* Dateien, die 'adr.dir' und 'adr.pag' heißen. Eine > Neukompilation des Sendmail auf diesem System brachte nichts, denn es > erwartet trotzdem noch nur die eine Datei 'adr.db'. Dann versuch's mal mit $db = dba_open ("adr", "c", "gdbm"). Wenn es nicht das gewuenschte liefert, dann frage Sascha (sas = Sascha Schuhman). -Egon From nora_(at)_sappho-net.de Fri, 6 Aug 1999 15:10:28 +0200 Date: Fri, 6 Aug 1999 15:10:28 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] dba_xxxx im PHP-3.0.12 On Fri, Aug 06, 1999 at 02:56:31PM +0200, Egon Schmid wrote: > Dann versuch's mal mit $db = dba_open ("adr", "c", "gdbm"). Wenn es nicht > das gewuenschte liefert, dann frage Sascha (sas = Sascha Schuhman). Mit 'gdbm' wird eine Datei ohne Endung erzeugt ('adr'), die aber leider (nach Umbenennung in 'adr.db') vom Sendmail auch nicht akzeptiert wird. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From eschmid_(at)_stuttgart.netsurf.de Fri, 6 Aug 1999 15:26:46 +0200 (MET DST) Date: Fri, 6 Aug 1999 15:26:46 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] dba_xxxx im PHP-3.0.12 On Fri, 6 Aug 1999, Nora Etukudo wrote: > On Fri, Aug 06, 1999 at 02:56:31PM +0200, Egon Schmid wrote: > > > Dann versuch's mal mit $db = dba_open ("adr", "c", "gdbm"). Wenn es nicht > > das gewuenschte liefert, dann frage Sascha (sas = Sascha Schuhman). > > Mit 'gdbm' wird eine Datei ohne Endung erzeugt ('adr'), die aber leider > (nach Umbenennung in 'adr.db') vom Sendmail auch nicht akzeptiert wird. Jetzt bleibt aber nur noch "dbm" uebrig. "db2" und "cdb" kann's nicht sein. Mach aber vielleicht doch noch ein Test mit "db2". Ist unter Mandrake das sendmail anderst konfiguriert? -Egon From nora_(at)_sappho-net.de Fri, 6 Aug 1999 15:30:47 +0200 Date: Fri, 6 Aug 1999 15:30:47 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] dba_xxxx im PHP-3.0.12 On Fri, Aug 06, 1999 at 03:26:46PM +0200, Egon Schmid wrote: > Jetzt bleibt aber nur noch "dbm" uebrig. "db2" und "cdb" kann's nicht > sein. Mach aber vielleicht doch noch ein Test mit "db2". Versuch ich .... > Ist unter Mandrake das sendmail anderst konfiguriert? Weiß ich nicht. Ich benutze auf allen maschinen immer ein selbst kompiliertes 'sendmail-8.9.3'. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From thomas_(at)_webtrio.de Fri, 6 Aug 1999 15:04:02 +0200 Date: Fri, 6 Aug 1999 15:04:02 +0200 From: Thomas Adamek thomas_(at)_webtrio.de Subject: [php] PHP3 Modul will nicht starten Hallo Liste, nachdem ich es endlich geschafft habe, den Apache nach meinen Wünschen zusammenzubauen, habe ich das Problem, daß der Apache zwar startet, aber nur dann, wenn das PHP3 Modul nicht in der httpd.conf eingebunden ist. Die Konfiguration: Apache 1.3.6 OpenSSL 0.9.3a mod_ssl 2.3.5 mod_perl 1.21 mod_frontpage VR2 (Alternativ-FP-Patch eines Amerikaners) mod_jserv 1.0 mit JDK 1.1.7 suEXEC aktiviert mod_php 3.0.12 Weitere Pakete: ctlib (für Sybase) dmalloc 4.2.0 libexpat.a (für XML) FreeType 1.2 libmcrypt 2.2 mcrypt 2.2.2 mhash 0.5.0 pdflib 2.0 t1lib 0.9.1 mit Memory Leak Patch (wie in der PHP3-Readme empfohlen) zlib 1.1.3 Compiler: GCC 2.95 System: Linux (SuSE 6.0, GLIBC 2.0), Kernel 2.2.5 Folgende Vorgehensweise bin ich durchgegangen: Konfiguration von PHP3: ./configure --with-shared-apache=../apache_1.3.6 \ --with-gd=/usr \ --with-sybase=/usr/local/sybase \ --with-mysql=/usr/local \ --with-dbase=yes \ --with-pdflib=/usr/local/include \ --with-zlib=/usr/local \ --with-ttf=/usr/local \ --with-xml=/usr/local/xmlwf \ --with-config-file=/usr/local/php \ --with-safe-mode=yes \ --with-track-var=yes \ --with-magic-quotes=yes \ --enable-t1lib=yes \ --disable-display-source \ --enable-memory-limit=yes \ --enable-safe-mode=yes Dann make und make install Für den Apache: EXTRA_LIBS=-lbind SSL_BASE=/usr/local/ssl ./configure \ --prefix=/usr/local/apache \ --enable-module=ssl \ --enable-shared=ssl \ --activate-module=src/modules/frontpage/mod_frontpage.o \ --enable-shared=frontpage \ --activate-module=src/modules/perl/libperl.a \ --enable-shared=perl \ --activate-module=src/modules/jserv/mod_jserv \ --enable-shared=jserv \ --activate-module=src/modules/php3/libphp3.a \ --enable-shared=php3 \ --enable-module=unique_id \ --enable-shared=unique_id \ --enable-module=rewrite \ --enable-shared=rewrite \ --enable-module=auth_dbm \ --enable-shared=auth_dbm \ --enable-module=auth_db \ --enable-shared=auth_db \ --enable-module=digest \ --enable-shared=digest \ --enable-module=headers \ --enable-shared=headers \ --enable-module=expires \ --enable-shared=expires \ --enable-module=info \ --enable-shared=info \ --enable-module=log_agent \ --enable-shared=log_agent \ --enable-module=log_referer \ --enable-shared=log_referer \ --enable-module=usertrack \ --enable-shared=usertrack \ --enable-module=so \ --enable-suexec \ --suexec-uidmin=500 make und make install Alles ging glatt, ohne Fehlermeldung. Wenn ich jedoch mit /usr/local/bin/apachectl startssl versuche, den Apache zu starten, wird dieser gleich wieder beendet - das PHP3 Modul meldet "undefined reference to dbversion" o.ä. Klammere ich das Modul aus, geht alles. Wie kann dies passieren, wo doch Kompilierung einwandfrei geht. Woran kann das liegen? An der aktivierten dbase-Unterstützung? Mit verzweifelten Grüßen Thomas From steiner_(at)_home-city.de Fri, 6 Aug 1999 16:11:21 +0200 Date: Fri, 6 Aug 1999 16:11:21 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] $vars aus Form per mail verschicken-problem Hallo Liste, hab da grade mal nen Brett vorm Kopf ... Ich will Daten aus einem Forumalr per mail() verschicken. die mail() funktion unterstützt ja aber augenscheinlich nur eine "$message"-Variable. Ich will doch aber mehrere Infos (name,vorname,strasse,email, ... ,Geburtsjahr) verschicken. Wie kreige ich diese ganzen infos in die eine Variable $message ? Dankbar für Eure Hilfe, Armin steiner_(at)_home-city.de From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 16:17:16 +0200 Date: Fri, 06 Aug 1999 16:17:16 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] $vars aus Form per mail verschicken-problem > Hallo Liste, > hab da grade mal nen Brett vorm Kopf ... in der Tat ;-) > Ich will Daten aus einem Forumalr per mail() verschicken. die mail() > funktion unterstützt ja aber augenscheinlich nur eine "$message"-Variable. > Ich will doch aber mehrere Infos (name,vorname,strasse,email, ... > ,Geburtsjahr) verschicken. Wie kreige ich diese ganzen infos in die eine > Variable $message ? Wie wäre es wenn Du die einzelnen Strings zu einer Message zusammenfügst: $message = "Name: ".$name."\nVorname: ".$vorname."\nStrasse: ".$strasse; Viel Spaß mit den Mails Thomas:-) From mpoehler_(at)_hwk-hamburg.de Fri, 6 Aug 1999 16:26:39 +0200 Date: Fri, 6 Aug 1999 16:26:39 +0200 From: =?iso-8859-1?Q?P=F6hler=2C_Marco?= mpoehler_(at)_hwk-hamburg.de Subject: [php] AW: [php] $vars aus Form per mail verschicken-problem Hallo Armin, versuch' mal: $messagebody = "Name: ".$name."\n"; $messagebody .= "Vorname: ".$vorname."\n"; $messagebody .= "email: ".$email."\n"; mail("email_(at)_domain.de","betreff",$messagebody) Ciao marco > -----Ursprüngliche Nachricht----- > Von: Armin Steiner [SMTP:steiner_(at)_home-city.de] > Gesendet am: Freitag, 6. August 1999 16:11 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: [php] $vars aus Form per mail verschicken-problem > > Hallo Liste, > hab da grade mal nen Brett vorm Kopf ... > > Ich will Daten aus einem Forumalr per mail() verschicken. die mail() > funktion unterstützt ja aber augenscheinlich nur eine "$message"-Variable. > Ich will doch aber mehrere Infos (name,vorname,strasse,email, ... > ,Geburtsjahr) verschicken. Wie kreige ich diese ganzen infos in die eine > Variable $message ? > > Dankbar für Eure Hilfe, > > Armin > > > steiner_(at)_home-city.de > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From ruderstaller_(at)_cwd.at Fri, 6 Aug 1999 16:21:37 +0200 Date: Fri, 6 Aug 1999 16:21:37 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] PHP3 Modul will nicht starten Hallo, > > /usr/local/bin/apachectl startssl > > versuche, den Apache zu starten, wird dieser gleich wieder beendet - das > PHP3 Modul meldet "undefined reference to dbversion" o.ä. > > was sagt ein apachectl configtest? lg Ludwig CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller ruderstaller_(at)_cwd.at Tel. +43 1 667 7389 Mobil. +43 676 420 8221 From steiner_(at)_home-city.de Fri, 6 Aug 1999 16:19:04 +0200 Date: Fri, 6 Aug 1999 16:19:04 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] $vars aus Form per mail verschicken-problem > Wie wäre es wenn Du die einzelnen Strings zu einer Message zusammenfügst: > $message = "Name: ".$name."\nVorname: ".$vorname."\nStrasse: ".$strasse; > > Viel Spaß mit den Mails > Thomas:-) Danke Thomas für TOPSPEED-ANTWORT. sagte ja, habe Brett vorm Kopf --- grmblpmpf .... mit brettigem Gruß Armin PS:Danke auch marco. steiner_(at)_home-city.de From ubabiak_(at)_netcologne.de Fri, 6 Aug 1999 16:25:05 +0200 Date: Fri, 6 Aug 1999 16:25:05 +0200 From: Ulrich Babiak ubabiak_(at)_netcologne.de Subject: [php] SAFE MODE, Userrechte und Uploads Hallo, > Warning: SAFE MODE Restriction in effect. The script whose uid is 766 is > not allowed to access /tmp/php00218aaa owned by uid 0 in > /usr/local/httpd/htdocs/index.php3 on line 24264 Wenn die temporaere Datei, die Dein script erzeugt, der UID 0 gehoert, laeuft der Server folglich als root (prinzipiell keine gute idee) und sollte daher auch diversen sicherheitsrelevanten Einschraenkungen unterliegen. Insofern wird man Dir wohl keine Moeglichkeit einraeumen, den SafeMode zu umgehen. Allenfalls koennte der Admin das aufrufende Script via chmod ebenfalls dem root geben - was der Provider aber sicher ablehnen wird. Mit freundlichen Gruessen, Ulrich Babiak -- Ulrich Babiak ubabiak_(at)_netcologne.de Netcologne GmbH http://www.netcologne.de 0221/2222-236 From klein_(at)_vfnm.de Fri, 06 Aug 1999 16:23:42 +0200 Date: Fri, 06 Aug 1999 16:23:42 +0200 From: beate klein klein_(at)_vfnm.de Subject: [php] Anzeigebereich Hallo an alle, weiss jemand zufällig, wie ich mit php die Höhe des Anzeigebereichs im Browserfenster ermitteln kann, (kann ich das ?), bevor ich mich weiter durch die dokus wühle. Gruss Beate Klein From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 16:33:30 +0200 Date: Fri, 06 Aug 1999 16:33:30 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] SAFE MODE, Userrechte und Uploads > Hallo, > > > Warning: SAFE MODE Restriction in effect. The script whose uid is 766 is > > not allowed to access /tmp/php00218aaa owned by uid 0 in > > /usr/local/httpd/htdocs/index.php3 on line 24264 > > Wenn die temporaere Datei, die Dein script erzeugt, der UID 0 gehoert, > laeuft der Server folglich als root (prinzipiell keine gute idee) und sollte > daher auch diversen sicherheitsrelevanten Einschraenkungen unterliegen. > Insofern wird man Dir wohl keine Moeglichkeit einraeumen, den SafeMode > zu umgehen. Allenfalls koennte der Admin das aufrufende Script via > chmod ebenfalls dem root geben - was der Provider aber sicher > ablehnen wird. > > Mit freundlichen Gruessen, > > Ulrich Babiak Wieso läuft der Server als root? Das ist ja in der Tat sehr unüblich. Funktioniert doch normalerweise auch als nobody prima - ohne die größeren Sicherheitsrisiken als root. Welche konkreten Risiken hätte es in der Praxis den SAFE_MODE - vor allem unter dem Aspekt, dass der Server als root läuft - abzuschalten? Eine andere Lösung scheint ja nicht möglich zu sein. Thomas:-) From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 16:36:56 +0200 Date: Fri, 06 Aug 1999 16:36:56 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Anzeigebereich > Hallo an alle, > > weiss jemand zufällig, wie ich mit php die Höhe des Anzeigebereichs im > Browserfenster ermitteln kann, (kann ich das ?), > bevor ich mich weiter durch die dokus wühle. Meiner Ansicht nach nicht, da PHP ein serverseitiges Script ist und recht wenig vom Client, geschweige denn vom Browser mitbekommt. Es geht allerdings etwas trickreich, wenn Du die "screen.width" mit JavaScript auf der Client-Seite ermittelst und dann an das PHPScript auf der Server-Seite übermittelst. Thomas:-) From hb_(at)_tsi-gmbh.de Fri, 06 Aug 1999 16:31:46 +0200 Date: Fri, 06 Aug 1999 16:31:46 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] PHPEd Dort gibt es einen feinen PHP Editor (95/98/nt): http://www.soysal.com/PHPEd.html Cheers, HB From hb_(at)_tsi-gmbh.de Fri, 06 Aug 1999 16:37:55 +0200 Date: Fri, 06 Aug 1999 16:37:55 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] UltraEdit Wordfile Hat jemand ein Wordfile.txt für PHP Syntax Highlighting in UltraEdit 6.01 ? HB From steiner_(at)_home-city.de Fri, 6 Aug 1999 16:48:56 +0200 Date: Fri, 6 Aug 1999 16:48:56 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Nochaml zur Mailfunktion ... (aehm) Hi Liste, noch mal kurz: Ich habe in dem Formular auch Checkboxen, die ich mit einer for-anweisung abfrage: for ($i=0;$i mail()-funktion? Einzelne Vars zusammenhängen ist ja jetzt klar, aber kann > ich da auch einen Array dranhängen? $somearray = array(); for ($i=0; $i<10; $i++) { $somearray[] = $i; } -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From ubabiak_(at)_netcologne.de Fri, 6 Aug 1999 17:13:20 +0200 Date: Fri, 6 Aug 1999 17:13:20 +0200 From: Ulrich Babiak ubabiak_(at)_netcologne.de Subject: [php] SAFE MODE, Userrechte und Uploads > Wieso läuft der Server als root? Das ist ja in der Tat sehr unüblich. Kann man daraus schliessen, dass die tmp-Datei die UID des Webservers bekommt - ist sie 0, laeuft der Server als root. > Sicherheitsrisiken als root. Welche konkreten Risiken hätte es in der > Praxis den SAFE_MODE - vor allem unter dem Aspekt, dass der Server als > root läuft - abzuschalten? Du koenntest u.a. lustige fputs- und unlink-Kommandos ueberall im System ausfuehren .... >Eine andere Lösung scheint ja nicht möglich zu > sein. Doch: cgi-php verwenden, ein eigenes Download-tmp -Verzeichnis in php3.ini definieren und vor allem suexec fuer das cgi verwenden. Das ist wohl die sauberste Loesung. Mit freundlichen Gruessen, Ulrich Babiak -- Ulrich Babiak ubabiak_(at)_netcologne.de Netcologne GmbH http://www.netcologne.de 0221/2222-236 From steiner_(at)_home-city.de Fri, 6 Aug 1999 17:11:29 +0200 Date: Fri, 6 Aug 1999 17:11:29 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] Nochaml zur Mailfunktion ... (aehm) > $somearray = array(); > > for ($i=0; $i<10; $i++) { > $somearray[] = $i; > } Hallo Kristian, wenn ich die Funktion w.o. nutze, dann wird doch aber in der variablen $i nur die Anzahl der angeklickten Checkboxes übertragen, nicht aber der Wert der einzelnen Checkboxen. Oder habe ich da was falsch verstanden? Gruß Armin From mk_(at)_html-design.com Fri, 06 Aug 1999 17:17:19 +0200 Date: Fri, 06 Aug 1999 17:17:19 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] UltraEdit Wordfile Holger Bahr wrote: > > Hat jemand ein Wordfile.txt für PHP Syntax Highlighting in UltraEdit 6.01 ? > > HB > Ging PM an Holger. Wer es sonst noch brauchen kann, soll sich bitte melden. Mark -- German Gabber Network http://www.gabber.de Using PHP & MySQL? Check MyGuestbook _(at)_ http://www.html-design.com/MyGuestbook/ From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 17:22:13 +0200 Date: Fri, 06 Aug 1999 17:22:13 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] UltraEdit Wordfile > Holger Bahr wrote: > > > > Hat jemand ein Wordfile.txt für PHP Syntax Highlighting in UltraEdit 6.01 ? > > > > HB > > > Ging PM an Holger. > Wer es sonst noch brauchen kann, soll sich bitte melden. > > Mark *meld* Da der PHPEd unter NT nicht so recht zu gebrauchen ist (u.a. werden die Buttons blanco ohne Icon dargestellt) und ich bereits UltraEdit gewohnt bin, würde ich mich glatt über ein passendes Wordfile freuen. Thomas:-) From Michael.Ackermann_(at)_nintendo.de Fri, 06 Aug 1999 17:28:16 +0200 Date: Fri, 06 Aug 1999 17:28:16 +0200 From: Michael Ackermann Michael.Ackermann_(at)_nintendo.de Subject: [php] Antw: Re: [php] UltraEdit Wordfile ** Proprietary ** Ja bitte auch an mich Michael Ackermann >>> Mark Kronsbein 06.08.99 17:17:19 >>> Holger Bahr wrote: > > Hat jemand ein Wordfile.txt für PHP Syntax Highlighting in UltraEdit 6.01 ? > > HB > Ging PM an Holger. Wer es sonst noch brauchen kann, soll sich bitte melden. Mark -- German Gabber Network http://www.gabber.de Using PHP & MySQL? Check MyGuestbook _(at)_ http://www.html-design.com/MyGuestbook/ -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_wittenberger.net Fri, 6 Aug 1999 18:34:38 +0200 Date: Fri, 6 Aug 1999 18:34:38 +0200 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] AW: [php] Anzeigebereich Hallo Liste, hallo Petra, > weiss jemand zufällig, wie ich mit php die Höhe des > Anzeigebereichs im > Browserfenster ermitteln kann, (kann ich das ?), PHP läuft auf dem Server, der Browser auf dem Clienten => zur Ermittlung der Größe des Browserfensters muß Du eine clientseitige Scriptsprache (JavaScript) einsetzen. Näheres dazu gern per privatem Mail. gruss ritze From mk_(at)_html-design.com Fri, 06 Aug 1999 17:34:21 +0200 Date: Fri, 06 Aug 1999 17:34:21 +0200 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] UltraEdit Wordfile Thomas Rauh wrote: > > die Buttons blanco ohne Icon dargestellt) und ich bereits UltraEdit > gewohnt bin, würde ich mich glatt über ein passendes Wordfile freuen. > > Thomas:-) Okay, habs kurz hochgestellt. Latürnich übernehme ich keine Haftung, ist selbst nicht von mir. Download unter http://www.php-homepage.de/misc/ Mark -- German Gabber Network http://www.gabber.de Using PHP & MySQL? Check MyGuestbook _(at)_ http://www.html-design.com/MyGuestbook/ From aleiprecht_(at)_futournetz.de Fri, 6 Aug 1999 17:54:30 +0200 Date: Fri, 6 Aug 1999 17:54:30 +0200 From: Albrecht Leiprecht aleiprecht_(at)_futournetz.de Subject: [php] kennt jemand die http class hallo Leute... erstmal vielen Dank fuer die Tips zur "objectorientierten" Programmierung. Ich habe aufbauen auf die Tips angefangen eingene Mini Klassen entwickelt und deren "Verhalten" getestet. Ihr habt recht, so wild ist es eigentlich nicht. Die implentierung dauert wahrscheinlich etwas, es hat sich einiges an "wildwuchs" angesammelt :-) also... danke an die Profi`s... Zum eigentlichen Thema: Kennt jemand die HTTP Class von Manuel Lemos ? Hat jemand eine erklaerung der methoden rumliegen ? gibt es beispiele die einem helfen koennen, denn aus dem dazugehoerenden Beispiel konnte ich nicht erkennen wie ich eigene request machen kann. fragend... Albrecht Leiprecht From eschmid_(at)_stuttgart.netsurf.de Fri, 6 Aug 1999 18:02:18 +0200 (MET DST) Date: Fri, 6 Aug 1999 18:02:18 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] AW: [php] Anzeigebereich Hallo Thomas, On Fri, 6 Aug 1999, Thomas Ritz wrote: > Hallo Liste, hallo Petra, > > > weiss jemand zufällig, wie ich mit php die Höhe des > > Anzeigebereichs im > > Browserfenster ermitteln kann, (kann ich das ?), > > PHP läuft auf dem Server, der Browser auf dem Clienten => zur > Ermittlung der Größe des Browserfensters muß Du eine clientseitige > Scriptsprache (JavaScript) einsetzen. Näheres dazu gern per privatem > Mail. Das ist eine oeffentliche Mailingliste. Wenn Du dich mit der Petra privat unterhalten willst, dann mach dieses. Verschone uns aber mit solchen Postings. Ich, und wahrscheinlich auch viele andere, sind an einem vollstaendigen und funktionierenden JavaScript ebenfalls interessiert. -Egon From bjoern_(at)_baer.mayn.de Fri, 6 Aug 1999 18:03:14 +0200 Date: Fri, 6 Aug 1999 18:03:14 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] AW: [php] Anzeigebereich > Das ist eine oeffentliche Mailingliste. Wenn Du dich mit der Petra privat > unterhalten willst, dann mach dieses. Verschone uns aber mit solchen > Postings. Er hat doch nur gesagt, daß das keine Aufgabe für PHP, sondern für JavaScript ist. Wo ist das Problem? -- Björn Schotte 09364/810492 http://www.php-center.de/ From thomas.rauh_(at)_triquart.de Fri, 06 Aug 1999 18:11:44 +0200 Date: Fri, 06 Aug 1999 18:11:44 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] AW: [php] Anzeigebereich > Ich, und wahrscheinlich auch viele andere, sind an einem vollstaendigen > und funktionierenden JavaScript ebenfalls interessiert. > -Egon Ich habe dafür schon mal eine Skript-Paarung (JavaScript/PHP) entwickelt, aber leider das Skript gerade nicht zur Hand. Ist auch nicht so komplex. Per JavaScript laesst sich die Auflösung mit screen.width leicht auslesen und dann via FORM oder sonst irgendeiner beliebigen Methode an den Server sprich PHP schicken und schon ist das Problem gelöst. Thomas:-) From andreas_(at)_noho.co.uk Fri, 06 Aug 1999 17:17:43 +0100 Date: Fri, 06 Aug 1999 17:17:43 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] SAFE MODE, Userrechte und Uploads Hei, vor einiger Zeit hatte ich die gleiche Meldung an die Liste gemailt... > Wieso läuft der Server als root? Das ist ja in der Tat sehr unüblich. Kann man daraus schliessen, dass die tmp-Datei die UID des Webservers bekommt - ist sie 0, laeuft der Server als root. Ich habe daraufhin nachgeschaut bei den laufenden Prozessen welcher User diese ausfuehrt und bei der Suse 6 sieht es so aus als waere der Webserver der User wwwuser und nicht root, was mich aber mehr und mehr verwirrt. Und genau dafuer suche ich nette Ratschlaege und Hilfen fuer einen Linux Anfaenger. Liebe Gruesse und ein schoenes Wochenende, Andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From reiner.kukulies_(at)_UNI-KOELN.DE Fri, 6 Aug 1999 18:44:23 +0200 Date: Fri, 6 Aug 1999 18:44:23 +0200 From: Reiner Kukulies reiner.kukulies_(at)_UNI-KOELN.DE Subject: [php] AW: [php] Anzeigebereich Egon Schmid schrieb, > > PHP läuft auf dem Server, der Browser auf dem Clienten => zur > > Ermittlung der Größe des Browserfensters muß Du eine clientseitige > > Scriptsprache (JavaScript) einsetzen. Näheres dazu gern per privatem > > Mail. > > Das ist eine oeffentliche Mailingliste. Wenn Du dich mit der Petra privat > unterhalten willst, dann mach dieses. Verschone uns aber mit solchen > Postings. Nanu, es ist doch gar nicht mehr sooo warm, oder? Die Antwort war völlig in Ordnung. Viele Leute scheinen Probleme mit der Unterscheidung server- und clientseitiger Möglichkeiten zu haben (oder mit dem Posten in der richtigen Liste ;). > Ich, und wahrscheinlich auch viele andere, sind an einem vollstaendigen > und funktionierenden JavaScript ebenfalls interessiert. Aus der englischsprachigen PHP-Liste (in der das zum Teil auch offtopic war :)): Message-ID: <36409A0B.9F36028B_(at)_fraservalleymall.com> Date: Wed, 04 Nov 1998 10:16:44 -0800 From: Shawn Patton Subject: Re: [PHP3] Write screen-resolution to file - offtopic? On the image.php page: readfile("/usr/local/etc/httpd/htdocs/logt.gif"); header("Content-Type: image/gif"); $newline=$screen_info; if($logpointer=fopen("/usr/local/etc/httpd/htdocs/thelogs/ScreenLog"," a")): fputs($logpointer,$newline); fputs($logpointer,"\n"); fclose($logpointer); endif; From NielsG_(at)_Schaeffler.de Fri, 6 Aug 1999 18:55:33 +0200 Date: Fri, 6 Aug 1999 18:55:33 +0200 From: Niels Christian Goerz NielsG_(at)_Schaeffler.de Subject: [php] Probleme unter IIS Hallo! Folgende Situation: Ich verwende PHP3 unter Windows mit IIS4 (keinen dummen Spruch bitte) Die Installation mit der Standardwebseite ist kein Problem, es läuft ohne irgendwelche Schwierigkeiten. Nun mache ich folgendes: Der Webserver bekommt eine 2. IP-Adresse. Zusätzlich zur Standard-Webseite erstelle ich nun eine 2. Webseite, die über die 2. IP angesprochen werden kann. Natürlich ändere ich in der php.ini entsprechend den Eintrag für das Verzeichnis, in dem Scripte ausgeführt werden dürfen. Jetzt geht gar nichts mehr. Die Standardwebseite funktioniert nicht mehr und auch die 2. Webseite geht nicht mehr - wohlgemerkt, nur die Dateien, die im Anwendungs-Mapping mit php verknüpft wurden. Dafür passiert folgendes: In der Tabelle mit dem Anwendungs-Mapping für die 2. Webseite wird bei jedem Neustart des Webservers jede PHP-Erweiterung (also zB ".php3" ".phtml") 20 mal dubliziert. Hat da jemand von Euch eine Idee, woran es liegt? Mit freundlichen Grüßen aus München, N.C.Görz mailto:NielsG_(at)_Schaeffler.de -- Niels Christian Goerz Program-Development on- and offline HTML - DHTML - JavaScript - JScript - VRML - PHP - SQL - Lingo - ...TurboPascal ;-) From hb_(at)_tsi-gmbh.de Fri, 06 Aug 1999 18:44:52 +0200 Date: Fri, 06 Aug 1999 18:44:52 +0200 From: Holger Bahr hb_(at)_tsi-gmbh.de Subject: [php] Re: UltraEdit Wordfile Ziemlich beknackt daß PHPed unter NT die Icons nicht darstellen will. Auch doof - dass er HTML nicht "versteht". (genau wie das Wordfile übrigens (kann man aber umbauen/editieren)). Tja, Homesite hat wohl noch immer das beste "build in" Highlighting. Ciao, HB From Dante_(at)_altmuehlnet.de Fri, 06 Aug 1999 19:17:24 +0200 Date: Fri, 06 Aug 1999 19:17:24 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] AW: [php] Anzeigebereich At 18:11 06.08.99 +0200, Thomas Rauh wrote: >> Ich, und wahrscheinlich auch viele andere, sind an einem vollstaendigen >> und funktionierenden JavaScript ebenfalls interessiert. > >> -Egon > >Ich habe dafür schon mal eine Skript-Paarung (JavaScript/PHP) >entwickelt, aber leider das Skript gerade nicht zur Hand. >Ist auch nicht so komplex. Per JavaScript laesst sich >die Auflösung mit screen.width leicht auslesen und dann via >FORM oder sonst irgendeiner beliebigen Methode an den >Server sprich PHP schicken und schon ist das Problem gelöst. Hi, ich hab mir vor längerem auch schon eine Skript-Paarung (auch JavaScript/PHP) zusammengebastelt, die aber noch mehr über den User herausfindet... Zu finden unter: http://pfirsich.altmuehlnet.de:8080/auswertung.php3 von dort aus wird dann zu auswert.php3 weitergeleitet und gleichzeitig (allerdings per get) die entsprechenden Parameter mitübermittelt... Hier wird allerdings nur screen.width mitübergeben und screen.height in php3 berechnet... Die Sources sind jeweils unter auswertung.phps bzw. auswert.phps zu finden.... Bye Dante From steiner_(at)_home-city.de Fri, 6 Aug 1999 19:59:49 +0200 Date: Fri, 6 Aug 1999 19:59:49 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?mail=28=29_funktion_/array_anh=E4ngen?= Hallo Liste, ich muß dann doch nochmal wegen des checkbox-Problems fragen: Problem: Aus Formular werden Daten verschickt. Klappt auch alles, bis auf die Checkbox-Geschichte: In der "action"-Seite werden die Checkboxes mittels array ausgelesen: if(sizeof($check)=="") echo "Keine Boxes angeklickt!"; for ($i=0;$i > Hallo Liste, > ich muß dann doch nochmal wegen des checkbox-Problems fragen: > Problem: > Aus Formular werden Daten verschickt. Klappt auch alles, bis auf die > Checkbox-Geschichte: > In der "action"-Seite werden die Checkboxes mittels array ausgelesen: > ich bin zwar selbst anfaneger in php aber ich wuerde es so loesen ( also bitte keine schlaege von den Profis ;)): for ($i=0;$iHallo Liste, >ich muß dann doch nochmal wegen des checkbox-Problems fragen: >Problem: >Aus Formular werden Daten verschickt. Klappt auch alles, bis auf die >Checkbox-Geschichte: >In der "action"-Seite werden die Checkboxes mittels array ausgelesen: > >if(sizeof($check)=="") { > echo "Keine Boxes angeklickt!"; > for ($i=0;$i echo "$check[$i];"; >} > >Alle anderen Daten werden in $message gesammelt mittels >$message = "Adresse: Name: ".$name."\nAdresse: Vorname: >".$vorname."\nAdresse: Strasse: ".$strasse.; ^^^ der Punkt hat dort nichts zu suchen! >und $message dann als "content" verschickt. >Meine Frage ist nun, wie ich den Array( bzw. den Inhalt des Arrays) der >Checkboxen auch noch in die $message-variable anhängen kann. > >Also dann $i noch oben in $message anhängen? Das ergibt nur die Anzahl der >angeklickten Checkboxes, aber nicht deren Wert/Inhalt. Du hast, sowie sich das anhört jeder Checkbox ein name="check[]" gegeben, oder? Das ist sehr schlecht, du musst jeder Checkbox einen anderen Namen geben, also z.B. Dann kannst du halt per: if( $check_foo ) $message .= "Check-Foo: Angeklickt!\n"; if( $check_bar ) $message .= "Check-Bar: Angeklickt!\n"; Bye Dante From Dante_(at)_altmuehlnet.de Fri, 06 Aug 1999 20:13:15 +0200 Date: Fri, 06 Aug 1999 20:13:15 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_mail()_funktion_/array_anh=E4ngen?= At 20:09 06.08.99 +0200, Marco Kunkler wrote: >Armin Steiner wrote: >> Hallo Liste, >> ich muß dann doch nochmal wegen des checkbox-Problems fragen: >> Problem: >> Aus Formular werden Daten verschickt. Klappt auch alles, bis auf die >> Checkbox-Geschichte: >> In der "action"-Seite werden die Checkboxes mittels array ausgelesen: >> > >ich bin zwar selbst anfaneger in php aber ich wuerde es so loesen ( also >bitte keine schlaege von den Profis ;)): > >for ($i=0;$i $message .= ".$check[$i]."\n"; > } Hi Marco, das blöde ist dann nur das in der Mail dann pro angeklickter Checkbox ein "on" steht, da angeklickte Checkboxen IMHO nur ein "on" weiterleiten (vielleicht kann man das per value="foobar" ändern k.A.) Bye Dante From Tom.Stich_(at)_luenecom.de Fri, 6 Aug 1999 18:26:20 +0200 Date: Fri, 6 Aug 1999 18:26:20 +0200 From: Thomas Stich Tom.Stich_(at)_luenecom.de Subject: [php] kennt jemand die http class Hi, > also... danke an die Profi`s... und wieder ein gutes Beispiel für die Apostroph-S-Hass-Seite http://members.aol.com/apostrophs/ SCNR ;-) Tom From marian_(at)_sendung.de Fri, 06 Aug 1999 20:33:52 +0200 Date: Fri, 06 Aug 1999 20:33:52 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Datei lesen und schreiben Hallo! Ich möchte ein paar Resultate von einem form-submit auf dem Server in einer textdatei ablegen. Da ich die vorhandenen Werte (Zahlen) erst auslesen muß, um sie dann zu verändern, muß ich diese Datei sowohl lesen als auch schreiben. Das Manual sagt, bei fopen müsse der Modus "r+" angegeben sein. Habe ich auch berücksichtigt. Wenn ich aber mit der so geöffneten Datei erst ein fread und dann ein fwrite mache, hängt PHP die Daten an das Ende der Datei an. Ich möchte jedoch sowohl beim Lesen als auch beim Schreiben vom Beginn der Datei ausgehen. Weiß jemand, was zu tun ist? Danke! Marian From eschmid_(at)_stuttgart.netsurf.de Fri, 6 Aug 1999 20:37:56 +0200 (MET DST) Date: Fri, 6 Aug 1999 20:37:56 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_mail()_funktion_/array_anh=E4ngen?= On Fri, 6 Aug 1999, Thomas Feyrer wrote: > At 20:09 06.08.99 +0200, Marco Kunkler wrote: > >ich bin zwar selbst anfaneger in php aber ich wuerde es so loesen ( also > >bitte keine schlaege von den Profis ;)): > > > >for ($i=0;$i > $message .= ".$check[$i]."\n"; > > } > > Hi Marco, > das blöde ist dann nur das in der Mail dann pro angeklickter Checkbox ein > "on" steht, da angeklickte Checkboxen IMHO nur ein "on" weiterleiten > (vielleicht kann man das per value="foobar" ändern k.A.) Dann verzichtet doch auf Checkbox und nehmt ein Select multiple: http://www.php.net/manual/language.variables.external.php3 dann paßt Marco's Vorschlag perfekt. -Egon From marian_(at)_sendung.de Fri, 06 Aug 1999 20:45:38 +0200 Date: Fri, 06 Aug 1999 20:45:38 +0200 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] Datei lesen und schreiben: Geht schon Habe die Funktion rewind entdeckt. reading tfm... Marian From marco_(at)_sustain.de Fri, 06 Aug 1999 20:53:44 +0200 Date: Fri, 06 Aug 1999 20:53:44 +0200 From: Marco Kunkler marco_(at)_sustain.de Subject: [php] Re: [php] mail() funktion /array =?iso-8859-1?Q?anh=E4ngen?= Hallo Thomas, Thomas Feyrer wrote: > > > >ich bin zwar selbst anfaneger in php aber ich wuerde es so loesen ( also > >bitte keine schlaege von den Profis ;)): > > > >for ($i=0;$i > $message .= ".$check[$i]."\n"; > > } > > Hi Marco, > das blöde ist dann nur das in der Mail dann pro angeklickter Checkbox ein > "on" steht, da angeklickte Checkboxen IMHO nur ein "on" weiterleiten > (vielleicht kann man das per value="foobar" ändern k.A.) > > Bye > Dante also ich habe immer bei checkboxen eine value angabe zB : bla bla .. name=check[] value=foobar usw... von daher sollte es doch so funktionieren oder habe ich das mit den arrays immer noch nicht richtig verstanden ?? Gruesse Marco Kunkler From steiner_(at)_home-city.de Fri, 6 Aug 1999 20:54:17 +0200 Date: Fri, 6 Aug 1999 20:54:17 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_mail=28=29_funktion_/array_anh?= =?iso-8859-1?Q?=E4ngen?= =?iso-8859-1?Q?=E4ngen?= > On Fri, 6 Aug 1999, Thomas Feyrer wrote: > > > At 20:09 06.08.99 +0200, Marco Kunkler wrote: > > >ich bin zwar selbst anfaneger in php aber ich wuerde es so loesen also > > >bitte keine schlaege von den Profis ;)): > > > > > >for ($i=0;$i > > $message .= ".$check[$i]."\n"; > > > } > > > > Hi Marco, > > das blöde ist dann nur das in der Mail dann pro angeklickter Checkbox ein > > "on" steht, da angeklickte Checkboxen IMHO nur ein "on" weiterleiten > > (vielleicht kann man das per value="foobar" ändern k.A.) > > Dann verzichtet doch auf Checkbox und nehmt ein Select multiple: > > http://www.php.net/manual/language.variables.external.php3 > > dann paßt Marco's Vorschlag perfekt. > > -Egon Genauso, wie es Marco vorgeschlagen hat, funzt das bei mir perfekt (ist ja auch irgendwie logisch..) Also, danke an alle, schönen abend noch Armin From ep_(at)_im-netz.de Fri, 06 Aug 1999 21:44:06 +0200 Date: Fri, 06 Aug 1999 21:44:06 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Re: UltraEdit Wordfile Holger Bahr wrote: > Tja, Homesite hat wohl noch immer das beste "build in" Highlighting. Stimmt, aber vim/gvim sieht auch nicht schlecht aus ... -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From ep_(at)_im-netz.de Fri, 06 Aug 1999 21:48:19 +0200 Date: Fri, 06 Aug 1999 21:48:19 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hi! Fuer gelegentliche Tests unter Windows suche ich einen moeglichst kleinen und simplen (wenn's geht nicht MS) WEB-Server der sich mit PHP.EXE paaren laesst. win-apache mag ich mir unter Win nicht antun, sonst muesste ich mich bestimmt aergern, was alles nicht wie gewohnt funktioniert. Gibt's da irgendeine "simple-freeware" ? MfG Emu -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From info_(at)_publicform.de Fri, 6 Aug 1999 21:50:00 +0200 Date: Fri, 6 Aug 1999 21:50:00 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht >Hi! > >Fuer gelegentliche Tests unter Windows suche ich einen moeglichst >kleinen und simplen (wenn's geht nicht MS) WEB-Server der sich >mit PHP.EXE paaren laesst. win-apache mag ich mir unter Win nicht >antun, sonst muesste ich mich bestimmt aergern, was alles nicht >wie gewohnt funktioniert. > >Gibt's da irgendeine "simple-freeware" ? > Bin mir nicht sicher ob Freeware. Aber das er auf den php-Buch CDs drauf ist spricht wohl dafür. Der Server heisst Xitami. Ich weiss, dass ihn ein Bekannter auf seinem Notebook installiert hat um in Perl zu entwickeln. Grüsse, Piet From ep_(at)_im-netz.de Fri, 06 Aug 1999 22:01:06 +0200 Date: Fri, 06 Aug 1999 22:01:06 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Piet Kopka wrote: > Bin mir nicht sicher ob Freeware. Aber das er auf den php-Buch CDs > drauf ist spricht wohl dafür. Der Server heisst Xitami. Ich weiss, > dass ihn ein Bekannter auf seinem Notebook installiert hat um in Perl > zu entwickeln. Hehe, genau um's Notebook gehts, werde mir das Teil mal suchen. Danke. E. -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From braukmann_(at)_tse-online.de Fri, 6 Aug 1999 23:00:19 +0200 Date: Fri, 6 Aug 1999 23:00:19 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: UltraEdit Wordfile Hi, On Fri, Aug 06, 1999 at 09:44:06PM +0200, Emilio Paolini wrote: > Holger Bahr wrote: > > Tja, Homesite hat wohl noch immer das beste "build in" Highlighting. > Stimmt, aber vim/gvim sieht auch nicht schlecht aus ... hmmm. Unsere auf GUIs fixierten Screen-Designer benutzen fuer handgemachtes HTML auch Homesite; IMHO der flexibelste und leistungsfaehigste (unter dem Gesichtspunkt "ordentlicher _Editor_") HTML-Editor fuer Windows. Ich persoenlich (als alter, eingefleischter Unix-Mensch) lasse an meine Texte, Mails und sonstigen Dokumente nur Unix und Vim ;) Was mich an der VIM-Syntax-Unterstuetzung allerdings stoert, ist die Tendenz dazu, bei langen Bloecken die Synchronisierung zu verlieren. (Das macht der (X)Emacs wirklich besser, ... aber wir fuehren hier ja keinen Editor-Krieg, ... und der emacs ist mir mit der Zeit einfach zu 'heavy' geworden (seitdem vim auch voll programmierbar ist ...)) -ab -- : TSE GmbH Neue Medien : Gsf: Arne Reuter : : : Hovestrasse 14 : Andreas Braukmann : We do it with : : D-48351 Everswinkel : HRB: 1430, AG WAF : FreeBSD/SMP : :--------------------------------------------------------------------: : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From skywalker_(at)_null.net Fri, 06 Aug 1999 23:20:09 +0200 Date: Fri, 06 Aug 1999 23:20:09 +0200 From: skywalker skywalker_(at)_null.net Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Xitami benutze ich schon recht lange, eben wegen PERL-Entwicklung and so on... wußte gar nicht, daß der auch PHP kann, umso besser! Xitami ist Freeware. Dennoch gibt es Email-support, der gar nicht mal schlecht ist! Findet man unter http://www.imatix.com Wenn jemand mal Erfahrung mit Xitami und PHP hat, bitte mal posten! Adios sky At 22:01 06.08.1999 +0200, you wrote: >Piet Kopka wrote: > >> Bin mir nicht sicher ob Freeware. Aber das er auf den php-Buch CDs >> drauf ist spricht wohl dafür. Der Server heisst Xitami. Ich weiss, >> dass ihn ein Bekannter auf seinem Notebook installiert hat um in Perl >> zu entwickeln. > >Hehe, genau um's Notebook gehts, werde mir das Teil mal suchen. >Danke. > >E. > >-- >| Emilio Paolini ......................... 13349 Berlin >| IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de >| Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 > >-- >** 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 ep_(at)_im-netz.de Fri, 06 Aug 1999 23:46:58 +0200 Date: Fri, 06 Aug 1999 23:46:58 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht skywalker wrote: > > Xitami benutze ich schon recht lange, eben wegen PERL-Entwicklung and so > on... wußte gar nicht, daß der auch PHP kann, umso besser! Macht einen guten Eindruck, und das sogar unter Windows :-) PHP einbinden kann aber schon mal 30 Sekunden dauern ;-) -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From thomas_(at)_webtrio.de Fri, 6 Aug 1999 23:47:13 +0200 Date: Fri, 6 Aug 1999 23:47:13 +0200 From: Thomas Adamek thomas_(at)_webtrio.de Subject: [php] AW: [php] PHP3 Modul will nicht starten Hallo Ludwig, hallo Liste, > Hallo, > > > > > /usr/local/bin/apachectl startssl > > > > versuche, den Apache zu starten, wird dieser gleich wieder beendet - das > > PHP3 Modul meldet "undefined reference to dbversion" o.ä. > > > > > > was sagt ein apachectl configtest? > helios:/usr/local/apache/conf # /usr/local/apache/bin/apachectl configtest Syntax error on line 218 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/libexec/libphp3.so into server: /usr/local/apache/libexec/libphp3.so: undefined symbol: dbversion (Sorry, also heißt die Meldung "undefined symbol: dbversion") In der Zeile 218 steht: LoadModule php3_module libexec/libphp3.so Irgendeine Idee? Gruß Thomas From m.do_(at)_gmx.de Sat, 07 Aug 1999 00:35:35 +0200 Date: Sat, 07 Aug 1999 00:35:35 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] SAFE MODE, Userrechte und Uploads Thomas Rauh wrote: > Welche konkreten Risiken hätte es in der Praxis den SAFE_MODE > - vor allem unter dem Aspekt, dass der Server als root läuft - abzuschalten? > Eine andere Lösung scheint ja nicht möglich zu sein. wha.... dann bekommen alle scripte auch die ausfuehrungsrechte von root... und dass man damit u.U. sogar die platte bzw deren inhalt killen kann, an ALLE dateien ohne einschraenkug rankommt usw, sollte dir klar sein... siehe exec(); ich glaub nicht, dass DAS wueschenswert waere :) gruss, markus From pfeiffer_(at)_uris.de Sat, 7 Aug 1999 00:38:20 +0200 Date: Sat, 7 Aug 1999 00:38:20 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht >> Xitami benutze ich schon recht lange, eben wegen PERL-Entwicklung and so >> on... wußte gar nicht, daß der auch PHP kann, umso besser! > Macht einen guten Eindruck, und das sogar unter Windows :-) > PHP einbinden kann aber schon mal 30 Sekunden dauern ;-) au backe, dat war wohl nix :-(( Schau mal hier nach: http://www.web-as.de/workshop/ Da findest man alles zu PHP unter Windows und auch die komplette Anleitung fuer einen kostenlosen Web-Server mit Sceencopys der Einstellungen. Perl 5.0 funktioniert damit genauso einfach. Laeuft so auf allen PC's, die ich einrichte problemlos. Und da sitzen nur 'Greenhorns' dran. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From m.do_(at)_gmx.de Sat, 07 Aug 1999 01:02:34 +0200 Date: Sat, 07 Aug 1999 01:02:34 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] AW: [php] Anzeigebereich Thomas Feyrer wrote: > http://pfirsich.altmuehlnet.de:8080/auswertung.php3 > von dort aus wird dann zu auswert.php3 weitergeleitet und gleichzeitig > (allerdings per get) die entsprechenden Parameter mitübermittelt... > Hier wird allerdings nur screen.width mitübergeben und screen.height in > php3 berechnet... > Die Sources sind jeweils unter auswertung.phps bzw. auswert.phps zu finden.... hm... welche mir 1024x768 ausgibt... stimmt zwar, ist aber nicht die groesse des brauserfensters... gibts auch eine moeglichkeit, DIE rauszubekommen? denn selbst bei maximiertem fenster hab (speziell) ich rechts noch icq angedockt, was einen grausigen scroll-effekt zur folge habe kann. gruss, markus From m.do_(at)_gmx.de Sat, 07 Aug 1999 01:04:52 +0200 Date: Sat, 07 Aug 1999 01:04:52 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] Re: UltraEdit Wordfile Holger Bahr wrote: > > Ziemlich beknackt daß PHPed unter NT die Icons nicht darstellen will. ich hab mir das prog nicht angesehn... aber kann es vielleicht daran liegen, dass es mit delphi4 sr3 programmiert wurde? das braucht naemlich zur darstellung von icons auf solchen toolbars den internet explorer (version 3 oder 4)... hat mich auch schon einmal zur verzweiflung getrieben. gruss, markus From Dante_(at)_altmuehlnet.de Sat, 07 Aug 1999 01:13:34 +0200 Date: Sat, 07 Aug 1999 01:13:34 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] AW: [php] Anzeigebereich At 01:02 07.08.99 +0200, Markus Dobel wrote: >Thomas Feyrer wrote: >> http://pfirsich.altmuehlnet.de:8080/auswertung.php3 >> von dort aus wird dann zu auswert.php3 weitergeleitet und gleichzeitig >> (allerdings per get) die entsprechenden Parameter mitübermittelt... >> Hier wird allerdings nur screen.width mitübergeben und screen.height in >> php3 berechnet... >> Die Sources sind jeweils unter auswertung.phps bzw. auswert.phps zu finden.... > >hm... welche mir 1024x768 ausgibt... stimmt zwar, ist aber nicht die Ja, so ist es ja beabsichtigt, es soll die aktuelle Bildschirmauflösung ausgegeben werden... schau mal auf http://www.teamone.de/selfhtml/teck.htm dort findest du auch die JavaScript befehle/funktionen für die maximal verfügbare Bildschirmbreite/-höhe... screen.availWidth bzw. screen.availHeight Du solltest aber bedenken, dass das JavaScript 1.2 ist, also nur von Netscape >= 4 und IE >= 4 ausgegeben wird! >groesse des brauserfensters... gibts auch eine moeglichkeit, DIE >rauszubekommen? denn selbst bei maximiertem fenster hab (speziell) ich >rechts noch icq angedockt, was einen grausigen scroll-effekt zur folge >habe kann. s.o. Bye Dante From ep_(at)_im-netz.de Sat, 07 Aug 1999 01:42:57 +0200 Date: Sat, 07 Aug 1999 01:42:57 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Norbert Pfeiffer wrote: > > Macht einen guten Eindruck, und das sogar unter Windows :-) > > PHP einbinden kann aber schon mal 30 Sekunden dauern ;-) > au backe, dat war wohl nix :-(( > > Schau mal hier nach: > http://www.web-as.de/workshop/ > Da findest man alles zu PHP unter Windows und auch die komplette Anleitung > fuer einen kostenlosen Web-Server mit Sceencopys der Einstellungen. > Perl 5.0 funktioniert damit genauso einfach. Hmm, ach noe, nachdem ich mir die 30 Sekunden 'eh schon an's Bein gebunden habe, bleibe ich auch bei Xitami, der macht echt einen guten Eindruck ... E. -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From ruderstaller_(at)_cwd.at Sat, 7 Aug 1999 06:07:52 +0200 Date: Sat, 7 Aug 1999 06:07:52 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] AW: [php] PHP3 Modul will nicht starten > helios:/usr/local/apache/conf # /usr/local/apache/bin/apachectl > configtest > Syntax error on line 218 of /usr/local/apache/conf/httpd.conf: > Cannot load /usr/local/apache/libexec/libphp3.so into server: > /usr/local/apache/libexec/libphp3.so: undefined symbol: dbversion > > LoadModule php3_module libexec/libphp3.so > > Irgendeine Idee? Hallo, schaut fast so aus als sei beim make was schiefgegangen. Was es genau sein kann ist schwer zu sagen. Aber vielleicht kann dir das da etwas helfen: http://www.faure.de/Apache+SSL+PHP+fp-howto-1p.html lg Ludwig From GH_(at)_haeger.de Sat, 7 Aug 1999 07:55:30 +0200 Date: Sat, 7 Aug 1999 07:55:30 +0200 From: Haeger New Media [GH] GH_(at)_haeger.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht > Fuer gelegentliche Tests unter Windows suche ich einen moeglichst > kleinen und simplen (wenn's geht nicht MS) WEB-Server der sich > mit PHP.EXE paaren laesst. win-apache mag ich mir unter Win nicht > antun, sonst muesste ich mich bestimmt aergern, was alles nicht > wie gewohnt funktioniert. Bin ja kein MS-Fan, aber unter Windows tut es der PWS von Microsoft ganz hervorragend. Das ist ein kastrieter IIS (z.B. max. 10 Connections). Zu finden auf auf der Win98-CD-ROM im Verzeichnis add-ons. Ich habe unter Win auch Xitami, Sambar, Omnihttpd und Alibaba getestet. Der PWS hatte im Zusammenhang mit PHP die beste Performance (war kein wissenschaftlicher Test ... als "Benchmark" diente ein rechenintensives PHP-Script, in das zusätzlich einige Grafiken eingebaut waren, die mit PHP/GD erzeugt wurden). Läuft bei mir übrigens auch auf dem Notebook, um Kunden vor Ort interaktive Systeme etc. zeigen zu können. PS.: Die ältere Version vom PWS ist fast noch besser: Kostet ungefähr ein Zehntel auf der Platte und bietet auch FTP. Zu finden auf der Frontpage-(Iiihgit...)-98-CD-ROM. Guido Haeger From info_(at)_publicform.de Sat, 7 Aug 1999 09:49:53 +0200 Date: Sat, 7 Aug 1999 09:49:53 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] php-highlightning am Mac Hallo, Gibt es auch für den Mac einen Editor mit Syntax Highlightning für php? Piet Kopka From steiner_(at)_home-city.de Sat, 7 Aug 1999 10:35:16 +0200 Date: Sat, 7 Aug 1999 10:35:16 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] MySQL & PHP3 Hi Liste, ich hab da mal eine - ein wenig OT - Frage: Ist im Betreff angegebene Kombination eine gute Lösung für ein DB-Projekt, in dem ca. 3.000-4.000 Datensätze gehalten werden, die DB selber täglich mehrmals aktualisiert werden muß (kann man mittels php doch sicher ein modul zur admininstration basteln,oder?) , und wie sicher ist diese DB dann vor Angriffen von außen (wenn z.B. online administrierbar...)? Ich habe mich mit DB noch nicht so richtig beschäftigt, würde das aber gerne lernen. Habe mir auch schon einige einschlägige Tutorials gesaugt. Aber: Kennt jemand einen Provider, der günstig Serverplatz zur Verfügung stellt mit MySQL und PHP3 Unterstützung (zum basteln sozusagen- und mit nem bisschen support) ? Preise bitte an steiner_(at)_home-city.de MySQL habe ich nämlich nicht... Yo, das wärs erstmal, tschuldigt die OT-Frage, aber hier sitzen doch soviele DB-Experten, und da dachte ich ... aehm. mit liebem Gruß Armin From skywalker_(at)_null.net Sat, 07 Aug 1999 10:35:01 +0200 Date: Sat, 07 Aug 1999 10:35:01 +0200 From: skywalker skywalker_(at)_null.net Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Naja, für umsonst darf der das ruhig... habe den Eindruck, daß Xitami sowieso nicht der allerschnellste ist, aber für eine Entwicklungsumgebung mehr als geeignet... niemand wird doch wohl Windoof 98 als Serverplattform nehem wollen... Wo findet man denn PHP für Win98 für Xitami? Wie baut man es ein? Vielen Dank, viele Grüße sky At 23:46 06.08.1999 +0200, you wrote: >skywalker wrote: >> >> Xitami benutze ich schon recht lange, eben wegen PERL-Entwicklung and so >> on... wußte gar nicht, daß der auch PHP kann, umso besser! > >Macht einen guten Eindruck, und das sogar unter Windows :-) > >PHP einbinden kann aber schon mal 30 Sekunden dauern ;-) > > >-- >| Emilio Paolini ......................... 13349 Berlin >| IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de >| Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 > >-- >** 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 wh_(at)_symbiose.com Sat, 07 Aug 1999 12:47:27 +0200 Date: Sat, 07 Aug 1999 12:47:27 +0200 From: Wolfgang Huebner wh_(at)_symbiose.com Subject: [php] php-highlightning am Mac Hi, > > Gibt es auch für den Mac einen Editor mit Syntax Highlightning für php? momentan schwer...BBEdit macht asp-Tags blau, ist ganz brauchbar wenn Du asp-Tags in PHP3 eingeschaltet hast. Ich war mal drüber einen Mode für Alpha zu schreiben, dann hat mich leider die Zeit verlassen. :( ciao, Wolfgang From ak_(at)_living-source.com Sat, 07 Aug 1999 13:32:50 GMT Date: Sat, 07 Aug 1999 13:32:50 GMT From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] =?ISO-8859-1?Q?[Announce]_Open_Source_e-Commerce-L=F6sung_CaupoShop?= Hallo! Seit heute, dem 07.08.1999, gibt es eine Open Source e-Commerce-Lösung namens "CaupoShop" zum download unter http://www.caupo.de/shop_download.php3 Open Source bedeutet: - Kostenlose Anwendung - Beliebige, individuelle Erweiterungen möglich CaupoShop wurde entwickelt von living source gmbh und kirgis.net gmbh. Einige Features: - Suchfunktion - Artikel-Kategorien - Online administrierbar - anpassbare HTML-Vorlagen für alle Ausgaben - Warenkorb - Statistik - Javascript- und Cookie-frei - Dokumentation komplett in Deutsch Voraussetzungen: - PHP3 - MySQL CaupoShop 1.0 wird ständig weiterentwickelt. Wer über die weitere Entwicklung informiert werden möchte, schreibe mir bitte eine formlose Email :) Eine Beispielanwendung ist unter http://www.caupo.de/shop/ zu finden. ciao amalesh -- CaupoShop (OS) : http://www.caupo.de/shop_download.php3 Keep Agent alive: http://www.living-source.com/agent/ LS at CCC-Camp : http://www.living-source.com/ccc/ Contact : ak_(at)_living-source.com ~ icq:963380 From steiner_(at)_home-city.de Sat, 7 Aug 1999 16:06:12 +0200 Date: Sat, 7 Aug 1999 16:06:12 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Security/Ordner_verschl=FCsseln_---?= Hi Liste, gibt es mittels PHP eine einfache und sichere Methode, um einen Ordner, der .txt-dateien für z.B. ein Gästebuch enthält so zu sichern, daß zwar auf die .txt-datei zugegriffen werden kann, wenn man einen Eintrag im Gästebuch vornimmt, aber nicht, wenn man den URL des .txt-files im location-fenster vom Browser angibt- bzw. dann nur mittels passwort-abfrage? Vielen Dank schon mal für Eure Mühe, und schoenes Wochenende weiterhin, Armin steiner_(at)_home-city.de From nora_(at)_sappho-net.de Sat, 7 Aug 1999 17:01:54 +0200 Date: Sat, 7 Aug 1999 17:01:54 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Security=2FOrdner_verschl=FCsseln_---?= On Sat, Aug 07, 1999 at 04:06:12PM +0200, Armin Steiner wrote: > gibt es mittels PHP eine einfache und sichere Methode, um einen Ordner, der > .txt-dateien für z.B. ein Gästebuch enthält so zu sichern, daß zwar auf die > .txt-datei zugegriffen werden kann, wenn man einen Eintrag im Gästebuch > vornimmt, aber nicht, wenn man den URL des .txt-files im location-fenster > vom Browser angibt- bzw. dann nur mittels passwort-abfrage? Mache ein Unterverzeichnis für die betreffenden Dateien. Mit z.B. $f = fopen ("geschuetzt/datei.txt", "r"); kommst Du ran, mit http://server.name.dom/geschuetzt/datei.txt nicht, wenn das Unterverzeichnis z.B. mit einer '.htaccess' Datei geschützt ist. Life-Beispiel: http://www.sappho-net.de/x.php3 und http://www.sappho-net.de/geschuetzt/mailformular.php3 (User: gast Passwort: test) Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From bjoern_(at)_baer.mayn.de Sat, 7 Aug 1999 17:29:46 +0200 Date: Sat, 7 Aug 1999 17:29:46 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Security=2FOrdner_verschl=FCsseln_---?= Hi, > gibt es mittels PHP eine einfache und sichere Methode, um einen Ordner, der > .txt-dateien für z.B. ein Gästebuch enthält so zu sichern, daß zwar auf die Ja. Normalerweise legst du ja innerhalb der Config-Datei deines Webservers fest, daß nur Dokumente *unterhalb* des DocumentRoots angeschaut werden können. Demnach plazierst du die Datei irgendwo außerhalb des DocumentRoots. -- Björn Schotte 09364/810492 http://www.php-center.de/ From nora_(at)_sappho-net.de Sat, 7 Aug 1999 17:36:13 +0200 Date: Sat, 7 Aug 1999 17:36:13 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Security=2FOrdner_verschl=FCsseln?= =?iso-8859-1?Q?_---?= =?iso-8859-1?Q?_---?= On Sat, Aug 07, 1999 at 05:29:46PM +0200, Björn Schotte wrote: > des DocumentRoots angeschaut werden können. Demnach plazierst > du die Datei irgendwo außerhalb des DocumentRoots. Wenn's nicht Deine eigene Server-Maschine ist, geht das aber meistens nicht. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From bjoern_(at)_baer.mayn.de Sat, 7 Aug 1999 17:44:19 +0200 Date: Sat, 7 Aug 1999 17:44:19 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Security=2FOrdner_v?= =?iso-8859-1?Q?erschl=FCsseln_---_---?= =?iso-8859-1?Q?erschl=FCsseln_---_---?= Hi, > Wenn's nicht Deine eigene Server-Maschine ist, geht das aber meistens > nicht. Na dann legst du die Datei halt in dein Home-Verzeichnis. -- Björn Schotte 09364/810492 http://www.php-center.de/ From nora_(at)_sappho-net.de Sat, 7 Aug 1999 17:55:33 +0200 Date: Sat, 7 Aug 1999 17:55:33 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Security=2FOrdner_verschl=FCsseln_---?= On Sat, Aug 07, 1999 at 05:44:19PM +0200, Björn Schotte wrote: > Na dann legst du die Datei halt in dein Home-Verzeichnis. Bei meinen UserInnen ist das Homeverzeichnis immer identisch mit dem nach draußen sichtbaren Webverzeichnis. Das würde dem ursprünglichen Poster also nicht helfen. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From steiner_(at)_home-city.de Sat, 7 Aug 1999 18:09:17 +0200 Date: Sat, 7 Aug 1999 18:09:17 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Security/Ordner_verschl=FCssel?= =?iso-8859-1?Q?n_---?= =?iso-8859-1?Q?n_---?= > Bei meinen UserInnen ist das Homeverzeichnis immer identisch mit dem > nach draußen sichtbaren Webverzeichnis. Das würde dem ursprünglichen > Poster also nicht helfen. > > Liebe Grüße, Nora. Genau Nora, ich weiß zwar nicht wieso, aber irgendwie kann ich mit Euren Infos nix anfange. eine .htacess datei find ich nicht, wie sieht die denn aus? Und: Wenn ich ein solches "Versteckspiel" betreibe, dann findet die Datei guestbook,php3 die datei book.txt (mit den Einträgen) um neue eingehende Einträge zu notieren, wenn ich die datei aber so im location-fenster aufrufe, dann nicht? verwirrte grüße (aber liebe) Armin steiner_(at)_home-city.de From Dante_(at)_altmuehlnet.de Sat, 07 Aug 1999 18:11:13 +0200 Date: Sat, 07 Aug 1999 18:11:13 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Re: [php] Security/Ordner =?iso-8859-1?Q?verschl=FCsseln?= --- At 17:55 07.08.99 +0200, Nora Etukudo wrote: >On Sat, Aug 07, 1999 at 05:44:19PM +0200, Björn Schotte wrote: >> Na dann legst du die Datei halt in dein Home-Verzeichnis. > >Bei meinen UserInnen ist das Homeverzeichnis immer identisch mit dem >nach draußen sichtbaren Webverzeichnis. Das würde dem ursprünglichen >Poster also nicht helfen. Hi Nora, ich denke aber es wäre besser, für jeden User ein public_html/ verzeichnis anzulegen, welches halt dann auch sein Webverzeichnis ist. Bye Dante From nora_(at)_sappho-net.de Sat, 7 Aug 1999 18:21:50 +0200 Date: Sat, 7 Aug 1999 18:21:50 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Security=2FOrdner_verschl=FCsseln_---n_---?= On Sat, Aug 07, 1999 at 06:09:17PM +0200, Armin Steiner wrote: > Genau Nora, ich weiß zwar nicht wieso, aber irgendwie kann ich mit > Euren Infos nix anfange. eine .htacess datei find ich nicht, wie sieht > die denn aus? Üblicherweise so: 1039 [sirene:/home/WWW/sirene.sappho.net/geschuetzt] =cat .htaccess AuthName "gast, Passwort: test," AuthType basic require user gast AuthUserFile /usr/local/apache/conf/passwd.test Während ich Dir dieses schreibe, fällt mir aber grade auf, daß Dir so etwas auch nicht unbedingt nützt. Die in der '.htacces' benutzte Passwortdatei (in diesem Fall 'passwd.test') muß natürlich außerhalb Deines im Web sichtbaren Bereiches liegen. :-(( > Und: Wenn ich ein solches "Versteckspiel" betreibe, dann findet die Datei > guestbook,php3 die datei book.txt (mit den Einträgen) um neue eingehende > Einträge zu notieren, wenn ich die datei aber so im location-fenster > aufrufe, dann nicht? Korrekt! Bei meinem "Life-Beispiel" greift das Script 'x.php3' auf die geschützte Datei 'geschuetzt/mailformular.php3' zu und "schiebt" sie als lesbaren Text in Deinen Browser. Wenn Du aber auf die URL zugreifen willst, mußt Du Dich erst anmelden. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From marco_(at)_sustain.de Sat, 07 Aug 1999 18:25:24 +0200 Date: Sat, 07 Aug 1999 18:25:24 +0200 From: Marco Kunkler marco_(at)_sustain.de Subject: [php] Re: [php] Re: [php] Security/Ordner =?iso-8859-1?Q?verschl=FCsseln?= ---n --- Hallo Armin, Armin Steiner wrote: > Genau Nora, ich weiß zwar nicht wieso, aber irgendwie kann ich mit Euren > Infos nix anfange. eine .htacess datei find ich nicht, wie sieht die denn > aus? > Und: Wenn ich ein solches "Versteckspiel" betreibe, dann findet die Datei > guestbook,php3 die datei book.txt (mit den Einträgen) um neue eingehende > Einträge zu notieren, wenn ich die datei aber so im location-fenster > aufrufe, dann nicht? > > verwirrte grüße (aber liebe) > > Armin > > steiner_(at)_home-city.de Die .htaccess musst Du anlegen in dem zu schuetzenden Verzeichniss. Ein paar Infos ueber .htaccess findest Du bei : http://www.teamone.de/selfaktuell/schroepl01.htm#a1 Gruesse Marco Kunkler From nora_(at)_sappho-net.de Sat, 7 Aug 1999 18:25:54 +0200 Date: Sat, 7 Aug 1999 18:25:54 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Security=2FOrdner_verschl=FCsseln?= =?iso-8859-1?Q?_---?= =?iso-8859-1?Q?_---?= On Sat, Aug 07, 1999 at 06:11:13PM +0200, Thomas Feyrer wrote: > ich denke aber es wäre besser, für jeden User ein public_html/ > verzeichnis anzulegen, welches halt dann auch sein Webverzeichnis ist. Wenn es bei mir UserInnen mit einem UNIX-Login (Shell-Account) geben würde, dann hätte ich das selbstverständlich auch so eingerichtet. Es gibt aber keine UNIX-User an meinen Systemen. Die User-Directories sind allesamt Web- und FTP-Verzeichnis zugleich, aber nichts sonst. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From webmaster_(at)_cibes.de Sat, 07 Aug 1999 18:25:51 +0200 Date: Sat, 07 Aug 1999 18:25:51 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Re: [php] Re: [php] Security/Ordner =?iso-8859-1?Q?verschl=FCsseln?= ---n --- Armin Steiner schrieb: > Und: Wenn ich ein solches "Versteckspiel" betreibe, dann findet die Datei > guestbook,php3 die datei book.txt (mit den Einträgen) um neue eingehende > Einträge zu notieren, wenn ich die datei aber so im location-fenster > aufrufe, dann nicht? Hallo Armin, das geht, weil das php-Skript auf die Datei über das File-System zugreift. Die .htaccess-Datei betrifft nur Zugriffe über den Webserver. Greetings Stephan ----------------------------------------------- CiBes Computerinstallations- und Beratungsservice Inhaber: Stephan Sann Leipziger Str. 36, 31789 Hameln 0700 FON CIBES (0700 366 24237) 0700 FAX CIBES (0700 329 24237) eMail: service_(at)_cibes.de i-net: http://www.cibes.de ----------------------------------------------- From thomas_(at)_webtrio.de Sat, 7 Aug 1999 16:56:49 +0200 Date: Sat, 7 Aug 1999 16:56:49 +0200 From: Thomas Adamek thomas_(at)_webtrio.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Security/Ordner_verschl=FCsseln_---?= Hallo Armin, hallo Liste, > gibt es mittels PHP eine einfache und sichere Methode, um einen Ordner, der > .txt-dateien für z.B. ein Gästebuch enthält so zu sichern, daß zwar auf die > .txt-datei zugegriffen werden kann, wenn man einen Eintrag im Gästebuch > vornimmt, aber nicht, wenn man den URL des .txt-files im location-fenster > vom Browser angibt- bzw. dann nur mittels passwort-abfrage? Wenn Du mit dem Apache als Webserver arbeitest, lege doch einfach eine .htaccess Datei mit folgendem Inhalt in dem zu schützenden Ordner an: AuthUserFile /etc/.htpasswd AuthGroupFile /dev/null AuthName "Geschützter Bereich" AuthType Basic require user Admin Existiert das AuthUserFile nicht (dort befinden sich die Kennungen der gültigen Benutzer), passiert nichts - Du wirst trotzdem zur Eingabe des Passwortes aufgefordert, aber da es kein gültiges gibt, wird jeglicher Benutzername abgelehnt. Gruß Thomas From bjoern_(at)_baer.mayn.de Sat, 7 Aug 1999 18:35:14 +0200 Date: Sat, 7 Aug 1999 18:35:14 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Security=2FOrdner_verschl=FCsseln?= =?iso-8859-1?Q?_---?= =?iso-8859-1?Q?_---?= Hi Nora, > > Na dann legst du die Datei halt in dein Home-Verzeichnis. > Bei meinen UserInnen ist das Homeverzeichnis immer identisch mit dem > nach draußen sichtbaren Webverzeichnis. Das würde dann bedeuten, ich könnte mit einem http://deine.domain.de/userin_a/.profile das .profile von Userin A anschauen? Viel besser wäre, wie schon gesagt wurde, ein public_html-Verzeichnis. -- Björn Schotte 09364/810492 http://www.php-center.de/ From bjoern_(at)_baer.mayn.de Sat, 7 Aug 1999 18:37:53 +0200 Date: Sat, 7 Aug 1999 18:37:53 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Security=2FOrdner_v?= =?iso-8859-1?Q?erschl=FCsseln_---_---?= =?iso-8859-1?Q?erschl=FCsseln_---_---?= > gibt aber keine UNIX-User an meinen Systemen. Die User-Directories sind > allesamt Web- und FTP-Verzeichnis zugleich, aber nichts sonst. Schenk' ihnen doch ein /var/lib/userin_x/ mit dem Hinweis, daß dort Dateien landen können, die nicht fürs Web sichtbar sein sollen. Ansonsten ist es IMHO halt schlecht, daß die User-Directories Web- und FTP-Verzeichnis zugleich sind. -- Björn Schotte 09364/810492 http://www.php-center.de/ From webmaster_(at)_cibes.de Sat, 07 Aug 1999 18:40:59 +0200 Date: Sat, 07 Aug 1999 18:40:59 +0200 From: Stephan Sann webmaster_(at)_cibes.de Subject: [php] Re: [php] Security/Ordner =?iso-8859-1?Q?verschl=FCsseln?= ---n --- Nora Etukudo schrieb: > Während ich Dir dieses schreibe, fällt mir aber grade auf, daß Dir > so etwas auch nicht unbedingt nützt. Die in der '.htacces' benutzte > Passwortdatei (in diesem Fall 'passwd.test') muß natürlich außerhalb > Deines im Web sichtbaren Bereiches liegen. :-(( Warum? Du kannst die Passwortdatei doch mit 'deny from all' vor der Auslieferung schützen! -Stephan ----------------------------------------------- CiBes Computerinstallations- und Beratungsservice Inhaber: Stephan Sann Leipziger Str. 36, 31789 Hameln 0700 FON CIBES (0700 366 24237) 0700 FAX CIBES (0700 329 24237) eMail: service_(at)_cibes.de i-net: http://www.cibes.de ----------------------------------------------- From nora_(at)_sappho-net.de Sat, 7 Aug 1999 18:44:09 +0200 Date: Sat, 7 Aug 1999 18:44:09 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Security=2FOrdner_verschl=FCsseln_---_---?= On Sat, Aug 07, 1999 at 06:35:14PM +0200, Björn Schotte wrote: > Das würde dann bedeuten, ich könnte mit einem > http://deine.domain.de/userin_a/.profile das > .profile von Userin A anschauen? :-)) Versteh' doch! Es gibt keine UNIX-UserInnen, also auch keine '.profile'. > Viel besser wäre, wie schon gesagt wurde, ein > public_html-Verzeichnis. OK, übergeredet. Ich werde drüber nachdenken. Dann könnten die User in ihrem "FTP-Home" beliebigen Müll ablegen, hätten aber nach draußen sichtbar nur ihr HTML-Unterverzeichnis. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From nora_(at)_sappho-net.de Sat, 7 Aug 1999 18:45:40 +0200 Date: Sat, 7 Aug 1999 18:45:40 +0200 From: Nora Etukudo nora_(at)_sappho-net.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Security=2FOrdner_verschl=FCsseln_---n_---?= On Sat, Aug 07, 1999 at 06:40:59PM +0200, Stephan Sann wrote: > Warum? Du kannst die Passwortdatei doch mit 'deny from all' vor der > Auslieferung schützen! Ja, stimmt. Liebe Grüße, Nora. -- nora_(at)_sappho-net.de http://www.sappho-net.de/ Lesbian Computer Networks, Finland http://www.sappho.net/ Web for Women (von Frauen, für Frauen) http://www.w4w.net/ From pilit_(at)_dataway.ch Sat, 07 Aug 1999 19:29:51 +0200 Date: Sat, 07 Aug 1999 19:29:51 +0200 From: Pilif (Philip Hofstetter) pilit_(at)_dataway.ch Subject: [php] Re: UltraEdit Wordfile Hallo >Ziemlich beknackt daß PHPed unter NT die Icons nicht darstellen will. liegt, soweit ich sehen kann nur an einer veralteten Version der CommonControls-Bibliothek comctl32.dll Die aktuelle Version findest Du um IE5, IE4 oder irgendwo auf microsoft.com... suche dort mal nach Common Controls Update. Bei mir werden die Icons richtig angezeigt. NT4 SP4 Pilif From Tom.Stich_(at)_luenecom.de Sat, 7 Aug 1999 19:43:08 +0200 Date: Sat, 7 Aug 1999 19:43:08 +0200 From: Thomas Stich Tom.Stich_(at)_luenecom.de Subject: [php] AW: [php] Anzeigebereich Hi, > hm... welche mir 1024x768 ausgibt... stimmt zwar, ist aber nicht die > groesse des brauserfensters... gibts auch eine moeglichkeit, DIE > rauszubekommen? denn selbst bei maximiertem fenster hab (speziell) ich > rechts noch icq angedockt, was einen grausigen scroll-effekt zur folge > habe kann. da ich als php-Frischling bisher von dieser Liste nur nehmen konnte, freue ich mich, jetzt auch mal was geben zu können: ;-) Tom From Dante_(at)_altmuehlnet.de Sat, 07 Aug 1999 19:44:01 +0200 Date: Sat, 07 Aug 1999 19:44:01 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] =?iso-8859-1?Q?Merkw=FCrdiges_Verhalten...?= Hi, ich benutze hier daheim PHP 3.0.6 (unter Win) und auf dem Server läuft PHP 3.0.11 (Linux)... Ich hab mir ein kleines Kalendar-Skript geschrieben, zuvor hatte ich einen Fehler drin den ich erst nicht lokalisieren konnte [es war dann das altbekannte if( $var = 6 ) anstatt if( $var == 6 )]. Nun ja, nachdem ich es geändert hatte, wollte PHP nichtmehr, sowohl unter Win (per "php -q calendar.php3>calendar.html" - bin zu faul den Apache zu starten ;) kam ein Fehler nachdem die Monate in der Tabelle ausgegeben wurde als auch unter Linux. In Windows kam ein: Diese Anwendung wird aufgrund eines ungültigen Vorgangs geschlossen. [...] PHP verursachte einen Fehler durch eine ungültige Seite in Modul PHP.EXE bei 0167:004219d7. [...] Unter Linux in der error_log: [Sat Aug 7 19:32:30 1999] [notice] child pid 4239 exit signal Segmentation fault (11) Der Source ist unter http://pfirsich.altmuehlnet.de:8080/calendar.php3 zu finden! Bitte sagt mir was ich falsch gemacht habe - oder hab ich etwa einen seit PHP 3.0.6 noch nicht entdeckten Bug entdeckt? Bye Dante From tobias_(at)_dnet.it Sat, 7 Aug 1999 20:03:28 +0200 Date: Sat, 7 Aug 1999 20:03:28 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Merkw=FCrdiges_Verhalten...?= > Bitte sagt mir was ich falsch gemacht habe - oder hab ich etwa einen seit > PHP 3.0.6 noch nicht entdeckten Bug entdeckt? Ich hab mir den Source nicht weiter angesehen, aber es stimmt: PHP 3.0.9 und 3.0.12 dumpen core. PHP 4.0b1 bringt sehr viele Warning: Undefined offset: 31 in /home/www/htdocs/test.php3 on line 57 31 Und dann: Warning: Undefined variable: i in /home/www/htdocs/test.php3 on line 32 Warning: Undefined index: in /home/www/htdocs/test.php3 on line 32 Der Kalender wird dann aber angezeigt. HTH. Mit freundlichen Grüßen, Tobias Ratschiller From steiner_(at)_home-city.de Sat, 7 Aug 1999 20:14:09 +0200 Date: Sat, 7 Aug 1999 20:14:09 +0200 From: Armin Steiner steiner_(at)_home-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Security/Ordner_verschl=FC?= =?iso-8859-1?Q?sseln_---n_---?= =?iso-8859-1?Q?sseln_---n_---?= > Ja, stimmt. > > Liebe Grüße, Nora. Yo Leute, das warn ne menge Antworten, ich sondier die mal und versuch damit klarzukommen. V.I.E.L.E.N. D.A.N.K. für Eure Mühe, es grüßt Euch sonnigerweise Armin PS: Stephan, das hört sich ziemlich gut an ... ich meld mich bei dir. From Dante_(at)_altmuehlnet.de Sat, 07 Aug 1999 21:06:31 +0200 Date: Sat, 07 Aug 1999 21:06:31 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Re:_[php]_Merkw=FCrdiges_Verhalten?= ... ... At 20:03 07.08.99 +0200, Tobias Ratschiller wrote: >> Bitte sagt mir was ich falsch gemacht habe - oder hab ich etwa einen >seit >> PHP 3.0.6 noch nicht entdeckten Bug entdeckt? > >Ich hab mir den Source nicht weiter angesehen, aber es stimmt: PHP >3.0.9 und 3.0.12 dumpen core. ^^^^^^^^^^^ Was meinst du damit ? >PHP 4.0b1 bringt sehr viele >Warning: Undefined offset: 31 in /home/www/htdocs/test.php3 on line 57 > 31 PHP 4.0b1 hab ich mir grad geholt... und der oben genannte Fehler erinnerte mich an die Mail von Ralf... >- Bei einer Definition eines assoziativen Arrays ist folgende Zeile > nicht mehr moeglich: $arr = array(dingens => "Toast");, statt dessen > muss $arr = array("dingens" => "Toast"); geschrieben > werden. Achtung: Das basiert auf eigenen Erfahrungen, ist nicht in > der Liste der Unterschiede enthalten. Jedoch stieg PHP4 hier bei > Verwendung des ersten Konstrukts ohne Fehlermeldung > aus. Moeglicherweise ist es ein Bug in PHP4 bzw. Zend, jedoch > erscheint mir die zweite Variante von vornherein "sauberer". Und genau darin liegt das Problem... >Und dann: >Warning: Undefined variable: i in /home/www/htdocs/test.php3 on line >32 >Warning: Undefined index: in /home/www/htdocs/test.php3 on line 32 Die bedeiden Fehlermeldungen bekam ich nicht... >Der Kalender wird dann aber angezeigt. Aber nicht richtig, es sollten dort noch die Wochentagsnamen erscheinen... From pilit_(at)_dataway.ch Sat, 07 Aug 1999 21:10:47 +0200 Date: Sat, 07 Aug 1999 21:10:47 +0200 From: Pilif (Philip Hofstetter) pilit_(at)_dataway.ch Subject: [php] Anzeigebereich Hallöchen window.innerWidth; window.innerHeight; geht aber IMHO nur mit Netscape 4+ Pilif From pfeiffer_(at)_uris.de Sun, 8 Aug 1999 01:56:04 +0200 Date: Sun, 8 Aug 1999 01:56:04 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Anzeigebereich Hallo Leute, > window.innerWidth; > window.innerHeight; > geht aber IMHO nur mit Netscape 4+ klar fuer NS und IE muss man zwei Code-Sequenzen schreiben. Und welche das sind sieht man auf dieser Adresse: http://www.web-as.de/workshop/java/ Ach-ja: rechte Maustaste benutzen um Quelltext anzuzeigen ;-) M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From mw5498_(at)_mucweb.de Sun, 8 Aug 1999 08:21:20 +0200 Date: Sun, 8 Aug 1999 08:21:20 +0200 From: Albrecht Guenther mw5498_(at)_mucweb.de Subject: [php] kompilierungs-problem This is a multi-part message in MIME format. ------=_NextPart_000_007C_01BEE176.FE392120 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, meine Lampe will nicht leuchten! Die php-rpm von redhat 6.0 l=E4uft ohne my-sql Unterst=FCtzung (oder?) und beim kompilieren (gcc 2.7.2.3-14) der php-3.0.11 Version gibt = configure folgendes aus: gcc works ...no problem: C compiler cannot create executables Fragen: 1. wie kann ich das o.g. Problem l=F6sen? 2. gibt es vielleicht eine php-rpm mit my-sql Unterst=FCtzung? 3. kann ich den my-sql Zugriff auf andere Weise realisieren? Vielen Dank schon mal im voraus! Albrecht ------=_NextPart_000_007C_01BEE176.FE392120 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
meine Lampe will nicht leuchten!
Die php-rpm von redhat 6.0 l=E4uft ohne my-sql=20 Unterst=FCtzung (oder?)
und beim kompilieren (gcc 2.7.2.3-14) der php-3.0.11 = Version=20 gibt configure folgendes aus:
  gcc works ...no
  problem: C compiler cannot create=20 executables
 
Fragen:
1. wie kann ich das o.g. Problem = l=F6sen?
2. gibt es vielleicht eine php-rpm mit my-sql=20 Unterst=FCtzung?
3. kann ich den my-sql Zugriff auf andere Weise = realisieren?
 
Vielen Dank schon mal im voraus!
Albrecht
------=_NextPart_000_007C_01BEE176.FE392120-- From eschmid_(at)_stuttgart.netsurf.de Sun, 8 Aug 1999 09:00:35 +0200 (MET DST) Date: Sun, 8 Aug 1999 09:00:35 +0200 (MET DST) From: Egon Schmid eschmid_(at)_stuttgart.netsurf.de Subject: [php] kompilierungs-problem On Sun, 8 Aug 1999, Albrecht Guenther wrote: > meine Lampe will nicht leuchten! > Die php-rpm von redhat 6.0 läuft ohne my-sql Unterstützung (oder?) > und beim kompilieren (gcc 2.7.2.3-14) der php-3.0.11 Version gibt configure folgendes aus: > gcc works ...no > problem: C compiler cannot create executables > > Fragen: > 1. wie kann ich das o.g. Problem lösen? INSTALL.REDHAT lesen und vor allem den GCC (C-Entwicklungsumgebung) installieren. > 2. gibt es vielleicht eine php-rpm mit my-sql Unterstützung? Kann sein, weis ich aber nicht genau. > 3. kann ich den my-sql Zugriff auf andere Weise realisieren? Steht sehr ausführlich im INSTALL.REDHAT. -Egon From ep_(at)_im-netz.de Sun, 08 Aug 1999 12:40:08 +0200 Date: Sun, 08 Aug 1999 12:40:08 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht "Haeger New Media [GH]" wrote: > PS.: Die ältere Version vom PWS ist fast noch besser: Kostet ungefähr ein > Zehntel auf der Platte und bietet auch FTP. Zu finden auf der > Frontpage-(Iiihgit...)-98-CD-ROM. Hoert sich ja auch gut an, hast du eine Versionsummer zur Hand ? Was ist die "aeltere" Version. Ich kenn mich mit dem MS Zeug nicht so aus ... -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From ep_(at)_im-netz.de Sun, 08 Aug 1999 12:42:42 +0200 Date: Sun, 08 Aug 1999 12:42:42 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht skywalker wrote: > Wo findet man denn PHP für Win98 für Xitami? Wie baut man es ein? Naja, die php.exe liegt irgendwo bei php.net rum. Einbauen in xitami ueber einen Eintrag in der [Filter] Section der Konfiguration: [Filter] .php3=php.exe # Pass *.php3 to PHP.EXE -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From skywalker_(at)_null.net Sun, 08 Aug 1999 14:56:40 +0200 Date: Sun, 08 Aug 1999 14:56:40 +0200 From: skywalker skywalker_(at)_null.net Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Ach, so einfach???! Das ist ja super! Vielen Dank für den Tip(p, neue deutsche Rächtschraibunk) Jetzt brauch ich nur noch ein mySQL für Wind00f98, und eine Idee, wie ich das mit PHP unter Wind00f verknüpfe, dann bin ich gar restlos glücklich (naja, fast....) und kann alles zuhause testen! Vielen Dank! Viele Grüße sky At 12:42 08.08.1999 +0200, you wrote: >skywalker wrote: > >> Wo findet man denn PHP für Win98 für Xitami? Wie baut man es ein? > >Naja, die php.exe liegt irgendwo bei php.net rum. >Einbauen in xitami ueber einen Eintrag in der [Filter] Section >der Konfiguration: > >[Filter] > .php3=php.exe # Pass *.php3 to PHP.EXE > > >-- >| Emilio Paolini ......................... 13349 Berlin >| IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de >| Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From pfeiffer_(at)_uris.de Sun, 8 Aug 1999 17:16:13 +0200 Date: Sun, 8 Aug 1999 17:16:13 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hallo Leute, >> PS.: Die ältere Version vom PWS ist fast noch besser: Kostet ungefähr ein >> Zehntel auf der Platte und bietet auch FTP. Zu finden auf der >> Frontpage-(Iiihgit...)-98-CD-ROM. > Hoert sich ja auch gut an, hast du eine Versionsummer zur Hand ? > Was ist die "aeltere" Version. Ich kenn mich mit dem MS Zeug nicht > so aus ... bevor sich jetzt noch jemand eine Frontpage CD besorgt und an akuter Ekel- Herpes eingeht schaut doch einfach mal hier rein. http://www.web-as.de/workshop/ Das ist die gute, alte Version, also mit FTP, und kleiner Einführung. Wie lange das jedoch noch laufen wird, weiss nur Bill Gates. Bei der naechsten Windows-Version ist da einiges zu erwarten. Abwaertskompatibilitaet auf jeden Fall nicht, siehe ISDN und Win98. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From jf_(at)_nettrade.de Sun, 8 Aug 1999 18:33:25 +0200 Date: Sun, 8 Aug 1999 18:33:25 +0200 From: Jens Fisch jf_(at)_nettrade.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Der PWS ist doch auch auf der Windows-CD mit drauf!? Systemsteuerung - Netzwerk - Hinzufügen - Dienst - Microsoft - Personal Webserver. Bei Win95 ging das meines Wissens so einfach. Einfach mal nachsehen! Viele Grüße, Jens Fisch (jf_(at)_inmedias.de) From marcel_(at)_game-center.de Sun, 8 Aug 1999 18:54:50 +0200 Date: Sun, 8 Aug 1999 18:54:50 +0200 From: Marcel Beerta marcel_(at)_game-center.de Subject: [php] Statistikscript / Reloadsperren Tach Liste: Ich habe mir da mal letztens ein kleines Statistikscript geschrieben, was die Daten in einer MySQL Datenbank speichert. Leider fügt das Script bei jedem reload wieder die ganzen sachen ein. Kann mir jemand vielleicht einen Tip geben, wie ich eine Reloadsperre einbauen kann ?!?!?! Das Script wird als INCLUDE aus den Einzelnen Seiten aufgerufen ... Mit freundlichem Gruß Marcel Beerta http://www.game-center.de marcel_(at)_game-center.de Tel: 04451-957020 From pg77_(at)_tunguska.net Sun, 08 Aug 1999 19:38:54 +0200 Date: Sun, 08 Aug 1999 19:38:54 +0200 From: Peter Grossmann pg77_(at)_tunguska.net Subject: [php] Anfrage php3-Programmierdienstleistungen Hallo Liste, fuer einen Kunden erstellen wir derzeit eine Internetplattform fuer Immobilienvermittlungen. Auf dieser Seite sollen Immobilien angeboten und gesucht werden koennen. Wir suchen einen php3-Programmierer, der den dynamischen Teil der Seite erstellt. Als Datenbank soll MySQL zum Einsatz kommen. Der Zeitrahmen fuer das Projekt betraegt vier Wochen. Die Seite soll aehnliche Moeglichkeiten wie http://mobile.de bieten. Auf Grundlage des folgenden Anforderungsprofils bitte ich um Ihre Angebote, verbunden mit einem Kostenvoranschlag fuer die einzelnen Module: a) Suchsystem bei vorhandener Immobiliendatenbank Die Suchangaben erfolgen in einem Formular mit eindeutigen Wahlmvglichkeiten. Die Ergebnisse der Suche werden strukturiert ausgegeben. Dieses umfa_t die Darstellung der Ergebnisse in einer Tabelle mit Bild, Text, Links sowie die freie Wahl der angezeigten Anzahl der Ergebnisse pro Seite. b) Eingabeinterface f|r Immobiliendaten Die Immobiliendaten kvnnen vom Besucher der Seite in einem Eingabeformular eingetragen werden. Der Besucher kann ein Bild seiner Immobilie per Dateiauswahl in die Datenbank |bertragen. Alternativ kann das Bild per email geschickt werden. Die Besucher identifizieren sich per Formular. Nach der Dateneingabe wird automatisch eine email mit den eingebenen Daten und der Anzeigennummer an den Besucher und den Administrator verschickt. Die Eintrdge verfallen nach einer vom Besucher gewdhlten Zeit (1-4 Wochen). c) Wartungsinterface f|r Immobiliendaten In einem pa_wortgesch|tzten Bereich kvnnen befugte Benutzer die Datenbank warten. Dazu wird diese auf den Benutzerrechner |bertragen. Der Benutzer pflegt die Daten mit einer externen Datenbanksoftware. Nach der Pflege der Datenbank wird diese per Dateiauswahl auf den Server |bertragen. F|r die Zeit der Wartung ist die Eingabemvglichkeit f|r Besucher gesperrt. d) Statistische Auswertung der Besucherdaten In einem pa_wortgesch|tzten Bereich kvnnen befugte Benutzer die Besucherdaten einsehen und statistisch auswerten. Die Auswertung erfolgt nach Anzahl der aufgegebenen und abgerufenen Anzeigen. Ihre Angebote senden Sie bitte an: Grossmann und Leics GbR z.H. Peter Grossmann Maxim-Gorki-Stra_e 79 01129 Dresden telefon 0351.8582407 telefax 035934.67119 mailto:grossmann_(at)_tunguska.net Vielen Dank im voraus fur Ihre Antworten. Mit freundlichem Gruss Peter Grossmann From kk_(at)_netuse.de Sun, 8 Aug 1999 20:26:46 +0200 (MET DST) Date: Sun, 8 Aug 1999 20:26:46 +0200 (MET DST) From: Kristian Koehntopp kk_(at)_netuse.de Subject: [php] Statistikscript / Reloadsperren > Ich habe mir da mal letztens ein kleines Statistikscript geschrieben, was > die Daten in einer MySQL Datenbank speichert. Leider fügt das Script bei > jedem reload wieder die ganzen sachen ein. Füge in die übermittelten Variablen auch eine Transaktionsnummer ein und weigere Dich, eine Transaktionsnummer zweimal zu akzeptieren (etwa indem Du die TAN zu einem UNIQUE Deiner Tabelle machst, in die eingefügt wird). Kristian From ws_(at)_art-quarter.com Sun, 08 Aug 1999 22:10:48 +0200 Date: Sun, 08 Aug 1999 22:10:48 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Peter Kuehl wrote: > Besuch mal diesen Link: > http://print-www.informatik.uni-hamburg.de/Dokumentation/ Was fängt man bitte damit an? Soll da etwa eine Antwort auf die Frage verborgen sein? Konnte ich nicht finden. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From ws_(at)_art-quarter.com Sun, 08 Aug 1999 23:15:04 +0200 Date: Sun, 08 Aug 1999 23:15:04 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Jens Fisch wrote: > Der PWS ist doch auch auf der Windows-CD mit drauf!? Stimmt, wunderbare Anleitung! Und nu? Was mache ich damit? Keine Hilfe, nichts zu finden, der Hinweis von Norbert hilft nicht. Hat jemand einen Hinweis? Übrigens - die Anleitung für Omni und Php von Norbert war sehr gut, vielen Dank! Ich bin mit Omni eigentlich gut zufrieden, die Umstellung zwischen Online/Offline ist nur ein bißchen lästig, deshalb wollte ich mal PWS testen.. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From richard.blume_(at)_passau.netsurf.de Sun, 8 Aug 1999 23:27:45 +0200 Date: Sun, 8 Aug 1999 23:27:45 +0200 From: Richard Blume richard.blume_(at)_passau.netsurf.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Werner, bei der Windows- Binary ist auch eine Anleitung zu PWs bei- aber Du kannst auch unter http://www.webknecht.de/php/ gucken. Naja, und im buch stehts auch drin, im Anhang. Am einfachsten ist die Installation unter Windows zusammen mit Omnihttp. Aber auch mit PWS isses kein großer Aufwand. cu, Richard Blume, Internette Arbeiten, HTML + Pferdestehlen http://www.webknecht.de From webmaster_(at)_ebids.de Sun, 8 Aug 1999 20:17:06 +0200 Date: Sun, 8 Aug 1999 20:17:06 +0200 From: ebids Webmaster webmaster_(at)_ebids.de Subject: [php] Statistikscript / Reloadsperren Hoi Marcel! Am besten hat es sich bisher bei mir bewährt in einer extra Textdatei die $REMOTE_ADDR|$HTTP_USER_AGENT des letzen Hits zu speichern. Natürlich immer nur einen. Falls sich deine Hitrate allerdings so überschlagen sollte, daß innerhalb von 10sec verschieden Leute bei dir ankommen dann wirkt das nicht. Das Prinzip: (pseudo-code) openfile ("last_visitor", "r"), string = readfirstline(file); compare (string, "$REMOTE_ADDR|$HTTP_USER_AGENT\n"); if (gleich) skip_log; else log_hit; unlink (file); write_to_file ("$REMOTE_ADDR|$HTTP_USER_AGENT\n"); Oka ... sollte hoffentlich klar sein ... Am Sonntag in PHP denken ist nicht so leicht =) Musst mal sehn ob das für deine Anwendung genügt. cu Thomas Heller - webmaster_(at)_ebids.de - http://www.ebids.de - Internet-Auktionen ManiaX - Member of Clan Fusion - http://www.planetfusion.de ----- Original Message ----- From: Marcel Beerta To: php mailingliste Sent: Sunday, August 08, 1999 6:54 PM Subject: [php] Statistikscript / Reloadsperren > Tach Liste: > > Ich habe mir da mal letztens ein kleines Statistikscript geschrieben, was > die Daten in einer MySQL Datenbank speichert. Leider fügt das Script bei > jedem reload wieder die ganzen sachen ein. Kann mir jemand vielleicht einen > Tip geben, wie ich eine Reloadsperre einbauen kann ?!?!?! > Das Script wird als INCLUDE aus den Einzelnen Seiten aufgerufen ... > > Mit freundlichem Gruß > > Marcel Beerta > http://www.game-center.de > marcel_(at)_game-center.de > Tel: 04451-957020 > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From pfeiffer_(at)_uris.de Mon, 9 Aug 1999 01:52:02 +0200 Date: Mon, 9 Aug 1999 01:52:02 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hallo Werner, ist heute nicht Dein Tag, was :) >> Besuch mal diesen Link: >> http://print-www.informatik.uni-hamburg.de/Dokumentation/ > Was fängt man bitte damit an? Soll da etwa eine Antwort auf die > Frage verborgen sein? Konnte ich nicht finden. Na sicher doch, unter '4. PHP + MySQL' stehen die Loesungen... okay - in englisch - aber das war zu erwarten :) > Stimmt, wunderbare Anleitung! Und nu? Was mache ich damit? Keine > Hilfe, nichts zu finden, der Hinweis von Norbert hilft nicht. Hat > jemand einen Hinweis? Da steht 'selbst installierende EXE' -> Doppelclick und warten... - Explorer oeffnen und nachsehen was sich veraendert hat. - Icon in der Systemsteuerung dazugekommen -> ausprobieren - lesen :) Ich habe mich nicht getraut, das so zu schreiben, sonst ist noch jemand beleidigt... > Ich bin mit Omni eigentlich gut zufrieden, Gegen den Omni kann der PWS natuerlich nicht anstinken, war sicher auch niemals beabsichtigt. > die Umstellung zwischen Online/Offline ist nur ein bißchen lästig, oops, Was stellst Du da wo um und um Gottes Willen warum nur... - im Server ? - im Browser ? oder den Ascher auf dem Schreibtisch Es ist zu spaet, ich geh' in die Falle... M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From ws_(at)_art-quarter.com Mon, 09 Aug 1999 08:04:01 +0200 Date: Mon, 09 Aug 1999 08:04:01 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Norbert Pfeiffer wrote: > ist heute nicht Dein Tag, was :) Mag sein. > >> Besuch mal diesen Link: > >> http://print-www.informatik.uni-hamburg.de/Dokumentation/ > > Was fängt man bitte damit an? Soll da etwa eine Antwort auf die > > Frage verborgen sein? Konnte ich nicht finden. > Na sicher doch, unter '4. PHP + MySQL' stehen die Loesungen... > okay - in englisch - aber das war zu erwarten :) Also englisch ist nicht mein Problem, 4. habe ich auch gefunden, aber was soll mir das sagen: Nach der Einführung in die Grundlagen von PHP3 ist dieses Mal die Anbindung des Schwarzen Brettes an eine Datenbank das Ziel. Dazu werden die Datenbank-Funktionen von PHP3 vorgestellt, mit denen man in diesem Falle auf den MySQL- Datenbankserver zugreifen kann. Als erstes folgt ein Überblick über den Ablauf einer Datenbank-Abfrage mit den einzelnen Schritten. Im Anschluß werden die einzelnen Funktionen von PHP3 vorgestellt, die in den Schritten benötigt werden. Zum Schluß folgen noch einige Beispiele zur Programmierung. > Da steht 'selbst installierende EXE' -> Doppelclick und warten... Na ja, die Win95 CD hat da etwas gerödelt. Selbst installierende Exe? > - Explorer oeffnen und nachsehen was sich veraendert hat. ??? Ist das selbstverständlich? Würde ich nie im Leben drauf kommen. Wo soll ich da suchen? > - Icon in der Systemsteuerung dazugekommen -> ausprobieren - lesen :) Donnerschlag! Wer hätte das gedacht? So machen die das? Na dann. > Ich habe mich nicht getraut, das so zu schreiben, > sonst ist noch jemand beleidigt... Na ja, ich nicht. Herzlichen Dank, jetzt habe ich es kapiert. Übrigens, mich hat mal sehr beeindruckt, was zwar alle wissen , aber trotzdem schadet es nicht, es zu wiederholen: 1. Der Student muß alles wissen. 2. Der Assistent muß wissen, wo es steht. 3. Der Professor muß einen wissen, der weiß, wo es steht. Und dann habe ich das erlebt, ein Seminar mit 50% Professoren, und der Älteste, kurz vor der Pensionierung, stellte die naivsten Fragen. Jeder Lehrer weiß, daß der, der fragt, schon ziemlich weit ist. Und der, der tut, als wisse er alles, hat's nötig. > > Ich bin mit Omni eigentlich gut zufrieden, > Gegen den Omni kann der PWS natuerlich nicht anstinken, war sicher auch > niemals beabsichtigt. Vielleicht ist also der Test nicht so interessant? > > die Umstellung zwischen Online/Offline ist nur ein bißchen lästig, > oops, > Was stellst Du da wo um und um Gottes Willen warum nur... > - im Server ? > - im Browser ? > oder den Ascher auf dem Schreibtisch Tja... Vielleicht mache ich ja alles falsch? Begonnen habe ich mit ausführlicher Benutzung von SSI includes. Daher kann ich Offline gar nicht sehen, wie die Seite in Wirklichkeit aussieht. Mit einem lokalen Server ist dieses Problem erledigt. Wunderbar. Nun benutze ich eine einzige Datei, um in alle Seiten ein waagerechtes Menü einzufügen. Da dieses Menü aus verschiedenen Unterverzeichnisse aufgerufen wird, müssen alle Links absolut sein, also in der Form: . Außerdem werden in einigen Dateien auch Bilder eingebunden, deren Adresse aus den gleichen Gründen ebenfalls absolut sein muß. Damit das nun Offline funktioniert, habe ich den lokalen Server pferdezeitung.com genannt. Alles perfekt. Wunderbar. Das erste Problem entstand für mich, als ich ftp benutzen wollte. Nun wurde mir klar, daß der natürlich jetzt für pferdezeitung.com in hosts eine Adresse hat... Es stellte sich heraus, daß es reicht, den entsprechenden Eintrag in der Datei hosts zu deaktivieren. Für Netscape reicht das jedoch nicht. Ein bißchen experimentieren zeigte, daß die Pause von Omni nichts bringt, Shutdown auch nicht, sondern Netscape muß einmal rauf und runter gefahren werden. Im umgekehrten Falle genauso. Das ist natürlich etwas lästig. Nun fehlt mir natürlich auch noch MySQL Offline, und wenn ich recht erinnere, kostet das unter Windows Geld. Ich habe aber das Manual und werde das jetzt mal suchen. Vielleicht nicht so das Problem. Ich habe in meinem Leben soviel mit Maschinen herumgefummelt, daß ich extrem unmotiviert bin, mir noch eine Kiste hier hinzustellen und darauf LAMP zu installieren. Wenn ich es mir leisten könnte, würde ich das vielleicht in Auftrag geben. Die Lösung mit Omni ist für mich schon phantastisch - das hätte mir natürlich früher schon viel geholfen. Meinen ersten Versuch mit Xitami habe ich letztes Jahr gemacht aufgrund des Hinweises bei Münz. Ich habe es aber nicht innerhalb meiner Toleranzschwelle zum Laufen gebracht. Es fehlte halt eine Anleitung für Dummies. Und insofern muß ich noch einmal ganz deutlich betonen, daß die Hilfe von Norbert für mich ganz wertvoll war. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From ws_(at)_art-quarter.com Mon, 09 Aug 1999 07:28:16 +0200 Date: Mon, 09 Aug 1999 07:28:16 +0200 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Richard Blume wrote: > auch unter http://www.webknecht.de/php/ gucken. Sowas brauchen die Dummen! Vielen Dank! Jetzt kann nichts schiefgehen. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, - From erwin_(at)_forner.de Mon, 9 Aug 1999 08:56:57 +0200 Date: Mon, 9 Aug 1999 08:56:57 +0200 From: Erwin Forner erwin_(at)_forner.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hi Werner > Nun fehlt mir natuerlich auch noch MySQL Offline, und wenn ich recht > erinnere, kostet das unter Windows Geld. Ich habe aber das Manual > und werde das jetzt mal suchen. Vielleicht nicht so das Problem. Ich lese erst seit 2 Tagen mit und bin mir nicht sicher, ob ich Dich richtig verstanden habe. Probiers doch mal mit Apache fuer Win. Hier die Links: Lokaler Web-Server Apache http://www.apache.org/dist/ 2,7 MB oder PHP fuer Windows 1,78 MB http://de.php.net/download-php.php3?csel=de Perl fuer Windows 4,59 MB http://www.ActiveState.com/ActivePerl/download.htm MySQL fuer Windows 4,9 MB http://www.tcx.se/download.html Unter dem Punkt MySQL for Win95/Win97/NT findest Du die Shareware-Version von MySQL. Hth, Gruesse, Erwin ------------------------------------------------------------------- Erwin Forner - erwin_(at)_forner.de Grafik | Typo | Web-, Interface- & Screendesign | Multimedia http://www.creativearts.de http://www.forner.de From michael.renner_(at)_tuebingen.mpg.de Mon, 9 Aug 1999 09:05:20 +0200 Date: Mon, 9 Aug 1999 09:05:20 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Statistikscript / Reloadsperren On Sun, 08 Aug 1999, you wrote: > Hoi Marcel! > > Am besten hat es sich bisher bei mir bewährt in einer extra Textdatei die > $REMOTE_ADDR|$HTTP_USER_AGENT des letzen Hits zu speichern. Natürlich immer Moin, mit $REMOTE_ADDR wird mir der verwendete http-Proxy angezeigt, nicht die Client-Maschine. Gibt es etwas gründlicheres als $REMOTE_ADDR? Danke -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From m.do_(at)_gmx.de Mon, 09 Aug 1999 09:13:34 +0200 Date: Mon, 09 Aug 1999 09:13:34 +0200 From: Markus Dobel m.do_(at)_gmx.de Subject: [php] Statistikscript / Reloadsperren Michael Renner wrote: > > On Sun, 08 Aug 1999, you wrote: > > Hoi Marcel! > > > > Am besten hat es sich bisher bei mir bewährt in einer extra Textdatei die > > $REMOTE_ADDR|$HTTP_USER_AGENT des letzen Hits zu speichern. Natürlich immer > Moin, > mit $REMOTE_ADDR wird mir der verwendete http-Proxy angezeigt, > nicht die Client-Maschine. > Gibt es etwas gründlicheres als $REMOTE_ADDR? hatten wir letztens schon einmal... manche proxies uebermitteln ein X_FORWARDED_FOR (IP). aber eben nur manche. gruss, markus From Michael.Niewiara_(at)_FH-Koeln.DE Mon, 09 Aug 1999 10:52:38 +0200 Date: Mon, 09 Aug 1999 10:52:38 +0200 From: Michael Niewiara Michael.Niewiara_(at)_FH-Koeln.DE Subject: [php] Balkendiagramme mit GD Michael Niewiara wrote: > > Hat hier jemand das Perl-Modul (unter Linux) kompiliert bekommen? Bzw. > gibt es das Module irgendwo fertig? hat sich erledigt, das Archiv war fehlerhaft. MfG Michael -- +--------------------------------------------------+ + Michael Niewiara + Fachhochschule Koeln + SG 4.4 / Netzwerkzentrum (NOC) + Betzdorfer Strasse 2 + D-50679 Koeln (Germany) + Phone: +49 221 / 8275 - 2492 + Fax: +49 221 / 8275 - 2494 + eMail: Michael.Niewiara_(at)_FH-Koeln.DE +--------------------------------------------------+ From webmasterbhs_(at)_bluewin.de Mon, 9 Aug 1999 10:55:20 +0200 Date: Mon, 9 Aug 1999 10:55:20 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] caupo shop - error Moin, als blutiger Anfänger habe ich schon einen Fehler in Caupo Shop gefunden, korrigiert und es funktioniert *freu*. Und zwar in der test_sql.php3 sollte vor "Liste alle Tabellen" stehen: ganz simpel :-) wenn nicht erscheint: Warning: 0 is not a MySQL result index in C:\Webshare\Wwwroot\/caupo-shop-1.0/test_sql.php3 on line 31 Kiri From ep_(at)_im-netz.de Mon, 09 Aug 1999 11:42:12 +0200 Date: Mon, 09 Aug 1999 11:42:12 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht > >> Besuch mal diesen Link: > >> http://print-www.informatik.uni-hamburg.de/Dokumentation/ > > Was fängt man bitte damit an? Soll da etwa eine Antwort auf die > > Frage verborgen sein? Konnte ich nicht finden. > Na sicher doch, unter '4. PHP + MySQL' stehen die Loesungen... > okay - in englisch - aber das war zu erwarten :) Hmm, war die Frage nicht, wie man einen mysql-Server unter Windows zum laufen bekommt ? Das soll dort zu finden sein ? Oder habe ich was nicht mitbekommen ? -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From pfeiffer_(at)_uris.de Mon, 9 Aug 1999 11:54:27 +0200 Date: Mon, 9 Aug 1999 11:54:27 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hallo Werner, da fange ich mal von hinten an, das ist IMHO uebersichtlicher. zu 'online/offline' Umschalten: - In meinem LAN gibt es fuer jede Domain ein Duplikat, so kann ich in Ruhe rumwursteln und habe geringe Online-Kosten. - Im Gegensatz zum 'grossen' Netz, heissen hier alle *.bureau sonst weiss ich ja am Ende selbst nicht, wo ich gerade bin. - Damit weiss jeder Browser oder FTP-Client was er tun soll, die Hosts umschreiben waere mir zu aufwendig. - Welcher Server nun gerade gemeint ist entscheide ich nach den Umgebungsvariablen: - Am Anfang einer Seite werden die absoluten Pfade/Links gesetzt. je nach dem, ob er *.bureau oder was anderes findet... - Zuerst versuche ich jedoch, die Baumstruktur des Providers zu verwenden: - www.web-as.de: /vserv/w/web-as/htdocs/workshop/ - web-as.bureau: e:/vserv/w/web-as/htdocs/workshop/ zu PWS oder nicht: - Der M$-Server hat folgende 'Hauptnachteile': - PHP in der Modulversion muss man simulieren, indem alle Order Ausfuehrungsrechte erhalten, dann geht es. - Multiple Domains werden nicht unterstuetzt. - warum dann den Omni und kein Apache: - als ich das LAN aufbaute, kursierten diverse Geruechte, dass der Indianer mit Windows echte Probleme hat. - Um das jetzt umzustellen sehe ich keinen Grund. zu MySQL: > Also englisch ist nicht mein Problem, 4. habe ich auch gefunden, > aber was soll mir das sagen: Die Aufgabenbeschreibung dieser 'Lehranstalt' ist uninteressant. Jedoch habe ich dort ein komplettes Manual fuer MySQL gesehen. Einmal kurz reingeschaut und irgendetwas mit 'Installation' und 'Windows' gesehen -> Vermutung -> Das brauchst Du :-) zu Windoof: >> - Explorer oeffnen und nachsehen was sich veraendert hat. > ??? Ist das selbstverständlich ? Fuer mich ja, fuer andere - keine Ahnung... > Wo soll ich da suchen? - In der Systemsteuerung wird jede 'normal' installierte Komponente aufgefuehrt, mit eigenem Icon oder unter Software. - Im Notfall [F3] und dort etwas eingeben, was weiterhilft. In Deinem Fall haette 'root' dieses Ergebnis gebracht: c:\webshare\ftproot c:\webshare\wwwroot - Unter Win98 kann man auch gleich komplett alle Platten absuchen lassen: der eigenen Maschine und/oder die gemounteten. OT: Der Unterschied zwischen einem Wissenschaftler und einem Ingenieur: - der Wissenschaftler hat keine Ahnung, ist jedoch bienenfleissig. - der Ingenieur hat auch keine Ahnung, weiss sich aber zu helfen. M. f. G. Norbert Pfeiffer ________________________________________________ Dipl. kyb. Norbert Pfeiffer DTP-PRG-Bureau Friedensstrasse 26 D-06237 LEUNA Fon +49-(0)3461-8132-36 Fax +49-(0)3461-8132-37 mailto:pfeiffer_(at)_uris.de http://uris.de/bureau/ ------------------------------------------------ From NielsG_(at)_Schaeffler.de Mon, 9 Aug 1999 12:54:44 +0200 Date: Mon, 9 Aug 1999 12:54:44 +0200 From: Niels Christian Goerz NielsG_(at)_Schaeffler.de Subject: [php] Multible Domains unter IIS Hallo! Richard, das folgende dürfte Dich vielleicht interessieren. Denn ich hatte PHP nach der (sehr guten) Installations-Anleitung in Deinem Buch installiert. Multible Domains werden dort allerdings nicht berücksichtigt. Ist vielleicht in der nächsten Auflage einen Nachtrag wert? Am 09.08.1999 hat Norbert Pfeiffer um 11:54 Uhr getippert: NP> zu PWS oder nicht: NP> - Der M$-Server hat folgende 'Hauptnachteile': NP> - Multiple Domains werden nicht unterstuetzt. Da wir gerade bei dem Thema sind: Ich hatte ja vor dem Wochenende genau damit Probleme unter'm IIS: Zwei Domains über zwei verschiedene IP-Adressen auf einem Webserver und PHP lief nicht. So geht's: 1.: Wenn man die neue Domain anlegt, werden auch die in der Standardwebseite angelegten Endungen für PHP (zB .php3 etc) im Anwendungsmapping übernommen, ALLERDINGS mit falscher Ausführung: denn statt "c:\php3\php.exe s% s%" steht da auf einmal der Eintrag, der in der Regestry gemacht wird, also "c:\php3\php.exe s% s%.%s %s" Das ".%s %s" muß natürlich weg. Ferner ist hier auch die Checkbox "Script-Modul" zu aktivieren. 2.: In der php.ini muß der Eintrag "doc_root" komplett leer bleiben. Der Eintrag eines übergeordneten Verzeichnisses (zB "c:\") funktioniert nicht. Mit freundlichen Grüßen aus München, N.C.Görz mailto:NielsG_(at)_Schaeffler.de -- Niels Christian Goerz Program-Development on- and offline HTML - DHTML - JavaScript - JScript - VRML - PHP - SQL - Lingo - ...TurboPascal ;-) From ralf_(at)_kuerbis.org Mon, 9 Aug 1999 12:42:12 +0200 Date: Mon, 9 Aug 1999 12:42:12 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hallo ! Xitami hin, PWS her, dann noch IIS und zu guter Letzt Apache... Hmm, also ich muss zugeben, das verwirrt mich alles ein wenig. Nach doch recht vielen Mails zu dem Thema waere es natuerlich klasse, wenn sich jemand, bei dem die eine oder andere Installation erfolgreich war, dies kurz in einem Artikel festhaelt und (Hint!) z.B. uns im PHP-Center zur Verfuegung stellt. Freiwillige vor! ;-) Beste Gruesse, Ralf -- / ralf_(at)_kuerbis.org -> http://www.kuerbis.org / PHP-Center - alles rund um PHP -> http://www.php-center.de From ep_(at)_im-netz.de Mon, 09 Aug 1999 13:33:45 +0200 Date: Mon, 09 Aug 1999 13:33:45 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Ralf Geschke wrote: > > Hallo ! > > Xitami hin, PWS her, dann noch IIS und zu guter Letzt Apache... > > Hmm, also ich muss zugeben, das verwirrt mich alles ein wenig. Nach > doch recht vielen Mails zu dem Thema waere es natuerlich klasse, wenn > sich jemand, bei dem die eine oder andere Installation erfolgreich > war, dies kurz in einem Artikel festhaelt und (Hint!) z.B. uns im > PHP-Center zur Verfuegung stellt. Hmm, also ich habe mir den xitami gezogen und per setup.exe installiert, dann in der xitami-Config (Filter-Section)die Zeile [Filter] .php3=php.exe # Pass *.php3 to PHP.EXE eingefuegt. Dann (oder vorher :-) ) die PHP.EXE von PHP.NET besorgt und in das xitami-verzeichnis (inkl. aller dlls) kopiert. Damit bin ich bereits in der Lage, .php3 Dateien korregt vom Server ausfuehren zu lassen. Heute habe ich mir noch das MySQL-Win32 von mysql.net besorgt und installiert. Jetzt muss ich nur noch testen, ob ich aus PHP auf den unter Windows laufenden mysql-Server zugreifen kann, aber ich gehe davon aus, dass auch das funktioniert. Bei Bedarf kann ich einzelne Schritte naeher ausfuehren, oder Fragen beantworten. Gibt es ftp-Zugriff fuer contributers auf php-center.de :-) By(E) E. -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From aka_(at)_bigfoot.de Mon, 09 Aug 1999 11:28:36 GMT Date: Mon, 09 Aug 1999 11:28:36 GMT From: andreas kempf aka 'amalesh' aka_(at)_bigfoot.de Subject: [php] caupo shop - error On Mon, 9 Aug 1999 10:55:20 +0200, Cyrill Schumacher wrote: >Moin, > >als blutiger Anfänger habe ich schon einen Fehler in >Caupo Shop gefunden, korrigiert und es funktioniert *freu*. >Und zwar in der test_sql.php3 sollte vor "Liste alle Tabellen" stehen: > > > >ganz simpel :-) > >wenn nicht erscheint: >Warning: 0 is not a MySQL result index in >C:\Webshare\Wwwroot\/caupo-shop-1.0/test_sql.php3 on line 31 Vielen Dank! Werde es einbauen. Komisch, das mir dieser fehler nie aufgefallen ist... test_sql.php3 gehört eigentlich nicht zum CaupoShop dazu, sondern war nur ein fixes script, um eine verbindung zu überprüfen, wenn der Shop irgendwie nicht laufen will. ciao amalesh -- Anwendungsentwicklung mit C++ JAVA VB PHP ASP SQL POET SGML XML http://www.living-source.com ~ ak_(at)_living-source.com ~ icq963380 Hamburg : Tel. 040-39904183 Fax. 040-39904328 Mob. 0170-4809618 Freiburg: Tel. 0761-152580 Fax. 0761-1525850 From bjoern_(at)_baer.mayn.de Mon, 9 Aug 1999 14:12:58 +0200 Date: Mon, 9 Aug 1999 14:12:58 +0200 From: Bjvrn Schotte bjoern_(at)_baer.mayn.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hi, > Bei Bedarf kann ich einzelne Schritte naeher ausfuehren, oder > Fragen beantworten. Gibt es ftp-Zugriff fuer contributers auf > php-center.de :-) Nein, es gibt ein Web-Interface auf www.php-center.de/artikel/ -- Björn Schotte 09364/810492 http://www.php-center.de/ From thomas.rauh_(at)_triquart.de Mon, 09 Aug 1999 14:15:49 +0200 Date: Mon, 09 Aug 1999 14:15:49 +0200 From: Thomas Rauh thomas.rauh_(at)_triquart.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht > > Hmm, also ich muss zugeben, das verwirrt mich alles ein wenig. Nach > > doch recht vielen Mails zu dem Thema waere es natuerlich klasse, wenn > > sich jemand, bei dem die eine oder andere Installation erfolgreich > > war, dies kurz in einem Artikel festhaelt und (Hint!) z.B. uns im > > PHP-Center zur Verfuegung stellt. Meinereiner hat sich die bewährte WAMP Kombination aus Apache, PHP3 und MySQL erfolgreich auf Win9x installiert. Ist durchaus realisierbar, wenn man sich ein bißchen Zeit nimmt und läuft wunderbar. Aber Artikel will ich jetzt nicht unbedingt darüber schreiben. Thomas:-) From thomas_(at)_tfroehlich.de Mon, 9 Aug 1999 15:10:12 +0200 Date: Mon, 9 Aug 1999 15:10:12 +0200 From: Thomas Froehlich thomas_(at)_tfroehlich.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hallo, > Xitami hin, PWS her, dann noch IIS und zu guter Letzt Apache... > > Hmm, also ich muss zugeben, das verwirrt mich alles ein wenig. Nach > doch recht vielen Mails zu dem Thema waere es natuerlich klasse, wenn > sich jemand, bei dem die eine oder andere Installation erfolgreich > war, dies kurz in einem Artikel festhaelt und (Hint!) z.B. uns im > PHP-Center zur Verfuegung stellt. ;-) Normalerweise verwende ich ein LAMP-System... Da in der Firma aber schon eine Weile das Problem ansteht, "chef-freundlich" ;-) ein par Demos fuer Kunden auf seinen Windoofs-Schlepptop zu installieren - und nun auch noch in der Liste das passende Thema (mehr oder weniger ;-) ) behandelt wird - habe ich heute versucht, PHP fuer den PWS 4.0 zu installieren... Dabei habe ich Richards Hinweis genutzt: >bei der Windows- Binary ist auch eine Anleitung zu PWs bei- aber Du kannst >auch unter http://www.webknecht.de/php/ gucken. Naja, und im buch stehts >auch drin, im Anhang. Das hilft schon eine ganze Menge - auch wenn es ein aelterer PWS ist und man auf keinen Fall (!!!!) die Registry-Aenderung wie dort beschrieben "von Hand" vornehmen sollte. Nehmt das .inf-Script ueber Systemsteuerung-Software-Windows-Setup, und alles ist in Sekunden vergessen. Denn in den "von Hand"-Anweisungen sind einige Fehler drin! Bei Punkt 12 z.B. heisst der Schluessel (bzw. die ganze Schluessel-Struktur) phpfile->Shell->open->command! Auf welchem BS funktioniert phpfile->Shell->Kommando =:-O ? Nun funzt die Sache - leider noch nicht zufriedenstellend. Problem Nummer 1: Enden die PHP-Dateien auf .php3 (obwohl der Schluessel korrekt in der Registry vorhanden ist), sieht man nur einen Server-Fehler 500: Interner Server-Fehler. Und das kann alles heissen :-( Ich habe mich durch die Mailing-Archive bei php.net gearbeitet und immerhin einen Tip gefunden: mit .php soll's gehen. Was auch stimmt! Staun! In der Liste stand als Erklaerung nur, dass dieses Problem auftritt, wenn die Endung .php3 mit einem anderen Programm assoziiert sein soll - was nicht sein kann, da das auf meinem System nicht der Fall war/ist. Problem Nummer 2: Die Scripte werden nur ausgefuehrt, wenn sie sich innerhalb des Server-Root-Verzeichnisses (bzw. direkt darunter befindlichen Subdirs) befinden. Beim PWS 4.0 ist das also c:\inetpub\wwwroot . Nun lagen meine Dokumente aber alle unter d:\demos (absolut; fuer den Server wurde das Alias /demos auf dieses Verzeichnis eingerichtet). Wenn ich also z.B. http://meinserver/demos/test.php aufrufe, tut sich nichts (http://meinserver/test.php funktioniert aber bestens). AUSFUEHREN und SCRIPTE sind beide fuer /demos gesetzt... Was tun? MfG Thomas ICQ-UIN 38 45 127 public PGP key available at http://www.tfroehlich.de/tfroehlich.asc http://www.tfroehlich.de sf-club PHANTOPIA http://www.phantopia.de From ep_(at)_im-netz.de Mon, 09 Aug 1999 15:27:39 +0200 Date: Mon, 09 Aug 1999 15:27:39 +0200 From: Emilio Paolini ep_(at)_im-netz.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Bjvrn Schotte wrote: > > Bei Bedarf kann ich einzelne Schritte naeher ausfuehren, oder > > Fragen beantworten. Gibt es ftp-Zugriff fuer contributers auf > > php-center.de :-) > > Nein, es gibt ein Web-Interface auf www.php-center.de/artikel/ Habe ich nun benuzt :-) -- | Emilio Paolini ......................... 13349 Berlin | IM-NETZ Internet Services, Berlin............. http://www.IM-NETZ.de | Telekom ...................... ++49 30 4511000 (Q) und 0177 451 2000 From kk_(at)_netuse.de Mon, 09 Aug 1999 15:32:36 +0200 Date: Mon, 09 Aug 1999 15:32:36 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Emilio Paolini wrote: > Fuer gelegentliche Tests unter Windows suche ich einen moeglichst > kleinen und simplen (wenn's geht nicht MS) WEB-Server der sich > mit PHP.EXE paaren laesst. http://www.sambar.com/ -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL) From richard.blume_(at)_passau.netsurf.de Mon, 9 Aug 1999 15:58:30 +0200 Date: Mon, 9 Aug 1999 15:58:30 +0200 From: Richard Blume richard.blume_(at)_passau.netsurf.de Subject: [php] Simpler WEB-Server fuer Win/PHP gesucht Hi Thomas, > >bei der Windows- Binary ist auch eine Anleitung zu PWs bei- aber Du kannst > >auch unter http://www.webknecht.de/php/ gucken. Naja, und im buch stehts > >auch drin, im Anhang. > > Das hilft schon eine ganze Menge - auch wenn es ein aelterer PWS ist und man > auf keinen Fall (!!!!) die Registry-Aenderung wie dort beschrieben "von > Hand" vornehmen sollte. Ooops, ja stimmt, "Kommando" MUSS "Command" lauten! Wichtiges Erratta für den nächsten Nachdruck. Danke! Wieder mal ein Fehlerchen, das weder mir noch den Lektoren aufgefallen ist. OKI. Die händische Registrierung unter Windows macht tatsächlich nur Arbeit, aber die Beschreibung erlaubt es, im Notfall von Hand zu deinstallieren, d.h. es werden dort die vorgenommenen Änderungen aufgezeigt, was durchaus von Interesse sein kann. Zum Problem mit der Endung .php3 -bei mir lief das. Kann aber sein, daß bei Dir beispielsweise Notepad o.ä. mit .php3 -Dateien verknüpft ist. Schon nachgesehen? Der Artikel unter http://www.webknecht.de/php darf übrigens frei verwendet werden, das gilt sowohl für private Pages als auch für php-center.de. Ein Hinweis auf mich oder das Buch würde erfreut begrüßt, ist aber keine Pflicht. cu, Richard From NielsG_(at)_Schaeffler.de Mon, 9 Aug 1999 16:28:34 +0200 Date: Mon, 9 Aug 1999 16:28:34 +0200 From: Niels Christian Goerz NielsG_(at)_Schaeffler.de Subject: [php] JavaScript or NOT JavaScript Hallo! Folgende Frage ist sicher auch mal einen Artikel für den Canter wert: Gibt es eine Möglichkeit zu überprüfen, ob der Client JavaScript aktiviert hat und wenn ja, wie binde ich das in PHP ein? Mit freundlichen Grüßen aus München, N.C.Görz mailto:NielsG_(at)_Schaeffler.de -- Niels Christian Goerz Program-Development on- and offline HTML - DHTML - JavaScript - JScript - VRML - PHP - SQL - Lingo - ...TurboPascal ;-) From rw_(at)_cyware.com Mon, 09 Aug 1999 14:34:59 +0000 Date: Mon, 09 Aug 1999 14:34:59 +0000 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] JavaScript or NOT JavaScript Niels Christian Goerz wrote: > > Hallo! > > Folgende Frage ist sicher auch mal einen Artikel für den Canter > wert: > > Gibt es eine Möglichkeit zu überprüfen, ob der Client JavaScript > aktiviert hat und wenn ja, ja mit nem JS script - gibts zu hauf im netz ;) > wie binde ich das in PHP ein? genau wie alles andere entweder mit einem echo "" oder mit dem include() jedoch solltest du die js datei in ein eigenes *.js file sichern, falls du dies nicht auch dyn. (zb. image changes) erzeugen willst. cheers rainer -- CYWARE Neue Medien GmbH, Postfach 12 13, 69140 Neckargemuend fon: +49(0)6223-9214-86, fax: +49(0)6223-9214-99 http://www.cyware.com From richard.blume_(at)_passau.netsurf.de Mon, 9 Aug 1999 16:44:42 +0200 Date: Mon, 9 Aug 1999 16:44:42 +0200 From: Richard Blume richard.blume_(at)_passau.netsurf.de Subject: [php] JavaScript or NOT JavaScript Hi, ich frage normalerweise Objekte ab, wenn ich wissen will, ob Javascript geht bzw. was der Browser kann. Läßt sich sicher auch in PHP- Seiten so handeln: "if document.images" usw. HTML selber beinhaltet eigentlich alles, ohne das man dazu Abfragen braucht. Siehe auch